[data-v-7a2197a5] .pay_popup.van-popup{display:flex;flex-direction:column;background:#f5f5f5;width:100%!important;max-width:100%!important;left:0!important;right:0!important;transform:none!important}.pay_header[data-v-7a2197a5]{background:#dd0200;position:fixed;right:0;flex-shrink:0;z-index:10}.pay_header[data-v-7a2197a5],.pay_header_back[data-v-7a2197a5]{height:1.17rem;display:flex;align-items:center;justify-content:center;top:0;left:0}.pay_header_back[data-v-7a2197a5]{position:absolute;width:1.17rem}.pay_header_title[data-v-7a2197a5]{font-size:.43rem;font-weight:600;color:#fff}.pay_scroll[data-v-7a2197a5]{flex:1;overflow-y:scroll;padding:.32rem;padding-top:1.49rem;padding-bottom:2rem;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;transform:translateZ(0);touch-action:pan-y}.pay_card[data-v-7a2197a5]{background:#fff;border-radius:.21rem;padding:.53rem .43rem;margin-bottom:.32rem;box-shadow:0 .05rem .16rem rgba(0,0,0,.05)}.pay_amount_wrap[data-v-7a2197a5]{text-align:center;padding:.21rem 0 .32rem}.pay_amount_value[data-v-7a2197a5]{font-size:.43rem;color:#1a1a1a}.pay_amount_num[data-v-7a2197a5]{color:#dd0200;font-weight:700;font-size:.75rem;font-family:Inter,sans-serif}.pay_amount_label[data-v-7a2197a5]{font-size:.35rem;color:#999;margin-top:.11rem}.pay_amount_label--red[data-v-7a2197a5]{color:#dd0200;font-weight:600}.pay_card_divider[data-v-7a2197a5]{border-top:1px solid #f0f0f0;margin:.32rem 0}.pay_detail_row[data-v-7a2197a5]{display:flex;justify-content:space-between;font-size:.37rem;color:#666;padding:.11rem 0}.pay_detail_row--red[data-v-7a2197a5]{color:#dd0200;font-weight:600}.pay_method_card[data-v-7a2197a5]{background:#fff;border-radius:.21rem;padding:.43rem;box-shadow:0 .05rem .16rem rgba(0,0,0,.05)}.pay_method_label[data-v-7a2197a5]{font-size:.4rem;font-weight:600;color:#1a1a1a;margin-bottom:.21rem}.pay_loading[data-v-7a2197a5]{text-align:center;padding:.53rem 0}.pay_method_item[data-v-7a2197a5]{padding:.32rem .21rem;border-radius:.11rem;margin-bottom:.11rem}.pay_method_item[data-v-7a2197a5] .van-radio__label{width:100%}.pay_method_active[data-v-7a2197a5]{background:#fde8e8}.pay_method_info[data-v-7a2197a5]{display:flex;align-items:center;margin-left:.21rem;width:100%}.pay_method_logo[data-v-7a2197a5]{width:.64rem;height:.64rem;margin-right:.21rem;flex-shrink:0}.pay_method_name[data-v-7a2197a5]{font-size:.37rem;color:#333}.pay_method_recommend[data-v-7a2197a5]{font-size:.32rem;color:#dd0200;font-weight:700;margin-left:auto}.pay_footer[data-v-7a2197a5]{position:fixed;bottom:0;left:0;right:0;flex-shrink:0;padding:.32rem .43rem;padding-bottom:.32rem;padding-bottom:calc(.32rem + constant(safe-area-inset-bottom));padding-bottom:calc(.32rem + env(safe-area-inset-bottom));background:#fff;z-index:10;box-shadow:0 -.05rem .16rem rgba(0,0,0,.05)}[data-v-7a2197a5] .pay_submit_btn.van-button{height:1.17rem!important;background:#dd0200!important;border:none!important;border-radius:.21rem;color:#fff!important;font-size:.43rem;font-weight:600}.pay_popup.van-popup{width:100%!important;max-width:100%!important;min-width:100%!important;left:0!important;right:auto!important;transform:none!important;margin:0!important;box-sizing:border-box!important}@media screen and (min-width:540px){.pay_popup.van-popup--bottom{max-width:540px!important;left:50%!important;transform:translateX(-50%)!important}}.page[data-v-a59634ae]{min-height:100vh;background:#dcc7c2;padding-bottom:2rem;position:relative}.page__hero[data-v-a59634ae]{position:relative;width:100%}.page__hero-bg[data-v-a59634ae]{width:100%;height:auto;display:block}.content[data-v-a59634ae]{position:relative;z-index:1;margin-top:-3.7rem;padding:0 .19rem;padding-bottom:.3rem}.section-header[data-v-a59634ae]{position:relative;display:flex;align-items:center;gap:.1rem;padding:0 .24rem;height:.75rem;width:3.73rem}.section-header__bg[data-v-a59634ae]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.section-header__icon[data-v-a59634ae]{position:relative;z-index:1;width:.45rem;height:.45rem;-o-object-fit:contain;object-fit:contain}.section-header__title[data-v-a59634ae]{position:relative;z-index:1;font-size:.37rem;font-weight:700;color:#fff}.wallet-section[data-v-a59634ae]{background:#fdf5eb;border-radius:.27rem;margin-bottom:.21rem;overflow:hidden}.product-list[data-v-a59634ae]{padding:.27rem .16rem}.wallet-grid[data-v-a59634ae]{display:grid;grid-template-columns:repeat(3,1fr);gap:.11rem;padding:.16rem .16rem .27rem}.wallet-card[data-v-a59634ae]{background:transparent}.wallet-card[data-v-a59634ae]:nth-child(5){grid-column:3}.wallet-card__border[data-v-a59634ae]{display:flex;flex-direction:column;align-items:center;padding:.16rem .06rem .16rem;border:1px solid #e40400;border-radius:.27rem;background:#fff;height:100%;box-sizing:border-box}.wallet-card__icon[data-v-a59634ae]{width:.83rem;height:.8rem;-o-object-fit:contain;object-fit:contain;margin-bottom:.1rem}.wallet-card__name[data-v-a59634ae]{font-size:.32rem;font-weight:700;color:#e40400;text-align:center;margin-bottom:.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.wallet-card__amount[data-v-a59634ae]{display:flex;align-items:baseline;justify-content:center;gap:.02rem;margin-bottom:.16rem;width:100%;max-width:100%;white-space:nowrap}.wallet-card__num[data-v-a59634ae]{font-family:DIN,sans-serif;font-size:.45rem;font-weight:700;color:#e40400;line-height:1.1}.wallet-card__unit[data-v-a59634ae]{font-size:.3rem;font-weight:700;color:#e40400}.wallet-card__actions[data-v-a59634ae]{display:flex;gap:.1rem;width:100%;justify-content:center;margin-top:auto}.wallet-card__btn[data-v-a59634ae]{display:inline-flex;align-items:center;justify-content:center;padding:.06rem .12rem;border-radius:.1rem;font-size:.32rem;font-weight:700;cursor:pointer}.wallet-card__btn--primary[data-v-a59634ae]{background:#e40400;color:#fff}.wallet-card__btn--outline[data-v-a59634ae]{background:#fff;color:#e40400;border:1px solid #e40400}.product-section[data-v-a59634ae]{background:#fdf5eb;border-radius:.27rem;overflow:hidden}.product-list[data-v-a59634ae]{display:flex;flex-direction:column;gap:.16rem}.product-card[data-v-a59634ae]{display:flex;gap:.24rem;background:#fdf5eb;border:1px solid #ffa533;border-radius:.16rem;padding:.21rem;position:relative}.product-card__left[data-v-a59634ae]{flex-shrink:0;position:relative}.product-card__cover[data-v-a59634ae]{width:1.84rem;height:2.75rem;-o-object-fit:cover;object-fit:cover;border-radius:.13rem}.product-card__limit[data-v-a59634ae]{left:0;bottom:0;background:linear-gradient(135deg,#ff4d4f,#e40400);font-size:.32rem;padding:.06rem .14rem;letter-spacing:.02rem}.product-card__discount[data-v-a59634ae],.product-card__limit[data-v-a59634ae]{position:absolute;color:#fff;font-weight:700;border-radius:0 .13rem 0 .13rem;white-space:nowrap}.product-card__discount[data-v-a59634ae]{right:0;top:0;background:linear-gradient(135deg,#ff9800,#ff5722);font-size:.24rem;padding:.04rem .1rem}.product-card__body[data-v-a59634ae]{flex:1;min-width:0;display:flex;flex-direction:column}.product-card__head[data-v-a59634ae]{display:flex;align-items:center;justify-content:space-between;gap:.08rem;margin-bottom:.16rem}.product-card__name[data-v-a59634ae]{font-size:.4rem;font-weight:700;color:#e40400;white-space:nowrap;flex-shrink:0}.product-card__tag[data-v-a59634ae]{flex-shrink:0;font-size:.29rem;font-weight:700;color:#a85d00;white-space:nowrap}.product-card__earnings[data-v-a59634ae]{display:grid;grid-template-columns:repeat(3,1fr);gap:.21rem .08rem}.earning-item[data-v-a59634ae]{display:flex;flex-direction:column;align-items:center}.earning-item__label[data-v-a59634ae]{font-size:.32rem;color:#9d0300;margin-bottom:.04rem;white-space:nowrap}.earning-item__value[data-v-a59634ae]{display:flex;align-items:baseline;justify-content:center;gap:.02rem}.earning-item__num[data-v-a59634ae]{font-size:.37rem;font-weight:700;color:#e40400}.earning-item__unit[data-v-a59634ae]{font-size:.3rem;font-weight:500;color:#e40400}.product-card__footer[data-v-a59634ae]{display:flex;justify-content:flex-end;align-items:flex-end;gap:.13rem;margin-top:.21rem}.product-card__footer-col[data-v-a59634ae]{display:flex;flex-direction:column;align-items:flex-end;gap:.13rem}.product-card__name-wrap[data-v-a59634ae]{display:flex;align-items:center;gap:.08rem;min-width:0;flex:1}.product-card__count[data-v-a59634ae]{flex-shrink:0;font-size:.29rem;font-weight:700;color:#0b3d00;background:linear-gradient(135deg,#b4ff5c,#2ee500);border-radius:.28rem;padding:.03rem .21rem;white-space:nowrap;box-shadow:0 .04rem .11rem rgba(46,229,0,.35)}.product-card__btn[data-v-a59634ae]{width:2.27rem;height:.56rem;border-radius:.1rem;font-size:.32rem;font-weight:700;padding:0;border:none;display:flex;align-items:center;justify-content:center}[data-v-a59634ae] .product-card__btn--apply.van-button,[data-v-a59634ae] .product-card__btn--boost.van-button{background:#e40400!important;color:#fff!important;border:none!important}[data-v-a59634ae] .product-card__btn--boost.van-button{width:2.27rem}[data-v-a59634ae] .product-card__btn--earning.van-button{background:#07c160!important;color:#fff!important;border:none!important;opacity:1!important}[data-v-a59634ae] .product-card__btn--applied.van-button{background:#27ae60!important;color:#fff!important;border:none!important;opacity:1!important}[data-v-a59634ae] .product-card__btn--cert.van-button{background:#f60!important;color:#fff!important;border:none!important;width:2.67rem}[data-v-a59634ae] .product-card__btn--cert-done.van-button{background:#ccc!important;color:#999!important;border:none!important}