
.in-head{height:60px;line-height:60px;background:#fff;overflow:hidden;}
.in-head a{font-size:0;}
.in-head .head-tx{width:31px;height:31px;margin:0px 10px 0px 10px;float:left;}
.in-head .head-tx img{border-radius:100%;}
.in-head span{height:60px;line-height:60px;float:left;font-size:12px;width:103px;overflow:hidden;display:block;}
.in-head .search-box{width:120px;height:20px;border:1px solid #ebebeb;border-radius:20px;display:block;float:right;position:relative;margin:20px 10px 0px 0px;}
.in-head .search-box span.search-icon{width:15px;height:15px;background:url(../images/search-icon.png) no-repeat left top/15px 15px;position:absolute;right:5px;top:2px;display:block;}

.in-list{position:relative;margin-bottom:10px;}
.in-list span.in-list-tj{width:52px;height:51px;background:url(../images/tj-icon.png) no-repeat left top/52px 51px;position:absolute;left:0;top:0;display:block;z-index:1;}
.in-list span.pro-list-icon{width:25px;height:25px;background:url(../images/pro-list-icon.png) no-repeat left top/25px 25px;position:absolute;left:10px;top:10px;display:block;z-index:1;}
.in-list .in-list-img{position:relative;}
.in-list .in-list-img img{width:100%;}
.in-list .in-list-img .in-list-sc{width:32px;height:32px;background:url(../images/sc-icon.png) no-repeat left top/32px 32px;position:absolute;right:10px;bottom:10px;}
.in-list .in-list-img .in-list-sc-empty{width:32px;height:32px;background:url(../images/in-sc-icon.png) no-repeat left top/32px 32px;position:absolute;right:10px;bottom:10px;}
.in-list .in-list-img .in-list-sc-empty-click{background:url(../images/in-sc-icon-click.png) no-repeat left top/32px 32px;}
.in-list .in-list-img .in-list-sc{opacity:0.5;}
.in-list .in-list-img .in-list-sc-click{opacity:1;}
.in-list .in-list-tit{width:60%;padding-left:10px;box-sizing:border-box;}
.in-list .in-list-tit a{font-size:14px;}
.in-list .in-list-price{width:35%;padding-right:10px;box-sizing:border-box;text-align:right;}
.in-list .in-list-price del{color:#b4b5b5;}
.in-list .in-list-price span{font-size:16px;color:#afd7a5;font-weight:bold;}

.sc-box-bg{background:rgba(0,0,0,0.5);position:fixed;width:100%;height:100%;left:0;top:0;z-index:2;display:none;}
.sc-box{width:230px;height:108px;background:#f4f4f4;position:fixed;left:50%;top:50%;margin:-54px 0px 0px -115px;border-radius:5px;z-index:3;display:none;}
.sc-box .sc-box-icon{text-align:center;background:url(../images/sc-box-icon.png) no-repeat center top/32px 32px;padding-top:40px;font-size:14px;margin-top:25px;}

.search-input{border:none;background:#fff;height:30px;line-height:30px;text-indent:10px;border-radius:3px;width:80%;}
.search-btn-box{width:20%;padding-left:10px;box-sizing:border-box;}
.search-btn-box input[type='submit']{height:30px;line-height:30px;background:#afd7a5;border-radius:3px;width:100%;border:none;color:#fff;}

.hot-search-box .hot-tit{font-size:14px;}
.hot-search-box a{padding:3px;border:1px solid #717071;border-radius:2px;margin:10px 5px 0px 0px;float:left;}

.pro-head{padding:10px;border-bottom:1px solid #f4f4f4;}
.pro-head span{background:#afd7a5;border-radius:2px;float:left;padding:2px 0px 2px 3px;float:left;margin-right:10px;color:#fff;margin-bottom:5px;}
.pro-head span a{width:8px;height:8px;display:block;background:url(../images/pro-list-close.png) no-repeat left top/8px 8px;float:right;margin:5px 5px 0px 0px;margin-left:15px;}

.pro-sx{border-bottom:1px solid #f9f9f9;height:40px;line-height:40px;}
.pro-sx .pro-sx-icon{width:5px;height:9px;background:url(../images/pro-list-icon-r.png) no-repeat left top/5px 9px;margin-top:15px;}

.sx-box{width:100%;text-align:center;position:fixed;bottom:0;left:0;background:#fff;z-index:4;display:none;}
.sx-box .sx-box-list{height:40px;line-height:40px;border-bottom:1px solid #f1f1f1;}
.sx-box .sx-box-list-bg{background:#f1f1f1}

.pro-xq-tab{height:40px;line-height:40px;border-bottom:2px solid #fff;background:#fff;}
.pro-xq-tab a{display:block;width:50%;float:left;text-align:center;font-size:14px;}
.pro-xq-tab a.on{border-bottom:2px solid #afd7a5;color:#afd7a5;}

#pro-banner{position:relative;overflow:hidden;}
#pro-banner{position: relative;overflow: hidden;}
#pro-banner .slick-slide img{width: 100%;display: block;}
#pro-banner .slick-dots {position: absolute;left: 0;bottom: 10px;width: 100%;text-align: center;}
#pro-banner .slick-dots li{display: inline-block;margin: 0 6px;}
#pro-banner .slick-dots a{display: block;width:12px;height:12px;background:rgba(255,255,255,0.5);border-radius: 100%;font-size: 0;line-height: 0;text-indent: 999px;}
#pro-banner .slick-dots li.slick-active a{background-color:#fff;}
#pro-banner img {display: block;width: 100%;}

.pro-xq-box01{padding:10px;}
.pro-xq-tit{}
.pro-xq-tit img{width:20px;vertical-align:middle;margin-right:5px;margin-top:-2px;}
.pro-xq-box01 .price{font-size:14px;color:#afd7a5;margin-top:5px;line-height:20px;}
.pro-xq-box01 .price span{padding:0px 7px;background:#afd7a5;color:#fff;font-size:12px;border-radius:3px;}
.pro-xq-box01 .ts{margin-top:5px;}
.pro-xq-box01 .ts .fr{color:#afd7a5;}
.pro-xq-box01 .price .yj{font-size:12px;margin-left:10px;}

.r-tj{height:50px;line-height:50px;background:#fff;}
.r-tj a{font-size:14px;color:#afd7a5;height:20px;overflow:hidden;}
.r-tj a img{margin-right:10px;}

.pro-xq-con{}
.pro-xq-con .tit{height:30px;line-height:30px;color:#afd7a5;text-indent:10px;}

.pro-foot-bar{position:fixed;width:100%;bottom:0;height:40px;background:#fff;}
.pro-foot-bar a{display:block;float:left;line-height:40px;text-align:center;box-sizing:border-box;}
.pro-foot-bar a.pro-foot-bar-sc,a.pro-foot-bar-sc-choose,.pro-foot-bar a.pro-foot-bar-kf{border-top:1px solid #f3f3f3;width:20%;line-height:57px;color:#b4b5b5;}
.pro-foot-bar a.pro-foot-bar-sc{border-right:1px solid #f3f3f3;background:url(../images/pro-xq-sc-icon.png) no-repeat center 4px/16px 15px;}
.pro-foot-bar a.pro-foot-bar-sc-choose{border-right:1px solid #f3f3f3;background:url(../images/pro-xq-sc-icon-choose.png) no-repeat center 4px/16px 15px;}
.pro-foot-bar a.pro-foot-bar-sc-click{background:url(../images/pro-xq-sc-icon-click.png) no-repeat center 4px/16px 15px;}
.pro-foot-bar a.pro-foot-bar-kf{background:url(../images/n-footer-ico01.png) no-repeat center 4px/16px auto;}
.pro-foot-bar a.pro-foot-bar-cart,.pro-foot-bar a.pro-foot-bar-buy{width:30%;color:#fff;}
.pro-foot-bar a.pro-foot-bar-cart{background:#000}
.pro-foot-bar a.pro-foot-bar-buy{background:#afd7a5}
.pro-foot-bar a.pro-foot-bar-cart img{width:15px;vertical-align:middle;margin-left:5px;margin-top:-3px;}
.pro-foot-bar a.pro-foot-bar-buy img{width:13px;vertical-align:middle;margin-left:5px;margin-top:-2px;}

.pro-xq-con{padding-bottom:10px;background:#fff;}
.pro-xq-con .pro-xq-con-cs{background:#fff;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding:10px 0px;}
.pro-xq-con .pro-xq-con-cs .pro-xq-con-cs-tit,.pro-xq-con-ms-tit{font-size:14px;}
.pro-xq-con .pro-xq-con-cs p{line-height:26px;color:#717071;margin-top:10px;}
.pro-xq-con .pro-xq-con-ms-img { margin-left:10px; margin-right:10px;}
.pro-xq-con .pro-xq-con-ms-img img{width:100%;}
.pro-xq-con .pro-xq-con-ms-img p{ margin-bottom:10px;}

.pro-xq-pj{border-top:1px solid #e8e8e8;background:#fff;margin-bottom:40px;}
.pro-xq-pj .pro-xq-pj-list{border-bottom:1px solid #e8e8e8;padding:15px 10px 20px 10px;}
.pro-xq-pj .pro-xq-pj-tx{height:25px;line-height:25px;}
.pro-xq-pj .pro-xq-pj-tx .pro-xq-pj-tx-img{font-size:0;}
.pro-xq-pj .pro-xq-pj-tx .pro-xq-pj-tx-img img{width:25px;height:25px;max-width:100%;border-radius:100%;}
.pro-xq-pj .pro-xq-pj-tx .pro-xq-pj-tx-name{margin-left:8px;}
.pro-xq-pj .pro-xq-pj-tx a{width:12px;height:14px;background:url(../images/delet-icon.png) no-repeat left top/12px 14px;display:block;float:right;margin-top:5px;}
.pro-xq-pj-list p{color:#717171;line-height:18px;}
.pro-xq-pj-list .pro-xq-pj-img{width:25%;float:left;box-sizing:border-box;margin-top:10px;padding-right:10px;}
.pro-xq-pj-list .pro-xq-pj-img img{max-width:100%;}
.pro-xq-pj-list .pro-xq-pj-data{color:#717071;}

.pro-xq-box{background:#000;position:fixed;width:100%;height:100%;left:0;top:0;z-index:10;display:none;}

.add-top{padding:0px 10px;height:40px;line-height:40px;background:#fff;font-size:14px;}
.add-top a{color:#afd7a5;font-size:14px;}

.add-list{background:#fff;position:relative;padding:10px;border:1px solid #e8e8e8;border-left:none;border-right:none;margin-bottom:5px;}
.add-list .add-list-check{position:absolute;width:20px;height:20px;top:50%;margin-top:-10px;left:10px;box-sizing:border-box;}
.add-list .add-list-check input[type=radio]{display:none;}
.add-list .add-list-check input[type=radio]+label{width:18px;height:18px;display:inline-block;opacity:1;background:url(../images/add-icon.png) no-repeat left top/20px 20px;background-size:18px 18px;}
.add-list .add-list-check input[type=radio]:checked+label{width:18px;height:18px;background:url(../images/add-icon-check.png) no-repeat left top/20px 20px;background-size:18px 18px;}
.add-list .add-list-check input[type=checkbox]{display:none;}
.add-list .add-list-check input[type=checkbox]+label{width:18px;height:18px;display:inline-block;opacity:1;background:url(../images/add-icon.png) no-repeat left top/20px 20px;background-size:18px 18px;}
.add-list .add-list-check input[type=checkbox]:checked+label{width:18px;height:18px;background:url(../images/add-icon-check.png) no-repeat left top/20px 20px;background-size:18px 18px;}
.add-list .add-list-r{padding-left:33px;}
.add-list .add-list-r > div{height:28px;}
.add-list .add-list-de{width:60px;height:18px;line-height:18px;text-align:center;color:#fff;background:#afd7a5;border-radius:3px;position:absolute;right:10px;bottom:15px;}
.add-list .add-list-ca{width:60px;height:18px;line-height:18px;text-align:center;color:#afd7a5;border:1px solid #afd7a5;border-radius:3px;position:absolute;right:10px;bottom:15px;}
.add-all-check input[type=checkbox]{display:none;}
.add-all-check input[type=checkbox]+label{width:18px;height:18px;display:inline-block;opacity:1;background:url(../images/add-icon.png) no-repeat left top/20px 20px;background-size:18px 18px;}
.add-all-check input[type=checkbox]:checked+label{width:18px;height:18px;background:url(../images/add-icon-check.png) no-repeat left top/20px 20px;background-size:18px 18px;}

a.all-delet{width:100px;height:30px;display:block;background:#afd7a5;text-align:center;line-height:30px;float:right;border-radius:3px;color:#fff;}

.add-delet-box{width:230px;height:120px;background:#f8f8f8;border-radius:10px;left:50%;top:50%;margin:-70px 0px 0px -115px;z-index:5;padding-top:20px;text-align:center;position:fixed;display:none;}
.add-delet-box span{font-size:16px;}
.add-delet-box p{color:#717071;line-height:18px;margin:10px 0px;}
.borderr{border-right:1px solid #d6d6d6;}
.add-delet-box .add-delet-box-btn{position:absolute;bottom:0;width:100%;height:36px;border-top:1px solid #d6d6d6;}
.add-delet-box .add-delet-box-btn a{width:50%;float:left;box-sizing:border-box;display:block;height:36px;line-height:36px;color:#afd7a5;}

.vip-cen-index{height:170px;background:url(../images/vip-center-bg.png) no-repeat center top/100% 100%;position:relative;padding-top:40px;text-align:center;font-size:14px;color:#fff;}
.vip-cen-index img{border-radius:100%;border:2px solid rgba(0,0,0,0.2);}
.vip-cen-nav a{float:left;width:33.333%;box-sizing:border-box;-webkit-box-sizing:border-box;display:block;height:85px;text-align:center;color:#717071;padding-top:55px;}
.vip-cen-nav a.vip-cen-nav-cart{background:#fff url(../images/vip-center-icon1.png) no-repeat center 20px/25px 25px;border-right:1px solid #f4f4f4;}
.vip-cen-nav a.vip-cen-nav-order{background:#fff url(../images/vip-center-icon2.png) no-repeat center 20px/25px 25px;border-right:1px solid #f4f4f4;}
.vip-cen-nav a.vip-cen-nav-sc{background:#fff url(../images/vip-center-icon3.png) no-repeat center 20px/25px 25px;}

.vip-cen-bar{height:39px;line-height:39px;border-bottom:1px solid #f4f4f4;background:#fff;padding-left:35px;color:#717071;}
.vip-cen-bar .vip-cen-bar-icon{width:8px;height:15px;background:url(../images/pro-list-icon-r.png) no-repeat left top/8px 15px;margin:11px 10px 0px 0px;}
.vip-cen-bar-xx{background:#fff url(../images/vip-center-icon4.png) no-repeat 12px 12px/16px 16px;}
.vip-cen-bar-add{background:#fff url(../images/vip-center-icon5.png) no-repeat 12px 11px/12px 16px;}
.vip-cen-bar-xg{background:#fff url(../images/vip-center-icon6.png) no-repeat 10px 10px/16px 16px;}
.vip-cen-bar-set{background:#fff url(../images/vip-center-icon7.png) no-repeat 11px 11px/16px 16px;}
.vip-cen-bar-ab{background:#fff url(../images/vip-center-icon8.png) no-repeat 11px 17px/17px 4px;}

.cart-content{padding-bottom:50px;}
.cart-box{background:#fff;border-bottom:1px solid #f4f4f4;padding:20px 0px;position:relative;}
.cart-box input[type=checkbox]{display:none;}
.cart-box input[type=checkbox]+label{width:25px;height:25px;display:inline-block;opacity:1;background:url(../images/add-icon.png) no-repeat left top/20px 20px;background-size:25px 25px;position:absolute;top:50%;margin-top:-16px;left:10px;}
.cart-box input[type=checkbox]:checked+label{width:25px;height:25px;background:url(../images/add-icon-check.png) no-repeat left top/20px 20px;background-size:25px 25px;}
.cart-box .cart-box-right{padding:0px 30px 0px 40px;box-sizing:content-box;}
.cart-box .cart-box-right .cart-img{padding-right:10px;width:90px;}
.cart-box .cart-box-right .cart-img img{max-width:100%;}
.cart-box .cart-box-right .cart-con{width:56.2%;}
.cart-box .cart-box-right .cart-con .cart-tit{height:35px;overflow:hidden;}
.cart-box .cart-box-right .cart-con .cart-num{margin-top:3px;}
.cart-box .cart-box-right .cart-con .cart-num .price{font-size:14px;color:#afd7a5;}
.cart-box .cart-box-right .cart-con .cart-num .fl{color:#b4b5b5;}
.cart-box a.delet-icon{width:15px;height:15px;background:url(../images/cart-delet-icon.png) no-repeat left top/15px 15px;position:absolute;right:10px;}

.cart-foot{height:45px;line-height:45px;background:#fff;position:fixed;bottom:0;width:100%;}
.cart-foot input[type=checkbox]{display:none;}
.cart-foot input[type=checkbox]+label{line-height:17px;padding-left:25px;height:18px;display:inline-block;opacity:1;background:url(../images/add-icon.png) no-repeat left top/20px 20px;background-size:18px 18px;position:absolute;top:50%;margin-top:-9px;left:10px;color:#666666;font-size:14px;float:left;}
.cart-foot input[type=checkbox]:checked+label{height:18px;background:url(../images/add-icon-check.png) no-repeat left top/20px 20px;background-size:18px 18px;}
.cart-foot .cart-zj{float:right;margin-right:20px;font-size:14px;}
.cart-foot .cart-zj span{color:#afd7a5;}
.cart-foot a.cart-js{height:45px;line-height:45px;background:#afd7a5;display:block;padding:0px 15px;float:right;color:#fff;font-size:14px;}

.vip-xg{height:75px;background:#fff;line-height:75px;padding:0px 10px;}
.vip-xg .vip-xg-icon{width:8px;height:15px;background:url(../images/pro-list-icon-r.png) no-repeat left top/6px 11px;margin-top:34px;}
.vip-xg .vip-xg-img{margin-right:20px;}
.vip-xg .vip-xg-img img{border-radius:100%;}

.vip-xg-name{height:35px;line-height:35px;padding:0px 10px;background:#fff;}
.vip-xg-name input{border:none;width:100%;}
.vip-xg-button{height:40px;line-height:40px;text-align:center;border:none;background:#afd7a5;font-size:14px;color:#fff;border-radius:3px;width:100%;}

.sc-tit{padding-top:40px;padding-left:10px;font-size:14px;}

.sc-list{width:50%;float:left;position:relative;padding:0px 5px;box-sizing:border-box;margin-top:10px;}
.sc-list dl dt{position:relative;padding-top:50%;overflow:hidden;}
.sc-list dl dt a{position:absolute;top:0;bottom:0;left:0;right;overflow:hidden;}
.sc-list dl dt a img{max-width:100%;}
.sc-list a.sc-delet{width:15px;height:15px;background:url(../images/cart-delet-icon.png) no-repeat left top/15px 15px;position:absolute;right:10px;top:10px;}
.sc-list dl dd{height:35px;overflow:hidden;margin-top:5px;}


.add-box{height:39px;margin-top:1px;background:#fff;line-height:39px;padding:0px 10px;}
.add-box span{width:71px;float:left;color:#b4b5b5;}
.add-box input{border:none;}
.add-box-text{padding:5px 10px;background:#fff;margin-top:1px;}
.add-box-text span{width:71px;float:left;color:#b4b5b5;}
.add-box-text textarea{height:70px;border:none;resize:none;}
.add-box-text textarea:focus{outline:none;}
.add-box-btn{height:40px;line-height:40px;background:#5fc3da;color:#fff;text-align:center;width:100%;border:none;border-radius:3px;}

.pro-top-img{position:relative;}
.pro-top-img a{position:absolute;right:5px;width:40px;height:40px;display:block;z-index:1;top:50%;margin-top:-20px;}

.pro-ar-con{padding:10px;border-bottom:1px solid #e8e8e8;}
.pro-ar-con img{width:100%;}

.orderyf-list{padding:10px;background:#fff;position:relative;border-bottom:1px solid #f1f1f1;}
.orderyf-list .img{position:absolute;left:10px;top:10px;width:77px;height:77px;}
.orderyf-list .fl img{border:1px solid #e8e8e8;}
.orderyf-list .con{padding-left:86px;}
.orderyf-list .con span.reduce,.orderyf-list .con span.add{width:20px;text-align:center;font-size:12px;height:20px;cursor:pointer;border:1px solid #e8e8e8;float:left;}
.orderyf-list .con input[type='text']{width:30px;height:20px;background:#fff;text-align:center;border:1px solid #e8e8e8;border-left:none;border-right:none;float:left;}
.orderyf-list .con .delete-icon{width:15px;height:18px;background:url(../images/delet-icon.png) no-repeat left top/15px 18px;}

.orderyf-list2{padding:0px 10px;background:#fff;border-bottom:1px solid #f1f1f1;height:34px;line-height:34px;}
.orderyf-list2 .color{color:#afd7a5;}

.news-pro-content{margin-bottom:20px;}
.news-pro-content .list{width:33.33%;float:left;padding:0px 10px;box-sizing:border-box;margin-top:20px;}
.news-pro-content .list .list-con{box-shadow:3px 3px 5px #eee;}
.news-pro-content .list .list-con img{width:100%;}
.news-pro-content .list .list-con .tit{height:25px;line-height:25px;text-align:center;}

.scream-box{border-bottom: 1px solid #d3d3d3;}
.scream-box .timing{text-align: center;color: #333;font-size: 16px;padding-top: 20px;font-weight: bold;margin-bottom:10px;}
.scream-box .timing div{margin-top: 6px;font-size:14px;}
.scream-box .timing div span{display: inline-block;height: 19px;min-width: 25px;font-size: 13px;margin: 0 3px;vertical-align: middle;}
.scream-box .timing ul{width:100%;text-align:center;font-size:14px;}
.scream-box .timing ul li{display:inline-block;margin:0px 5px;font-weight:normal;}
.scream-box .timing ul li.active{border-bottom:1px solid #000;}
.scream-box .img-area{position: relative;box-sizing: border-box;margin-bottom:10px;}
.scream-box .img-area img{width: 100%;}
.scream-box .img-area .img-area-bg{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5) url(../images/icon04.png) no-repeat center center/105px auto;z-index:2;}
.scream-box .img-area .img-area-bg-close{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5) url(../images/icon25.png) no-repeat center center/105px auto;z-index:2;}
.scream-box .img-area .img-area-bg-start{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5) url(../images/icon28.png) no-repeat center center/105px auto;z-index:2;}
.scream-box .img-area .img-area-bg-start-night{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5) url(../images/icon28.png) no-repeat center center/105px auto;z-index:2;}
.scream-box .word-area{padding-left: 16px;}
.scream-box .word-area p img{width:19px;margin-right:5px;}
.scream-box .word-area img.icon{width:30px;float:left;margin-top:3px;}
.scream-box .word-area p{color: #333;margin-bottom: 4px;font-weight: bold;font-size: 14px;}
.scream-box .word-area .sm-tit{color:#999;margin-bottom: 4px;padding-left:15px;}
.scream-box .word-area .sec-price{font-size: 12px;color: #afd7a5;margin-bottom: 10px;padding-left:15px;font-weight:bold;font-size:14px;}
.scream-box .word-area .sec-price del{font-size:12px;font-weight:normal;color:#999;}
.scream-box .word-area .sec-price span{width: 60px;height: 16px;color: #fff;margin-right: 4px;background: #afd7a5;display: inline-block;text-align: center;border-radius: 6px;font-size:12px;font-weight:normal;}
.scream-box .word-area .sec-price s{margin-left: 4px;vertical-align: middle;}
.scream-box .word-area > img{width:31px;}
.scream-box .word-area .sec-price01{background:url(../images/price-icon.png) no-repeat left top/31px 31px;}