.van-pull-refresh{overflow:hidden;-webkit-user-select:none;user-select:none}.van-pull-refresh__track{position:relative;height:100%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.van-pull-refresh__head{position:absolute;left:0;width:100%;height:1.33333rem;overflow:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.van-list__error-text,.van-list__finished-text,.van-list__loading,.van-pull-refresh__head{color:#969799;font-size:.37333rem;line-height:1.33333rem;text-align:center}.van-list__placeholder{height:0;pointer-events:none}.van-sticky--fixed{position:fixed;top:0;right:0;left:0;z-index:99}.van-tab{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;padding:0 .10667rem;color:#646566;font-size:.37333rem;line-height:.53333rem;cursor:pointer}.van-tab--active{color:#323233;font-weight:500}.van-tab--disabled{color:#c8c9cc;cursor:not-allowed}.van-tab__text--ellipsis{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.van-tab__text-wrapper,.van-tabs{position:relative}.van-tabs__wrap{overflow:hidden}.van-tabs__wrap--page-top{position:fixed}.van-tabs__wrap--content-bottom{top:auto;bottom:0}.van-tabs__wrap--scrollable .van-tab{-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto;padding:0 .32rem}.van-tabs__wrap--scrollable .van-tabs__nav{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.van-tabs__wrap--scrollable .van-tabs__nav::-webkit-scrollbar{display:none}.van-tabs__nav{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;background-color:#fff;-webkit-user-select:none;user-select:none}.van-tabs__nav--line{box-sizing:content-box;height:100%;padding-bottom:.4rem}.van-tabs__nav--line.van-tabs__nav--complete{padding-right:.21333rem;padding-left:.21333rem}.van-tabs__nav--card{box-sizing:border-box;height:.8rem;margin:0 .42667rem;border:.02667rem solid #ee0a24;border-radius:.05333rem}.van-tabs__nav--card .van-tab{color:#ee0a24;border-right:.02667rem solid #ee0a24}.van-tabs__nav--card .van-tab:last-child{border-right:none}.van-tabs__nav--card .van-tab.van-tab--active{color:#fff;background-color:#ee0a24}.van-tabs__nav--card .van-tab--disabled{color:#c8c9cc}.van-tabs__line{position:absolute;bottom:.4rem;left:0;z-index:1;width:1.06667rem;height:.08rem;background-color:#ee0a24;border-radius:.08rem}.van-tabs__track{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;width:100%;height:100%;will-change:left}.van-tabs__content--animated{overflow:hidden}.van-tabs--line .van-tabs__wrap{height:1.17333rem}.van-tabs--card>.van-tabs__wrap{height:.8rem}.van-tab__pane,.van-tab__pane-wrapper{-webkit-flex-shrink:0;flex-shrink:0;box-sizing:border-box;width:100%}.van-tab__pane-wrapper--inactive{height:0;overflow:visible}.van-skeleton{display:-webkit-box;display:-webkit-flex;display:flex;padding:0 .42667rem}.van-skeleton__avatar{-webkit-flex-shrink:0;flex-shrink:0;width:.85333rem;height:.85333rem;margin-right:.42667rem;background-color:#f2f3f5}.van-skeleton__avatar--round{border-radius:26.64rem}.van-skeleton__content{width:100%}.van-skeleton__avatar+.van-skeleton__content{padding-top:.21333rem}.van-skeleton__row,.van-skeleton__title{height:.42667rem;background-color:#f2f3f5}.van-skeleton__title{width:40%;margin:0}.van-skeleton__row:not(:first-child){margin-top:.32rem}.van-skeleton__title+.van-skeleton__row{margin-top:.53333rem}.van-skeleton--animate{-webkit-animation:van-skeleton-blink 1.2s ease-in-out infinite;animation:van-skeleton-blink 1.2s ease-in-out infinite}.van-skeleton--round .van-skeleton__row,.van-skeleton--round .van-skeleton__title{border-radius:26.64rem}@-webkit-keyframes van-skeleton-blink{50%{opacity:.6}}@keyframes van-skeleton-blink{50%{opacity:.6}}.van-divider{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:.42667rem 0;color:#969799;font-size:.37333rem;line-height:.64rem;border-color:#ebedf0;border-style:solid;border-width:0}.van-divider:after,.van-divider:before{display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;box-sizing:border-box;height:.02667rem;border-color:inherit;border-style:inherit;border-width:.02667rem 0 0}.van-divider:before{content:""}.van-divider--hairline:after,.van-divider--hairline:before{-webkit-transform:scaleY(.5);transform:scaleY(.5)}.van-divider--dashed{border-style:dashed}.van-divider--content-center:before,.van-divider--content-left:before,.van-divider--content-right:before{margin-right:.42667rem}.van-divider--content-center:after,.van-divider--content-left:after,.van-divider--content-right:after{margin-left:.42667rem;content:""}.van-divider--content-left:before,.van-divider--content-right:after{max-width:10%}.item[data-v-6cd6ab93]{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:3.04rem;margin-bottom:.42667rem;background:#fff;border-radius:.26667rem}.item[data-v-6cd6ab93]:last-child{margin-bottom:0}.item .left[data-v-6cd6ab93]{height:100%;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:.42667rem;text-align:left;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.item .left .hd .title[data-v-6cd6ab93]{position:relative;line-height:.53333rem;max-height:1.06667rem;font-size:.4rem;font-weight:600;word-break:break-all;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.item .left .hd .title .place[data-v-6cd6ab93]{display:inline-block;width:1.06667rem;height:.42667rem}.item .left .hd .title .tag[data-v-6cd6ab93]{position:absolute;top:.08rem;left:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-size:.26667rem;font-weight:400;color:#fff;background:#f8c200;width:1.01333rem;height:.42667rem;border-radius:.24rem}.item .left .hd .title.disabled[data-v-6cd6ab93]{color:#999}.item .left .bd[data-v-6cd6ab93]{margin-top:.10667rem;font-size:.32rem;color:#999}.item .left .ft[data-v-6cd6ab93]{font-size:.32rem;margin-top:auto;color:#999}.item .left .ft .more[data-v-6cd6ab93]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.item .left .ft .more .icon[data-v-6cd6ab93]{width:.16rem;height:.16rem;margin-left:.13333rem}.item .right[data-v-6cd6ab93]{position:relative;width:2.66667rem;height:100%;padding-top:.53333rem;border-left:.02667rem dashed #eee}.item .right .hd[data-v-6cd6ab93]{font-size:.58667rem;font-weight:600;color:#e02020}.item .right .hd span[data-v-6cd6ab93]{font-size:.42667rem}.item .right .hd.disabled[data-v-6cd6ab93]{color:#999}.item .right .bd[data-v-6cd6ab93]{font-size:.26667rem;color:#999}.item .right .ft[data-v-6cd6ab93]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:1.6rem;height:.64rem;margin:.26667rem auto 0;border-radius:.16rem;font-size:.32rem;color:#fff;background:#f8c200;border:.02667rem solid #f8c200}.item .right .ft.empty[data-v-6cd6ab93]{color:#f8c200;background:none}.item .right .ft.disabled[data-v-6cd6ab93]{color:#999;border-color:#999;background:none}.item .right[data-v-6cd6ab93]:before{top:-.13333rem}.item .right[data-v-6cd6ab93]:after,.item .right[data-v-6cd6ab93]:before{position:absolute;left:-.13333rem;content:"";width:.26667rem;height:.26667rem;border-radius:50%;background:#f9f9fa}.item .right[data-v-6cd6ab93]:after{bottom:-.13333rem}.item .expire-icon[data-v-6cd6ab93]{position:absolute;top:-.05333rem;left:-.05333rem;width:.90667rem;height:.90667rem}.box[data-v-6cd6ab93] .van-overlay{background:rgba(0,0,0,.5)}.box[data-v-6cd6ab93] .code-dialog{padding:0 .26667rem;background:none}.box .code-info[data-v-6cd6ab93]{padding:1.06667rem 1.6rem;background:#fff;border-radius:.26667rem}.box .code-info .title[data-v-6cd6ab93]{font-size:.42667rem;font-weight:600}.box .code-info .code[data-v-6cd6ab93]{width:5.33333rem;height:5.33333rem;margin:1.06667rem auto;background-color:#eee}.box .code-info .code[data-v-6cd6ab93] canvas,.box .code-info .code[data-v-6cd6ab93] img{width:100%;height:100%}.box .code-info .btn[data-v-6cd6ab93]{width:100%;height:1.17333rem;color:#fff;font-weight:600;background:#f8c200;border-radius:.21333rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.user-coupon .coupon-dialog[data-v-6cd6ab93]{padding:0 .42667rem;background:none}.user-coupon .detail-info[data-v-6cd6ab93]{margin-top:.85333rem;background:#fff;border-radius:.26667rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;max-height:90vh;overflow:hidden}.user-coupon .detail-info .head[data-v-6cd6ab93]{min-height:1.06667rem;padding:0 .21333rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.user-coupon .detail-info .head .tag[data-v-6cd6ab93],.user-coupon .detail-info .head[data-v-6cd6ab93]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.user-coupon .detail-info .head .tag[data-v-6cd6ab93]{height:.42667rem;padding:0 .10667rem;font-size:.26667rem;color:#fff;background:#f8c200;border-radius:.24rem}.user-coupon .detail-info .head img[data-v-6cd6ab93]{width:.64rem;height:.64rem}.user-coupon .detail-info .body[data-v-6cd6ab93]{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:0 .42667rem;overflow:auto;-webkit-overflow-scrolling:touch}.user-coupon .detail-info .body .title[data-v-6cd6ab93]{margin-bottom:.42667rem;font-weight:600}.user-coupon .detail-info .body .coupon[data-v-6cd6ab93]{position:relative;padding-top:.8rem;margin:0 .21333rem;height:3.04rem;color:#fff;border-radius:.26667rem;background:-webkit-linear-gradient(left,#f24343,#e02020);background:linear-gradient(90deg,#f24343,#e02020)}.user-coupon .detail-info .body .coupon .price[data-v-6cd6ab93]{margin-bottom:.21333rem;font-size:.85333rem;font-weight:600}.user-coupon .detail-info .body .coupon .price span[data-v-6cd6ab93]{font-size:.64rem}.user-coupon .detail-info .body .coupon .tips[data-v-6cd6ab93]{font-size:.26667rem}.user-coupon .detail-info .body .coupon.disabled[data-v-6cd6ab93]{background:#d9d9d9}.user-coupon .detail-info .body .coupon .failed-icon[data-v-6cd6ab93]{position:absolute;top:-.8rem;right:-.37333rem;width:1.86667rem;height:1.86667rem}.user-coupon .detail-info .body .time[data-v-6cd6ab93]{padding:.42667rem 0 .21333rem;font-size:.32rem;color:#999}.user-coupon .detail-info .body .desc[data-v-6cd6ab93]{padding:0 .42667rem}.user-coupon .detail-info .body .desc .infos[data-v-6cd6ab93]{line-height:.53333rem;font-size:.37333rem;text-align:left;word-break:break-all}.user-coupon .detail-info .body .store[data-v-6cd6ab93]{padding-top:.21333rem}.user-coupon .detail-info .body .store .store-list[data-v-6cd6ab93]{padding-top:.16rem}.user-coupon .detail-info .body .store .store-list .store-item[data-v-6cd6ab93]{position:relative;padding:.42667rem 0}.user-coupon .detail-info .body .store .store-list .store-item[data-v-6cd6ab93]:after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;width:100%;height:.02667rem;background-color:#e9e9e9;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.user-coupon .detail-info .body .store .store-list .store-item[data-v-6cd6ab93]:first-child{padding-top:0}.user-coupon .detail-info .body .store .store-list .store-item[data-v-6cd6ab93]:last-child:after{background:none}.user-coupon .detail-info .body .store .store-list .hd[data-v-6cd6ab93]{height:.69333rem;margin-bottom:.05333rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.user-coupon .detail-info .body .store .store-list .hd .name[data-v-6cd6ab93]{font-weight:600}.user-coupon .detail-info .body .store .store-list .hd .phone[data-v-6cd6ab93]{width:.69333rem;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.user-coupon .detail-info .body .store .store-list .hd .phone img[data-v-6cd6ab93]{width:.58667rem;height:.58667rem}.user-coupon .detail-info .body .store .store-list .bd[data-v-6cd6ab93]{font-size:.32rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.user-coupon .detail-info .body .store .store-list .bd .addr[data-v-6cd6ab93]{color:#999;text-align:left}.user-coupon .detail-info .body .store .store-list .bd .distance[data-v-6cd6ab93]{padding-right:.13333rem;-webkit-flex-basis:1.33333rem;flex-basis:1.33333rem;text-align:right}.user-coupon .detail-info .foot[data-v-6cd6ab93]{min-height:1.6rem;background:#fff;box-shadow:0 0 .10667rem 0 rgba(0,0,0,.1)}.user-coupon .detail-info .foot .foot-btn[data-v-6cd6ab93]{padding:.21333rem .42667rem}.user-coupon .detail-info .foot .foot-btn .btn[data-v-6cd6ab93]{width:100%;height:1.12rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;border-radius:.21333rem;font-size:.42667rem;font-weight:600;color:#fff;background:#f8c200;border:.02667rem solid #f8c200}.user-coupon .detail-info .foot .foot-btn .btn.empty[data-v-6cd6ab93]{color:#f8c200;background:none}.user-coupon .loading-box[data-v-6cd6ab93]{min-height:8rem;padding:.53333rem 0}.empty .box[data-v-000629dc]{padding-top:2.13333rem;text-align:center}.empty .box img[data-v-000629dc]{width:3.2rem;height:3.2rem}.empty .box p[data-v-000629dc]{margin-top:.26667rem;font-size:.37333rem;color:#999}