.pay-banner-ad[data-v-58af8a12]{width:100%}.pay-page{min-height:100vh;padding-bottom:calc(.72rem + env(safe-area-inset-bottom, 0px));box-sizing:border-box;background:#f5f6f8}.pay-page-body{flex:1;padding:0 .12rem}.pay-order-card{margin-top:.12rem;background:#fff;border-radius:.1rem;padding:.14rem .16rem .12rem;box-shadow:0 .01rem .05rem 0 rgba(68,112,252,.12)}.pay-plate-row{justify-content:space-between;padding-bottom:.12rem;border-bottom:.01rem solid #ededed}.pay-plate-left,.pay-plate-row{display:flex;align-items:center}.pay-plate-left{flex:1;min-width:0}.pay-plate-number{font-size:.22rem;font-weight:700;color:#333;margin-right:.08rem;flex-shrink:0}.pay-plate-cate{font-size:.14rem;padding:.02rem .08rem;background:#f4f4f4;border-radius:.12rem;color:#666;flex-shrink:0}.pay-home-link{flex-shrink:0;margin-left:.12rem;font-size:.14rem;color:#1989fa;line-height:1.4}.pay-detail-list{padding-top:0}.pay-detail-item{display:flex;align-items:center;justify-content:space-between;min-height:0;padding:.07rem 0;border-bottom:.01rem solid #f0f0f0;font-size:.14rem;line-height:1.35}.pay-detail-item:last-child{border-bottom:none}.pay-detail-label{color:#999;flex-shrink:0}.pay-detail-value{color:#333;font-size:.15rem;text-align:right;flex:1;margin-left:.16rem}.pay-detail-value--coupon{color:#ee260a;font-weight:500}.pay-detail-value--coupon,.pay-detail-value--escape{display:flex;align-items:center;justify-content:flex-end}.pay-detail-item--comment{align-items:flex-start}.pay-detail-item--comment .pay-detail-label{line-height:1.5;padding-top:.01rem}.pay-detail-item--comment .pay-detail-value{text-align:left;word-break:break-word;overflow-wrap:anywhere;line-height:1.5}.pay-detail-item--total{padding-top:.08rem;padding-bottom:.02rem;border-bottom:none}.pay-detail-item--total .pay-detail-label{color:#333;font-weight:700}.pay-detail-total-price{font-size:.2rem;font-weight:700;color:#ff3e00}.pay-info-grid{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:.12rem;column-gap:.12rem;row-gap:.1rem;padding:.12rem 0 0}.pay-info-cell{display:flex;flex-direction:column;min-width:0}.pay-info-cell:nth-child(odd){align-items:flex-start;text-align:left}.pay-info-cell:nth-child(2n){align-items:flex-end;text-align:right}.pay-info-label{color:#999;font-size:.12rem;line-height:1.35}.pay-info-value{color:#333;font-size:.14rem;line-height:1.35;margin-top:.03rem;word-break:break-all}.pay-info-value--bold{font-weight:700}.pay-info-cell:nth-child(2n) .pay-info-label,.pay-info-cell:nth-child(2n) .pay-info-value{text-align:right}.pay-info-cell--full{grid-column:1/-1;align-items:flex-start;text-align:left}.pay-summary-card{margin-top:.12rem;background:#fff;border-radius:.1rem;padding:.1rem .16rem .08rem;box-shadow:0 .01rem .05rem 0 rgba(68,112,252,.12)}.pay-summary-card .pay-detail-item:last-child{border-bottom:none}.pay-banner-card--coupon:not(.is-loaded){height:0;min-height:0;padding:0;margin-top:0;overflow:hidden;box-shadow:none;border:none;opacity:0}.pay-banner-card--coupon.is-loaded{margin-top:.12rem;opacity:1}.pay-coupon-ad-mount{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}.pay-ad-stack{margin-top:.12rem;padding-bottom:.08rem}.pay-banner-card{margin-top:.12rem;background-color:#fff;box-shadow:0 .01rem .05rem 0 rgba(68,112,252,.37);border-radius:.08rem;padding:.08rem;overflow:hidden}.pay-banner-card--pending{padding:0;margin-top:0;height:0;min-height:0;overflow:hidden;box-shadow:none;border:none}.pay-banner-card--top{margin-top:.08rem;margin-left:.12rem;margin-right:.12rem}.pay-banner{width:100%;overflow:hidden}.pay-banner-coupon__inner,::v-deep .pay-banner-coupon__inner>div,::v-deep .pay-banner-coupon__inner a{display:block;width:100%;border-radius:.04rem;overflow:hidden}::v-deep .pay-banner-card .adBox{width:100%;border-radius:.04rem;overflow:hidden;position:relative!important}::v-deep .pay-banner-card [id^=containAd-],::v-deep .pay-banner-card [id^=pyun-banner-],::v-deep .pay-banner-card [id^=qunfeng-ad-]{position:relative!important}.pay-arrears-wrap{margin-top:.12rem;overflow:hidden;background:#fff;box-shadow:0 .01rem .05rem 0 rgba(68,112,252,.12)}.pay-arrears-wrap,::v-deep .pay-arrears-wrap .arrears-plugin-box{border-radius:.08rem}.pay-footer-fixed{position:fixed;left:0;right:0;bottom:0;z-index:200;padding:.1rem .16rem calc(.1rem + env(safe-area-inset-bottom, 0px));background:#fff;box-shadow:0 -.02rem .08rem rgba(0,0,0,.08);box-sizing:border-box}.pay-footer-fixed--dual{display:flex;align-items:stretch;gap:.1rem;padding:.1rem .12rem calc(.1rem + env(safe-area-inset-bottom, 0px))}.pay-footer-btn{flex:1;min-height:.48rem;border-radius:.24rem;font-size:.16rem;line-height:1.2;padding:.08rem .1rem;box-sizing:border-box;border:none;outline:none;-webkit-tap-highlight-color:transparent}.pay-footer-btn:disabled{opacity:.5}.pay-footer-btn--plain{background:#fff;color:#333;border:.01rem solid #333;display:flex;flex-direction:column;align-items:center;justify-content:center}.pay-footer-btn__sub--plain{opacity:.75}.pay-footer-btn--coupon{flex:1.15;background:#1989fa;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.pay-footer-btn__title{font-size:.16rem;font-weight:600}.pay-footer-btn__sub{font-size:.11rem;margin-top:.02rem;opacity:.95;font-weight:400}.pay-page--dual-footer{padding-bottom:calc(.88rem + env(safe-area-inset-bottom, 0px))}.pay-page--coupon-open .pay-arrears-wrap,.pay-page--coupon-open .pay-banner-card{visibility:hidden;pointer-events:none}.adDialog--prefetch{opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:-1!important;background:transparent!important}