
/*商品栏目页*/

.shop-wrap{ overflow: hidden;background: #fff; padding-bottom:70px;}
.shop-wrap .shop-f2-inner{border: 1px solid #ebebeb;padding: 0 20px;}
.shop-top-line{height:2px;background:#02c28b;}
.shop-f2-wrap{margin-left:-30px;}
.shop-f2-box{width:25%;float:left}
.shop-f2-inner{margin:30px 0 0 30px;height:420px; position:relative;}
.shop-f2-icon{ position:absolute; width:50px; height:60px; text-align:center; background:url(green.png) no-repeat; background-size:100% 100%; top:0px; left:20px; z-index:100; color:white; line-height:40px;font-size:16px;}
.shop-f5-icon1{ position:absolute; width:80px; height:80px; text-align:center; background:url(tuangou.png) no-repeat; background-size:100% 100%; top:0px; left:0px; z-index:100; color:white; line-height:40px;}
.shop-f5-icon2{ position:absolute; width:80px; height:80px; text-align:center; background:url(xsqg.png) no-repeat; background-size:100% 100%; top:0px; left:0px; z-index:100; color:white; line-height:40px;}
.shop-f2-img{background-color:#fff; height:200px;padding:30px 0;}
.shop-f2-img img{max-width:100%;height:200px; display: block;margin:0 auto;}

.shop-prsg{ position:relative;line-height:35px;}
.shop-f2-name{ font-size:18px; line-height:26px;height:26px;overflow:hidden;margin-top:5px;}
.shop-f2-name a{ font-size:18px; line-height:26px;height:26px;color:#26b7bc; }
.shop-f2-name2{ font-size:14px; line-height:26px;height:26px; overflow:hidden;}
.shop-f2-price1{ color:black; font-size:23px; line-height:25px;color:#ff4000;margin-right:10px;}
.shop-f2-price2{ color:#ababab; font-size:15px; line-height:25px; text-decoration:line-through}
.shop-cmtnum{float:right;font-size:14px;color:#ababab;}
.shop-f2-salqt{ font-size:16px; line-height:35px;color:#040404;margin-right:10px;}
.shop-f2-taobao{}
.shop-f2-taobao a{ font-size:18px; line-height:25px;color:#fc0909; padding:0px;overflow:hidden; }
.shop-f2-taobao:hover{background:#fff; color:#22965e;}

.norecord{background: url(../exam/empty-icon.png) no-repeat 50% 50%;padding: 100px 0;height: 180px;text-indent: -9999em;overflow: hidden;}
.descLeft{ float:right; width:218px; margin-top:20px;}
.cldesc_hd{ padding:0 10px; border-bottom:#eee solid 1px;background-color:#fff; padding-bottom:5px;}
.changing .l_one{ background:#fff;}
.changing .l_one h3{font-size:16px;height: 40px;line-height:40px; font-weight:normal;padding-left:15px; background:#f3f3f3;}
.see .l_two{background:#fff;}
.see .l_two h3{font-size:16px;height: 40px;line-height: 40px;padding-left:15px; background:#f3f3f3; font-weight:normal;}
.cldesc_hd h3{font: 500 16px/35px "microsoft yahei"; height:35px;}
.grid{width:33.3%;float: left;}
.grid-box{padding: 15px;background: #fff;border-right: 1px solid #eee;border-bottom: 1px solid #eee;position: relative;}
.grid:hover{ background:#fff; }
.grid strong {margin-top:20px;font-weight:normal;line-height:22px;display:block; overflow:hidden;height:22px;}
.grid strong a{font-size:14px;color:#303030;}
.grid .intro{color:#909090; line-height:18px; height:18px; margin-top:10px; font-size:12px;overflow:hidden; float:right;}
.grid .jgbox{ padding-top:5px; line-height:25px; white-space:nowrap; overflow:hidden}
.grid .jgbox font{font-size:16px;color:#e00;}
.grid .jgbox em{ color:#888; text-decoration:line-through; padding-left:5px}
.grid .pl_num{ clear:both; text-align:center; color:#909090;}
.grid .pl_num .pro_blast{display: inline-block;margin-left:-1px; width:94px; background:#f7f7f7; border: 1px solid #ECECEC;height: 30px;  line-height: 30px;   text-align: center;margin-top: 5px;  float: right;  position: relative;}
.grid .pl_num .pro_blast a{ display:block; color:#909090;}
.grid .imgholder{padding: 5px 10px 5px 10px;text-align: center;height: 150px;}
.grid .imgholder img{max-width:100%;height:100%;}


/*左侧列表通用*/
.cldesc_bd{ padding:0 10px;}
.cldesc_bd img{ width:100%; height:100%;}
.cldesc_bd li{ clear:both; overflow:hidden; border-bottom:#ddd dashed 1px;}
.cldesc_bd .pro_name{  font-size:14px; height:20px; line-height:20px; overflow:hidden}
.cldesc_bd .pro_name a{ color:#666;}
.cldesc_bd .price{ display:block; margin-top:5px; color:#666; text-align:center}
.cldesc_bd .price_old{ text-decoration:line-through; color:#b0b0b0;}
.cldesc_bd .price_new{ color:#eb8500;}

/*热销排行、热销商品*/
.descLeft .hotshop{ margin-bottom:10px;background-color:#fff; border:1px solid #EAEAEA; }
.descLeft .hotshop li{ padding:10px 20px; }
.descLeft .hotshop li .pro_name{ margin-top:10px;text-align:center;}
.descLeft .hotshop li .price{ text-align:center}
.descLeft .hotshop li .price_new{font-weight:bold;font-size:14px; }
/*浏览记录*/
.descLeft .recordshop{ background-color:#fff;border:1px solid #EAEAEA;}
.descLeft .recordshop li{ padding:16px 0}
.descLeft .recordshop .imgbox{ float:left; width:60px; height:60px; margin-right:10px; border:#ddd solid 1px; padding:1px;}
.descLeft .recordshop li .price_new{ padding-right:5px;}
.descRight{width:945px;float:left;}
.proItemBox .item_box{ overflow:hidden;border:1px solid #ebebeb;background:#fff;margin-top:15px;}
.productlist ul{margin-left:-20px;}
.productlist li{width:20%;float:left;}
.productlist .inner{border:1px solid #eee;background:#fff;margin:20px 0 0 20px; transition: .3s;border-radius:3px;}
.productlist .imgholder{padding:40px 0;}
.productlist .m-img{width:150px;height:150px; display: block;margin:0 auto;}
.productlist .inner:hover{border: 1px solid #e6e6e6; border-bottom: 1px solid #d2d2d2; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);}
.productlist .title{font-size:16px;padding:0 15px; height:36px;line-height:36px; overflow: hidden;}
.productlist .jgbox{padding:0 15px; color:#9b9b9b;}
.productlist .jgbox strong{font-size:18px;font-weight: normal;color:#ff4000;}
.productlist .jgbox em{color:#9b9b9b; text-decoration: line-through;font-size:14px;margin-left:10px;}
.productlist .cmtnum{line-height:34px;font-size:14px;padding:0 15px;margin-bottom:10px;color:#9b9b9b;}
.productlist .norecord{margin:20px 0 20px 20px;}
.productlist .jg-info{padding:5px 0;margin:0 15px;line-height:22px;color:#6b6b6b;margin-top:5px;margin-bottom:10px;border-radius:3px;background:#f9f9f9;border:1px solid #eee;border-radius:3px;}
.productlist .jg-info span{width:33.3%;float:left; text-align: center;}
.productlist .jg-info b{font-size:14px; display: block;line-height:20px;color:#6b6b6b;}
.productlist .time{padding:0 15px;line-height:32px;color:#999;margin-bottom:10px;}

/*帮助中心*/
.helpNav{ width:250px; border:1px solid #eee; box-sizing:border-box; margin-bottom:20px;}
.helpNav h2{ font-weight:normal; line-height:50px;background: #f8f8f8; border-bottom:1px solid #eee; padding:0 15px;}
.helpNav ul{ padding:0 15px;}
.helpNav ul li{ line-height:40px; font-size:14px; border-bottom:1px solid #eee;}
.helpNav li a{ color:#999;}
.helpNav li:last-child{ border-bottom:0;}
.helpList{ margin-left:270px;}
.helpList h2{ font-weight:normal; line-height:50px;background: #f8f8f8; border:1px solid #eee; border-bottom:0; padding:0 15px;}
.helpList ul{ padding:15px; border:1px solid #eee; min-height:400px;}
.helpList ul li{ line-height:40px;height: 40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.helpList li span{ color:#999;}
.helpList .empty{border: 1px solid #eee; margin-bottom:30px;}
.helpList .content{ padding:15px 20px; line-height:30px; overflow:hidden; border:1px solid #eee; margin-bottom:30px;}
.helpList .content img{ max-width:100%;}

.helpList .content h2{ text-align:center; background:none; margin-bottom:15px; border:0; border-bottom:1px solid #eee;}