
body,#box{ background:#F4F5F7;}
#box{ padding-top:35px;font-family:'微软雅黑'}
i{ font-style:normal;}
.mt20 img{ display:block;}

.productItems dt a, .productInfo dt a{display:block;height:220px; width:220px;overflow:hidden;}
.leftAd a{display:block;height:500px; width:224px;overflow:hidden;}
.menuContent img,.productInfo dt img{transition:all 0.3s ease 0s;position:relative; right:0px; top:0;vertical-align:middle;border:0 none;}
.menuContent img:hover,.productInfo dt img:hover{transform:scale(1.06,1.06);-webkit-transform:scale(1.06,1.06);
-moz-transform:scale(1.06,1.06);-ms-transform:scale(1.06,1.06);-o-transformtransform:scale(1.06,1.06);}

/* 搜索框*/

.forFixSearch{ padding:35px 0;width:100%; background:#fff;}
.chooseFix{position:fixed;top:0;left:0; z-index:310;padding:6px 0; border-bottom:1px solid #ff9600;animation:0.3s ease-in-out 0s normal none 1 running searchTop;}/* margin-left: -590px; z-index:310;*/
.chooseFix .searchText{ width:268px;}
.chooseFix .logo img{ width:300px;}
@keyframes searchTop {
0% {
    top: -50px;
}
100% {
    top: 0;
}
}

.searchBar{ background:#fff;width:100%; height:110px; }/*padding:25px 0;*/
.searchWrapper{  width:1180px;height:40px; margin-left:auto; margin-right:auto;}
.logo{ float:left; line-height:36px;}
.tName{ font-size:24px; font-weight:bold; float:left;line-height:26px; margin-left:30px; margin-top:8px;}
.search{height:40px;float:right;}

.selectSortBox{width:96px;font-size:12px; float:left; border-bottom:2px solid #ff9600;}
.selectSortBox a{color:#333;}
.selectSortBox a:hover{ text-decoration:none;}

.selected{ overflow:hidden;zoom:1;height:36px; border-top:2px solid #ff9600;border-left:2px solid #ff9600; text-indent:8px;  background:#fff;}

.selected div{border-right:1px solid #d7d7d7; display:block; height:14px; line-height:14px; margin-top:11px;}
.selected img{margin-left:6px;vertical-align: middle; display:inline-block; margin-bottom:2px;_margin-bottom:0;+margin-bottom:0; }

.selectedIcon{ height:38px;}
.selectedIcon img{margin-top: 14px;}

.selectSortBox dd{ text-indent:8px; height:32px; line-height:32px; width:92px;background:#fff;
 border-left:2px solid #ff9600;border-right:2px solid #ff9600;display:none;  }
.selectSortBox dd a{display:block;}
.selectSortBox dd a:hover{ background:#f2f2f2; display:block;}

.searchText{ float:left;height:36px; line-height:36px;border:2px solid #ff9600; border-left:0; width:268px; text-indent:10px; text-indent:30px; 
}
.sub{float:left;width:64px; height:36px;line-height:36px;border-top:2px solid #ff9600;border-bottom:2px solid #ff9600; 
background:#ff9600; cursor:pointer; text-align:center; color:#fff; font-size:14px; }
.sub img {vertical-align: middle;margin-bottom: 2px;}
.publishProducts{float:left;width:156px; height:38px;line-height:38px;border:1px solid #dddddd; 
background:#fafafa; cursor:pointer; text-align:center; color:#666; font-size:13px; margin-left:11px; display:inline;}




.infoBgheader{ background:url(/static/images/purchasingAgent/banner_one.jpg) no-repeat center center;max-width:1920px; width:100%; height:360px; text-align:center; margin:0 auto;}
.infoBgheader dt{ text-align:center; font-size:24px; line-height:26px; font-weight:bold; color:#fff;}
.infoBgheader dt img{ border-radius:60px; margin:38px auto 16px;}


.searchTwoWrapper{width:1080px; margin:40px auto 0; color:#999; overflow:hidden;zoom:1;}

.searchTwo{ width:1180px; height:46px;line-height:44px; margin:36px auto 0; display:inline-block;}
.searchTextTwo{ border:none;float:left;height:46px;text-indent:16px;width:600px; font-size:14px;}
.subTwo {float:left;background:#ff9900; color:#fff;cursor: pointer;
    font-size:22px;height:46px;text-align: center;width:200px;}
.or{ margin:0 20px; font-size:22px; height:46px; color:#fff;float:left;}
.ppr{ background:rgb(219, 68, 45); color:#fff; text-align:center; width:246px;float:left; font-size:16px;}
.ppr:hover{ color:#fff;}

.step{ background:#fff; padding:18px 0 25px; margin-bottom:36px;}
.step dl{ float:left; margin-left:18px; overflow:hidden;}
.step dt{ float:left; margin-right:11px;} 
.step dd{ float:left;width:184px; }
.step dd div{ font-family:Archive, Helvetica, sans-serif; font-size:20px; font-style:italic;font-weight:bold; color:#999; margin:7px 0 10px}
.step dd{font-size:14px;}
.s1{ margin:10px 0 6px 20px; font-size:16px; font-weight:bold; }
.s2{ margin:0 20px; font-size:14px; line-height:22px;}
	

.floor{ overflow:hidden; margin-bottom:30px; }
.floor2{ overflow:hidden;margin-bottom:15px; }
.floor2 dl{ float:left;  padding:20px 20px 15px;margin-right:20px;margin-bottom:20px; width:180px; background:#fff;}
.floor2 dd div{ height:36px; line-height:18px; font-size:14px; margin:8px 0; overflow:hidden;}
.floor2 p { font-size:14px;color:#ff2c2c;}
.floor2 p span { color:#ff2c2c; font-size:18px; margin-right:10px; font-weight:bold;}
.lineThrough{ text-decoration:line-through; color:#999;}


.floorLeft{overflow:hidden; float:left; width:580px;} 
.floorRight{overflow:hidden;float:right; width:580px;}

.floor2 .spRecommend { text-align:center; padding-top:30px;}
.spRecommend dt{ margin-bottom:10px;}
.spRecommend dt img{ border-radius:75px;}
.spRecommend dd div{ line-height:26px; height:26px; overflow:hidden;font-size:16px;}
	
.columns{  margin-bottom:19px; height:26px;}		
.columns dt{ float:left;line-height:24px;} 
.columns dt p{  float:left;margin-right:24px; display:inline;font-size:24px; line-height:26px; } /* font-weight:bold; */
.columns dt div{ float:left;font-size:16px; color:#f84f4c; border:1px solid #ff9a40; border-radius:13px; padding:2px 20px;}
.columns dd{ float:right;line-height:26px;}
.columns dd img{ margin-left:3px; vertical-align:middle; display:inline-block; margin-bottom:2px;_margin-bottom:0;+margin-bottom:0;}
.columns dd a{ color:#666; font-size:14px;}

.columns dt span{  margin-left:10px;margin-right:30px; font-size:14px;font-weight:bold;}
.columns dt a{margin-right:20px;padding-bottom:2px; font-size:14px;}
.columns dt .pitchOn{border-bottom:2px solid #f90;color:#f90;}



.categoryOne{ overflow:hidden;zoom:1; background:#fff; padding:20px 20px 2px 0; margin-bottom:20px;}

.leftAd{ width:240px;height:500px; float:left;overflow:hidden;zoom:1;}
.leftAd img{ display:block;}

.productIntroWrapper{float:left;border-top:1px solid #e6e6e6; width:940px}
.productIntro{ float:left; border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6; padding:10px 6px; width:222px; height:229px; display:inline;} 

.productIntro dt{ text-align:center; height:186px; text-align:center; vertical-align:middle;margin-top:10px;}
.productIntro dd{ font-size:14px; overflow:hidden;text-align: center; margin-top:5px;}
.productIntro .price{ color:#ff2c2c; font-weight:bold; margin:0 6px;}
.productIntro a{ display:block;margin: 0 auto;overflow: hidden;width:163px;}
.menuContent .noMarginRight,.floor2 .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}

.changepagenum{text-align:center;width:940px;margin-left:auto;margin-right:auto;margin-top:20px;overflow:hidden;height:60px}
.changepagenum div{height:32px;line-height:32px}
#marginauto{clear:both;border:0;margin-left:auto;margin-right:auto;font-size:14px}
#marginauto span{display:inline-block;border:1px solid #d7d7d7;margin-right:5px;padding-left:10px;padding-right:10px}
#marginauto *{color:#666;vertical-align:middle}
#marginauto a:link{color:#000}
#marginauto a:visited{color:#000}
.pagenum{font:normal 16px bold;text-align:center;width:40px;height:30px;margin-left:5px;margin-right:5px;line-height:30px}
.surebutn{height:32px;width:45px;border:1px solid #d7d7d7;margin-left:10px;color:#333;font-size:14px}