.deposit-container[data-v-ec07ae20]{padding:16px}.deposit-container .deposit-info[data-v-ec07ae20]{margin-bottom:20px}.deposit-container .deposit-info .balance-card[data-v-ec07ae20],.deposit-container .deposit-info .company-card[data-v-ec07ae20]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;border-radius:8px;height:120px}.deposit-container .deposit-info .balance-card .balance-info[data-v-ec07ae20],.deposit-container .deposit-info .balance-card .company-info[data-v-ec07ae20],.deposit-container .deposit-info .company-card .balance-info[data-v-ec07ae20],.deposit-container .deposit-info .company-card .company-info[data-v-ec07ae20]{margin-left:12px}.deposit-container .deposit-info .company-card[data-v-ec07ae20]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.deposit-container .deposit-info .company-card .company-label[data-v-ec07ae20]{font-size:14px;opacity:.9;margin-bottom:4px}.deposit-container .deposit-info .company-card .company-name[data-v-ec07ae20]{font-size:28px;font-weight:700}.deposit-container .deposit-info .balance-card[data-v-ec07ae20]{background:linear-gradient(135deg,#11998e,#38ef7d);color:#fff}.deposit-container .deposit-info .balance-card .balance-label[data-v-ec07ae20]{font-size:14px;opacity:.9;margin-bottom:4px}.deposit-container .deposit-info .balance-card .balance-amount[data-v-ec07ae20]{font-size:28px;font-weight:700}.deposit-container .entrance-fee-records[data-v-ec07ae20]{margin-bottom:20px}.deposit-container .entrance-fee-records .records-header[data-v-ec07ae20]{margin-bottom:16px}.deposit-container .entrance-fee-records .records-header h3[data-v-ec07ae20]{margin:0;color:#2c3e50}.deposit-container .entrance-fee-records .entrance-fee-list .entrance-fee-card .card-content .account-section[data-v-ec07ae20],.deposit-container .entrance-fee-records .entrance-fee-list .entrance-fee-card[data-v-ec07ae20]{margin-bottom:16px}.deposit-container .entrance-fee-records .entrance-fee-list .entrance-fee-card .card-content .account-section h4[data-v-ec07ae20]{margin:0 0 12px 0;color:#2c3e50;font-size:16px;font-weight:600}.deposit-container .entrance-fee-records .entrance-fee-list .entrance-fee-card .card-content .account-section .account-info .info-item[data-v-ec07ae20]{margin-bottom:8px}.deposit-container .entrance-fee-records .entrance-fee-list .entrance-fee-card .card-content .account-section .account-info .info-item .label[data-v-ec07ae20]{font-weight:500;color:#666;margin-right:8px}.deposit-container .entrance-fee-records .entrance-fee-list .entrance-fee-card .card-content .account-section .account-info .info-item .amount[data-v-ec07ae20]{font-weight:600;color:#19be6b}.deposit-container .entrance-fee-records .entrance-fee-list .entrance-fee-card .card-content .card-actions[data-v-ec07ae20]{margin-top:16px;text-align:right}.deposit-container .entrance-fee-records .entrance-fee-list .entrance-fee-card .card-content .documents-section[data-v-ec07ae20]{margin-top:16px}.deposit-container .entrance-fee-records .entrance-fee-list .entrance-fee-card .card-content .documents-section h4[data-v-ec07ae20]{margin:0 0 12px 0;color:#2c3e50;font-size:16px;font-weight:600}.deposit-container .entrance-fee-records .entrance-fee-list .entrance-fee-card .card-content .documents-section .document-links[data-v-ec07ae20]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.deposit-container .deposit-records .records-header[data-v-ec07ae20]{margin-bottom:16px}.deposit-container .deposit-records .records-header h3[data-v-ec07ae20]{margin:0;color:#2c3e50}.deposit-container .deposit-records .pagination-wrapper[data-v-ec07ae20]{margin-top:16px;text-align:right}.deposit-container .deposit-records .no-data[data-v-ec07ae20]{text-align:center;padding:40px;color:#c5c8ce}.deposit-container .deposit-records .no-data div[data-v-ec07ae20]{margin-top:8px;font-size:14px}.deposit-container .recharge-section[data-v-ec07ae20],.deposit-container .recharge-status[data-v-ec07ae20]{margin-top:16px}.deposit-container .recharge-info .info-item[data-v-ec07ae20]{text-align:center;padding:12px;border:1px solid #e8eaec;border-radius:6px}.deposit-container .recharge-info .info-item .info-label[data-v-ec07ae20]{font-size:12px;color:#999;margin-bottom:4px}.deposit-container .recharge-info .info-item .info-value[data-v-ec07ae20]{font-size:16px;font-weight:700;color:#2c3e50}.deposit-container .recharge-info .info-item .info-value.highlight[data-v-ec07ae20]{color:#19be6b;font-size:18px}.deposit-container .form-tip[data-v-ec07ae20]{font-size:12px;color:#999;margin-top:4px}.deposit-container .recharge-amount[data-v-ec07ae20]{color:#fa8c16!important;font-weight:700!important;font-size:18px!important;text-shadow:0 1px 2px rgba(250,140,22,.2)}.deposit-container .account-info h4[data-v-ec07ae20]{margin:0 0 20px 0;color:#2c3e50}.deposit-container .account-info .account-details[data-v-ec07ae20]{background-color:#f8f9fa;padding:16px;border-radius:6px}.deposit-container .account-info .account-details .account-item[data-v-ec07ae20]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px}.deposit-container .account-info .account-details .account-item[data-v-ec07ae20]:last-child{margin-bottom:0}.deposit-container .account-info .account-details .account-item .account-label[data-v-ec07ae20]{width:120px;font-weight:700;color:#666}.deposit-container .account-info .account-details .account-item .account-value[data-v-ec07ae20]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#2c3e50}.deposit-container .account-info .account-details .account-item .account-value.account-number[data-v-ec07ae20]{font-family:monospace;font-size:14px;background-color:#fff;padding:4px 8px;border-radius:4px;border:1px solid #ddd}@media (max-width:768px){.deposit-container[data-v-ec07ae20]{padding:8px}.deposit-container .deposit-info .balance-card[data-v-ec07ae20],.deposit-container .deposit-info .company-card[data-v-ec07ae20]{height:100px}.deposit-container .deposit-info .balance-card .balance-amount[data-v-ec07ae20],.deposit-container .deposit-info .balance-card .company-name[data-v-ec07ae20],.deposit-container .deposit-info .company-card .balance-amount[data-v-ec07ae20],.deposit-container .deposit-info .company-card .company-name[data-v-ec07ae20]{font-size:20px}}.account-info-display[data-v-ec07ae20]{margin:16px 0}.account-info-display h4[data-v-ec07ae20]{margin:0 0 12px 0;color:#2c3e50;font-size:16px;font-weight:600}.account-info-display .info-item[data-v-ec07ae20]{margin-bottom:8px}.account-info-display .info-item .label[data-v-ec07ae20]{font-weight:500;color:#666;margin-right:8px}.account-info-display .form-item-wrapper .form-item-content[data-v-ec07ae20]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.account-info-display .form-item-wrapper .form-item-content .form-label[data-v-ec07ae20]{width:100px;font-weight:500;color:#666;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.account-info-display .form-item-wrapper .form-item-content .form-label.required[data-v-ec07ae20]:before{content:"*";color:#ed4014;margin-right:4px}.account-info-display .form-item-wrapper .form-item-content .form-input[data-v-ec07ae20]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:20px}.account-info-display .form-item-wrapper[data-v-ec07ae20] .ivu-form-item-label{display:none}.account-info-display .form-item-wrapper[data-v-ec07ae20] .ivu-form-item-content{margin-left:0!important}