.payment-tabs{margin:20px 0}.payment-tabs .ivu-tabs-nav .ivu-tabs-tab{font-size:15px;padding:12px 24px;-webkit-transition:all .2s;transition:all .2s}.payment-tabs .ivu-tabs-nav .ivu-tabs-tab:hover{color:#2d8cf0}.payment-tabs .ivu-tabs-nav .ivu-tabs-tab-active{color:#2d8cf0;font-weight:500}.payment-tabs .ivu-tabs-nav .ivu-tabs-ink-bar{background-color:#2d8cf0}.payment-tabs .payment-content{padding:25px;background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.payment-tabs .payment-content.qr-content{text-align:center}.payment-tabs .payment-content .bank-info{max-width:600px;margin:0 auto}.payment-tabs .payment-content .bank-info .info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding:12px 0;border-bottom:1px solid #f0f0f0}.payment-tabs .payment-content .bank-info .info-item .info-title{width:80px;color:#666}.payment-tabs .payment-content .bank-info .info-item .info-value{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#333;font-weight:500;margin:0 15px}.payment-tabs .payment-content .bank-info .info-item .ivu-btn{padding:4px 8px}.payment-tabs .payment-content .bank-info .copy-all{margin-top:25px;text-align:center}.payment-tabs .payment-content .bank-info .copy-all .ivu-btn{padding:8px 25px;font-size:14px}.payment-tabs .payment-content .qr-box{padding:20px}.payment-tabs .payment-content .qr-box .qr-header{margin-bottom:15px;font-size:16px;color:#333}.payment-tabs .payment-content .qr-box .qr-header .ivu-icon{font-size:24px;vertical-align:middle;margin-right:8px}.payment-tabs .payment-content .qr-box .qr-image{width:300px;height:100%;border:1px solid #eee;border-radius:8px;cursor:pointer;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.payment-tabs .payment-content .qr-box .qr-image:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.payment-tabs .payment-content .qr-box .qr-tips{margin-top:15px;color:#999;font-size:13px}.notice-section{margin-top:0}.notice-section .ivu-alert{border:1px solid #ffe58f}@media (max-width:768px){.payment-tabs .ivu-tabs-nav{white-space:nowrap;overflow-x:auto}.payment-tabs .payment-content{padding:15px}.payment-tabs .payment-content .qr-box .qr-image{width:100%;height:auto}}