.page{min-height:100vh;background-color:#f8f9fd}.page .money{height:2.61333rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.page .money .code{color:#d73d32;font-size:.64rem;font-weight:600;line-height:.89333rem}.page .money .num{color:#d73d32;font-size:.42667rem;font-weight:600}.page .money .num span{font-size:.64rem;font-weight:600;line-height:.89333rem}.page .money .text{font-size:.32rem;color:#737885}.page .box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page .box span{margin-left:.24rem}.page /deep/ .van-cell-group{border-radius:.26667rem;overflow:hidden}.page .tip{color:#d75f32;font-size:.29333rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:1.33333rem;padding-left:.32rem;box-sizing:border-box}.page .tip img{width:.32rem;height:.32rem;margin-right:.05333rem}.page .submitBtn{position:fixed;bottom:.93333rem;left:0;padding:0 .4rem;box-sizing:border-box;width:100%;text-align:center}.page .submitBtn .btn{height:1.2rem;background-color:#255cc5;color:#fff;border-radius:.6rem;font-size:.42667rem;line-height:1.2rem;margin-block:.32rem}.page .submitBtn .payTip{color:#747985;font-size:.32rem}.page .submitBtn .payTip span{color:#d73d32}.page .offlineModal{height:100vh;width:100vw;background-color:rgba(0,0,0,.59);z-index:999999;position:fixed;top:0;left:0;-ms-flex-pack:center;justify-content:center}.page .offlineModal,.page .offlineModal .content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page .offlineModal .content{width:7.6rem;height:5.70667rem;background-color:#fff;border-radius:.26667rem;-ms-flex-direction:column;flex-direction:column}.page .offlineModal .content .bg{margin-top:.26667rem;width:2.66667rem;height:2.66667rem}.page .offlineModal .content .bg img{width:100%}.page .offlineModal .content .tips{width:5.6rem;color:#737885;line-height:.44rem;font-size:.32rem;text-align:center;margin-bottom:.32rem}.page .offlineModal .content .btns{display:-ms-flexbox;display:flex}.page .offlineModal .content .btns>div{width:2.4rem;height:.74667rem;border-radius:.4rem;box-sizing:border-box;font-size:.37333rem;text-align:center;line-height:.74667rem}.page .offlineModal .content .btns .cancel{border:.02667rem solid #255cc5;color:#255cc5;background-color:rgba(37,92,197,.06)}.page .offlineModal .content .btns p{width:.32rem}.page .offlineModal .content .btns .confirm{color:#fff;background-color:#255cc5}.page .offlineInfo{padding:.48rem .32rem 0;box-sizing:border-box}.page .offlineInfo .title{color:#373f51;font-size:.37333rem;font-weight:600;line-height:.53333rem;margin-bottom:.16rem}.page .offlineInfo .tips{display:-ms-flexbox;display:flex}.page .offlineInfo .tips .icon{width:.32rem;height:.32rem;margin-right:.05333rem}.page .offlineInfo .tips .icon img{width:.32rem}.page .offlineInfo .tips .text{color:#d75f32;font-size:.29333rem;line-height:.4rem}.page .offlineMustRead{padding:.64rem .32rem 0;box-sizing:border-box;font-size:.32rem;color:#747985}.page .offlineMustRead .title{text-align:center;margin-bottom:.13333rem;line-height:.44rem}.page .offlineMustRead .content{white-space:pre-wrap;line-height:.56rem}.page .footBar{background-color:#fff;-ms-flex-pack:justify;justify-content:space-between;height:1.30667rem;padding:0 .32rem;box-sizing:border-box;position:fixed;bottom:0;left:0;width:100%}.page .footBar,.page .footBar .payMoney{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page .footBar .payMoney .text{font-size:.32rem;color:#737885}.page .footBar .payMoney .num{font-size:.48rem;color:#d73d32;font-weight:600}.page .footBar .btn{width:4.26667rem;height:.93333rem;color:#fff;background-color:#255cc5;text-align:center;line-height:.93333rem;border-radius:.48rem}.page .offlineInfoBox /deep/ .van-cell{color:#737885}.page .offlineInfoBox /deep/ .van-cell__value{color:#373f51}.page .backToHomeBtn{width:4rem;height:.93333rem;background:#ecf7fd;border-radius:.53333rem;border:.02667rem solid #255cc5;color:#255cc5;line-height:.93333rem;font-size:.37333rem;text-align:center;margin:.13333rem auto 0}