.payment-modal[data-v-851be734]{padding:0 20px 20px;color:var(--color-text-2)}.payment-modal .payment-title[data-v-851be734]{height:40px;margin-top:10px;font-size:20px;font-weight:700}.payment-modal .payment-title .cancel-button[data-v-851be734]{position:absolute;right:10px;cursor:pointer}.payment-modal .payment-title .cancel-button[data-v-851be734]:hover{color:rgb(var(--primary-5))}.payment-modal .payment-tab[data-v-851be734]{border-radius:15px;background:white}.payment-modal .payment-content[data-v-851be734]{margin-top:10px;min-width:800px;overflow-x:hidden;padding:0 10px;background:white;max-height:60vh}.payment-modal .payment-content .title[data-v-851be734]{font-size:16px;font-weight:700}.payment-modal .payment-content .text[data-v-851be734]{text-align:center;color:var(--color-text-3);font-size:18px}.payment-modal .payment-content .line[data-v-851be734]{height:1px;background:var(--color-text-4)}.payment-modal .payment-content .recharge-content[data-v-851be734]{overflow:hidden}.payment-modal .payment-content .recharge-content .payment-recharge[data-v-851be734]{height:180px;border:2px solid var(--color-border-2);border-radius:15px;cursor:pointer;text-align:center;box-shadow:0 0 8px #0000001a;overflow:hidden}.payment-modal .payment-content .recharge-content .payment-recharge .recharge-name[data-v-851be734]{margin-top:15px;height:30px;line-height:30px;font-size:20px}.payment-modal .payment-content .recharge-content .payment-recharge .recharge-cuda[data-v-851be734]{margin-top:5px;height:30px;line-height:30px;font-size:16px;color:rgb(var(--primary-5));background:linear-gradient(270deg,rgba(0,70,255,0) 0%,rgb(var(--primary-1)) 53%,rgba(0,70,255,0) 100%);padding:0 15px;border-radius:10px}.payment-modal .payment-content .recharge-content .payment-recharge .recharge-price[data-v-851be734]{height:30px;line-height:30px;font-size:18px;color:#fa3e3e;font-weight:700}.payment-modal .payment-content .recharge-content .payment-recharge .recharge-price.product[data-v-851be734]{margin-top:10px}.payment-modal .payment-content .recharge-content .payment-recharge .recharge-linePrice[data-v-851be734]{height:30px;line-height:30px;font-size:16px;color:#999;text-decoration:line-through}.payment-modal .payment-content .recharge-content .payment-recharge .recharge-linePrice.product[data-v-851be734]{margin-top:10px}.payment-modal .payment-content .recharge-content .payment-recharge .recharge-describe[data-v-851be734]{height:40px;line-height:40px;font-size:14px;background-color:#f3f3f3}.payment-modal .payment-content .recharge-content .payment-recharge .recharge-describe.product[data-v-851be734]{margin-top:15px}.payment-modal .payment-content .recharge-content .payment-recharge.selected[data-v-851be734]{border:2px solid rgb(var(--primary-5))}.payment-modal .payment-content .payment-code[data-v-851be734]{height:160px}.payment-modal .payment-content .payment-code .payment-code-container[data-v-851be734]{position:relative}.payment-modal .payment-content .payment-code .payment-code-container .mark[data-v-851be734]{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#ffffffb3;cursor:pointer}.payment-modal .payment-content .payment-code .payment-code-container .mark .icon[data-v-851be734],.payment-modal .payment-content .payment-code .payment-code-container .mark .text[data-v-851be734]{color:#000}.payment-modal .pay-method[data-v-851be734]{margin-top:15px}.payment-modal .pay-method .pay-method-item[data-v-851be734]{padding:10px;font-size:16px;cursor:pointer;border:3px solid white;border-radius:8px}.payment-modal .pay-method .pay-method-item .mark[data-v-851be734]{width:24px;height:24px;border-radius:12px;color:#fff;background-color:rgb(var(--primary-6))}.payment-modal .pay-method .pay-method-item.selected[data-v-851be734]{border:3px solid rgb(var(--primary-6))}.payment-modal .payment-submit[data-v-851be734]{height:50px;margin-bottom:20px;text-align:center}.payment-modal .payment-submit .button[data-v-851be734]{width:180px;height:40px;color:#fff;font:500 16px/22px PingFangSC,PingFang SC;border-radius:10px;background:linear-gradient(90deg,rgb(var(--primary-4)),rgb(var(--primary-6)))}.payment-modal .payment-submit .button[data-v-851be734]:hover{background:linear-gradient(90deg,rgb(var(--primary-3)),rgb(var(--primary-5)))}.payment-modal.mobile[data-v-851be734]{padding:0 5px}.payment-modal.mobile .payment-content[data-v-851be734]{min-width:0}[data-v-851be734] .arco-tabs-nav-tab{width:100%;overflow:hidden}[data-v-851be734] .arco-tabs-content{padding-top:5px}[data-v-851be734] .arco-tabs-nav-tab-list{width:100%;overflow-x:scroll;box-sizing:border-box;display:flex;justify-content:space-between}[data-v-851be734] .arco-tabs-nav-type-card-gutter .arco-tabs-tab{background-color:#e2eaff;border:none;display:flex;justify-content:center;align-items:center;margin-left:0;border-radius:0;padding-left:30px;padding-right:30px;flex:1;height:50px;font-size:18px;font-weight:700}[data-v-851be734] .arco-tabs-tab-active:before{content:"";position:absolute;top:-50px;left:-30px;width:0;height:0;border-top:50px solid transparent;border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:50px solid white;z-index:2}[data-v-851be734] .arco-tabs-tab-active:after{display:block;box-sizing:content-box;content:"";position:absolute;top:-50px;right:-30px;width:0;height:0;border-top:50px solid transparent;border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:50px solid white;z-index:2}[data-v-851be734] .arco-tabs-tab-active{background-color:#fff}[data-v-851be734] .arco-tabs-tab-active:last-child:after{border:none}[data-v-851be734] .arco-tabs-nav-type-card-gutter .arco-tabs-tab-active{background-color:#fff}[data-v-851be734] .arco-tabs-type-card-gutter>.arco-tabs-content{border:none}[data-v-851be734] .arco-tabs-nav:before{height:0}.payment-modal-container{padding:0;overflow-x:hidden;background:linear-gradient(315deg,#e2eaff 0%,#f0f4ff 41%,#e2eaff 100%);border-radius:15px}.payment-modal-container .arco-modal-header{margin-bottom:0}.payment-modal-container .arco-modal-body{overflow-x:hidden}
