.flex--center[data-v-c7d20de2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lvip-logo[data-v-c7d20de2]{width:100%}.lvip-container[data-v-c7d20de2]{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:5.33333rem}.lvip-container .rule-btn[data-v-c7d20de2]{position:fixed;right:0;background:#00bf70;color:#fff;border-radius:.26667rem 0 0 .26667rem;top:3.06667rem;font-size:.37333rem;padding:.16rem .05333rem .16rem .10667rem;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.3;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.lvip-container .coupon-list[data-v-c7d20de2]{margin:-6.93333rem .4rem 0;background:-webkit-gradient(linear,left top,left bottom,from(#fef7ec),color-stop(83.14%,#edd5a5),to(#e3c27f));background:linear-gradient(180deg,#fef7ec,#edd5a5 83.14%,#e3c27f);border-radius:.4rem;padding:.4rem}.lvip-container .coupon-list .coupon__item[data-v-c7d20de2]{position:relative;width:100%;height:2rem;border:.05333rem solid #016243;border-radius:.26667rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.lvip-container .coupon-list .coupon__item[data-v-c7d20de2]:before{content:"";width:.26667rem;height:.26667rem;border-radius:50%;position:absolute;top:-.13333rem;right:2.10667rem;background:#016243}.lvip-container .coupon-list .coupon__item[data-v-c7d20de2]:after{content:"";width:.26667rem;height:.26667rem;border-radius:50%;position:absolute;bottom:-.13333rem;right:2.10667rem;background:#016243}.lvip-container .coupon-list .coupon__item .item__tag[data-v-c7d20de2]{position:absolute;top:-.02667rem;right:-.02667rem;width:1.14667rem;height:.56rem;line-height:.56rem;border-radius:.05333rem .21333rem .05333rem .26667rem;color:#fff;background:-webkit-gradient(linear,left top,right top,from(#04a275),to(#016243));background:linear-gradient(90deg,#04a275,#016243);font-size:.32rem;text-align:center;font-weight:700}.lvip-container .coupon-list .coupon__item .item__left[data-v-c7d20de2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:6.13333rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:.4rem}.lvip-container .coupon-list .coupon__item .item__left .item__icon[data-v-c7d20de2]{width:1.2rem;height:1.2rem}.lvip-container .coupon-list .coupon__item .item__left .item__content[data-v-c7d20de2]{margin-left:.32rem;white-space:nowrap}.lvip-container .coupon-list .coupon__item .item__left .item__content div[data-v-c7d20de2]:first-child{color:#4a1307}.lvip-container .coupon-list .coupon__item .item__left .item__content div:first-child span[data-v-c7d20de2]:nth-child(2){color:#8b3b1c;margin-left:.10667rem}.lvip-container .coupon-list .coupon__item .item__left .item__content div[data-v-c7d20de2]:nth-child(2){margin-top:.05333rem;color:#fff;background:#016243;height:.48rem;padding:0 .18667rem;border-radius:.24rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:-webkit-max-content;width:-moz-max-content;width:max-content}.lvip-container .coupon-list .coupon__item .item__line[data-v-c7d20de2]{width:0;height:1.54667rem;border-left:.02667rem dashed #e5ded6}.lvip-container .coupon-list .coupon__item .item__right[data-v-c7d20de2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:#e02e24}.lvip-container .coupon-list .coupon__item .item__right span+span[data-v-c7d20de2]{margin-left:.13333rem}.lvip-container .coupon-list .coupon__item+.coupon__item[data-v-c7d20de2]{margin-top:.26667rem}.lvip-container .coupon-list .expire-desc[data-v-c7d20de2]{color:#722f00;font-size:.4rem;margin-top:.56rem;text-align:center}.lvip-container .coupon-list .expire-desc span+span[data-v-c7d20de2]{margin-left:.13333rem}.lvip-container .btn-box[data-v-c7d20de2]{position:fixed;left:0;bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:4.8rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:.53333rem;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff8dd));background:linear-gradient(180deg,#fff,#fff8dd);-webkit-box-shadow:0rpx .02667rem .26667rem 0 rgba(77,0,0,.12);box-shadow:0rpx .02667rem .26667rem 0 rgba(77,0,0,.12);border-radius:.4rem .4rem 0 0;z-index:10}.lvip-container .btn-box .box__title[data-v-c7d20de2]{margin-top:.32rem}.lvip-container .btn-box .box__title .title__line[data-v-c7d20de2]{width:.66667rem;height:.08rem;border-radius:.05333rem;-webkit-box-sizing:border-box;box-sizing:border-box;background:-webkit-gradient(linear,right top,left top,from(#8b3b1c),to(#fff));background:linear-gradient(270deg,#8b3b1c,#fff);opacity:.4}.lvip-container .btn-box .box__title .title__line--reverse[data-v-c7d20de2]{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.lvip-container .btn-box .box__title .title__value[data-v-c7d20de2]{margin:0 .66667rem}.lvip-container .btn-box .box__title .title__value span+span[data-v-c7d20de2]{margin-left:.13333rem}.lvip-container .btn-box .box__title .title__value span[data-v-c7d20de2]{color:red}.lvip-container .btn-box .box__title .title__value span[data-v-c7d20de2]:last-child{color:#96340e}.lvip-container .btn-box .box__item[data-v-c7d20de2]{position:relative;margin:.48rem auto 0;width:8.8rem;height:1.33333rem;background:linear-gradient(217deg,#f12d2b,#fe815a 53%,#ffae4f);border-radius:.66667rem;color:#fff}.lvip-container .btn-box .box__item .item__triangle[data-v-c7d20de2]{position:absolute;top:-.32rem;left:1.86667rem;width:.48rem;height:.32rem;background:#fe8c57;clip-path:polygon(50% 0,0 100%,100% 100%)}.lvip-container .btn-box .box__item .btn__shine[data-v-c7d20de2]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(50%,hsla(0,0%,100%,.8)),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8) 50%,hsla(0,0%,100%,0));-webkit-animation:shine-c7d20de2 1.5s infinite;animation:shine-c7d20de2 1.5s infinite}@-webkit-keyframes shine-c7d20de2{0%{left:-100%}to{left:100%}}@keyframes shine-c7d20de2{0%{left:-100%}to{left:100%}}.lvip-container .btn-box .box__accept[data-v-c7d20de2]{margin-top:.4rem}.lvip-container .rule-popup[data-v-c7d20de2]{padding:.26667rem 0;background:#fff4e9}.lvip-container .rule-popup .popup__title[data-v-c7d20de2]{position:relative;color:#50241a;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;padding:0 .37333rem;font-weight:700;font-size:.48rem}.lvip-container .rule-popup .popup__title[data-v-c7d20de2]:before{background:-webkit-gradient(linear,right top,left top,from(#50241a),to(#fff4e9));background:linear-gradient(270deg,#50241a,#fff4e9);left:-1.33333rem}.lvip-container .rule-popup .popup__title[data-v-c7d20de2]:after,.lvip-container .rule-popup .popup__title[data-v-c7d20de2]:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.33333rem;height:.05333rem}.lvip-container .rule-popup .popup__title[data-v-c7d20de2]:after{background:-webkit-gradient(linear,right top,left top,from(#fff4e9),to(#50241a));background:linear-gradient(270deg,#fff4e9,#50241a);right:-1.33333rem}.lvip-container .rule-popup .popup__content[data-v-c7d20de2]{max-height:8rem;color:#999;font-size:.4rem;overflow-y:scroll}.lvip-container .payment-confirm-modal[data-v-c7d20de2]{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff9e1));background:linear-gradient(180deg,#fff,#fff9e1);border-radius:.4rem;padding:.34667rem 0 .29333rem}.lvip-container .payment-confirm-modal .modal__desc[data-v-c7d20de2]{margin-top:.4rem;color:#999;font-size:.42667rem;padding-bottom:.29333rem;border-bottom:.02667rem solid #dadada}.lvip-container .payment-confirm-modal .confirm__btn[data-v-c7d20de2]{background:#00bf70;color:#fff;width:3.2rem;height:1.06667rem;border-radius:.53333rem;margin:.21333rem auto 0}