.co-branded-page[data-v-46710280]{font-family:PingFangSC,PingFang SC,sans-serif;background-color:#fde4c8;min-height:100vh;padding-bottom:1.2rem;box-sizing:border-box;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%!important}.header-section[data-v-46710280]{position:relative;width:100%;background:linear-gradient(180deg,#ffb653,#ff802e);padding:.4rem .3rem 0;box-sizing:border-box;overflow:hidden}.header-section[data-v-46710280]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(hsla(0,0%,100%,.2) 10%,transparent 0);background-size:.3rem .3rem;z-index:0}.header-section .bg-circle[data-v-46710280]{position:absolute;top:-1rem;right:-.8rem;width:4rem;height:auto;z-index:0;pointer-events:none}.header-section .top-nav[data-v-46710280]{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:flex-start}.header-section .top-nav .logos[data-v-46710280]{display:flex;align-items:center}.header-section .top-nav .logos .logo-xbb[data-v-46710280]{width:1.3rem!important;height:.5rem!important;display:block}.header-section .top-nav .logos .logo-divider[data-v-46710280]{width:.02rem!important;height:.3rem!important;margin:0 .16rem;opacity:.8;display:block}.header-section .top-nav .logos .logo-cat[data-v-46710280]{width:1rem!important;height:.5rem!important;display:block}.header-section .top-nav .download-hint[data-v-46710280]{text-align:right;font-size:.2rem;color:rgba(51,51,51,.8);line-height:1.4;font-weight:500;cursor:pointer}.header-section .title-area[data-v-46710280]{position:relative;z-index:1;margin-top:.4rem;text-align:left}.header-section .title-area .aizo[data-v-46710280]{font-size:.4rem;font-weight:500;color:#111;margin:0 0 .2rem 0;letter-spacing:.02rem}.header-section .title-area .exclusive[data-v-46710280]{font-size:.4rem;font-weight:500;color:#111;margin:0;letter-spacing:.02rem}.header-section .title-area .exclusive span[data-v-46710280]{font-size:.48rem;font-weight:600}.header-section .hero-illustration[data-v-46710280]{position:relative;z-index:1;width:100%;display:flex;justify-content:center}.header-section .hero-illustration .hero-main-img[data-v-46710280]{width:100%;max-width:6.9rem;height:auto;object-fit:contain;margin-top:-1rem}.main-content[data-v-46710280]{position:relative;z-index:2;background-color:#fde4c8;border-top-left-radius:.21rem;border-top-right-radius:.21rem;margin-top:-.3rem;padding:.24rem .24rem 0;box-sizing:border-box}.section-block[data-v-46710280]{margin-bottom:.4rem;background-color:#fde4c8}.section-title[data-v-46710280]{text-align:center;font-size:.36rem;color:#333;font-weight:700;margin:.22rem 0 .3rem;background-color:#fde4c8;text-shadow:0 .04rem .05rem rgba(0,0,0,.1607843137)}.custom-rights[data-v-46710280]{background-color:#fde4c8}.custom-rights .rights-grid[data-v-46710280]{display:flex;flex-wrap:wrap;gap:.16rem;justify-content:space-between}.custom-rights .rights-grid .right-item[data-v-46710280]{width:calc(50% - .08rem);padding:.12rem .16rem;background:linear-gradient(90deg,rgba(244,191,116,.3),rgba(255,128,46,.3));box-shadow:0 .04rem .08rem 0 rgba(0,0,0,.0784313725);border-radius:.12rem;box-sizing:border-box;display:flex;align-items:center;margin-bottom:.13rem}.custom-rights .rights-grid .right-item .icon[data-v-46710280]{width:.48rem;height:.48rem;margin-right:.1rem;flex-shrink:0;display:block;fill:#333}.custom-rights .rights-grid .right-item .text[data-v-46710280]{flex:1}.custom-rights .rights-grid .right-item .text h4[data-v-46710280]{margin:0 0 .04rem;font-size:.28rem;color:#333;font-weight:700;line-height:1.2}.custom-rights .rights-grid .right-item .text p[data-v-46710280]{margin:0;font-size:.17rem;color:#666;line-height:1.4;word-break:break-all}.custom-rights .rights-grid .right-item.full-width[data-v-46710280]{width:100%;max-width:100%;align-items:center;background:linear-gradient(#fde4c8,#fde4c8) padding-box,linear-gradient(90deg,#f4be74,#ff802e) border-box;border:.02rem solid transparent;box-shadow:0 .04rem .08rem 0 rgba(0,0,0,.2509803922);padding:.16rem .14rem}.custom-rights .rights-grid .right-item.full-width .icon[data-v-46710280]{width:.45rem!important;height:.45rem!important;margin-top:.02rem}.custom-rights .rights-grid .right-item.full-width .text p[data-v-46710280]{white-space:normal}.selected-rights .icons-row[data-v-46710280]{display:flex;justify-content:space-around;margin-bottom:.3rem}.selected-rights .icons-row .icon-item[data-v-46710280]{text-align:center;display:flex;flex-direction:column;align-items:center}.selected-rights .icons-row .icon-item .top-icon[data-v-46710280]{width:.8rem!important;height:.8rem!important;margin-bottom:.1rem;display:block;fill:#333}.selected-rights .icons-row .icon-item h4[data-v-46710280]{margin:0 0 .06rem;font-size:.28rem;color:#333;font-weight:700}.selected-rights .icons-row .icon-item p[data-v-46710280]{margin:0;font-size:.22rem;color:#888}.selected-rights .coupons-row[data-v-46710280]{display:flex;justify-content:space-between;gap:.12rem}.selected-rights .coupons-row .coupon-card[data-v-46710280]{flex:1;position:relative;border-radius:.16rem;overflow:hidden}.selected-rights .coupons-row .coupon-card .coupon-bg[data-v-46710280]{display:block;width:100%;height:100%;object-fit:fill}.selected-rights .coupons-row .coupon-card .coupon-text-area[data-v-46710280]{position:absolute;top:0;left:0;width:100%;padding:.2rem .2rem 0;box-sizing:border-box;color:#111}.selected-rights .coupons-row .coupon-card .coupon-text-area .coupon-header[data-v-46710280]{display:flex;justify-content:space-between;font-size:.2rem;opacity:.7;line-height:1.2;margin-bottom:.08rem}.selected-rights .coupons-row .coupon-card .coupon-text-area .coupon-body[data-v-46710280]{display:flex;justify-content:space-between;align-items:flex-start}.selected-rights .coupons-row .coupon-card .coupon-text-area .coupon-body .body-left[data-v-46710280]{font-size:.28rem;font-weight:500;line-height:.36rem}.selected-rights .coupons-row .coupon-card .coupon-text-area .coupon-body .body-right[data-v-46710280]{text-align:right;font-size:.28rem;font-weight:600;line-height:.36rem}.selected-rights .coupons-row .coupon-card .coupon-text-area .coupon-body .body-right .small[data-v-46710280]{font-size:.28rem;font-weight:600}.more-services .service-desc[data-v-46710280]{text-align:center;font-size:.24rem;color:#666;line-height:1.5;margin:0 auto .3rem;width:100%}.more-services .service-grid[data-v-46710280]{display:flex;justify-content:space-between}.more-services .service-grid .service-item[data-v-46710280]{text-align:center;width:24%}.more-services .service-grid .service-item .circle-img[data-v-46710280]{width:1.2rem;height:1.2rem;border-radius:50%;object-fit:cover;margin-bottom:.1rem;background:#eee}.more-services .service-grid .service-item p[data-v-46710280]{font-size:.24rem;color:#333;margin:0}.footer-bar[data-v-46710280]{position:fixed;bottom:0;left:0;width:100%;background:#fde4c8;padding:.2rem .28rem;box-sizing:border-box;border:none;z-index:100}.footer-bar .btn-submit[data-v-46710280]{width:100%;height:.88rem;background:#ff7e00;color:#fff;font-size:.32rem;font-weight:500;border:none!important;outline:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:.44rem;display:flex;align-items:center;justify-content:center;box-shadow:0 .04rem .1rem rgba(255,126,0,.3);transition:opacity .2s}.footer-bar .btn-submit[data-v-46710280]:active{opacity:.8}.custom-modal-mask[data-v-46710280]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:9999;display:flex;justify-content:center;align-items:center}.custom-modal-mask .custom-modal-content[data-v-46710280]{width:5.6rem;background:#fff;border-radius:.24rem;padding:.4rem .3rem;text-align:center;box-sizing:border-box;box-shadow:0 .1rem .3rem rgba(0,0,0,.1)}.custom-modal-mask .custom-modal-content .modal-title[data-v-46710280]{font-size:.36rem;font-weight:700;color:#333;margin:0 0 .24rem}.custom-modal-mask .custom-modal-content .modal-desc[data-v-46710280]{font-size:.26rem;color:#666;line-height:1.5;margin:0 0 .4rem;text-align:left}.custom-modal-mask .custom-modal-content .modal-btn[data-v-46710280]{width:100%;height:.8rem;background:#ff7e00;color:#fff;font-size:.3rem;font-weight:500;border:none;outline:none;border-radius:.4rem;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.custom-modal-mask .custom-modal-content .modal-btn[data-v-46710280]:active{opacity:.8}