
body{ font-family:PingFangSC-Medium, PingFang SC,"Microsoft YaHei",Arial,Helvetica,sans-senif,SimSun; background:#f2f2f2;}/*background:#f5f5f5;*/
.middleContent{ z-index:4;padding:1px 0 2px; overflow:hidden;margin-left: auto;margin-right:auto;width:1180px; font-size:13px;}
i{ font-style:normal;}

/* 瀵艰埅鏍�*/
.corporate{ background:#fff;}
.corporate dl{  width:1180px; margin-left:auto; margin-right:auto;height:84px; }
.corporate dd{ float:left; margin-top:24px;}
.corporate dt{ float:right;margin-top:24px;}

.searchText{ float:left;height:40px; line-height:40px;border-radius:21px 0 0 21px; background:#F1F1F1; border:0;width:280px; text-indent:15px; position:relative; z-index:2; left:20px;}
.sub{float:left;width:40px; height:40px;line-height:40px; border-radius:21px;
    background:#484848; cursor:pointer; text-align:center; color:#fff; font-size:14px; position:relative; z-index:2; }
.sub img { vertical-align: middle;margin-bottom:2px;}

.column{ height:54px;  background:#484848;  font-size:16px; position:relative; z-index:2}
.column ul{ height:54px;width:1180px; margin-left:auto; margin-right:auto;border-left: 1px solid #6F6F6F; }

.column  li{ float:left; text-align:center;border-right:1px solid #6F6F6F;}
.forLi{ display:block; line-height:54px;font-weight:500;padding:0 30px; color:#fff;font-family: PingFangSC-Medium, PingFang SC; }
.forLi:hover,.current{ color:#484848; background:#D4B781;}





.socialiHead{height:20px; width:1180px; margin:0 auto; padding:10px 0;}
.socialiHead li{ float:left; }
.socialiHead img{ vertical-align:middle; margin-bottom:3px;}
.vs{ background:#dbdbdb; border-radius:10px; display:inline-block; color:#ff2c2c; padding:0 10px;}
.share{color:#666}
.share img{ cursor:pointer;}

.addTo{cursor:pointer; color:#666}

.favorite{ position:relative;z-index:3;}
.favorite span{ font-weight:bold; cursor:pointer}

.cInfo{ border-top:10px solid #f2f2f2; padding:0 15px 15px; position:absolute; top:20px;left:0; background:#fff; overflow:hidden; min-width:296px; display:none;}
.cInfo div{ border-bottom:1px  dashed #ffd7d7; padding:10px 0; margin-bottom:8px;}
.cInfo p{ margin-top:4px;}
.cInfo b{margin-bottom:10px; color:#666;}
.cInfo dd{ float:right; margin-top:46px;}
.cInfo dd img{ border:1px solid #d7d7d7;}
.cInfo dt{ float:left;}


.abs{ position:relative;}
.categorylistWrapper{ background:#fff; display:none; position: absolute; top:54px; left:0; width:100%; opacity:0.96; z-index:1; text-align:left;}
.categorylist{ overflow:hidden;zoom:1; padding-top:30px;  width:1080px; margin-left:auto; margin-right:auto; height:185px; overflow:hidden }
.categorylist dl{ float:left;overflow:hidden; margin-bottom:15px;}
.categorylist .followUs{ margin-right:0;}
.categorylist a{ margin-right:4px;}
.disNone{ display:none;}

.categorylist dt{ font-size:16px; font-weight:bold; margin-bottom:10px; color:#333333;}
.categorylist dd{ width:264px; float:left; margin-right:6px;}
.categorylist dd a{ font-size:13px; color:#666666; line-height:28px;}
.categorylist dd a:hover{ color:#ff9b00;}


.sq{ text-align:center;padding-bottom:6px;}
.sq img{ cursor:pointer; padding:0 4px;}

.ht{ height:auto;}


/**/
.column{ background:#FD7E14;height:40px;}
.column ul{ border:none; height:40px; background:#FD7E14;}
.column li{border:none;height:40px; margin-right:40px;}
.forLi{ height:40px; line-height:40px; padding:0 10px;color:#fff;}
.forLi:hover,.current{color:#fff; background:#FD7E14;}

.categorylistWrapper{ top:40px;}

.searchText{height:36px;line-height:36px; border:1px solid #ddd; background:#fff; border-right:none; border-radius:0 0 0 0; width:374px; left:0; text-indent:6px;}
.sub{ background:#FD7E14;width:38px; height:38px;border-radius:0;}


.sequenceBar{ height:44px;line-height:44px; margin-top:20px; background:#fff; }
.sequenceBar dt{ float:left;}


.sequenceBar dt a{ float:left; width:98px; display:inline-block; text-align:center; }
.sequenceBar dt a:hover{ color:#333;}	/* color:#ff9b00; */
.sequenceBar dt img{ margin-left:2px;}
.sequenceBar dt span{ float:left; color:#eeeeee}
.min,.max{ border:1px solid #e8e8e8; height:22px; width:78px; text-indent:3px; border-radius:3px;}
.min{ margin-left:2px;}
.sequenceBar .ok{border:1px solid #e8e8e8; background:#fff; width:38px; height:24px; padding-bottom:1px; margin-left:10px; text-align:center;cursor: pointer;}
.sequenceBar .borderDeeper{ border:1px solid #333;}

.overflowY .itemsShow{ height:148px; overflow:auto;}

.sequenceBar dt div{ float:left; width:86px; display:inline-block; text-align:center; cursor:pointer;}
.gray,.white,.yellow{ display:none;}
.downGray,.upWhite,.downWhite,.upYellow,.downYellow{display:none;}
.disNone{ display:none;}

.bgSequence{color:#ff9b00;}

.defaultSequence{}
.defaultSequence .upGray{ display:none;}
.defaultSequence .upWhite{ display:inline;}

.colOrange{ color:#ff9b00;}


.productsWrapper{ overflow:hidden;zoom:1; margin-top:15px; background:#fff; padding-bottom:20px;}
.imgSmall{ display:none;}
.productsWrapper .beShow{ display:block;}

.productInfo{ float:left;  background:#fff; width:211px; margin:20px 0 0 20px; display:inline;}
.productsWrapper .productInfo{height:355px;}

.productInfo dt{ text-align:center; height:211px; margin-bottom:12px; text-align:center; vertical-align:middle; position:relative;}
.productInfo dt img{ display:block;}
.minOrder{ color:#999999}


.productInfo dd{ font-size:12px; overflow:hidden;line-height:16px;margin-top:8px;}
.productName{ height:32px;}

.specialImg{ display:inline-block; background:#ff9900; border-radius:3px; color:#fff; padding:0 8px; margin-right:1px;}
.specialImg img{ margin-right:4px; line-height:18px;}

.price{ color:#ff332f; font-weight:bold; font-size:13px; margin-right:10px;}
.price span{ font-size:18px;}
.date{ color:#208de9; font-weight:bold; margin-right:4px;}
.productInfo i{ color:#999999;}
.lineThrough{text-decoration:line-through; color:#999;}

/*.bigImgContent {overflow:hidden; text-align:center; line-height:380px;}*/
.bigImgContent div{ position:relative; cursor:pointer;}
.bigImgContent div{ display:none;}
.bigImgContent .confocus,.imgContent img{ display:block;}
.bigImgContent img{ vertical-align:middle; display:inline-block; margin-bottom:2px;+margin-bottom:0;_margin-bottom:0;}

.imgList{overflow:hidden;margin-top:20px; text-align:center;}
.imgList a{margin-left:7px; display:block; float:left; width:34px; height:34px; line-height:34px; border:1px solid #fff;}
.imgList a:hover,.imgList .borderOrange{ border:1px solid #ff9b00;}
.imgList .first{margin-left:0;}
/* menuContent */
.productItems{ float:left; border:2px solid #fff; background:#fff; width:220px; height:286px; margin-left:15px; margin-bottom:15px; display:inline;}
.productItems dt{ text-align:center; height:220px; margin-bottom:14px; text-align:center; vertical-align:middle;}
.productItems dt img{ display:block;}

.productItems dd{ font-size:12px; overflow:hidden;zoom:1; padding-left:10px;padding-right:10px; line-height:16px; }
.menuContent .productName{ height:16px;}

.recommended{ padding-bottom:40px; overflow:hidden;zoom:1;}
.recommended .productInfo{ margin-bottom:15px; height:302px;}
/*.noMarginRight{ margin-right:0;}*/


/* 鍒嗛〉*/
.pageCutWarper{ padding-top:38px; padding-bottom:40px;margin-left:auto; margin-right:auto;height:35px; text-align:center;+margin-top:10px;}
.pageCut {margin-bottom:20px;}
.pageCut a{margin-right:8px; padding:10px 14px;text-align:center; background:#fff; color:#555;}	/* padding:7px 12px; */
.pageCut a:hover{color:#ff9b00;}
.pageCut .bgOrange{ background:#ff9b00; color:#fff;}
.pageCut .bgOrange:hover{ color:#fff;}

.num{ width:35px;line-height:28px; height:33px; padding-bottom:1px;border:0; color:#ff9b00; text-align:center; margin:0 10px; display:inline-block; margin-bottom:1px;vertical-align:middle;+vertical-align:middle;}
.go{width:49px;height:33px; line-height:30px; padding-bottom:1px; background:#f3f3f3;text-align:center; margin:0 10px;cursor:pointer;margin-right:0px; color:#fff; background:#ff9b00; font-size:12px;+vertical-align:middle; display:inline; border:0;}
.totalNum{ margin-left:6px; color:#e18903}


/* footList */
.footListWrapper{ background:#fff;}
.footList{ overflow:hidden;zoom:1; padding-top:46px; padding-bottom:34px; width:1180px; margin-left:auto; margin-right:auto;}
.footList dl{ float:left; width:224px; margin-right:15px; }

.footList .followUs{ margin-right:0;}
.followUs a{ margin-right:4px;}


.footList dt{ font-size:18px; font-weight:bold; margin-bottom:10px; color:#7d7d7d;}
.footList dd a{ font-size:13px; color:#666666; line-height:28px;}
.footList dd a:hover{ color:#ff9b00;}


/* footList */
.footListWrapper{ background:#f5f5f5;}
.footList{ overflow:hidden;zoom:1; padding-top:46px; padding-bottom:34px; width:1080px; margin-left:auto; margin-right:auto;}
.footList dl{ float:left; width:204px; margin-right:15px;}

.footList .followUs{ margin-right:0;}
.followUs a{ margin-right:4px;}
.disNone{ display:none;}

.footList dt{ font-size:18px; font-weight:bold; margin-bottom:10px; color:#7d7d7d;}
.footList dd a{ font-size:13px; color:#666666; line-height:28px;}
.footList dd a:hover{ color:#ff9b00;}

/* copyright */
.copyright{ height:94px; line-height:90px; background:#f5f5f5; border-top:1px solid #e6e6e6; text-align:center; color:#999;}