@charset "utf-8";
img{ width:100%; display:block; }
.product_style .style_list li span,.product_tip li i{ background:url(../images/product_ico.png) no-repeat; background-size:100px;  }
.product_top{ margin-bottom:10px; }
.pro_img{ position: relative; width:75%; margin: 0 auto 15px; overflow: hidden; }
.pro_img li{ float: left; }
.pro_img .listbtn{ position: absolute; z-index: 10; left:0; right: 0; margin: 0 auto; bottom: 10px; }
.pro_img .listbtn span{ float:left; width: 5px; height: 5px; border-radius:3px; border: 1px solid #232323; margin-right:10px; }
.pro_img .listbtn span.on{ background: #232323; }
.product_top .pro_name{ text-align: center; }
.product_top .pro_name h3{ font-size: 18px; font-weight: bold; padding-bottom:5px; }

.product_style{ padding:15px 5%; }
.product_style .title{ line-height: 26px; font-size: 14px; }
.product_style .title span{ padding:5px 10px; border-radius:20px; background:#242424; color: #fff; }
.product_style .style_list{ padding:15px 0; }
.product_style .style_list li{ float: left; width:29%; text-align: center; font-size: 14px; padding:5px 0; line-height: 24px; border:1px solid #dcdcdc; border-radius:5px; margin-right:3%; margin-bottom:10px; }
.product_style .style_list li.on{ border-color: #bd911a; color: #bd911a; }
.product_style .style_list li span{ padding-left:18px; background-position: 0 4px; }
.product_style .total{ line-height: 26px; padding-top:5px; }
.product_style .total span{ font-size: 20px; }
.product_style .btn{ display: block; background: linear-gradient(#ebc85e, #bf931d); width: 60%; margin:15px auto 30px; border-radius:5px; text-align: center; font-size: 18px; color: #fff; height: 50px; line-height: 50px; }

.product_tip li:after{ content: ''; display: block; clear: both; }
.product_tip{ border-top:1px solid #e5e5e5; padding-top:10px; }
.product_tip li{ margin-bottom:10px; background:#f8f8f8; padding:10px; }
.product_tip li i{ width: 44px;height: 44px; margin-top:7%; margin-right:3%; background-position: 0 -29px }
.product_tip li .tip_view{ width: 80%; line-height: 20px;}
.product_tip li .tip_view .title{ font-weight: bold; }
.product_tip li .tip_view a{ color: #bd911a; text-decoration: underline; }
.product_tip li:nth-child(2) i{ background-position: 0 -83px; }
.product_tip li:nth-child(3) i{ background-position: 3px -140px; }

.product_contant .ptitle{ height:30px; line-height: 30px; font-size: 14px; text-align: center; color: #fff; background: #242424; }
.pview img{max-width: 100% !important;}



/**/
.gdec{width:100%;clear:both;height:40px;line-height:40px;background:#FC504C;font-size:16px;color:#fff;text-align:center;border-top:11px solid #FEEAE3;}
.gdec0{width:100%;background:#FFF5F3;clear:both;padding-top:20px;}
.gdec1{width:100%;height:40px;font-size:20px;color:#343434;text-align:center;}
.gdec2{display:block;width:100%;font-size:29px;height:40px;color:#F95452;text-align:center;font-weight:800;}
.gdec3{margin:0 auto;width:180px;height:36px;line-height:36px;border-radius:15px;text-align:center;font-weight:800;font-size:20px;background:#FF514E;color:#fff}
.gdec3 b{color:#F8FFC2}
.gdecg{width:100%;height:25px;clear:both;}
.gdec4{margin:0 auto;margin-bottom:15px;width:90%;height:auto;padding:8px;clear:both;border:2px solid #FCDAD1;background:#FFFDFF}
.gdec5{margin:0 auto;padding:10px;border:1px solid #FCDAD1;background:#FFF}
.gdec5 img.mp{width:92%;max-width:550px;margin-top:17px;margin-bottom:10px;}
.gdec6{padding-left:28px;height:18px;padding-top:2px;text-align:left;color:#9A9A9A;font-size:16px;background:url(../images/dsfilter.png) -297px 0px no-repeat;background-size:320px;}
.gdec6 b{color:#323232;font-size:19px;}
.gdec7,.gdec9{width:100%;height:145px;padding-top:10px;font-size:15px;line-height:24px;position:relative;word-wrap:break-word;word-break:break-all;}
.gdec7 img.g{width:65px;float:left;margin-right:20px;}
.gdec7 span{font-weight:800;color:#F85256}
.gdec8{width:100%;padding-top:10px;font-size:15px;line-height:22px;padding-top:10px;clear:both;}
.gdec8 b{display:inline-block;width:100%;font-size:18px;padding-bottom:5px;}
.gdec8 span{font-weight:800;color:#F85256}
.gdec9{height:auto;color:#333333}
.gdec9 span{display:block;line-height:22px;padding-bottom:8px;}
.gdec9 span b{color:#FE5252}
.gdec10{width:100%;height:20px;padding-top:10px;font-weight:800;font-size:23px;}
.gdec11{width:100%;height:90px;padding-top:20px;text-align:center;clear:both;}
.gdec11 h1{width:100%;height:35px;display:block;font-weight:800;font-size:28px;color:#63AB2E}
.gdec11 div{margin:0 auto;width:280px;height:36px;line-height:36px;border-radius:15px;background:#5BA92F;font-weight:800;font-size:20px;color:#fff}
.gdec12{width:100%;height:140px;padding-top:18px;padding-bottom:12px;}
.gdec12 b{display:block;padding-left:60px;height:28px;font-size:19px;color:#5EAD2D}
.gdec12 b span{color:#FD5459}
.gdec12 div{padding-left:60px;line-height:26px;font-size:15px;text-align:left;}
.gdec13{width:100%;height:18px;padding-top:12px;text-align:center;font-weight:800;font-size:19px;}
.gdec14{width:100%;height:36px;line-height:36px;border-radius:8px;background:#FB574B;font-weight:800;font-size:16px;color:#fff;text-align:left;}
.gdec14 span{font-size:12px;font-weight:normal}
.gdec15{width:100%;text-align:center;font-size:13px;padding-top:15px;padding-bottom:15px;}
.gdecx{display:inline-block;width:11px;height:11px;background:url(../images/dsfilter.png) 0 0 no-repeat;background-size:320px;}
.gdec16{width:100%;text-align:center;font-size:13px;padding-bottom:18px;}
.gdec16 img.i{display:inline-block;width:48%;max-width:289px;vertical-align:top;}
.gdec17{width:50%;display:inline-block;vertical-align:top;}
.gdec18{width:100%;text-align:right;font-weight:800;color:#FA4F48;padding-top:15px;padding-bottom:15px;font-size:13px;}
.gdec19{width:100%;height:28px;text-align:left;}
.gdec20{width:100%;height:28px;text-align:left;padding-top:15px;padding-bottom:18px;}
.gdec21{padding:12px;clear:both;padding-top:20px;}
.gdec21 b.t{display:block;width:100%;height:28px;font-size:19px;text-align:center;color:#373936}
.gdec22{width:100%;color:#373936;font-size:15px;line-height:26px;}
.gdec23{width:100%;text-align:center;line-height:25px;padding-top:15px;font-weight:800;color:#F85550;font-size:14px;}
.gdecby{width:40%;max-width:278px;margin-bottom:20px;}

/**/

/* APP */
.appdes{width:100%;height:40px;line-height:40px;font-size:15px;color:#565656;text-align:center;background:#FFF;border-bottom:1px solid #EFEBEC;}
.appdes ul li{float:left;width:120px;height:40px;}
.appdes ul li.sel{border-bottom:1px solid #FF7802;color:#FD7B01}
.goods_appattr{margin:6px;margin-top:18px;margin-bottom:12px;padding:10px;padding-bottom:20px;background:#fff;border:1px solid #E5E3E4;border-radius:10px;}
.goods_appattr ul li{width:100%;padding-top:12px;padding-bottom:12px;border-bottom:1px solid #ECECEC;position:relative;}
.goods_appattr ul li div{padding-left:70px;word-wrap:break-word;word-break:break-all;color:#555;font-size:16px;line-height:24px;}
.goods_appattr ul li span{display:block;position:absolute;left:0;top:15px;background:#FF8699;border-radius:10px;color:#FFF;padding:12px;padding-top:3px;padding-bottom:3px;}
/**/