.payme-qr-pay-wrap .ant-modal-content{border-radius:12px}.payme-qr-pay-wrap .ant-modal-close-x{color:#333;font-size:20px}.payme-qr-pay-wrap .ant-modal-body{padding:24px 32px 28px}.payme-qr-pay-wrap .payme-header{position:absolute;top:-30px;left:-30px}.payme-qr-pay-wrap .payme-header .payme-logo{height:150px}.payme-qr-pay-wrap .payme-body{text-align:center}.payme-qr-pay-wrap .payme-title{padding-top:50px;font-size:18px;line-height:26px;font-weight:600;color:#333}.payme-qr-pay-wrap .paycode-box{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-top:20px;min-height:244px;min-width:244px}.payme-qr-pay-wrap .paycode-box .paycode-canvas{display:block;margin:auto}.payme-qr-pay-wrap .paycode-box .paycode-status{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#fff}.payme-qr-pay-wrap .paycode-box .paycode-status.paycode-error{flex-direction:column;padding:0 24px}.payme-qr-pay-wrap .paycode-box .paycode-status.paycode-error .error-text{font-size:13px;line-height:20px;color:rgba(51,51,51,.6)}.payme-qr-pay-wrap .paycode-box .paycode-status.paycode-error .error-retry{margin-top:12px}.payme-qr-pay-wrap .payme-tip{padding-top:12px;font-size:12px;line-height:18px;color:rgba(51,51,51,.6)}.payme-qr-pay-wrap .payme-guide{margin-top:26px;padding-top:22px;border-top:1px solid rgba(0,0,0,.1)}.payme-qr-pay-wrap .payme-guide .guide-title{font-size:14px;line-height:20px;font-weight:600;color:#333}.payme-qr-pay-wrap .payme-guide .guide-steps{display:flex;margin-top:16px}.payme-qr-pay-wrap .payme-guide .guide-step{flex:1;display:flex;align-items:flex-start}.payme-qr-pay-wrap .payme-guide .guide-step:not(:last-child){padding-right:16px}.payme-qr-pay-wrap .payme-guide .guide-step .step-index{flex:none;width:22px;height:22px;margin-right:10px;border-radius:50%;background:#767676;color:#fff;font-size:12px;line-height:22px;text-align:center}.payme-qr-pay-wrap .payme-guide .guide-step .step-text{font-size:13px;line-height:20px;color:#333}