/* css document */
/* top */
.sitenav{height:30px; background-color:#f1f1f1;}
.sitenavtext{line-height:30px; height:30px;}
.tdheji td{background-color:#f3f3f3;}
.hejinum{font:18px/30px "microsoft yahei",arial,"宋体",sans-serif; color:#d41f0c;}

.shophead{height:80px;}
.logo{width:230px;}
.shopsearch{width:440px; margin-left:174px;} 
.zxsearch{width:460px; height:38px;margin-top:10px;}
.zxsearch dl{width:55px; padding-left:5px; color:#000; position:relative; cursor:pointer; padding-top:2px;}
.zxsearch dt{padding-right:15px; text-align:center; height:26px; line-height:26px;}
.zxsearch dd{position:absolute; top:25px; z-index:40; width:45px; background-color:#fff; line-height:20px; left:4px; padding-left:10px; cursor:pointer; border-bottom:1px solid #c1bdbe; border-left:1px solid #c1bdbe; border-right:1px solid #c1bdbe;}
.zxsearch .zxsearchp{width:174px; padding-left:30px; color:#636363;background:none; border:none; height:28px; margin-top:2px; line-height:28px;}
.zxsearch .zxfind{background:none; border:none; height:29px; color:#fff; width:58px; cursor:pointer;}
.key{position:relative; width:200px; float:left; height:30px;}
.search_remind{position:absolute; background-color:#fff; border-bottom:1px solid #c1bdbe; border-left:1px solid #c1bdbe; border-right:1px solid #c1bdbe; top:28px; left:0px; width:203px;}
.search_remind li{padding-left:5px;}


.seartags{font:14px/30px "宋体";}
.shoptel{background:url(/uploads/image/bshopfront/topbg.gif) no-repeat 0 -50px; width:144px; height:55px;}
/* 导航 */
.shopnav{height:40px; border-left:1px solid #ddd; border-right:1px solid #ddd; background-color:#e13335; padding-left:100px;}
.shopmegs{background:#ba0100 url(/uploads/image/bshopfront/navbg.gif) repeat-y center top; border-bottom:1px solid #de2605; height:29px; line-height:29px;}
.smessagebox{background:url(/uploads/image/bshopfront/topreaptbg.gif) no-repeat 0 -168px; padding-left:22px; margin-left:120px;}
.smessage{height:29px; overflow:hidden; position:relative; z-index:20;}


.shopmenu a{color:#fff;display:inline-block; font:16px/40px "microsoft yahei";font-weight:bold; height:40px; padding:0 30px;}
.shopmenu a.current,.shopmenu a.on{background-color:#a40000; color:#fff;}
.smallmenu{width:120px; font:14px/34px "宋体";}
.shopnavlist{margin-left:120px;}
.shopnavlist a{padding:0 10px; color:#fff;}
.shopnavlist a.on{color:#ffea00;}
/* 商品分类列表 */
.h451{height:320px;}
.shoplist{height:320px; width:208px; border:1px solid #ddd;}
.shoplistbox h3{height:24px;}
.shoplistul{width:208px; height:310px; padding-top:10px;}
.shoplistul li.lilist{ height:41px; width:208px; float:left;}
.shoplistul li.nobg{height:41px; width:208px; float:left;}
.shoplistul dl{position:relative; z-index:17;}
.shoplistul dl dt{height:38px; cursor:pointer; position:absolute; z-index:19;}
.shoplistul dl dt a{display:block; padding-left:38px;  width:160px; font:14px/43px "宋体"; font-weight: bold;}
.shoplistul dl dt span{display:inline-block; vertical-align:middle;}
.shoplistul dl dt .typename{width:136px; height:41px;}
.shoplistul dl dt .treeico{height:39px;  width:20px;}
.shoplistul dl.on dt .treeico{display:none;}
.shoplistul dl.on dt a{background-color:#fff; border:1px solid #c00; border-right:none; text-decoration:none; font-weight:bold; height:43px; width:172px; padding-left:36px; position:absolute; top:0; left:0; z-index:20;}


.shoplistul dl dd{position:absolute; border:1px solid #c00; left:208px; top:0; background:#fff; width:400px; z-index:18; display:none;}
.shoplistul dl.on dd{display:block;}
.shoplistul dl dd a{display:inline-block; white-space:nowrap; color:#333;}
.lilist .liname{display:block; font:bold 16px/44px "宋体"; text-align:center;}
.lilist ul{width:380px; float:left; padding:0 10px;}
.lilist ul li{border-bottom:1px dotted #ddd; clear:both; padding:5px 0; overflow:hidden; zoom:1;}
.lilist ul li.last{border:none;}
.lilist ul li div{width:370px; font:14px/22px "宋体"; padding-left:10px;}
.lilist ul li div a{width:119px;}
.lilist .recommend{width:190px; float:left; padding:5px 5px 5px 10px;}
.lilist .recommend h4{font:bold 14px/30px "宋体"; color:#333;}
.lilist .recommend div{font:14px/22px "宋体";}
.lilist .recommend div a{min-width:87px;}

/* 焦点图 */
.shopmainr{width:978px;}
.shopfocus{width:748px; height:319px; position:relative;}
.shopfocus .sliderimg{position:absolute; z-index:2;}
.shopfocus .sliderimg li{width:748px; height:319px;position:absolute; left:0; top:0;}
.shopfocus .num{position:absolute; z-index:4; bottom:0;}
.shopfocus .num li{width:186px; height:25px; margin-right:1px; float:left;}
.shopfocus .num li.on{background-color:#c00;}
.shopfocus .num li a{color:#fff; font:14px/25px "宋体"; display:block; text-align:center;}
.shopfocus .blackbg{position:absolute; z-index:3; bottom:0;}
.shopfocus .blackbg li{width:186px; height:25px; margin-right:1px; float:left; background-color:#000;}
.shopfocus .blackbg li.last,.shopfocus .num li.last{margin:0;}
/* 网站公告态 */
.shoptodaynews{width:216px; border:1px solid #ddd;}
.shoptith3 h3{height:36px; border-bottom:1px solid #ddd; padding-left:10px;}
.shoptith3 h3 .tname{font:14px/32px "microsoft yahei",arial,"宋体";}
.shoptith3 h3 .more{font:normal 12px/32px "宋体";}
.shoptoday .gonggaocon{padding:10px; height:263px;}

.mainnews .newlist{float:left; width:590px;}
.newlist h2{margin-bottom:15px;}
.newlist li a{overflow:hidden; color:#333;}
.mainnews .newlist li a{width:500px; }
.newlist li a,.newlist li span{display:inline-block; line-height:24px; height:24px; vertical-align:middle;}
/* 广告列表 */
.newlist li span{color:#999;}
.bannerlist ul li{width:186px; height:118px; float:left; margin-right:12px; overflow:hidden;}
.bannerlist ul li.last{margin:0;}
/* 商品列表 */
h2.shoptitle{ height:34px; border-bottom:2px solid #c30;}
h2.shoptitle strong{font:bold 16px/40px "microsoft yahei",arial,"宋体"; color:#333;}
h2.shoptitle .titlink{font:normal 14px/40px "宋体";color:#fff;}
h2.shoptitle .titlink a{color:#fff;}
h2.shoptitle .titlink .red{color:#d41f0c;}
h2.shoptitle .titlink .org{color:#ff7200;}
h2.shoptitle .titlink .blue{color:#08c;}

.mainleft{width:230px;}
.mainleft dl{padding-top:15px;}
.mainleft dt{font-weight:bold; font-size:16px; background-color:#f1f1f1; line-height:30px; padding-left:15px;}
.mainleft dd{padding:10px 0 10px 15px;}
.mainright{width:950px; position:relative; overflow:hidden;}
.prolist{ width:950px;}
.prolist dl{width:175px; float:left; margin:15px 15px 0 0;}
.prolist dl dt{border:1px solid #ddd;}
.prolist dl img{max-width:100%;height:175px;}
.prolist dl dd{line-height:28px; padding-top:5px;}
.must220{width:175px; height:28px; overflow:hidden; zoom:1;}
.fontwr{font-family:microsoft yahei,arial,"宋体";}


.companybox{padding:10px 15px; border:1px solid #ddd; margin-top:15px;}
.companybox h3{line-height:30px; margin-bottom:20px;}
.companybox p{text-indent:2em; margin:10px 0;}
.productlist{margin-top:15px;}
.productlist dl{border:1px solid #ddd; margin-bottom:10px;overflow: hidden;}
.productlist dt{line-height:30px; color:#f63; padding:5px;float:left;width:200px;}
.productlist dd{padding:5px 0 5px 5px; border-left: 1px solid #c30; float:right;width:977px;}
.iconshow{ background: no-repeat left center; display:inline-block; width:14px; height:14px; vertical-align:middle;}

.productlist dl.on dd{display:block;}
.newtitle{ border-bottom:1px solid #ddd;height:34px; padding-left:15px;}
.newtitle strong{ font:14px/34px "microsoft yahei",arial,"宋体";}





.shoptime{background:url(/uploads/image/bshopfront/topreaptbg.gif) no-repeat 3px -240px; height:15px; padding-left:23px;}
.timeqiang ul li{width:185px; float:left; margin-right:18px;}
.timeqiang ul li.last{margin:0;}
.timeqiang ul li dl{border:1px solid #ddd;}
.timeqiang ul li.on dl{border:1px solid #d41f0c;}
.timeqiang ul dt{position:relative; height:238px; overflow:hidden;}
.timeqiang ul dt div,.timeqiang ul dt p{position:absolute; bottom:0; height:42px;}
.timeqiang ul dt div{z-index:10; background-color:#000; opacity:0.5; filter:alpha(opacity=50); width:177px;}
.timeqiang ul dt p{z-index:11; padding-left:10px; width:156px;}
.timeqiang ul dt p a{color:#fff; font:14px/18px "宋体"; margin-top:3px; display:block;}
.timeqiang ul dd .everyprice{border:1px solid #d41f0c; height:17px; width:136px; overflow:hidden; background-color:#d41f0c;}
.timeqiang ul dd .everyprice span{display:block;font:14px/17px "宋体"; float:left;}
.timeqiang .qianggou{width:60px; text-align:center; color:#fff; height:17px;}
.timeqiang .price{text-align:center; width:76px; background-color:#fff;}
.timeqiang .soldsave{width:150px; padding:14px 0; color:#999;}

.shopad{width:301px;}
.shopad1,.shopad2{overflow:hidden;}
.shopad1{height:164px;width:260px;}
.shopad2{height:100px;width:260px;}
.shopprolist{width:1245px;float:left;}
.shopprolist dl{margin-right:22px; width:179px; border:1px solid #ddd; float:left; display:inline;}
.shopprolist dl dt{height:179px; overflow:hidden;}
.shopprolist dl dd{width:179px; height:50px;}
.shopprolist dl dd.text{padding-left:5px; width:160px;}
.shopprolist dl dd div{font:14px/27px "宋体";}
.shopprolist dl dd p{font:14px/18px "宋体";}

.must184{width:184px; height:18px; overflow:hidden; zoom:1;}
.must156{width:156px; height:32px; overflow:hidden; zoom:1;}
.must122{width:122px; height:30px; overflow:hidden; zoom:1;}


.shopbuildl{width:301px;}
.shopbuildr{width:658px;}
.shopads{width:265px;}
.shopads div{height:138px; overflow:hidden;}
.shopbuild2{width:380px;}
.buildlist dl{float:left; width:184px;}
.buildlist dl dt{height:242px; overflow:hidden; border:1px solid #ddd;}
.buildlist dl dd p{font:14px/32px "宋体";}
.buildlist dl dd .must184{height:32px;}
.buildlist dl dd div{font:14px/14px "宋体";}
.oldprice{text-decoration:line-through;}
.oldpricenom{text-decoration:line-through;}
.shopbuildlist dl{float:left; width:122px; margin-right:12px;}
.shopbuildlist dl.last{margin:0;}
.shopbuildlist dl dt{height:161px; overflow:hidden; border:1px solid #ddd;}
.shopbuildlist dl dd p{font:14px/30px "宋体";}
.shopbuildlist dl dd div{padding-right:5px;font:14px/14px "宋体";}
.shopbigad div{border:1px solid #ddd; width:477px; height:153px; overflow:hidden; float:left;}
.shopfurnlist dl{float:left; width:182px; border:1px solid #ddd; overflow:hidden; zoom:1; margin-right:12px;}
.shopfurnlist dl.last{margin:0;}
.shopfurnlist dt{height:243px; overflow:hidden;}
.shopfurnlist dd{padding:0 13px 4px;}
.shopfurnlist dd div{padding-top:12px;}
.shopfurnlist dd p{font:14px/32px "宋体";}
.lowprice{display:inline-block; width:56px; height:16px; border:1px solid #08c; color:#08c; text-align:center; line-height:16px;}



.shophouse dl{width:479px;}
.shophouse dt,.shophouse dd{float:left;}
.shophouse dt{width:228px; height:304px; overflow:hidden;}
.shophouse dd{width:239px;}
.shophouse dd div{border:1px solid #ddd; overflow:hidden;}
.hotlist .hotlistbox{width:178px; float:left;}
.hotlist h3{font:bold 14px/28px "宋体";}
.hotlist a{color:#999;}
.hotlist li{ height:26px; font:14px/26px "宋体"; overflow:hidden; zoom:1;}
.hotlist li span{background:url(/uploads/image/bshopfront/topreaptbg.gif) no-repeat 0 -306px; display:inline-block; color:#222; width:14px; height:14px; font:14px/14px "宋体"; text-align:center; margin-top:6px;}
.hotlist .first3{background:url(/uploads/image/bshopfront/topreaptbg.gif) no-repeat 0 -278px; color:#fff;}
.shoplinks{padding:5px 12px; color:#ddd; font:14px/18px "宋体"; }
.shoplinks a{color:#999; line-height:22px;white-space:nowrap; display:inline-block;}

.redbottom{background:#cc1100; height:34px;}
.redbottom .footnav{color:#fff; font-weight:bold; text-align:center;}
.redbottom .footnav a{ font-size:12px; line-height:34px; display:inline-block; color:#fff; font-weight:bold; padding:0 6px;}
.redbottom .footnav a:hover{ text-decoration:underline;}

.copy a{color:#000;}
.copy .foot_l {float:left; width:150px;}
.copy .foot_l a.s1{float:right;height:53px;width:141px; background: no-repeat; display:inline-block;}
.copy .foot_r{ float:right; width:120px;}
.copy .foot_r a.s4{height:70px;width:65px; display:inline-block; vertical-align:middle;}
.copy .foot_r a.s1{ background: no-repeat 0 -54px;height:43px;width:38px; display:inline-block; vertical-align:middle;} 
.copy{width:100%; margin-bottom:10px;clear:both; font-family:"宋体"; font-size:12px; font-weight:lighter; color:#555; background:#fff;}
.copyright{margin:0 auto; padding-top:20px; text-align:center; width:700px; overflow:hidden; zoom:1;}
.copyright h4{font:lighter 12px "宋体"; color:#555;}
.address{width:420px; float:left; font:14px/20px "宋体";}
.address img{vertical-align:middle;}

/* jiancaicheng */
.box{ width:970px; overflow:hidden;zoom:1; margin:0 auto;}
.head{ width:970px; height:433px;margin-top:12px;}
.dianjiao{ width:526px; overflow:hidden;zoom:1;}
.today{ width:190px; border:1px solid #ddd; overflow:hidden;zoom:1; padding:11px;}
.today h2{border-bottom:1px solid #ddd; height:28px;}
.today h2 span{ font:bold 14px/22px "microsoft yahei",arial,"宋体";}
.today h2 a{ font:14px/22px "宋体";}
.today dl{width:152px; padding:12px 20px 0; height:176px;}
.today dl dt{ border:1px solid #ddd; height:113px; overflow:hidden;zoom:1;}
.today dl dd{ font:14px/20px "宋体"; width:150px;}
.qiang p{ border:1px solid #d41f0c; width:136px; height:19px; display:inline-block;}
.qiang p a{ background-color:#d41f0c; font:14px/14px "宋体"; height:14px; color:#fff; padding:3px 0; text-align:center; display:inline-block;  width:62px;}
.jiancai_tu{overflow:hidden;zoom:1; padding-top:12px; width:970px;}
.jiancai_tu li{ float:left; margin-right:12px; border:1px solid #ddd; width:232px; height:157px; overflow:hidden;}
.jiancai_tu li.last{ margin-right:0;}
.jiancai_tu li.so{ width:230px;}

.zui{ border:1px solid #ddd; overflow:hidden;zoom:1; border-top:3px solid #d41f0c; margin-top:20px;}
.zui_one{ height:33px; font:bold 14px/33px "microsoft yahei",arial,"宋体";}
.zui_one ul{ border-top:1px solid #ddd;}
.zui_one li{ float:left; width:194px; text-align:center;background:url(/uploads/image/bshopfront/zuibg.gif) no-repeat;height:32px; cursor:pointer;}
.zui_one li span{background:url(/uploads/image/bshopfront/topreaptbg.gif) no-repeat 0 -330px;display:inline-block;height:32px;width:10px; vertical-align:middle;}
.zui_one li a{ text-decoration:none; display:inline-block;}
.zui_one li.hua{ width:192px; background:#fff;}
.zui_two{ padding:20px 20px 10px 20px; overflow:hidden;zoom:1; width:928px;}
.zui_two dl{ float:left; font:14px/22px "宋体"; width:176px; margin-right:12px;}
.zui_two dt{width:174px; height:232px;overflow:hidden;zoom:1; border:1px solid #ddd;}
.zui_two dl.last{margin-right:0;}
.zui_two dd{ width:176px; height:22px; overflow:hidden; zoom:1;}
.money{color:#999;}
.money font,.otherprice{text-decoration:line-through;}
.baner{ margin:12px 0;}


.changyong h2{border-bottom:3px solid #f00;overflow:hidden;zom:1; text-align:right; height:33px;}
.changyong h2 span.biaoti{font:16px/33px "microsoft yahei",arial,"宋体"}
h2.shoptitle .titlink a.blue{color:#08c;}
.chang1{margin-top:18px; width:970px; overflow:hidden;zoom:1;}


.chang4{overflow:hidden;zoom:1; width:210px;}
.chang4 li{margin-bottom:13px; border:1px solid #ccc; height:93px; overflow:hidden; zoom:1;}
.chang4 li.last{margin-bottom:0;}

.sell{overflow:hidden;zoom:1;}
.sell_one{width:750px; overflow:hidden;zoom:1;}
.sell_one dl{float:left;width:140px; margin-right:12px; margin-top:12px;}
.sell_one dl dt{ border:1px solid #ccc; height:185px; overflow:hidden;}
.sell_one dl dd span.price{text-decoration:line-through;color:#999;}
.sell_one dl dd{font:14px/24px "宋体"; width:138px; height:24px; overflow:hidden; zoom:1;}
.sell_one dl.last{margin-right:0;}
.sell_two{width:190px; overflow:hidden;zoom:1; padding:10px; border:1px solid #ddd; margin-top:12px;}
.sell_two h3{font:14px/22px "microsoft yahei",arial,"宋体"; border-bottom:1px solid #ddd; padding-bottom:5px;}
.sell_two dl{width:175px; overflow:hidden;zoom:1; padding-top:6px;}
.sell_two dl dt{float:left; width:76px;}
.sell_two dl dd{float:right; width:85px; overflow:hidden; zoom:1; font:14px/22px "宋体";}
.sell_two dl.si{overflow:hidden;zoom:1; width:155px;}
.sell_two dl.si dt{float:left; width:17px;}
.sell_two dl.si dd{float:right; width:130px;}

.zhiming{ width:970px; overflow:hidden;zoom:1;}
.pinpai{ width:313px; border:1px solid #ddd; overflow:hidden;zoom:1;}
.pinpai h2{ font:14px/29px "宋体"; height:29px; background-color:#6a6a6a;}
.kaiguan{ color:#fff; padding-left:15px; font-weight:bold;}
.pinpai_one{ width:313px; overflow:hidden;zoom:1;}
.pinpai_one ul{ width:285px; overflow:hidden;zom:1; padding:0 20px 15px;}
.pinpai_one li{ border:1px solid #ddd; overflow:hidden;zoom:1;float:left;width:80px; height:53px; margin:15px 12px 0 0;}
.pinpai_one li.last{ margin-right:0;}
.pai{ width:313px; overflow:hidden;zoom:1;}
.brand{ width:313px; overflow:hidden;zoom:1;border:1px solid #ddd;}

/* 焦点图 */
.jiancai_shopfocus{width:523px; height:432px; background-color:#66f;}
.jiancai_shopfocusbox{width:523px; height:380px; overflow:hidden; zoom:1; position:relative;}
.jiancai_shopfocus .sliderimg{position:absolute; z-index:2;width:523px; height:380px;}
.jiancai_shopfocus .sliderimg li{width:523px; height:380px; float:left;}
.jiancai_shopfocus .num li{width:130px; height:51px; border-right:1px solid #ddd; float:left; cursor:pointer; background:url(/uploads/image/bshopfront/jian_b.gif) no-repeat;}
.jiancai_shopfocus .num li.on{background:url(/uploads/image/bshopfront/jiaobg.gif) no-repeat;}
.jiancai_shopfocus .num li a{text-decoration:none; display:block; font:14px/18px "宋体"; text-align:center;}
.jiancai_shopfocus .num li.on a{color:#fff;}
.jiancai_shopfocus .num li.on a p.orange{color:#ffea00;}
.jiancai_shopfocus .num li.last{border-right:none;}

/*分类列表*/
.jiancai_list{height:432px; width:208px; background-color:#efefef;}
.jiancai_libox{padding-left:10px;}
.jiancai_libox h3{background:url(/uploads/image/bshopfront/topbg.gif) no-repeat 40px -275px; height:24px;}

.jiancai_libox ul li.lilistz{background:url(/uploads/image/bshopfront/topbg.gif) no-repeat 0 -148px; height:41px; width:200px; float:left;}
.jiancai_libox dl{position:relative; z-index:17;}
.jiancai_libox dl dt{height:38px; cursor:pointer; position:absolute; z-index:19;}
.jiancai_libox dl dd p{height:38px;}
.jiancai_libox dl dt a{display:block; padding-left:38px; color:#000; width:160px; background: no-repeat; font:14px/43px "宋体";}
.jiancai_libox dl dt span{display:inline-block; vertical-align:middle;}

.jiancai_libox dl dt.ico1 a{background-position:8px 13px;}
.jiancai_libox dl dt.ico2 a{background-position:8px -20px;}
.jiancai_libox dl dt.ico3 a{background-position:8px -50px;}
.jiancai_libox dl dt.ico4 a{background-position:8px -85px;}
.jiancai_libox dl dt.ico5 a{background-position:8px -122px;}
.jiancai_libox dl dt.ico6 a{background-position:8px -157px;}

.jiancai_libox dl dt .tree{height:39px; background:url(/uploads/image/bshopfront/caticon.gif) no-repeat right -30px; width:20px;}
.jiancai_libox dl.on dt .tree{display:none;}
.jiancai_libox dl dt .type{width:136px; height:41px; font-weight:bold;}

/*建材商*/
.brand_jies{ width:210px; overflow:hidden;zoom:1;}
.brand_jies h2.toto{ background:url(/uploads/image/bshopfront/topreaptbg.gif) no-repeat 0 -368px; height:33px;}
.brand_jies h2.toto span{ font:14px/33px "宋体"; padding-left:20px;}
.pinfen{ border:1px solid #ddd; padding:0 8px 15px;}
.pinfen h2.pins{ font:14px/33px "microsoft yahei",arial,"宋体"; border-bottom:1px solid #ddd;}
.pinfen dl{width:192px; margin-top:20px;}
.pinfen dt{ width:132px; overflow:hidden; margin-left:25px;}
.pinfen dd{ padding-left:12px;}
.pinfen dd h2{ font:14px/33px "microsoft yahei",arial,"宋体";}
.pinfen dd p{ font:14px/22px "宋体";}
.pinfen dd p a{ color:#999; text-decoration:none;}

.newest{ width:748px; overflow:hidden;zoom:1; padding-top:33px}
.shopstit{font:14px/33px "microsoft yahei",arial,"宋体"; border-bottom:1px solid #ddd; padding-left:20px;}
.newsico{ background: no-repeat -33px -423px; height:28px; width:33px;display:inline-block;}
.shcon{ font:14px/22px "宋体"; padding:13px 33px;}
.shcon p{text-indent:2em;}
/*.jieshao dl{ float:left;width:164px; margin-right:12px; margin-top:10px;}
.jieshao dl dd span.price{text-decoration:line-through;color:#999;}
.jieshao dl dd{ font:14px/24px "宋体"; width:138px;}
.jieshao dl.last{margin-right:0;}
.jieshao_one{ padding:9px 25px 5px; overflow:hidden;zoom:1;}*/

.shangjia{border:1px solid #ddd; overflow:hidden;zoom:1;}
.shangjia h2{border-bottom:1px solid #ddd; padding-left:20px; background:url(/uploads/image/bshopfront/shangjiabg.gif) repeat-x; height:33px;}
.shangjia h2 span{ border:1px solid #ddd; font:14px/33px "宋体";}
.shangjia h2 span a{ text-decoration:none;}
.shangjia h2 span font{ background: no-repeat 0 -344px; height:10px; padding-top:5px;width:20px; display:inline-block;}

.shangjia p{ font:14px/22px "宋体"; text-indent:2em; width:680px; padding:13px 33px;}
.shangjia dl{ float:left;width:164px; margin-right:12px; margin-top:10px;}
.shangjia dl dd span.price{text-decoration:line-through;color:#999;}
.shangjia dl dd{ font:14px/24px "宋体"; width:138px;}
.shangjia dl.last{margin-right:0;}
.shangjia_one{ padding:9px 25px 5px; overflow:hidden;zoom:1;}

/*闫芳芳start 橱柜门窗*/
.shopfocus2{width:745px; height:377px; position:relative;}
.shopfocus2 .sliderimg{position:absolute; z-index:2;}
.shopfocus2 .sliderimg li{width:745px; height:377px;position:absolute; left:0; top:0;}
.shopfocus2 .num{position:absolute; z-index:4; bottom:0;}
.shopfocus2 .num li{width:148px; height:26px; overflow:hidden; margin-right:1px; float:left;}
.shopfocus2 .num li.on{background-color:#000;}
.shopfocus2 .num li a{color:#dedfe1; font:14px/26px "宋体"; display:block; text-align:center;}
.shopfocus2 .blackbg{position:absolute; z-index:3; bottom:0;}
.shopfocus2 .blackbg li{width:148px; height:26px; margin-right:1px; float:left; background-color:#000; opacity:0.5; filter:alpha(opacity=50);}
.shopfocus2 .blackbg li.last,.shopfocus2 .num li.last{margin:0; width:149px;}

.popactivity{width:210px;}
.popul1 li{float:left; height:33px; line-height:33px; width:69px; text-align:center;border-right:1px solid #ddd; border-bottom:1px solid #ddd;cursor:pointer;}
.popul1 li.current{border-bottom:none; color:#d41f0c; }
.popul1 li.last{border-right:none; width:68px;}
.popul2{padding:10px 15px 12px; height:132px; overflow:hidden;}
.popul2 .popli{float:left; width:175px; height:130px; overflow:hidden; border:1px solid #ddd;}
.popul2 li.last{border:none;}
.popnews ul{height:130px;}
.popnews ul li{background:url(/uploads/image/bshopfront/topreaptbg.gif) no-repeat 2px -204px; padding-left:15px; font:14px/26px "宋体"; width:167px; height:26px; overflow:hidden; zoom:1;}
.popnews ul li a{color:#242424;}
.popnews ul li a.red{color:#d41f0c;}

.zhinan{padding:0 8px 15px 8px;}
.zhinanh3{ border-bottom:1px solid #ddd;height:34px;width:192px; overflow:hidden;}
.zhinanh3 strong{ font:14px/34px "microsoft yahei",arial,"宋体";}
.zhinanh3 span.lrbtn{background:url(/uploads/image/bshopfront/leftright.gif) no-repeat; display:inline-block;  height:14px;}
.zhinanh3 span.lrbtn em{ font-style:normal; display:inline-block; width:19px; height:14px; cursor:pointer;}
.zhinanh3 span.bedmore{font:14px/34px "宋体";}

.zhinanpo{position:relative; width:192px; height:122px; overflow:hidden;}
.zhinanul ul{padding:14px 7px 0; overflow:hidden; position:absolute; width:1000px;}
.zhinanul ul li{float:left; border:1px solid #ddd; height:106px; overflow:hidden;}

.screentwo li{float:left; border:1px solid #ddd; height:157px; margin-right:11px; overflow:hidden;}
.screentwo li.last{margin-right:0; float:right;}
.cheap{width:748px;}
h2.shoptitle .shopicon{font:14px/22px "宋体"; margin-left:26px;display:inline-block; height:22px; margin-top:4px;}
h2.shoptitle .shopicon a{ display:inline-block; height:22px;background:url(/uploads/image/bshopfront/titleicon.gif) no-repeat; padding-left:33px; line-height:22px; margin-left:20px;}
h2.shoptitle .shopicon .shopicon1{ background-position:0 0;}
h2.shoptitle .shopicon .shopicon2{ background-position:0 -30px;}
h2.shoptitle .shopicon .shopicon3{ background-position:0 -60px;}
h2.shoptitle .shopicon .shopicon4{ background-position:0 -90px;}
h2.shoptitle .shopicon .shopicon5{ background-position:0 -120px;}
h2.shoptitle .shopicon .shopicon6{ background-position:0 -150px;}
h2.shoptitle .shopicon .shopicon7{ background-position:0 -180px;}

.cheapdl dl{width:176px; border:1px solid #ddd; float:left; margin-right:12px; margin-top:15px;}
.cheapdl dl.last{margin-right:0;}
.cheapdl dl dt{height:207px; overflow:hidden;}
.buybtn a{background: no-repeat 0 0; height:22px; width:64px; display:inline-block;}
.bgeee{background:#eee; padding:4px 4px 4px 10px; border-bottom:1px solid #ddd;}
.bought{background: no-repeat -47px -24px; height:18px; padding-left:25px;}
.cheapdd{padding:5px 0 8px 11px; height:40px; overflow:hidden; zoom:1;}
.cheapdd p.w165{ width:165px; height:22px; overflow:hidden;}
/*热门排行*/

.hotrank li{float:left;}
.hotrank dl{padding-top:13px; padding-left:12px; overflow:hidden;}
.hotrank dl dt{width:70px; border:1px solid #ddd; height:95px; position:relative;}
.hotrank dl dd{width:97px;}
.hotrank dl dd p.w97{width:97px; height:37px; overflow:hidden; font:14px/20px "宋体";}
.ranknum{position:absolute; top:-7px; left:-8px;}
.rankspan{position:absolute; top:-7px; left:-8px; color:#fff; display:inline-block; width:20px;
background: url(/uploads/image/bshopfront/bg.gif) no-repeat -46px -48px;text-align:center;}
.graycir,.yellcir{display:inline-block; height:19px; width:25px; padding-left:4px; text-align:center; color:#fff;}
.graycir{ background: no-repeat -40px -69px;}
.yellcir{ background: no-repeat -40px -48px;}
.rankdiv{padding-top:12px; overflow:hidden; line-height:20px;}
.rankdiv p.w190{width:190px; height:20px; overflow:hidden;}
.m_t12dl dl{margin-top:12px;}
/*客厅卧室*/
.bedleft{width:748px;}
.bedroom{width:226px; height:310px; overflow:hidden;}

.bedfocus{width:506px; height:310px; position:relative;}
.bedfocus .sliderimg{position:absolute; z-index:2;}
.bedfocus .sliderimg li{width:506px; height:310px;position:absolute; left:0; top:0;}
.bedfocus .num{position:absolute; z-index:4; bottom:10px; left:233px;}
.bedfocus .num li{width:9px; height:10px; margin-right:6px; float:left; cursor:pointer; overflow:hidden;}
.bedfocus .num li.on{ background: no-repeat -55px -108px;}
.bedfocus .num li a{color:#dedfe1; font:14px/25px "宋体"; display:block; text-align:center;}
.bedfocus .blackbg{position:absolute; z-index:3; bottom:10px; left:233px;}
.bedfocus .blackbg li{width:9px; height:10px; margin-right:6px; float:left;  background: no-repeat -55px -92px; overflow:hidden;}
.bedrooomdl dl{width:140px; padding-top:12px; padding-right:12px; float:left;}
.bedrooomdl dl.last{padding-right:0;}
.bedrooomdl dl dt{height:185px; overflow:hidden;}
.bedrooomdl dl dd p.w138{ width:138px; height:18px; overflow:hidden;}

.customer{position:relative; width:182px; height:255px; overflow:hidden;}
.customer ul{position:absolute;padding-left:10px; padding-top:3px;}
.customer ul li{height:118px; overflow:hidden;}
.customerdl{height:70px; overflow:hidden;}
.comentbg{background: no-repeat -43px -120px; height:18px;  display:inline-block; padding-left:25px;}
.customerdl dt{width:70px; height:67px; overflow:hidden;}
.customerdl dd{width:90px; line-height:18px; height:69px; overflow:hidden;}


/*列表页*/
.zhinanh3 .strongbg1{ background:url(/uploads/image/bshopfront/topbg.gif) no-repeat -274px -110px; display:inline-block; width:67px; height:16px; overflow:hidden;vertical-align:middle;}
.zhinanh3 .strongbg2{ background:url(/uploads/image/bshopfront/topbg.gif) no-repeat -249px -144px; display:inline-block; width:91px; height:16px; overflow:hidden;vertical-align:middle;}

.listright{width:980px;}
.listright .zhinanh3{width:980px; }
.hotgoods{background: no-repeat -36px -136px; padding-top:10px; height:18px; width:38px;display:inline-block; vertical-align:middle;}
.hotsellleft{width:504px; padding-top:19px;}
.hotsellleft dl{width:154px;border:1px solid #ddd; float:left; display:inline;}
.hotsellleft dl dt{height:177px; overflow:hidden;}
.hotdd{height: 40px; overflow: hidden; padding: 5px 0 8px 11px;}
.hotdd p.w154{width:143px; height:22px; overflow:hidden;}
.hotsell{padding:0 22px 19px 14px;}

.hotsellrig{width:195px; padding-top:8px;}
.hotsellrig .zhinanh3{width:195px;}
.hotsellrig ul li{background: no-repeat -56px -164px; padding-left:15px; width:180px; height:37px; overflow:hidden;}

.hotbrand ul{padding:10px 0 10px 15px;}
.hotbrand ul li{line-height:22px;  overflow:hidden; clear:both;}
.hotbrands{width:870px;}
.hotbrands a{ display:inline-block; white-space:nowrap;}

.openhide{z-index:2px;}
.openclose{position:relative; z-index:0;}
.openbtn{position:absolute; left:316px; background:url(/uploads/image/bshopfront/open.gif) no-repeat 0 0; height:19px; width:115px; padding-left:30px; cursor:pointer; color:#999999;}
.closebtn{position:absolute; left:316px; background:url(/uploads/image/bshopfront/open.gif) no-repeat 0 -30px; height:19px; width:115px; padding-left:50px; cursor:pointer; color:#999999;}
.listgoods{padding:10px 25px 10px 14px;}
.listgoods dl{width:164px;float:left; padding-left:12px; padding-top:11px;}
.listgoods dl dt{height:217px; border:1px solid #ddd; overflow:hidden;}
.listgoods dl dd .w162{width:162px; height:22px; overflow:hidden; zoom:1;}
.listgoods dl dd div{line-height:24px;}


/*建材商品分类*/
.popactivity .jclist_two{ height:432px; display:inline-block;}
.jclist{height:414px; width:208px; background-color:#efefef;}
.bgbordh3 h3{color:#d41f0c; font:bold 16px/28px "microsoft yahei",arial,"宋体"; text-align:center; width:188px;}
.bgbordh3{background:url(/uploads/image/bshopfront/topbg.gif) no-repeat 0 -160px; height:28px;}
.jclistbox ul{padding-left:10px;}
.jclistbox ul li.jclilist{ height:62px; width:198px; float:left; background:url(/uploads/image/bshopfront/topbg.gif) no-repeat 0 -281px;}
.jclistbox ul li.last{ background:none;}
.jclistbox dl{position:relative; z-index:17;}
.jclistbox dl dt{height:62px; cursor:pointer; position:absolute; z-index:19; }
.jclistbox dl dt .iconbg{display:block; padding-left:38px; color:#000; width:160px; background: no-repeat; font:14px/38px "宋体"; height:38px;}
.jclistbox dl dt p{width:190px; font:14px/24px "宋体"; height:24px;}
.jclistbox dl dt p a{padding-left:5px; color:#999999;}
.jclistbox dl dt span{display:inline-block; vertical-align:middle;}
.jclistbox dl dt .typename{width:136px; height:41px;}
.jclistbox dl dt .treeico{height:39px; background:url(/uploads/image/bshopfront/caticon.gif) no-repeat right -30px; width:20px;}
.jclistbox dl.on dt .treeico{display:none;}
.jclistbox dl.on dt{background-color:#fff; border:1px solid #eea59e; border-right:none; color:#d41f0c; font-weight:bold; height:62px; width:199px; padding-left:10px; position:absolute; left:-11px; top:-1px; }
.jclistbox dl dt.ico1 .iconbg{background-position:8px 14px;}
.jclistbox dl dt.ico2 .iconbg{background-position:8px -29px;}
.jclistbox dl dt.ico3 .iconbg{background-position:8px -67px;}
.jclistbox dl dt.ico4 .iconbg{background-position:8px -108px;}
.jclistbox dl dt.ico5 .iconbg{background-position:8px -153px;}
.jclistbox dl dt.ico6 .iconbg{background-position:8px -202px;}

.jclistbox dl dd{position:absolute; left:198px; top:0; background:#fff; border:1px solid #eea59e; width:480px; z-index:18; display:none;}
/*.jclistbox dl.on dt p{display:block; width:190px; font:14px "宋体";}*/
.jclistbox dl.on dd{display:block;}
.jclistbox dl dd a{display:inline-block; white-space:nowrap;}
.jclilist .liname{display:inline-block; width:85px; float:left; font:bold 12px/22px "宋体"; text-align:right;}
.jclilist .liname a{color:#ff2600;}
.jclilist .hotnotice{width:225px; float:left; padding-left:18px; padding-right:18px;}
.jclilist dl dd .hidedd{padding:12px;}
.jclilist .recommend{width:166px; float:left; border-left:1px dashed #ddd; padding-left:20px;}
.jclilist .hotnotice h4,.jclilist .recommend h4{font:14px/30px "宋体";}
.jclilist .hotnotice p,.jclilist .recommend div{font:14px/22px "宋体";}
.jclilist .hotnotice p a,.jclilist .recommend div a{ color:#999999;}
.jclilist .hotnotice p a.red,.jclilist .recommend div a.red{color:#d41f0c;}
.jclilist .recommend div span{display:inline-block;width:80px;}

/*小列表建材商品分类*/
.smalllist{width:208px; background-color:#efefef;}
.smalllistbox{padding-left:10px;}
.smalllistbox ul li.smalllilist{ background:url(/uploads/image/bshopfront/topbg.gif) no-repeat 0 -302px; height:41px; width:198px; float:left;}
.smalllistbox ul li.last{background:none;}
.smalllistbox dl{position:relative; z-index:17;}
.smalllistbox dl dt{height:38px; cursor:pointer; position:absolute; z-index:19;}
.smalllistbox dl dt a{display:block; color:#000; width:160px;  font:14px/43px "宋体"; height:43px; overflow:hidden;}
.smalllistbox dl dt span{display:inline-block; vertical-align:middle;}
.smalllistbox dl dt .typename{ padding-left:15px; height:41px;}
.smalllistbox dl dt .treeico{height:39px; background:url(/uploads/image/bshopfront/caticon.gif) no-repeat right -28px; width:20px;}
.smalllistbox dl dt.current .typename a{color:#d41f0c;}

.smhotbrand ul{padding:10px 25px 0;}
.smhotbrand ul li{line-height:22px;  overflow:hidden; zoom:1; clear:both; padding:10px 0;}
.smhotbrands{width:565px;}
.smhotbrands a{ display:inline-block; white-space:nowrap; color:#08c;}
.smhotbrands a.orange{color:#ff7100;}
.orangebg{ background:#ff7200; padding:2px 5px; color:#fff; }
.smopenhide{z-index:2px;}
.smopenclose{position:relative; z-index:0;}
.smopenclose li{border-bottom:1px solid #ddd;}
.smopenclose li.last{border-bottom:none;}
.smopenbtn{position:absolute; left:316px; background:url(/uploads/image/bshopfront/open.gif) no-repeat 0 0; height:19px; width:115px; padding-left:30px; cursor:pointer; color:#999999;}
.smclosebtn{position:absolute; left:316px; background:url(/uploads/image/bshopfront/open.gif) no-repeat 0 -30px; height:19px; width:115px; padding-left:50px; cursor:pointer; color:#999999;}
.smallmore{background: no-repeat -50px -233px; padding-left:22px; cursor:pointer;}
.smallless{background: no-repeat -50px -269px; padding-left:22px; cursor:pointer;}
.smbtn{background: no-repeat -19px -309px; border:none; width:45px; height:18px;}
.sminput{ width:40px; height:16px; line-height:16px; border:1px solid #ddd; color:#696868; padding-left:8px;}

.bglist{background: repeat-x; height:36px;}
.bglist span a{ border:1px solid #ddd; padding:3px 6px; margin-left:6px; background:#fff; color:#696868; display:inline-block; height:14px; font:normal 12px/14px "宋体";}
.bglist span a strong{display:inline-block;background: no-repeat 0 0; width:11px; height:10px; margin-left:5px;}
.bglist .down{ background-position:0 -333px;}
.bglist .up{ background-position:0 -350px;}
.bglist a:hover{border:1px solid #ff7100;}
.bglist a.current{border:1px solid #ff7100;}
.bglist a.current .down{background: no-repeat 0 -364px;}
.bglist a.current .up{background: no-repeat 0 -379px;}
.nextpage{background: no-repeat -50px -389px; padding-left:20px; color:#696868; cursor:pointer; margin-right:25px;font:normal 12px/36px "宋体";}

/* .slpage{font:14px/22px "宋体";margin-bottom:20px;} */
/* .slpage a{display:inline-block; width:23px; height:22px; margin-left:4px; text-align:center; color:#686868; border:1px solid #ddd; vertical-align:middle;} */
/* .slpage a.thispage{color:#d71c0c; border:1px solid #d41f0c;} */
/* .slpage a.nextpage{width:57px; color:#d71c0c;} */
/* .slpage a.onepage{width:40px;color:#d71c0c;} */
/* .slpage .texbox{width:30px; text-align:center; height:22px; border:1px solid #ddd; margin:0 4px;font:14px/22px "宋体"; color:#999;vertical-align:middle;} */
/* 终端页面 */

.breadnav{background:url(/uploads/image/bshopfront/topreaptbg.gif) no-repeat 0 -375px; height:18px; padding-left:25px; font:14px/18px "宋体";}
.breadnav a:hover{color:#d41f0c; text-decoration:none;}
.tersmall{width:67px; float:left;}
.martop,.marbottom,.martop:hover,.marbottom:hover{background:url(/uploads/image/bshopfront/shopbtn.gif) no-repeat; display:block; width:41px; height:10px; margin-left:11px;}
.martop{background-position:0 0; margin-bottom:28px;}
.marbottom{background-position:-71px 0; margin-top:33px;}
.martop:hover{background-position:0 -20px;}
.marbottom:hover{background-position:-71px -20px;}
.tersmallul{position:relative; height:384px; overflow:hidden; zoom:1;}
.tersmallul ul{position:absolute;}
.tersmallul ul li{width:65px; height:87px; overflow:hidden; margin-bottom:9px; border:1px solid #ddd;}

.tershow{width:330px;}
.tershowimg{height:330px; overflow:hidden;text-align: center;}
.tershowimg img{max-width:360px;max-height: 360px;}
.proattr{width:600px; font-size:14px;}
.proattr h3{font:bold 16px/24px "microsoft yahei",arial,"宋体";}
.proattr p{font:14px/36px "宋体";}
.proattr .proprice{color:#d41f0c; font:14px/24px "microsoft yahei",arial,"宋体";}
.proattr .proprice strong{font:bold 19px/24px "microsoft yahei",arial,"宋体";}
.tehui{border:1px solid #08c; color:#08c; font:14px/16px "宋体"; display:inline-block; width:43px; height:16px; text-align:center;}
.chinam{font-family:"microsoft yahei",arial,"宋体";}
.chooseattr{border:1px solid #fef1d2; background-color:#ffffeb;}
.choosebox{padding:5px 15px 15px;}
.chselect span{display:inline-block; padding-right:20px; padding-top:15px; color:#999;}
.chselect span select{color:#000;}
.pricetext{width:37px; height:12px; border:1px solid #ddd; vertical-align:baseline; color:#000; padding:2px;}
.priceadd,.priceminus{width:11px; height:11px; display:inline-block; background:url(/uploads/image/bshopfront/shopbtn.gif) no-repeat;}
.priceadd{background-position:-91px -100px;}
.priceminus{background-position:-123px -100px;}
.orderbtn{background:url(/uploads/image/bshopfront/shopbtn.gif) no-repeat 0 -50px; width:131px; height:36px; border:none; cursor:pointer; vertical-align:bottom;}
.colles{background:url(/uploads/image/bshopfront/shopbtn.gif) no-repeat 0 -100px; width:87px; height:25px; display:inline-block; vertical-align:bottom;}
.startimg,.startimg a{display:inline-block; width:60px; height:12px;}
.startimg a{background:url(/uploads/image/bshopfront/shopbtn.gif) no-repeat;}
.startimg .s0{background-position:0 -140px;}
.startimg .s1{background-position:0 -157px;}
.startimg .s2{background-position:0 -174px;}
.startimg .s3{background-position:0 -191px;}
.startimg .s4{background-position:0 -208px;}
.startimg .s5{background-position:0 -225px;}
.startimg .s6{background-position:0 -242px;}
.startimg .s7{background-position:0 -259px;}
.startimg .s8{background-position:0 -276px;}
.startimg .s9{background-position:0 -293px;}
.startimg .s10{background-position:0 -310px;}

.statistics{font:14px/36px "宋体"; border-bottom:1px solid #ddd; height:36px;}
.statistics span{font:14px/36px "宋体"; display:inline-block;}
.endh3 .zhinanh3{width:956px;}
.termgoods{padding:19px 0 15px 25px;}
.termgoods dl{width:143px; float:left; margin-right:12px;}
.termgoods dl dt{border:1px solid #ddd; height:188px; overflow:hidden;}
.termgoods dl dd{font:14px/24px "宋体";}
.termgoods dl dd div{overflow:hidden; zoom:1; clear:both;}
.musttit{width:140px; height:24px; overflow:hidden; zoom:1;}
.goodsman{background: no-repeat -45px -28px; padding-left:25px;}

.termleft{width:210px;}
.termleft .zhinanh3{padding-top:2px; height:32px;width:180px; overflow:hidden; }
.termleft .zhinanh3 strong{font:14px/32px "microsoft yahei",arial,"宋体";}
.goodlist{padding:0 8px;}
.goodlist dl{padding:8px 0;}
.goodlist dl h4{font:normal 12px/20px "宋体"; padding-left:10px;}
.goodlist dl h4 .ico{display:inline-block; width:20px; height:20px; background: no-repeat -46px -48px; vertical-align:middle; color:#fff; text-align:center;}
.goodlist dl dt div{width:168px; text-align:center; padding:8px 0 10px 10px; height:119px; overflow:hidden;}
.goodlist dl dt div img{border:1px solid #ddd;}
.goodlist dl dd{font:normal 12px/20px "宋体";}
.goodbox{padding-bottom:14px;}
.termright{width:965px;} 
h2.shoptitle2{border-bottom:3px solid #d41f0c; height:26px;}
h2.shoptitle2 strong{font:bold 15px/17px "microsoft yahei",arial,"宋体"; margin-bottom:9px;}
.termcont{padding:10px;}
.termcont img{width:100%;}
/*用户中心*/
.userwelcome{ font:14px/45px "microsoft yahei",arial,"宋体";}
.usercenter{padding:26px 34px 15px 39px; background:#fff;}
.userleft{background: no-repeat; width:359px; height:311px;}
.userleft ul{padding-top:44px;}
.userleft ul li{padding-left:55px; font:14px/35px "microsoft yahei",arial,"宋体"; margin-bottom:20px;} 
.userleft ul li.usernum{padding-left:0;}
.userright{width:536px;}
.uservip{background: no-repeat; height:24px;  width:535px; overflow:hidden;}
.vip1{ background-position:0 0;}
.vip2{ background-position:0 -30px;}
.vip3{ background-position:0 -70px;}
.loginvip{background-position:0 -100px;}
.usertable{padding-left:40px;}
.userattent{padding:8px 17px; border:1px solid #ffd4cc; width:204px; line-height:18px; color:#999;}
.userzhuce{background: no-repeat 0 2px; height:31px; color:#fff;font:16px "microsoft yahei",arial,"宋体"; border:none; width:77px; cursor:pointer;}
.useremail{background: no-repeat 0 -38px;width:132px;}
.userback{background: no-repeat 0 -78px;width:117px;}
.userpwd{ padding:45px 0 50px 328px; }
.userpwd h3{font:16px "microsoft yahei",arial,"宋体";}
/* 用户中心 table */
.usertable table th,.usertable table td{padding-top:20px;}
.regtable th{font-weight:normal; text-align:left;}
.userinput{background:url(/uploads/image/bshopfront/userinput.gif) repeat-x; height:25px; line-height:25px; border:1px solid #ddd; border-top: none; padding-left:13px; color:#999;}
.userselect{height:25px; line-height:25px; overflow:hidden; color:#999999;border:1px solid #ddd; padding-left:5px;}
/* map page */
.mapbor{border:1px solid #ddd; border-top:none;}
.maptit{border-top:3px solid #d41f0c; border-bottom:1px solid #ddd; height:34px;}
.maptit li{background-color:#efefef; height:34px; border-right:1px solid #ddd; width:186px; float:left; text-align:center; font:normal 14px/34px "microsoft yahei",arial,"宋体";}
.maptit li.last{border:none; width:185px;}
.mapbox{padding:0 35px 20px;}
.maptitle{height:34px; border-bottom:1px solid #ddd;}
.maptitle strong{font:normal 12px/34px "microsoft yahei",arial,"宋体"; display:inline-block;}
.hoticon{display:inline-block; width:43px; height:22px; background: no-repeat -21px -460px; vertical-align:middle;}
.hotcitybox{padding-top:9px;}
.hotcitybox a,.hotcitylist a{margin-right:7px; display:inline-block; white-space:nowrap; font:14px/30px "宋体";}
.hotcitylist{padding-left:15px;}
.hotcitylist a{width:78px;}

.maptype{padding-top:10px;}
.maptype dl{padding-top:4px; font:14px/26px "宋体"; clear:both;}
.maptype dl dt{float:left;}
.maptype dl dt a{color:#ff7200; display:inline-block; height:26px;}
.mapdt dl dt{width:85px;}
.maptype dl .mapicon{width:110px;}
.maptype dl .mapicon a{padding-left:34px; background: no-repeat;}
.maptype dl .mapicon .ico1{background-position:0 -44px;}
.maptype dl .mapicon .ico2{background-position:0 -144px;}
.maptype dl .mapicon .ico3{background-position:0 -244px;}
.maptype dl .mapicon .ico4{background-position:0 -345px;}
.maptype dl .mapicon .ico5{background-position:0 -446px;}
.maptype dl .mapicon .ico6{background-position:0 -547px;}
.maptype dl .mapicon .ico7{background-position:0 -648px;}
.maptype dl .mapicon .ico8{background-position:0 -750px;}
.maptype dl .mapicon .ico9{background-position:0 -848px;}
.maptype dl .mapicon .ico10{background-position:0 -954px;}

.maptype dl dd{width:565px; float:left;}
.maptype dl dd a{margin-right:15px; display:inline-block; white-space:nowrap;}

.hotmap dl{padding-left:10px; padding-top:10px; clear:both;}
.hotmap dl dt{width:150px; text-align:center; position:relative; z-index:1; height:97px;}
.listico1,.listico2{display:inline-block; color:#fff; width:20px; height:20px; vertical-align:middle; text-align:center;}
.hotmap dl dt span{position:absolute; z-index:5; left:0; top:0;}
.listico1{ background: no-repeat -46px -48px;}
.listico2{ background: no-repeat -46px -69px;}
.hotmap dl dt div{padding-top:9px;}
.hotmap dl dd{font:14px/20px "宋体";}
.cityp{padding-left:5px;}
.cityp a{display:inline-block; width:106px; height:20px; overflow:hidden; zoom:1; vertical-align:middle;}
.cityimg .listico1,.cityimg .listico2{left:-8px; top:-7px; position:absolute; z-index:5;}

.brandbox{padding:20px 17px;}
.letters dt,.letters dd{float:left;}
.letters dt{width:97px;}
.letters dd{width:590px;}
.letters dt .allbrand{display:block; padding-right:6px; width:75px; height:21px; text-align:center; background:url(/uploads/image/bshopfront/shopbtn.gif) no-repeat 0 -342px; color:#fff;}
.letters dd a{display:inline-block; width:20px; height:20px; padding-bottom:1px; text-align:center; font:14px/20px "宋体"; color:#000; float:left; margin-right:11px; background:url(/uploads/image/bshopfront/shopbtn.gif) no-repeat -110px -342px; margin-bottom:11px;}
.letters dd a.on{background:url(/uploads/image/bshopfront/shopbtn.gif) no-repeat -85px -342px;}
.brandlist h2{font:normal 12px/28px "宋体"; background:url(/uploads/image/bshopfront/topreaptbg.gif) repeat-x 0 -400px; height:28px; border-bottom:1px solid #ddd; padding-left:11px;}
.brandlist dl{width:98px; float:left; margin-right:15px;}
.brandlist dt{border:1px solid #ddd; height:64px; overflow:hidden;}
.brandlist dd{font:14px/32px "宋体"; text-align:center;}
.branddl{padding:15px 0 15px 24px;}
.branddl .slpage{margin-bottom:0;}
.botbor{border-bottom:1px solid #ddd;}
.searbtns{position:relative; height:20px;}
.searbtns .smopenbtn,.searbtns .smclosebtn{top:-1px;}
.searchno{padding:20px; text-align:center;}
/* 订单 */
.ordersites{padding:13px 0 12px; height:50px; border-bottom:1px solid #000;}
.headlogin{font:14px/22px "宋体";}
.headnav a{display:inline-block; font:14px/28px "宋体";}
.headnav a:hover{text-decoration:none;}
.ordercar{background:url(/uploads/image/bshopfront/topreaptbg.gif) no-repeat 0 -586px; padding-left:25px;}
.ordercar strong{padding:0 3px;}
.orderxia{display:inline-block; width:15px; height:28px; background:url(/uploads/image/bshopfront/topreaptbg.gif) no-repeat 5px -558px; vertical-align:middle;}
.dlsub{position:relative; width:99px; padding:0; height:28px; text-align:left;}
.dlsub dl{border:1px solid #fff; background-color:#fff;}
.dlsub dl.on{border:1px solid #ccc;}
.dlsub dl dd{padding-left:10px; display:none;}
.dlsub dl.on dd{display:block;}
.headnav .webs{background: url(/uploads/image/bshopfront/topreaptbg.gif) no-repeat 82px -101px; padding-right:15px;}
.ordersteps{height:26px; margin:15px 0;}
.ordersteps div{height:26px;}
.step1{background: no-repeat 0 0;}
.step2{background: no-repeat 0 -30px;}
.step3{background: no-repeat 0 -60px;}
.step4{background: no-repeat 0 -90px;}
.ordertab th{padding:0; font:normal 12px "宋体";}
.ordertab td{padding:10px;}
.ordertab th{background-color:#eee; border-bottom:1px solid #ddd; border-top:1px solid #ddd; height:34px;}
.ordertab .bortd td{border-bottom:1px solid #ddd;}
.seedorder,.oldorder{display:inline-block; width:76px; height:22px; text-align:center; background:url(/uploads/image/bshopfront/orderbtn.gif) no-repeat; margin-top:3px; clear:both;}
.seedorder:hover,.oldorder:hover{text-decoration:none;}
.seedorder{color:#fff; background-position:0 0;}
.oldorder{color:#807f7f; background-position:-90px 0;}
.check{width:14px; height:14px; vertical-align:middle;}
.ordertip{padding:0 45px 0 20px; border-bottom:2px solid #d41f0c; height:36px;}
.ordertip span{display:inline-block; font:14px/36px "宋体";}
.ordertip2{padding-left:19px; border-bottom:2px solid #d41f0c;}
.ordertip2 strong{ font:bold 14px/40px "microsoft yahei",arial,"宋体";}
.tiplogo{background:url(/uploads/image/bshopfront/topreaptbg.gif) no-repeat 0 -485px; padding-left:23px;}
.through{text-decoration:line-through;}
.addnum,.minnum{width:17px; height:20px; display:inline-block;background:url(/uploads/image/bshopfront/orderbtn.gif) no-repeat; vertical-align:middle;}
.addnum{background-position:-180px 0;}
.minnum{background-position:-205px 0;}
.ordernum{height:18px; width:28px; line-height:18px; padding:0 3px; border:1px solid #d8d8d8; vertical-align:middle; text-align:center;}
.operat{width:130px; padding-left:30px;}
.operat a{color:#08c;}
.total{width:670px; padding-right:15px; text-align:right;}
.symbol{font:14px "microsoft yahei",arial,"宋体"; color:#d41f0c;}
.totalmoney{font:bold 24px "microsoft yahei",arial,"宋体"; color:#d41f0c;}
.continue,.baseprice,.ordersbt,.ordervip{background:url(/uploads/image/bshopfront/orderbtn.gif) no-repeat; display:inline-block;}
.continue{background-position:0 -30px; width:122px; height:38px;}
.baseprice{background-position:0 -71px; width:160px; height:50px;}
.ordersbt{background-position:0 -125px; width:160px; height:50px;}
.ordervip{background-position:0 -260px; width:217px; height:50px; vertical-align:middle;}

.ordertab td.pdb0{padding:10px 10px 0 10px;}
.ordertab td.pd0{padding:0 10px 10px 0;}
.delbox{border:1px solid #ddd; background-color:#f3f3f3; width:140px; height:64px; padding:20px 15px; text-align:center; position:absolute;}
.delbtn1,.delbtn2{display:inline-block; width:52px; height:22px; background:url(/uploads/image/bshopfront/orderbtn.gif) no-repeat; color:#fff; font:14px/22px "宋体"; text-align:center;}
.delbtn1{background-position:-175px -30px; border:none;}
.delbtn2{background-position:-175px -55px; border:none;}
.delbox a:hover{text-decoration:none;}
.delbox p{line-height:24px;}
.ordermsg{padding:14px 0 14px 24px; font:14px/27px "宋体"; border-bottom:1px solid #ddd;}
.ordermsg2{font:14px/43px "宋体"; padding-left:19px;}

.ordermsgmodif{padding:10px 0 10px 24px; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}
.ordermsgmodif div{height:37px; line-height:37px;}
.w90{width:90px;}
.ordertext{padding:0 3px; font:14px/24px "宋体"; border:1px solid #ddd; border-top:1px solid #999; height:24px;}
.savebtn{background:url(/uploads/image/bshopfront/orderbtn.gif) no-repeat 0 -180px; border:none; width:132px; height:29px; cursor:pointer;}
.msgtitle{display:inline-block; width:60px;}
.order3box{padding:15px 0 5px 0; text-align:right;}
.shopping{color:#5a5959; display:inline-block; padding-left:32px; padding-top:2px; width:106px; height:37px; font:normal 16px/33px "microsoft yahei",arial,"宋体"; background:url(/uploads/image/bshopfront/orderbtn.gif) no-repeat 0 -215px; vertical-align:middle; text-align:left;}
.shopping:hover{text-decoration:none;}
.orderok{text-align:center; font:normal 16px/55px "microsoft yahei",arial,"宋体";}
.orderok .okicon{background:url(/uploads/image/bshopfront/orderok.gif) no-repeat 0 center; color:#111; padding-left:32px;}
.orderokbox{width:569px; border:1px solid #d41f0c;}
.orderokbox h2{height:38px; position:relative; background:#d41f0c  no-repeat 30px -120px;}
h2 .close{background:url(/uploads/image/bshopfront/orderbtn.gif) no-repeat -175px -85px; display:inline-block; width:15px; height:15px; right:18px; top:12px; position:absolute;}
.orderokbox .delbtn1:hover{text-decoration:none;}
.oldvip{color:#08c; text-decoration:underline;}
.orderemail{padding:14px 0 28px 30px; background-color:#fff;}
.orderjihuo{font:normal 14px/34px "microsoft yahei",arial,"宋体";}
.orderwoke{font:14px/22px "宋体"; color:#999;}
.jihuobox{padding:11px 0;}
.orderokbox h3{background: no-repeat 0 -165px; height:26px;}
.orderokbox dl{width:159px; float:left; margin-right:15px;}
.orderokbox dl dt strong{font:normal 14px/34px "microsoft yahei",arial,"宋体";}
.orderokbox dl dt p{font:14px/20px "宋体"; color:#999;}
.orderokbox dd a{display:block; border:1px solid #ddd;}

.mapmore{position:relative; height:20px;}
.mapmore span{position:absolute; left:316px; background:url(/uploads/image/bshopfront/open.gif) no-repeat 0 0; height:19px; width:115px; padding-left:28px; cursor:pointer; color:#999; top:-1px;}
.h95{height:95px;}

/* 用户中心 */
.userlbox{width:190px;}
.usermenu ul{border-left:1px solid #fff; border-right:1px solid #fff;}
.usermenu ul li{background:url(/uploads/image/bshopfront/topreaptbg.gif) repeat-x 0 -615px;}
.usermenu ul a{display:block; padding-left:49px;padding-top:2px;  height:30px; font:14px/30px "宋体"; border-bottom:1px solid #eee; background:url(/uploads/image/bshopfront/topreaptbg.gif) no-repeat; color:#767676;}
.usermenu ul a.ico1{background-position:14px -650px;}
.usermenu ul a.ico2{background-position:14px -685px;}
.usermenu ul a.ico3{background-position:14px -720px;}
.usermenu ul a.ico4{background-position:14px -755px;}
.usermenu ul a.ico5{background-position:14px -790px;}
.usermenu ul .on a{color:#000;}
.usermenu ul li p,.usermenu ul li p a{background:none #fff; height:30px;}
.usermenu ul li.on p a{color:#999;}
.usermenu ul li.on p a.current{color:#08c;}

.userhot{padding:0 8px 6px;}
.userh3{ border-bottom:1px solid #ddd; height:32px; overflow:hidden; padding-top:1px;}
.userh3 strong{ font:14px/33px "microsoft yahei",arial,"宋体";}
.userhot dl{padding:8px 0 0 11px;}
.userhot dt h4{font:normal 12px/20px "宋体";}
.userhot dt h4 span{display:inline-block; height:20px; background: no-repeat -46px -47px; width:20px; text-align:center; padding-right:8px; color:#fff;}
.userhot dt div{padding:11px 0 8px 18px;}
.userhot dt div a{display:block; border:1px solid #ddd; width:112px;}
.userhot dd{text-align:center; color:#999;}

.userrbox{width:768px;}
.userwel{padding:17px 25px 16px 16px;}
.font1531{font:normal 15px/31px "microsoft yahei",arial,"宋体";}
.font1535{font:normal 15px/35px "microsoft yahei",arial,"宋体";}
.fontp1222{font:14px/22px "宋体";}
.userwell{width:600px;}
.usergoods{padding:20px 0 12px 20px;}
.usergoods dl{width:136px; float:left; padding-right:12px;}
.usergoods dt a{display:block; border:1px solid #ddd;}
.usergoods dd .w136{width:136px; height:20px; overflow:hidden; zoom:1; font:14px/22px "宋体";}
.usergoods dd div{line-height:26px;}

.orderokbox h2.userpwdh2{background:#d41f0c  no-repeat 30px -200px;}
.pwdtip{width:265px; color:#999; font:14px/19px "宋体";}
.lockbox{width:400px; border:1px solid #d41f0c;}
.lockbox h2{height:38px; position:relative;}
.lockseth2{background:#d41f0c  no-repeat -840px -120px;}
.lockmodifh2{background:#d41f0c  no-repeat -840px -160px;}
.lockbox table th,.lockbox table td,.safebox table td{padding-top:12px;}
.lockbox table .pt5 td,.safebox table .pt5 td{padding-top:5px;}
.w188{width:188px;}

.infortit{border-bottom:3px solid #d41f0c; height:40px; font:normal 15px/40px "microsoft yahei",arial,"宋体"; padding-left:22px;}
.inforlogin{border-top:1px solid #ddd; padding:14px 22px 8px;}
.inforlogin p{font:14px/27px "宋体";}
.inforbtn1,.inforbtn2{background:url(/uploads/image/bshopfront/orderbtn.gif) no-repeat; border:none; height:29px; width:74px; cursor:pointer;}
.inforbtn1{background-position:0 -320px;}
.inforbtn2{background-position:-89px -320px;}
.infbtnbox{padding:18px 0 10px;}
.infortop .ordermsgmodif{border-bottom:none;}
table{font-size:12px;}
.symbolhei{font:14px "microsoft yahei",arial,"宋体"; color:#000;}
.symbolhei strong{font-size:14px;}
.collemoney{width:200px;}

.allorder{display:inline-block; width:210px; height:50px; background:url(/uploads/image/bshopfront/orderbtn.gif) no-repeat 0 -360px;}
.submbtn{border:none; width:115px; height:29px; background:url(/uploads/image/bshopfront/orderbtn.gif) 0 -420px;}
.usersuccess{border:1px solid #d41f0c; width:353px; height:167px; position:relative; background-color:#fff;}
.userclose{display:inline-block; width:14px; height:14px; background:url(/uploads/image/bshopfront/orderbtn.gif) -175px -125px; position:absolute; top:20px; right:20px;}
.m_t40{margin-top:40px;}
.logintable{padding-left:41px;}
.logintable th,.logintable td{padding:10px 0 0;}
.logintip{padding-top:10px;}
.logintable th div{height:30px; line-height:28px;}
.logintip span{display:inline-block; height:26px; font:14px/26px "宋体"; border:1px solid #ffd4cc; background:url(/uploads/image/bshopfront/orderbtn.gif) no-repeat -208px -78px; padding-left:22px; padding-right:8px;}

.emailjh{border:1px solid #d41f0c; width:420px; position:relative; background-color:#fff;}
.emailjhbox{padding:20px;}
.emailjhbox p{font:14px/30px "宋体";}

.logintcbox{width:375px; border:1px solid #d41f0c; background-color:#fff;}
.logintcbox h2{height:38px; position:relative;}
.logintcbox h2.lg{background:#d41f0c  no-repeat 10px -250px;}
.logintcbox h2.sp{background:#d41f0c  no-repeat -860px -250px;}
.logintcbox th,.logintcbox td{padding:0 0 10px;}
.logintcbox th{font:normal 12px/25px "宋体";}
.loginconbox{padding:25px 0 10px 15px;}
.sppfbox{width:320px; padding-bottom:5px;}
.sppfbox h3{font:normal 14px/26px "microsoft yahei",arial,"宋体";}
.sppfbox dl{padding-bottom:8px;}
.sppfbox dd{padding-left:20px;}

.radio{width:13px; height:13px; vertical-align:middle;}
.bigstart,.sppfbox span,.sppfbox label{display:inline-block; line-height:24px; height:24px; vertical-align:middle;}
.sppfbox label{width:105px;}
.bigstart{width:100px; background:url(/uploads/image/bshopfront/shopbtn.gif) no-repeat 0 -392px;}
.bigstart .xiao{background:url(/uploads/image/bshopfront/shopbtn.gif) no-repeat 0 -369px;}
.bigstart .kule{background:url(/uploads/image/bshopfront/shopbtn.gif) no-repeat 0 -414px;}
.bigstart .s1{width:20px;}
.bigstart .s2{width:40px;}
.bigstart .s3{width:60px;}
.bigstart .s4{width:80px;}
.bigstart .s5{width:100px;}
/* 资讯列表模块 */
.shopnew{padding:14px 0 17px 24px;}
.shopnew dl{width:437px;}
.shopnew dl.linelf{border-left:1px solid #ddd; padding-left:65px;}
.shopnew dl dt{font:14px/26px "microsoft yahei",arial,"宋体",sans-serif;}
.shopnew dl dd{padding-top:5px;}
.shopnew ul li{font:14px/22px "宋体";}
.shopnew ul li span{display:inline-block; width:300px;}
.shopnew ul li.blue a{color:#08c;}

.newshot li{padding-top:13px; float:left;}
.newshot dl{padding-top:10px; overflow:hidden; display:none;}
.newshot li.on dl{display:block;}
.newshot dl dt{width:70px; border:1px solid #ddd; height:95px; position:relative;}
.newshot dl dd{width:113px;}
.newshot h3{font:normal 12px/19px "宋体";}



.list-goods li{padding:10px; overflow:hidden;zoom:1; border-bottom:1px dotted #ddd;}
.list-goods .list-img{width:120px;float:left;}
.list-goods dl{width:450px;float:left;padding-left:12px;}
.list-goods dl dt{ font: bold 14px/28px "宋体"; }
.xinghao,.price,.lianxi{float:left;padding-left:15px;display:inline-block;}
.xinghao{width:120px;font: bold 14px/28px "宋体"; }
.price{width:80px; color:#c00; font-family:"microsoft yahei"}
.lianxi{width:130px;}
.border_buton{ padding-bottom:5px;; border-bottom:1px dotted #ddd;}
.span_font14{font-size:20px; font-weight:bold; padding-top:15px;}
.span_mg15{margin-left:15px;}
.span_marke{font:normal 8px/13px "宋体";}
/*分页*/
.slpage{font:14px/22px "宋体";}
.slpage a{display:inline-block; width:23px; height:22px; margin-right:8px; text-align:center; color:#222; border:1px solid #ccc; vertical-align:middle;}
.slpage a.thispage{color:#d41f0c; border:1px solid #d41f0c;}
.slpage a.nextpage{width:57px;}
.slpage a.onepage{width:40px;}
.slpage a.sure{background: no-repeat 0 -200px; width:50px; font:14px/25px "宋体"; height:25px; color:#fff;border:none; vertical-align:top; margin-right:0;}
.slpage a.sure:hover{text-decoration:none; color:#fff;}
.slpage .texbox{width:48px; text-align:center; height:23px; border:1px solid #ccc; margin:0 4px;font:14px/22px "宋体";}
.shopfront{position:relative; z-index:99; width:210px; float:left; line-height:40px;}
.shopfront .shoplistul{position:absolute; z-index:100; top:40px; background: #fff;border: 1px solid #d5220e;}

.typelogo89{background:url(/uploads/image/ishopfront/89.jpg) no-repeat;}
.list-goods1 li{padding:10px; overflow:hidden;zoom:1; border-bottom:1px dotted #ddd;width:142px;height:200px;float:left;}
.list-goods1 .xinghao1{font: bold 14px/28px "宋体"; float:left;display:inline-block;}

.searchbox{height: 35px;line-height: 35px;background: #fff;border: 1px solid #d5220e;width: 310px;float: left;font: 18px/28px "宋体";}
.searchbut{height: 37px;line-height: 39px;background: #d5220e;color: #fff;font-size: 14px;font-weight: bold;width: 80px;float: left;border: none;cursor: pointer;}
.center_tab{text-align: center;}
.kefu{font-size: 14px;font-weight: bold;color:#c00;}
.menu_h31{font-size: 16px;color:#fff; text-align: center;}

.left_jiao{width:400px;float:left;}
.center_title{width:300px;float:left;}
.right_brand{width:490px;float:left;}
.content{clear:both;}



.slidershow{width:302px; height:200px; float:left;}

.carousel {
  position: relative;
  margin-bottom: 20px;
  line-height: 1;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.carousel-inner > .item {
  position: relative;
  display: none;
  -webkit-transition: 0.6s ease-in-out left;
     -moz-transition: 0.6s ease-in-out left;
       -o-transition: 0.6s ease-in-out left;
          transition: 0.6s ease-in-out left;
}

.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  line-height: 1;
}

.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}

.carousel-inner > .active {
  left: 0;
}

.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}

.carousel-inner > .next {
  left: 100%;
}

.carousel-inner > .prev {
  left: -100%;
}

.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}

.carousel-inner > .active.left {
  left: -100%;
}

.carousel-inner > .active.right {
  left: 100%;
}
.carousel-indicators {
  position: absolute;
  bottom: 15px;
  right: 15px;
  z-index: 5;
  margin: 0;
  list-style: none;
}
.carousel-indicators li {
  display: block;
  float: left;
  width: 10px;
  height: 10px;
  margin-left: 5px;
  text-indent: -999px;
  background-color: #ccc;
  border-radius: 5px;
}

.carousel-indicators .active {
  background-color: #fff;
}
.newslist{float:left; width:530px; margin-left:15px; border:1px solid #ddd; padding:15px;}
.newslist dl{border-bottom:1px dotted #ddd; padding-bottom:8px; margin-bottom:9px;}
.newslist h2{font:bold 16px/34px "宋体"; text-align:center;}
.newslist p{text-indent:2em;}
.newslist h2 a,.newslist ul li a:hover,.newslist p a:hover{color:#08c;}
.newslist ul li{background:url(/uploads/image/bshopfront/bg.gif) no-repeat -55px -162px; padding-left:15px; line-height:23px; font-size:14px; width:250px; float:left;
height: 23px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list-brand{float:left; width:280px; border:1px solid #ddd; padding:5px 12px 0; margin-left:15px;}
.list-brand h3{font:bold 14px/26px "宋体"; border-bottom:2px solid #c00; margin-bottom:12px;}
.list-brand dl{width:122px; float:left; margin-left:12px; margin-bottom:5px;}
.list-brand dt{width:120px; height:80px; border:1px solid #ddd;}
.list-brand dd{line-height:24px; height:24px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news-group{border:1px solid #ddd; width:388px; float:left;}
.news-group h3{padding-left:12px; font:bold 14px/32px "宋体"; border-bottom:2px solid #c00; margin-bottom:5px;}
.news-group ul{padding:0 12px 10px;}
.news-group ul li{font:14px/30px "宋体"; border-bottom:1px dashed #caeafc; padding-left:5px;}
.news-group ul li a{display:inline-block; width:310px;}
.articlebox{ padding:15px;}
.articlebox h3{font:bold 16px/32px "宋体"; text-align:center;}
.daodu{border:1px solid #ddd; background-color: #f1f1f1; padding:8px; font:14px/22px "宋体"; margin-top:15px;}
.article{padding:8px; margin-top:15px;}
.article p{font:14px/24px "宋体"; text-indent:2em;}

.list-goods2 li{padding:10px; overflow:hidden;zoom:1; border-bottom:1px dotted #ddd;}
.list-goods2 dl{padding-left:12px;}
.list-goods2 dl dt{ font: bold 14px/28px "宋体"; }
.more_mm{float:right;}

.aboutleft{width:210px; float:left; border:1px solid #ffdfdf; background:url(/uploads/image/bshopfront/contacttit.png) no-repeat 0 0; padding-top:48px;}
.aboutleft ul{background:url(/uploads/image/bshopfront/left-bg.png) no-repeat 0 bottom; padding:0 10px 152px;}
.aboutleft ul li{line-height:32px; border-bottom:1px dotted #ffdfdf; padding:0 7px;}
.contactus{padding:15px; font-size:14px; line-height:24px; width:936px;float: right;}
.contactus p{margin:5px 0;}

.taglist .selecton{ border:1px solid #c00; color:#c00;padding:2px;}
.taglist{ color:#ccc;}
.margin-bottom9{margin-bottom:9px;}


.mainmain{width:930px;}
.mainmain dl{padding-top:15px;}
.mainmain dt{font-weight:bold; font-size:16px; background-color:#f1f1f1; line-height:30px; padding-left:15px;}
.mainmain dd{padding:10px 0 10px 15px;}

.shoptitle strong{ float:left;}
.shoptitle .more{font:normal 12px/40px "宋体"; float:right;}

.myqq,.top-phone{display:inline-block;}

.top-phone img{
	margin-left:65px;
	vertical-align:bottom;
}





/* 轮播图 */
.addwrap{width:748px; float:left;}
.addwrap .swipe{overflow: hidden;visibility: hidden;position:relative;}
.addwrap .swipe-wrap{overflow:hidden;position:relative;}
.addwrap .swipe-wrap > li {float: left;width: 100%;position:relative;}
.addwrap img{width: 100%; display: block; }
/* #position{ position:absolute; bottom:3px; right:0; width:100%; padding-right:8px;text-align:right;} */
/* #position li{width:7px;height:7px;margin:0 2px;display:inline-block;-webkit-border-radius:5px;border-radius:5px;background-color:#fff;} */
/* #position li.cur{background-color:#d2d2d2;} */

#position{position:absolute;width:100%;bottom:0;text-align:center;}
#position li{width:180px;float:left;display:inline-block;margin-left:2px;
background-color:rgba(0,0,0,.3);color:#fff;}
#position li.cur{background-color:#c00;}
/* 轮播图 */
.sitenavtext p{display:inline;}


@media only screen and (max-width : 1199px){
	.f_l{float:none;}
	.f_r{float:none;}
.width1200{width:auto; margin:0 auto;}
.width1200 .shophead{margin-top: 0;} 
.shophead{height: auto;}
.width1200 .logo{margin-top: 0;padding:0 5px;} 
.black999{overflow: hidden;text-overflow: ellipsis;
	white-space: nowrap; width: 78%;
    display: inline-block;}
.sites{float:right}



.zxsearch{padding:0 5px;width:100%;}
.logo{ width: 100%;padding:0 10px; }	
.logo img{width: 50%}
.myqq{ position:fixed;right:0;bottom:0;display:inline-block;}
.top-phone{position:absolute;top:34px;width:100%;text-align:right;}
.top-phone img{width: 40%;margin-right:5px;}
.shopsearch{margin-left: 0px;width:100%;padding:0 5px;}
.searchbox{width:74%;}
.searchbut{width:64px;}
.hotworlds{padding:0 5px;}



.shopfront{display:none;}
.shopnav{background:none;padding-left:0;height:auto;}
.shopmenu{
	text-align:center;
}
.shopmenu a{
	border-radius:50%;
	font-size:14px;
	height:auto;
	width:28px;
	line-height:16px;
	padding:12px;
	background-color:#eee;
	margin:4px  8px;
	color: #333;
}
.shoplist{display:none;}
.shopmainr{width:100%}

.shopfocus .sliderimg li{
	width:100%;
	height:100%;
	background-color: red;
}
.shopfocus .sliderimg img{
	width:50%;
	height:50%;
}
.shopfocus .num li{
	width:auto;
}
.addwrap{width:100%; float:none;}
.shoptodaynews{border:none;width:100%;margin-top:10px;}
.mainnews .newlist{width:100%;}

.newlist ul li{display:inline-block;}
.newlist ul{margin-left: 5px;}
.newlist li span{display:none;}
.shoptoday .gonggaocon{height:auto;}
.h451{height:auto;}
.mainnews .m_l20{margin-left:0}
.mainnews .newlist{
	width:100%;
	box-sizing:border-box;
	padding:0 10px;
}
.m-mainleft {
	
}
.m-mainleft .productcatalog{
	position: fixed;
    border: 0;
    background-color: #a40000;
    width: 25px;
    left: 0;
    top: 100px;
    height: 100px;
    line-height: 16px;
    margin: 0;
    z-index:5;
}
.m-mainleft-show{
	background-color: rgba(0,0,0,.7);
	width: 100%;
    position: fixed;
    left: 0;
    top: 120px;
    z-index:5;
    overflow-y: scroll;
    height: 440px;
}
.m-mainleft-hidden{
	background-color: none;
}

.m-mainleft .productcatalog-click{
    width: 100%;
    height: 34px;
}
.m-mainleft .productcatalog-click strong{
    margin-left: 10px;
}

.productcatalog-dl-hidden{
	display:none;
}
.productcatalog-dl-show{
	display:block;
}

.m-mainleft dd a{
	color:#fff;
	font-size:12px;
}
.delproductcatalog{
	color:#fff;
	float: right;
    margin-top: 6px;
    margin-right: 10px;
}
h2.productcatalog strong{
	line-height: 20px;
    padding: 10px 4px;
    color:#fff;
}

.mainright{
	width:100%;
}
h2.shoptitle{margin:6px 10px;}
.prolist{
	width:100%;
	justify-content: space-between;
    flex-wrap: wrap;
    display: flex;
    padding:0 10px;
    box-sizing:border-box;
}
.prolist dl{
	width:46%;
	margin:8px auto;
	float:none;
}
.productlist dd{
	display:block;
}

.prolist dl img{display:block;}
.copyright{
	width:auto;
	padding-top:0;
}


#position li{
	width:50%;
	display:block;
	margin:0;
}


.mainleft{
	width:100%;
}
.mainleft ul{
	margin-left:10px;
}
.newlistleft{
	display:none;
}
.tershow{
	width:100%;
}

.slpage{
	width:100%;
}
.m-pagetip{
	display:none;
}
.slpage a{
	width:18px;
	margin:0;
}
.slpage a.nextpage{
	display:none;
}
.termleft{
	display:none;
}
.termright{
	width:100%;
}

.contactus{
	width:auto;
	float:none;
}
.aboutleft{
	width:100%;
	padding-top:0;
	float:none;
	background:none;
}
.aboutleft ul{
	background:none;
	padding:0;
}
.proattr{
	width:100%;
}

.termcont img{
	width:100%;
}
}


