.custom-nav .van-icon,.custom-nav .van-nav-bar__arrow{font-size:.586667rem!important;color:#333!important}.custom-nav .van-nav-bar__left{height:100%;display:flex;align-items:center}.nav-close-left .van-nav-bar__left{padding-left:0!important;margin-left:-.213333rem!important}.mall-payment{min-height:100vh;background:#f7f8fa;padding-bottom:2.133333rem}.mall-payment .order-info{margin-top:.266667rem;background:#fff;padding:.4rem}.mall-payment .order-info .order-header{display:flex;align-items:center;margin-bottom:.4rem;font-size:.426667rem;font-weight:500;color:#323233}.mall-payment .order-info .order-header .van-icon{margin-right:.213333rem;font-size:.48rem;color:#2973f8}.mall-payment .order-info .order-detail .info-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:.32rem;font-size:.373333rem}.mall-payment .order-info .order-detail .info-item:last-child{margin-bottom:0}.mall-payment .order-info .order-detail .info-item .label{color:#969799}.mall-payment .order-info .order-detail .info-item .value{color:#323233;font-weight:500}.mall-payment .order-info .order-detail .info-item .value.price{color:#ff2d2d;font-weight:600;font-size:.426667rem}.mall-payment .payment-methods{margin-top:.266667rem;background:#fff}.mall-payment .payment-methods .section-title{padding:.4rem .4rem .266667rem;font-size:.426667rem;font-weight:500;color:#323233}.mall-payment .payment-methods .van-cell .van-cell__title{height:100%!important}.mall-payment .payment-methods .van-cell .van-cell__value{display:flex;align-items:center;height:100%}.mall-payment .payment-methods .van-cell .van-cell__left-icon{display:flex;align-items:center}.mall-payment .payment-methods .balance-info{display:flex;align-items:center;gap:.266667rem}.mall-payment .payment-methods .balance-info .balance-text{font-size:.346667rem;color:#2973f8;font-weight:500}.mall-payment .insufficient-notice{margin:.266667rem .4rem 0}.mall-payment .payment-detail{margin-top:.266667rem;background:#fff;padding:.4rem}.mall-payment .payment-detail .detail-item{display:flex;justify-content:space-between;align-items:center;padding:.32rem 0;font-size:.373333rem;border-bottom:.026667rem solid #f5f5f5}.mall-payment .payment-detail .detail-item:last-child{border-bottom:none}.mall-payment .payment-detail .detail-item.total{padding-top:.4rem;margin-top:.266667rem;border-top:.026667rem solid #f5f5f5;font-size:.426667rem;font-weight:600}.mall-payment .payment-detail .detail-item.total .value.price{color:#ff2d2d;font-size:.48rem}.mall-payment .payment-detail .detail-item .label{color:#969799}.mall-payment .payment-detail .detail-item .value{color:#323233;font-weight:500}.mall-payment .payment-detail .detail-item .value.price{color:#ff2d2d;font-weight:600}.mall-payment .payment-footer{position:fixed;left:0;right:0;bottom:0;background:#fff;padding:.4rem;box-shadow:0 -.053333rem .266667rem rgba(0,0,0,.1);z-index:99}.mall-payment .payment-footer .van-button{height:1.333333rem;font-size:.426667rem;font-weight:600;box-shadow:0 .053333rem .32rem rgba(41,115,248,.3)}.mall-payment .payment-footer .van-button[disabled]{box-shadow:none}.mall-payment .confirm-content{padding:.533333rem;text-align:center}.mall-payment .confirm-content p{margin:0 0 .266667rem;font-size:.373333rem;color:#666}.mall-payment .confirm-content .confirm-amount{font-size:.533333rem;font-weight:600;color:#ff2d2d;margin-bottom:0}.mall-payment .payment-methods .van-cell .van-cell__title{display:flex!important;align-items:center!important;line-height:.613333rem!important;height:auto!important}.mall-payment .payment-methods .van-cell .van-cell__title span{line-height:.613333rem!important}:deep(.van-nav-bar__left){left:0!important}