.token-dialog .tkl-dialog[data-v-4d04e4b4]{background-color:transparent}.token-dialog .tkl-dialog .dialog-body[data-v-4d04e4b4]{width:18.75rem;height:17.25rem;box-sizing:border-box;margin:0 auto;overflow:hidden;position:relative}.token-dialog .tkl-dialog .dialog-body .img[data-v-4d04e4b4]{margin-top:2.25rem;position:absolute;width:18.75rem;height:15rem;background-color:#fff;border-radius:0.625rem;z-index:0}.token-dialog .tkl-dialog .dialog-body .bg[data-v-4d04e4b4]{width:18.75rem;height:17.25rem;position:absolute;top:0;left:0;z-index:1}.token-dialog .tkl-dialog .dialog-body .content[data-v-4d04e4b4]{width:18.75rem;height:15rem;box-sizing:border-box;margin-top:2.25rem;position:relative;overflow:hidden;z-index:2}.token-dialog .tkl-dialog .dialog-body .content .close-btn[data-v-4d04e4b4]{width:1.25rem;height:1.25rem;position:absolute;top:0.625rem;right:0.625rem}.token-dialog .tkl-dialog .dialog-body .content .close-btn .close-icon[data-v-4d04e4b4]{font-size:0.625rem;font-size:#999;font-weight:bold;line-height:1}.token-dialog .tkl-dialog .dialog-body .content .title[data-v-4d04e4b4]{margin:2.71875rem auto 0;text-align:center}.token-dialog .tkl-dialog .dialog-body .content .title .main-title[data-v-4d04e4b4]{font-size:0.875rem;font-family:PingFang SC;font-weight:bold;line-height:1;color:#333}.token-dialog .tkl-dialog .dialog-body .content .title .subtitle[data-v-4d04e4b4]{margin-top:0.5625rem;font-size:0.875rem;font-family:PingFang SC;font-weight:bold;line-height:1;color:#333}.token-dialog .tkl-dialog .dialog-body .content .title .subtitle .red[data-v-4d04e4b4]{color:#fe345d}.token-dialog .tkl-dialog .dialog-body .content .tkl[data-v-4d04e4b4]{width:10.78125rem;height:2.96875rem;box-sizing:border-box;margin-top:1.125rem;font-size:0.75rem;font-family:PingFang SC;font-weight:bold;color:#ff95ab;line-height:1;white-space:nowrap}.token-dialog .tkl-dialog .dialog-body .content .coupon-url[data-v-4d04e4b4]{word-break:break-all;width:80%;height:6.5625rem;line-height:1.3125rem;white-space:initial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;background-color:#fff;margin-top:0.625rem}.token-dialog .tkl-dialog .dialog-body .content .copy-btn[data-v-4d04e4b4]{width:13.75rem;height:3.625rem;background:url("https://img.bc.haodanku.com/cms_web/copy-btn.png") center no-repeat #fff;background-size:contain;border-radius:1.40625rem;margin-top:1.9375rem;font-size:0.875rem;font-family:PingFang SC;font-weight:bold;color:#fff;line-height:1;white-space:nowrap;overflow:hidden}.token-dialog .tkl-dialog .dialog-body .content .coupon-btn[data-v-4d04e4b4]{margin-top:0.625rem}
.top-nav[data-v-0ba66f64]{position:relative;max-width:23.4375rem;width:100%;height:3.4375rem;background:#fff}.top-nav .nav-back[data-v-0ba66f64]{width:3.125rem}.top-nav .nav-title[data-v-0ba66f64]{font-size:1.125rem;font-weight:bold;color:#333;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}.top-nav .c-back .back-btn[data-v-0ba66f64]{font-size:1.875rem;position:absolute;left:0.46875rem;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);font-weight:400;color:#333}.top-nav .nav-prefix[data-v-0ba66f64]{width:3.125rem;padding:0.46875rem 0;text-align:right;padding-right:1.25rem;box-sizing:border-box}.top-nav .nav-prefix .iconfont[data-v-0ba66f64]{font-size:1.03125rem;color:#333}
.propaganda-bg{color:blue}
.propaganda .banner-i[data-v-40196b26]{width:23.4375rem;background-size:100%;background-repeat:no-repeat}.propaganda img[data-v-40196b26]{width:100%}.propaganda .token-box[data-v-40196b26]{position:fixed;width:18.125rem;height:7.5625rem;margin:0 auto;top:18.75rem;left:0;right:0}.propaganda .token-box .t-logo[data-v-40196b26]{width:4.84375rem;height:4.84375rem;border:0.15625rem solid #fff;background:-webkit-linear-gradient(bottom, #F7620B 0%, #FFC165 100%);background:linear-gradient(0deg, #F7620B 0%, #FFC165 100%);border-radius:50%;overflow:hidden;margin:0 auto}.propaganda .token-box .t-txt[data-v-40196b26]{text-align:center;font-size:1rem;font-family:PingFang SC;font-weight:bold;color:#fff1c1;line-height:1.5rem;text-shadow:0px 0.125rem 0.25rem rgba(0,33,174,.59);margin-bottom:1.5625rem;margin-top:0.625rem}.propaganda .token-box .token[data-v-40196b26]{margin:2.03125rem auto 4.0625rem;width:12.5rem;height:3.4375rem;font-size:0.75rem;font-weight:bold;color:#fff;padding:0 1.25rem;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;word-break:break-all}.propaganda .token-box .token-zfb[data-v-40196b26]{margin:2.4375rem auto 4.0625rem;width:12.5rem;height:2.9375rem;font-size:0.75rem;line-height:1rem;font-weight:bold;color:#fff;padding:0 1.25rem;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.propaganda .btn[data-v-40196b26]{display:block;width:14.375rem;margin:0 auto;font-size:0.875rem;font-weight:bold;color:#1f66dc}.propaganda .btn img[data-v-40196b26]{display:block;width:100%}.propaganda[data-v-40196b26]  .nav-back{width:2.1875rem !important;height:2.1875rem !important;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:initial;-webkit-flex:initial;-ms-flex:initial;flex:initial;background-color:rgba(0,0,0,.35);border-radius:50%;position:fixed;left:0.625rem;top:0.625rem}.propaganda[data-v-40196b26]  .top-nav{position:fixed;z-index:1}.propaganda[data-v-40196b26]  .top-nav .c-back .back-btn{color:#fff !important;font-size:1.5625rem;left:0.21875rem}
.g-product-empty[data-v-148d2684]{width:100%;padding-top:2.8125rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.g-product-empty>img[data-v-148d2684]{width:6.5625rem;height:7.09375rem}.g-product-empty .msg[data-v-148d2684]{margin:1.25rem 0;color:#4e4e4e;font-size:0.875rem}.g-product-empty .button[data-v-148d2684]{width:7.625rem;height:2.375rem;-webkit-box-shadow:0 0.0625rem 0.3125rem 0px rgba(245,49,1,.4)}
.g-product-empty .button{font-size:0.8125rem}
.return-top[data-v-11671028]{position:fixed;bottom:6.875rem;bottom:calc(6.875rem + constant(safe-area-inset-bottom));bottom:calc(6.875rem + env(safe-area-inset-bottom));right:0.625rem;z-index:600}.return-top .wrap[data-v-11671028]{width:2.1875rem;height:2.1875rem;line-height:2.1875rem;background-color:rgba(0,0,0,.35);position:relative;border-radius:50%;text-align:center}.return-top .wrap i[data-v-11671028]{font-size:1.5625rem;color:#fff}
.temp2 .banner-i[data-v-66dd1c0c]{width:23.4375rem;height:8.75rem;background-size:100%;background-repeat:no-repeat;overflow:hidden}.temp2 img[data-v-66dd1c0c]{width:100%}.temp2 .item[data-v-66dd1c0c]{padding-bottom:1.875rem}.temp2 .temp-item[data-v-66dd1c0c]{width:22.5rem;height:8.375rem;background:#fff;border-radius:0.3125rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0.625rem;box-sizing:border-box;margin:0.625rem auto 0;border:1PX solid #f5f5f5}.temp2 .temp-item .img[data-v-66dd1c0c]{width:7rem;height:7rem;border:0.03125rem solid #e9e9e9;box-sizing:border-box;overflow:hidden}.temp2 .temp-item .txt[data-v-66dd1c0c]{color:#333;font-weight:500;width:13.625rem;height:7rem;margin-left:0.625rem;position:relative;padding-top:0.3125rem}.temp2 .temp-item .title[data-v-66dd1c0c]{font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:0.8125rem;padding:0.15625rem 0}.temp2 .temp-item .desc[data-v-66dd1c0c]{height:1.1875rem;color:#ec1d41;font-size:0.5625rem;margin-top:0.3125rem;line-height:1.1875rem;padding-left:0.625rem;padding-right:0.625rem;display:inline-block;border:0.03125rem solid #ffeadb;background:-webkit-linear-gradient(left, rgba(236, 29, 65, 0.1) 0%, rgba(255, 255, 255, 0) 130%);background:linear-gradient(90deg, rgba(236, 29, 65, 0.1) 0%, rgba(255, 255, 255, 0) 130%)}.temp2 .temp-item .price[data-v-66dd1c0c]{margin-top:1.25rem;font-size:0.5625rem;color:#ec1d41}.temp2 .temp-item .price strong[data-v-66dd1c0c]{font-size:1.0625rem}.temp2 .temp-item .btn[data-v-66dd1c0c]{position:absolute;width:4.6875rem;height:1.75rem;line-height:1.75rem;color:#fff;font-size:0.8125rem;font-weight:600;background:-webkit-linear-gradient(right, #fe3a3f 0%, #faa450 100%);background:linear-gradient(-90deg, #fe3a3f 0%, #faa450 100%);box-shadow:0 .15625rem .3125rem 0 rgba(215,21,55,.2);color:#fffefd;border-radius:0.9375rem 0 0 0.9375rem;text-align:center;right:-0.625rem;bottom:0.3125rem}.temp2[data-v-66dd1c0c]  .nav-back{width:2.1875rem !important;height:2.1875rem !important;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:initial;-webkit-flex:initial;-ms-flex:initial;flex:initial;background-color:rgba(0,0,0,.35);border-radius:50%;position:fixed;left:0.625rem;top:0.625rem}.temp2[data-v-66dd1c0c]  .top-nav{position:fixed;z-index:1}.temp2[data-v-66dd1c0c]  .top-nav .c-back .back-btn{color:#fff !important;font-size:1.5625rem;left:0.21875rem}
.meituan .top-nav[data-v-46c52de0]{height:2.8125rem;position:-webkit-sticky;position:sticky;top:0;z-index:10}.meituan .mt-main[data-v-46c52de0]{padding:0.3125rem 0 0.9375rem;border-radius:0.9375rem;background:#f7f7f7;overflow:hidden}.meituan .mt-main .mt-active[data-v-46c52de0]{width:21.875rem;height:6.25rem;margin:0.625rem auto 0;overflow:hidden;border-radius:0.3125rem;box-shadow:0px 0.46875rem 0.46875rem -0.3125rem rgba(161,160,160,.3)}.meituan .mt-main .mt-active img[data-v-46c52de0]{width:100%}.meituan .mt-main .van-loading[data-v-46c52de0]{zoom:.8;text-align:center;padding:1.25rem 0}
