body{font-size:15px;}
ul{list-style: none;padding: 0;margin: 0;}
#cnzz_stat_icon_1260421959{display:none;}
.my-slider-indicator{padding:0 10px;}
.my-slider-indicator .mui-indicator{background: transparent;-webkit-box-shadow: 0 0 1px 1px rgba(255,255,255,.9);box-shadow: 0 0 1px 1px rgba(255,255,255,.9);}
.chanpin-box{padding: 14px 14px;}
#chanpin-slider{border-radius: 5px;}
#advs_banner{padding:0 4px;}
.price1{font-size:1.5em;color: #fff;}
.price2{font-size:12px;color: #898989;margin-left:1em;}
.price1:before{content: '¥';font-size:20px;margin-right: 5px;}
.my-btn-red{width: 90px;padding:5px 10px;line-height: 1.42 !important;background: #e4004d;color: #fff;border: 0;border-radius: 5px;}
.prev{position: absolute;left:0;top: 50%;margin-top: -20px; width: 40px;height: 40px;line-height: 30px; padding:5px 0;text-align: left;font-size:30px;color: #ccc;}
.next{position: absolute;right:0;top: 50%;margin-top: -20px; width: 40px;height: 40px;line-height: 30px; padding:5px 0;text-align: right;font-size:30px;color: #f64e78;}
.my-table-view {background-color:transparent;padding: 0 10px 0 0 !important;}
.my-table-view .mui-table-view-cell{padding: 5px 0 0 14px !important;}
.my-table-view:before{height: 0;}
.my-table-view:after{height: 0;}
.my-content-padded{overflow: hidden;}
.my-content-padded img{width: 100%;border-radius: 5px;}
.iconfont .mui-badge {font-size: 10px;line-height: 1.4;position: absolute;top:0;right: 22%;padding: 1px 5px;color: #fff;background: red;}
.mui-bar-tab~.mui-content{padding-bottom: 60px !important;}
#footer-bar{background-color: #fff;height: 60px;}
#footer-bar .mui-tab-label{font-size: 14px;}
#footer-bar .mui-tab-item.mui-active{color: #e4004d;}
.loading-bg{width: 100%;min-width:100%;height: 100%;min-height:100%; background-color:#F0F0F0;position: fixed;left: 0;top: 0;z-index: 999;}
.loading-bg .mui-loading{margin-top: 50%;text-align: center;color: #aaa;}
.go-index{float: left;width: 30%;margin-right:6%;}
.go-index img{width:87px;padding-top:5px;margin-left: 15px;}
.header{padding: 7px 0;height: 55px;}
.search-box .mui-input-row:first-child{display: inline-block;width: 58%;}
.search-box .mui-input-row:last-child{display: inline-block;width:38%;}
.search-box .mui-input-row:last-child input{height: 38px !important;}
.search-box .mui-input-row input{margin-bottom: 0;}
.my-search{width: 60%;display: inline-block;}
.mui-bar .my-search input[type=search]{margin:2px 0;padding:18px 25px;border-radius: 3px !important;}
.mui-bar-nav~.mui-content {padding-top: 55px;}
.wh-100{width: 70px !important;max-width:70px !important; height:100px !important;line-height:100px;margin-top: 0;overflow: hidden;}
.wh-80{width: 80px !important;max-width: 80px !important; height: 80px !important;margin:5px 5px 0 5px;overflow: hidden;display: inline-block;text-align: center;}
.wh-80 img{height:80px;}
.wh-50 {
    width: 50px !important;
    max-width: 50px !important;
    height: 50px !important;
    line-height: 50px;
    border-radius: 50%;
    margin: 0;
}
.icon-r-c{color:#aaa;position:absolute;right:8px;top:50%;-webkit-transform: translateY(-50%);}
.mui-icon-forward{color:#aaa;}
.gwc-tit {color: #333;font-size: 18px;}
.wt-space {white-space: pre-wrap !important;}
.gwc-pp {color: #999;}
.ft-12 {font-size: 12px;}
.ft-13 {font-size: 12px;}
.price-sp {color: #e4004d;font-size:20px;margin-right: 15px;}
.shop-price{padding:0;text-align: left;}
.shop-price s{font-size: 14px;color: #d0d0d0;}
.btn-box{display: inline-block;position: absolute;right:0;bottom:12px;width:100%;text-align: left;padding-left:100px;}
.my-btn-orange{background: #fff;border: 1px solid #e4004d;border-radius: 10px;color: #e4004d;margin-right: 8px;}
.my-btn-orange:active{background:#ffa13d !important;}
.my-btn-danger{background: #e4004d;border: 1px solid transparent;border-radius: 10px;color: #fff;padding: 6px 18px;}
.my-btn-danger:active{background: #ff1b68 !important;}
.mui-table-view-cell:after{left: 0;}
.mui-content>.mui-table-view:first-child{margin-top: 0;}
.food-tt {color: #333;padding: .5em 0;background: #fff;}
.food-tt>div:first-child {float:left;width: 78%;padding: 0 .8em;}
.food-tt>div:last-child {display: inline-block;width: 20%;text-align: center;position: relative;padding-top: 5px;max-width: 80px;font-size: 16px;}
.del-s {font-size: 14px;color: #ccc;position: absolute;right: 5px;}
.bg-f{background: #fff;}
.cl-baoyou{color: #e4004d; margin-left: 10px;font-size:24px;}
.food-tt>div:last-child:after {content: '';position: absolute;left: 0;top: 10%;width: 1px;height: 80%;background-color: rgba(0,0,0,.15);}
#detail-slider{border-bottom: 1px solid rgba(228,0,77,.5);}
#tabbar-chanpin-details{background: #fff;border: 0;height: 50px;}
#tabbar-chanpin-details .mui-control-item{color:#444;font-weight: 500;border-left: 0;border-bottom: 2px solid transparent;line-height: 50px;font-size: 18px;}
#tabbar-chanpin-details .mui-control-item.mui-active{color: #e4004d;border-bottom: 2px solid #e4004d;background-color: #fff;}
.go-video{background: #fff3cb;padding: 10px;position: relative;}
.go-video .icon-guanbi{color: #ffb72c;}
.see-2wm{background: #fef6df;padding: 10px;position: relative;color: #e4004d;}
.btn-see-2wm{position: absolute;right: 10px;top: 14px;color: #444;font-size: 14px;}
.see-2wm .icon-guanbi{color: #e4004d;}
.video-right{position: absolute;right:0;top:0;width: 52px;padding: 13px 10px 10px 30px;}
.video-right img{width: 100%;}
.chanpin-ditails-dic{padding: 10px;background: #fff;margin: 10px 0 65px 0;color: #444;}
.chanpin-ditails-dic ul li{padding: 3px 0;}
.buy-footer {position: fixed;bottom: 0;left: 0;height: 55px;background-color: #f0f0f0;width: 100%;padding: 0;display: table;text-align: center;}
.buy-footer>div:first-child {display: table-cell;width: 40%;border-top: 1px solid #dd2726;vertical-align: middle;}
.buy-footer>div:first-child img{width: 80px;padding-top: 3px;}
.buy-footer>div:nth-of-type(2) {display: table-cell;width: 30%;background: #fc7e22;font-size: 18px;color: #fff;vertical-align: middle;}
.buy-footer>div:last-child {display: table-cell;width: 30%;background: #e4004d;font-size: 18px;color: #fff;vertical-align: middle;}
#gwc_list .mui-table-view-cell {padding: 15px 10px;}
.gwc_null {padding: 12% 0 8% 0;text-align: center;display: none;}
.shoping-tt {padding: 0 12px 60px 12px;position: relative;}
.shoping-tt .left img,.shoping-tt .right img{width: 100%;}
.shoping-tt .left{position: absolute;left: 0;top: 0;font-size: 0;}
.shoping-tt .right{position: absolute;right: 0;top: 0;font-size: 0;}
.tt-yf {position: relative;padding: .8em 12px;}
.tt-yf .my-btn-danger{position: absolute;right: 12px; top:10px;}
.del {position: absolute;right: 8px;bottom:16px;}
.price_sp {color: #e4004d;font-size: 18px;margin-right: 10px;}
.ft-24 {font-size: 28px;}
.mt-7 {margin-top: .7em;}
.jifen {position: absolute;left: 0;top: 0;width: 50px;height: 50px;}
.jifen img {width: 100%;}
.buy-footer1 {position: fixed;bottom: 0;left: 0;height: 55px;background-color: #f0f0f0;width: 100%;padding: 0;}
.price{padding: 4px 0;}
.price small{color: #666;}
.buy-footer1:after {position: absolute;top: 0;left: 0;content: '';height: 1px;width: 100%;background-color: #f00;-webkit-transform: scaleY(.5);transform: scaleY(.5);}
.tb-clearing {width: 100%;}
.tb-clearing tr td:first-child {width: 18%;text-align: center;min-width: 2.5em;}
.quanxuan {position: relative;}
.tb-clearing tr td:nth-of-type(2) {min-width: 2.5em;}
.t-r {text-align: right !important;}
.tb-clearing tr td:nth-of-type(3) {min-width: 6em;max-width: 10em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.count_price_box {color: #e4004d;text-align: center;padding-top: 5px;}
.tb-clearing tr:first-child td:last-child {text-align: center;}
.ft-14 {font-size: 14px;}
.quanxuan:after {content: '';position: absolute;width: 1px;height: 70%;background-color: #ababab;right: 0;top: 15%;-webkit-transform: scaleX(.5);transform: scaleX(.5);}
.mt-mr-che {margin:2.5em .3em 0 0;}
.add_gwc{padding: 18px 25px;border-radius: 0;background-color: #e4004d !important;color: #fff;border: 0;}
.add_gwc1 {padding: 18px 25px;border-radius: 0;background-color: #ababab;color: #fff;border: 0;}
.add_gwc:active{color: #fff;background-color:#ff1b68;}

.bd-all-1{border: 1px solid rgba(0,0,0,.1);}
.gwc_null h3 {color: #c3c3c3;padding: 0 0 20px 0;font-size:20px;}
.gwc_null img{width:80px;}
.mui-pull {font-weight: 100;}
.ml-5 {margin-left: .5em;}
.shipping_address {padding: 0 1em 0 0;margin-top: .5em;line-height: 1.5;}
.price_r {position: absolute;bottom: 8px;text-align: right;right: 1em;color: #666;}
.line-color {background: url(../images/line-color.png) left bottom no-repeat;background-size: 100% 4px;}
.line-color>a:not(.mui-btn).mui-active{background-color: transparent !important;}
.more {border-bottom: .6em solid #f0f0f0;}
.ipt-yhq {width: 38% !important;height: 30px !important;padding: 0 !important;margin-bottom: 0 !important;text-align: center;}
.how_to_get{color: #666;float: right;padding: 4px 0;}
.how_to_get .d_price{color:#e4004d;padding-left: 3px;}
.how_to_get .d_price:before{content: '楼';}
.cl-red{color: #e4004d !important;}
.pay_weixin {text-align: center;background: #fff;padding:0;position: fixed;width: 100%;bottom: 0;}
.pay_weixin>div {padding: 0 0 10px 0;}
.btn-weixin-pay{margin-bottom: 0 !important;}
.my-btn-green{background: #50c747;color: #fff;padding:10px 12px;font-size: 15px;border: 0;}
.my-btn-green:active{background: #63fd57;color: #fff;}
.clearing-count{padding: 15px;text-align: center;margin-bottom: 55px;background: #fff;border-bottom: 30px solid #efeff4;color: #666;font-size: 20px;}
.fenxiao-clearing-count{padding: 10px;text-align: center;background: #fff;}
.fenxiao-clearing-count>div{padding-bottom: 8px;}
.price_l {position: absolute;bottom: 8px;text-align: left;}
.pl-win-tt {text-align: left;text-indent: 2.5em;border-top: 1px solid rgba(0,0,0,.1);padding: 1em 0 0 0;font-size: 18px;}
.pl-win-tt>div{padding:10px 0;}
.pl-win-tt .sp{color: #48990e;}
.pay_win_list{padding: 10px 10px 10px 2.5em;}
.pay_win_list li{color: #666;padding: 3px 0;}
.shopping-cart-list .mui-table-view-cell{padding: 11px 10px;}
.my-order-list {padding: 10px 0 5px 0;}
.my-order-list .mui-table-view-cell{padding: 5px 10px;}
.my-order-list .mui-table-view-cell:after{height: 0;}
.line-clamp-3{max-height: 4em;overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.line-clamp-2{max-height:38px;white-space: pre-wrap; overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.order-price{white-space: nowrap;text-align: right;padding-left: 4px;}
.order-price:before{content: '楼';}
.my-table-order{font-size: 14px;background: #fff;width: 100%;}
.my-tb-order{font-size: 14px;background: #fff;width: 100%;}
.my-table-order tr td:last-child{padding-right: 10px;}

.icon-allorder.mui-active{color:#fa4b4f !important;border-bottom: 2px solid #F00;}
.icon-allorder.mui-active>span:first-child{background:url(../images/allorder_icon.png) center bottom no-repeat;background-size: 90%;}
.icon-allorder>span:first-child{background:url(../images/myorder_icon.png) center bottom no-repeat;min-width: 25px;min-height: 25px;background-size: 90%;position: absolute;top:2px;left: 36%;}
.icon-allorder{padding-top: 2px;position: relative;border-bottom: 2px solid rgba(0,0,0,0);}

.icon-topay.mui-active{color:#fa4b4f !important;border-bottom: 2px solid #F00;}
.icon-topay.mui-active>span:first-child{background:url(../images/topay_icon.png) center bottom no-repeat;background-size: 90%;}
.icon-topay>span:first-child{background:url(../images/topay_icon1.png) center bottom no-repeat;min-width: 25px;min-height: 25px;background-size: 90%;position: absolute;top:2px;left: 36%;}
.icon-topay{padding-top: 2px;position: relative;border-bottom: 2px solid rgba(0,0,0,0);}
.my-scroll-order:after,.my-scroll-order:before{display:none;}

.icon-todelivery.mui-active{color:#fa4b4f !important;border-bottom: 2px solid #F00;}
.icon-todelivery.mui-active>span:first-child{background:url(../images/todelivery_icon1.png) center bottom no-repeat;background-size: 90%;}
.icon-todelivery>span:first-child{background:url(../images/todelivery_icon.png) center bottom no-repeat;min-width: 25px;min-height: 25px;background-size: 90%;position: absolute;top:2px;left: 36%;}
.icon-todelivery{padding-top: 2px;position: relative;border-bottom: 2px solid rgba(0,0,0,0);}

.icon-delivery.mui-active{color:#fa4b4f !important;border-bottom: 2px solid #F00;}
.icon-delivery.mui-active>span:first-child{background:url(../images/delivery_icon1.png) center bottom no-repeat;background-size: 100%;}
.icon-delivery>span:first-child{background:url(../images/delivery_icon.png) center bottom no-repeat;min-width: 25px;min-height: 25px;background-size: 100%;position: absolute;top:2px;left: 36%;}
.icon-delivery{padding-top: 2px;position: relative;border-bottom: 2px solid rgba(0,0,0,0);}
.mr-5{margin-right: 5px;}
.btn-zu .mui-btn{margin-right:0;}
.btn-zu .mui-btn:last-child{margin-right: 8px;}
.my-scroll-order{list-style: none;margin: 0;padding: 0;}
.my-scroll-order>li{border-bottom:8px solid #f0f0f0;}
.my-scroll-order>li:first-child{border-top:8px solid #f0f0f0;}
.vip-tt {position: relative;line-height: 0;}
.vip-tt>img {width: 100%;}
.tx {position: absolute;left:1em;top: 50%;width:80px;height:80px;display: inline-block;-webkit-transform: translateY(-50%);transform: translateY(-50%);border-radius: 50%;background-color: #de6982;padding: 4px;}
.tx>img {width: 100%;border-radius: 50%;}
.nikname {position: absolute;left: 30%;width:68%;top: 50%;color: #fff;-webkit-transform: translateY(-52%);transform: translateY(-52%);line-height: 1.5;}
.more_vip{}
.text-center{position: absolute;left: 50%;top: 50%;-webkit-transform: translateX(-50%) translateY(-50%);}
.my-dl-tb-order{width: 100%;font-size: 14px;white-space: nowrap;}
.my-dl-tb-order tr td:last-child{text-align: right;}
.mui-pull-bottom-pocket, .mui-pull-top-pocket{visibility: visible;}
.my-btn-link {padding-top: 6px;padding-bottom: 6px;color: #444;border: 0;background-color: transparent;}
.my-btn-link2 {padding-top: 10px;padding-bottom:10px;color: #444;border: 0;background-color: transparent;position: absolute;left: 25px;}
.my-btn-link:active{background-color: #fff !important;color: #444 !important;}
.my-input{margin-bottom: 0 !important;background-color: #fff !important;font-size:15px;text-indent: 2.5em;}
.ft-18{font-size: 18px;}
.daili-2wm-box{position: absolute;width: 100%;left: 0;top:0;}
.user-2wm{width: 50%;margin:30px auto;}
.user-2wm img{width: 100%;}
.user-2wm-dic{width: 75%;margin: 0 auto;border: 1px solid #e4004d;border-radius: 5px;padding: 10px;color: #444;background: #f0f1ec;}
.btn-share-box{width: 75%;margin:20px auto;}
.my-pull {
    font-weight: 700;
    position: absolute;
    right: 0;
    top: 0;
    left: 0;
    text-align: center;
    color: #777;
    padding: 20px 0 50PX 0;
    z-index: 100;
    background: #efeff4;
}
.my-badge-blue{color:#007aff !important;}
.my-badge-green{color:#4cd964 !important;}
.my-badge-red{color: #dd524d !important;}
.my-badge-white{color: #fff !important;}
.btn-fenxiao-weixin-pay{width: 50% !important;}
.my-table-view1{padding: 0 0 0 0 !important;}
.my-table-view1 .mui-table-view-cell{padding: 6px 0px !important;}
#chanpin-slider .tit{color: #404040;font-size: 16px;line-height: .9;padding:0 0 2px 0;}
#chanpin-slider .dic{color: #898989;font-size: 12px;padding:0 0 2px 0;}
#chanpin-slider .price_box{padding: 8px 0 12px 0;}
#chanpin-slider .dic-bt{color: #fff;border-radius:10px;padding: 3px 7px;font-size: 12px; background-color: #ff718f;}
#chanpin-slider .mui-slider-group .mui-slider-item img {width: 45%;float: right;}
.chanpin-cell{position:absolute;right:30%;top:50%;width:60%;height:130px;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.chanpin-cell>div{position: relative;}
.mui-slider-indicator .mui-indicator {
    -webkit-box-shadow: 0 0 1px 1px rgba(0,0,0,.1);
    box-shadow: 0 0 1px 1px rgba(0,0,0,.1);
}
.mui-slider-indicator .mui-active.mui-indicator {
    background: #f64e78;
    -webkit-box-shadow: 0 0 1px 1px rgba(246,78,120,.9);
    box-shadow: 0 0 1px 1px rgba(246,78,120,.9);
}
.bg-silvery{background: #868686;}
.bg-pink{background: #e1b5b1;}
.bg-blue{background: #84b1d3;}
.bg-champagne-gold{background:#a4906d;}
.bg-rose-pink{background:#ffcbd4;}
.bg-green-water-before{background:#97ecec;}
.bg-green-water-after{background:#97ecec;}
.bg-lavender{background:#d2c0d2;}
.bg-pink-green{background:#a1d892;}
.bg-pink-red{background:#eccab1;}
.my-btn-gray{background: #ccc;border: 0;border-radius: 10px;color: #fff;}
.mui-control-content .mui-loading{margin-top: 50px;text-align: center;}
.mui-popup{position: fixed;}
.wh-100 img{height: 100%;}
#chanpin-slider .opacity_0{opacity: 0;}
#chanpin-slider .mui-slider-group .mui-slider-item{background:#fff;}
#chanpin-slider .mui-slider-item:first-child .opacity_0{opacity:1;}
#banner-slider,#chanpin-slider,#jifen-daili-menu,#advs_banner{display:none;}
.icon-gouwuche .mui-badge{display:none;}
.my-btn-block {font-size: 18px;display: block;width: 100%;padding: 6px 12px;border-radius: 25px !important;}

.title1{color:#e70444;width:75px;height:25px;padding:5px 5px;}
.font_text_yahei{font-family: "Microsoft YaHei" ! important;}
.juli_span{color:#666;}
article, section, time, aside {display: block;}
.point-time {content: "";position: absolute;width: 13px;height: 13px;top: 3px;left: 20px;background: #1c87bf;margin-left: -4px;border-radius: 50%;}
.point-red {background-color: #e70444;}
.content {width: 100%;margin: 10px auto;}
.content article {position: relative;}
.content article section {padding: 0 0 7px;position: relative;}
.content article section:before {content: "";width: 1px;top: 16px;bottom: -17px;left: 22px;background: #e70444;position: absolute;}
.content article section:last-child:before {bottom:0;}
.content article section time {display: block;}
.content article section time > span {display: block;margin-left: 45px;color:#e70444;}
.content article section aside {color: #3a3a38;margin-left:45px;margin-right: 5px;}
.content article section aside p{margin-bottom: 0;font-size:13px;}
.content article section aside .things{color:#222;margin-top: 5px;}
@media (device-height:480px) and (min-width:320px) and (-webkit-min-device-pixel-ratio:2){

}
@media (device-height:568px) and (min-width:320px) and (-webkit-min-device-pixel-ratio:2){

}