﻿/* 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(../../bg/shopfront/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(../../bg/shopfront/navbg.gif) repeat-y center top; border-bottom:1px solid #de2605; height:29px; line-height:29px;}
.smessageBox{background:url(../../bg/shopfront/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:url(../bg/down.gif) 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(../../bg/shopfront/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(../../bg/shopfront/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(../../bg/shopfront/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:url(http://zg17w/shanghai/deco/images/bg/shopfront/f_v33_bg.png) 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:url(http://zg17w/shanghai/deco/images/bg/shopfront/f_v33_bg.png) 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(../../bg/shopfront/zuibg.gif) no-repeat;height:32px; cursor:pointer;}
.zui_one li span{background:url(../../bg/shopfront/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(../../bg/shopfront/jian_b.gif) no-repeat;}
.jiancai_shopFocus .num li.on{background:url(../../bg/shopfront/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(../../bg/shopfront/topbg.gif) no-repeat 40px -275px; height:24px;}

.jiancai_Libox ul li.lilistz{background:url(../../bg/shopfront/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:url(../../bg/shopfront/icojiancai.gif) 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(../../bg/shopfront/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(../../bg/shopfront/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:url(../../bg/shopfront.gif) 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(../../bg/shopfront/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:url(../../bg/shopfront.gif) 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(../../bg/shopfront/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(../../bg/shopfront/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(../../bg/shopfront/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:url(../../bg/shopfront.gif) 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:url(../../bg/shopfront.gif) 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(../../bg/shopfront/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:url(../../bg/shopfront.gif) no-repeat -40px -69px;}
.yellcir{ background:url(../../bg/shopfront.gif) 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:url(../../bg/shopfront.gif) 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:url(../../bg/shopfront.gif) 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:url(../../bg/shopfront.gif) 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(../../bg/shopfront/topbg.gif) no-repeat -274px -110px; display:inline-block; width:67px; height:16px; overflow:hidden;vertical-align:middle;}
.zhinanH3 .strongbg2{ background:url(../../bg/shopfront/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:url(../../bg/shopfront.gif) 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:url(../../bg/shopfront.gif) 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(../../bg/shopfront/open.gif) no-repeat 0 0; height:19px; width:115px; padding-left:30px; cursor:pointer; color:#999999;}
.closeBtn{position:absolute; left:316px; background:url(../../bg/shopfront/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(../../bg/shopfront/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(../../bg/shopfront/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:url(../../bg/shopfront/icojiancai.gif) 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(../../bg/shopfront/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(../../bg/shopfront/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(../../bg/shopfront/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(../../bg/shopfront/open.gif) no-repeat 0 0; height:19px; width:115px; padding-left:30px; cursor:pointer; color:#999999;}
.smcloseBtn{position:absolute; left:316px; background:url(../../bg/shopfront/open.gif) no-repeat 0 -30px; height:19px; width:115px; padding-left:50px; cursor:pointer; color:#999999;}
.smallMore{background:url(../../bg/shopfront.gif) no-repeat -50px -233px; padding-left:22px; cursor:pointer;}
.smallless{background:url(../../bg/shopfront.gif) no-repeat -50px -269px; padding-left:22px; cursor:pointer;}
.smBtn{background:url(../../bg/shopfront.gif) 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:url(../../bg/shopfrontlist.gif) 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:url(../../bg/shopfront.gif) 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:url(../../bg/shopfront.gif) no-repeat 0 -364px;}
.bgList a.current .up{background:url(../../bg/shopfront.gif) no-repeat 0 -379px;}
.nextPage{background:url(../../bg/shopfront.gif) 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(../../bg/shopfront/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(../../bg/shopfront/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(../../bg/shopfront/shopbtn.gif) no-repeat;}
.priceadd{background-position:-91px -100px;}
.priceminus{background-position:-123px -100px;}
.orderBtn{background:url(../../bg/shopfront/shopbtn.gif) no-repeat 0 -50px; width:131px; height:36px; border:none; cursor:pointer; vertical-align:bottom;}
.colles{background:url(../../bg/shopfront/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(../../bg/shopfront/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:url(../../bg/shopfront.gif) 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:url(../../bg/shopfront.gif) 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:url(../../bg/shopfront/userleftbg.gif) 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:url(../../bg/shopfront/usertit.gif) 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:url(../../bg/shopfront/userBtn.gif) no-repeat 0 2px; height:31px; color:#fff;font:16px "Microsoft Yahei",arial,"宋体"; border:none; width:77px; cursor:pointer;}
.useremail{background:url(../../bg/shopfront/userBtn.gif) no-repeat 0 -38px;width:132px;}
.userback{background:url(../../bg/shopfront/userBtn.gif) 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(../../bg/shopfront/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:url(../../bg/shopfront.gif) 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:url(../../bg/shopfront/iconList.gif) 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:url(../../bg/shopfront.gif) no-repeat -46px -48px;}
.listIco2{ background:url(../../bg/shopfront.gif) 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(../../bg/shopfront/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(../../bg/shopfront/shopbtn.gif) no-repeat -110px -342px; margin-bottom:11px;}
.letters dd a.on{background:url(../../bg/shopfront/shopbtn.gif) no-repeat -85px -342px;}
.brandList h2{font:normal 12px/28px "宋体"; background:url(../../bg/shopfront/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(../../bg/shopfront/topreaptbg.gif) no-repeat 0 -586px; padding-left:25px;}
.ordercar strong{padding:0 3px;}
.orderxia{display:inline-block; width:15px; height:28px; background:url(../../bg/shopfront/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(../../bg/shopfront/topreaptbg.gif) no-repeat 82px -101px; padding-right:15px;}
.ordersteps{height:26px; margin:15px 0;}
.ordersteps div{height:26px;}
.step1{background:url(../../bg/shopfront/orderstep.gif) no-repeat 0 0;}
.step2{background:url(../../bg/shopfront/orderstep.gif) no-repeat 0 -30px;}
.step3{background:url(../../bg/shopfront/orderstep.gif) no-repeat 0 -60px;}
.step4{background:url(../../bg/shopfront/orderstep.gif) 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(../../bg/shopfront/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(../../bg/shopfront/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(../../bg/shopfront/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(../../bg/shopfront/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(../../bg/shopfront/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(../../bg/shopfront/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(../../bg/shopfront/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(../../bg/shopfront/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 url(../../bg/shopfront/orderstep.gif) no-repeat 30px -120px;}
h2 .close{background:url(../../bg/shopfront/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:url(../../bg/shopfront/orderstep.gif) 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(../../bg/shopfront/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(../../bg/shopfront/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(../../bg/shopfront/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:url(../../bg/shopfront.gif) 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 url(../../bg/shopfront/orderstep.gif) 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 url(../../bg/shopfront/orderstep.gif) no-repeat -840px -120px;}
.lockmodifh2{background:#D41F0C url(../../bg/shopfront/orderstep.gif) 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(../../bg/shopfront/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(../../bg/shopfront/orderbtn.gif) no-repeat 0 -360px;}
.submbtn{border:none; width:115px; height:29px; background:url(../../bg/shopfront/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(../../bg/shopfront/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(../../bg/shopfront/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 url(../../bg/shopfront/orderstep.gif) no-repeat 10px -250px;}
.logintcbox h2.sp{background:#d41f0c url(../../bg/shopfront/orderstep.gif) 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(../../bg/shopfront/shopbtn.gif) no-repeat 0 -392px;}
.bigstart .xiao{background:url(../../bg/shopfront/shopbtn.gif) no-repeat 0 -369px;}
.bigstart .kule{background:url(../../bg/shopfront/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:url(../bg/wokeBtn.gif) 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(../../images/shopfront/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(../../bg/shopfront/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(../../bg/shopfront/contacttit.png) no-repeat 0 0; padding-top:48px;}
.aboutleft ul{background:url(../../bg/shopfront/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%;
}
}


