.loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:transparent}.loading .spinner{position:absolute;top:50%;left:50%;width:.96rem;height:.96rem;margin-top:-.48rem;margin-left:-.48rem}.xg-counter{position:relative;height:.533333rem;border:1px solid rgba(0,0,0,.1);border-radius:.053333rem;clear:both;width:2rem;float:right;background-color:#fff;padding-top:.5px}.hairlines .xg-counter{border:.5px solid rgba(0,0,0,.1);padding-top:.5px}.xg-counter .icon{font-size:.266667rem;line-height:.266667rem;vertical-align:middle;-webkit-transform:scale(.7);transform:scale(.7)}.xg-counter .btn-addcart,.xg-counter .btn-subcart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;float:left;padding:.266667rem 0;margin:-.266667rem 0;width:.64rem;height:1.013333rem;color:#fa553c;line-height:.48rem;text-align:center;vertical-align:middle}.xg-counter .btn-addcart:before,.xg-counter .btn-subcart:after{content:"";position:absolute;top:.266667rem;right:0;width:1px;height:.493333rem;background:#e5e5e5}.xg-counter .btn-addcart-touch,.xg-counter .btn-subcart-touch{width:1.173333rem;height:1.173333rem;position:absolute;top:-.346667rem;z-index:1}.xg-counter .btn-subcart-touch{left:-.48rem}.xg-counter .btn-addcart-touch{right:-.4rem}.xg-counter .btn-addcart:before{left:0;right:auto}.xg-counter .btn-addcart.disabled,.xg-counter .btn-subcart.disabled{color:#d6d8e0}.xg-counter .num-input{float:left;padding:0;width:.64rem;height:.426667rem;text-align:center;font-size:.32rem;vertical-align:middle;border:none;color:#666;margin-top:1px}.xg-counter.xg-counter-new{padding-top:0;border:none}.xg-counter-new{width:2.186667rem;height:.64rem;border-radius:.266667rem;background-color:#f4f4f4}.xg-counter-new .icon{font-size:.64rem;line-height:.64rem;-webkit-transform:initial;transform:none}.xg-counter-new .btn-addcart,.xg-counter-new .btn-subcart{padding:0;margin:0;width:.64rem;height:.64rem;border-radius:.266667rem;color:#ff3b0a;font-size:.64rem}.xg-counter-new .btn-subcart{background-color:#fff}.xg-counter-new .btn-addcart:before,.xg-counter-new .btn-subcart:after{display:none}.xg-counter-new .btn-addcart.disabled,.xg-counter-new .btn-subcart.disabled{color:#ccc}.xg-counter-new .num-input{margin-top:0;width:.906667rem;height:.64rem;background:#f4f4f4;text-indent:.053333rem;color:#222}.xg-counter-new .btn-addcart-touch,.xg-counter-new .btn-subcart-touch{top:-.266667rem;z-index:1}.xg-counter-new .btn-subcart-touch{left:-.533333rem}.xg-counter-large{width:3.813333rem;height:1.12rem;border-radius:.533333rem}.xg-counter-large .icon{line-height:1.12rem;font-size:1.12rem}.xg-counter-large .btn-addcart,.xg-counter-large .btn-subcart{width:1.12rem;height:1.12rem;border-radius:.533333rem;font-size:1.12rem}.xg-counter-large .num-input{width:1.573333rem;height:1.12rem;font-size:.48rem;text-indent:0}.xg-counter-large .btn-addcart-touch,.xg-counter-large .btn-subcart-touch{top:-1px;z-index:1}.hairlines .xg-counter-large .btn-addcart-touch,.hairlines .xg-counter-large .btn-subcart-touch{top:-.5px}.xg-counter-large .btn-subcart-touch{left:-.053333rem}.xg-counter-large .btn-addcart-touch{right:-.053333rem}.hairlines .xg-counter-cart,.xg-counter-cart{border:none}.xg-counter-cart{padding:0;width:2.186667rem;height:.64rem;border-radius:.266667rem;background-color:#f8f8f8}.xg-counter-cart .num-input::-webkit-inner-spin-button,.xg-counter-cart .num-input::-webkit-outer-spin-button{-webkit-appearance:none}.xg-counter-cart .num-input{-moz-appearance:textfield}.xg-counter-cart .icon{line-height:.64rem;font-size:.373333rem;vertical-align:middle}.xg-counter-cart .btn-addcart,.xg-counter-cart .btn-subcart{margin:0;width:.64rem;height:.64rem;color:#ff3b0a;font-size:.64rem;border-radius:.213333rem}.xg-counter-cart .num-input{margin:0;width:.906667rem;height:.64rem;color:#222;font-weight:400;background-color:#f8f8f8;border:none}.xg-counter-cart .btn-addcart:before,.xg-counter-cart .btn-subcart:after{display:none}.xg-counter-cart .btn-addcart.disabled,.xg-counter-cart .btn-subcart.disabled{color:rgba(255,59,10,.4)}.csu-tag{max-width:100%}.csu-tag.promotion{border:1px solid transparent;color:#ff9200}.hairlines .csu-tag.promotion{border:.5px solid transparent}.csu-tag.promotion:after{border:1px solid rgba(255,146,0,.3)}.hairlines .csu-tag.promotion:after{border:.5px solid rgba(255,146,0,.3)}.csu-tag.dealer{background:#f7f7f7;color:#999}.csu-tag.package{background:#fff3f1}.csu-tag.save{background:transparent;border:1px solid transparent}.hairlines .csu-tag.save{border:.5px solid transparent}.csu-tag.save:after{border:1px solid rgba(250,85,60,.3)}.hairlines .csu-tag.save:after{border:.5px solid rgba(250,85,60,.3)}.csu-tag.csu-card{background:transparent;color:#ff3b0a}.csu-tag.csu-card:after{border:1px solid rgba(250,85,60,.3)}.hairlines .csu-tag.csu-card:after{border:.5px solid rgba(250,85,60,.3)}.csu-tag.recommend{background:#fffbf0;color:#bd5600}.csu-tag.exclusive-price{border:1px solid transparent;color:#fff}.hairlines .csu-tag.exclusive-price{border:.5px solid transparent}.csu-tag.exclusive-price:after{border:1px solid rgba(240,0,0,.8);background:rgba(240,0,0,.8)}.hairlines .csu-tag.exclusive-price:after{border:.5px solid rgba(240,0,0,.8)}.csu-tag.exclusive-price>div{position:relative;z-index:1}.csu-tag.schedule{border:1px solid transparent;color:#00a75e}.hairlines .csu-tag.schedule{border:.5px solid transparent}.csu-tag.schedule:after{border:1px solid rgba(0,167,94,.3)}.hairlines .csu-tag.schedule:after{border:.5px solid rgba(0,167,94,.3)}.csu-tag.tag-sales{padding:0;border:1px solid transparent;color:#c97e00;line-height:.4rem}.hairlines .csu-tag.tag-sales{border:.5px solid transparent}.csu-tag.tag-sales .pck-tag-content{font-size:.32rem}.csu-tag.tag-recommend-reason{padding:0;border:1px solid #fff;color:#7c400c;line-height:.4rem;background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,#fff),to(#ffe7c0));background:-webkit-linear-gradient(top,#fff 40%,#ffe7c0);background:linear-gradient(180deg,#fff 40%,#ffe7c0)}.hairlines .csu-tag.tag-recommend-reason{border:.5px solid #fff}.csu-tag.tag-recommend-reason .pck-tag-content{font-size:.32rem}.csu-tag.tag-img{height:.426667rem}.csu-tag.custom-tag{border-radius:.053333rem;border:1px solid transparent}.hairlines .csu-tag.custom-tag{border:.5px solid transparent}.csu-tag.custom-tag .pck-tag-content{font-size:.293333rem}.csu-tag.brand{border-radius:.053333rem .053333rem .213333rem .053333rem}.csu-tag.new-img-multi-tag{vertical-align:middle}.csu-tag .logo-img{width:.32rem;height:.32rem;vertical-align:text-bottom}.remain-progress{display:inline-block;background-color:#ebeef2;border-radius:.613333rem;position:relative;width:1.6rem;height:.186667rem}.remain-progress .remain-progress-inner{border-radius:.613333rem;position:absolute;top:0;left:0;height:.186667rem;background:#ff3b0a}.visible-for-login{font-size:.346667rem;color:#f00000;line-height:.48rem;height:.48rem;display:inline-block}.not-login{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;color:#f00000;font-weight:500}.not-login .not-login-price-symbol{font-size:.293333rem;padding:0 1px;line-height:.4rem}.hairlines .not-login .not-login-price-symbol{padding:0 .5px}.not-login .not-login-sales-price{font-size:.48rem;padding:0 1px;line-height:.64rem}.hairlines .not-login .not-login-sales-price{padding:0 .5px}.not-login .not-login-tips{font-size:.293333rem;line-height:.64rem;margin-left:.32rem}.not-login .not-login-tips .icon{font-weight:400;line-height:.32rem;font-size:.32rem}.csu-tag-group{position:relative;overflow:hidden;padding-top:.106667rem;padding-left:1px;height:.56rem}.csu-tag-group .csu-other-tag{display:inline-block;vertical-align:top;font-size:0;max-width:100%;margin-bottom:.266667rem}.csu-tag-group .csu-other-tag+.csu-other-tag{margin-left:.053333rem}.csu-card-seller-info{margin-top:.32rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:.32rem;line-height:.4rem;color:#7f7f7f}.csu-card-seller-info,.csu-card-seller-info .seller-action-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.csu-card-seller-info .seller-action-container{margin-left:.32rem;max-width:30%;color:#191919}.csu-card-seller-info .icon-more-middlex{font-size:.24rem;line-height:.32rem}.csu-card-seller-info .seller-status{padding:0 .106667rem;margin-right:.08rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:.426667rem;font-size:.293333rem;color:#fff;line-height:.426667rem;font-weight:500;background:#7f7f7f;border-radius:.08rem}.csu-card-seller-info .title-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.csu-card-seller-info .title-content .seller-tag{margin-right:.08rem}.csu-card-seller-info .title-content .seller-tag .csu-tag{height:.4rem}.csu-card-seller-info .title-content .seller-tag .pck-tag-content{font-size:.32rem;line-height:.4rem}.csu-info-container{justify-self:flex-end;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.csu-info-container .csu-unit-desc{font-size:.32rem;color:#666;line-height:1.3;padding-bottom:.106667rem;width:100%}.csu-info-container .csu-unit-desc.short-tip{max-width:63%}.csu-info-container .csu-price-container{position:relative}.csu-info-container .csu-price-container .csu-price{font-size:0;line-height:.8}.csu-info-container .csu-price-container .invalid-text{font-size:.32rem;color:#333;line-height:normal}.csu-info-container .csu-price-container .csu-sales-price{color:#ff3b0a;font-weight:700;font-size:.48rem}.csu-info-container .csu-price-container .csu-price-symbol{color:#ff3b0a;font-size:.32rem;font-weight:700}.csu-info-container .csu-price-container .csu-origi-price,.csu-info-container .csu-price-container .csu-unit{font-size:.266667rem;color:#999;margin-left:.053333rem}.csu-info-container .csu-price-container .csu-item-touch{position:absolute;right:-.266667rem;bottom:-.266667rem;width:1.066667rem;height:1.066667rem}.csu-info-container .csu-price-container .csu-item-btn{position:absolute;bottom:.266667rem;right:.266667rem;color:#fff;width:.533333rem;height:.533333rem;border-radius:50%;font-size:.373333rem;text-align:center;line-height:.533333rem;background-color:#ff3b0a;background-position:0}.csu-info-container .csu-price-container .csu-item-btn i{font-size:.533333rem;-webkit-transform:scale(.5);transform:scale(.5)}.csu-info-container .csu-price-container .csu-item-btn.disable-add{background-color:rgba(255,59,10,.3)}.csu-info-container .csu-price-container .csu-button-container{position:absolute;right:0;bottom:0}.csu-info-container .csu-price-container .csu-button-container .arrival-notice,.csu-info-container .csu-price-container .csu-button-container .buy-csu,.csu-info-container .csu-price-container .csu-button-container .similar-csu{display:table-cell;text-align:center;vertical-align:middle;padding:.253333rem .133333rem;height:0;font-size:.32rem;color:#ff3b0a;line-height:0;background:#fff}.csu-info-container .csu-price-container .csu-button-container .arrival-notice:after,.csu-info-container .csu-price-container .csu-button-container .buy-csu:after,.csu-info-container .csu-price-container .csu-button-container .similar-csu:after{border:1px solid #ff3b0a;border-radius:.533333rem}.hairlines .csu-info-container .csu-price-container .csu-button-container .arrival-notice:after,.hairlines .csu-info-container .csu-price-container .csu-button-container .buy-csu:after,.hairlines .csu-info-container .csu-price-container .csu-button-container .similar-csu:after{border:.5px solid #ff3b0a}.csu-info-container .csu-price-container .csu-button-container .arrival-notice{min-width:1.706667rem}.csu-info-container .csu-price-container .csu-button-container .arrival-notice.noticed{color:#999}.csu-info-container .csu-price-container .csu-button-container .arrival-notice.noticed:after{border:1px solid #999;border-radius:.533333rem}.hairlines .csu-info-container .csu-price-container .csu-button-container .arrival-notice.noticed:after{border:.5px solid #999}.csu-info-container .csu-price-container .csu-button-container .arrival-notice.no-border-notice:after{border:none}.csu-info-container .csu-price-container .csu-button-container.bottom-fit-seckill-remain{bottom:.48rem}.csu-info-container .csu-price-container .seckill-cal{font-size:.266667rem;color:#999}.csu-info-container .csu-price-container .seckill-cal span{color:#ff3b0a}.csu-info-container .csu-price-container .pkg-number{font-size:.32rem;color:#666}.csu-info-container .csu-price-container .csu-item-mult-touch{float:right;position:relative;padding:.213333rem;margin:-.213333rem;z-index:1}.csu-info-container .csu-price-container .csu-item-mult-handle{font-size:.32rem;color:#fff;padding:.106667rem .16rem;border-radius:.266667rem;line-height:1;min-width:1.28rem;text-align:center;background:#ff3b0a;background-position:0}.csu-info-container .csu-price-container .button-disabled{background:none;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:inherit;padding:0;min-width:auto;color:#ff3b0a;line-height:.453333rem}.csu-info-container .csu-price-container .csu-item-invalidmsg{right:0;bottom:0;font-size:.32rem;color:#ff3b0a;line-height:.32rem}.csu-info-container .csu-cart-remain .remain-title,.csu-info-container .csu-seckill-remain .remain-title{font-size:.266667rem;color:#666}.csu-info-container .csu-cart-remain .cart-remain-title,.csu-info-container .csu-seckill-remain .cart-remain-title{font-size:.266667rem;color:#ff3b0a}.csu-info-container .csu-bottom-area{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:0}.csu-info-container .csu-bottom-area .csu-bottom-tips,.csu-info-container .csu-bottom-area .csu-tag-group{padding-top:.106667rem;height:.56rem}.csu-info-container .csu-bottom-area .csu-tag-group{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.csu-info-container .csu-bottom-area .csu-bottom-tips{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;line-height:.453333rem;text-align:right}.csu-info-container .csu-bottom-area .full-width{width:100%}.csu-info-container .csu-bottom-area .csu-arrival-time{font-size:.266667rem;color:#222}.pkg-container{padding:.4rem 0 0 .4rem;position:relative}.pkg-container.optimized-pkg{padding:0 0 .4rem}.pkg-container .pkg-inner-box{position:relative;margin-left:2.666667rem;padding-bottom:.346667rem;background-position:-.4rem 100%}.pkg-container .pkg-inner-box.pkg-only{margin-left:0}.pkg-container .csuTag+.csuTag{margin-left:.053333rem}.pkg-container .pkg-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:.4rem}.pkg-container .pkg-header .pkg-header-title{font-size:.373333rem;font-weight:700;color:#333;margin-left:-1px}.hairlines .pkg-container .pkg-header .pkg-header-title{margin-left:-.5px}.pkg-container .pkg-header .pkg-header-taglist{margin-left:.133333rem;line-height:0}.pkg-container .pkg-header .pkg-header-num{font-size:.266667rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right;color:#999;float:right}.pkg-container .pkg-header .pkg-header-num .pkg-header-arrow{float:right;padding-left:.133333rem}.pkg-container .pkg-header .pkg-header-num .pkg-header-arrow .icon-arrow-right{font-size:.266667rem;color:#ccc;vertical-align:top}.pkg-container .pkg-content{padding:.266667rem 0;font-size:0;overflow:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.pkg-container .pkg-content .pkg-content-container{display:inline-block;vertical-align:top;padding-right:.266667rem}.pkg-container .pkg-content .pkg-csu-item{width:1.6rem;display:inline-block;vertical-align:top}.pkg-container .pkg-content .pkg-csu-item .pkg-csu-img{width:1.6rem;height:1.6rem;position:relative;line-height:1.6rem;text-align:center;border-radius:.133333rem;overflow:hidden}.pkg-container .pkg-content .pkg-csu-item .pkg-csu-img img{max-width:100%;max-height:100%;vertical-align:middle;display:inline-block}.pkg-container .pkg-content .pkg-csu-item .pkg-csu-img .pkg-csu-quantity{position:absolute;bottom:.106667rem;right:.106667rem;padding:0 .106667rem;text-align:center;min-width:.746667rem;height:.746667rem;border-radius:.373333rem;background-color:rgba(0,0,0,.5);color:#fff;font-size:.48rem;line-height:.746667rem;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.pkg-container .pkg-content .pkg-csu-item .pkg-csu-img .pkg-error-container{position:absolute;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:hsla(0,0%,100%,.7);top:0;left:0;overflow:hidden;line-height:normal}.pkg-container .pkg-content .pkg-csu-item .pkg-csu-img .pkg-error-container .pkg-error{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;background-color:rgba(0,0,0,.5);padding:.053333rem;color:#fff;font-size:.266667rem;border-radius:.533333rem;white-space:nowrap;font-weight:700;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:center;transform-origin:center;text-align:center}.pkg-container .pkg-content .pkg-csu-item .pkg-csu-text{color:#666;text-align:center}.pkg-container .pkg-content .pkg-csu-item .pkg-csu-unit{font-size:.32rem}.pkg-container .pkg-content .pkg-csu-item .pkg-csu-price{font-size:.266667rem}.pkg-container .pkg-content .pkg-csu-item .pkg-sign-buy{font-size:.266667rem;color:#666}.pkg-container .pkg-content .pkg-csu-plus{padding:.693333rem .266667rem 0 0;display:inline-block;vertical-align:top;color:#ccc;font-size:0}.pkg-container .pkg-content .pkg-csu-plus .icon{font-size:0;line-height:1.3}.pkg-container .pkg-content .pkg-csu-plus .icon:before{font-size:.213333rem}.pkg-container .pkg-content .pkg-content-container:first-child .pkg-csu-plus{display:none}.pkg-container .pkg-info{position:relative;padding-right:.4rem}.pkg-container .pkg-info .pkg-info-container{color:#ff3b0a;font-size:0}.pkg-container .pkg-info .pkg-info-container .pkg-info-title{font-size:.266667rem}.pkg-container .pkg-info .pkg-info-container .pkg-info-price-symbol{font-size:.293333rem;margin-left:.053333rem;font-weight:700}.pkg-container .pkg-info .pkg-info-container .pkg-info-price{font-size:.426667rem;font-weight:700}.pkg-container .pkg-info .pkg-info-container .pkg-origin-price{font-size:.266667rem;color:#999;margin-left:.053333rem}.pkg-container .pkg-info .pkg-info-taglist{position:relative;font-size:0}.pkg-container .pkg-info .csu-tag-container{max-width:calc(100% - 1.06667rem);height:.453333rem;overflow:hidden}.pkg-container .pkg-info .csu-tag-container .csu-tag{margin-bottom:.266667rem}.pkg-container .pkg-info .csu-tag-container .csu-tag+.csu-tag{margin-left:.053333rem}.pkg-container .pkg-info .pkg-button-container{position:absolute;right:0;bottom:0}.pkg-container .pkg-info .pkg-button-container .csu-item-invalidmsg{right:0;bottom:0;font-size:.32rem;color:#ff3b0a;line-height:.453333rem}.pkg-container .pkg-info .pkg-button-container .sales-time-info{color:#999;line-height:.48rem}.pkg-container .pkg-info .pkg-button-container .csu-item-touch{right:-.213333rem;bottom:-.213333rem;width:1.066667rem;height:1.066667rem}.pkg-container .pkg-info .pkg-button-container .csu-item-addcart,.pkg-container .pkg-info .pkg-button-container .csu-item-touch{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pkg-container .pkg-info .pkg-button-container .csu-item-addcart{right:0;bottom:0;width:.64rem;height:.64rem;color:#ff3b0a}.pkg-container .pkg-info .pkg-button-container .icon-new-add{font-size:.64rem}.hot-sale-card-btn-container .hot-sale-card-btn-touch{width:1.066667rem;height:1.066667rem}.hot-sale-card-btn-container .hot-sale-card-btn-touch .inner-card-btn{position:absolute;bottom:.266667rem;right:.266667rem;color:#fff;width:.533333rem;height:.533333rem;border-radius:50%;font-size:.373333rem;text-align:center;line-height:.533333rem;background:#ff3b0a;background-position:0}.hot-sale-card-btn-container .hot-sale-card-btn-touch .inner-card-btn i{font-size:.533333rem;-webkit-transform:scale(.5);transform:scale(.5)}.hot-sale-card-btn-container .counter{display:none}.hot-sale-card-btn-container .disable-add .inner-card-btn{background-color:rgba(255,59,10,.3)}.hot-sale-card-btn-container .hot-sale-card-btn{position:absolute;right:-.266667rem;bottom:-.32rem}.hot-sale-card{position:relative;display:inline-block;width:2.986667rem;margin-right:.133333rem;-webkit-box-shadow:0 .053333rem .266667rem 0 rgba(0,0,0,.05);box-shadow:0 .053333rem .266667rem 0 rgba(0,0,0,.05);padding:0 .266667rem .266667rem;border-radius:.213333rem;font-size:0;height:4.613333rem;background-color:#fff}.hot-sale-card .visible-for-login{font-size:.32rem}.hot-sale-card .hot-sale-img-box{position:relative;width:2.4rem;height:2.4rem;font-size:0;line-height:2.4rem;text-align:center}.hot-sale-card .hot-sale-img{max-width:100%;max-height:100%;vertical-align:middle;display:inline-block}.hot-sale-card .hot-sale-title{color:#333;letter-spacing:0;font-weight:700;font-size:.32rem;padding-top:.106667rem}.hot-sale-card .hot-sale-title.title-invalid{opacity:.5}.hot-sale-card .hot-sale-price{letter-spacing:0;line-height:.426667rem;height:.426667rem;position:relative;margin-top:.106667rem}.hot-sale-card .hot-sale-price .hot-sale-sales-price{font-size:.426667rem;color:#ff3b0a;font-weight:700}.hot-sale-card .hot-sale-price .hot-sale-sku-unit{color:#999;font-size:.266667rem}.hot-sale-card .pck-badge-fixed{right:.08rem;top:.266667rem;background-color:#f00000;z-index:1;border:1px solid #fff}.hairlines .hot-sale-card .pck-badge-fixed{border:.5px solid #fff}.hot-sale-card .hot-sale-tag-list{line-height:.586667rem;height:.533333rem;overflow:hidden;vertical-align:top}.hot-sale-card .hot-sale-tag-list .csu-tag+.csu-tag{margin-left:.053333rem}.hot-sale-card .hot-sale-origin-price{font-size:.266667rem;color:#999;visibility:hidden}.hot-sale-card .hot-sale-origin-price.visibility{visibility:visible}.hot-sale-card .card-error-container{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:0;left:0;right:0;height:2.4rem;margin:auto;background-color:hsla(0,0%,100%,.7);border-radius:.213333rem .213333rem 0 0;overflow:auto}.hot-sale-card .card-error{display:table-cell;text-align:center;vertical-align:middle;padding:.293333rem .186667rem;color:#fff;height:0;border-radius:2.666667rem;font-size:.32rem;line-height:0;background-color:rgba(0,0,0,.5);font-weight:700;white-space:nowrap;max-width:100%}.hot-sale-card .live-icon{position:absolute;top:0;left:0;height:.426667rem}.hot-sale-card .video-icon{position:absolute;width:.426667rem;height:.426667rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/video-icon.b7dc73d7ee.png) no-repeat;background-size:100% auto;bottom:.08rem;left:0}.hot-sale-card .hot-sale-brand{position:absolute;bottom:0;left:0}.suggest-card-btn-container .suggest-card-btn-touch{width:1.066667rem;height:1.066667rem}.suggest-card-btn-container .suggest-card-btn-touch .inner-card-btn{position:absolute;bottom:.266667rem;right:.266667rem;color:#fff;width:.533333rem;height:.533333rem;border-radius:50%;font-size:.373333rem;text-align:center;line-height:.533333rem;background-color:#ff3b0a;background-position:0}.suggest-card-btn-container .suggest-card-btn-touch .inner-card-btn i{font-size:.533333rem;-webkit-transform:scale(.5);transform:scale(.5)}.suggest-card-btn-container .counter{display:none}.suggest-card-btn-container .disable-add .inner-card-btn{background-image:-webkit-linear-gradient(329deg,#ccc,#ccc 65%);background-image:linear-gradient(121deg,#ccc,#ccc 65%)}.suggest-card-btn-container .suggest-card-btn{position:absolute;right:0;bottom:0}.suggest-card{position:relative;display:inline-block;width:2.933333rem;-webkit-box-shadow:0 .053333rem .266667rem 0 rgba(0,0,0,.05);box-shadow:0 .053333rem .266667rem 0 rgba(0,0,0,.05);padding:0 .266667rem .266667rem;border-radius:.213333rem}.suggest-card .visible-for-login{font-size:.32rem}.suggest-card .suggest-img-box{position:relative;width:2.4rem;height:2.4rem;font-size:0;line-height:2.4rem;text-align:center}.suggest-card .suggest-img-box .suggest-error-container{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:0;left:0;right:0;height:2.4rem;margin:auto;background-color:hsla(0,0%,100%,.7)}.suggest-card .suggest-img-box .suggest-error{display:table-cell;text-align:center;vertical-align:middle;padding:.293333rem .213333rem;color:#fff;height:0;border-radius:2.666667rem;font-size:.32rem;line-height:0;background-color:rgba(0,0,0,.5);font-weight:700;white-space:nowrap;max-width:100%}.suggest-card .suggest-img{max-width:100%;max-height:100%;vertical-align:middle;display:inline-block}.suggest-card .suggest-title{color:#333;letter-spacing:0;font-weight:700;font-size:.32rem;padding-top:.106667rem}.suggest-card .suggest-title-invalid{color:#999}.suggest-card .suggest-sku-desc{color:#666;font-size:.32rem;letter-spacing:0}.suggest-card .suggest-price{letter-spacing:0;line-height:.426667rem;height:.426667rem}.suggest-card .suggest-price .suggest-sales-price{font-size:.426667rem;color:#ff3b0a;font-weight:700}.suggest-card .suggest-price .suggest-sku-unit{color:#999;font-size:.266667rem}.suggest-card .live-icon{position:absolute;top:0;left:0;height:.426667rem}.suggest-card .video-icon{position:absolute;width:.426667rem;height:.426667rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/video-icon.b7dc73d7ee.png) no-repeat;background-size:100% auto;bottom:.08rem;left:0}.suggest-card .suggest-card-brand{position:absolute;max-width:100%;bottom:0;left:0;border-radius:.053333rem}.special-area-card-btn-container .special-area-card-btn-touch{width:1.066667rem;height:1.066667rem}.special-area-card-btn-container .special-area-card-btn-touch .inner-card-btn{position:absolute;top:.213333rem;right:.213333rem;color:#fff;width:.533333rem;height:.533333rem;border-radius:50%;font-size:.373333rem;text-align:center;line-height:.533333rem;background-color:#ff3b0a;background-position:0}.special-area-card-btn-container .special-area-card-btn-touch .inner-card-btn i{font-size:.533333rem;-webkit-transform:scale(.5);transform:scale(.5)}.special-area-card-btn-container .counter{display:none}.special-area-card-btn-container .disable-add .inner-card-btn{background-image:-webkit-linear-gradient(329deg,#ccc,#ccc 65%);background-image:linear-gradient(121deg,#ccc,#ccc 65%)}.special-area-card-btn-container .special-area-card-btn{position:absolute;right:0;top:calc(50% - .05333rem);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.special-area-card{position:relative;display:inline-block;vertical-align:middle;border-radius:.213333rem;-webkit-box-sizing:content-box;box-sizing:content-box;font-size:0;height:100%}.special-area-card .special-promotion-bg{width:3.12rem;height:5.68rem;background:#fff4dd;position:absolute;top:-.053333rem;left:-.053333rem;border-radius:.213333rem}.special-area-card .special-promotion{position:absolute;top:0;left:0;color:#9c5d00;background-image:-webkit-linear-gradient(83deg,#ffecaf,#fff5e0);background-image:linear-gradient(7deg,#ffecaf,#fff5e0);border-radius:.213333rem 0 .213333rem 0;font-size:.293333rem;line-height:.56rem;padding:0 .106667rem;font-weight:500;z-index:10}.special-area-card .top-card{width:2.346667rem;height:3.333333rem;padding:0 .133333rem .133333rem}.special-area-card .top-card .img-box{position:relative;width:1.733333rem;height:1.733333rem;margin:0 auto;line-height:1.733333rem;text-align:center}.special-area-card .top-card img{max-width:100%;max-height:100%;vertical-align:middle;display:inline-block}.special-area-card .top-card .top-card-tag-list{line-height:.586667rem;height:.453333rem;overflow:hidden;vertical-align:top;margin-top:1px;max-width:1.6rem;white-space:normal}.hairlines .special-area-card .top-card .top-card-tag-list{margin-top:.5px}.special-area-card .top-card .top-card-tag-list .csu-tag+.csu-tag{margin-left:.053333rem}.special-area-card .top-card .special-area-title{font-weight:500;font-size:.32rem;margin-top:.133333rem}.special-area-card .top-card .special-area-card-btn-container{position:absolute;bottom:-.693333rem;right:-.373333rem}.special-area-card .top-card .special-area-card-btn{right:0;bottom:0}.special-area-card .top-card .top-card-recommend-reason{position:absolute;left:-.186667rem;bottom:0;background:#fff7d4;border-radius:.053333rem;color:#7a3500;font-size:.266667rem;padding:0 .08rem;line-height:.4rem}.special-area-card .top-card .spec-top-brand{position:absolute;left:-.186667rem;bottom:0}.special-area-card .top-card .special-area-price{line-height:.426667rem;height:.426667rem;padding-top:1px}.hairlines .special-area-card .top-card .special-area-price{padding-top:.5px}.special-area-card .top-card .csu-tag.promotion:after{border:1px solid rgba(240,0,0,.3)}.hairlines .special-area-card .top-card .csu-tag.promotion:after{border:.5px solid rgba(240,0,0,.3)}.special-area-card .feed-card{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:3.013333rem;height:100%;border-radius:.213333rem}.special-area-card .feed-card .feed-card-container{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background:#fff;padding:.133333rem;border-radius:.213333rem;top:0;left:0;z-index:1;width:100%}.special-area-card .feed-card .seckill-substitution{background-color:#f8f8f8}.special-area-card .feed-card .seckill-progress,.special-area-card .feed-card .seckill-substitution{margin-top:-.106667rem;width:3.013333rem;height:.64rem;border-radius:0 0 .213333rem .213333rem;z-index:0}.special-area-card .feed-card .seckill-progress{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;position:relative;background-image:-webkit-gradient(linear,right top,left top,from(snow),to(#ffefeb));background-image:-webkit-linear-gradient(right,snow,#ffefeb);background-image:linear-gradient(270deg,snow 0,#ffefeb)}.special-area-card .feed-card .seckill-progress-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 .16rem;width:100%;height:.533333rem;position:absolute;border-radius:.213333rem;bottom:0;left:0}.special-area-card .feed-card .remain-progress{width:.933333rem;height:.133333rem}.special-area-card .feed-card .remain-progress-inner{height:.133333rem}.special-area-card .feed-card .remain-title{font-size:.266667rem;color:#666;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.special-area-card .feed-card .img-box{position:relative;width:2.746667rem;height:2.746667rem;line-height:2.746667rem;text-align:center}.special-area-card .feed-card img{max-width:100%;max-height:100%;vertical-align:middle;display:inline-block}.special-area-card .feed-card .promotion-tag-container{position:absolute;bottom:-.186667rem;width:100%;left:0;height:.453333rem;text-align:left;overflow:hidden;line-height:.533333rem}.special-area-card .feed-card .promotion-tag{font-weight:500;background:#ffebe6;border-radius:.213333rem;line-height:0;font-size:.266667rem;padding:.213333rem .133333rem;color:#ff3b0a;display:inline-block;vertical-align:middle}.special-area-card .feed-card .promotion-tag+.promotion-tag{margin-left:.053333rem}.special-area-card .feed-card .csu-tag-group{position:relative;overflow:hidden;margin-top:.106667rem;padding-top:0;padding-left:0;height:.453333rem;line-height:.48rem;vertical-align:top;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.special-area-card .feed-card .tag-container{overflow:visible}.special-area-card .feed-card .tag-container .tag-img{vertical-align:unset}.special-area-card .feed-card .tag-container .csu-tag{max-width:unset}.special-area-card .feed-card .tag-container+.tag-container{margin-left:.053333rem}.special-area-card .feed-card .schedule-tag{background:#eefff8;color:#00a75e}.special-area-card .feed-card .live-icon{position:absolute;top:0;left:0;height:.426667rem}.special-area-card .feed-card .video-icon{position:absolute;width:.426667rem;height:.426667rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/video-icon.b7dc73d7ee.png) no-repeat;background-size:100% auto;bottom:.346667rem;left:0}.special-area-card .feed-card .recommend-reason{position:absolute;height:0;padding:.213333rem .106667rem;bottom:0;-webkit-transform:translateY(45%);transform:translateY(45%);left:0;max-width:100%;overflow:hidden;background:#ffebe6;border-radius:.2rem;font-size:.293333rem;color:#ff3b0a;line-height:0}.special-area-card .feed-card .special-area-title{font-weight:500;margin-top:.24rem;height:.96rem;line-height:.48rem;word-break:break-all;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.special-area-card .feed-card .spec-feed-brand{margin-right:.08rem}.special-area-card .feed-card .special-area-card-btn{right:-.266667rem;bottom:-.64rem}.special-area-card .feed-card .special-area-price{position:relative;margin-top:.08rem;line-height:.373333rem;height:.373333rem}.special-area-card .img-container{width:100%;height:100%;border-radius:.106667rem;overflow:hidden}.special-area-card .special-area-title{color:#333;letter-spacing:0;font-size:.346667rem}.special-area-card .special-area-sku-desc{color:#666;font-size:.32rem;letter-spacing:0;line-height:normal}.special-area-card .special-area-price{position:relative;letter-spacing:0}.special-area-card .special-area-price .special-area-price-symbol{color:#f00000;font-size:.32rem;font-weight:700}.special-area-card .special-area-price .special-area-sales-price{font-size:.426667rem;line-height:.32rem;color:#f00000;font-weight:700}.special-area-card .special-area-price .special-area-sku-unit{color:#999;font-size:.266667rem}.special-area-card .special-area-price .seckill-end{color:#666}.special-area-card .special-area-origin-price{margin-left:.053333rem;font-size:.266667rem;color:#999;visibility:hidden}.special-area-card .special-area-origin-price.visibility{visibility:visible}.special-area-card .pck-badge-fixed{right:.053333rem;top:.213333rem;background-color:#f00000;z-index:1;border:1px solid #fff}.hairlines .special-area-card .pck-badge-fixed{border:.5px solid #fff}.special-area-card .card-error-container{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:0;left:0;right:0;height:1.866667rem;margin:auto;background-color:hsla(0,0%,100%,.7)}.special-area-card .card-error{display:table-cell;text-align:center;vertical-align:middle;padding:.293333rem .213333rem;color:#fff;height:0;border-radius:2.666667rem;font-size:.32rem;line-height:0;background-color:rgba(0,0,0,.5);font-weight:700;white-space:nowrap}.special-area-card .feed-card .card-error-container{height:3.12rem}.special-area-card .title-invalid{opacity:.5}.csu-card-goods-img-box{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:2.186667rem;height:2.186667rem;border-radius:.106667rem}.csu-card-goods-img-box .csu-card-goods-img{display:block;max-width:100%;max-height:100%;border-radius:.106667rem}.csu-card-goods-img-box .icon-container{position:absolute;top:0;left:0;z-index:2;font-size:0}.csu-card-goods-img-box .live-icon{height:.426667rem}.csu-card-goods-img-box .activity-icon{width:auto;max-width:100%;height:.4rem;border-radius:.106667rem 0 0 0;margin-bottom:1px}.hairlines .csu-card-goods-img-box .activity-icon{margin-bottom:.5px}.csu-card-goods-img-box .img-box-mask{position:absolute;left:0;top:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.6);border-radius:.106667rem;z-index:3}.csu-card-goods-img-box .sales-type-error-info{padding:0 .08rem;width:1.92rem;height:.533333rem;line-height:.533333rem;background:rgba(0,0,0,.3);border-radius:.266667rem;text-align:center;font-size:.293333rem;font-weight:500;color:#fff}.csu-card-goods-img-box .video-icon{position:absolute;right:.08rem;top:.08rem;width:.373333rem;height:.373333rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/video-icon-new.177fc14937.png) no-repeat;background-size:100% auto}.csu-card-goods-img-box .img-footer-tag{position:absolute;bottom:0;left:0;padding:0 .106667rem;max-width:100%;height:.4rem;line-height:.4rem;border-radius:0 .106667rem 0 .106667rem;font-size:.266667rem;text-align:center}.csu-card-goods-img-box-small{width:1.92rem;height:1.92rem}.optimize-csu-info .sku-unit-desc{font-size:0;height:.426667rem}.optimize-csu-info .sku-unit-desc .sku-unit-price-desc{display:inline-block;line-height:.4rem;font-size:.32rem;vertical-align:bottom;margin-right:.08rem;color:#191919;font-weight:500}.optimize-csu-info .sku-unit-desc .sku-spec-tag{display:inline-block;background:#f5f5f5;padding:0 .08rem;vertical-align:bottom;border-radius:.053333rem;font-size:.32rem;color:#191919;line-height:.4rem}.optimize-csu-info .csu-price-container{position:relative;padding-top:.08rem}.optimize-csu-info .csu-price-container .csu-price{font-size:0;line-height:.8;padding:.053333rem 0;color:#f00000}.optimize-csu-info .csu-price-container .csu-price .csu-sales-price{font-size:.533333rem;font-weight:500}.optimize-csu-info .csu-price-container .csu-price .csu-price-symbol{font-style:normal;font-size:.293333rem}.optimize-csu-info .csu-price-container .csu-price .csu-price-unit{font-size:.373333rem;font-weight:500}.optimize-csu-info .csu-price-container .csu-last-price{color:#c26100}.optimize-csu-info .csu-price-container .csu-origin-price{color:#999}.optimize-csu-info .csu-price-container .csu-last-price,.optimize-csu-info .csu-price-container .csu-origin-price{font-size:.293333rem;margin-left:.053333rem}.optimize-csu-info .csu-price-container .csu-item-touch{right:-.213333rem;bottom:-.213333rem;width:1.066667rem;height:1.066667rem}.optimize-csu-info .csu-price-container .csu-item-addcart,.optimize-csu-info .csu-price-container .csu-item-touch{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.optimize-csu-info .csu-price-container .csu-item-addcart{right:0;width:.64rem;height:.64rem;color:#ff3b0a}.optimize-csu-info .csu-price-container .icon-new-add{font-size:.64rem;display:block;line-height:.64rem;text-align:center}.optimize-csu-info .csu-price-container .csu-item-long-addcart{position:relative;background:#ff3b0a;border-radius:.213333rem;font-size:.32rem;color:#fff;line-height:.613333rem;padding:0 .213333rem}.optimize-csu-info .csu-price-container .csu-item-long-addcart .icon{font-size:.32rem}.optimize-csu-info .csu-button-container{position:absolute;right:0;bottom:0;z-index:1;height:100%}.optimize-csu-info .csu-button-container .arrival-notice{display:table-cell;text-align:center;vertical-align:middle;padding:.293333rem .16rem;height:0;font-size:.32rem;color:#ff3b0a;line-height:0;background:#fff;min-width:1.6rem;float:right}.optimize-csu-info .csu-button-container .arrival-notice:after{border:1px solid #ff3b0a;border-radius:.586667rem}.hairlines .optimize-csu-info .csu-button-container .arrival-notice:after{border:.5px solid #ff3b0a}.optimize-csu-info .csu-button-container .arrival-notice.noticed{color:#666}.optimize-csu-info .csu-button-container .arrival-notice.noticed:after{border:1px solid hsla(0,0%,60%,.5);border-radius:.586667rem}.hairlines .optimize-csu-info .csu-button-container .arrival-notice.noticed:after{border:.5px solid hsla(0,0%,60%,.5)}.optimize-csu-info .csu-button-container .arrival-notice.no-border-notice:after{border:none}.optimize-csu-info .csu-button-container.bottom-fit-seckill-remain{bottom:.48rem}.optimize-csu-info .csu-button-container .seckill-cal{font-size:.32rem;color:#222;position:absolute;white-space:nowrap;right:0;bottom:.64rem}.optimize-csu-info .csu-button-container .highlight{color:#ff3b0a}.optimize-csu-info .csu-button-container .cart-error-text{color:#ff3b0a;font-size:.32rem;position:absolute;bottom:0;right:0;white-space:nowrap}.optimize-csu-info .csu-item-btn{position:absolute;bottom:.213333rem;right:.213333rem;color:#fff;width:.64rem;height:.64rem;border-radius:.213333rem;font-size:.373333rem;text-align:center;line-height:.64rem;background-color:#ff3b0a;background-position:0}.optimize-csu-info .csu-item-btn i{font-size:.64rem;-webkit-transform:scale(.5);transform:scale(.5)}.optimize-csu-info .csu-item-btn.disable-add{background-color:rgba(255,59,10,.3)}.optimize-csu-info .deposit-info{color:#7f7f7f;font-size:.32rem;line-height:.4rem;margin-top:.16rem}.optimize-csu-info .csu-tag-group{position:relative;overflow:hidden;margin-top:.16rem;padding-top:1px;padding-left:1px;height:.48rem;white-space:nowrap;margin-right:-.4rem}.hairlines .optimize-csu-info .csu-tag-group{padding-top:.5px}.optimize-csu-info .csu-tag-group .csu-other-tag{display:inline-block;vertical-align:top;font-size:0;max-width:100%}.optimize-csu-info .csu-tag-group .csu-other-tag+.csu-other-tag{margin-left:.08rem}.optimize-csu-info .csu-cart-remain{font-size:.32rem;color:#ff3b0a;position:absolute;white-space:nowrap;right:0;bottom:.72rem;overflow:hidden}.optimize-csu-info .csu-bottom-tips{position:absolute;right:0;top:0;padding-right:.4rem;margin-right:-.4rem;height:.533333rem}.optimize-csu-info .csu-bottom-tips .csu-arrival-time{font-size:.32rem;color:#999;line-height:normal}.optimize-csu-info .price-in-hand{font-size:.373333rem;line-height:.48rem;font-weight:700;color:#f00000}.optimize-csu-info .csu-bottom-area{position:relative;font-size:0;margin-top:.08rem;min-height:.4rem}.optimize-csu-info .csu-bottom-tips,.optimize-csu-info .csu-cart-remain,.optimize-csu-info .seckill-cal{background:#fff;line-height:.48rem}.optimize-csu-info .csu-bottom-tips .tag-mask,.optimize-csu-info .csu-cart-remain .tag-mask,.optimize-csu-info .seckill-cal .tag-mask{right:100%;top:0;height:.586667rem;z-index:0}.optimized-csu-card{width:100%;padding:.4rem;overflow:hidden}.optimized-csu-card .mt3{margin-top:.08rem}.optimized-csu-card .mt6{margin-top:.16rem}.optimized-csu-card .mt8{margin-top:.213333rem}.optimized-csu-card .mt9{margin-top:.24rem}.optimized-csu-card .clip{overflow:hidden;text-overflow:clip;white-space:nowrap;word-break:break-all;word-wrap:normal}.optimized-csu-card .invalid-tag{position:relative;background:#fff3f0;border-radius:.133333rem;color:#222;font-size:0;padding:.133333rem;margin-bottom:.333333rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.optimized-csu-card .invalid-tag span{font-size:.32rem}.optimized-csu-card .invalid-tag .after,.optimized-csu-card .invalid-tag .before{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.optimized-csu-card .invalid-tag .middle{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;font-weight:500}.optimized-csu-card .invalid-tag:after{content:"";position:absolute;width:0;height:0;bottom:-.373333rem;left:1.013333rem;border:.186667rem solid transparent;border-top-color:#fff3f0}.optimized-csu-card .left-part{float:left;width:2.186667rem}.optimized-csu-card .right-part{margin-left:2.426667rem}.optimized-csu-card .optimized-csu-card-title{max-height:1.066667rem;color:#222;font-size:.4rem;color:#191919;line-height:.533333rem;font-weight:500}.optimized-csu-card .csu-brand{margin-right:.08rem;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.hairlines .optimized-csu-card .csu-brand{-webkit-transform:translateY(-.5px);transform:translateY(-.5px)}.optimized-csu-card .price-in-hand{font-size:.373333rem;line-height:.48rem;font-weight:700;color:#f00000}.optimized-csu-card .promotion-tag-list{position:relative;margin-right:-.4rem;height:.426667rem;line-height:.426667rem;font-size:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.optimized-csu-card .promotion-tag{display:inline-block;height:.426667rem;margin-right:.08rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.optimized-csu-card .tag-mask{position:absolute;right:0;top:-.08rem;width:.426667rem;height:.586667rem;background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(55%,#fff));background-image:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#fff 55%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 55%);z-index:2}.optimized-csu-card .recommend-tag-list{overflow:hidden;max-height:.453333rem;font-size:0;color:#c97e00;line-height:.4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.optimized-csu-card .recommend-tag-list .pck-tag-content{font-size:.32rem}.optimized-csu-card .property-tag-list{position:relative;overflow:hidden;max-height:.453333rem;font-size:0;line-height:.4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.optimized-csu-card .property-tag-list .property-tag{position:relative;margin:0 .16rem .133333rem}.optimized-csu-card .property-tag-list .property-tag:before{content:"";position:absolute;top:50%;left:-.186667rem;-webkit-transform:translateY(-48%) scale(.5);transform:translateY(-48%) scale(.5);-webkit-transform-origin:left;transform-origin:left;height:.586667rem;width:1px;background:rgba(0,0,0,.12)}.optimized-csu-card .property-tag-list .property-tag:first-child{margin-left:0}.optimized-csu-card .property-tag-list .property-tag:first-child:before{display:none}.optimized-csu-card .property-tag-list .pck-tag-content{font-size:.32rem}.optimized-csu-card .recommend-tag{margin-right:.16rem;margin-bottom:.133333rem}.optimized-csu-card .recommend-tag:last-child{margin-right:0}.optimized-csu-card .specification-sequence{position:relative;margin-right:-.4rem;line-height:.4rem;font-size:.32rem;color:#666;overflow:hidden;white-space:nowrap}.optimized-csu-card .specification-and-price{position:relative;height:.586667rem;line-height:.586667rem}.optimized-csu-card .optimized-csu-card-no-login,.optimized-csu-card .optimized-csu-card-sign-buy{height:.586667rem;line-height:inherit;font-weight:500;font-size:.32rem;display:block}.optimized-csu-card .optimized-csu-card-sign-buy{color:#f00000}.optimized-csu-card .price-range{height:.586667rem;font-size:0;color:#f00000}.optimized-csu-card .price-range em{font-style:normal;font-size:.293333rem}.optimized-csu-card .price-integer{font-size:.533333rem}.optimized-csu-card .price-decimal,.optimized-csu-card .price-integer{font-weight:500}.optimized-csu-card .price-decimal{font-size:.293333rem}.optimized-csu-card .price-unit{font-size:.373333rem;font-weight:500}.optimized-csu-card .price-line{font-size:.373333rem;margin:0 .053333rem}.optimized-csu-card .choose-specification{position:absolute;right:0;top:0;width:1.546667rem;height:.586667rem;text-align:center;z-index:2}.optimized-csu-card .choose-specification-add-touch{position:absolute;top:-.48rem;left:-.16rem;width:1.866667rem;height:1.173333rem}.optimized-csu-card .btn-specification{width:1.546667rem;height:.586667rem;line-height:.586667rem;background:#ff3b0a;border-radius:.293333rem;font-weight:500;text-align:center;font-size:.32rem;color:#fff}.optimized-csu-card .btn-specification .icon-more-smallx{-webkit-transform:translate3d(.08rem,-.053333rem,0) rotate(-90deg);transform:translate3d(.08rem,-.053333rem,0) rotate(-90deg);color:#fff}.optimized-csu-card .icon-more-smallx{font-size:.266667rem;color:#222;-webkit-transform:translate3d(.08rem,0,0) rotate(90deg);transform:translate3d(.08rem,0,0) rotate(90deg)}.optimized-csu-card .icon-collapse{-webkit-transform:translate3d(.08rem,-.053333rem,0) rotate(-90deg);transform:translate3d(.08rem,-.053333rem,0) rotate(-90deg)}.optimized-csu-card .num-badge{position:absolute;right:0;top:-.266667rem;padding:1px .08rem;min-width:.426667rem;line-height:1.1;background:#f00000;border:1px solid #fff;border-radius:.213333rem;font-weight:500;font-size:.266667rem;color:#fff;z-index:3}.hairlines .optimized-csu-card .num-badge{padding:.5px 1.5px;border:.5px solid #fff}.optimized-csu-card .look-over-specification{line-height:0}.optimized-csu-card .look-over-specification-add-touch{position:absolute;top:-.266667rem;left:0;width:100%;height:1.066667rem}.optimized-csu-card .btn-look-over-specification{position:relative;display:inline-block;max-width:100%;padding:0 .16rem;line-height:.533333rem;border:1px solid hsla(0,0%,60%,.4);border-radius:.106667rem;font-size:.293333rem;color:#222}.hairlines .optimized-csu-card .btn-look-over-specification{border:.5px solid hsla(0,0%,60%,.4)}.optimized-csu-card .expand-tip{max-width:70%;margin-right:1.2rem}.optimized-csu-card .look-over-specification-text{float:right;width:1.066667rem;text-align:center}.optimized-csu-card .look-over-specification-text .icon-arrow-bottom,.optimized-csu-card .look-over-specification-text .icon-arrow-top{margin-right:-.08rem}.optimized-csu-card .sub-specification{padding:.4rem 0}.optimized-csu-card .sub-specification:last-child{padding-bottom:0}.optimized-csu-card .first-sub-specification{padding:.16rem 0}.optimized-csu-card .pd15{padding-bottom:.4rem}.optimized-csu-card .pd0{padding-bottom:0}.spec-tag{display:inline-block;padding:0 .08rem;margin-left:.08rem;line-height:.4rem;background:#f4f4f4;font-size:.32rem;vertical-align:bottom;border-radius:.053333rem}.enable-spec-tag{color:#222}.disable-spec-tag{color:rgba(34,34,34,.35);text-decoration:line-through}.optimized-csu-card-small{padding:.4rem}.optimized-csu-card-small .left-part{float:left;width:1.92rem}.optimized-csu-card-small .right-part{margin-left:2.16rem}.shopping-cart-card-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative}.shopping-cart-card-container .goods-left-blank{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:.746667rem}.shopping-cart-card-container .goods-handler{position:absolute;top:0;left:0;height:2.186667rem;width:.746667rem}.shopping-cart-card-container .goods-handler .goods-checkbox{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.shopping-cart-card-container .goods-handler .goods-blank{display:none}.shopping-cart-card-container .goods-handler .goods-invalid-tag{line-height:.426667rem;background-color:#999;color:#fff;font-size:.293333rem;padding:0 .08rem;border-radius:.106667rem;position:absolute;left:-.133333rem;top:.88rem}.shopping-cart-card-container .img-container{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.shopping-cart-card-container .goods-info{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:.266667rem;font-size:0;min-height:2.186667rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.shopping-cart-card-container .goods-info .goods-title{font-size:.373333rem;color:#222;font-weight:700;margin-bottom:.16rem}.shopping-cart-card-container .goods-info .goods-invalid{color:rgba(34,34,34,.5)}.shopping-cart-card-container .goods-info .goods-unit{background:#f8f8f8;border-radius:.106667rem;padding:0 .16rem;line-height:.64rem;font-size:.32rem;display:inline-block;margin-bottom:.16rem;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;position:relative;z-index:1;max-width:100%}.shopping-cart-card-container .goods-info .goods-sku-spec,.shopping-cart-card-container .goods-info .per-unit-desc{color:#222;font-size:.32rem}.shopping-cart-card-container .goods-info .vertical-line{color:#999}.shopping-cart-card-container .goods-info .goods-sku-invalid{color:#ff3b0a;font-size:.32rem}.shopping-cart-card-container .goods-info .arrow-down.invalid-icon{color:#ff3b0a}.shopping-cart-card-container .goods-info .arrow-down{font-size:.266667rem;color:#999;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.shopping-cart-card-container .goods-info .remind-info-list{font-size:.32rem}.shopping-cart-card-container .goods-info .remind-info-item{line-height:.4rem;padding:.08rem 0}.shopping-cart-card-container .goods-info .goods-info-container{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;justify-self:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:.08rem}.shopping-cart-card-container .goods-info .goods-info-container.align-top{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.shopping-cart-card-container .goods-info .goods-info-container .goods-price-container{position:relative}.shopping-cart-card-container .goods-info .goods-info-container .goods-price{font-size:0;line-height:.8;padding:.106667rem 0;color:#f00000}.shopping-cart-card-container .goods-info .goods-info-container .goods-price.invalid-spec{color:#f99999}.shopping-cart-card-container .goods-info .goods-info-container .goods-sales-price{font-size:.48rem;font-weight:500}.shopping-cart-card-container .goods-info .goods-info-container .goods-price-symbol{font-style:normal}.shopping-cart-card-container .goods-info .goods-info-container .goods-price-symbol,.shopping-cart-card-container .goods-info .goods-info-container .goods-price-unit{font-size:.293333rem}.shopping-cart-card-container .goods-info .goods-info-container .disable-reason{color:#999;font-size:.32rem}.shopping-cart-card-container .goods-info .goods-info-container .arrival-notice,.shopping-cart-card-container .goods-info .goods-info-container .buy-csu,.shopping-cart-card-container .goods-info .goods-info-container .similar-csu{display:table-cell;text-align:center;vertical-align:middle;padding:.32rem 0;width:1.6rem;height:0;font-size:.32rem;color:#ff3b0a;line-height:0;background:#fff;margin-left:.106667rem;display:inline-block}.shopping-cart-card-container .goods-info .goods-info-container .arrival-notice:after,.shopping-cart-card-container .goods-info .goods-info-container .similar-csu:after{border:1px solid #ff3b0a;border-radius:.426667rem}.hairlines .shopping-cart-card-container .goods-info .goods-info-container .arrival-notice:after,.hairlines .shopping-cart-card-container .goods-info .goods-info-container .similar-csu:after{border:.5px solid #ff3b0a}.shopping-cart-card-container .goods-info .goods-info-container .buy-csu{background:#ff3b0a;border-radius:.213333rem;color:#fff}.shopping-cart-card-container .goods-info .goods-info-container .seckill-cal{font-size:.32rem;color:#222;position:absolute;white-space:nowrap;right:0;bottom:.72rem;background:#fff}.shopping-cart-card-container .goods-info .goods-info-container .highlight{color:#ff3b0a}.shopping-cart-card-container .goods-info .goods-button-container{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.shopping-cart-card-container .goods-info .goods-counter{clear:left}.shopping-cart-card-container .goods-info .pkg-number{font-size:.32rem;color:#222;font-weight:500}.shopping-cart-card-container .goods-info .goods-last-price{color:#c26100}.shopping-cart-card-container .goods-info .goods-origin-price{color:#999}.shopping-cart-card-container .goods-info .goods-last-price,.shopping-cart-card-container .goods-info .goods-origin-price{font-size:.293333rem;margin-left:.053333rem}.shopping-cart-card-container .goods-info .arrival-notice{display:table-cell;text-align:center;vertical-align:middle;padding:.293333rem .16rem;height:0;font-size:.32rem;color:#ff3b0a;line-height:0;background:#fff;min-width:1.6rem;float:right}.shopping-cart-card-container .goods-info .arrival-notice:after{border:1px solid #ff3b0a;border-radius:.426667rem}.hairlines .shopping-cart-card-container .goods-info .arrival-notice:after{border:.5px solid #ff3b0a}.shopping-cart-card-container .goods-info .arrival-notice.noticed{color:#666}.shopping-cart-card-container .goods-info .arrival-notice.noticed:after{border:1px solid hsla(0,0%,60%,.5);border-radius:.426667rem}.hairlines .shopping-cart-card-container .goods-info .arrival-notice.noticed:after{border:.5px solid hsla(0,0%,60%,.5)}.shopping-cart-card-container .goods-info .arrival-notice.no-border-notice:after{border:none}.shopping-cart-card-container .goods-bottom-area{margin-top:.08rem;min-height:.453333rem;position:relative;overflow:hidden}.shopping-cart-card-container .goods-bottom-area.increase-max-height{min-height:.586667rem}.shopping-cart-card-container .goods-bottom-area .price-in-hand{font-size:.32rem;font-weight:700;color:#f00000}.shopping-cart-card-container .goods-bottom-area .discount-list,.shopping-cart-card-container .goods-bottom-area .discount-list-with-desc{position:relative;overflow:hidden;line-height:.48rem;margin-top:.16rem}.shopping-cart-card-container .goods-bottom-area .discount-list{height:.453333rem;white-space:nowrap}.shopping-cart-card-container .goods-bottom-area .discount-tag{display:inline-block;vertical-align:middle}.shopping-cart-card-container .goods-bottom-area .discount-tag+.discount-tag{margin-left:.08rem}.shopping-cart-card-container .goods-bottom-area .discount-desc{display:inline-block;font-size:.32rem;margin-left:.053333rem;vertical-align:middle}.shopping-cart-card-container .goods-bottom-area .discount-item{white-space:nowrap;line-height:.426667rem}.shopping-cart-card-container .goods-bottom-area .goods-subscribe-info{font-size:.32rem;color:#999;position:absolute;top:.16rem;right:0;background:#fff;z-index:3;max-width:100%}.shopping-cart-card-container .goods-bottom-area .goods-subscribe-info.has-price-in-hand{top:0}.shopping-cart-card-container .goods-bottom-area .goods-subscribe-info .subscribe-info-text{max-width:100%}.shopping-cart-card-container .goods-bottom-area .goods-subscribe-info .tag-mask{left:-.426667rem}.shopping-cart-card-container .tag-mask{position:absolute;right:0;top:-.08rem;width:.426667rem;height:.586667rem;background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(55%,#fff));background-image:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#fff 55%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 55%);z-index:2}.market-place-card-btn-container .market-place-card-btn-touch{width:1.066667rem;height:1.066667rem}.market-place-card-btn-container .market-place-card-btn-touch .icon{font-size:.64rem;color:#ff3b0a;background-color:#fff}.market-place-card-btn-container .market-place-card-btn-touch .icon.noticed{color:#ccc}.market-place-card-btn-container .market-place-card-btn-touch .inner-card-btn{position:absolute;bottom:.213333rem;right:.213333rem;width:.64rem;height:.64rem;font-size:.64rem;text-align:center;line-height:.64rem}.market-place-card-btn-container .counter{display:none}.market-place-card-btn-container .disable-add .inner-card-btn{background-image:-webkit-linear-gradient(329deg,#ccc,#ccc 65%);background-image:linear-gradient(121deg,#ccc,#ccc 65%)}.market-place-card-btn-container .market-place-card-btn{position:absolute;right:-.213333rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.market-place-card-btn-container .pck-badge-fixed{right:.08rem;top:.266667rem;background-color:#f00000;z-index:1;border:1px solid #fff}.hairlines .market-place-card-btn-container .pck-badge-fixed{border:.5px solid #fff}.market-place-card-btn-container .pck-tag+.pck-tag{margin-left:.053333rem}.market-place-card{position:relative;display:inline-block;vertical-align:middle;border-radius:.213333rem;font-size:0;width:3.013333rem;background:#fff;padding:.133333rem}.market-place-card .img-box{position:relative;width:2.746667rem;height:2.746667rem;line-height:2.746667rem;text-align:center}.market-place-card .live-icon{position:absolute;top:0;left:0;height:.426667rem}.market-place-card .card-error-container{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:0;left:0;right:0;height:3.12rem;margin:auto;background-color:hsla(0,0%,100%,.7)}.market-place-card .img-container{width:100%;height:100%;border-radius:.106667rem;overflow:hidden}.market-place-card .market-place-card-img{max-width:100%;max-height:100%;vertical-align:middle;display:inline-block}.market-place-card .video-icon{position:absolute;width:.426667rem;height:.426667rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/video-icon.b7dc73d7ee.png) no-repeat;background-size:100% auto;bottom:.346667rem;left:0;margin-left:.133333rem}.market-place-card .recommend-reason{position:absolute;height:0;padding:.213333rem .106667rem;bottom:0;-webkit-transform:translateY(45%);transform:translateY(45%);left:0;max-width:100%;overflow:hidden;background:#ffebe6;font-size:.293333rem;color:#ff3b0a;line-height:0;border-radius:.2rem}.market-place-card .card-error{display:table-cell;text-align:center;vertical-align:middle;padding:.266667rem 0;color:#fff;height:0;font-size:.293333rem;line-height:0;font-weight:500;white-space:nowrap;width:1.866667rem;background:rgba(0,0,0,.3);border-radius:.266667rem}.market-place-card .csu-brand{margin-right:.053333rem}.market-place-card .market-place-title{position:relative;font-weight:500;margin-top:.266667rem;height:.96rem;line-height:.48rem;white-space:normal;word-break:break-all;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.346667rem}.market-place-card .title-invalid{opacity:.5}.market-place-card .market-place-sku-desc{color:#666;font-size:.32rem;letter-spacing:0;line-height:.426667rem;height:.426667rem;margin-top:.133333rem}.market-place-card .market-place-price{margin-top:.08rem;line-height:.373333rem;height:.373333rem;position:relative;letter-spacing:0;color:#f00000}.market-place-card .market-place-price .market-place-price-symbol{font-size:.32rem;font-weight:700}.market-place-card .market-place-price .market-place-sales-price{font-size:.426667rem;line-height:.32rem;font-weight:700}.market-place-card .market-place-price .market-place-sku-unit{color:#999;font-size:.266667rem}.market-place-card .market-place-price .seckill-error-text{color:#ff3b0a;font-size:.293333rem;position:absolute;bottom:-.4rem;right:0}.market-place-card .market-place-price .seckill-end{color:#666}.market-place-card .market-place-origin-price{font-size:.266667rem;color:#999;visibility:hidden;margin-left:.053333rem}.market-place-card .market-place-origin-price.visibility{visibility:visible}.market-place-card .price-in-hand{font-size:.32rem;color:#f00000;margin-top:.08rem;font-weight:500}.market-place-card .subscribe-text{color:#999;font-size:.32rem;margin-top:.133333rem;text-align:right;width:100%;position:relative}.market-place-card .csu-tag-group{position:relative;overflow:hidden;margin-top:.133333rem;padding-top:0;padding-left:0;height:.453333rem;line-height:.48rem;vertical-align:top;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.market-place-card .tag-container{overflow:visible}.market-place-card .tag-container .csu-tag{max-width:unset}.market-place-card .tag-container+.tag-container{margin-left:.053333rem}.market-place-card .market-place-selected-count{position:absolute;right:0;color:#f00000;font-size:.266667rem;line-height:.4rem}.feed-goods-card-btn-container .feed-goods-card-btn-touch{width:1.066667rem;height:1.066667rem}.feed-goods-card-btn-container .feed-goods-card-btn-touch .icon{font-size:.64rem;color:#ff3b0a;background-color:#fff}.feed-goods-card-btn-container .feed-goods-card-btn-touch .icon.noticed{color:#ccc}.feed-goods-card-btn-container .feed-goods-card-btn-touch .inner-card-btn{position:absolute;bottom:.213333rem;right:.213333rem;width:.64rem;height:.64rem;font-size:.64rem;text-align:center;line-height:.64rem}.feed-goods-card-btn-container .counter{display:none}.feed-goods-card-btn-container .disable-add .inner-card-btn{background-image:-webkit-linear-gradient(329deg,#ccc,#ccc 65%);background-image:linear-gradient(121deg,#ccc,#ccc 65%)}.feed-goods-card-btn-container .feed-goods-card-btn{position:absolute;bottom:-.186667rem;right:-.186667rem}.feed-goods-card-btn-container .pck-badge-fixed{right:.08rem;top:.266667rem;background-color:#f00000;z-index:1;border:1px solid #fff}.hairlines .feed-goods-card-btn-container .pck-badge-fixed{border:.5px solid #fff}.feed-goods-card-btn-container .pck-tag+.pck-tag{margin-left:.053333rem}.feed-goods-card-container{position:relative;width:100%;background:#fff;border-radius:.24rem;overflow:hidden}.feed-goods-card-container .goods-img-container{position:relative;height:0;padding-top:75%;width:100%}.feed-goods-card-container .card-error-container{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:0;left:0;right:0;width:100%;height:100%;margin:auto;background-color:hsla(0,0%,100%,.7)}.feed-goods-card-container .video-icon{position:absolute;width:.426667rem;height:.426667rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/video-icon.b7dc73d7ee.png) no-repeat;background-size:100% auto;top:.346667rem;right:.133333rem}.feed-goods-card-container .goods-recommend-reason{position:absolute;background:rgba(0,0,0,.3);border-radius:.08rem;font-size:.293333rem;color:#fff;font-weight:500;line-height:.426667rem;padding:0 .24rem;bottom:.16rem;left:0;width:100%}.feed-goods-card-container .card-error{display:table-cell;text-align:center;vertical-align:middle;padding:.266667rem 0;color:#fff;height:0;font-size:.293333rem;line-height:0;font-weight:500;white-space:nowrap;width:1.866667rem;background:rgba(0,0,0,.3);border-radius:.266667rem}.feed-goods-card-container .goods-img{width:100%;height:100%;position:absolute;top:0;left:0}.feed-goods-card-container .feed-goods-content{padding:.24rem;font-size:0;position:relative}.feed-goods-card-container .goods-card-title{line-height:.533333rem;font-size:.373333rem;font-weight:600;color:#222}.feed-goods-card-container .quality-tag-container{position:relative;font-size:.32rem;overflow:hidden;height:.453333rem;margin-top:.08rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.feed-goods-card-container .quality-tag-container .quality-tag{max-width:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.feed-goods-card-container .quality-tag-container .quality-tag+.quality-tag{margin-left:.16rem}.feed-goods-card-container .quality-tag-container .sales-volume{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#c97e00}.feed-goods-card-container .quality-tag-container .repurchasing{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;color:#7c400c;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(30%,rgba(255,243,223,0)),color-stop(99%,#ffe7c0));background-image:-webkit-linear-gradient(top,rgba(255,243,223,0) 30%,#ffe7c0 99%);background-image:linear-gradient(-180deg,rgba(255,243,223,0) 30%,#ffe7c0 99%)}.feed-goods-card-container .sku-spec-tag-list{position:relative;padding-top:.16rem}.feed-goods-card-container .sku-spec-tag{background:hsla(0,0%,95.7%,.9);border-radius:.08rem;font-size:.293333rem;color:#000;letter-spacing:0;line-height:.426667rem;font-weight:400;padding:0 .08rem;display:inline-block}.feed-goods-card-container .csu-brand{margin-right:.08rem;-webkit-transform:translateY(-1px);transform:translateY(-1px);font-weight:400}.hairlines .feed-goods-card-container .csu-brand{-webkit-transform:translateY(-.5px);transform:translateY(-.5px)}.feed-goods-card-container .csu-tag-item{vertical-align:top}.feed-goods-card-container .seckill-tag{vertical-align:top;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/seckill-icon.d3f7197802.png) no-repeat;background-size:100% auto;width:1.013333rem;height:.426667rem;display:inline-block}.feed-goods-card-container .tag-group-item+.tag-group-item{margin-left:.053333rem}.feed-goods-card-container .no-login,.feed-goods-card-container .sign-buy{height:.586667rem;line-height:inherit;font-weight:500;font-size:.32rem;display:block}.feed-goods-card-container .csu-price-container{position:relative}.feed-goods-card-container .csu-price{font-size:0;line-height:.8;padding:.106667rem 0;color:#f00000}.feed-goods-card-container .csu-price .csu-sales-price{font-size:.48rem;font-weight:500}.feed-goods-card-container .csu-price .csu-price-symbol{font-style:normal}.feed-goods-card-container .csu-price .csu-price-symbol,.feed-goods-card-container .csu-price .csu-price-unit{font-size:.293333rem}.feed-goods-card-container .csu-tag-group{position:relative;overflow:hidden;margin-top:.133333rem;padding-top:0;padding-left:0;height:.453333rem;line-height:.48rem;vertical-align:top;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.feed-goods-card-container .csu-multi-btn{background-image:-webkit-linear-gradient(225deg,#ff5e24,#ff1929);background-image:linear-gradient(-135deg,#ff5e24,#ff1929);border-radius:.32rem;font-size:.293333rem;color:#fff;letter-spacing:0;line-height:.64rem;font-weight:500;padding:0 .16rem;position:absolute;bottom:0;right:0}.feed-goods-card-container .multi-goods-bar{background:#f4f4f4;border-radius:.293333rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:.56rem;padding:0 .16rem;margin-top:.266667rem}.feed-goods-card-container .multi-goods-bar .multi-goods-bar-title{opacity:.9;font-size:.293333rem;color:#000;font-weight:700;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.feed-goods-card-container .multi-goods-bar .multi-goods-bar-sub-title{opacity:.5;font-size:.293333rem;color:#000;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.feed-goods-card-container .multi-goods-bar .icon-more-smallx{margin-left:.08rem;font-size:.266667rem}.feed-goods-card-container .market-place-origin-price{font-size:.266667rem;color:#999;visibility:hidden;margin-left:.053333rem}.feed-goods-card-container .market-place-origin-price.visibility{visibility:visible}.feed-goods-card-container .price-in-hand{font-size:.32rem;color:#f00000;margin-top:.08rem;font-weight:500}.feed-goods-card-container .csu-bottom-tips{position:relative;margin-top:.08rem}.feed-goods-card-container .csu-bottom-tips .csu-arrival-time{font-size:.32rem;color:#000;opacity:.5;line-height:normal}.onsale-recommend-card-btn-container:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.onsale-recommend-card-btn-container .onsale-recommend-card-btn-touch{width:1.066667rem;height:1.2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-right:.213333rem}.onsale-recommend-card-btn-container .onsale-recommend-card-btn-touch .inner-card-btn{margin-right:.053333rem;font-size:.32rem;text-align:center;line-height:.453333rem;color:#f00000;font-weight:bolder}.onsale-recommend-card-btn-container .counter{display:none}.onsale-recommend-card-btn-container .onsale-recommend-card-btn{position:absolute;right:-.213333rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.onsale-recommend-card-btn-container .pck-badge-fixed{right:.08rem;top:.266667rem;background-color:#f00000;z-index:1;border:1px solid #fff}.hairlines .onsale-recommend-card-btn-container .pck-badge-fixed{border:.5px solid #fff}.onsale-recommend-card-btn-container .pck-tag+.pck-tag{margin-left:.053333rem}.onsale-recommend-card-btn-container.sales-error-counter .inner-card-btn{opacity:.3}.onsale-recommend-card{position:relative;display:inline-block;vertical-align:middle;border-radius:.24rem;font-size:0;width:4.56rem;height:100%;background:#fff}.onsale-recommend-card .img-box{position:relative;z-index:0;width:100%;height:3.413333rem;text-align:center;border-radius:.24rem .24rem 0 0}.onsale-recommend-card .onsale-recommend-card-content{position:relative;padding:0 .24rem .24rem;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:calc(100% - 3.41333rem)}.onsale-recommend-card .live-icon{position:absolute;top:.133333rem;left:.133333rem;height:.426667rem}.onsale-recommend-card .card-error-container{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:0;left:0;right:0;bottom:0;margin:auto;background-color:hsla(0,0%,100%,.6);border-radius:.24rem .24rem 0 0}.onsale-recommend-card .onsale-recommend-card-img{max-width:100%;max-height:100%;vertical-align:middle;display:inline-block;border-radius:.24rem .24rem 0 0}.onsale-recommend-card .video-icon{position:absolute;width:.426667rem;height:.426667rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/video-icon.b7dc73d7ee.png) no-repeat;background-size:100% auto;bottom:.346667rem;left:0;margin-left:.133333rem}.onsale-recommend-card .recommend-reason-a{position:absolute;padding:.213333rem .106667rem;max-width:100%;height:0;bottom:0;left:.24rem;overflow:hidden;font-size:.293333rem;color:#ff3b0a;line-height:0;-webkit-transform:translateY(45%);transform:translateY(45%);background:#ffebe6;border-radius:.2rem}.onsale-recommend-card .recommend-reason-a.promotion:after{border:none}.onsale-recommend-card .recommend-reason-a .pck-tag-content{font-size:.32rem}.onsale-recommend-card .seckill-tag-a{right:0;min-width:.933333rem;max-width:1.866667rem;font-size:.293333rem;line-height:.48rem;border-radius:0 .24rem 0 .24rem;background-image:-webkit-linear-gradient(45deg,#ff715d,#fe3b5e);background-image:linear-gradient(45deg,#ff715d,#fe3b5e)}.onsale-recommend-card .seckill-tag,.onsale-recommend-card .seckill-tag-a{position:absolute;top:0;padding:0 .106667rem;color:#fff;text-align:center;font-weight:700}.onsale-recommend-card .seckill-tag{right:.24rem;width:.96rem;height:.64rem;line-height:1;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/seckill_small.cfcc8e3b6c.png) no-repeat;background-size:100% auto}.onsale-recommend-card .seckill-tag .seckill-tag-content{margin-top:.106667rem;font-size:.293333rem}.onsale-recommend-card .seckill-tag.seckill-tag-large{height:.96rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/seckill_big.ca2936a882.png) no-repeat;background-size:100% auto}.onsale-recommend-card .seckill-tag .seckill-tag-restrictions{text-align:center;margin-top:.053333rem;line-height:1;font-size:.266667rem;color:#fff;font-weight:400}.onsale-recommend-card .taste-fresh-tag{position:absolute;top:0;right:.106667rem;width:1.226667rem;height:.64rem;padding:.08rem;line-height:1;font-size:.293333rem;color:#fff;text-align:center;font-weight:700;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/taste_fresh_tag_bg@2x.ca742814c1.png) no-repeat;background-size:100% auto}.onsale-recommend-card .card-error{display:table-cell;text-align:center;vertical-align:middle;padding:.266667rem 0;color:#fff;height:0;font-size:.293333rem;line-height:0;font-weight:500;white-space:nowrap;width:1.866667rem;background:rgba(0,0,0,.3);border-radius:.266667rem}.onsale-recommend-card .csu-brand{margin-right:.053333rem}.onsale-recommend-card .onsale-recommend-title{position:relative;font-weight:500;margin-top:.266667rem;line-height:.48rem;white-space:normal;word-break:break-all;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.346667rem}.onsale-recommend-card .onsale-bottom-area{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:.16rem;width:100%}.onsale-recommend-card .onsale-bottom-area.onsale-bottom-area-cut{margin-top:0}.onsale-recommend-card .onsale-bottom-area .recommend-reason-bg{position:relative;z-index:10;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.onsale-recommend-card .onsale-bottom-area .recommend-reason-bg .recommend-reason{-webkit-box-sizing:border-box;box-sizing:border-box;height:.533333rem;position:relative;top:.16rem;z-index:10;padding:.213333rem .16rem .213333rem 0;max-width:100%;overflow:hidden;font-size:.32rem;font-weight:700;color:#8a2005;line-height:0;background:#ffee5b;border-radius:0 .266667rem .266667rem 0}.onsale-recommend-card .onsale-bottom-area .recommend-reason-bg .recommend-reason.promotion:after{border:none}.onsale-recommend-card .onsale-bottom-area .recommend-reason-bg .recommend-reason .pck-tag-content{font-size:.32rem}.onsale-recommend-card .onsale-bottom-area .recommend-reason-bg .recommend-small-left{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:10;height:.613333rem;width:.16rem;background-repeat:no-repeat;background-size:.16rem .613333rem;top:.16rem;background-image:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/biaoqian_23x.cc920c8b90.png)}.onsale-recommend-card .onsale-recommend-sku-desc{display:inline-block;color:#666;font-size:.293333rem;line-height:.426667rem;height:.426667rem;margin-top:.16rem;padding:0 .08rem;background:#f4f4f4;border-radius:.08rem}.onsale-recommend-card .onsale-recommend-price-buy{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 .16rem;width:100%;height:.8rem;font-size:0;color:#fff;border-radius:.08rem;background-image:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/price-buy.12b6521568.png);background-size:100% 100%}.onsale-recommend-card .onsale-recommend-price-buy.price-a{margin-top:.16rem;padding:0 .106667rem}.onsale-recommend-card .onsale-recommend-price-buy .sign-desc{font-size:.266667rem;font-weight:700;max-width:2.666667rem}.onsale-recommend-card .onsale-recommend-price-buy .onsale-recommend-price-symbol{margin-top:.053333rem;font-size:.32rem;font-weight:700}.onsale-recommend-card .onsale-recommend-price-buy .onsale-recommend-sales-price{font-size:.426667rem;line-height:.533333rem;font-weight:700;margin-top:-.053333rem}.onsale-recommend-card .onsale-recommend-price-buy .onsale-recommend-sku-unit{font-size:.266667rem;opacity:.6;margin-left:.053333rem}.onsale-recommend-card .onsale-recommend-price-buy .price-calc-text{margin-right:.053333rem;font-size:.266667rem;max-width:.933333rem;overflow:hidden;white-space:nowrap}.onsale-recommend-card .onsale-recommend-origin-price{font-size:.266667rem;opacity:.6;margin-left:.053333rem}.csu-card-container{background-color:#fff}.csu-card-container.feed-goods-card,.csu-card-container.hot-sale{background-color:transparent}.csu-card-container .sign-buy{color:#f00000;font-weight:700;font-size:.32rem;display:inline-block}.csu-card-container .optimized-pkg:last-child{padding-bottom:0}.csu-card-container .invalid-tag{position:relative;background:#fff3f0;border-radius:.133333rem;color:#222;font-size:0;font-weight:700;padding:.133333rem;margin-bottom:.333333rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.csu-card-container .invalid-tag span{font-size:.32rem}.csu-card-container .invalid-tag .after,.csu-card-container .invalid-tag .before{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.csu-card-container .invalid-tag .middle{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.csu-card-container .invalid-tag:after{content:"";position:absolute;width:0;height:0;bottom:-.373333rem;left:1.013333rem;border:.186667rem solid transparent;border-top-color:#fff3f0}.csu-card-container .csu-checkbox{position:absolute;left:0;line-height:1;top:0;width:2.133333rem;z-index:6;height:100%}.csu-card-container .csu-checkbox .icon{top:50%;position:absolute;margin-top:-.45rem}.csu-card-container .check-disable{background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/check-disable2x.e9cbcde881.png) no-repeat;background-size:100% auto;width:.533333rem;height:.586667rem}.csu-card-container .icon-checked,.csu-card-container .icon-unable-check,.csu-card-container .icon-unchecked,.csu-card-container .icon-unselected{font-size:.533333rem}.csu-card-container .icon-checked,.csu-card-container .icon-delete{color:#ff3b0a}.csu-card-container .icon-unable-check{color:#e8e8e8}.csu-card-container .icon-unselected{color:#999}.csu-card-container .icon-checkbox-Unselected-disabled{color:#ccc}.csu-card-container .cart-mode{margin-left:.4rem}.csu-card-container .csu-card-content{padding:.4rem .4rem 0;position:relative;overflow:hidden}.csu-card-container .csu-card-content .image-box-container{float:left;position:relative;margin-right:.266667rem;padding-bottom:.4rem;width:2.4rem;height:2.4rem;-webkit-box-sizing:content-box;box-sizing:content-box;border-color:transparent}.csu-card-container .image-box{position:relative;width:2.4rem;height:2.4rem;overflow:hidden;font-size:0}.csu-card-container .image-box .card-img-container{position:relative;width:2.4rem;height:2.4rem;border-radius:.213333rem;line-height:2.4rem;text-align:center;overflow:hidden}.csu-card-container .image-box img.card-img{max-width:100%;max-height:100%;vertical-align:middle;display:inline-block}.csu-card-container .image-box .card-error-container{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:0;left:0;right:0;height:2.4rem;margin:auto;background-color:hsla(0,0%,100%,.7)}.csu-card-container .image-box .card-error{display:table-cell;text-align:center;vertical-align:middle;padding:.293333rem .106667rem;color:#fff;height:0;border-radius:2.666667rem;font-size:.293333rem;line-height:0;background-color:rgba(0,0,0,.5);font-weight:700;white-space:nowrap;max-width:100%}.csu-card-container .image-box .video-icon{position:absolute;width:.426667rem;height:.426667rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/video-icon.b7dc73d7ee.png) no-repeat;background-size:100% auto;bottom:.133333rem;left:.133333rem}.csu-card-container .image-box .csu-card-tag-in-img,.csu-card-container .image-box .seckill-tag-in-img{position:absolute;max-width:2.4rem;bottom:0;left:0;color:#fff;background-image:-webkit-gradient(linear,left top,right top,from(#752bff),color-stop(88%,#a226ed));background-image:-webkit-linear-gradient(left,#752bff,#a226ed 88%);background-image:linear-gradient(90deg,#752bff,#a226ed 88%)}.csu-card-container .image-box .csu-card-tag-in-img{border-radius:.08rem}.csu-card-container .image-box .icon-seckill-tag{font-size:.266667rem;margin-right:.053333rem}.csu-card-container .csu-info{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;min-height:2.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.csu-card-container .csu-name{color:#333;font-size:.373333rem;line-height:.533333rem;font-weight:700}.csu-card-container .csu-name-invalid{opacity:.5}.csu-card-container .csu-multi-item-container{position:relative;background-color:#fafafa;width:100%;-webkit-transition:all 1s;transition:all 1s;overflow:hidden}.csu-card-container .csu-multi-item-container .sales-time-info{background:#fafafa}.csu-card-container .csu-multi-item{padding:.426667rem 0;margin-left:3.066667rem;margin-right:.4rem}.csu-card-container .list-enter-active,.csu-card-container .list-leave-active{-webkit-transition:all 1s ease;transition:all 1s ease}.csu-card-container .list-enter,.csu-card-container .list-leave-active{height:0!important}.csu-card-container .sales-time-info{color:#999;position:relative;background:#fff;z-index:0}.csu-card-container .sales-time-info:after{content:"";position:absolute;display:block;height:.533333rem;width:2.666667rem;top:-.16rem;background:inherit;z-index:-1}.csu-card-container .csu-info-bottom{position:relative;padding-bottom:.4rem;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.csu-card-container .csu-info-bottom.border-1px-bottom{border-bottom:1px solid rgba(0,0,0,.05)}.hairlines .csu-card-container .csu-info-bottom.border-1px-bottom{border-bottom:.5px solid rgba(0,0,0,.05)}.csu-card-container .has-price-in-hand.csu-price,.csu-card-container .has-price-in-hand.csu-price-container,.csu-card-container .has-price-in-hand.market-place-price,.csu-card-container .has-price-in-hand.price-range{color:#191919}.csu-card-container .shopping-cart-card-container .goods-price.has-price-in-hand{color:#222}.csu-card-container .csu-disabled-tips{position:absolute;left:0;bottom:0;padding:.053333rem 0;height:.48rem;width:100%;border-radius:0 0 .08rem .08rem;color:#fff;font-size:.266667rem;font-weight:500;text-align:center;opacity:.89;background:rgba(0,0,0,.48)}.csu-category .csu-card-content .image-box-container{width:2rem;height:2rem}.csu-category .csu-card-content .card-img-container{position:relative;width:2rem;height:2rem;line-height:2rem}.csu-category .csu-card-content .image-box{width:2rem;height:2rem}.csu-category .csu-card-content .image-box .card-error-container{height:2rem}.csu-category .csu-card-content .csu-info{min-height:2.4rem}.csu-category .csu-multi-item{margin-left:2.666667rem}.csu-category-tagmode .csu-card-content .image-box-container{height:2.4rem}.csu-other-tag-group{position:relative;line-height:.4rem;margin-top:.053333rem;font-size:0;height:.426667rem;overflow:hidden}.csu-other-tag-group .csu-other-tag.csu-top-tag{display:inline-block;vertical-align:top;max-width:100%}.csu-other-tag-group .csu-other-tag+.csu-other-tag{margin-left:.053333rem}.csu-other-tag-group.children{margin-top:0}.infinite-scroll-container{text-align:center;color:#999}.infinite-scroll-container .icon{margin-right:.266667rem;vertical-align:middle}.infinite-scroll-container .spinner-text{display:inline-block;font-size:.32rem;vertical-align:middle;color:#999}.infinite-status-prompt{font-size:.32rem;margin:.133333rem 0}.action-sheet{position:fixed;top:0;left:0;right:0;bottom:0;-webkit-transition:all .2s ease;transition:all .2s ease;z-index:1001}.action-sheet-overlay{background-color:rgba(0,0,0,.5);width:100%;height:100%;z-index:1000}.action-sheet-container{position:absolute;bottom:0;background:#fff;width:100%;text-align:center;font-size:.426667rem}.cancel-bar{padding:.44rem 0;color:#ff3b0a}.actionsheet-transition-enter,.actionsheet-transition-leave-active{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.kl-delivery-calendar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.32rem;height:4.586667rem;color:#222}.kl-delivery-calendar .calendar-day{width:2.8rem;background:#f8f8f8;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;overflow-y:auto}.kl-delivery-calendar .calendar-day-item{min-height:1.28rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.133333rem}.kl-delivery-calendar .calendar-day-item.is-selected{color:#ff4000;background:#fff}.kl-delivery-calendar .calendar-time{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;background:#fff;overflow-y:auto}.kl-delivery-calendar .calendar-time-item{position:relative;min-height:1.28rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.266667rem 1.2rem .266667rem .4rem;word-break:break-all}.kl-delivery-calendar .calendar-time-item .icon{position:absolute;top:50%;right:.4rem;-webkit-transform:translateY(-48%);transform:translateY(-48%);font-size:.533333rem;color:#ccc}.kl-delivery-calendar .calendar-time-item.is-selected .icon{color:#ff3b0a}.kl-delivery-calendar .calendar-time-item.is-disabled{color:#999}.kl-delivery-calendar .calendar-time-item.is-disabled .icon{display:none}.kl-delivery-calendar .calendar-text{margin-right:.133333rem}.kl-delivery-calendar .calendar-tag{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:normal;height:.373333rem;color:#ff3b0a;border-radius:1px;border:1px solid rgba(255,59,10,.3);font-size:.266667rem;padding:0 .106667rem}.hairlines .kl-delivery-calendar .calendar-tag{border-radius:.5px;border:.5px solid rgba(255,59,10,.3)}.kl-delivery-product{font-size:.373333rem;color:#222}.kl-delivery-product .sign{position:relative;background:#fff;padding:.4rem 1.733333rem .4rem .4rem;border-top:1px solid hsla(0,0%,93.3%,.5)}.hairlines .kl-delivery-product .sign{border-top:.5px solid hsla(0,0%,93.3%,.5)}.kl-delivery-product .sign .sign-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:.8rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.426667rem;font-weight:500}.kl-delivery-product .sign .sign-tag{margin-left:.133333rem;font-size:.293333rem;font-weight:400;background:#ff9200;border-radius:1px;padding:0 .053333rem;color:#fff}.hairlines .kl-delivery-product .sign .sign-tag{border-radius:.5px}.kl-delivery-product .sign .sign-tip{font-size:.32rem;color:#666;-webkit-line-clamp:3}.kl-delivery-product .sign .sign-switch{position:absolute;top:.4rem;right:.4rem;width:1.333333rem}.xg-dialog{position:fixed;width:100%;height:100%;z-index:9995;top:0;left:0;background-color:rgba(0,0,0,.7)}.xg-dialog .xg-dialog-container{position:absolute;top:50%;left:50%;width:7.2rem;max-width:90%;max-height:90%;overflow:auto;background-color:#fff;border-radius:.266667rem;-webkit-box-shadow:0 .053333rem .106667rem rgba(0,0,0,.5);box-shadow:0 .053333rem .106667rem rgba(0,0,0,.5);-webkit-transition:-webkit-transform .3s cubic-bezier(.1,.5,.1,1);transition:-webkit-transform .3s cubic-bezier(.1,.5,.1,1);transition:transform .3s cubic-bezier(.1,.5,.1,1);transition:transform .3s cubic-bezier(.1,.5,.1,1),-webkit-transform .3s cubic-bezier(.1,.5,.1,1);margin-left:-3.6rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.xg-dialog .xg-dialog-header{padding:.546667rem .533333rem .413333rem}.xg-dialog .xg-dialog-title{font-size:.453333rem;text-align:center;font-weight:600;white-space:pre-line;word-break:break-all}.xg-dialog .xg-dialog-body{font-size:.346667rem;line-height:1.2;padding:0 .533333rem .533333rem;text-align:center;font-weight:500;margin-top:-.133333rem;white-space:pre-line}.xg-dialog .xg-dialog-footer{height:1.16rem}.xg-dialog .xg-dialog-btn{line-height:1.16rem;font-size:.453333rem;text-align:center;cursor:pointer}.xg-dialog .xg-btn-border-left{width:50%;float:left}.xg-dialog.xg-dialog-enter,.xg-dialog.xg-dialog-leave-active{opacity:0}.xg-dialog.xg-dialog-enter .xg-dialog-container,.xg-dialog.xg-dialog-leave-active .xg-dialog-container{-webkit-transform:translateY(-50%) scale(.7);transform:translateY(-50%) scale(.7)}.xg-dialog .xg-sold-out-dialog-body{padding-bottom:.266667rem}.sold-out-list{max-height:4rem;overflow:auto}.sold-out-goods{display:table;margin-bottom:.266667rem}.sold-out-goods-img,.sold-out-goods-name{display:table-cell;vertical-align:middle}.sold-out-goods-img{width:1.946667rem;height:1.466667rem}.sold-out-goods-name{font-size:.346667rem;color:#666;padding-left:.266667rem;font-weight:400}.xg-modal .common-modal.kl-privacy-num-modal{position:absolute;width:7.733333rem;height:-webkit-max-content;height:-moz-max-content;height:max-content;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:.213333rem;padding:.533333rem;text-align:center;color:#333}.xg-modal .common-modal.kl-privacy-num-modal .body-img{margin:0 auto;width:2.24rem;height:2.24rem}.xg-modal .common-modal.kl-privacy-num-modal .body-img:after{content:"";display:block;width:2.24rem;height:2.24rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/number_call.c0c6a34005.png) 50% no-repeat;background-size:100%}.xg-modal .common-modal.kl-privacy-num-modal .body-number{margin-top:.4rem;font-size:.373333rem}.xg-modal .common-modal.kl-privacy-num-modal .body-add-desc{line-height:.533333rem}.xg-modal .common-modal.kl-privacy-num-modal .body-num{margin-top:.106667rem;font-size:.64rem;line-height:.88rem}.xg-modal .common-modal.kl-privacy-num-modal .body-change-desc{color:#ff3b0a;line-height:.533333rem;position:relative}.xg-modal .common-modal.kl-privacy-num-modal .icon{font-size:.266667rem;position:absolute;top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.xg-modal .common-modal.kl-privacy-num-modal .body-buttons,.xg-modal .common-modal.kl-privacy-num-modal .body-step2-buttons,.xg-modal .common-modal.kl-privacy-num-modal .body-step3-buttons{margin-top:.533333rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.xg-modal .common-modal.kl-privacy-num-modal .body-buttons .btn,.xg-modal .common-modal.kl-privacy-num-modal .body-step2-buttons .btn,.xg-modal .common-modal.kl-privacy-num-modal .body-step3-buttons .btn{width:3.2rem;height:1.2rem;border-radius:.133333rem;font-size:.426667rem;line-height:.586667rem}.xg-modal .common-modal.kl-privacy-num-modal .btn-cancel{background:#f8f8f8;color:#333}.xg-modal .common-modal.kl-privacy-num-modal .body-other{margin-top:.4rem;font-size:.32rem;color:#666;line-height:.453333rem}.xg-modal .common-modal.kl-privacy-num-modal .body-new-num{margin-top:.533333rem;font-size:.373333rem}.xg-modal .common-modal.kl-privacy-num-modal .body-new-num input::-webkit-input-placeholder{color:#999}.xg-modal .common-modal.kl-privacy-num-modal .new-num-richinput{padding:0 .266667rem}.xg-modal .common-modal.kl-privacy-num-modal .body-step2-title,.xg-modal .common-modal.kl-privacy-num-modal .body-step3-title{font-size:.48rem;line-height:.666667rem;font-weight:600}.xg-modal .common-modal.kl-privacy-num-modal .body-step3-content{margin-top:.4rem;margin-bottom:.533333rem;font-size:.373333rem;text-align:center;line-height:.533333rem}.xg-modal .common-modal.kl-privacy-num-modal .body-step3-other{font-size:.32rem;margin-top:.4rem;line-height:.453333rem}.xg-modal .common-modal.kl-privacy-num-modal .body-step3-other span{color:#ff3b0a}.order-buttons .order-button-bar{border-top:1px solid #fff;padding:.186667rem .4rem .186667rem 0;text-align:right;background:#fff}.hairlines .order-buttons .order-button-bar{border-top:.5px solid #fff}.order-buttons .btn{padding:.173333rem .4rem;display:inline-block;border-radius:.4rem;margin-left:.4rem;font-size:.373333rem;color:#222}.order-buttons .btn:after{border-radius:.8rem;border:1px solid #e6e6e6}.hairlines .order-buttons .btn:after{border:.5px solid #e6e6e6}.order-buttons .btn:first-child{margin-left:0}.order-buttons .btn-pay{min-width:2rem;background-color:#ff3b0a;color:#fff}.order-buttons .btn-pay:after{border:1px solid #ff3b0a}.hairlines .order-buttons .btn-pay:after{border:.5px solid #ff3b0a}.order-buttons .call-bd{padding:.44rem;display:block}.order-buttons .disable-buy-again{color:#999}.order-buttons .m-t-10{margin-top:.266667rem}.order-buttons .afer-sale-choose li{padding:.266667rem 0}.order-buttons .btn-confirm{background:#ff3b0a;color:#fff}.order-buttons .btn-confirm:after{border:1px solid #ff3b0a}.hairlines .order-buttons .btn-confirm:after{border:.5px solid #ff3b0a}.order-buttons .order-detail-btn,.order-buttons .order-detail-btn.btn-confirm:after{border-radius:.053333rem}.order-buttons .self-cancel .action-sheet-container{background:#f8f8f8;border-radius:.426667rem .426667rem 0 0}.order-buttons .self-cancel .cancel-bar{overflow:hidden;padding:0;border-top:0;height:1.733333rem;background:#fff}.order-buttons .self-cancel .self-cancel-btn{margin-top:.266667rem}.order-buttons .self-cancel .self-cancel-btn .btn{padding:0;border:0;border-radius:.213333rem;width:4.453333rem;height:1.173333rem;line-height:1.173333rem;font-weight:500}.order-buttons .self-cancel .cancel-btn{color:#333;background:#f8f9fa;-webkit-box-shadow:inset 0 0 0 0 #eee;box-shadow:inset 0 0 0 0 #eee}.order-buttons .self-cancel .confirm-btn{color:#fff;background-color:#ff3b0a}.order-buttons .self-cancel .unactive{background-color:#fcaa9d}.order-buttons .self-cancel .cancel-title{height:1.493333rem;line-height:.64rem;padding:.426667rem .48rem .053333rem;font-size:.453333rem;color:#333;font-weight:500;text-align:center}.order-buttons .self-cancel .cancel-title .icon{position:absolute;top:0;right:0;padding:.426667rem .4rem;color:#d8d8d8;line-height:.64rem;font-size:.426667rem}.order-buttons .self-cancel .cancel-content{text-align:left;font-size:.373333rem;color:#333;max-height:70vh;overflow-y:auto}.order-buttons .self-cancel .cancel-content .content-title{margin-bottom:.333333rem}.order-buttons .self-cancel .cancel-content .tip-panel{max-height:5.333333rem;overflow-y:auto}.order-buttons .self-cancel .cancel-content .tip{text-align:justify;list-style-type:disc;word-break:break-all;font-size:.32rem;padding:.4rem .266667rem}.order-buttons .self-cancel .cancel-content-list,.order-buttons .self-cancel .cancel-content .tip{margin-left:.4rem;margin-right:.4rem;margin-bottom:.266667rem;background:#fff;border-radius:.213333rem}.order-buttons .self-cancel .reason-item{padding:.4rem .266667rem;font-size:.4rem;position:relative;color:#333;border-bottom:1px solid rgba(0,0,0,.05)}.hairlines .order-buttons .self-cancel .reason-item{border-bottom:.5px solid rgba(0,0,0,.05)}.order-buttons .self-cancel .reason-item.active .reason-selector{color:#ff3b0a;background-image:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/checked.71a24a68f3.svg)}.order-buttons .self-cancel .reason-item.active .reason-content{color:#ff3b0a;font-weight:500}.order-buttons .self-cancel .reason-selector{background-image:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/unchecked.8b6eb40bb8.svg);background-repeat:no-repeat;background-size:contain;width:.533333rem;height:.533333rem;display:inline-block;position:absolute;right:.266667rem;top:.4rem}.page-footer{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;line-height:normal;font-size:0;z-index:10;-webkit-box-shadow:-1px -.053333rem .106667rem 0 rgba(0,0,0,.03);box-shadow:-1px -.053333rem .106667rem 0 rgba(0,0,0,.03)}.hairlines .page-footer{-webkit-box-shadow:-.5px -1px 2px 0 rgba(0,0,0,.03);box-shadow:-.5px -1px 2px 0 rgba(0,0,0,.03)}.page-footer .item{position:relative;text-align:center;width:20%;font-size:.32rem;display:inline-block;height:1.306667rem;color:#222;vertical-align:top}.page-footer .item svg{fill:#222;stroke:#222}.page-footer .item>a{color:inherit}.page-footer .item .page-text{font-size:.266667rem;margin-top:1px;line-height:1}.hairlines .page-footer .item .page-text{margin-top:.5px}.page-footer .item .page-icon{width:.8rem;height:.8rem;margin:0 auto}.page-footer .item .cart-svg,.page-footer .item .category-svg,.page-footer .item .my-svg,.page-footer .item .order-svg{width:.586667rem;height:.586667rem}.page-footer .item .category-svg-circle{stroke-dasharray:1281;stroke-dashoffset:1281}.page-footer .item .home{position:absolute;overflow:hidden;width:1.2rem;height:1.2rem;left:50%;margin-left:-.6rem}.page-footer .item .home.showTop .home-icon-container{top:-.986667rem}.page-footer .item .home.cycle{width:.986667rem;height:.986667rem;border-radius:.986667rem;left:50%;margin-left:-.493333rem}.page-footer .item .home .icon{margin-top:-.053333rem;font-size:.613333rem}.page-footer .item .home .home-icon-container{background-color:#ff3b0a;-webkit-transition:top .3s linear;transition:top .3s linear;position:absolute;top:0;left:0;width:.986667rem;height:1.973333rem}.page-footer .item .home img{display:block;width:.986667rem;height:50%}.page-footer .item .cart-svg-line{stroke-dasharray:7;stroke-dashoffset:7}.page-footer .item .order-svg-bingo{stroke-dasharray:478;stroke-dashoffset:478}.page-footer .item .my-svg-left,.page-footer .item .my-svg-right{stroke-dasharray:100;stroke-dashoffset:100}.page-footer .item.active{color:#ff3b0a}.page-footer .item.active svg{fill:#ff3b0a;stroke:#ff3b0a}.page-footer .item.active .category-svg-circle{-webkit-animation:category-svg-circle .2s linear .2s forwards;animation:category-svg-circle .2s linear .2s forwards}.page-footer .item.active .category-svg-block{-webkit-animation:category-svg-block .2s linear forwards;animation:category-svg-block .2s linear forwards}.page-footer .item.active .cart-svg-line{-webkit-animation:cart-svg-line .2s linear forwards;animation:cart-svg-line .2s linear forwards}.page-footer .item.active .order-svg-bingo{-webkit-animation:order-svg-bingo .2s linear .2s forwards;animation:order-svg-bingo .2s linear .2s forwards}.page-footer .item.active .order-svg-line{-webkit-animation:order-svg-line .2s linear forwards;animation:order-svg-line .2s linear forwards}.page-footer .item.active .my-svg-left,.page-footer .item.active .my-svg-right{-webkit-animation:my-svg-smile .2s linear forwards;animation:my-svg-smile .2s linear forwards}.page-footer .item .item-center{margin-top:.16rem;position:relative}.page-footer .item .icon{line-height:1.2;font-size:.48rem}.page-footer .item .icon-tl-assembly{font-size:.586667rem}.page-footer .item .cart-num{display:inline-block;position:absolute;top:0;left:50%;height:.8rem;min-width:1rem;border-radius:.8rem;font-size:.6rem;background:#ff3b0a;text-align:center;color:#fff;padding:0 .2rem;line-height:.8rem;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(.5);transform:scale(.5)}.page-footer .item svg.icon-daohanglan_dingdanicon__selected:before,.page-footer .item svg.icon-daohanglan_dingdanicon_unselected:before,.page-footer .item svg.icon-daohanglan_fenleiicon__selected:before,.page-footer .item svg.icon-daohanglan_fenleiicon_unselected:before,.page-footer .item svg.icon-daohanglan_gerenzhongxinicon__selected:before,.page-footer .item svg.icon-daohanglan_gerenzhongxinicon_unselected:before,.page-footer .item svg.icon-gouwuche-selectionx:before,.page-footer .item svg.icon-gouwuche-uncheckedx:before{content:""}.page-footer .item .cart-svg,.page-footer .item .category-svg,.page-footer .item .my-svg,.page-footer .item .order-svg{font-size:.613333rem}.page-footer .widther{width:33.33%}@-webkit-keyframes my-svg-smile{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes my-svg-smile{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@-webkit-keyframes cart-svg-line{0%{stroke-dashoffset:7}to{stroke-dashoffset:0}}@keyframes cart-svg-line{0%{stroke-dashoffset:7}to{stroke-dashoffset:0}}@-webkit-keyframes order-svg-bingo{0%{stroke-dashoffset:478}to{stroke-dashoffset:0}}@keyframes order-svg-bingo{0%{stroke-dashoffset:478}to{stroke-dashoffset:0}}@-webkit-keyframes category-svg-circle{0%{stroke-dashoffset:1281}to{stroke-dashoffset:0}}@keyframes category-svg-circle{0%{stroke-dashoffset:1281}to{stroke-dashoffset:0}}@-webkit-keyframes category-svg-block{0%{opacity:1}to{opacity:0}}@keyframes category-svg-block{0%{opacity:1}to{opacity:0}}@-webkit-keyframes order-svg-line{0%{opacity:1}to{opacity:0}}@keyframes order-svg-line{0%{opacity:1}to{opacity:0}}.page-header{height:1.226667rem;position:fixed;z-index:100;padding-top:.26666667rem;left:0;top:0;width:100%;-webkit-transition:background .3s linear;transition:background .3s linear}.page-header.bg-red{background-color:#ff3b0a}.page-header .left{float:left}.page-header .right{float:right}.page-header .normal{font-size:.426667rem;color:#222;padding:0 .5rem}.page-header .normal.header-enter-active{-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.page-header .normal.header-enter{opacity:0}.page-header .normal .city{background-color:#fff;text-align:center;height:.93333333rem;border-radius:.93333333rem;padding:0 .5rem;line-height:.93333333rem}.page-header .normal .city .icon-location{vertical-align:.05rem;color:#ff3b0a;line-height:1}.page-header .normal .search-button{position:relative;top:-.266667rem;right:-.266667rem;padding:.266667rem}.page-header .normal .search{background-color:#fff;height:.93333333rem;width:.93333333rem;border-radius:.93333333rem;text-align:center;line-height:.93333333rem}.page-header .scroll{height:1.5rem;text-align:center;padding-top:.15rem}.page-header .scroll.header-enter-active,.page-header .scroll.header-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.page-header .scroll.header-enter{opacity:.3}.page-header .scroll.header-leave-active{opacity:0}.page-header .scroll .search{margin:0 .4rem;height:1.5rem;border-radius:1.5rem;line-height:1.5rem;background-color:#fff;color:#222;font-size:.373333rem}.page-header .scroll .search .icon-search{vertical-align:-.05rem;color:#ff3b0a;margin-right:.28rem;line-height:normal}.search-bar-part{height:.8rem;line-height:.8rem;background-color:#f4f4f4;border-radius:.213333rem;padding-left:.4rem}.search-bar-part .search{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}.search-bar-part .icon-search{width:.32rem;margin-right:.16rem;font-size:.32rem;color:#999}.search-bar-part .search-placeholder{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;max-width:90%;height:100%;font-size:.32rem;font-weight:500;color:#999}.search-bar-part .search-placeholder .vertical-carousel-container{height:100%}.page-header-new{overflow:hidden}.page-header-new .page-takespace{height:1.226667rem}.page-header-new .page-real-header{height:1.226667rem;position:fixed;z-index:200;left:0;top:0;width:100%;background-color:#fff;color:#222}.page-header-new .page-real-header .normal{position:relative;font-size:.32rem;padding:0 .4rem;z-index:1}.page-header-new .page-real-header .normal .city,.page-header-new .page-real-header .normal .service{height:1.226667rem;margin-top:.053333rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-header-new .page-real-header .normal .city{float:left;margin-right:.266667rem}.page-header-new .page-real-header .normal .city .city-full-name{margin:0 .053333rem}.page-header-new .page-real-header .normal .city .city-name{color:#333;margin-right:.053333rem}.page-header-new .page-real-header .normal .city .icon{font-size:.48rem;line-height:.48rem}.page-header-new .page-real-header .normal .city .mendian{font-size:.266667rem;letter-spacing:1px;text-align:center;margin-top:1px}.hairlines .page-header-new .page-real-header .normal .city .mendian{letter-spacing:.5px}.page-header-new .page-real-header .normal .city .arrow-right{width:.08rem;height:100%;position:relative}.page-header-new .page-real-header .normal .city .arrow-right i{-webkit-transform:scale(.2);transform:scale(.2);-webkit-transform-origin:0 50%;transform-origin:0 50%;position:absolute;left:0;font-size:.64rem}.page-header-new .page-real-header .normal .service{float:right;margin-left:.266667rem}.page-header-new .page-real-header .normal .service .icon{font-size:.48rem;line-height:.48rem}.page-header-new .page-real-header .normal .service .kefu3{font-size:.266667rem;letter-spacing:1px;text-align:center;margin-top:1px}.hairlines .page-header-new .page-real-header .normal .service .kefu3{letter-spacing:.5px}.page-header-new .page-real-header.promotion{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.page-header-new .page-real-header.promotion .normal .arrow-right,.page-header-new .page-real-header.promotion .normal .city,.page-header-new .page-real-header.promotion .normal .city-name,.page-header-new .page-real-header.promotion .normal .service{color:#fff}.page-header-new .header-search{overflow:hidden;padding-top:1.226667rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-header-new .home-search-bar{height:.96rem;line-height:.96rem;font-size:0;background-color:#f4f4f4;color:#999;-webkit-box-shadow:1px .053333rem .266667rem 0 rgba(0,0,0,.02);box-shadow:1px 2px 10px 0 rgba(0,0,0,.02);letter-spacing:1px}.hairlines .page-header-new .home-search-bar{-webkit-box-shadow:.5px 1px 5px 0 rgba(0,0,0,.02);letter-spacing:.5px}.page-header-new .home-search-bar .search{height:.96rem}.page-header-new .home-search-bar .icon-search{margin-right:.133333rem;font-size:.293333rem}.page-header-new .home-search-bar .search-placeholder{position:relative;font-size:.32rem}.carousel-body{overflow:hidden}.carousel-body,.carousel-body .border-layer{width:100%;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.carousel-body .border-layer{height:100%}.carousel-body .border-radius{overflow:hidden}.carousel-body .left{float:left}.carousel-body .list{width:300%;height:100%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.1,.5,.1,1);transition-timing-function:cubic-bezier(.1,.5,.1,1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.carousel-body .list .list-item{display:inline-block;width:33.33333333%;height:100%;text-align:center}.carousel-body .list .icon-container{height:100%;padding:0 0 .426667rem;vertical-align:top}.carousel-body .list .icon-container .icon-item{float:left;width:25%}.carousel-body .list .icon-container .icon-item .icon-img{width:1.2rem;height:1.2rem;position:relative;margin:auto}.carousel-body .list .icon-container .icon-item .icon-name{font-size:.293333rem;text-align:center;margin:.133333rem 0 0;line-height:1.45454545;padding:0 .266667rem}.carousel-body .list .icon-container .icon-margintop{margin-top:.32rem}.carousel-body .list .item-img{vertical-align:top;width:100%;height:100%;background-size:cover;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel-body .list .item-img.loading{background-size:contain}.carousel-body .icon-background{background-color:#fff}.carousel-body .progress{position:absolute;bottom:.266667rem;right:.4rem;border-radius:.08rem;font-size:.373333rem;line-height:.48rem;background:rgba(0,0,0,.5);color:#fff;padding:0 .106667rem}.carousel-body .progress .now{font-weight:700}.carousel-body .progress .total{font-size:.293333rem}.carousel-body .nav-list{position:absolute;bottom:0;width:100%;text-align:center;line-height:1.5;font-size:.32rem}.carousel-body .nav-list .dot{display:inline-block;width:.106667rem;height:.106667rem;border-radius:50%;background-color:#e5e5e5;margin-right:.106667rem}.carousel-body .nav-list .dot.active{width:.213333rem;background-color:#ff3b0a;border-radius:.093333rem}.carousel-body .nav-list .box{display:inline-block;width:.213333rem;height:.08rem;background-color:#fff;opacity:.2}.carousel-body .nav-list .box.active{width:.213333rem;background-color:#fff;opacity:1}.order-goods-list-panel .red-text{color:#ff3b0a}.order-goods-list-panel .m-t-20{margin-top:.266667rem}.order-goods-list-panel .order-goods-wrapper{padding:.133333rem .4rem;background:#fff}.order-goods-list-panel .order-good-item{padding-bottom:.053333rem}.order-goods-list-panel .order-goods-item{padding-top:.26666667rem;padding-bottom:.16rem;position:relative;font-size:.373333rem}.order-goods-list-panel .pb20{padding-bottom:.53333333rem}.order-goods-list-panel .goods-img{float:left;margin-right:.26666667rem;width:1.33333333rem;height:1.33333333rem}.order-goods-list-panel .goods-img img{display:block;width:100%;height:100%}.order-goods-list-panel .line-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.order-goods-list-panel .color-grey{color:#999}.order-goods-list-panel .title-name{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.order-goods-list-panel .stock-out-info{font-size:.32rem;color:#ff3b0a}.order-goods-list-panel .gift-name{float:left;width:6.933333rem}.order-goods-list-panel .goods-name,.order-goods-list-panel .pkg-name{color:#222;font-size:.373333rem;font-weight:700}.order-goods-list-panel .pkg-name{padding-top:.266667rem}.order-goods-list-panel .goods-amount{color:#222;margin-left:.266667rem;font-size:.373333rem}.order-goods-list-panel .money-return{position:absolute;left:1.6rem;top:1.066667rem;right:3.2rem;color:#999;font-size:.32rem}.order-goods-list-panel .goods-unit-desc{position:absolute;top:.8rem;left:1.6rem;color:#999;font-size:.32rem;max-width:5.333333rem}.order-goods-list-panel .origin-prices{color:#222;font-size:.373333rem}.order-goods-list-panel .goods-qty-desc{position:absolute;top:1.2rem;left:1.6rem;color:#999;font-size:.32rem;max-width:5.333333rem}.order-goods-list-panel .refund-detail{padding:.04rem .16rem;border:1px solid #d8d8d8;display:inline-block;border-radius:.053333rem;margin-left:.266667rem;font-size:.32rem;color:#666}.hairlines .order-goods-list-panel .refund-detail{padding:.75px 3px;border:.5px solid #d8d8d8}.order-goods-list-panel .refundbtn{margin-top:-.266667rem}.order-goods-list-panel .discount-box{background-color:#ff3b0a;color:#fff;font-size:.293333rem;padding-left:.066667rem;padding-right:.066667rem;height:.426667rem;margin-right:1px;line-height:.426667rem}.order-goods-list-panel .discount-box:last-child{margin-right:.133333rem}.order-goods-list-panel .goods-collapse{padding-top:.266667rem;padding-bottom:.266667rem;text-align:center;color:#999;font-size:.32rem}.order-goods-list-panel .goods-collapse .icon{width:.32rem;margin-left:.133333rem;font-size:.293333rem;line-height:1;vertical-align:middle}.order-goods-list-panel .gift-qty-desc{color:#999;font-size:.32rem;max-width:5.333333rem}.order-goods-list-panel .goods-prices{float:right;color:#999;font-size:.293333rem}.order-goods-list-panel .wi-75{width:75%}.order-goods-list-panel .coupon-bar{padding:.4rem;font-size:.373333rem;background:#fff}.order-goods-list-panel .order-price-bar{padding:.373333rem .4rem;font-size:.373333rem}.order-goods-list-panel .order-discount{color:#999}.order-goods-list-panel .order-total{color:#ff3b0a}.order-goods-list-panel .coupon-item{overflow:hidden;margin-bottom:.4rem}.order-goods-list-panel .arrears-line{overflow:hidden;margin-bottom:.133333rem}.order-goods-list-panel .total-line{overflow:hidden;padding-top:.533333rem;padding-bottom:.133333rem;font-size:.32rem}.order-goods-list-panel .amount-content{word-break:break-all;float:right}.order-goods-list-panel .discount-content{word-break:break-all;float:right;color:#ff3b0a}.order-goods-list-panel .total-content{font-size:.32rem;word-break:break-all;float:right;line-height:.4rem}.order-goods-list-panel .total-amount{font-size:.48rem;vertical-align:text-top}.order-goods-list-panel .package-box{position:relative;font-size:.373333rem;background-color:#fbfbfb;height:1.333333rem;padding-bottom:.133333rem;margin-left:1.6rem;margin-bottom:.26666667rem}.order-goods-list-panel .package-title{font-size:.32rem;padding-top:.16rem;padding-left:.266667rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.order-goods-list-panel .package-tag{font-weight:700}.order-goods-list-panel .package-name{color:#151515}.order-goods-list-panel .package-amount{color:#333;margin-right:.266667rem;margin-left:.266667rem}.order-goods-list-panel .package-count{position:absolute;top:.666667rem;left:.266667rem;color:#999;font-size:.32rem}.order-goods-list-panel .text-icon{font-size:.373333rem;line-height:.48rem;color:#999}.order-goods-list-panel .package-triangle{position:absolute;top:-.106667rem;left:.213333rem;background-color:#fbfbfb;height:.213333rem;width:.213333rem;-webkit-transform:rotate(-315deg);transform:rotate(-315deg)}.order-goods-list-panel .remedy-box{position:relative;font-size:.266667rem;color:#ff9200;border:1px solid rgba(255,146,0,.3);height:1.333333rem;margin-bottom:.26666667rem}.hairlines .order-goods-list-panel .remedy-box{border:.5px solid rgba(255,146,0,.3)}.order-goods-list-panel .align-middle{vertical-align:middle}.order-goods-list-panel .received-box{position:relative;font-size:.266667rem;color:#fff;border:1px solid #ff9200;background-color:#ff9200;height:1.333333rem;margin-bottom:.26666667rem}.hairlines .order-goods-list-panel .received-box{border:.5px solid #ff9200}.order-goods-list-panel .arrears-pay-channel{text-align:right}.order-goods-list-panel .arears-title{font-size:.373333rem;color:#333;font-weight:700}.order-goods-list-panel .arrears-detail{overflow:hidden;margin-top:.266667rem}.order-goods-list-panel .order-goods-seller{position:relative;top:-.16rem;font-size:.32rem;color:#999;margin-left:1.6rem}.xg-modal-container.order-deposit-desc-modal{border-radius:.053333rem}.deposit-modal-header{padding:.533333rem}.deposit-modal-title{font-size:.48rem;text-align:left;font-weight:700;color:#333}.deposit-modal-body{padding:0 .533333rem;text-align:left}.deposit-modal-body .modal-body-item{margin-bottom:.133333rem}.deposit-modal-body .modal-body-title{margin-bottom:.133333rem;font-size:.373333rem;line-height:.533333rem;color:#333;font-weight:700}.deposit-modal-body .modal-body-desc{font-size:.32rem;line-height:.533333rem;color:#666}.deposit-modal-body .list-font{font-size:.4rem}.p-b-20{padding-bottom:.346667rem}.p-b-0{padding-bottom:0}.unpaid{position:relative;height:1.173333rem;line-height:1.173333rem;width:100%;background-color:#fff6e9;color:#d58b5c;padding:0 .4rem;z-index:10}.unpaid .unpaid-title{font-size:.32rem;font-weight:400;margin:0}.unpaid .order-time{margin:.066667rem 0 0;font-size:.32rem}.unpaid .btn-pay{position:absolute;top:50%;right:.4rem;width:1.706667rem;height:.693333rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;font-size:.373333rem;border-radius:.826667rem;-webkit-box-shadow:1px 1px .106667rem 0 rgba(250,85,60,.5);box-shadow:1px 1px .106667rem 0 rgba(250,85,60,.5);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:-webkit-linear-gradient(329deg,#ff770d,#fa553c 65%);background-image:linear-gradient(121deg,#ff770d,#fa553c 65%)}.hairlines .unpaid .btn-pay{-webkit-box-shadow:.5px .5px 2px 0 rgba(250,85,60,.5);box-shadow:.5px .5px 2px 0 rgba(250,85,60,.5)}.rich-input-wrap{position:relative}.rich-input-wrap .rich-input{width:100%;height:100%;padding:0 .78rem 0 0;border:none;color:#666}.rich-input-wrap .icon-clear{position:absolute;top:50%;right:.046667rem;width:1.133333rem;height:1.133333rem;margin-top:-.566667rem;font-size:.426667rem;line-height:1.133333rem;text-align:center}.hairlines .rich-input-wrap .icon-clear{right:.875px}.loading-body .icon{display:inline-block;line-height:1;margin-right:.5rem;vertical-align:middle;font-size:.8rem!important}.loading-body .loading-text{display:inline-block;height:100%;font-size:.4rem!important}.secondary-nav{background:#fff;position:relative}.secondary-nav:before{content:"";display:block;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/linear_gradient.57bb241317.png) no-repeat;height:.533333rem;width:100%;position:absolute;top:0;z-index:1}.secondary-nav-container{margin-left:.4rem;z-index:2}.secondary-nav-list{margin-left:-.4rem;padding:0 .2rem .28rem}.secondary-nav-item{width:25%;height:.666667rem;line-height:.666667rem;padding:0 .2rem;float:left;margin-top:.28rem}.secondary-nav-item .secondary-nav-item-wrap{background:#fff;border-radius:.666667rem;padding:0 .2rem;text-align:center;font-size:.346667rem;color:#666;white-space:nowrap;border:1px solid #e8e9eb}.hairlines .secondary-nav-item .secondary-nav-item-wrap{border:.5px solid #e8e9eb}.secondary-nav-item .secondary-nav-text{width:100%;overflow:hidden}.secondary-nav-item.active .secondary-nav-item-wrap{border-color:#ff3b0a}.secondary-nav-item.active .secondary-nav-text{color:#ff3b0a}.secondary-nav-item .more-cate .icon{font-size:.24rem;margin-left:.08rem}.csu-promotion-tag{display:inline-block;height:100%;font-size:0}.csu-promotion-tag .csu-type{display:inline-block;text-align:center;line-height:1.36363636;font-size:.293333rem;color:#fff;padding:0 .133333rem;font-weight:400}.csu-promotion-tag .csu-new{background:#09d88b}.csu-promotion-tag .csu-promote{color:#ff3b0a;background-color:#fff2f0}.csu-promotion-tag .csu-much{background:#ff9136}.csu-promotion-tag.border-rt .csu-type{border-radius:0 0 .13636364 0}.csu-promotion-tag-img{vertical-align:top;font-size:0;display:inline-block;height:.4rem}.csu-promotion-tag-img>img.csu-promotion-img{height:.4rem;border-radius:.04rem}.hairlines .csu-promotion-tag-img>img.csu-promotion-img{border-radius:.75px}.csu-promotion-tag-img.border-rt .csu-promotion-img{border-radius:0 0 .04rem 0}.hairlines .csu-promotion-tag-img.border-rt .csu-promotion-img{border-radius:0 0 .75px 0}.xg-evoke{width:100%;height:1.6rem;z-index:99999;background-color:#2e2f32}.xg-evoke .xg-evoke-left{float:left;height:100%;position:relative}.xg-evoke .xg-evoke-left .xg-evoke-content{float:left;margin-left:.4rem;position:absolute;top:50%;height:1.066667rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.xg-evoke .xg-evoke-left .xg-evoke-content .xg-evoke-icon{width:1.066667rem;height:1.066667rem}.xg-evoke .xg-evoke-left .xg-evoke-text{display:inline-block;position:absolute;margin-left:1.786667rem;min-width:4.146667rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.xg-evoke .xg-evoke-left .xg-evoke-text p{margin:0;font-size:.32rem;color:#fff}.xg-evoke .xg-evoke-left .xg-evoke-text .xg-evoke-header-text{margin-bottom:.08rem}.xg-evoke .xg-evoke-left .xg-evoke-text .xg-evoke-label-text{opacity:.5}.xg-evoke .xg-evoke-right{float:right;margin-right:.4rem;height:100%;position:relative}.xg-evoke .xg-evoke-right .xg-evoke-open-button{float:left;width:2.666667rem;height:1.066667rem;border:1px solid #fff;border-radius:1.013333rem;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hairlines .xg-evoke .xg-evoke-right .xg-evoke-open-button{border-width:.5px}.xg-evoke .xg-evoke-right .xg-evoke-open-button .xg-evoke-cooper-text{margin:0;text-align:center;height:1.066667rem;line-height:1.066667rem;color:#fff;font-size:.426667rem}.xg-evoke .xg-evoke-right .icon-clear{height:1.6rem;line-height:1.6rem;font-size:.48rem;color:#fff;margin-left:.4rem;opacity:.5}.evoke-transition-enter{-webkit-transform:translateY(-.133333rem);transform:translateY(-.133333rem);opacity:0}.evoke-transition-enter-active{-webkit-transition:all .3s ease;transition:all .3s ease}.shop-address{position:relative;width:100%;min-height:2.6rem;padding:.4rem 0;overflow:hidden;background:#fff}.shop-address .icon-location{position:absolute;top:.32rem;left:.4rem;color:#999;font-size:.506667rem}.shop-address .icon-arrow-right{position:absolute;top:50%;height:.426667rem;right:.4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#ccc}.shop-address .shop-info{margin-left:.4rem}.shop-address .shop-name{height:.6rem;font-size:.586667rem;line-height:.6rem;font-weight:700}.shop-address .shop-phone{font-size:.32rem;margin-left:.533333rem}.shop-address .address-info{margin-top:.133333rem;font-size:.32rem;line-height:.533333rem;color:#333}.shop-address .text-warning{color:#f60}.shop-address-tips{font-size:.373333rem;min-height:auto;color:#666}.shop-address-tips .icon-location{color:#f60}.shop-address-tips .shop-info{color:#222}.coupon-old{position:relative;margin:.4rem 0;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/coupon-bg2x.fd47f6bc63.png);background-size:9.2rem 3.2rem;color:#222;line-height:.506667rem;border-radius:.213333rem}.coupon-old .coupon-info-top{height:2.133333rem;padding:0 .533333rem;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.coupon-old .coupon-info-top .coupon-amount{float:right;height:100%;color:#ff3b0a;font-weight:700;text-align:right}.coupon-old .coupon-info-top .coupon-price{margin-top:.48rem;height:.693333rem;font-size:.693333rem;line-height:.693333rem}.coupon-old .coupon-info-top .coupon-price span{font-size:.373333rem;margin-right:.106667rem}.coupon-old .coupon-info-top .coupon-service-conditions{font-size:.32rem;color:#999;line-height:.453333rem;font-weight:400}.coupon-old .coupon-info-top .coupon-content{height:100%;font-size:.32rem;padding-right:.8rem;color:#666}.coupon-old .coupon-info-top h6{margin:.586667rem 0 .053333rem;font-size:.426667rem;line-height:.586667rem;color:#222}.coupon-old .coupon-info-top h6.soon-outdate-coupon{margin:.32rem 0 .053333rem}.coupon-old .coupon-info-top .coupon-period{font-size:.32rem;line-height:.453333rem;color:#666}.coupon-old .coupon-info-top .coupon-period.soon-outdate-coupon{margin-bottom:.053333rem}.coupon-old .coupon-info-top .soon-outdated{font-size:.32rem;color:#ff3b0a;line-height:.453333rem;font-weight:700}.coupon-old .coupon-info-bottom{min-height:.8rem;margin-top:.186667rem;padding:0 .533333rem;font-size:.32rem;text-align:left;line-height:.8rem;height:100%}.coupon-old .coupon-info-bottom .coupon-bottom-right{height:100%;float:right;margin-top:-.066667rem;font-size:.32rem;font-weight:700;color:#ff3b0a;margin-right:-.106667rem}.coupon-old .coupon-info-bottom .coupon-bottom-right .icon{-webkit-transform:scale(.7);transform:scale(.7);font-size:.4rem;vertical-align:bottom}.coupon-old .coupon-info-bottom .coupon-bottom-left{padding:.173333rem 0 .213333rem;color:#999;line-height:.453333rem;max-width:6.24rem;word-break:break-all}.coupon-old .coupon-info-bottom .coupon-bottom-left.coupon-hidden-use{max-width:8.133333rem}.coupon-old .coupon-info-bottom .coupon-bottom-left.coupon-unuse{padding-bottom:0}.coupon-old .coupon-info-bottom .coupon-info-reason{line-height:.64rem}.coupon-old .selected{position:absolute;top:0;right:0;z-index:2;width:.573333rem;height:.573333rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/coupon-selected.c9d4751992.png) no-repeat;background-size:100%}.coupon-old .status-invalid{color:#ffa62c}.coupon-old .status-soon{color:#ff3b0a}.outdated-coupon,.outdated-coupon .coupon-info-bottom,.outdated-coupon .coupon-info-bottom .coupon-bottom-left,.outdated-coupon .coupon-info-top .coupon-amount,.outdated-coupon .coupon-info-top .coupon-content,.outdated-coupon .coupon-info-top .coupon-period,.outdated-coupon .coupon-info-top .coupon-service-conditions,.outdated-coupon .coupon-info-top .soon-outdated,.outdated-coupon .coupon-info-top h6,.outdated-coupon .status-invalid,.outdated-coupon .status-soon,.unusable-coupon,.unusable-coupon .coupon-info-bottom,.unusable-coupon .coupon-info-bottom .coupon-bottom-left,.unusable-coupon .coupon-info-top .coupon-amount,.unusable-coupon .coupon-info-top .coupon-content,.unusable-coupon .coupon-info-top .coupon-period,.unusable-coupon .coupon-info-top .coupon-service-conditions,.unusable-coupon .coupon-info-top .soon-outdated,.unusable-coupon .coupon-info-top h6,.unusable-coupon .status-invalid,.unusable-coupon .status-soon{color:#e5e5e5}.coupon{position:relative;border-radius:.213333rem;margin:.4rem 0;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/coupon-bg2x.fd47f6bc63.png);background-size:100% auto;color:#222;line-height:.506667rem;-webkit-animation:fadeIn .3s linear forwards;animation:fadeIn .3s linear forwards}.coupon .coupon-info-top{height:2.266667rem;padding:0 .533333rem;overflow:hidden;text-align:left;text-overflow:ellipsis;position:relative}.coupon .coupon-info-top .receive-coupon-img{position:absolute;right:0;width:1.066667rem}.coupon .coupon-info-top .coupon-amount{float:left;height:100%;color:#ff3b0a;font-weight:800;text-align:left;margin-right:.8rem}.coupon .coupon-info-top .coupon-price{margin-top:.48rem;height:.96rem;line-height:.96rem;font-size:.8rem;color:#f00000}.coupon .coupon-info-top .coupon-price span{font-size:.32rem;margin-right:.053333rem}.coupon .coupon-info-top .coupon-service-conditions{font-size:.32rem;color:#222;line-height:.453333rem;padding-left:.16rem;font-weight:600}.coupon .coupon-info-top .coupon-content{height:100%;font-size:.32rem;text-align:right;color:#666}.coupon .coupon-info-top .coupon-title{margin:.4rem 0 .053333rem;font-size:.426667rem;font-weight:700;line-height:.586667rem;color:#222;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.coupon .coupon-info-top .coupon-title .symbol{color:#ff3b0a;font-size:.32rem;margin-left:.08rem;line-height:.506667rem}.coupon .coupon-info-top .coupon-title .num{color:#ff3b0a;font-size:.426667rem}.coupon .coupon-info-top .coupon-title .coupon-name{margin:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.coupon .coupon-info-top .coupon-tag{vertical-align:middle;height:.426667rem;padding:0 .08rem;margin-right:.08rem;color:#f00000;border-color:rgba(240,0,0,.4);border-radius:.053333rem;font-size:.293333rem;font-weight:500}.coupon .coupon-info-top .coupon-name-content{vertical-align:middle;font-size:.426667rem}.coupon .coupon-info-top .coupon-name,.coupon .coupon-info-top .coupon-quantity{margin:.4rem 0 .053333rem;font-size:.426667rem;font-weight:700;line-height:.586667rem;color:#222}.coupon .coupon-info-top .coupon-name{font-size:0}.coupon .coupon-info-top .coupon-quantity{float:right;margin:0;color:#ff3b0a}.coupon .coupon-info-top .coupon-quantity:before{content:"\D7";color:#222}.coupon .coupon-info-top .coupon-period{font-size:.32rem;line-height:.453333rem;padding-left:.266667rem;color:#222}.coupon .coupon-info-top .soon-outdated{font-size:.293333rem;color:#f00000;line-height:.453333rem;font-weight:400}.coupon .group-top{height:2.133333rem}.coupon .coupon-info-bottom{min-height:.933333rem;border-bottom-right-radius:1.066667rem;border-bottom-left-radius:1.066667rem;padding:.226667rem .533333rem .133333rem;font-size:.32rem;text-align:left;height:100%;overflow:hidden}.coupon .coupon-info-bottom .coupon-bottom-right{height:100%;float:right;height:.533333rem;margin-top:-1px;background:#f00000;border-radius:.266667rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.coupon .coupon-info-bottom .coupon-bottom-right span{color:#fff;font-size:.32rem;margin:0 .16rem}.coupon .coupon-info-bottom .unreceive{background:rgba(255,0,0,.2)}.coupon .coupon-info-bottom .unreceive span{color:#f00000}.coupon .coupon-info-bottom .coupon-bottom-left{color:#666;max-width:6.24rem;line-height:1.5;word-break:break-all}.coupon .coupon-info-bottom .coupon-hidden-use{max-width:8.133333rem}.coupon .coupon-info-bottom .coupon-unuse{padding-bottom:0;margin-top:0}.coupon .coupon-info-bottom .coupon-info-reason{line-height:1.5;color:#666}.coupon .selected{position:absolute;top:0;right:0;z-index:2;width:.8rem;height:.8rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/coupon-selected.c9d4751992.png) no-repeat;background-size:100%}.coupon .out-date{position:absolute;bottom:0;right:.266667rem;z-index:2;width:2.346667rem;height:1.6rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/coupon-outdate.6979f44461.png) no-repeat;background-size:100%}.coupon .status-invalid{color:#ffa62c}.coupon .status-soon{color:#ff3b0a}.coupon-old .coupon-mark,.coupon .coupon-mark{position:absolute;border-radius:.213333rem 0 .266667rem 0;top:0;left:0;padding:0 .16rem;max-width:1.333333rem;background:#ffde80;height:.426667rem;line-height:.426667rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;white-space:nowrap;overflow:hidden;text-align:center;font-size:.266667rem;color:#8f4700}.outdated-coupon .coupon-info-top .coupon-amount,.outdated-coupon .coupon-info-top .coupon-content,.outdated-coupon .coupon-info-top .coupon-period,.outdated-coupon .coupon-info-top .coupon-price .coupon-info-top .soon-outdated,.outdated-coupon .coupon-info-top .coupon-service-conditions,.outdated-coupon .coupon-mark,.outdated-coupon .status-invalid,.outdated-coupon .status-soon,.unusable-coupon .coupon-info-top .coupon-amount,.unusable-coupon .coupon-info-top .coupon-content,.unusable-coupon .coupon-info-top .coupon-period,.unusable-coupon .coupon-info-top .coupon-price .coupon-info-top .soon-outdated,.unusable-coupon .coupon-info-top .coupon-service-conditions,.unusable-coupon .coupon-mark,.unusable-coupon .status-invalid,.unusable-coupon .status-soon{opacity:.5}.outdated-coupon .selected,.unusable-coupon .selected{display:none}.outdated-coupon-old,.outdated-coupon-old .coupon-info-bottom,.outdated-coupon-old .coupon-info-bottom .coupon-bottom-left,.outdated-coupon-old .coupon-info-top .coupon-amount,.outdated-coupon-old .coupon-info-top .coupon-content,.outdated-coupon-old .coupon-info-top .coupon-period,.outdated-coupon-old .coupon-info-top .coupon-service-conditions,.outdated-coupon-old .coupon-info-top .soon-outdated,.outdated-coupon-old .coupon-info-top h6,.outdated-coupon-old .status-invalid,.outdated-coupon-old .status-soon,.unusable-coupon-old,.unusable-coupon-old .coupon-info-bottom,.unusable-coupon-old .coupon-info-bottom .coupon-bottom-left,.unusable-coupon-old .coupon-info-top .coupon-amount,.unusable-coupon-old .coupon-info-top .coupon-content,.unusable-coupon-old .coupon-info-top .coupon-period,.unusable-coupon-old .coupon-info-top .coupon-service-conditions,.unusable-coupon-old .coupon-info-top .soon-outdated,.unusable-coupon-old .coupon-info-top h6,.unusable-coupon-old .status-invalid,.unusable-coupon-old .status-soon{color:#e5e5e5}.outdated-coupon-old .selected,.unusable-coupon-old .selected{display:none}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.coupon.receive-coupon{position:relative}.coupon.receive-coupon:after{content:"";border-radius:.213333rem;position:absolute;width:100%;height:100%;background:hsla(0,0%,100%,.5);background-image:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/receive.e764051152.png);background-size:1.466667rem;background-repeat:no-repeat;z-index:99;top:0;left:0;background-position:102% 115%}.xg-modal .new-customer-modal-container{width:7.2rem;background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.new-customer-modal-container .modal-container{font-size:0;max-height:10.266667rem;background:-webkit-gradient(linear,left top,right bottom,from(#ed6f4f),to(#ca2a2a));background:-webkit-linear-gradient(top left,#ed6f4f,#ca2a2a);background:linear-gradient(to bottom right,#ed6f4f,#ca2a2a);padding:.666667rem .4rem .533333rem;border-radius:.16rem;-webkit-box-shadow:0 .053333rem .106667rem rgba(0,0,0,.5);box-shadow:0 .053333rem .106667rem rgba(0,0,0,.5)}.new-customer-modal-container .push-coupon-close{line-height:1;margin-top:.8rem;text-align:center;color:#fff}.new-customer-modal-container .push-coupon-close .icon-close{font-size:.853333rem}.new-customer-modal-container .modal-title{text-align:center;font-size:.64rem;color:#fff;margin-bottom:.533333rem;line-height:1.39583333}.new-customer-modal-container .modal-time{margin:0;font-size:.32rem;line-height:1.375}.new-customer-modal-container .modal-body{max-height:5.68rem;overflow:auto}.new-customer-modal-container .modal-body p{margin:0}.new-customer-modal-container .modal-body .push-coupon{width:6.4rem;height:2.533333rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/coupon-bg2x.fd47f6bc63.png);background-size:6.4rem 2.533333rem;margin-bottom:.4rem;position:relative}.new-customer-modal-container .modal-body .push-coupon:last-child{margin-bottom:0}.new-customer-modal-container .modal-body .push-coupon .coupon-info-top{width:100%;display:inline-block}.new-customer-modal-container .modal-body .push-coupon .coupon-price-container{float:right;color:#ff3b0a;padding:.186667rem .533333rem .2rem 0;text-align:right}.new-customer-modal-container .modal-body .push-coupon .coupon-price-container .coupon-price{font-size:.693333rem;line-height:.773333rem}.new-customer-modal-container .modal-body .push-coupon .coupon-price-container .symbol{font-size:.32rem;vertical-align:bottom;display:inline-block;margin-bottom:-.106667rem;margin-right:.106667rem;-webkit-box-sizing:border-box;box-sizing:border-box}.new-customer-modal-container .modal-body .push-coupon .coupon-price-container .coupon-price-tip{font-size:.266667rem;line-height:.373333rem;color:#999}.new-customer-modal-container .modal-body .push-coupon .coupon-info-container{padding:.4rem .16rem .4rem .533333rem;color:#ff3b0a;overflow:hidden}.new-customer-modal-container .modal-body .push-coupon .coupon-name{font-size:.4rem;line-height:.56rem;color:#333;margin-bottom:.053333rem}.new-customer-modal-container .modal-body .push-coupon .coupon-explain{font-size:.266667rem;line-height:.373333rem;color:#999}.new-customer-modal-container .modal-body .push-coupon .coupon-info-bottom{width:100%;padding:.186667rem .4rem .16rem .533333rem;margin-top:.08rem;font-size:.266667rem;color:#999;line-height:.373333rem}.new-customer-modal-container .push-coupon-btn-container{margin:auto;text-align:center}.new-customer-modal-container .push-coupon-btn-container .coupon-btn{padding:.16rem .533333rem;margin-top:.533333rem;border-radius:.746667rem;background-color:#ffa62c;color:#fff;font-size:.373333rem;line-height:1.42857143;text-align:center;border:none}.new-customer-modal-container .push-coupon-btn-container .icon-arrow-tiny{font-size:.133333rem;margin-left:.186667rem;vertical-align:middle}.xg-modal .coupon-modal-container{width:8rem;background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.coupon-modal-container .modal-container{font-size:0;max-height:10.266667rem;border-radius:.533333rem;padding:.133333rem;background:-webkit-gradient(linear,left top,left bottom,color-stop(3%,#f76b3a),to(#e41c09));background:-webkit-linear-gradient(top,#f76b3a 3%,#e41c09);background:linear-gradient(-180deg,#f76b3a 3%,#e41c09)}.coupon-modal-container .modal-container .modal-inner{border-radius:.426667rem;padding:.533333rem .186667rem .4rem;background:-webkit-gradient(linear,left top,left bottom,color-stop(3%,#f84116),to(#d60200));background:-webkit-linear-gradient(top,#f84116 3%,#d60200);background:linear-gradient(-180deg,#f84116 3%,#d60200)}.coupon-modal-container .push-coupon-close{line-height:1;margin-top:.8rem;text-align:center;color:#fff}.coupon-modal-container .push-coupon-close .icon-close{font-size:.853333rem}.coupon-modal-container .modal-title{margin:auto auto .533333rem;width:4.4rem;height:.693333rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/title.4acb729849.png) no-repeat;background-size:contain}.coupon-modal-container .modal-body{min-height:1.733333rem;max-height:5.68rem;overflow:auto}.coupon-modal-container .modal-body .push-coupon-container{width:100%;height:1.733333rem;background:#fff;margin-bottom:.4rem;border-radius:.213333rem;padding:.266667rem 0}.coupon-modal-container .modal-body .push-coupon-container:last-child{margin-bottom:0}.coupon-modal-container .modal-body .push-coupon-container .coupon-value-container{width:1.733333rem;height:1.2rem;float:left;line-height:normal;text-align:center;border-right:1px dashed #ccc}.hairlines .coupon-modal-container .modal-body .push-coupon-container .coupon-value-container{border-right:.5px dashed #ccc}.coupon-modal-container .modal-body .push-coupon-container .coupon-value-container .coupon-value{color:#f00000;font-size:.8rem;line-height:.64rem}.coupon-modal-container .modal-body .push-coupon-container .coupon-value-container .coupon-symbol{font-size:.373333rem}.coupon-modal-container .modal-body .push-coupon-container .coupon-value-container .coupon-value-tip{font-size:.32rem}.coupon-modal-container .modal-body .push-coupon-container .coupon-desc-container{font-size:.32rem;color:#222;margin-left:2rem}.coupon-modal-container .modal-body .push-coupon-container .coupon-desc-container .coupon-info{margin-right:1.866667rem;width:3.466667rem;height:1.2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.coupon-modal-container .modal-body .push-coupon-container .coupon-desc-container .coupon-main{font-weight:600;margin:.106667rem 0}.coupon-modal-container .modal-body .push-coupon-container .coupon-desc-container .coupon-mark{font-size:.24rem;color:#ff3b0a;border-radius:.08rem;padding:0 .053333rem;display:inline-block;vertical-align:top;margin-top:.053333rem;line-height:.373333rem;margin-right:.053333rem;border:1px solid #ff3b0a}.hairlines .coupon-modal-container .modal-body .push-coupon-container .coupon-desc-container .coupon-mark{border:.5px solid #ff3b0a}.coupon-modal-container .modal-body .push-coupon-container .coupon-desc-container .coupon-mark.honour{color:#630;background-color:#ffde80;border:1px solid #ffde80}.hairlines .coupon-modal-container .modal-body .push-coupon-container .coupon-desc-container .coupon-mark.honour{border:.5px solid #ffde80}.coupon-modal-container .modal-body .push-coupon-container .coupon-desc-container .coupon-button{width:1.44rem;height:.64rem;float:right;line-height:.64rem;font-size:.32rem;margin-top:.213333rem;margin-right:.24rem;text-align:center;border-radius:.213333rem;border:.5px solid #ff3b0a;color:#ff3b0a}.hairlines .coupon-modal-container .modal-body .push-coupon-container .coupon-desc-container .coupon-button{border:.5px solid #ff3b0a}.coupon-modal-container .modal-body .push-coupon-container .coupon-desc-container .coupon-desc-bottom{color:#666;font-size:.293333rem}.coupon-modal-container .push-coupon-btn-container{text-align:center}.coupon-modal-container .push-coupon-btn-container .coupon-btn{padding:.16rem .266667rem;margin-top:.533333rem;color:#fee399;font-size:.32rem;text-align:center;border:none;display:inline-block;background:none}.coupon-modal-container .push-coupon-btn-container .icon-arrow-right{font-size:.213333rem;margin-left:.106667rem;vertical-align:top;margin-top:.08rem}.timeCounter-container .timeCounter-number{border-radius:1px;font-size:.32rem;line-height:.426667rem;color:#fff;float:left;text-align:center;vertical-align:middle;padding:0 1px}.hairlines .timeCounter-container .timeCounter-number{border-radius:.5px;padding:0 .5px}.timeCounter-container .colon{line-height:.426667rem;font-size:.32rem;margin:0 .106667rem;float:left;color:#333;font-weight:500}.invoice-order-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-top:.24rem;padding:.32rem .24rem .32rem .32rem;background:rgba(0,0,0,.03);border-radius:.24rem}.invoice-order-item .invoice-order-item-checkbox{position:relative;width:.586667rem;height:.586667rem;margin:auto 0;background-size:100% 100%}.invoice-order-item .invoice-order-item-checkbox.amount-checked{background-image:url(https://p1.meituan.net/travelcube/cd88a22f6b6b95bbe48804c6860a90a51315.png)}.invoice-order-item .invoice-order-item-checkbox.amount-unchecked{background-image:url(https://p0.meituan.net/travelcube/72b31ebe9188bae9d3f546425448361d507.png)}.invoice-order-item .item-detail{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;line-height:.533333rem;color:rgba(0,0,0,.5);font-size:.373333rem;margin-left:.133333rem}.invoice-order-item .item-detail .icon-arrow-right{font-size:.373333rem;color:rgba(0,0,0,.5);-webkit-transform:scale(.5);transform:scale(.5)}.invoice-order-item .item-container{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;position:relative;overflow:hidden;height:100%;margin-left:.32rem}.invoice-order-item .item-container .item-invoice-type{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.invoice-order-item .item-container .item-span-tab{display:inline-block;padding:0 .08rem;margin-left:.08rem;line-height:.373333rem;font-size:.293333rem;color:rgba(0,0,0,.5)}.invoice-order-item .item-container .item-span-tab:after{width:200%;border-color:rgba(0,0,0,.5);border-radius:.106667rem}.invoice-order-item .item-container .invoice-sub-poi{margin-right:.08rem;color:#3c7ae5}.invoice-order-item .item-container .invoice-sub-poi:after{border-color:#3c7ae5}.invoice-order-item .item-bar{margin-bottom:.16rem;white-space:nowrap;line-height:.533333rem;font-size:.373333rem;color:rgba(0,0,0,.9)}.invoice-order-item .item-bar:last-child{margin-bottom:0}.invoice-order-item .item-bar .title{margin-right:.24rem;color:rgba(0,0,0,.5)}.invoice-order-item .item-bar .item-amount{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.invoice-order-item .item-bar .amount{margin-right:.08rem;font-size:.4rem;font-family:mtfin-font-number}.invoice-order-item .item-bar.title-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.invoice-order-item .item-bar .title-line{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.invoice-order-item .item-poi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.invoice-order-item .item-poi,.invoice-order-item .item-poi-content{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.invoice-order-item .item-poi-content{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden}.invoice-order-item .item-realpay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.invoice-order-item .item-realpay .item-span-tab{margin:0 .08rem 0 0}.flow-line{overflow:hidden}.flow-text-wrap p{margin:0}.flow-text-status{height:.56rem;font-size:.453333rem;color:#333;line-height:.56rem}.flow-text-status.finished{color:#ff3b0a}.flow-text{position:relative;margin-left:.2rem;padding:0 0 .453333rem .6rem}.flow-text:last-child{padding-bottom:0}li.flow-done:before{content:"";display:block;width:.4rem;height:.4rem;background:#fff;position:absolute;top:0;left:0;margin-left:-.2rem;margin-top:-.08rem}li.flow-continue span{width:.186667rem;height:.186667rem;border-radius:50%;position:absolute;left:0;background:#ff3b0a;top:.16rem;margin-left:-.106667rem}li.flow-done span{position:absolute;top:0;left:0;color:#ff3b0a;margin-left:-.2rem;margin-top:-.08rem;font-size:.4rem}li.flow-text{list-style:none;border-left:1px solid #ff3b0a}.hairlines li.flow-text{border-left:.5px solid #ff3b0a}li.flow-text:last-child:after{top:.346667rem;height:2.4rem}li.flow-text.flow-only:first-child:before,li.flow-text:last-child:after{content:"";display:block;position:absolute;left:0;width:.053333rem;background:#fff}li.flow-text.flow-only:first-child:before{top:0;height:.16rem}.flow-text-desc{font-size:.373333rem;color:#888;line-height:.533333rem}.flow-text-wrap .flow-text-time{font-size:.32rem;color:#888;line-height:.453333rem;margin-top:.133333rem}.deposit-counter{height:.533333rem;border:1px solid rgba(0,0,0,.1);border-radius:.053333rem;clear:both;width:2rem;padding-top:.5px;float:right;background-color:#fff;overflow:hidden}.hairlines .deposit-counter{border:.5px solid rgba(0,0,0,.1);padding-top:.5px}.deposit-counter .icon{font-size:.266667rem;line-height:.266667rem;vertical-align:middle;-webkit-transform:scale(.7);transform:scale(.7)}.deposit-counter .btn-add-deposit,.deposit-counter .btn-sub-deposit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;float:left;width:.64rem;height:.48rem;color:#fa553c;line-height:.48rem;text-align:center;vertical-align:middle}.deposit-counter .btn-add-deposit:before,.deposit-counter .btn-sub-deposit:after{content:"";position:absolute;top:0;right:-1px;width:1px;height:.48rem;background:#e5e5e5}.hairlines .deposit-counter .btn-add-deposit:before,.hairlines .deposit-counter .btn-sub-deposit:after{right:-.5px;width:.5px}.deposit-counter .btn-add-deposit:before{left:0;right:auto}.deposit-counter .btn-add-deposit.disabled,.deposit-counter .btn-sub-deposit.disabled{color:#d6d8e0}.deposit-counter .num-input{float:left;padding:0;width:.64rem;height:100%;text-align:center;display:inline-block;font-size:.32rem;vertical-align:middle;border:none;color:#666}.deposit-detail-item{padding-left:.4rem;min-height:2.64rem;background:#fff}.deposit-detail-item .detail-container{padding:.4rem .4rem .4rem 0;height:100%}.deposit-detail-item .pack-image{float:left;width:2.24rem;height:1.84rem}.deposit-detail-item .pack-image img{display:block;width:100%;height:100%}.deposit-detail-item .detail-content{margin-left:2.56rem}.deposit-detail-item .order-time{line-height:.533333rem;font-size:.373333rem;color:#333}.deposit-detail-item .pack-name{margin:.053333rem 0 .28rem;line-height:.44rem;font-size:.32rem;color:#999}.deposit-detail-item .pack-price-num{line-height:.533333rem;font-size:.32rem;color:#333}.deposit-detail-item .pack-price{font-size:.373333rem;color:#ff3b0a}.deposit-detail-item .pack-num{float:right}.deposit-detail-item-new{background:#fff}.deposit-detail-item-new .detail-container{height:100%}.deposit-detail-item-new .pack-image{float:left;width:2.24rem;height:1.84rem}.deposit-detail-item-new .pack-image img{display:block;width:100%;height:100%}.deposit-detail-item-new .detail-content{margin-left:2.56rem;padding-top:.266667rem}.deposit-detail-item-new .order-time{line-height:.533333rem;font-size:.373333rem;color:#333}.deposit-detail-item-new .pack-name{line-height:.48rem;height:.48rem;font-size:.346667rem;color:#999}.deposit-detail-item-new .pack-price-num{line-height:.533333rem;margin-top:.32rem;font-size:.32rem;color:#999}.deposit-detail-item-new .pack-num{margin-left:.4rem}.deposit-detail-item-new .pack-special{font-size:.373333rem;color:#333;font-style:normal}.deposit-item{background:#fff}.deposit-item .deposit-item-checkbox{float:left;width:1.146667rem;height:3.013333rem;line-height:3.013333rem;padding:0 .4rem}.deposit-item .deposit-item-checkbox .checkbox{-webkit-appearance:none;background:transparent;border:none}.deposit-item .deposit-item-checkbox .icon-checked{color:#ff3b0a}.deposit-item .deposit-item-checkbox .icon-unchecked{color:#d8d8d8}.deposit-item .detail-container{margin-left:1.146667rem;padding:.4rem .4rem .266667rem 0;height:100%}.deposit-item .pack-image{float:left;width:2.453333rem;height:2.453333rem}.deposit-item .pack-image img{display:block;width:100%;height:100%}.deposit-item .detail-content{margin-left:2.773333rem}.deposit-item .pack-name{height:.533333rem;margin-bottom:.133333rem;line-height:.533333rem;font-size:.373333rem;color:#222}.deposit-item .poi-name{height:.453333rem;margin-bottom:1px;line-height:.453333rem;font-size:.32rem;color:#222}.hairlines .deposit-item .poi-name{margin-bottom:.5px}.deposit-item .order-time{margin-bottom:.133333rem;color:#222}.deposit-item .order-time,.deposit-item .remaining-time{height:.453333rem;line-height:.453333rem;font-size:.32rem}.deposit-item .remaining-time{margin-bottom:.16rem;color:#ff3b0a}.deposit-item .pack-price-num{height:.533333rem;line-height:.533333rem;font-size:.32rem;color:#222}.deposit-item .pack-price{font-size:.373333rem;color:#ff3b0a;float:left}.deposit-item .counter-con{float:right}.deposit-item-new{background:#fff}.deposit-item-new .deposit-item-checkbox{float:left;width:1.146667rem;height:2.76rem;line-height:2.76rem;padding:0 .4rem}.deposit-item-new .deposit-item-checkbox .checkbox{-webkit-appearance:none;background:transparent;border:none}.deposit-item-new .deposit-item-checkbox .icon-checked{color:#ff3b0a}.deposit-item-new .deposit-item-checkbox .icon-unchecked{color:#d8d8d8}.deposit-item-new .detail-container{margin-left:1.146667rem;padding:.4rem .4rem .266667rem 0;height:100%;min-height:2.76rem}.deposit-item-new .pack-image{float:left;width:1.92rem;height:1.92rem}.deposit-item-new .pack-image img{display:block;width:100%;height:100%}.deposit-item-new .detail-content{margin-left:2.24rem}.deposit-item-new .pack-name{height:.533333rem;margin-bottom:.133333rem;line-height:.533333rem;font-size:.373333rem;color:#222}.deposit-item-new .remaining-time{height:.453333rem;margin-bottom:.266667rem;font-size:.32rem;color:#333;display:table;line-height:.453333rem}.deposit-item-new .remain-special{font-style:normal;color:#ff3b0a}.deposit-item-new .pack-price-num{height:.533333rem;line-height:.533333rem;font-size:.32rem;color:#222}.deposit-item-new .start-refund{font-size:.32rem;color:#999;float:left}.deposit-item-new .counter-con{float:right}.arrears-item{background:#fff}.arrears-item .item-container{margin:0 .4rem;padding:.4rem 0}.arrears-item .item-container .item-arrears{font-size:.4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:bolder}.arrears-item .item-container .item-arrears .item-arrears-type{float:left;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:.4rem}.arrears-item .item-container .item-arrears .item-arrears-amount{float:right}.arrears-item .item-container .item-arrears-time{margin-top:.053333rem;font-size:.32rem;color:#666;letter-spacing:-1px}.hairlines .arrears-item .item-container .item-arrears-time{letter-spacing:-.5px}.aftersale-action-sheet .action-sheet-container{border-radius:.426667rem .426667rem 0 0}.aftersale-cancel .cancel-title{height:1.12rem;line-height:.64rem;padding:.426667rem .48rem .053333rem;font-size:.453333rem;color:#222;text-align:center;font-weight:500}.aftersale-cancel .cancel-title .icon{position:absolute;top:0;right:0;padding:.426667rem .4rem;color:#d8d8d8;line-height:.64rem;font-size:.426667rem}.aftersale-cancel .cancel-content{overflow:scroll;max-height:10.853333rem}.aftersale-cancel .cancel-choose{border-bottom:1px solid rgba(0,0,0,.05);height:1.546667rem;line-height:.586667rem;font-size:.426667rem;color:#222;text-align:left;margin:0 .4rem;padding:.48rem 0}.hairlines .aftersale-cancel .cancel-choose{border-bottom:.5px solid rgba(0,0,0,.05)}.aftersale-cancel .cancel-choose .reason-text{width:90%}.aftersale-cancel .cancel-choose .icon{color:#ff3b0a;line-height:.586667rem;font-size:.533333rem}.aftersale-cancel .cancel-buttons{margin:.533333rem 0}.aftersale-cancel .cancel-button,.aftersale-cancel .confirm-button{height:1.173333rem;line-height:1.173333rem;font-size:.426667rem;border-radius:.213333rem;width:4.453333rem}.aftersale-cancel .cancel-button{color:#222;text-align:center;border:0;background-color:#f8f9fa}.aftersale-cancel .confirm-button{margin-left:.266667rem;height:1.173333rem;line-height:1.173333rem;color:#fff;font-size:.48rem;text-align:center}.aftersale-action-sheet .cancel-bar{display:none}.after-sale-item{margin:0 .4rem .266667rem;border-radius:.213333rem;background-color:#fff;padding:.266667rem .4rem .4rem}.after-sale-item .item-header{font-size:.346667rem;padding-bottom:.266667rem}.after-sale-item .item-order-bar{line-height:.48rem;width:100%}.after-sale-item .item-order-bar .item-poi-name{width:70%;color:#222;font-weight:500}.after-sale-item .item-order-bar .item-order-type{width:30%;text-align:right;color:#222;font-weight:700;white-space:nowrap}.after-sale-item .item-order-bar .icon{font-weight:400;margin-right:.133333rem;font-size:.346667rem}.after-sale-item .item-order-bar .color-red{color:#ff3b0a}.after-sale-item .item-order-bar .color-replenishment{color:#ff8f02}.after-sale-item .item-order-bar .color-kl{color:#ff3b0a}.after-sale-item .item-order-time{margin-top:.133333rem;color:#999}.after-sale-item .no-imgs{padding-top:.386667rem}.after-sale-item .item-sku{margin-bottom:.266667rem}.after-sale-item .img-list{margin-top:.333333rem;height:1.6rem;display:inline-block}.after-sale-item .img-list img{width:1.6rem;height:1.6rem;display:inline-block;margin-right:.133333rem}.after-sale-item .img-list img:last-child{margin-right:0}.after-sale-item .sku-summary{margin-top:.813333rem}.after-sale-item .sku-summary .sku-total{font-size:.373333rem;color:#000;text-align:right;height:.533333rem}.after-sale-item .sku-summary .sku-purchase-num{font-size:.373333rem;color:#333;font-weight:600;text-align:right}.after-sale-item .sku-summary .sku-num{font-size:.32rem;margin-top:.133333rem;color:#999;text-align:right;height:.453333rem}.after-sale-item .item-status{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.24rem .4rem;background:#f6f6f6;font-size:.32rem}.after-sale-item .item-status .status{color:#2e2d2d;margin-right:.586667rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.after-sale-item .item-status .status-purchase{color:#ff3b0a}.after-sale-item .item-status .content{-webkit-box-flex:1;-webkit-flex:1 0;-ms-flex:1 0;flex:1 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.after-sale-item .item-status .content .status-detail{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#848484;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.after-sale-item .item-status .content .icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:.213333rem;color:#ccc;margin-left:.4rem}.after-sale-item .item-footer{margin-top:.4rem}.after-sale-item .item-footer .footer-btn{margin-top:.28rem;width:1.92rem;height:.666667rem;line-height:.666667rem;border:1px solid #e6e6e6;border-radius:.4rem;font-size:.32rem;color:#222;text-align:center}.hairlines .after-sale-item .item-footer .footer-btn{border:.5px solid #e6e6e6}.aftersale-info .aftersale-header{padding:.4rem .8rem;background-image:-webkit-linear-gradient(346deg,#fd7352 3%,#fe624d 66%,#ff614d 94%);background-image:linear-gradient(-256deg,#fd7352 3%,#fe624d 66%,#ff614d 94%)}.aftersale-info .aftersale-header p{margin:0;padding:0}.aftersale-info .aftersale-header .aftersale-status{font-size:.48rem;color:#fdfdfd;height:.666667rem;line-height:.666667rem}.aftersale-info .aftersale-header .aftersale-status .icon{margin-left:.133333rem;vertical-align:top;font-size:.32rem}.aftersale-info .aftersale-header .aftersale-time{font-size:.346667rem;color:#ffdecd;height:.48rem;line-height:.48rem;margin-top:.053333rem}.aftersale-info .aftersale-header .aftersale-status-desc{font-size:.293333rem;color:#fff}.aftersale-info .padding{padding:0 .4rem}.aftersale-info .aftersale-timeline{margin-top:.266667rem;padding:.293333rem .4rem;background-color:#fff}.aftersale-info .aftersale-timeline .time-line{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.aftersale-info .aftersale-timeline .time-line .mask-line{height:.053333rem;background-color:#fed2bc;position:absolute;width:100%;top:.146667rem;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.aftersale-info .aftersale-timeline .time-line .mask-span.checked{background:#ff3b0a}.aftersale-info .aftersale-timeline .time-line .mask-line .canceled-line{background:#ccc}.aftersale-info .aftersale-timeline .time-line span{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;z-index:4;font-size:0;line-height:normal}.aftersale-info .aftersale-timeline .time-line span .icon{font-size:.266667rem;color:#fed2bc;background-color:#fff}.aftersale-info .aftersale-timeline .time-line .icon-now .icon{font-size:.4rem}.aftersale-info .aftersale-timeline .time-line .checked .icon{color:#ff3b0a}.aftersale-info .aftersale-timeline .time-line .time-icon .canceled-icon{color:#ccc}.aftersale-info .aftersale-timeline .time-desc{margin-top:.053333rem;height:.506667rem;line-height:.506667rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#333;font-size:.266667rem}.aftersale-info .aftersale-timeline .time-desc span{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.aftersale-info .aftersale-timeline .time-desc .now-item{font-weight:700}.aftersale-info .aftersale-timeline .center{text-align:center}.aftersale-info .aftersale-timeline .last{text-align:right}.aftersale-info .aftersale-flowline-content{padding:.266667rem .4rem;background-color:#fff;border-radius:.213333rem;margin-top:.266667rem}.aftersale-info .flowline-content-short{padding-bottom:0}.aftersale-info .flowline-title{font-size:.373333rem;margin-bottom:.4rem;font-weight:600;color:#333}.aftersale-info .aftersale-content-new{padding:.32rem .4rem;background-color:#fff;border-radius:.053333rem;margin:.266667rem 0}.aftersale-info .aftersale-content-new span{display:inline-block}.aftersale-info .aftersale-content-new .title{color:#333;font-weight:700}.aftersale-info .aftersale-content-new .aftersale-refund{height:.533333rem;line-height:.533333rem;font-size:.373333rem}.aftersale-info .aftersale-content-new .aftersale-refund .detail{color:#999;margin-left:.16rem}.aftersale-info .aftersale-content-new .aftersale-refund .amount{color:#ff3b0a;float:right}.aftersale-info .aftersale-content-new .aftersale-refund .icon{margin-left:.08rem;font-size:.373333rem}.aftersale-info .aftersale-content-new .detail-list{height:.533333rem;margin-top:.266667rem}.aftersale-info .aftersale-content-new .detail-list .title{float:left;font-size:.373333rem;font-weight:400;color:#9b9b9b;line-height:.533333rem}.aftersale-info .aftersale-content-new .detail-list .amount{float:right;font-size:.373333rem;color:#666;line-height:.533333rem}.aftersale-info .aftersale-content-new .aftersale-channel{margin-top:.266667rem;line-height:.533333rem;font-size:.373333rem;width:100%}.aftersale-info .aftersale-content-new .aftersale-channel .channel{float:right}.aftersale-info .aftersale-content-new .aftersale-channel .channel .notice-swiper .notice-swiper-panel,.aftersale-info .aftersale-content-new .aftersale-channel .channel .notice-swiper .notice-swiper-site{height:.533333rem;background:transparent}.aftersale-info .aftersale-content-new .aftersale-channel .channel .notice-swiper .notice-swiper-panel .notice-swiper-left,.aftersale-info .aftersale-content-new .aftersale-channel .channel .notice-swiper .notice-swiper-site .notice-swiper-left{display:none}.aftersale-info .aftersale-content-new .aftersale-channel .channel .notice-swiper .notice-swiper-panel .notice-marquee-panel,.aftersale-info .aftersale-content-new .aftersale-channel .channel .notice-swiper .notice-swiper-site .notice-marquee-panel{color:#333;font-size:.373333rem}.aftersale-info .aftersale-content{padding:.32rem .4rem;background-color:#fff;border-radius:.053333rem;margin:.266667rem 0}.aftersale-info .aftersale-content span{display:inline-block}.aftersale-info .aftersale-content .title{color:#333;font-weight:700}.aftersale-info .aftersale-content .aftersale-refund{height:.533333rem;line-height:.533333rem;font-size:.373333rem}.aftersale-info .aftersale-content .aftersale-refund .amount{color:#ff3b0a;margin-left:.64rem}.aftersale-info .aftersale-content .aftersale-refund .detail{float:right;color:#999}.aftersale-info .aftersale-content .aftersale-refund .icon{margin-left:.08rem;font-size:.373333rem}.aftersale-info .aftersale-content .aftersale-channel{margin-top:.266667rem;line-height:.533333rem;font-size:.373333rem;width:100%}.aftersale-info .aftersale-content .aftersale-channel .channel{margin-left:2.133333rem}.aftersale-info .aftersale-content .aftersale-channel .channel .notice-swiper .notice-swiper-panel,.aftersale-info .aftersale-content .aftersale-channel .channel .notice-swiper .notice-swiper-site{height:.533333rem;background:transparent}.aftersale-info .aftersale-content .aftersale-channel .channel .notice-swiper .notice-swiper-panel .notice-swiper-left,.aftersale-info .aftersale-content .aftersale-channel .channel .notice-swiper .notice-swiper-site .notice-swiper-left{display:none}.aftersale-info .aftersale-content .aftersale-channel .channel .notice-swiper .notice-swiper-panel .notice-marquee-panel,.aftersale-info .aftersale-content .aftersale-channel .channel .notice-swiper .notice-swiper-site .notice-marquee-panel{color:#333;font-size:.373333rem}.aftersale-info .goods-collapse{text-align:center;height:1.16rem;line-height:1.16rem;border-top:1px solid rgba(0,0,0,.05);color:#999;font-size:.373333rem}.hairlines .aftersale-info .goods-collapse{border-top:.5px solid rgba(0,0,0,.05)}.aftersale-info .goods-collapse em{font-style:normal}.aftersale-info .goods-collapse .icon{width:.32rem;margin-left:.08rem;margin-top:-.053333rem;font-size:.16rem;line-height:1;vertical-align:middle}.aftersale-info .extend-collapse{margin-top:.4rem}.aftersale-info .aftersale-flowline-content .pck-steps .item-hide{display:none}.aftersale-info .pck-step-content{max-width:7.573333rem}.aftersale-info .pck-step-content .ellipsis{overflow:hidden;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}.aftersale-info .pck-steps .pck-step-title{font-size:.32rem;padding-top:.053333rem;line-height:.453333rem;color:#999}.aftersale-info .pck-step-desc{font-weight:300;margin-top:.053333rem}.aftersale-info .pck-step-finished .pck-step-title{color:#ff3b0a}.aftersale-info .pck-step-finished .pck-step-desc{line-height:.506667rem;color:#222}.after-sale-explain-modal .xg-modal-header{border-bottom:1px solid #e7e7e7}.hairlines .after-sale-explain-modal .xg-modal-header{border-bottom:.5px solid #e7e7e7}.after-sale-explain-modal .explain-content{margin-top:.266667rem;text-align:left}.refund-border{margin:.4rem;height:1px;background:#e7e7e7}.after-sale-modal .detail-title{font-size:.426667rem;text-align:center;font-weight:600;margin-bottom:.4rem}.after-sale-modal .description-text,.after-sale-modal .detail-text{overflow:hidden;font-size:.373333rem}.after-sale-modal .detail-text:last-child{padding-bottom:0}.after-sale-modal .detail-name{float:left;max-width:65%}.after-sale-modal .detail-amount{float:right;max-width:35%}.aftersale-other-info{margin:.266667rem .4rem 0;padding:.32rem .4rem;background:#fff}.aftersale-other-info .info-item{line-height:.533333rem;margin-top:.4rem}.aftersale-other-info .info-item:first-child{margin-top:0}.aftersale-other-info .item-title{font-size:.373333rem;color:#999}.aftersale-other-info .item-content{margin-left:2.133333rem;font-size:.373333rem;color:#222}.aftersale-other-info .item-copy{width:1.28rem;height:.533333rem;line-height:.533333rem;border:1px solid #e6e6e6;border-radius:.4rem;font-size:.32rem;color:#222;text-align:center}.hairlines .aftersale-other-info .item-copy{border:.5px solid #e6e6e6}.aftersale-other-info .info-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.aftersale-other-info .info-image-wrap{width:1.44rem;height:1.44rem;border-radius:.16rem}.aftersale-other-info .info-image-wrap:not(:last-child){margin-right:.16rem}.aftersale-other-info .info-image-wrap img{width:100%;height:100%}.fixed-left{position:fixed;left:.4rem;bottom:2.4rem;z-index:11}.go-home{position:relative;background:rgba(0,0,0,.5);width:1.066667rem;height:1.066667rem;border-radius:100%;text-align:center;margin-bottom:.533333rem}.go-home .icon{top:49.5%;color:#fff;font-size:.666667rem}.shopping-cart{position:relative;background:rgba(0,0,0,.5);width:1.066667rem;height:1.066667rem;border-radius:100%;text-align:center}.shopping-cart .icon{top:51.5%;color:#fff;font-size:.586667rem}.zupin-cart{position:fixed;bottom:3.2rem;right:.4rem;z-index:11;width:1.6rem;height:1.6rem;border-radius:50%;background:#fff}.zupin-cart img{height:1.6rem;width:1.6rem;overflow:hidden}.cart-num{height:.426667rem;line-height:.426667rem;font-size:.266667rem;display:inline-block;color:#fff;background:#ff3b0a;border-radius:.426667rem;padding:0 .133333rem;position:absolute;left:.64rem;top:0}.verify-button,.verify-button .verify-button-text{display:inline-block;height:.64rem;line-height:.64rem}.verify-button .verify-button-text{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ff3b0a;border-radius:.053333rem;width:2.106667rem;text-align:center;font-size:.32rem;color:#ff3b0a;vertical-align:super;font-weight:500}.hairlines .verify-button .verify-button-text{border:.5px solid #ff3b0a}.verify-button .verify-button-text.counte-text{width:auto;border:none;color:#333}.page-mdoal{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5);z-index:10}.block{display:inline-block;position:relative;vertical-align:top}.block .block-item{overflow:hidden;display:block;height:1.28rem;width:1.28rem;background:#ededed;text-align:center;line-height:1.28rem}.block .block-item.border-item{-webkit-box-sizing:border-box;box-sizing:border-box;height:.96rem;width:.986667rem;border:1px solid #ccc;background:#fff;line-height:.96rem;margin-left:-1px}.hairlines .block .block-item.border-item{border:.5px solid #ccc;margin-left:-.5px}.block .block-item-dot{display:block;height:.213333rem;width:.213333rem;border-radius:50%;background:#333;margin:.533333rem auto 0}.block .block-item-dot.border-item-dot{height:.266667rem;width:.266667rem;margin:.32rem auto 0}.block.border-block:first-child .block-item.border-item{margin-left:0}.page-block-wrap{height:1.28rem;position:relative}.page-block-wrap .password-input{position:relative;background-color:transparent;z-index:11;border:none;width:100%;height:1.28rem;padding:0;color:transparent;text-indent:-999em;margin-left:-100%}.page-block-wrap .block-input{height:1.28rem;border-radius:.053333rem;position:absolute;top:0;left:.4rem}.page-block-wrap .max-index{z-index:10000}.page-block-wrap .ml-10{margin-left:.293333rem}.page-block-wrap .password-input.pay-password-input{height:.96rem}.page-block-wrap .block-input.border-input{height:.96rem;left:0}.page-block-wrap.pass-wrap{height:.96rem}.deal-result .deal-result-container{padding:2.666667rem .4rem 0;text-align:center}.deal-result .deal-result-container .icon{line-height:1;font-size:1.866667rem}.deal-result .deal-result-container .result-text{margin:.4rem 0 .16rem;line-height:.666667rem;font-size:.48rem;color:#333;font-weight:500}.deal-result .deal-result-container .instruction-text{min-height:.453333rem;line-height:.453333rem;font-size:.32rem;color:#999}.deal-result .supplementary-info{margin-top:1.333333rem;min-height:.453333rem;line-height:.453333rem;color:#666;font-size:.32rem;text-align:center}.deal-result .button-content,.deal-result .double-button-content{line-height:1;margin-top:.266667rem;padding:0 .4rem}.deal-result .btn-default{width:100%;height:1.2rem;line-height:1.2rem;font-size:.426667rem;border-radius:.053333rem}.deal-result .btn-cancel{border:1px solid #fa553c;color:#fa553c;background:#fff}.hairlines .deal-result .btn-cancel{border:.5px solid #fa553c}.deal-result .btn-next{margin-top:.533333rem}.inner-nav-bar{position:relative;width:100%;height:1.2rem;line-height:1.2rem;text-align:center;background-color:#fff}.inner-nav-bar .back-btn,.inner-nav-bar .icon-arrow-left{color:#636363;height:1.2rem;line-height:1.2rem;font-size:.373333rem;margin-left:.4rem;float:left}.inner-nav-bar .nav-bar-title{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#333;letter-spacing:0;font-size:.426667rem}.inner-nav-bar .title-right{float:right;height:1.2rem;line-height:1.2rem;font-size:.373333rem;margin-right:.426667rem;color:#999}.inner-nav-bar .icon-desc{font-size:.373333rem;color:#999;margin-left:.106667rem}.pck-tag-poi{margin-right:.133333rem;font-weight:400;-webkit-transform:translateY(-.066667rem);transform:translateY(-.066667rem)}.pck-tag-poi.pck-tag-poi-head{background-color:#414dfe;color:#fff}.pck-tag-poi.pck-tag.pck-tag-outline{color:#414dfe;border-color:#414dfe}.pull-down-module{position:fixed;top:0;bottom:0;left:0;right:0;z-index:400}.pull-down-module .mask{position:absolute;top:0;bottom:0;left:0;right:0;z-index:399;background:rgba(0,0,0,.4)}.pull-down-module .pull-down-panel{position:relative;top:1.066667rem;z-index:400;max-height:80%;overflow-x:hidden;background:#fff}.pull-down-module .pull-down-bar{position:absolute;top:0;left:0;width:100%;height:1.066667rem;line-height:1.066667rem;font-size:.32rem;color:#222;padding-left:.4rem;background:#fff;z-index:400;font-weight:500}.pull-down-module .pull-down-bar .pull-down{float:right}.pull-down-module .pull-down-container{padding:0 .266667rem 1.066667rem}.pull-down-module .pull-down-container-large{padding:0 .4rem 1.066667rem}.pull-down-module .item-group{border-radius:.133333rem;display:inline-block;margin:.133333rem;width:2.88rem;height:.88rem;line-height:.88rem;font-size:.32rem;color:#666;text-align:center;background:#f8f8f8;padding:0 .053333rem}.pull-down-module .selected{color:#ff3b0a;background:#ffedeb;font-weight:500}.pull-down-module .pull-down-category-list,.pull-down-module .pull-down-category-list-large{font-size:0}.pull-down-module .pull-down{display:inline-block;width:1.6rem;height:1.066667rem;text-align:right;background-color:#fff;padding-right:.4rem}.pull-down-module .pull-down .icon{font-size:.266667rem;color:#999;vertical-align:middle}.pull-down-module .pull-down-button{position:absolute;right:.4rem;top:0;width:1.333333rem;height:1.066667rem}.pull-down-module .item-group-large{padding:.4rem 0;line-height:1;color:#222}.pull-down-module .item-group-large:last-child{border:none}.pull-down-module .item-group-large .icon{float:left;font-size:.48rem}.pull-down-module .item-group-large .icon-checked{color:#ff3b0a}.pull-down-module .item-group-large .icon-unchecked{color:#d8d8d8}.pull-down-module .pck-tag-poi{float:left;-webkit-transform:translateY(.053333rem);transform:translateY(.053333rem)}.pull-down-module .item-group-large-info{margin-left:.746667rem}.pull-down-module .item-group-large-name{font-size:.373333rem;line-height:1.3}.pull-down-module .item-group-large-name.has-poi{margin-left:.666667rem}.kl-message-list{padding:0 .266667rem 2.666667rem}.kl-message-list .message-loading{text-align:center}.kl-message-list .no-message{text-align:center;position:absolute;left:50%;top:40%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.kl-message-list .no-message img{display:block;width:2.88rem;height:2.88rem}.kl-message-list .no-message-desc{height:.693333rem;line-height:.693333rem;margin-top:.4rem;font-size:.506667rem;color:#333}.kl-message-list .no-message-desc2{height:.48rem;line-height:.48rem;margin-top:.16rem;font-size:.346667rem;color:#333}.kl-message-list .message-list-item{width:100%;overflow:hidden;background:#fff;border-radius:.213333rem;-webkit-box-shadow:0 1px .106667rem 0 rgba(0,0,0,.02);box-shadow:0 1px 4px 0 rgba(0,0,0,.02);margin-bottom:.266667rem}.hairlines .kl-message-list .message-list-item{-webkit-box-shadow:0 .5px 2px 0 rgba(0,0,0,.02)}.kl-message-list .message-list-item .detail-container{padding:.4rem;position:relative}.kl-message-list .message-list-item .detail-container .out-date{height:1.493333rem;line-height:1.493333rem;font-size:1.493333rem;position:absolute;right:.666667rem;color:#b7b7b7;top:-.08rem}.kl-message-list .message-list-item .detail-img-large{padding:.133333rem .133333rem 0;width:100%;height:2.48rem;position:relative}.kl-message-list .message-list-item .detail-img-large .card-img{width:100%;height:2.346667rem}.kl-message-list .message-list-item .detail-img-large .out-date{z-index:10;height:1.546667rem;line-height:1.546667rem;font-size:1.546667rem;position:absolute;top:50%;left:50%;color:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.kl-message-list .message-list-item .detail-img-large .card-img,.kl-message-list .message-list-item .detail-img-large .card-img-mask{border-radius:.16rem .16rem 0 0}.kl-message-list .message-list-item .card-img-mask{position:absolute;top:.133333rem;left:.133333rem;right:.133333rem;bottom:0;background:#000;opacity:.4}.kl-message-list .message-list-item .detail-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.kl-message-list .message-list-item .title-text{line-height:.453333rem;font-size:.453333rem;color:#333;font-weight:600;margin-right:.266667rem}.kl-message-list .message-list-item .title-time{font-size:.32rem;line-height:.453333rem;color:#333;white-space:nowrap}.kl-message-list .message-list-item .title-time-unread{margin-right:.266667rem}.kl-message-list .message-list-item .title-unread{display:inline-block;height:.16rem;width:.16rem;background:#ff3b0a;border-radius:.16rem;position:absolute;right:0}.kl-message-list .message-list-item .desc{overflow:hidden;word-break:break-all;max-height:2rem;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.kl-message-list .message-list-item .detail-content{margin-top:.266667rem;font-size:.373333rem;line-height:.64rem;color:#666}.kl-message-list .message-list-item .detail-title-mid{font-size:.426667rem;height:.533333rem;line-height:.533333rem;color:#333;font-weight:600}.kl-message-list .message-list-item .avatar-mid{height:1.706667rem;width:1.706667rem;float:left}.kl-message-list .message-list-item .desc-mid{min-height:1.733333rem;margin-left:2.08rem}.kl-message-list .message-list-item .detail-title-small{font-size:.426667rem;height:.533333rem;line-height:.533333rem;color:#333;font-weight:600}.kl-message-list .message-list-item .text-mask .desc,.kl-message-list .message-list-item .text-mask .title-text{color:#b7b7b7}.tips-bar{padding:.266667rem .4rem;color:#ff7b2f;line-height:.426667rem;font-size:0;background:rgba(255,123,47,.05)}.tips-bar .tips-icon{float:left}.tips-bar .tips-content,.tips-bar .tips-icon{font-size:.32rem}.tips-bar .tips-content{margin-left:.453333rem}.notice-marquee{height:100%;overflow:hidden}.notice-marquee .notice-marquee-panel{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left;white-space:nowrap}.notice-swiper{position:relative}.notice-swiper .notice-swiper-site{height:.96rem}.notice-swiper .notice-swiper-panel{position:fixed;top:0;left:0;width:100%;height:.96rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fef4f2;color:#ff3b0a;font-size:.32rem;z-index:1}.notice-swiper .notice-swiper-panel .notice-swiper-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:.933333rem;padding-left:.426667rem}.notice-swiper .notice-swiper-panel .notice-swiper-left .icon{font-size:.373333rem}.notice-swiper .notice-swiper-panel .notice-swiper-body{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;overflow:hidden}.notice-swiper .notice-swiper-panel .notice-swiper-body .notice-swiper-li{position:absolute;width:100%;height:100%;right:0;top:0}.notice-swiper .notice-swiper-panel .notice-swiper-body .notice-swiper-enter-active,.notice-swiper .notice-swiper-panel .notice-swiper-body .notice-swiper-leave-active{-webkit-transition:all .5s ease;transition:all .5s ease}.notice-swiper .notice-swiper-panel .notice-swiper-body .notice-swiper-enter{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.notice-swiper .notice-swiper-panel .notice-swiper-body .notice-swiper-leave-to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.coupon-limit-bar{width:100%;z-index:1}.coupon-limit-tips{padding:.266667rem .4rem;background:#fef4f2;color:#ff3b0a}.coupon-remainder-desc{font-size:.32rem;font-weight:600}.coupon-used-desc{font-size:.293333rem}.coupon-invalid-tip{font-size:.373333rem;font-weight:500;padding:.4rem .4rem 0 0;color:#666;line-height:.533333rem;background:#f8f8f8}.coupon-group-container{background:#f8f8f8;border-radius:.213333rem;padding:.4rem .266667rem}.coupon-group-container .coupon-group-header{line-height:.533333rem;font-size:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.coupon-group-container .coupon-group-header .icon{color:#666;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:.426667rem;-webkit-transition:all .3s;transition:all .3s;-webkit-transform-origin:50%;transform-origin:50%;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.coupon-group-container .coupon-group-header .icon.active{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.coupon-group-container .coupon-group-limit-bar{border-radius:.213333rem;margin-top:.266667rem}.coupon-group-container .coupon-group-tag{line-height:.533333rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.coupon-group-container .sub-poi{background-color:#fff}.coupon-group-container .coupon-group-title{color:#222;font-size:.373333rem;font-weight:700;-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0}.coupon-group-container .coupon-group-loading{text-align:center;margin-top:.266667rem;color:#999}.coupon-group-container .coupon-item{margin-bottom:.266667rem}.coupon-group-container .coupon-for-more{color:#222;text-align:center;font-size:.373333rem;margin-top:.346667rem}.coupon-group-container .pck-tag-poi{-webkit-transform:none;transform:none}.brand-spread .brand-spread-head-double{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:3.733333rem;height:.746667rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/brand-spread-head-double.0817a07a63.png) no-repeat;background-size:100% auto;background-color:#fff;border-radius:0 0 .133333rem .133333rem}.brand-spread .brand-spread-head{position:absolute;top:0;right:0;width:2rem;height:.693333rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/brand-spread-head.e4a762b9a5.png) no-repeat;background-size:100% auto}.brand-spread .brand-spread-foot{width:100%;height:1.866667rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/brand-spread-foot.b26bedc047.png) no-repeat;background-size:100%}.brand-spread .brand-spread-foot-grey{width:3.226667rem;height:1.12rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/brand-spread-foot-grey.ad4e5f2478.png) no-repeat;background-size:100% auto;margin:.8rem auto}.brand-spread .brand-spread-foot-double{width:4.48rem;height:1.386667rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/brand-spread-bottom.1326b8fa48.png) no-repeat;background-size:100% auto;margin:.266667rem auto;background-position:50%}.brand-spread .brand-spread-double-right{position:absolute;top:0;right:0;width:3.013333rem;height:.693333rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/brand-spread-double-right.2127ed19ae.png) no-repeat;background-size:100% auto}.upload-img-source-panel .upload-img-source-panel-mask{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999999}.upload-img-source-panel .upload-img-source-panel-items{position:fixed;bottom:0;left:0;width:100%;padding:0 .266667rem .32rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:9999999}.upload-img-source-panel .upload-img-source-panel-items>li{background:#dfdfdf;height:1.44rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:.533333rem;color:#355ccc}.upload-img-source-panel .upload-img-source-panel-items>li:first-child{border-radius:.32rem .32rem 0 0;margin-bottom:1PX;color:#ff3b0a}.upload-img-source-panel .upload-img-source-panel-items>li:nth-child(2){border-radius:0 0 .32rem .32rem}.upload-img-source-panel .upload-img-source-panel-items>li:nth-child(3){border-radius:.32rem;margin-top:.266667rem;background:#fff}.upload-img-source-panel .mask-fade-enter-active,.upload-img-source-panel .mask-fade-leave-active{-webkit-transition:all .3s ease;transition:all .3s ease}.upload-img-source-panel .mask-fade-enter,.upload-img-source-panel .mask-fade-leave-to{opacity:0}.upload-img-source-panel .panel-fade-enter-active,.upload-img-source-panel .panel-fade-leave-active{-webkit-transition:all .3s ease;transition:all .3s ease}.upload-img-source-panel .panel-fade-enter,.upload-img-source-panel .panel-fade-leave-to{-webkit-transform:translate3d(0,10.666667rem,0);transform:translate3d(0,10.666667rem,0)}.upload-img-big-img-preview .image-preview-mask{position:fixed;top:0;left:0;height:100%;z-index:999999;background:#000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.upload-img-big-img-preview .image-preview-mask,.upload-img-big-img-preview .image-preview-panel{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.upload-img-big-img-preview .image-preview-panel{position:relative;height:70%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.upload-img-big-img-preview .image-preview-panel .image-preview-img{max-width:100%;max-height:100%}.upload-img-big-img-preview .image-preview-btn{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,200%);transform:translate(-50%,200%);padding:.133333rem .4rem;border:1px solid #fff;border-radius:.133333rem;color:#fff;font-size:.373333rem}.upload-img-big-img-preview .image-preview-close{position:absolute;top:.533333rem;right:0;padding:.4rem .533333rem;color:#fff}.upload-img-big-img-preview .image-preview-close .icon{font-size:.373333rem}.upload-img{position:relative;height:100%;background:#f5f5f5;border-radius:.213333rem}.upload-img .upload-img-example,.upload-img .upload-img-img{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.upload-img .upload-img-example img,.upload-img .upload-img-img img{max-height:100%;max-width:100%}.upload-img .upload-img-img .icon{position:absolute;width:.426667rem;height:.426667rem;font-size:.426667rem;color:rgba(0,0,0,.5);top:-.266667rem;right:-.133333rem}.upload-img .upload-img-panel{position:absolute;width:100%;height:100%;top:0;left:0;z-index:3;overflow:hidden;border-radius:.213333rem}.upload-img .upload-img-panel .upload-img-fail,.upload-img .upload-img-panel .upload-img-wait{position:absolute;bottom:0;left:0;width:100%;height:100%;color:#666;padding:.053333rem}.upload-img .upload-img-panel .upload-img-fail .upload-img-text,.upload-img .upload-img-panel .upload-img-wait .upload-img-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;font-size:.32rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;word-break:break-all}.upload-img .upload-img-panel .upload-img-fail .upload-img-text *,.upload-img .upload-img-panel .upload-img-wait .upload-img-text *{margin:0;padding:0}.upload-img .upload-img-panel .upload-img-fail .upload-img-text:before,.upload-img .upload-img-panel .upload-img-wait .upload-img-text:before{content:"";width:.853333rem;height:.853333rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/camera.e32c8cef77.png) no-repeat;background-size:100% auto}.upload-img .upload-img-panel .upload-img-wait.is-has-example{background:rgba(0,0,0,.5);color:#fff}.upload-img .upload-img-panel .upload-img-mask{position:absolute;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);color:#fff}.upload-img .upload-img-panel .upload-img-tip{position:absolute;bottom:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.upload-img .upload-img-panel .upload-img-tip-upper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.upload-img .upload-img-panel .upload-img-tip-bar{height:.64rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.5);color:#fff;font-size:.32rem}.track-bar-module{background:#fff;width:100%}.track-bar-module .track-bar{position:relative;height:1.626667rem;width:100%}.track-bar-module .track-list{position:relative;height:1.626667rem;font-size:0}.track-bar-module .track-group{position:relative;display:inline-block;height:1.626667rem}.track-bar-module .left-part,.track-bar-module .right-part{position:absolute;width:50%;height:.16rem;top:.693333rem;z-index:2;background:#ffefeb}.track-bar-module .left-part{left:0}.track-bar-module .right-part{right:0}.track-bar-module .center-part{position:absolute;left:50%;top:.693333rem;margin-left:-.08rem;width:.16rem;height:.16rem;background:#ff4719;border-radius:.16rem;z-index:4}.track-bar-module .track-coupon{position:absolute;top:.76rem;left:50%;margin-left:-.666667rem;width:1.333333rem;height:.4rem;line-height:.4rem;z-index:5;font-size:.293333rem;text-align:center;border-radius:.106667rem;background:#ffe481;font-weight:500;color:#470800}.track-bar-module .amount-number{font-weight:500}.track-bar-module .node-date{position:absolute;left:0;bottom:0;margin-top:.106667rem;width:100%;line-height:.44rem;font-size:.32rem;font-weight:500;color:#222;text-align:center}.track-bar-module .track-group:first-child .left-part{background:transparent}.track-bar-module .track-group:first-child .right-part{border-top-left-radius:.16rem;border-bottom-left-radius:.16rem}.track-bar-module .track-group:last-child .left-part{border-top-right-radius:.16rem;border-bottom-right-radius:.16rem}.track-bar-module .track-group:last-child .right-part{background:transparent}.track-bar-module .complete .center-part{top:.533333rem;margin-left:-.237333rem;width:.48rem;height:.48rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/ic_right.4947597fc3.png) no-repeat 50%;background-size:cover}.track-bar-module .complete .node-date{color:#ff4719}.track-bar-module .complete .left-part,.track-bar-module .complete .right-part{background-color:#ff4719}.track-bar-module .invalid .center-part,.track-bar-module .invalid .track-coupon{opacity:.65}.track-bar-module .invalid .node-date{color:#999}.track-bar-module .has-reward .center-part{top:0;margin-left:-.466667rem;width:.933333rem;height:.933333rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/ic_gift_landing.956a977b80.png) no-repeat 50%;background-size:cover}.track-bar-module-small-size{padding-bottom:.266667rem;width:6.933333rem;border-radius:.266667rem}.track-bar-module-small-size .date{padding:.213333rem 0 .32rem .266667rem;line-height:.453333rem;font-size:.32rem;text-align:left;font-weight:bolder;color:#470800}.track-bar-module-small-size .track-group{min-width:1.386667rem}.track-bar-module-small-size .left-part,.track-bar-module-small-size .right-part{min-width:.693333rem}.track-bar-module-large-size{padding-bottom:.266667rem;min-width:8.933333rem;border-radius:.106667rem}.track-bar-module-large-size .date{padding:.266667rem .533333rem;line-height:.453333rem;font-size:.32rem;text-align:left;color:#470800}.track-bar-module-large-size .track-group{min-width:1.786667rem}.track-bar-module-large-size .left-part,.track-bar-module-large-size .right-part{min-width:.893333rem}.track-bar-module-full-size{padding-top:.4rem;min-width:9.466667rem;background:transparent;border-radius:0}.track-bar-module-full-size .track-group{min-width:1.893333rem}.track-bar-module-full-size .left-part,.track-bar-module-full-size .right-part{background:#ffdcbb;min-width:.946667rem}.track-bar-module-full-size .center-part{background:#ff6e39}.recharge-coupon-tip{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.266667rem .266667rem .266667rem .16rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;background:#fff3f0;color:#ff3b0a;border-radius:.213333rem;min-height:1.12rem}.recharge-coupon-tip .coupon-tip-avatar{font-size:.533333rem;margin-right:.16rem;-webkit-box-flex:0;-webkit-flex:0 0 0.746667rem;-ms-flex:0 0 0.746667rem;flex:0 0 0.746667rem;height:.746667rem;background-size:100% 100%}.recharge-coupon-tip .recharge-account{background-image:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/recharge-account.ffe69bf275.png)}.recharge-coupon-tip .recharge-coupon{background-image:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/recharge-coupon.5456d19db4.png)}.recharge-coupon-tip .coupon-tip-text{word-break:break-word;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.recharge-coupon-tip .coupon-tip-click{font-weight:400;margin-left:.266667rem;font-size:.293333rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.recharge-coupon-tip .click-recharge{margin-left:.266667rem;padding:.053333rem .213333rem;border-radius:.133333rem;font-size:.293333rem;color:#fff;height:.586667rem;line-height:.48rem;background:#ff3b0a}.recharge-coupon-tip .coupon-tip-right{font-size:.266667rem}.recharge-coupon-tip .coupon-tip-desc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:justify;font-weight:600;font-size:.32rem}.pck-calendar{position:relative;background:#fff}.pck-calendar .pck-calendar-header{font-size:0;color:#666;text-align:center;line-height:1.066667rem;height:1.066667rem;background:#f5f5f5}.pck-calendar .pck-calendar-header .pck-icon{color:#666;font-size:.32rem}.pck-calendar .pck-calendar-header .arrow-left{float:left;width:1.173333rem;height:1.173333rem}.pck-calendar .pck-calendar-header .arrow-right{float:right;width:1.173333rem;height:1.173333rem}.pck-calendar .pck-calendar-header .month-switcher,.pck-calendar .pck-calendar-header .year-switcher{font-size:.426667rem;position:relative;width:50%;display:inline-block}.pck-calendar .pck-calendar-header .month-switcher .switcher-container,.pck-calendar .pck-calendar-header .year-switcher .switcher-container{position:relative;padding:0 .266667rem}.pck-calendar .pck-calendar-line{width:100%;height:0;border-top:1px solid #f9f9f9}.pck-calendar .pck-calendar-day-list{padding:.266667rem 0}.pck-calendar .pck-calendar-row{font-size:0}.pck-calendar .pck-calendar-row.day-row{padding:.266667rem 0}.pck-calendar .pck-calendar-row .day-item,.pck-calendar .pck-calendar-row .week-item{font-size:.373333rem}.pck-calendar .pck-calendar-row .day-text{position:relative}.pck-calendar .pck-calendar-row .selected:before{content:"";position:absolute;width:.853333rem;height:.853333rem;background:#fa553c;border-radius:.853333rem;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pck-calendar .pck-calendar-row .selected .day-text{color:#fff}.pck-calendar .pck-calendar-row .is-today{color:#fa553c}.pck-calendar .pck-calendar-row .other-month-day{color:#a4a4a4}.pck-calendar .pck-calendar-row .disable-day{color:#e6e6e6}.pck-calendar .pck-calendar-row .pck-calendar-item{position:relative;display:inline-block;width:14%;text-align:center;line-height:.8rem;font-weight:700}.image-preview .image-preview-mask{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;background:#000}.image-preview .image-preview-panel{width:100%;height:74vh;margin-top:13vh}.image-preview .image-preview-panel .pck-carousel-container{width:100%;height:100%}.image-preview .image-preview-panel .pck-carousel-container .pck-carousel-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.image-preview .image-preview-panel .pck-carousel-container .pck-carousel-item .image-preview-img{max-width:100%;max-height:100%}.image-preview .image-preview-panel .image-preview-indicator,.image-preview .image-preview-panel .image-preview-tip{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:.4rem 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:.373333rem}.image-preview .image-preview-panel .image-preview-tip{margin-top:-.266667rem}.image-preview .image-preview-close{position:absolute;top:0;right:0;padding:.4rem .533333rem;color:#fff}.image-preview .image-preview-close .icon{font-size:.373333rem}.status-bar>div:before{content:"";display:block;height:0}.status-bar>div:after{content:"";position:fixed;left:0;width:100%;top:0;height:0;background:#fff;z-index:9999}.status-bar>div.is-iphone-app:after,.status-bar>div.is-iphone-app:before{height:20PX}.status-bar>div.is-iphoneX-app:after,.status-bar>div.is-iphoneX-app:before{height:44PX}.kl-page-error{width:100%;text-align:center}.kl-page-error .error-img{margin:0 auto;width:3.733333rem;height:3.733333rem}.kl-page-error .error-text{padding:.533333rem 0 .293333rem;line-height:.586667rem;font-size:.426667rem;color:#333}.kl-immersive-head{background-color:#fff}.kl-immersive-head .immersive-head-container{height:1.173333rem}.kl-immersive-head .navigation-bar{position:relative;height:1.173333rem;line-height:1.173333rem;text-align:center}.kl-immersive-head .icon-arrow-left{float:left;padding:0 .64rem 0 .32rem;width:.533333rem;height:1.173333rem;font-size:.48rem;color:#222}.kl-immersive-head .page-title{height:1.173333rem;font-size:.426667rem;color:#222}.kl-immersive-head .immersive-head-fixed{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:20}.fully-immersive-head,.fully-immersive-head .immersive-head-fixed{padding-top:20px}.fully-immersive-head-in-iPhoneX,.fully-immersive-head-in-iPhoneX .immersive-head-fixed{padding-top:env(safe-area-inset-top)}.kl-global-message{background:rgba(0,0,0,.7);padding:.533333rem;position:fixed;top:0;left:0;width:100%;z-index:999999;color:#fff;-webkit-transition:-webkit-transform .3s cubic-bezier(.1,.5,.1,1);transition:-webkit-transform .3s cubic-bezier(.1,.5,.1,1);transition:transform .3s cubic-bezier(.1,.5,.1,1);transition:transform .3s cubic-bezier(.1,.5,.1,1),-webkit-transform .3s cubic-bezier(.1,.5,.1,1);-webkit-box-shadow:0 1px .266667rem 0 rgba(0,0,0,.1);box-shadow:0 1px .266667rem 0 rgba(0,0,0,.1)}.hairlines .kl-global-message{-webkit-box-shadow:0 .5px 5px 0 rgba(0,0,0,.1);box-shadow:0 .5px 5px 0 rgba(0,0,0,.1)}.kl-global-message .message-title{font-weight:700;line-height:.64rem;height:.64rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.426667rem}.kl-global-message .message-title-text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.kl-global-message .message-bell{width:.64rem;height:.64rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/bell.13532caebd.png) no-repeat;background-size:100% 100%;margin-right:.213333rem}.kl-global-message .message-content{line-height:.533333rem;margin-top:.133333rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.kl-global-message .content-text{display:-webkit-box;word-break:break-all;overflow:hidden;font-size:.373333rem;color:#fff;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.kl-global-message .img-container{width:1.066667rem;height:1.066667rem;position:relative;line-height:1.066667rem;margin-left:.4rem;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.kl-global-message .content-img{max-width:100%;max-height:100%;display:inline-block;vertical-align:middle}.kl-global-message .icon{font-size:.373333rem;color:#ccc;padding:0 .213333rem}.kl-global-message.kl-global-message-enter,.kl-global-message.kl-global-message-leave-active{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.kl-load-error{text-align:center;margin-top:-1.066667rem}.kl-load-error:before{content:"";display:block;width:2.666667rem;height:2.666667rem;margin:0 auto;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/server_error.229b0e2536.png) no-repeat 50%;background-size:100% 100%}.kl-load-error>p{margin:.266667rem auto;color:#222;text-align:center}.kl-load-error>div{display:inline-block;color:#ff3b0a;border:1px solid #ff3b0a;padding:.106667rem .4rem;margin-top:.266667rem;background:#fff}.hairlines .kl-load-error>div{border:.5px solid #ff3b0a}.kl-app-upgrade{text-align:center;padding-top:3.2rem}.kl-app-upgrade:before{content:"";display:block;width:2.933333rem;height:2.933333rem;margin:0 auto;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/list_empty.a82635be12.png) no-repeat 50%;background-size:100% 100%}.kl-app-upgrade>p{font-size:.373333rem;margin:.266667rem 0 .533333rem}.kl-app-upgrade>div{width:2.346667rem;height:.96rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#ff3b0a;color:#fff;font-size:.373333rem;margin:0 auto;border-radius:.106667rem}.xg-modal .common-modal.kl-privacy-num-desc-modal{width:80%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:.213333rem}.xg-modal .common-modal.kl-privacy-num-desc-modal .body{padding:0 .4rem .4rem;font-size:.373333rem}.xg-modal .common-modal.kl-privacy-num-desc-modal .body-title{font-weight:600}.kl-sms-verify .sms-verify-item{padding:.4rem 0;border-bottom:1px solid #d5d4d4}.hairlines .kl-sms-verify .sms-verify-item{border-bottom:.5px solid #d5d4d4}.kl-sms-verify .sms-verify-item .verify-line{line-height:.64rem}.kl-sms-verify .sms-verify-item .phone-area{font-size:.426667rem;color:#333}.kl-sms-verify .sms-verify-item .message-input{font-size:.373333rem}.kl-sms-verify .sms-verify-item .message-input .icon-clear{color:#ccc}.kl-sms-verify .sms-verify-item .message-input .rich-input{background-color:transparent}.kl-sms-verify .button-panel{margin-top:.8rem}.kl-sms-verify .verify-message-button{width:100%;border-radius:.106667rem}.kl-sms-verify-dialog{height:100vh;width:100vw;position:fixed;top:0;left:0;z-index:9995}.kl-sms-verify-dialog .modal-mask{height:100vh;width:100vw;background-color:rgba(0,0,0,.7)}.kl-sms-verify-dialog .modal-container{position:absolute;left:50%;top:45%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:8.32rem;overflow:hidden;background-color:#fff;-webkit-transition:-webkit-transform .3s cubic-bezier(.1,.5,.1,1);transition:-webkit-transform .3s cubic-bezier(.1,.5,.1,1);transition:transform .3s cubic-bezier(.1,.5,.1,1);transition:transform .3s cubic-bezier(.1,.5,.1,1),-webkit-transform .3s cubic-bezier(.1,.5,.1,1);border-radius:.32rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:.4rem .4rem 0;font-size:.373333rem;color:rgba(0,0,0,.9);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.kl-sms-verify-dialog .modal-container .kl-sms-verify-subtitle{margin:.24rem 0;font-size:.373333rem;color:rgba(0,0,0,.7);line-height:.586667rem;text-align:justify}.kl-sms-verify-dialog .modal-container .kl-sms-verify-input-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:1.333333rem;width:100%;margin:0 0 .64rem;font-size:.373333rem;color:rgba(0,0,0,.9);border-bottom:1px solid rgba(17,25,37,.1)}.kl-sms-verify-dialog .modal-container .kl-sms-verify-input-wrap .rich-input{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;color:rgba(0,0,0,.9)}.kl-sms-verify-dialog .modal-container .kl-sms-verify-input-wrap .kl-sms-verify-code-input{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.kl-sms-verify-dialog .modal-container .kl-sms-verify-input-wrap .require-code-btn,.kl-sms-verify-dialog .modal-container .kl-sms-verify-input-wrap .require-code-btn-disable{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap;color:#ff2000;background-color:transparent;border:none}.kl-sms-verify-dialog .modal-container .kl-sms-verify-input-wrap .require-code-btn-disable{color:rgba(0,0,0,.4)}.kl-sms-verify-dialog .modal-container .modal-btn-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:2rem;width:100%;font-size:.426667rem;text-align:center;font-weight:bolder}.kl-sms-verify-dialog .modal-container .kl-sms-verify-btn,.kl-sms-verify-dialog .modal-container .kl-sms-verify-btn-cancel{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:1.2rem;line-height:1.2rem;border-radius:.613333rem;border:none;font-weight:bolder}.kl-sms-verify-dialog .modal-container .kl-sms-verify-btn-cancel{margin-right:.24rem;color:rgba(0,0,0,.9);background:#f0f0f0}.kl-sms-verify-dialog .modal-container .kl-sms-verify-btn-confirm{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:1.2rem;line-height:1.2rem;border-radius:.613333rem;border:none;font-weight:bolder;color:#fff;background-image:-webkit-gradient(linear,right top,left top,from(#ff4f02),to(#ff2e0a));background-image:-webkit-linear-gradient(right,#ff4f02,#ff2e0a);background-image:linear-gradient(-90deg,#ff4f02,#ff2e0a)}.kl-sms-verify-dialog .modal-container .kl-sms-verify-btn-confirm:disabled{opacity:.4}.kl-sms-verify-dialog .tel-text{margin:0 .053333rem;color:rgba(0,0,0,.9);font-weight:bolder}.kl-survey{padding-top:.533333rem}.kl-survey .second-title{color:#222;font-size:.373333rem;line-height:.533333rem;font-weight:400}.kl-survey .second-title .red{color:#ff3b0a}.kl-survey .count-score-type .score-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.8rem .533333rem 0;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.kl-survey .count-score-type .score-box .score{display:inline-block;width:.746667rem;height:.746667rem;line-height:.746667rem;color:#666;border-radius:50%;background-color:#f4f4f4}.kl-survey .count-score-type .score-box .score:active{color:#fff;background-color:#ff3b0a}.kl-survey .count-score-type .text-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.266667rem .533333rem 1.28rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#666;font-size:.293333rem;text-align:left}.kl-survey .count-score-type .text-box .high-score,.kl-survey .count-score-type .text-box .low-score{display:inline-block;width:50%;text-align:left}.kl-survey .count-score-type .text-box .high-score{text-align:right}.kl-survey .icon-choice-type .icon-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.693333rem .56rem 1.066667rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.kl-survey .icon-choice-type .icon-box .icon-item .icon{width:1.066667rem;height:1.066667rem}.kl-survey .icon-choice-type .icon-box .icon-item .text{color:#666;font-size:.266667rem}.kl-survey .text-choice-type{margin:.533333rem .266667rem .4rem}.kl-survey .text-choice-type .option-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left}.kl-survey .text-choice-type .option-box .option{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 4.613333rem;-ms-flex:0 0 4.613333rem;flex:0 0 4.613333rem;height:1.386667rem;margin:0 0 .213333rem;border-radius:.106667rem;background:#f8f8f8}.kl-survey .text-choice-type .option-box .option .option-icon{position:absolute;left:.266667rem;top:.266667rem;font-size:.426667rem;line-height:.426667rem}.kl-survey .text-choice-type .option-box .option .icon-selected:before{color:#ff3b0a}.kl-survey .text-choice-type .option-box .option .icon-unselected{color:#ccc}.kl-survey .text-choice-type .option-box .option .icon-approved:before{color:#ff3b0a}.kl-survey .text-choice-type .option-box .option .text{width:3.44rem;height:.853333rem;margin:.266667rem .266667rem .266667rem .906667rem;color:#333;font-size:.32rem;line-height:.426667rem}.kl-survey .thanks{padding:.053333rem .266667rem .4rem}.kl-survey .thanks .icon-approved{color:#2cd499;line-height:1.866667rem;font-size:1.866667rem}.kl-survey .thanks .text{padding-top:.533333rem;color:#222;line-height:.373333rem;font-weight:400;font-size:.373333rem}.kl-survey .button-box{position:relative;margin:.32rem .133333rem 0}.kl-survey .button-box .submit-button{width:100%;border-radius:.106667rem}.kl-survey .kl-survey-optional-area{padding:0 .266667rem}.kl-survey .kl-survey-optional-area .textarea-content{width:100%;height:1.866667rem;font-size:.373333rem;color:rgba(0,0,0,.9);line-height:.48rem;font-weight:400;border:none;resize:none}.kl-survey .kl-survey-optional-area .textarea-length{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.32rem;color:#a6a6a6;font-weight:500;line-height:.453333rem;margin-bottom:.4rem}.kl-survey .kl-survey-optional-area .textarea-length-red{color:red}.kl-survey .kl-survey-optional-area .textarea-length-black{color:rgba(0,0,0,.9)}.kl-survey .kl-survey-optional-area .textarea-title{margin:.24rem 0 .32rem;width:100%;font-size:.373333rem;color:rgba(0,0,0,.9);line-height:.48rem;font-weight:600;text-align:left}.kl-survey .kl-survey-optional-area .submit-btn{width:100%;height:1.2rem;background:#ff3b0a;border-radius:.133333rem;font-size:.426667rem;color:#fff;line-height:.586667rem;margin-bottom:.4rem}.kl-survey-success{padding:.586667rem .266667rem .4rem}.kl-survey-success .icon-approved{color:#2cd499;line-height:1.866667rem;font-size:1.866667rem}.kl-survey-success .thanks-text{padding-top:.533333rem;color:#222;line-height:.373333rem;font-weight:400;font-size:.373333rem}.button-box{position:relative;margin:.533333rem .133333rem 0}.button-box .submit-button{width:100%;border-radius:.106667rem}.kl-survey-action-sheet .action-sheet-container{border-radius:.426667rem .426667rem 0 0}.kl-survey-action-sheet .cancel-bar{display:none}.kl-survey-action-sheet .survey-action-sheet .survey-title{height:1.466667rem;padding:.453333rem 0 .426667rem;color:#222;font-size:.426667rem;font-weight:600;line-height:.586667rem;text-align:center}.kl-survey-action-sheet .survey-action-sheet .survey-title .icon{position:absolute;top:0;right:0;padding:.453333rem .4rem;color:#d8d8d8;font-size:.426667rem;z-index:2}.kl-survey-action-sheet .survey-action-sheet .survey-content{max-height:75vh;overflow:auto}.kl-survey-action-sheet .survey-action-sheet .survey-img{position:absolute;top:-.8rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1.6rem;height:1.6rem;border-radius:.213333rem}.kl-survey-action-sheet .survey-action-sheet .survey-second-title{position:absolute;z-index:1;left:50%;top:.533333rem;width:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-weight:400;font-size:.293333rem;color:#666;line-height:.426667rem;background-color:#fff}.kl-survey-action-sheet .survey-action-sheet .survey-img+.survey-second-title{top:1.173333rem}.xg-modal .kl-desc-modal{width:80%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:.213333rem;bottom:auto;max-height:45%}.xg-modal .kl-desc-modal .desc-modal-header{padding:.533333rem}.xg-modal .kl-desc-modal .desc-modal-header .desc-modal-title{font-size:.48rem;text-align:center;font-weight:700;color:#333}.xg-modal .kl-desc-modal .content-desc{padding:0 .4rem .4rem;font-size:.373333rem;overflow-y:auto}.kl-award-coupon{width:7.066667rem;height:2.453333rem;padding:.533333rem .4rem;margin:auto;color:#ff6625;font-size:.533333rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/award_detail_coupon.24bc87e04b.png) no-repeat;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.kl-award-coupon p{margin:0}.kl-award-coupon .name{font-size:.373333rem;line-height:.533333rem;font-weight:500}.kl-award-coupon .amount-container{margin-right:.08rem;-webkit-box-flex:70;-webkit-flex:70;-ms-flex:70;flex:70;text-align:center;font-weight:500}.kl-award-coupon .amount-container .amount{font-size:.8rem;font-weight:500;line-height:1.146667rem}.kl-award-coupon .desc-container{margin-left:.586667rem;-webkit-box-flex:140;-webkit-flex:140;-ms-flex:140;flex:140;text-align:left}.kl-award-coupon .limit-desc{line-height:.453333rem;font-size:.32rem;margin-top:.08rem}.kl-award-coupon .quantity{background:#ffdf42;-webkit-box-shadow:-1px 0 .106667rem 0 rgba(255,181,55,.2);box-shadow:-1px 0 .106667rem 0 rgba(255,181,55,.2);border-radius:.32rem .32rem .32rem 0;min-width:.8rem;line-height:.48rem;padding:.106667rem .16rem;height:.64rem;position:absolute;top:.106667rem;left:6.266667rem;font-size:.32rem;color:#eb4600;font-weight:500;text-align:center;white-space:nowrap}.hairlines .kl-award-coupon .quantity{-webkit-box-shadow:-.5px 0 2px 0 rgba(255,181,55,.2);box-shadow:-.5px 0 2px 0 rgba(255,181,55,.2)}.kl-award-coupon-paypop,.kl-award-coupon-progress{background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/award_total_coupon.b6b371ed30.png) no-repeat;background-size:cover}.kl-paypop-checked:after{content:"";position:absolute;left:0;width:7.2rem;height:2.453333rem;background-repeat:no-repeat;background-image:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/checked_red.5a03ff6823.png);background-size:1.706667rem 1.706667rem;background-position-x:5.386667rem;background-position-y:.133333rem;background-color:hsla(0,0%,100%,.6)}.kl-award-coupon-progress .desc-container{margin-left:.266667rem}.kl-award-coupon-progress .name{font-size:.48rem;line-height:.666667rem;text-align:center}.kl-award-coupon-progress .checked{width:.64rem;height:.64rem;position:absolute;right:0;top:.106667rem}.kl-task-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 .24rem;height:1.493333rem;background-color:#fff;-webkit-box-shadow:0 0 .266667rem 0 rgba(0,0,0,.04);box-shadow:0 0 .266667rem 0 rgba(0,0,0,.04);border-radius:.213333rem}.kl-task-bar .task-icon{-webkit-box-flex:0;-webkit-flex:0 0 1.013333rem;-ms-flex:0 0 1.013333rem;flex:0 0 1.013333rem}.kl-task-bar .task-icon-img{display:block;max-width:1.013333rem;max-height:1.013333rem}.kl-task-bar .task-content{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;margin:0 .133333rem;max-height:1.28rem;line-height:.426667rem;font-size:.293333rem;color:#59342d;-webkit-line-clamp:3}.kl-task-bar .task-btn{-webkit-box-flex:0;-webkit-flex:0 0 1.386667rem;-ms-flex:0 0 1.386667rem;flex:0 0 1.386667rem;height:.533333rem;line-height:.533333rem;background-image:-webkit-gradient(linear,right top,left top,from(#ff7300),to(#ff3b0a));background-image:-webkit-linear-gradient(right,#ff7300,#ff3b0a);background-image:linear-gradient(270deg,#ff7300,#ff3b0a);border-radius:.266667rem;text-align:center;color:#fff;font-size:.32rem;font-weight:500}.kl-activity-progress{width:100%;position:relative}.kl-activity-progress .progress-node-list{font-size:0;position:relative}.kl-activity-progress .node-container{position:relative;display:inline-block;height:2.933333rem}.kl-activity-progress .left-part,.kl-activity-progress .right-part{position:absolute;width:50%;height:.16rem;top:1.653333rem;background:#ffdcbb}.kl-activity-progress .left-part{left:0}.kl-activity-progress .right-part{right:0}.kl-activity-progress .center-part{position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);top:1.653333rem;width:.16rem;height:.16rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/node_dot.6954c5a87e.png) no-repeat 50%;background-size:cover}.kl-activity-progress .center-part-reward:after,.kl-activity-progress .center-part-reward:before{content:"";position:absolute;top:-.24rem;border-color:#ffd746 transparent transparent;border-style:solid;border-width:.08rem .106667rem 0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1}.kl-activity-progress .center-part-reward:before{border-width:.106667rem .133333rem 0;border-color:#fffef9 transparent transparent;z-index:-1}.kl-activity-progress .node-title{top:2.266667rem;position:relative;display:inline-block;color:#000;opacity:.8;background:#fff;border-radius:.186667rem;font-size:.266667rem;line-height:.373333rem;padding:0 .133333rem}.kl-activity-progress .node-award{position:absolute;top:-.8rem;height:.613333rem;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);font-size:.293333rem;color:#470800;padding:.08rem .213333rem .053333rem;font-weight:500;background:#ffd746;border:1px solid #fffef9;line-height:.533333rem;border-radius:.533333rem;min-width:1.28rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.kl-activity-progress .node-award span{font-size:.426667rem}.kl-activity-progress .node-container.complete .left-part,.kl-activity-progress .node-container.complete .right-part{background-color:#ff6e39}.kl-activity-progress .node-container.complete .center-part{top:1.546667rem;width:.373333rem;height:.373333rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/node_complete.9dd6d0ee12.png) no-repeat 50%;background-size:cover}.kl-activity-progress .node-container:first-child .left-part{background:transparent}.kl-activity-progress .node-container:first-child .right-part{border-top-left-radius:.16rem;border-bottom-left-radius:.16rem;width:53%}.kl-activity-progress .node-container:last-child .left-part{border-top-right-radius:.16rem;border-bottom-right-radius:.16rem;width:53%}.kl-activity-progress .node-container:last-child .right-part{background:transparent}.kl-activity-progress .node-container.has-reward .center-part{text-align:center;top:1.066667rem;width:1.013333rem;height:1.173333rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/node_coupon.0d14a16856.png) no-repeat 50%;background-size:cover}.kl-activity-progress .node-container.complete.has-reward .center-part{background-image:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/node_reward_complete.f673530525.png)}.kl-activity-progress .node-container.invalid .center-part{background-image:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/node_dot_invalid.89a1976af1.png);background-size:contain}.kl-activity-progress .node-container.invalid .center-part .node-award{color:rgba(71,8,0,.5);background:#ffea9f}.kl-activity-progress .node-container.invalid .center-part:after{border-top-color:#ffea9f}.kl-activity-progress .node-container.invalid.has-reward .center-part{background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/node_reward_invalid.aea388bc09.png) no-repeat 50%;background-size:cover}.kl-activity-progress .node-container.invalid .node-title{opacity:.4}.kl-activity-progress.progress-list-more:after{content:"";position:absolute;right:-.053333rem;bottom:0;width:.746667rem;height:2.933333rem;pointer-events:none;background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(60%,#fff));background-image:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#fff 60%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 60%)}.kl-activity-progress.progress-list-more .node-container:last-child{margin-right:.666667rem}.kl-single-counter{width:.693333rem;height:.693333rem;text-align:center}.kl-single-counter .kl-single-counter-badge{font-size:.266667rem}.kl-single-counter .icon-new-add{font-size:.426667rem;color:#ff3b0a}.kl-single-counter .icon-new-add.gray{color:#ccc}.kl-single-counter .counter{display:none}.kl-water-fall{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:0 .4rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.kl-water-fall .fall-column{width:4.453333rem;-webkit-box-flex:1;-webkit-flex:1 1 4.453333rem;-ms-flex:1 1 4.453333rem;flex:1 1 4.453333rem;margin-right:.266667rem}.kl-water-fall .fall-column:last-child{margin-right:0}.kl-water-fall .item-image{display:block;width:100%}.xg-modal .common-modal.kl-coupon-modal{background:#f8f8f8}.xg-modal .common-modal.kl-coupon-modal .header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.xg-modal .common-modal.kl-coupon-modal .header-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.426667rem}.xg-modal .common-modal.kl-coupon-modal .body{font-size:.32rem;padding:0}.xg-modal .common-modal.kl-coupon-package-pay-modal .pack-desc{font-size:.32rem;line-height:.586667rem;margin:0;padding:.266667rem .4rem;background:#fff3f0;text-align:left}.xg-modal .common-modal.kl-coupon-package-pay-modal .header{position:relative;display:block;height:1.493333rem;color:#222;padding:.4rem 1.2rem}.xg-modal .common-modal.kl-coupon-package-pay-modal .header .main-title{font-size:.426667rem;text-align:center;font-weight:400}.xg-modal .common-modal.kl-coupon-package-pay-modal .header .close{top:.666667rem}.xg-modal .common-modal.kl-coupon-package-pay-modal .body{padding:0 .4rem .266667rem;background:#f6f6f6}.xg-modal .common-modal.kl-coupon-package-pay-modal .body .coupon-pack-detail-container{max-height:7.2rem;overflow:auto}.xg-modal .common-modal.kl-coupon-package-pay-modal .coupon{margin:.266667rem 0}.xg-modal .common-modal.kl-coupon-package-pay-modal .sale-price-line{margin:0 .4rem 0 .666667rem;border-bottom:1px solid #ebebeb;line-height:.533333rem;font-size:.373333rem;height:1.28rem;padding:.373333rem 0}.hairlines .xg-modal .common-modal.kl-coupon-package-pay-modal .sale-price-line{border-bottom:.5px solid #ebebeb}.xg-modal .common-modal.kl-coupon-package-pay-modal .price-container{float:right;text-align:end;height:.533333rem}.xg-modal .common-modal.kl-coupon-package-pay-modal .sale-text{line-height:.533333rem;font-size:.373333rem}.xg-modal .common-modal.kl-coupon-package-pay-modal .discount-label{background:#0fb550;font-size:.293333rem;height:.533333rem;color:#fff;padding:.053333rem;vertical-align:top;margin-right:.266667rem}.xg-modal .common-modal.kl-coupon-package-pay-modal .origin-price{text-decoration:line-through;font-size:.32rem;vertical-align:top;color:#999}.xg-modal .common-modal.kl-coupon-package-pay-modal .curr-price{color:#f84f46}.xg-modal .common-modal.kl-coupon-package-pay-modal .curr-price,.xg-modal .common-modal.kl-coupon-package-pay-modal .total-amount{margin-right:.08rem}.xg-modal .common-modal.kl-coupon-package-pay-modal .btn-buy{margin:.266667rem .4rem 0;border-radius:.213333rem;display:block;width:9.2rem}.xg-modal .common-modal.kl-coupon-package-pay-modal .agree-rules{font-size:.373333rem;font-weight:400;line-height:.533333rem;margin:.266667rem .4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#666}.xg-modal .common-modal.kl-coupon-package-pay-modal .agree-rules .checked{display:inline-block;position:relative;height:.4rem;width:.373333rem;background-image:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/agree_rules.fd487e3e6f.png);background-size:100%;background-repeat:no-repeat;margin-right:.266667rem}.promo-cust-packrules-modal .rule-content{max-height:8.533333rem;min-height:2.666667rem;overflow:auto;white-space:pre-line;text-align:left}.promo-cust-packrules-modal .close{position:absolute;right:0;top:0;line-height:1.2;color:#999;z-index:1;padding:.266667rem;font-size:.4rem}.promo-cust-packrules-modal .xg-modal-header{padding:.4rem .666667rem}.promo-cust-packrules-modal .xg-modal-title{font-size:.48rem}.kl-coupon-package{margin:.24rem .053333rem 0}.kl-coupon-package .kl-coupon-package-title{font-weight:500;color:#56190e;background:#ffe3de;border-radius:.213333rem;padding:.266667rem .32rem .8rem}.kl-coupon-package .kl-coupon-package-tag{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;bottom:1px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:.426667rem;padding:0 .16rem;font-size:.293333rem;font-weight:400;color:#fff;border-radius:.08rem;margin-left:.053333rem;background-image:-webkit-gradient(linear,left top,right top,from(#ff6418),color-stop(63%,#ff3b0a));background-image:-webkit-linear-gradient(left,#ff6418,#ff3b0a 63%);background-image:linear-gradient(90deg,#ff6418,#ff3b0a 63%)}.hairlines .kl-coupon-package .kl-coupon-package-tag{bottom:.5px}.kl-coupon-package .kl-coupon-package-tag:after,.kl-coupon-package .kl-coupon-package-tag:before{content:"";position:absolute;width:.08rem;height:.16rem;background:#ffe3de;border-radius:0 .08rem .08rem 0;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.kl-coupon-package .kl-coupon-package-tag:after{left:auto;right:0;border-radius:.08rem 0 0 .08rem}.kl-coupon-package .kl-coupon-package-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff2f0),to(#ffd8d0));background-image:-webkit-linear-gradient(top,#fff2f0,#ffd8d0);background-image:linear-gradient(180deg,#fff2f0,#ffd8d0);-webkit-box-shadow:0 -.053333rem .08rem 0 rgba(255,160,143,.12);box-shadow:0 -.053333rem .08rem 0 rgba(255,160,143,.12);border-radius:.213333rem;min-height:1.333333rem;margin-top:-.56rem}.kl-coupon-package .kl-coupon-package-left{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:auto;padding:.24rem 0 .24rem .08rem}.kl-coupon-package .kl-coupon-package-left .kl-coupon-package-coupon{position:relative;width:2.346667rem;height:2.026667rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/img_youhuiquan@2x.12069570db.png) no-repeat 50%;background-size:100%;border-radius:.213333rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.106667rem 0;margin-left:.24rem}.kl-coupon-package .kl-coupon-package-left .coupon-price{width:100%;padding:0 .133333rem;font-size:.586667rem;font-weight:600;color:#f00000;height:.64rem;line-height:.64rem;text-align:center}.kl-coupon-package .kl-coupon-package-left .coupon-price i{font-size:.373333rem;font-style:normal;padding-right:.053333rem}.kl-coupon-package .kl-coupon-package-left .coupon-desc{width:100%;padding:0 .133333rem;font-size:.32rem;font-weight:500;color:#f00000;text-align:center}.kl-coupon-package .kl-coupon-package-left .coupon-name{width:100%;padding:0 .133333rem;font-size:.32rem;color:#f00000;margin-top:.186667rem;text-align:center}.kl-coupon-package .kl-coupon-package-left .coupon-quantity{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:.373333rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:-.053333rem;right:-.053333rem;padding:0 .106667rem;font-size:.24rem;font-weight:500;background-image:-webkit-gradient(linear,left top,right top,color-stop(6%,#ffde24),color-stop(92%,#ffbe00));background-image:-webkit-linear-gradient(left,#ffde24 6%,#ffbe00 92%);background-image:linear-gradient(90deg,#ffde24 6%,#ffbe00 92%);border-radius:.08rem}.kl-coupon-package .kl-coupon-package-left .coupon-quantity:before{content:"";position:absolute;top:0;right:0;width:.053333rem;height:.48rem;background:#ffbe00;border-radius:0 .08rem .08rem 0}.kl-coupon-package .kl-coupon-package-left .coupon-quantity:after{content:"";position:absolute;bottom:-.106667rem;right:0;width:.053333rem;height:.08rem;border-radius:0 .08rem .08rem 0;background:#ffa904}.kl-coupon-package .kl-coupon-package-right{min-width:2.4rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:0 .133333rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.kl-coupon-package .kl-coupon-package-right .kl-coupon-package-price{font-size:.853333rem;font-weight:600;color:#f00000;height:.906667rem;line-height:.906667rem}.kl-coupon-package .kl-coupon-package-right .kl-coupon-package-price i{font-size:.373333rem;font-style:normal;padding-right:.053333rem}.kl-coupon-package .kl-coupon-package-right .kl-coupon-package-total{color:#f00000;line-height:.373333rem;padding-bottom:.053333rem}.kl-coupon-package .kl-coupon-package-right .kl-coupon-package-btn{width:1.76rem;height:.64rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffdea8),color-stop(17%,#ffe6a5),color-stop(89%,#ffbc19),to(#ff9500));background-image:-webkit-linear-gradient(top,#ffdea8,#ffe6a5 17%,#ffbc19 89%,#ff9500);background-image:linear-gradient(180deg,#ffdea8,#ffe6a5 17%,#ffbc19 89%,#ff9500);border-radius:.213333rem;color:#c61a00;font-weight:500}.kl-coupon-list-container{height:100%}.kl-coupon-list-container .kl-coupon-modal-limit{background:#ffefeb;color:#ff3b0a;padding:.24rem;margin-bottom:.24rem}.kl-coupon-list-container .kl-coupon-modal-empty{font-size:.373333rem;text-align:center;padding:2rem 0 2.4rem}.kl-coupon-list-container .kl-coupon-modal-empty:before{content:"";display:block;width:2.933333rem;height:2.933333rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/img_nocouple@2x.2d207b6b96.png) no-repeat 50%;background-size:cover;margin:0 auto .4rem}.kl-coupon-list-container .kl-coupon-modal-list{padding:.24rem}.kl-coupon-list-container .kl-coupon-modal-list-title{font-size:.373333rem;font-weight:500;line-height:.373333rem;padding-left:.08rem}.kl-coupon-list-container .kl-coupon-modal-list-panel{padding:.08rem 0}.kl-coupon-list-container .kl-coupon-modal-list-more{text-align:center;font-size:.293333rem;color:#ff3b0a;padding:.48rem 0 .266667rem;margin-bottom:-.266667rem}.kl-coupon-list-container .kl-coupon-modal-list-more .icon-arrow-right{font-size:.24rem}.kl-coupon-list-container .kl-coupon-modal-confirm{height:1.76rem;z-index:1}.kl-coupon-list-container .kl-coupon-modal-confirm>div{background:#fff;position:fixed;bottom:0;left:0;width:100%;min-height:1.76rem;border-top:1px solid rgba(0,0,0,.05);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:.346667rem;padding-left:.32rem;padding-right:.32rem;z-index:9}.hairlines .kl-coupon-list-container .kl-coupon-modal-confirm>div{border-top:.5px solid rgba(0,0,0,.05)}.kl-coupon-list-container .kl-coupon-modal-confirm .kl-coupon-modal-confirm-text{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;line-height:1.066667rem}.kl-coupon-list-container .kl-coupon-modal-confirm .kl-coupon-modal-confirm-text span{color:#f00000;margin-left:.08rem}.kl-coupon-list-container .kl-coupon-modal-confirm .pck-button{width:2.88rem;height:1.066667rem;line-height:1.066667rem;background-image:-webkit-gradient(linear,left top,right top,from(#ff6418),to(#ff3b0a));background-image:-webkit-linear-gradient(left,#ff6418,#ff3b0a);background-image:linear-gradient(90deg,#ff6418,#ff3b0a);border-radius:.213333rem;font-size:.373333rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.kl-amount-detail{z-index:9999}.kl-amount-detail .action-sheet-container{border-radius:.426667rem .426667rem 0 0}.kl-amount-detail .cancel-bar{display:none}.kl-amount-detail .detail-title{height:1.6rem;margin-bottom:.386667rem;padding:.32rem 0;color:#222;font-size:.426667rem;font-weight:500;line-height:.533333rem;text-align:center}.hairlines .kl-amount-detail .detail-title,.kl-amount-detail .detail-title{border-bottom:.5px solid rgba(0,0,0,.05)}.kl-amount-detail .detail-title .second-title{padding-top:1px;font-weight:400;font-size:.32rem;line-height:.426667rem;color:#999}.hairlines .kl-amount-detail .detail-title .second-title{padding-top:.5px}.kl-amount-detail .detail-title .detail-close-icon{position:absolute;top:0;right:0;padding:.4rem;color:#d8d8d8;font-size:.426667rem}.kl-amount-detail .detail-content{overflow:auto;max-height:70vh;min-height:6.666667rem;padding-bottom:2.773333rem}.kl-amount-detail .amount-block{margin:0 .32rem .8rem}.kl-amount-detail .detile-title-amount{font-weight:400}.kl-amount-detail .detile-item-title{margin-bottom:.16rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:.373333rem;line-height:.453333rem}.kl-amount-detail .detile-item-title .detile-title-name{color:#222;font-weight:500}.kl-amount-detail .detile-item-content{margin-bottom:.16rem;text-align:left;line-height:.4rem;font-size:.32rem;color:#666;font-weight:400}.kl-amount-detail .detile-item-content .detile-item-tag{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;bottom:1px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:.426667rem;padding:0 .16rem;font-size:.293333rem;color:#fff;border-radius:.08rem;background-image:-webkit-gradient(linear,left top,right top,from(#ff6418),color-stop(63%,#ff3b0a));background-image:-webkit-linear-gradient(left,#ff6418,#ff3b0a 63%);background-image:linear-gradient(90deg,#ff6418,#ff3b0a 63%)}.hairlines .kl-amount-detail .detile-item-content .detile-item-tag{bottom:.5px}.kl-amount-detail .detile-item-content .detile-item-tag:after,.kl-amount-detail .detile-item-content .detile-item-tag:before{content:"";position:absolute;width:.08rem;height:.16rem;background:#fff;border-radius:0 .08rem .08rem 0;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.kl-amount-detail .detile-item-content .detile-item-tag:after{left:auto;right:0;border-radius:.08rem 0 0 .08rem}.kl-system-limit{position:fixed;top:0;left:0;width:100%;padding:.266667rem .933333rem;background:#fff3f0;font-size:.32rem;color:#ff3b0a;z-index:9999999}.kl-system-limit .icon{position:absolute}.kl-system-limit .icon-alert{font-size:.346667rem;top:.24rem;left:.4rem}.kl-system-limit .icon-close-unwrap{font-size:.266667rem;top:.32rem;right:.4rem}.kl-system-limit .icon-close-unwrap:after{content:"";width:240%;height:200%;position:absolute;top:-50%;left:-60%}.kl-search-suggest{padding:0 .32rem}.kl-search-suggest .item-main{color:#000;font-size:.373333rem;height:1.173333rem;line-height:.426667rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.kl-search-suggest .item-main .left-icon{margin-right:.186667rem}.kl-search-suggest .item-main .icon{color:rgba(0,0,0,.5);font-size:.32rem}.kl-search-suggest .item-main .suggest-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.kl-search-suggest .item-main .name{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.kl-search-suggest .item-main em{font-style:normal;color:#ff3b0a;line-height:.426667rem}.kl-search-suggest .item-main .desc-text{max-width:2.666667rem;font-size:.32rem;color:rgba(0,0,0,.5);text-align:right;line-height:.426667rem}.kl-search-suggest .item-main .icon-arrow-circle-normal{font-size:.373333rem}.kl-search-suggest .item-main .search-suggest-tag{margin-left:.16rem}.kl-search-suggest .item-sub{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;max-height:2.133333rem;margin:0 0 .186667rem .533333rem}.kl-search-suggest .item-sub .sub-name{display:inline-block;min-width:1.28rem;height:.853333rem;padding:0 .4rem;margin:0 .24rem .24rem 0;line-height:.853333rem;background:#f5f5f5;border-radius:.426667rem;text-align:center;font-size:.346667rem;color:#191919}.kl-search-suggest .item-sub .sub-tag-reason{color:#ff3b0a}.kl-dropdown{position:relative;z-index:100;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;border-radius:.16rem;font-size:.346667rem}.kl-dropdown .icon-arrow-down{font-size:.32rem;line-height:.32rem;-webkit-transform:scale(.25);transform:scale(.25);margin-left:-.106667rem}.kl-dropdown .dropdown-title{padding-left:.106667rem}.kl-dropdown.is-show .icon-arrow-down{-webkit-transform:scale(.25) rotate(180deg) translateY(1PX);transform:scale(.25) rotate(180deg) translateY(1PX)}.kl-dropdown .select-panel-mask{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:99}.kl-dropdown .panel-content{position:fixed;top:0;left:0;right:0;z-index:101;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;border-radius:0 0 .4rem .4rem}.kl-dropdown .options-container{overflow:auto}.kl-dropdown .options-container .options-item{height:1.173333rem;padding:0 .48rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.373333rem;line-height:.533333rem}.kl-dropdown .options-container .options-item.option-selected{color:#ff3b0a;font-weight:500}.kl-dropdown .options-container .item-text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.kl-dropdown .options-container .icon-pay-success{margin-left:.4rem;font-size:.32rem}.kl-dropdown .direction-down .panel-content{min-height:20%;max-height:80%;-webkit-box-shadow:inset 0 .053333rem .106667rem 0 rgba(0,0,0,.07);box-shadow:inset 0 .053333rem .106667rem 0 rgba(0,0,0,.07)}.kl-dropdown .direction-right .panel-content{width:90%;left:auto;bottom:0;border-radius:.4rem 0 0 .4rem}.kl-carousel{position:relative;height:100%}.kl-carousel *{-webkit-box-sizing:border-box;box-sizing:border-box}.kl-carousel .kl-carousel-wrapper{height:100%;overflow:hidden}.kl-carousel .kl-carousel-panel{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.kl-carousel .kl-carousel-indicator-default{position:absolute;right:0;bottom:0;margin:0;list-style:none;padding:0 .266667rem;width:100%;font-size:0;text-align:center;pointer-events:none}.kl-carousel .kl-carousel-indicator-default>li{display:inline-block;width:.16rem;height:.16rem;margin-bottom:.24rem;border-radius:.133333rem;background:hsla(0,0%,100%,.3)}.kl-carousel .kl-carousel-indicator-default>li.is-current{background:#fff}.kl-carousel .kl-carousel-indicator-default>li+li{margin-left:.133333rem}.kl-carousel .kl-carousel-indicator-default.is-center>li+li{margin-left:.08rem}.kl-carousel .kl-carousel-indicator-default.is-ellipse>li{border-radius:.16rem;border:1px solid rgba(0,0,0,.1)}.hairlines .kl-carousel .kl-carousel-indicator-default.is-ellipse>li{border:.5px solid rgba(0,0,0,.1)}.kl-carousel .kl-carousel-indicator-default.is-ellipse>li.is-current{width:.32rem}.kl-carousel .kl-carousel-indicator-number{position:absolute;right:0;bottom:0;padding:.133333rem .266667rem;width:100%;font-size:0;text-align:center;pointer-events:none}.kl-carousel .kl-carousel-indicator-number span{display:inline-block;font-size:.373333rem}.kl-carousel .kl-carousel-indicator-number span:first-child{font-size:.533333rem;font-weight:500}.kl-carousel .kl-carousel-indicator-number span:last-child{opacity:.9}.kl-carousel .kl-carousel-indicator-number i{position:relative;top:1px;content:"";display:inline-block;height:.4rem;width:1PX;background:#000;margin:0 .08rem 0 .053333rem;-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}.hairlines .kl-carousel .kl-carousel-indicator-number i{top:.5px}.kl-carousel-item{height:100%;width:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.kl-carousel-item img{-webkit-user-drag:none}.authorize-old-dialog{position:absolute;top:50%;left:50%;width:7.2rem;overflow:auto;background-color:#fff;border-radius:.266667rem;-webkit-box-shadow:0 .053333rem .106667rem rgba(0,0,0,.5);box-shadow:0 .053333rem .106667rem rgba(0,0,0,.5);-webkit-transition:-webkit-transform .3s cubic-bezier(.1,.5,.1,1);transition:-webkit-transform .3s cubic-bezier(.1,.5,.1,1);transition:transform .3s cubic-bezier(.1,.5,.1,1);transition:transform .3s cubic-bezier(.1,.5,.1,1),-webkit-transform .3s cubic-bezier(.1,.5,.1,1);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.authorize-old-dialog .dialog-header{text-align:center;margin-bottom:.266667rem}.authorize-old-dialog .dialog-header .header-img{width:1.333333rem;height:1.333333rem;margin-top:.533333rem;border-radius:50%}.authorize-old-dialog .dialog-body{font-size:.346667rem;padding:0 .533333rem .533333rem;text-align:center}.authorize-old-dialog .body-title{color:#333;line-height:.48rem}.authorize-old-dialog .body-tip{color:#666;font-size:.32rem;line-height:.453333rem;margin-top:.053333rem}.authorize-old-dialog .body-check{line-height:.453333rem;text-align:left;margin-top:.8rem;font-size:.32rem}.authorize-old-dialog .body-check .icon{vertical-align:sub;font-size:.533333rem}.authorize-old-dialog .body-check .check-red,.authorize-old-dialog .body-check .icon-agreement{color:#ff3b0a}.authorize-old-dialog .body-service-clause{width:6.4rem;height:2.133333rem;margin:0 0 .533333rem .4rem;background-color:#f8f8f8;padding:.213333rem .266667rem 0;font-size:.32rem;color:#333;overflow-y:auto}.authorize-old-dialog .body-service-clause p{margin:0}.authorize-old-dialog .body-service-clause a{color:#00f}.authorize-old-dialog .dialog-footer{height:1.16rem;border-top:1px solid #e7e7e7}.hairlines .authorize-old-dialog .dialog-footer{border-top:.5px solid #e7e7e7}.authorize-old-dialog .dialog-btn{line-height:1.16rem;font-size:.373333rem;text-align:center;cursor:pointer;color:#333}.authorize-old-dialog .dialog-btn.btn-disable{color:#999}.authorize-old-dialog .dialog-btn.btn-confirm{color:#ff3b0a}.authorize-old-dialog .btn-border-left{width:50%;float:left;border-right:1px solid #e7e7e7}.hairlines .authorize-old-dialog .btn-border-left{border-right:.5px solid #e7e7e7}.register-dialog{position:fixed;width:100%;height:100%;z-index:9990;top:0;left:0;background-color:rgba(0,0,0,.5)}.register-dialog-enter-active{-webkit-animation:register-dialog .1s;animation:register-dialog .1s}.register-dialog-leave-active{animation:register-dialog .1s reverse}@-webkit-keyframes register-dialog{0%{opacity:0}to{opacity:1}}@keyframes register-dialog{0%{opacity:0}to{opacity:1}}.after-sale-item-container{background:#fff;padding:.4rem .266667rem 0;margin:0 .4rem .266667rem;border-radius:.24rem}.after-sale-item-container .item-header{font-size:.346667rem;padding-bottom:.266667rem}.after-sale-item-container .item-order-bar{line-height:.533333rem;width:100%}.after-sale-item-container .item-order-bar .item-poi-name{width:69%;font-family:PingFangSC-Medium;font-size:.373333rem;color:#222;font-weight:500}.after-sale-item-container .item-order-bar .item-order-type{width:30%;font-family:PingFangSC-Regular;font-size:.32rem;color:#ff6000;text-align:right;font-weight:400;white-space:nowrap}.after-sale-item-container .item-order-bar .icon{font-weight:400;margin-right:.133333rem;font-size:.346667rem}.after-sale-item-container .item-order-time{margin-top:.133333rem;font-family:PingFangSC-Regular;font-size:.32rem;color:#666;font-weight:400;line-height:.453333rem}.after-sale-item-container .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:.266667rem}.after-sale-item-container .item .goods-img{margin-right:.26666667rem;width:1.33333333rem;height:1.33333333rem}.after-sale-item-container .item .goods-img img{display:block;width:100%;height:100%}.after-sale-item-container .item .spu-title{color:#333;font-size:.373333rem;max-width:7.466667rem}.after-sale-item-container .item .unit-desc{font-size:.32rem;color:#999;max-width:7.466667rem}.after-sale-item-container .item .count{color:#333}.after-sale-item-container .item .quantity{margin-left:.426667rem}.after-sale-item-container .item .refund-desc{font-size:.373333rem;color:#999;margin-top:.266667rem}.after-sale-item-container .item .icon-alert{color:#ccc;font-size:.32rem}.after-sale-item-container .goods-item-oper .btn{padding:.16rem .32rem;border:1px solid #999;border-radius:.106667rem;margin-bottom:.266667rem;font-size:.32rem;color:#222;margin-top:.133333rem;float:right}.hairlines .after-sale-item-container .goods-item-oper .btn{border:.5px solid #999}.v-header{width:100%;height:1.173333rem;position:absolute;top:0;left:0;background-color:#fff;z-index:1}.v-header-c{text-align:center;font-size:.426667rem;line-height:1.173333rem}.v-header-l,.v-header-r{height:100%;position:absolute;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.v-header-l{width:1.173333rem;padding-left:.426667rem;left:0}.icon-arrow-left{color:#636363;font-size:.373333rem}.v-header-r{width:33%;padding-right:.426667rem;right:0;text-align:right}.v-header.is-iphone{height:1.733333rem}.v-header.is-iphone,.v-header.is-iphone .v-header-l,.v-header.is-iphone .v-header-r{padding-top:.533333rem}.v-header.is-iphonex{height:calc(constant(safe-area-inset-top) + 1.17333rem);height:calc(env(safe-area-inset-top) + 1.17333rem)}.v-header.is-iphonex,.v-header.is-iphonex .v-header-l,.v-header.is-iphonex .v-header-r{padding-top:env(safe-area-inset-top)}.m-homepage-not-login{float:right;width:100vw;clear:both;position:relative;height:1.306667rem;line-height:1.2rem;background:rgba(0,0,0,.7);color:#fff;font-size:.346667rem;padding:0 .4rem;z-index:10}.m-homepage-not-login .btn-login{position:absolute;top:50%;right:.4rem;width:1.813333rem;height:.666667rem;font-size:.32rem;line-height:.666667rem;border-radius:.106667rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.m-homepage-not-login .not-login-text{font-weight:600}.m-homepage-not-login .tips-image-container{left:.4rem;width:6.24rem;height:.48rem;background-size:100% 100%}.m-homepage-not-login .btn-gif-container,.m-homepage-not-login .tips-image-container{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.m-homepage-not-login .btn-gif-container{right:.4rem;width:2.133333rem;height:.666667rem;background:url(https://p0.meituan.net/travelcube/752304dcc34dfe878f832033e6faad06383798.gif) no-repeat;background-size:100% 100%}.new-customer-full-buy{display:inline-block;margin-top:.24rem}.new-customer-full-buy .full-discount-card{background-image:url(http://p0.meituan.net/scarlett/37dd54ac127799cbca1f0389f68275bf92526.png);background-size:100% 100%;position:relative;border-radius:.24rem;overflow:hidden;width:4.56rem}.new-customer-full-buy .full-discount-head{font-size:0;border-radius:.24rem .24rem 0 0;padding:.24rem .24rem 1px}.hairlines .new-customer-full-buy .full-discount-head{padding:4.5px 4.5px .5px}.new-customer-full-buy .full-discount-head .img-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:.426667rem}.new-customer-full-buy .full-discount-head .img-box .full-discount-head-img{height:.426667rem;max-width:2.666667rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.new-customer-full-buy .full-discount-head .img-box .full-discount-head-btn{line-height:.426667rem;text-align:right;height:.4rem;font-size:.266667rem;padding:1px .16rem .053333rem;color:rgba(0,0,0,.5);font-weight:700;line-height:.32rem;border-radius:.24rem}.hairlines .new-customer-full-buy .full-discount-head .img-box .full-discount-head-btn{padding:.5px 3px 1px}.new-customer-full-buy .full-discount-head .img-box .full-discount-head-btn .icon-more-smallx{width:.106667rem;position:relative;top:-1px;margin-right:.08rem;line-height:.32rem;font-size:.186667rem}.hairlines .new-customer-full-buy .full-discount-head .img-box .full-discount-head-btn .icon-more-smallx{top:-.5px}.new-customer-full-buy .full-discount-head .full-discount-head-subtitle{margin-top:.16rem;font-size:.32rem;color:#ff3b0a;line-height:.426667rem;font-weight:700}.new-customer-full-buy .full-discount-body{border-radius:.16rem;margin:.08rem .08rem .24rem}.new-customer-full-buy .full-discount-body.auto-paly{-webkit-animation:play 5s ease infinite;animation:play 5s ease infinite}@-webkit-keyframes play{0%{opacity:0}20%{opacity:1}95%{opacity:1}to{opacity:0}}@keyframes play{0%{opacity:0}20%{opacity:1}95%{opacity:1}to{opacity:0}}.new-customer-full-buy .full-discount-body .full-discount-csu-card{position:relative;padding:.32rem .16rem .08rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-y:hidden;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:0}.new-customer-full-buy .full-discount-body .full-discount-csu-card .full-discount-goods-left{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:1.28rem;height:1.28rem;margin-right:.16rem}.new-customer-full-buy .full-discount-body .full-discount-csu-card .full-discount-goods-left .mantle{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1.28rem;position:absolute;margin-top:.346667rem;padding:.053333rem .106667rem .08rem;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:100;opacity:1;background:rgba(0,0,0,.4);border-radius:.253333rem;font-size:.266667rem;font-weight:700;color:#fff}.new-customer-full-buy .full-discount-body .full-discount-csu-card .full-discount-goods-left .full-discoun-goods-img{width:1.28rem;height:1.28rem;border-radius:.08rem}.new-customer-full-buy .full-discount-body .full-discount-csu-card .full-discount-goods-left .full-discoun-goods-img.image-opacity{opacity:.35}.new-customer-full-buy .full-discount-body .full-discount-csu-card .full-discount-goods-right{-webkit-box-flex:1;-webkit-flex:1 1 2.666667rem;-ms-flex:1 1 2.666667rem;flex:1 1 2.666667rem;overflow:hidden}.new-customer-full-buy .full-discount-body .full-discount-csu-card .full-discount-goods-right .full-discount-goods-price{margin-top:.186667rem}.new-customer-full-buy .full-discount-body .full-discount-csu-card .full-discount-goods-right .full-discount-goods-price .price-icon{padding-right:1px;font-size:.24rem;color:#ff1929;letter-spacing:0;line-height:.266667rem;font-weight:500}.hairlines .new-customer-full-buy .full-discount-body .full-discount-csu-card .full-discount-goods-right .full-discount-goods-price .price-icon{padding-right:.5px}.new-customer-full-buy .full-discount-body .full-discount-csu-card .full-discount-goods-right .full-discount-goods-price .price-num{padding-right:1px;font-size:.373333rem;color:#ff1929;line-height:.373333rem;font-weight:600}.hairlines .new-customer-full-buy .full-discount-body .full-discount-csu-card .full-discount-goods-right .full-discount-goods-price .price-num{padding-right:.5px}.new-customer-full-buy .full-discount-body .full-discount-csu-card .full-discount-goods-right .full-discount-goods-price .price-unit{padding-right:1px;opacity:.5;font-size:.293333rem;color:#000;line-height:.293333rem;font-weight:400}.hairlines .new-customer-full-buy .full-discount-body .full-discount-csu-card .full-discount-goods-right .full-discount-goods-price .price-unit{padding-right:.5px}.new-customer-full-buy .full-discount-body .full-discount-csu-card .full-discount-goods-right .full-discount-goods-title{font-size:.32rem;color:#000;letter-spacing:0;line-height:.426667rem;font-weight:400}.new-customer-full-buy .full-discount-body .full-discount-csu-card .full-discount-goods-right .full-discount-goods-counter{position:absolute;right:0;top:.693333rem}.new-customer-full-buy .full-discount-body .full-discount-csu-card .full-discount-goods-right .full-discount-goods-counter .pck-badge-right{top:.053333rem;right:-.133333rem;height:.373333rem;line-height:.32rem;background-color:#f00000;border:1px solid #fff}.hairlines .new-customer-full-buy .full-discount-body .full-discount-csu-card .full-discount-goods-right .full-discount-goods-counter .pck-badge-right{border:.5px solid #fff}.quali-audit-form .quali-status{width:100%;margin-top:.266667rem;background:#fff;padding:.4rem}.quali-audit-form .quali-status .state-title{line-height:.666667rem;font-size:.48rem}.quali-audit-form .quali-status .state-title .state-icon{font-size:.533333rem;line-height:.666667rem;vertical-align:bottom}.quali-audit-form .quali-status .state-title .state-text{margin-left:.266667rem;color:#222;display:inline-block;font-weight:500}.quali-audit-form .quali-status .state-title .icon-approved,.quali-audit-form .quali-status .state-title .text-green{color:#41d69d}.quali-audit-form .quali-status .state-title .icon-failed,.quali-audit-form .quali-status .state-title .text-red{color:#ff3b4c}.quali-audit-form .quali-status .state-title .icon-in-review{color:#0f8ee9}.quali-audit-form .quali-status .state-title .icon-unfinished{color:#ffba00}.quali-audit-form .quali-status .quali-text{font-size:.32rem;line-height:.453333rem;color:#666;margin:.133333rem 0 0 .8rem}.quali-audit-form .quali-status .manual-audit{color:#ff3b0a}.quali-audit-form .business-license{width:100%;margin-top:.266667rem;background:#fff;padding:.4rem}.quali-audit-form .business-license .license-title{font-size:.48rem;line-height:.666667rem;color:#222;margin:0 0 .133333rem}.quali-audit-form .business-license .license-text{font-size:.32rem;line-height:.453333rem;color:#999;margin:0 0 .133333rem}.quali-audit-form .business-license .text-bottom{margin:.266667rem 0 0}.quali-audit-form .business-license .photo{width:9.173333rem;height:5.333333rem;margin:0 auto}.quali-audit-form .info-bar{padding:.4rem .4rem .266667rem;font-size:.373333rem;line-height:.533333rem}.quali-audit-form .quali-info .info-bar{font-size:.373333rem;color:rgba(0,0,0,.4);letter-spacing:0;padding:.4rem .4rem .24rem}.quali-audit-form .quali-info .form-container{padding:0 .4rem;background:#fff}.quali-audit-form .quali-info .form-container .form-group{min-height:1.333333rem;border-top:1px solid #e7e7e7;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.373333rem;padding:.4rem 0;line-height:.533333rem;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.hairlines .quali-audit-form .quali-info .form-container .form-group{border-top:.5px solid #e7e7e7}.quali-audit-form .quali-info .form-container .form-group:first-child{border:none}.quali-audit-form .quali-info .form-container .group-for{width:2.48rem;color:#222;min-width:2.48rem;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.quali-audit-form .quali-info .form-container .form-input{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.quali-audit-form .quali-info .form-container .form-input input{color:#191919;line-height:.48rem}.quali-audit-form .quali-info .form-container .form-input input::-webkit-input-placeholder{color:#ccc}.quali-audit-form .quali-info .form-container .form-input input::-moz-placeholder{color:#ccc}.quali-audit-form .quali-info .form-container .form-input input::-ms-input-placeholder{color:#ccc}.quali-audit-form .quali-info .form-container .form-input input::placeholder{color:#ccc}.quali-audit-form .quali-info .form-container .form-input input::-webkit-input-placeholder{font-size:.373333rem;line-height:.48rem}.quali-audit-form .quali-info .form-container .form-input input:disabled{background:inherit;color:rgba(0,0,0,.35);-webkit-text-fill-color:rgba(0,0,0,.35);-webkit-opacity:1;opacity:1}.quali-audit-form .quali-info .form-container .form-input .rich-input{height:auto;padding-right:0}.quali-audit-form .quali-info .form-container .blur-info{position:absolute;left:2.48rem;bottom:0;font-size:.32rem;color:#f20000;letter-spacing:0}.business-category{height:100%;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden}.business-category .search-bar{padding:.266667rem;background-color:#fff;-ms-flex-align:center}.business-category .search-bar,.business-category .search-bar .search-input-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.business-category .search-bar .search-input-wrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;-ms-flex-align:center}.business-category .search-bar .search-input-wrapper .search-icon{position:absolute;left:.32rem;width:.426667rem;height:.426667rem;background-image:url(https://p0.meituan.net/ingee/8476885baeb1a5154610c1b69388f2a8869.png);background-size:contain;background-repeat:no-repeat;background-position:50%}.business-category .search-bar .search-input-wrapper .close-icon{position:absolute;right:.32rem;width:.426667rem;height:.426667rem;cursor:pointer}.business-category .search-bar .search-input-wrapper input{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:.88rem;padding:0 .266667rem 0 .906667rem;border:0 solid #e5e5e5;border-radius:.426667rem;background:rgba(17,25,37,.05);font-size:.373333rem;outline:none}.business-category .search-bar .search-input-wrapper input::-webkit-input-placeholder{color:rgba(0,0,0,.3);font-size:.373333rem;line-height:.533333rem;text-align:left}.business-category .search-bar .search-input-wrapper input::-moz-placeholder{color:rgba(0,0,0,.3);font-size:.373333rem;line-height:.533333rem;text-align:left}.business-category .search-bar .search-input-wrapper input::-ms-input-placeholder{color:rgba(0,0,0,.3);font-size:.373333rem;line-height:.533333rem;text-align:left}.business-category .search-bar .search-input-wrapper input::placeholder{color:rgba(0,0,0,.3);font-size:.373333rem;line-height:.533333rem;text-align:left}.business-category .search-bar .search-button{margin-left:.266667rem;padding:0 .4rem;height:.853333rem;background-color:#ff3b0a;color:#fff;border:none;border-radius:.48rem;font-size:.373333rem;cursor:pointer}.business-category .search-bar .search-button:active{opacity:.8}.business-category .search-results{background-color:#fff;max-height:calc(100vh - 1.49333rem);overflow-y:auto;-webkit-overflow-scrolling:touch}.business-category .search-results .list-content{list-style:none;padding:0;margin:0}.business-category .search-results .list-content li{padding:.4rem;border-bottom:1px solid #e5e5e5;cursor:pointer}.hairlines .business-category .search-results .list-content li{border-bottom:.5px solid #e5e5e5}.business-category .search-results .list-content li:hover{background-color:#f5f5f5}.business-category .search-results .no-search-result{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.business-category .search-results .no-search-result .no-result-icon{margin-top:1.493333rem;width:2.8rem;height:2.8rem;background:url(https://p0.meituan.net/ingee/empty-search.png) no-repeat 50%;background-size:contain}.business-category .search-results .no-search-result .no-result-title{margin-top:.426667rem;color:rgba(0,0,0,.9);font-weight:500;font-size:.426667rem;line-height:.586667rem;text-align:center}.business-category .search-results .no-search-result .no-result-desc{margin-top:.106667rem;font-size:.373333rem;line-height:.533333rem;text-align:center;color:rgba(0,0,0,.45)}.business-category .search-results .no-search-result .no-result-desc .contact-service{color:#ff2000}.business-category .business-category-container{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.business-category .business-category-container,.business-category .category-wrapper{-webkit-box-flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.business-category .category-wrapper{-webkit-flex:1;-ms-flex:1;flex:1}.business-category .first-category{width:3.52rem;overflow-y:auto;background:rgba(0,0,0,.03);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-overflow-scrolling:touch}.business-category .second-category{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;position:relative}.business-category .first-list,.business-category .list-content{list-style:none;padding:0;margin:0}.business-category .first-list li,.business-category .list-content li{min-height:1.386667rem;padding:.266667rem .48rem;font-size:.373333rem;color:#333;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.business-category .first-list li.active{background:#fff;color:#ff2000;position:relative}.business-category .list-content li.active{color:#ff3b0a}.business-category .list-content li.active:after{content:"";width:.64rem;height:.64rem;margin-right:.426667rem;background:url(https://p0.meituan.net/ingee/e619e6ef47907c9d5639841bc98671d9733.png) no-repeat 50%;background-size:contain}.business-category .ellipsis-line2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;text-align:left;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.business-category .footer-bar{padding:.266667rem .4rem;background:#fff;border-top:1px solid #e5e5e5}.hairlines .business-category .footer-bar{border-top:.5px solid #e5e5e5}.business-category .btn-save{width:100%;height:1.173333rem;line-height:1.173333rem;text-align:center;background:#ff3b0a;color:#fff;border:none;border-radius:.106667rem;font-size:.426667rem}.business-category .btn-save:disabled{opacity:.5;cursor:not-allowed}.business-category .business-category-loading,.business-category .search-loading,.business-category .second-level-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.business-category .no-result-content{text-align:center;padding:.533333rem}.business-category .no-result-content .no-result-img{width:2.666667rem;margin-bottom:.266667rem}.business-category .no-result-content .no-result-text{color:#999;font-size:.373333rem}.business-category .first-list,.business-category .list-content,.business-category .search-results{padding-bottom:2.666667rem}.business-category .first-list,.business-category .second-list{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.business-category .first-list .disable,.business-category .list-content .disable,.business-category .second-list .disable{color:rgba(0,0,0,.3);cursor:not-allowed}.kl-coupon-goods{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,249,247,0)),to(rgba(255,240,237,.6)));background-image:-webkit-linear-gradient(top,rgba(255,249,247,0),rgba(255,240,237,.6));background-image:linear-gradient(180deg,rgba(255,249,247,0),rgba(255,240,237,.6))}.kl-coupon-goods .kl-coupon-goods-title{padding:0 .32rem .16rem;font-weight:500}.kl-coupon-goods .kl-coupon-goods-list{position:relative;padding-bottom:.346667rem}.kl-coupon-goods .kl-coupon-goods-list>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:auto}.kl-coupon-goods .kl-coupon-goods-list>ul:after,.kl-coupon-goods .kl-coupon-goods-list>ul:before{content:"";width:.32rem;height:1PX;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.kl-coupon-goods .kl-coupon-goods-list .kl-coupon-goods-item{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:2.293333rem;height:3.28rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.16rem;background:#fff;border:1px solid rgba(255,59,10,.35);border-radius:.213333rem;margin-bottom:.053333rem}.hairlines .kl-coupon-goods .kl-coupon-goods-list .kl-coupon-goods-item{border:.5px solid rgba(255,59,10,.35)}.kl-coupon-goods .kl-coupon-goods-list .kl-coupon-goods-item>img{border-radius:.106667rem}.kl-coupon-goods .kl-coupon-goods-list .kl-coupon-goods-item>div:nth-last-of-type(2){color:#f00000}.kl-coupon-goods .kl-coupon-goods-list .kl-coupon-goods-item+.kl-coupon-goods-item{margin-left:.24rem}.kl-coupon-goods .kl-coupon-goods-list .kl-coupon-goods-tag{position:absolute;top:-1px;left:-1px;background:#fa5d19;border-radius:.213333rem .053333rem .213333rem .053333rem;font-size:.293333rem;color:#fff;padding:1px .133333rem}.hairlines .kl-coupon-goods .kl-coupon-goods-list .kl-coupon-goods-tag{top:-.5px;left:-.5px;padding:.5px 2.5px}.kl-coupon-goods .kl-coupon-goods-list .kl-coupon-goods-img{width:1.973333rem;height:1.973333rem}.kl-coupon-goods .kl-coupon-goods-list .kl-coupon-goods-sales-price,.kl-coupon-goods .kl-coupon-goods-list .kl-coupon-goods-usecoupon-price{font-weight:500;padding-right:.426667rem}.kl-coupon-goods .kl-coupon-goods-list .kl-coupon-goods-sales-price div,.kl-coupon-goods .kl-coupon-goods-list .kl-coupon-goods-usecoupon-price div{white-space:nowrap;overflow:hidden}.kl-coupon-goods .kl-coupon-goods-list .kl-coupon-goods-sales-price i,.kl-coupon-goods .kl-coupon-goods-list .kl-coupon-goods-usecoupon-price i{font-style:normal;font-size:.24rem;padding-right:1PX}.kl-coupon-goods .kl-coupon-goods-list .kl-coupon-goods-sales-price+.kl-coupon-goods-usecoupon-price{margin-top:-.186667rem}.kl-coupon-goods .kl-coupon-goods-list .kl-coupon-goods-counter{position:absolute;bottom:1PX;right:0}.kl-coupon-goods .kl-coupon-goods-list .kl-coupon-goods-counter .pck-badge{height:.32rem;line-height:.32rem;width:auto;padding:0 .106667rem;top:.053333rem;background:#f00000;right:-.133333rem}.kl-coupon-goods .kl-coupon-goods-list .kl-coupon-goods-more{width:1.173333rem;height:1PX;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.kl-coupon-goods .kl-coupon-goods-list .kl-coupon-goods-more:after{content:"";position:absolute;top:0;bottom:.053333rem;right:-.053333rem;width:1.493333rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/ic_qucoudan@2x.7d19fda70f.png) no-repeat 50%;background-size:auto 100%}.kl-coupon{position:relative;margin-top:.24rem;padding:0 .08rem;overflow:hidden;font-size:.32rem;-webkit-transform:translateZ(0);transform:translateZ(0)}.kl-coupon .kl-coupon-best{height:.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff}.kl-coupon .kl-coupon-best:before{content:"";display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:.693333rem;height:.693333rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/ic_zan@2x.5e7b38a4ab.png) no-repeat 50%;background-size:100%;margin-left:.053333rem}.kl-coupon .kl-coupon-best:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,right top,from(#ff3b0a),color-stop(93%,#ff6418));background-image:-webkit-linear-gradient(left,#ff3b0a,#ff6418 93%);background-image:linear-gradient(90deg,#ff3b0a,#ff6418 93%);border-radius:.213333rem;z-index:-1}.kl-coupon .kl-coupon-best+.kl-coupon-panel{margin-bottom:.08rem}.kl-coupon .kl-coupon-panel{background:#fff;border-radius:.213333rem;overflow:hidden}.kl-coupon .kl-coupon-shop{font-size:.32rem;font-weight:500;color:#ff8305;height:.64rem;line-height:.64rem;background:#fef5ec;padding:0 .32rem}.kl-coupon .kl-coupon-shop .kl-coupon-shop-tag{font-size:.293333rem;height:.426667rem;line-height:.426667rem;padding:0 .08rem;border:1px solid #ff8305;border-radius:.053333rem;margin-right:.16rem}.hairlines .kl-coupon .kl-coupon-shop .kl-coupon-shop-tag{border:.5px solid #ff8305}.kl-coupon .kl-coupon-content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.4rem .32rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:1}.kl-coupon .kl-coupon-content.is-received:after{content:"";position:absolute;top:0;right:0;width:1.12rem;height:.853333rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/ic_yiling@2x.f4734c6364.png) no-repeat 50%;background-size:auto 100%;z-index:-1}.kl-coupon .kl-coupon-mark{position:absolute;left:0;top:0;height:.426667rem;line-height:.426667rem;padding:0 .16rem;font-size:.266667rem;background:#fff39e;color:#8f4700;border-bottom-right-radius:.16rem}.kl-coupon .kl-coupon-content-left{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:.4rem;width:2.133333rem;padding-right:.133333rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.kl-coupon .kl-coupon-content-left .kl-coupon-amount{width:100%;font-size:.96rem;font-weight:500;color:#f00000;height:.986667rem;line-height:.986667rem;text-align:center}.kl-coupon .kl-coupon-content-left .kl-coupon-amount i{font-size:.48rem;font-style:normal}.kl-coupon .kl-coupon-content-left .kl-coupon-barriers{font-weight:500;width:100%;text-align:center}.kl-coupon .kl-coupon-content-left:after{content:"";position:absolute;top:50%;right:0;width:.053333rem;height:1.28rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/line_shu@2x.52ed01e4c3.png) no-repeat 50%;background-size:auto 100%;-webkit-transform:translateY(-45%);transform:translateY(-45%)}.kl-coupon .kl-coupon-content-right{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;min-width:0}.kl-coupon .kl-coupon-content-right .kl-coupon-content-right-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.kl-coupon .kl-coupon-content-right .kl-coupon-content-right-content .kl-coupon-content-right-text{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.kl-coupon .kl-coupon-content-right .kl-coupon-content-right-content .kl-coupon-name{font-size:0}.kl-coupon .kl-coupon-content-right .kl-coupon-content-right-content .kl-coupon-seller-tag{vertical-align:middle;height:.426667rem;padding:0 .08rem;margin-right:.08rem;color:#f00000;border-color:rgba(240,0,0,.4);border-radius:.053333rem;font-size:.293333rem;font-weight:500}.kl-coupon .kl-coupon-content-right .kl-coupon-content-right-content .kl-coupon-name-content{vertical-align:middle;font-size:.373333rem;font-weight:600}.kl-coupon .kl-coupon-content-right .kl-coupon-content-right-content .kl-coupon-honourable-tag{vertical-align:middle;height:.426667rem;padding:0 .08rem;margin-right:.08rem;color:#630;background:#ffde80;border-radius:.053333rem;font-size:.293333rem;font-weight:500}.kl-coupon .kl-coupon-content-right .kl-coupon-content-right-content .kl-coupon-time{font-size:.32rem;font-weight:500}.kl-coupon .kl-coupon-content-right .kl-coupon-content-right-content .kl-coupon-content-right-btn{min-width:1.76rem;height:.64rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border:1px solid #ccc;border-radius:.213333rem;margin-left:.266667rem}.hairlines .kl-coupon .kl-coupon-content-right .kl-coupon-content-right-content .kl-coupon-content-right-btn{border:.5px solid #ccc}.kl-coupon .kl-coupon-content-right .kl-coupon-content-right-content .kl-coupon-content-right-btn.is-red{border:none;background-image:-webkit-gradient(linear,left top,right top,from(#ff6418),color-stop(93%,#ff3b0a));background-image:-webkit-linear-gradient(left,#ff6418,#ff3b0a 93%);background-image:linear-gradient(90deg,#ff6418,#ff3b0a 93%);color:#fff}.kl-coupon .kl-coupon-content-right .kl-coupon-content-right-content .kl-coupon-content-right-check{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:.533333rem;color:#999;margin-left:.266667rem}.kl-coupon .kl-coupon-content-right .kl-coupon-content-right-content .kl-coupon-content-right-check.icon-checked{color:#ff3b0a}.kl-coupon .kl-coupon-content-right .kl-coupon-content-right-content .kl-coupon-content-right-check:after{content:"";position:absolute;top:-30%;left:-50%;width:200%;height:150%}.kl-coupon .kl-coupon-content-right .kl-coupon-content-right-rule{position:relative;font-size:.293333rem;line-height:.426667rem;color:#999;margin-top:.106667rem}.kl-coupon .kl-coupon-content-right .kl-coupon-content-right-rule .icon-arrow-right{display:none;position:absolute;top:0;right:0;font-size:.213333rem;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.kl-coupon .kl-coupon-content-right .kl-coupon-content-right-rule.is-need-wrap{padding-right:.373333rem}.kl-coupon .kl-coupon-content-right .kl-coupon-content-right-rule.is-need-wrap .icon-arrow-right{display:block}.kl-coupon .kl-coupon-content-right .kl-coupon-content-right-rule.is-fold div{height:.426667rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.kl-coupon .kl-coupon-content-right .kl-coupon-content-right-rule.is-fold .icon-arrow-right{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.kl-coupon .kl-coupon-remark{position:relative;font-size:.293333rem;height:.88rem;line-height:.88rem;padding:0 .32rem}.kl-coupon .kl-coupon-remark:before{content:"";position:absolute;top:0;left:.32rem;right:.32rem;height:.053333rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/line_heng@2x.5dcc4cd924.png) no-repeat 50%;background-size:100% auto}.kl-coupon.is-disable .kl-coupon-content-left,.kl-coupon.is-disable .kl-coupon-content-right-rule,.kl-coupon.is-disable .kl-coupon-content-right-text,.kl-coupon.is-disable .kl-coupon-shop{opacity:.4}.kl-coupon.is-disable .kl-coupon-remark{color:#ff3b0a}.authorize-coupon-dialog{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-45%);transform:translate(-50%,-45%);width:8.666667rem}.authorize-coupon-dialog .bg-block{position:absolute;top:2.666667rem;height:8rem;width:100%;background:#d03221;border-radius:1.066667rem}.authorize-coupon-dialog .coupon-container{position:relative;overflow:auto;max-height:10.88rem;min-height:5.333333rem;margin:0 .48rem;background:#fdf7eb;-webkit-box-shadow:0 .053333rem .266667rem 0 rgba(0,0,0,.24);box-shadow:0 .053333rem .266667rem 0 rgba(0,0,0,.24);border-radius:.4rem}.authorize-coupon-dialog .coupon-container .kl-coupon{padding:0;-webkit-box-shadow:0 .053333rem .266667rem 0 #ffe8b9;box-shadow:0 .053333rem .266667rem 0 #ffe8b9;border-radius:.213333rem}.authorize-coupon-dialog .brand .brand-spread-head-double{width:3.2rem;height:.586667rem;border-radius:0 0 .16rem .16rem}.authorize-coupon-dialog .icon-close-unwrap{position:absolute;top:0;right:0;padding:.266667rem .266667rem .533333rem .533333rem;font-size:.293333rem;color:#000}.authorize-coupon-dialog .title{margin:1.013333rem auto 0;font-size:.586667rem;color:#7b472c;font-weight:500;line-height:.8rem;text-align:center}.authorize-coupon-dialog .title .coupon-total-amount{color:#f00000}.authorize-coupon-dialog .new-coupon-list{overflow:auto;margin-top:.133333rem;max-height:8rem;padding:0 .4rem 1.6rem}.authorize-coupon-dialog .coupon-slide{position:absolute;top:1.866667rem;z-index:1;height:.4rem;width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#fdf7eb),to(rgba(253,247,235,0)));background-image:-webkit-linear-gradient(top,#fdf7eb,rgba(253,247,235,0));background-image:linear-gradient(-180deg,#fdf7eb,rgba(253,247,235,0))}.authorize-coupon-dialog .btn-container{position:relative;overflow:auto;top:-1.6rem;width:100%;height:5.76rem;background:url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/img_bg.46287a3770.png) no-repeat 50%;background-size:100% 100%}.authorize-coupon-dialog .btn-register{display:block;margin:0 auto;border-radius:.213333rem;width:6.266667rem;height:1.2rem;margin-top:1.84rem;background-image:-webkit-gradient(linear,left top,left bottom,from(#fdf1a4),color-stop(86%,#ffc542),to(#f9de6b));background-image:-webkit-linear-gradient(top,#fdf1a4,#ffc542 86%,#f9de6b);background-image:linear-gradient(-180deg,#fdf1a4,#ffc542 86%,#f9de6b);-webkit-box-shadow:0 .053333rem .266667rem 0 #cc1907;box-shadow:0 .053333rem .266667rem 0 #cc1907;border-color:#fdeb98;border-radius:.6rem;font-size:.533333rem;color:#7b472c;line-height:.746667rem}.authorize-coupon-dialog .agreement-text,.authorize-coupon-dialog .btn-login{margin-top:.48rem;font-size:.373333rem;line-height:.533333rem;text-align:center;color:#ffe3e0}.authorize-coupon-dialog .agreement-text p,.authorize-coupon-dialog .btn-login p{margin:0}.authorize-coupon-dialog .agreement-text .agreement,.authorize-coupon-dialog .btn-login .agreement{color:#f9de6b}.authorize-coupon-dialog .btn-login{margin:.266667rem auto .373333rem}.authorize-normal-dialog{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%);width:8.533333rem;height:9.866667rem;border-radius:.213333rem;background:#fff}.authorize-normal-dialog .header{overflow:auto;color:#fff;text-align:center;border-radius:.213333rem .213333rem 0 0;padding-bottom:.666667rem;background:#fa553c url(//awp-assets.meituan.net/klfe/h5_app_mall/static/img/img_lv.5dd58dd285.png) no-repeat 100% 100%;background-size:1.813333rem 2.16rem}.authorize-normal-dialog .header .brand .brand-spread-head-double{width:3.2rem;height:.586667rem;border-radius:0 0 .16rem .16rem}.authorize-normal-dialog .header .title{margin:1.226667rem auto .213333rem;font-size:.746667rem;line-height:1.066667rem}.authorize-normal-dialog .header .subtitle{margin:0;font-size:.426667rem;line-height:.586667rem}.authorize-normal-dialog .header .icon-close-unwrap{position:absolute;top:0;right:0;padding:.266667rem .266667rem .533333rem .533333rem;font-size:.293333rem;color:#000}.authorize-normal-dialog .btn-login,.authorize-normal-dialog .btn-register{display:block;border-radius:.213333rem;width:6.933333rem;height:1.2rem}.authorize-normal-dialog .btn-register{margin:.666667rem .8rem 0;background:#fa553c}.authorize-normal-dialog .btn-login{margin:.266667rem .8rem 0;border-color:#fa553c;color:#fa553c}.authorize-normal-dialog .agreement-text{margin-top:.8rem;font-size:.32rem;line-height:.4rem;text-align:center;color:#666}.authorize-normal-dialog .agreement-text p{margin:0}.authorize-normal-dialog .agreement-text .agreement{color:#fa553c}.authorize-dialog{position:fixed;width:100%;height:100%;z-index:9997;top:0;left:0;background-color:rgba(0,0,0,.5)}.authorize-dialog-enter-active{-webkit-animation:authorize-dialog .1s;animation:authorize-dialog .1s}.authorize-dialog-leave-active{animation:authorize-dialog .1s reverse}@-webkit-keyframes authorize-dialog{0%{opacity:0}to{opacity:1}}@keyframes authorize-dialog{0%{opacity:0}to{opacity:1}}.seller-info{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.seller-info,.seller-info .seller-head{background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.seller-info .seller-head{position:relative;border-radius:.32rem .32rem 0 0}.seller-info .seller-head-img{position:relative;width:1.706667rem;height:1.28rem;margin-right:.24rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.seller-info .seller-head-img:after,.seller-info .seller-head-img img{width:100%;height:100%;border-radius:.16rem}.seller-info .seller-head-img:after{content:"";position:absolute;top:0;left:0;background:rgba(0,0,0,.02)}.seller-info .seller-head-content{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;overflow-x:hidden}.seller-info .seller-head-title{color:rgba(0,0,0,.9);font-size:.426667rem;font-weight:600;line-height:1.2;display:-webkit-box;word-break:break-all;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.seller-info .seller-head-count{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.32rem;color:rgba(0,0,0,.54);line-height:.32rem;margin-left:-.32rem;white-space:nowrap}.seller-info .seller-head-count li{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;margin-top:.213333rem;max-width:50%}.seller-info .seller-head-count li span{margin-left:.106667rem;color:rgba(0,0,0,.81)}.seller-info .seller-head-count li:first-child{overflow:hidden}.seller-info .seller-head-count li{padding-left:.32rem}.seller-info .seller-head-count li:before{content:"";position:absolute;top:0;left:.16rem;height:.293333rem;width:1px;background:#e0e0e0}.hairlines .seller-info .seller-head-count li:before{width:.5px}.seller-info .seller-head-licenses{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.293333rem;color:#e24806;padding-top:.133333rem}.seller-info .seller-head-licenses li{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:.293333rem;padding:.08rem;position:relative;max-width:100%;margin-right:.16rem;margin-top:.106667rem;border:1px solid rgba(251,93,25,.3);border-radius:.08rem}.seller-info .button-border,.seller-info .go-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.seller-info .go-button{height:.746667rem;padding:0 .213333rem 0 .266667rem;min-width:1.44rem;margin-left:.266667rem}.seller-info .go-button i,.seller-info .go-button span{font-size:.32rem;color:#ff3b0a}.seller-info .go-button:after{border-radius:.32rem}.seller-info .opacity{opacity:.6}.seller-info .seller-abnormal-container{padding:0 0 0 1.946667rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;white-space:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;overflow:hidden}.seller-info .seller-abnormal-container .seller-abnormal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:.5px solid #a6a6a6;border-radius:.08rem;margin:1px .08rem 0 0;white-space:nowrap}.hairlines .seller-info .seller-abnormal-container .seller-abnormal{border:.5px solid #a6a6a6;margin:.5px 1.5px 0 0}.seller-info .seller-abnormal-container .seller-abnormal-inner{font-size:.293333rem;font-family:PingFang SC;display:inline-block;padding:0 .106667rem;line-height:.4rem}.seller-info .seller-abnormal-container .seller-abnormal-reason{background-color:#7f7f7f;color:#fff;max-width:1.466667rem;overflow:hidden;white-space:nowrap;word-break:break-all;word-wrap:normal;line-height:.4rem}.seller-info .seller-abnormal-container .seller-abnormal-opentime{color:#7f7f7f;max-width:2.933333rem}.seller-info .seller-abnormal-container .seller-abnormal-container{max-width:100%;font-size:0}.seller-info .tag-container{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.seller-info .tag-container .tag-item-outer{font-size:0}.seller-info .tag-container .tag-item-outer:not(:last-child){margin-right:.08rem}.calendar-tpl .calendar-tips{padding:.213333rem .4rem;font-size:.32rem;color:#666;background:#f8f8f8;border-bottom:1px solid #f0f0f0;text-align:center}.hairlines .calendar-tpl .calendar-tips{border-bottom:.5px solid #f0f0f0}.range-calendar{position:relative;background:#fff}.range-calendar .range-calendar-header{font-size:0;color:#666;text-align:center;line-height:1.066667rem;height:1.066667rem;background:#f5f5f5}.range-calendar .range-calendar-header .pck-icon{color:#666;font-size:.32rem}.range-calendar .range-calendar-header .arrow-left{float:left;width:1.173333rem;height:1.173333rem}.range-calendar .range-calendar-header .arrow-right{float:right;width:1.173333rem;height:1.173333rem}.range-calendar .range-calendar-header .month-switcher,.range-calendar .range-calendar-header .year-switcher{font-size:.426667rem;position:relative;width:50%;display:inline-block}.range-calendar .range-calendar-header .month-switcher .switcher-container,.range-calendar .range-calendar-header .year-switcher .switcher-container{position:relative;padding:0 .266667rem}.range-calendar .range-calendar-line{width:100%;height:0;border-top:1px solid #f9f9f9}.range-calendar .range-calendar-day-list{padding:.266667rem 0}.range-calendar .range-calendar-row{font-size:0}.range-calendar .range-calendar-row.day-row{padding:.266667rem 0}.range-calendar .range-calendar-row .week-item{font-size:.373333rem}.range-calendar .range-calendar-row .day-item{font-size:.373333rem;position:relative}.range-calendar .range-calendar-row .day-text{position:relative;z-index:2}.range-calendar .range-calendar-row .selected:before{content:"";position:absolute;width:.853333rem;height:.853333rem;background:#fa553c;border-radius:.853333rem;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.range-calendar .range-calendar-row .selected .day-text{color:#fff}.range-calendar .range-calendar-row .range-start:before{content:"";position:absolute;width:.853333rem;height:.853333rem;background:#fa553c;border-radius:.853333rem;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.range-calendar .range-calendar-row .range-start .day-text{color:#fff}.range-calendar .range-calendar-row .range-end:before{content:"";position:absolute;width:.853333rem;height:.853333rem;background:#fa553c;border-radius:.853333rem;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.range-calendar .range-calendar-row .range-end .day-text{color:#fff}.range-calendar .range-calendar-row .in-range{background:rgba(250,85,60,.1);position:relative}.range-calendar .range-calendar-row .in-range:before{content:"";position:absolute;width:100%;height:.853333rem;background:rgba(250,85,60,.1);left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:0}.range-calendar .range-calendar-row .in-range .day-text{color:#fa553c}.range-calendar .range-calendar-row .range-start:after{right:0}.range-calendar .range-calendar-row .range-end:after,.range-calendar .range-calendar-row .range-start:after{content:"";position:absolute;width:50%;height:.853333rem;background:rgba(250,85,60,.1);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:0}.range-calendar .range-calendar-row .range-end:after{left:0}.range-calendar .range-calendar-row .is-today{color:#fa553c}.range-calendar .range-calendar-row .other-month-day{color:#a4a4a4}.range-calendar .range-calendar-row .disable-day{color:#e6e6e6}.range-calendar .range-calendar-row .range-calendar-item{position:relative;display:inline-block;width:14.28%;text-align:center;line-height:.8rem;font-weight:700}.location-not-open .location-no-service{width:100%;text-align:center}.location-not-open .not-open-img{width:2.666667rem}.location-not-open .sub-title{font-size:.32rem;color:#666;font-weight:400;line-height:.4rem;margin:0 1.68rem .8rem}.location-not-open .title{font-size:.48rem;color:#333;font-weight:700;line-height:normal;margin:0 0 .266667rem}.location-not-open .btn-login{color:#ff3b0a;background:transparent}.location-not-open .btn-login,.location-not-open .btn-login-full{font-size:.373333rem;display:inline-block;padding:.213333rem .533333rem;border-radius:.053333rem}.location-not-open .btn-login-full{margin-right:.266667rem;color:#fff;background:#ff3b0a}.location-page{position:relative;height:100%;padding-bottom:1.306667rem;background:#fff}.location-page .vh-center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.location-page .header-img{height:4.266667rem;background:#d8d8d8}.location-page .text-body{width:100%}.location-page .location-fail-choose{position:fixed;left:0;right:0;bottom:0;top:0;z-index:999}.pay-dialog{position:fixed;width:100%;height:100%;z-index:9995;top:0;left:0;background-color:rgba(0,0,0,.2)}.pay-dialog .pay-dialog-container{position:absolute;top:50%;left:50%;width:6.72rem;max-width:90%;max-height:90%;overflow:auto;background-color:#fff;border-radius:.053333rem;-webkit-box-shadow:0 .053333rem .106667rem rgba(0,0,0,.5);box-shadow:0 .053333rem .106667rem rgba(0,0,0,.5);-webkit-transition:-webkit-transform .3s cubic-bezier(.1,.5,.1,1);transition:-webkit-transform .3s cubic-bezier(.1,.5,.1,1);transition:transform .3s cubic-bezier(.1,.5,.1,1);transition:transform .3s cubic-bezier(.1,.5,.1,1),-webkit-transform .3s cubic-bezier(.1,.5,.1,1);margin-left:-3.36rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pay-dialog .xg-dialog-header{padding:.4rem .533333rem}.pay-dialog .xg-dialog-title{font-size:.48rem;text-align:center;font-weight:600;white-space:pre-line}.pay-dialog .xg-dialog-title .icon{font-size:.293333rem;color:#d8d8d8;position:absolute;padding:.106667rem;top:.426667rem;right:.4rem}.pay-dialog .xg-dialog-body{font-size:.346667rem;line-height:1.2;padding:0 .4rem .4rem;text-align:center;font-weight:500;margin-top:-.133333rem;white-space:pre-line;overflow:hidden}.pay-dialog p{margin:0}.pay-dialog .pay-amount{height:1.12rem;font-size:1.066667rem;line-height:1.12rem}.pay-dialog .pay-amount span{font-size:.8rem;line-height:1.12rem}.pay-dialog .pay-message-panel{margin:.266667rem 0}.pay-dialog .pay-message-top-panel{text-align:center}.pay-dialog .pay-message{font-size:.373333rem;color:#666;line-height:.533333rem;font-weight:400}.pay-dialog .forget-password{font-size:.32rem;color:#2286ea;margin-top:.266667rem}.pay-dialog .xg-dialog-footer{height:1.16rem}.pay-dialog .xg-dialog-footer-short{margin-top:-.4rem}.pay-dialog .xg-dialog-pay{font-size:.373333rem;line-height:1.16rem;text-align:center;cursor:pointer}.pay-dialog .icon.icon-arrow-right{font-size:.373333rem}.pay-dialog .xg-dialog-btn{line-height:1.16rem;font-size:.453333rem;text-align:center;cursor:pointer}.pay-dialog .xg-btn-border-left{width:50%;float:left;border-right:1px solid #e7e7e7}.hairlines .pay-dialog .xg-btn-border-left{border-right:.5px solid #e7e7e7}.pay-dialog.pay-dialog-enter,.pay-dialog.pay-dialog-leave-active{opacity:0}.pay-dialog.pay-dialog-enter .pay-dialog-container,.pay-dialog.pay-dialog-leave-active .pay-dialog-container{-webkit-transform:translateY(-50%) scale(.7);transform:translateY(-50%) scale(.7)}
/*# sourceMappingURL=components~app.ddf86e0834.css.map */