
.banner-slide {margin:0 auto; width:100%; position:relative; overflow:hidden;background: #fff;padding: 2rem 0;}
.banner-slide .tag{width:5.6rem;height:5.6rem;position: absolute;left:4rem;top:3rem;z-index: 2}
.swiper-container {max-width:640px;margin:0 auto;position:relative;width:100%;height:auto}
.swiper-slide {float: left; position:relative;}
.swiper-slide img{width:100%;}
.swiper-wrapper {overflow:hidden;position: relative;z-index:2}
.pagination {background:rgba(255,255,255,0);text-align: center;display:inline-block;margin:0 auto; position:absolute; width:100%; bottom:0.5rem;z-index:3}
.pagination .swiper-pagination-switch {display: inline-block;width:10px;height: 10px;border-radius: 2em;background: #dedede;margin-right:10px;cursor:pointer;}
.pagination .swiper-active-switch {background:#f93538; width:10px; height:10px;}
a.Collect{display: inline-block;width:3.2rem;height:3.2rem;position:absolute;bottom:0.5rem;right: 1.2rem;z-index:3}
a.Collect:before{content:"";display:block;width:3.2rem;height:3.2rem;background:url(https://cdn.hufuxiaojiangtang.com/nk/ww001/static/images/ls-sprites.html) no-repeat -4rem -7rem;background-size:20rem 20rem;}

.goodsinfo{border-bottom: solid 1px #e6e6e6;border-top: solid 1px #e6e6e6;background: #fff;padding:0 1.5rem .5rem;}
.detail-title {font-size: 1.6rem;font-weight: normal;position: relative;}
.subtitle {color: #999;font-size: 1.3rem;}
.detail-title, .subtitle {padding-top:.5rem ;}
.detail-price {width: 100%;margin-top: 1rem; font-size: 1rem;color:#f93538}
.detail-price span{font-size:2.4rem;}
.detail-price ins{ text-decoration: none; }
.detail-price .ico-bg1{background:#f93538;color: #fff;font-size: 1rem; padding:0 .1rem; display: inline-block; vertical-align: top;margin:.75rem 0 0 .75rem; }
.detail-price p{ display: block;color: #999;font-size: 1rem }

.saleinfo{border-top: solid 1px #e6e6e6;background: #fff;margin-top: 1rem;}
.list-entry {border-bottom: solid 1px #e6e6e6;position: relative;padding: 0 1.5rem}
.list-entry .row01{padding:1rem 0 .7rem;position:relative;display:-webkit-box;display:-moz-box;display:box;width:100%;cursor: pointer;}
.list-entry .row01 .col01{font-size:1.3rem;min-width:4rem;display:block; line-height: 1.3rem}
.list-entry .row01 .col02{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;padding-right:20px;vertical-align:top;color:#686868;display:block;font-size:1rem;font-weight:normal;}
.list-entry .row01 em{ display: inline-block;width:.8rem;height:1.5rem;}
.list-entry .row01 em:before{content:"";display:block;width:.8rem;height:1.5rem;background:url(https://cdn.hufuxiaojiangtang.com/nk/ww001/static/images/ls-sprites.html) no-repeat -18.6rem -5rem;background-size:20rem 20rem;position:absolute;right:.5rem;top:1rem;}
.list-entry .row01 em.down:before{content:"";display:block;width:1.65rem;height:.9rem;background:url(https://cdn.hufuxiaojiangtang.com/nk/ww001/static/images/ls-sprites.html) no-repeat -18rem -3rem;background-size:20rem 20rem;position:absolute;right:.5rem;top:1rem;}
.list-entry .ico-bg2{background:#2bbe30;color: #fff;font-size: 1rem; padding:0 .1rem; display: inline-block; vertical-align: top; border-radius: .1rem;margin-right: .75rem}
.list-entry .row01 .col02 p{ margin-bottom: .5rem }
.list-entry .row01 .col02 p:last-child{margin-bottom: 0}
.list-entry .row01 .zc-ico{display: inline-block;width:1.65rem;height:1.65rem;margin-right: .4rem; vertical-align: middle;}
.list-entry .row01 .zc-ico:before{content:"";display:block;width:1.65rem;height:1.65rem;background:url(https://cdn.hufuxiaojiangtang.com/nk/ww001/static/images/ls-sprites.html) no-repeat -15.3rem -12.2rem;background-size:20rem 20rem;}
.list-entry .row01 .fw-grop{margin-right:1rem; line-height:1.65rem}
.select{margin-bottom:15px}
.select:after,.option:after,.address:after,.list-click li:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.label{float:left;width:40px;white-space:nowrap;font-size:1.3rem;color:#999;text-align:left}
.option{margin-left:4rem}
.link-check{border:1px solid #dedede;border-radius:.15rem;display:inline-block;padding:0 .75rem;height:1.5rem;line-height:1.5rem;margin:0 .35rem .5rem 0;}
.link-check.active{border:solid 2px #f93538;}
.link-check.soldout{color: #e6e6e6}
.btn-add,.btn-del,.fm-txt{border:solid #ccc;float:left;width:32px;height:24px;line-height:24px;text-align:center}
.btn-add{border-width:1px 1px 1px 0;border-radius:0 3px 3px 0;font-size:20px}
.btn-del{border-width:1px 0 1px 1px;border-radius:3px 0 0 3px;font-size:20px}
.fm-txt{border-width:1px;font-size:16px;border-radius:0;-webkit-appearance:none;backgroumd-color:#fff}
.option .btn-add,.option .btn-del{overflow:hidden;text-indent:-200px;background:url(https://cdn.hufuxiaojiangtang.com/nk/ww001/static/images/shp-cart-icon-sprites.html) no-repeat -15px -20px;background-size:50px 100px}
.option .btn-del{background-position:10px -20px}


.good-detail{border-top: solid 1px #e6e6e6;margin-top: 1rem;max-width: 640px; width: 100%;overflow:hidden;}
.tabs {width:100%;margin: 0 auto; overflow:hidden;}
.tabs span {display: block;float: left;width:33.333%;text-align: center;background: #fff;line-height:3.3rem;font-size:1.3rem;border-bottom: 1px solid #e6e6e6;cursor: pointer;color:#969696;}
.tabs span.active {color: #2bbe30;border-bottom:2px solid #2bbe30;line-height:3.25rem;}
.swiper-container1 { width: 100%;height:100%;}
.swiper-container1 .swiper-slide { width: 100%;background: none;height:100%; }
.wareInfo{width: 100%;}
.wareInfo .imgcon{ height:20rem;overflow: hidden; }
.wareInfo .see-more {background-color: #2bbe30;border-radius:.25rem;height: 2.5rem;line-height: 2.5rem;margin:1rem auto 0;text-align: center;width: 50%;color: #fff}
.PInfolist{padding:1rem 1.5rem 0;background: #fff;border-bottom: 1px solid #dedede;}
.PInfolist li{border-bottom: 1px solid #dedede;font-size: 1rem;padding: .75rem 0}
.PInfolist li:last-child{border-bottom:none;}
.PInfolist li span{width:70%;display: inline-block; vertical-align: middle;}
.PInfolist li span.ltit{width:30%;color:#999;}
.commentinfo{padding:10px 1.5rem ;background: #fff;}
.commentinfo .count {width: 100%;height:1.5rem;padding:1rem 0;display:-webkit-box;display:-moz-box;}
.commentinfo .count-total{-webkit-box-flex:1;margin-top: .5rem;-moz-box-flex:1}
.commentinfo .mu-star{display:inline-block;overflow:hidden;width:70px;height:13px;background:url(https://cdn.hufuxiaojiangtang.com/nk/ww001/static/images/ic_star.html) repeat-x 0 -13px;font-size:0;vertical-align:-1px;}
.commentinfo .mu-starv{display:inline-block;height:13px;background:url(https://cdn.hufuxiaojiangtang.com/nk/ww001/static/images/ic_star.html) repeat-x 0 0;}
.commentinfo .star-width1{width:20%;}
.commentinfo .star-width2{width:40%;}
.commentinfo .star-width3{width:60%;}
.commentinfo .star-width4{width:80%;}
.commentinfo .star-width5{width:100%;}
.commentinfo .valuation-star,.online-lnk{display:block;}
.commentinfo .valuation-star .txt-star{font-size:.75em;color:#b8b4b2;}
.commentinfo .comm-btn{-webkit-box-flex:1;-moz-box-flex:1;text-align: right;}
.commentinfo .comm-btn .btn{display: inline-block;height:2.4rem;text-align:center;line-height:2.4rem;color:#fff;background-color:#fc3f42;border-radius:.25rem;width:80%;}
.commentinfo .filter {overflow: hidden;padding:.5rem 0;}
.commentinfo .filter li { padding: 1% 2.5%;margin: 0 2.3% 3% 0; float: left;border-radius:.25rem;border:1px solid #dedede;color:#969696}
.commentinfo .comitem{ width: 100%; overflow:hidden;}
.commentinfo .comdetail {border-top: 1px solid #dedede;padding:1rem 0;}
.commentinfo .comdetail blockquote {font-size:1.3rem;word-wrap: break-word;color: #666;margin: .5rem 0}
.commentinfo .comdetail .user_id {color: #969696;font-size:1rem;position: relative}
.commentinfo .comdetail .user_id .time {position: absolute; right: 0;top: 0;}
.commentinfo .comdetail .pics{overflow:hidden}
.commentinfo .comdetail .pics li{width:4rem;height:4rem;float:left;margin:0 .9rem .5rem 0;border:1px solid #dedede;background-color:#fff;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;display:-ms-flexbox;-ms-flex-pack:center;-ms-flex-align:center}
.commentinfo .comdetail .pics img{max-width:100%;max-height:100%}
.comment-filter-img{display:none}
.commentinfo  .jz-more {background-color: #fff;border-radius:.25rem;height: 2.5rem;line-height: 2.5rem;margin:1rem auto;text-align: center;width: 50%;color: #666;border:1px solid #dedede;cursor:pointer;}

.cart-concern-btm-fixed{position:fixed;left:0;bottom:0;z-index:10;text-align:center;width:100%;height:50px}
.concern-home a,.action-list a,.concern-cart a{display:inline-block;height:50px;line-height:50px;float:left}
.concern-home,.action-list,.concern-cart{float:left}
.concern-home,.concern-cart{background-color:#fff}
.concern-home a{width:50%;}
.concern-cart a{width:100%;}
.concern-home a,.concern-cart a{color:#666;font-size:12px}
em.btm-act-icn{width:25px;height:24px;display:block;margin:0 auto;background-color:#fff;margin-top:8px;background:url(https://cdn.hufuxiaojiangtang.com/nk/ww001/static/images/cart_sprits.html) 0 0 no-repeat;background-image:url(https://cdn.hufuxiaojiangtang.com/nk/ww001/static/images/sprits_btm_new.html);background-repeat:no-repeat;position:relative}
.order-numbers{display:inline-block;position:absolute;top:-5px;background-color:white;line-height:12px;font-style:normal;border-radius:8px;padding:0 5px;font-size:8px;color:#f15353;right:-10px}
.home-index-icn .btm-act-icn{background-position:0 0;background-size:100px 100px}
.cont-car-icn .btm-act-icn{background-position:0 -33px;background-size:100px 100px}
.cart-car-icn .btm-act-icn{width:30px;height:30px;background-position:0 -100px;background-size:150px 150px;margin-top:12px;}
.concern-home a span,.concern-cart a span{display:block;line-height:13px;height:18px;text-align:center}
.action-list a{color:#fff;font-size:15px}
.red-color{background-color:#f93538}
.disabled{background-color:#bfbfbf!important}
.four-column .concern-home{width:42%}
.four-column .action-list{width:38%}
.four-column .concern-cart{width:20%}
.action-list a,.concern-cart{width:100%}
.cart-car-icn .btm-act-icn .carnum{ width:20px; height:20px;background: #f93538;color: #fff;font-size: .8rem;border-radius: 50%;position: absolute;top:-10px;right:-10px; text-align: center; line-height:20px}

.bottom-focus-icon{background:url(https://cdn.hufuxiaojiangtang.com/nk/ww001/static/images/focus-icon.html) no-repeat;background-size:100px 100px}
.message-floor{width:100%;height:100%;display:none;position:fixed;top:0;left:0;text-align:center}
.message-floor .messge-box{width:145px;height:88px;background:rgba(0,0,0,0.8);margin:200px auto;border-radius:10px;text-align:center}
.messge-box .messge-box-icon{width:27px;height:27px;display:inline-block;margin:17px auto;position:relative;overflow:hidden;vertical-align:middle}
.messge-box-icon h1{color:white;display:inline;margin-top:5px;font-size:22px}
.messge-box .messge-box-content{font-size:15px;color:white;margin-top:-5px}
.succee-icon{display:inline-block;height:26px;width:26px;background-position:0 -72px}
.error-icon{display:inline-block;height:26px;width:26px;background-position:0 -45px}
.focus-container{display:inline-block;width:40px;text-align:center}
.focus-container .focus-icon{text-align:center;margin-bottom:-18px}
.focus-out{background-position:0 0;display:inline-block;width:21px;height:19px}
.focus-on{background-position:0 -25px;display:inline-block;width:21px;height:19px}
.focus-info{color:#d4d4d4;font-size:10px}
.focus-out-left{background-position:-25px 0;display:inline-block;width:12px;height:19px;-webkit-animation:runoff-left 1s;-webkit-transform-origin:80% 100%;transform-origin:80% 100%;animation:runoff-left 1s}
.focus-out-right{background-position:-25px -25px;display:inline-block;width:12px;height:19px;margin-left:-5px;-webkit-animation:runoff-right 1s;-webkit-transform-origin:20% 100%;transform-origin:20% 100%;animation:runoff-right 1s}
.heart-fill-anim{-webkit-animation:fillon 1s;animation:fillon 1s}
.heart-empty-anim{-webkit-animation:fillout 2s;animation:fillout 2s}

.alert-info{color: #666;margin:1rem}
.alert-info span{font-size:1rem; display:inline-block; vertical-align: middle;}
.alert-info .jt-ico{ width: 3.05rem;height:3.05rem }
.alert-info .jt-ico:before{content:"";display:inline-block;width:3.05rem;height:3.05rem;background:url(https://cdn.hufuxiaojiangtang.com/nk/ww001/static/images/ls-sprites.html) no-repeat -8rem -7rem;background-size:20rem 20rem;}
.form-group {margin:1rem;}
.form-control {width:100%;background-color: #fff;border: 1px solid #c0c0c0;border-radius:.25rem;display: block;font-size:1rem;height: 4rem;line-height:4rem; text-indent: 1rem}
.btn-group {margin:0 1rem;}
.btn-group .btn{width:45%;border-radius: .25rem; display: inline-block;font-size: 1.3rem;line-height:3.5rem;text-align: center;vertical-align: middle;}
.btn-group .btn-tj{background: #2bbe30;color:#fff;}
.btn-group .btn-qx{background: #fff;color:#a1a1a1;}



#fixico{bottom: 10rem}