﻿body {
    margin:0px auto;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 150%;
}
img{border:0px;}
ul,li{margin:0; padding:0;list-style:none;}
form{MARGIN:0PX;DISPLAY:INLINE;}
.remark{color:#999999;}
.remark A:link,.remark A:visited{color:#999999;}
.em A:link,.em A:visited{color:#FF0000;}
A:link {COLOR: #000000;TEXT-DECORATION: none;}
A:visited {COLOR: #000000;TEXT-DECORATION: none;}
A:hover {COLOR: #FF5500; TEXT-DECORATION: underline;}
A:active {COLOR: #FF5500; TEXT-DECORATION: underline;}

#head{position:relative;display:block;width:100%;height:108px;overflow:hidden;}
#top{position:relative;display:block;width:968px;height:108px;margin-left:auto; margin-right:auto;z-index:9;}
#top .logo{position:absolute;display:block;width:158px;height:72px;left:0px;top:9px;}
#top .tips{position:absolute;display:block;right:0px;top:0px;width:400px;height:24px;}
#top .tips1{position:relative;display:block;float:left;width:215px;height:24px;}
#top .tips2{position:relative;display:block;float:right;width:230px;height:18px;margin-right:9px;padding:0;text-align:right; padding-top:5px;}
#top .searchbox{position:absolute;display:block;top:26px;left:212px;width:600px;height:36px;}
#top .menu{position:absolute;display:block;top:72px;width:950px;height:36px;}
#top .menu .alertPromotion{position:absolute;display:block;top:-6px;left:450px;width:70px;height:25px;background:url(../images/cx.gif) no-repeat;z-index:999;}
#top .menu .alertBang{position:absolute;display:block;top:-9px;left:361px;width:19px;height:23px;background:url(../images/alert.gif) no-repeat -38px 0;z-index:999;}
#navbar{position:relative;display:block;width:100%;height:36px;top:-36px;background-image:url(../images/nb_bg.gif);z-index:-1;}

#top .menu li{position:relative;display:block;float:left;font-family:"Arial", "Helvetica", "sans-serif";}
#top .menu li.nbDouble{text-align:center;width:94px;height:36px;background-image:url(../images/nb_full.gif);background-repeat: no-repeat;}
#top .menu li.nbRight{text-align:center;width:94px;height:36px;background-image:url(../images/nb_right.gif);background-repeat: no-repeat;}
#top .menu li.nbLeft{text-align:center;width:94px;height:36px;background-image:url(../images/nb_left.gif);background-repeat: no-repeat;}
#top .menu li.nbCurrent{text-align:center;width:101px;height:36px;background-image:url(../images/nb_cur.gif);background-repeat: no-repeat;color: #000000;}

#top .menu li.nbCurrent a:link,#top .menu li.nbCurrent a:visited,#top .menu li.nbCurrent a:hover,#top .menu li.nbCurrent a:active{display: block;position: relative;width:80px;height:20px;text-decoration: none;margin:10px 11px 6px 10px;font-size: 13px;font-weight: bold;color: #000000;background:none;background-image: none;}
#top .menu a:link,#top .menu a:visited {display: block;position: relative;width:80px;height:20px;text-decoration: none;margin:10px 7px 6px 7px;font-size: 13px;font-weight: bold;color: #FFFFFF;}
#top .menu a:hover,#top .menu a:active{display: block;position: relative;width:80px;height:20px;text-decoration: none;margin:10px 7px 6px 7px;font-size: 13px;font-weight: bold;color: #FFFFFF;background:none;background-repeat: no-repeat;background-position:center;background-image: url(../images/mouseover_bg.gif);}

h2{padding:3px 0 0 12px;list-style:none;margin:0;font-size:12px;font-weight:bold;}
#main{position:relative;display:block;width:950px;margin-top:12px;margin-left:auto; margin-right:auto;}
#left{position:relative;display:block;float:left;width:188px;}
#right{position:relative;display:block;float:right;width:750px;}
.box{position:relative;display:block;border:1px #FF9900 solid;}
#right .box{border:1px #F36A01 solid;}
.title{height:23px;color:#FFFFFF;background-image: url(../images/title_bg.gif);}

#mallList .cbox{border-top:4px #FF6600 solid;padding:5px 14px 5px 13px;}
#mallList dl span{color:#FF5500;font-size:12px;font-weight:bold;}
#mallList dl{clear:both;margin:0;width:100%;height:24px;white-space:nowrap;overflow:hidden;}
#mallList dd{float:left;margin:0;width:103px;font-size:13px;text-align:center;white-space:nowrap;overflow:hidden;}

.featuredShopList{margin-top:12px;}
.featuredShopList .titleBar{height:23px;background-color:#FFF7D6;}
.featuredShopList .cbox{padding:5px 14px 10px 14px;}
.featuredShopList .titleBar .title{width:88px;text-align:center;padding-right:12px;}
.featuredShopList dl{clear:both;margin:0;width:100%;height:32px;white-space:nowrap;overflow:hidden;
background: url(../images/line.gif) repeat-x bottom; }
.featuredShopList dt,.featuredShopList dd{float:left;margin:10px 0 0 0;white-space:nowrap;overflow:hidden;}
.featuredShopList dd{width:100px;font-size:13px;}
.featuredShopList .cate{width:60px;font-size:14px;}
.featuredShopList .more{width:60px;text-align:center;}
.featuredShopList .cate a {font-weight:bold;color:#FF5500;}

#shopList{clear:both;margin-top:0px;}
#shopList .titleBar{height:23px;color:#666666;background-color:#FFF7D6;padding:0px 14px 0px 14px;}
#shopList .titleBar dl{clear:both;margin:0;width:100%;height:23px;white-space:nowrap;overflow:hidden;}
#shopList .titleBar dd{float:left;margin:2px 0 0 0;white-space:nowrap;overflow:hidden;}
#shopList .cbox{padding:5px 14px 10px 14px;}
#shopList .cbox dl{clear:both;margin:0;width:100%;height:35px;white-space:nowrap;overflow:hidden;
background: url(../images/line.gif) repeat-x bottom; }
#shopList .cbox dd{float:left;margin:12px 0 0 0;white-space:nowrap;overflow:hidden;}
#shopList .name{width:412px;padding-left:8px;}
#shopList .cbox .name{background-image:url(../images/dot.gif);background-repeat:no-repeat;background-position:0px 7px;}
#shopList .city{width:60px;text-align:center;color:#666666;}
#shopList .level{width:108px;text-align:center;color:#666666;}
#shopList .rate{width:72px;text-align:center;color:#666666;}
#shopList .rank{width:58px;text-align:center;color:#FF5500;}
#shopList dd a{font-size:14px;}

#proProductList{clear:both;margin-top:0px;}
#proProductList dl{position:relative;display:block;float:left;width:250px;height:338px;margin:0;}
#proProductList dd{width:232px;height:320px;background:#F3F3F3;border-bottom:2px #e3e3e3 dotted;margin:6px 10px 12px 6px;white-space:normal;overflow:hidden;z-index:9;}
#proProductList .photo{position:relative;display:block;width:220px;height:220px;background:#FFFFFF;margin:6px;}
#proProductList .productName{position:absolute;bottom:0px;left:0px;display:none;width:204px;height:54px;color:#FFFFFF;TEXT-DECORATION: none;text-align:left;font-size:14px;font-weight:bold;padding:8px;overflow:hidden;cursor:pointer;background-color:#000000;opacity:0.7;filter:alpha(opacity=70);z-index:999;}
#proProductList .pbox {display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:192px;*font-family:Arial;width:220px;height:220px;}
#proProductList .pbox img {vertical-align:middle;}
#proProductList .sellInfo{display:block;margin:0px 2px 8px 6px;width:224px;height:18px;}
#proProductList .sellInfo .sellNum{position:relative;display:block;margin:0px;float:left;width:100px;height:18px;padding-left:4px;background:#E8E8E8;color:#666666;white-space:normal;overflow:hidden;z-index:9;}
#proProductList .sellInfo .price{position:relative;display:block;float:left;margin:0px;width:116px;padding-left:4px;font-size:18px;font-weight:bold;color:#FF5500;white-space:normal;overflow:hidden;z-index:9;}
#proProductList .sellInfo .price A:link,#proProductList .sellInfo .price A:visited{color:#FF5500;}
#proProductList .proInfo{clear:both;display:block;margin:0px 6px 5px 10px;width:216px;height:54px;overflow:hidden;}
#proProductList .proInfo em{color:#FF0000;font-weight:bold;}

#productList{clear:both;margin-top:0px;padding-left:4px;}
#productList dl{clear:both;margin:0;width:100%;height:109px;white-space:nowrap;overflow:hidden;
background: url(../images/line.gif) repeat-x bottom; }
#productList dd{position:relative;display:block;float:left;margin:3px 0 6px 0;padding-top:16px;white-space:normal;overflow:hidden;z-index:9;}
#productList dd .rank{position:absolute;display:block;left:0px;top:0px;width:40px;height:30px;padding-top:9px;text-align:center;background: url(../images/rankbg.gif) no-repeat;z-index:999;}
#productList dd .promotionIcon{position:absolute;display:block;left:-240px;top:58px;width:52px;height:30px;background: url(../images/song.gif) no-repeat;overflow:hidden;z-index:999;}
#productList dd .promotion{position:absolute;display:block;left:-188px;top:60px;width:360px;height:20px;padding:2px 8px 0 8px;background:#FEF7F5;border:#F29B8C 1px solid;border-left:0;overflow:hidden;z-index:999;}
#productList dd .promotion a{color:#666666;}
#productList .photo{width:84px;padding-left:20px;}
#productList .name{width:326px;padding-left:10px;color:#666666;}
#productList .area{width:84px;text-align:center;color:#666666;}
#productList .price{width:116px;text-align:center;font-size:18px;font-weight:bold;color:#FF5500;}
#productList .sellnum{width:106px;color:#666666;overflow:visible;}
#productList .sellnum span{color:#FF5500;font-weight:bold;}
#productList .name a{font-size:14px;font-weight:bold;}
#productList .name p a{font-size:12px;font-weight:normal;}
#productList .rank span.level1{font-size:20px;font-weight:bold;color:#FFFFCC;}
#productList .rank span.level2{font-size:18px;font-weight:bold;color:#FFFFCC;}
#productList .rank span.level3{font-size:16px;font-weight:bold;color:#FFFFCC;}
#productList .rank span.level4{font-size:13px;font-weight:bold;color:#FFFFCC;}
#productList .pbox {
     /*非IE的主流浏览器识别的垂直居中的方法*/
     display: table-cell;
     vertical-align:middle;
     /*设置水平居中*/
     text-align:center;
     /* 针对IE的Hack */
     *display: block;
     *font-size:72px;/*约为高度的0.873，200*0.873 约为175*/
     *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
     width:82px;
     height:82px;
     border: 1px solid #eee;
}
#productList .pbox img {
    /*设置图片垂直居中*/
    vertical-align:middle;
}
#category ul{margin:6px 0px 2px 0px;}
#category li span{margin:0px 8px 0px 8px;display:block;height:18px;padding:1px;border-bottom:1px solid #eee;}
#category li.cat2{background:#F3FAF3;}
#category li.cat2 span{border-bottom:1px solid #E3F0E1;}
#category li.cat3{background:#FFF0F2;}
#category li.cat3 span{border-bottom:1px solid #FFD9DE;}
#category li.cat4{background:#F2F8FB;}
#category li.cat4 span{border-bottom:1px solid #E0EFF5;}
#category li.cat6{background:#FFF3E8;}
#category li.cat6 span{border-bottom:1px solid #FFE8D2;}
#hotCat{position:relative;display:block;margin-top:1px;height:18px;padding:6px;border:1px #FAAC02 solid;background:#FFF7D6;}
#pageNavBar{clear:both;position:relative;display:block;margin:0 0 2px 0;padding:0 2px 0 2px;}
#pageNavBar.bottomLine{height:18px;border-bottom:1px #eee solid;background:#F3F3F3;}
#shopSwitch{position:relative;display:block;float:left;margin:0px;top:-3px;}
#subCats{position:relative;display:block;margin:0;height:100%;padding:0 4px 4px 10px;background:#FAFAFA;}
#subCats li{position:relative;display:block;float:left;margin:0 0 6px 0;width:184px;overflow:hidden;}

#footSpace{clear:both;position:relative;display:block;height:5px;}
#foot{border-top:1px solid #eee;text-align:center;width:950px;margin-left:auto; margin-right:auto;}
#fullBang{margin-top:12px;}
#fullBang .cbox{position:relative;display:block;padding:0 6px 0 6px;}
#fullBang dl{clear:both;position:relative;display:block;width:100%;margin:3px 0 0 0;overflow:hidden;}
#fullBang dd{float:left;margin:0px;}
#fullBang dt{margin:10px 0 0 20px;height:18px;background:#eee;color:#666666;padding-left:32px; }
#fullBang dt span{color:#FF5500;font-size:14px;}
#fullBang dd span{font-weight:bold;color:#FF5500;}
#fullBang .pic{padding-top:20px;width:72px;}
#fullBang .name{width:97px;padding-top:10px;padding-left:5px;}
#fullBang dl .rank{position:absolute;display:block;left:0px;top:0px;width:40px;height:30px;padding-top:9px;text-align:center;background: url(../images/rankbg.gif) no-repeat;z-index:999;}
#fullBang .rank span.level1{font-size:20px;font-weight:bold;color:#FFFFCC;}

#fullBang .cbox p{margin:16px 30px 10px 30px;text-align:center;height:18px;background:#FFF7D6;border:1px #FFCC01 solid;}
#pageNav.default{clear:both;margin:10px 0 0 10px;text-align:center;font-size:14px;}
.pageNavRight{float:right;margin:0px;width:400px;display:block;text-align:right;font-size:12px;}
#pageNav span.current{color:#FFFFFF;background:#FF5500;}
#promotionNav{float:left;margin:0px 12px 0px 6px;overflow:hidden;}
#promotionNav a{color:#999999;}
#promotionNav a em{color:#FF0000;font-weight:bold;}

.hot{color:#FF5500;}
#subject{margin-top:12px;}
.subjectBar{padding:6px 4px 0 4px;height:36px;white-space:nowrap;overflow:hidden;background: url(../images/line.png) repeat-x bottom;}
#subject.subjectBar{font-size:15px;font-weight:bold;color:#FF5500;}
#subject .bangdan,#subject .fenlei{color:#666;}
#subject .dangqian{color:#666;font-size:13px;font-weight:normal;}

#siteInfoNav ul{margin:6px 0px 2px 0px;border-right:1px solid #eee;}
#siteInfoNav li {display:block;height:20px;text-align:center;padding:1px;border-bottom:1px solid #eee;}
#aboutus,#sitelink{display:block;width:650px;height:360px;margin:12px 0px 2px 12px;font-size:14px;}
#sitelink dl{clear:both;margin:0;width:100%;height:42px;white-space:nowrap;overflow:hidden;background: url(../images/line.gif) repeat-x bottom; }
#sitelink dl.text{height:36px;}
#sitelink dd{position:relative;display:block;float:left;margin:3px 0 2px 0;width:120px;white-space:normal;overflow:hidden;z-index:9;}
#sitelink .text dd{width:120px;margin:12px 0 2px 3px;}

#adTopBar{position:relative;display:block;margin-top:12px;height:18px;background:#F3F3F3;}
#adTopBar .adTitle{float:left;width:36px;height:18px;background:#FF7BA1;color:#ffffff;text-align:center;}
#adTopBar .adContent A{margin-left:6px;height:18px;}
#adTopBar .adContent A:link,#adTopBar .adContent A:visited{color:#FF1A5F;}
#adTopBar .adContent A:hover,#adTopBar .adContent A:active{color:#FF7BA1;}

#jinf4{ width:width:730px; overflow:hidden; margin-top:10px;} 

#jinf4 .jtlt{ width:100%; height:26px; border-bottom:1px solid #CCCCCC; position:relative;}

#jinf4 .jtlt .menu{ float:left; height:26px; font-size:14px; line-height:28px; margin-bottom:0px!important; margin-bottom:-1px; overflow:hidden; padding:0px 15px 0px 15px; color:#333333; position:relative; border:1px solid #CCCCCC; border-bottom-width:0px; background-color:#FFFFFF;}

#jinf4 .jtlt .txt{ top:7px; right:10px; position:absolute;}

#jinf4 .jinf{ width:auto!important; width:748px; overflow:hidden; border:1px solid #CCCCCC; border-top-width:0px; overflow:hidden; padding:13px 0px 13px 0px; font-size:12px;}

#jinf4 .jinf li{ width:200px; border-left:1px solid #CCCCCC; line-height:18px; color:#333333; margin-left:-1px; padding:0px 10px 0px 16px;}

#jinf4 .jinf h2{ font-size:14px; color:#FF4301; margin:10px 0px 13px 0px;}
#jinf4 ul{margin: 0px; PADDING: 0px; BORDER: medium none; LINE-HEIGHT: normal; LIST-STYLE-TYPE: none;}
#jinf4  ul li{float : left;} 
#jinf4 a{ color:#333333; text-decoration:none;}
#jinf4 a:hover{ color:#0164C9; text-decoration:underline;}

.clear{clear:both}


/*热门分类高亮显示*/
.super_tab tr{
	height:30px; font-size:13px;}
.super_tab tr td{
	border-bottom:1px dashed #D0D0D0;}
.focusCata{font-weight:900; font-size:14px; }
.focusCata:link,.focusCata:hover,.focusCata:visited{color:#F60;}
#hotCityFocus,#hotCategoryFocus{display:none;}
