.main{padding-top:45px;padding-bottom:45px}.pay-info a{display:block;position:absolute;right:0;top:86px;line-height:24px;padding:0 20px;color:#e00}.pay-info p{text-align:center;line-height:100px;font-size:30px;color:#e71d16}.pay-info p span{font-size:20px}.pay-types{background-color:#fff}.pay-types .pay-icon{width:24px;height:24px;background:url(https://tupian.txga.com/www/statics/wap/images/pay-icons.png) no-repeat;background-size:85px 25px}.pay-types .monthly-pay{background:#e71d16;margin:0 2px;color:#fff;border-radius:50%;width:20px;height:20px;font-size:14px;display:flex;align-items:center;justify-content:center}.pay-types .wechat{background-position:-30px 0}.pay-types .alipay{background-position:-3px 0}.pay-types .bank{background-position:-58px 0}.pay-tips{padding:10px 16px;color:#e71d16;font-size:10px}.pay-tips p{padding:5px 0}.offline-pay-pop h5{padding:10px 16px;line-height:25px;font-size:16px}.offline-pay-pop .account-info,.offline-pay-pop .tips{padding:10px 16px}.offline-pay-pop .account-info .bank-logo{border-bottom:1px solid #eee;margin-bottom:8px}.offline-pay-pop .account-info .bank-logo img{width:178px}.offline-pay-pop .account-info p{font-size:12px;line-height:20px}.offline-pay-pop .account-info .bank-account{color:#b81c22}.offline-pay-pop .voucher-upload{padding:0 16px;text-align:center}.offline-pay-pop .tips li{color:#e71d16;font-size:10px}.offline-pay-pop .tips h6{line-height:25px;font-size:14px;color:#e71d16}.operate-bar{position:fixed;bottom:0;left:0;z-index:100;width:100%;height:5.4rem;padding-bottom:env(safe-area-inset-bottom);-webkit-user-select:none;user-select:none}.operate-bar .van-button{height:100%;border-radius:0}