.download[data-v-b828363c]{width:100%;height:100%;font-size:14px}.download .content[data-v-b828363c]{padding:16px 32px}.download .content .template-item[data-v-b828363c]{position:relative;margin-right:32px;width:262px;border-radius:4px;text-align:left}.download .content .template-item .delete[data-v-b828363c]{height:17px;position:absolute;bottom:23px;right:14px}.download .content .item-title[data-v-b828363c]{color:#323233;font-weight:600;padding:16px 16px 0 16px}.download .content .item-content[data-v-b828363c]{padding:4px 16px 0 16px;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.download .content .btn[data-v-b828363c]{padding:0 16px 16px 16px}.download .content .template-item-background1[data-v-b828363c]{border-radius:4px;background:#f4f4f4}.download .content .template-item-background2[data-v-b828363c]{height:138px;background:#fff;border-radius:4px}.download .content .template-item-background3[data-v-b828363c]{height:144px;border:1px solid #ececec;background:#fafafa;font-size:38px;color:#7f838d;display:flex;justify-content:center;align-items:center}.download .content .template-item-border[data-v-b828363c]{border:2px solid #008cff}.download .content .template-item-border2[data-v-b828363c]{border:1px solid #ececec}.download .content .default[data-v-b828363c]{position:absolute;width:14px;height:14px;right:9px;top:8px}.accountManagement[data-v-56c477de]{width:100%;height:100%}.accountManagement .el-button--small.is-round span[data-v-56c477de],.accountManagement[data-v-56c477de] .el-button--small{color:#000}.accountManagement[data-v-56c477de] .row .el-button{padding:0}.accountManagement .new-customer[data-v-56c477de]{text-align:left;padding-left:32px}.accountManagement .new-customer .peopleCounting[data-v-56c477de]{padding-left:24px;font-size:14px;color:rgba(0,0,0,.4)}.accountManagement .list[data-v-56c477de]{width:100%;padding:24px 32px}.accountManagement .list .vertical-bar[data-v-56c477de]{margin-top:8px;width:13px;height:20px;font-size:14px;color:#d6d6d6;line-height:20px}.accountManagement .strong-frame[data-v-56c477de]{margin-top:-20px;margin-bottom:-10px}.accountManagement .strong-frame .row[data-v-56c477de]{margin-top:24px;display:flex;align-items:center}.accountManagement .strong-frame .amend[data-v-56c477de]{display:flex;margin-left:8px}.accountManagement .strong-frame .input[data-v-56c477de]{width:205px}.accountManagement .strong-frame .code-input[data-v-56c477de]{width:87px}.accountManagement .strong-frame .get-code[data-v-56c477de]{width:102px;height:32px;margin-left:16px}.accountManagement .strong-frame .error[data-v-56c477de]{font-size:12px;color:#f95355;margin-left:12px}.customerPaymentManager[data-v-637f8752]{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.customerPaymentManager .page-header[data-v-637f8752]{display:flex;align-items:flex-start;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid #f0f0f0}.customerPaymentManager .page-header .header-info .page-title[data-v-637f8752]{font-size:16px;font-weight:600;color:#333;margin-bottom:4px;text-align:left}.customerPaymentManager .page-header .header-info .page-desc[data-v-637f8752]{font-size:13px;color:#999}.customerPaymentManager .page-header .header-search[data-v-637f8752]{display:flex;align-items:center}.customerPaymentManager .card-grid[data-v-637f8752]{flex:1;overflow-y:auto;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:20px;align-content:start}.customerPaymentManager .card-grid[data-v-637f8752]::-webkit-scrollbar{width:6px}.customerPaymentManager .card-grid[data-v-637f8752]::-webkit-scrollbar-track{background-color:transparent}.customerPaymentManager .card-grid[data-v-637f8752]::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:8px}.customerPaymentManager .card-grid .empty-state[data-v-637f8752]{grid-column:-1;text-align:center;color:#999;padding:60px 0;font-size:14px}.customerPaymentManager .contract-card[data-v-637f8752]{border:1px solid #e8e8e8;border-radius:8px;padding:16px;background:#fff;transition:box-shadow .2s;margin:15px}.customerPaymentManager .contract-card[data-v-637f8752]:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)}.customerPaymentManager .contract-card .contract-header[data-v-637f8752]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.customerPaymentManager .contract-card .contract-header .contract-code[data-v-637f8752]{font-size:15px;font-weight:600;color:#333}.customerPaymentManager .contract-card .contract-header .contract-tags[data-v-637f8752]{display:flex;gap:4px}.customerPaymentManager .contract-card .contract-header .contract-tags .tag-type[data-v-637f8752]{background-color:#f0f0f0;border-color:#f0f0f0;color:#666;margin-right:15px}.customerPaymentManager .contract-card .customer-name[data-v-637f8752]{font-size:13px;color:#666;margin-bottom:12px;text-align:left}.customerPaymentManager .contract-card .customer-name i[data-v-637f8752]{margin-right:4px;color:#999}.customerPaymentManager .contract-card .bank-section[data-v-637f8752]{border-top:1px solid #f5f5f5;background:#f5f5f5;padding:15px}.customerPaymentManager .contract-card .bank-section .bank-section-header[data-v-637f8752]{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:#666;margin-bottom:8px}.customerPaymentManager .contract-card .bank-section .bank-section-header .add-link[data-v-637f8752]{color:#f56c6c;padding:0;font-size:13px}.customerPaymentManager .contract-card .bank-section .bank-section-header .add-link[data-v-637f8752]:hover{color:#f78989}.customerPaymentManager .contract-card .bank-section .empty-bank[data-v-637f8752]{text-align:center;color:#bbb;font-size:13px;padding:16px 0;border:1px dashed #e8e8e8;border-radius:4px}.customerPaymentManager .contract-card .bank-section .bank-item[data-v-637f8752]{display:flex;align-items:center;padding:10px 12px;border:1px solid #ebebeb;border-radius:6px;margin-bottom:8px;background:#fff;transition:border-left-color .2s,box-shadow .2s,background .2s;cursor:default;margin-top:15px}.customerPaymentManager .contract-card .bank-section .bank-item[data-v-637f8752]:last-child{margin-bottom:0}.customerPaymentManager .contract-card .bank-section .bank-item[data-v-637f8752]:hover{border-color:#f56c6c;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.06)}.customerPaymentManager .contract-card .bank-section .bank-item:hover .bank-actions .action-icon[data-v-637f8752]{opacity:1}.customerPaymentManager .contract-card .bank-section .bank-item .bank-icon-wrap[data-v-637f8752]{width:34px;height:34px;border-radius:50%;background:#fff0f0;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:10px}.customerPaymentManager .contract-card .bank-section .bank-item .bank-icon-wrap .bank-icon[data-v-637f8752]{font-size:18px;color:#f56c6c}.customerPaymentManager .contract-card .bank-section .bank-item .bank-info[data-v-637f8752]{flex:1;overflow:hidden}.customerPaymentManager .contract-card .bank-section .bank-item .bank-info .bank-name-num[data-v-637f8752]{font-size:13px;font-weight:500;color:#222;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.customerPaymentManager .contract-card .bank-section .bank-item .bank-info .bank-name-num .account-num[data-v-637f8752]{font-family:Courier New,Courier,monospace;letter-spacing:.5px;color:#555;font-weight:400;margin-left:4px}.customerPaymentManager .contract-card .bank-section .bank-item .bank-info .bank-payer[data-v-637f8752]{font-size:12px;color:#aaa;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.customerPaymentManager .contract-card .bank-section .bank-item .bank-actions[data-v-637f8752]{display:flex;gap:12px;flex-shrink:0;margin-left:8px}.customerPaymentManager .contract-card .bank-section .bank-item .bank-actions .action-icon[data-v-637f8752]{font-size:16px;color:#bbb;cursor:pointer;opacity:.8;transition:color .15s,opacity .15s;margin-right:15px;color:#e2331e}.customerPaymentManager .contract-card .bank-section .bank-item .bank-actions .action-icon[data-v-637f8752]:hover{color:#409eff;opacity:1}.customerPaymentManager .contract-card .bank-section .bank-item .bank-actions .action-icon.delete-icon[data-v-637f8752]:hover{color:#f56c6c}.limits[data-v-0f7097f3]{width:100%;height:100%}.limits .list[data-v-0f7097f3]{margin-left:32px;width:433px;border:1px solid #eaeaea;border-bottom:0;font-size:14px;color:#323233}.limits .list .row[data-v-0f7097f3]{width:100%;display:flex;border-bottom:1px solid #eaeaea;line-height:44px}.limits .list .row .balance[data-v-0f7097f3]{font-weight:600;color:#059800}.limits .list .row>div[data-v-0f7097f3]:first-child{width:100px;background:#f6f6f6;text-align:right;padding-right:12px}.limits .list .row>div[data-v-0f7097f3]:last-child{padding-left:12px}.contract[data-v-6a7ccb53]{width:100%;height:100%}.contract .list[data-v-6a7ccb53]{margin-left:32px;width:433px;border:1px solid #eaeaea;border-bottom:0;font-size:14px;color:#323233}.contract .list .row[data-v-6a7ccb53]{width:100%;display:flex;border-bottom:1px solid #eaeaea;line-height:44px}.contract .list .row>div[data-v-6a7ccb53]:first-child{width:100px;background:#f6f6f6;text-align:right;padding-right:12px}.contract .list .row>div[data-v-6a7ccb53]:last-child{padding-left:12px}.setTing{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;flex:1;display:flex;flex-direction:column;overflow:auto;background-color:#f7f7f8}.setTing .title{display:flex;height:46px;line-height:44px;box-shadow:0 9px 20px 0 rgba(102,139,204,.04);background-color:#fff;border:1px solid #ececec}.setTing .title .flex1{flex:2;display:flex;justify-content:center;cursor:pointer}.setTing .title .flex1 .tabs{margin:0 25px;max-width:64px;flex:1}.setTing .title .flex1 .tabs:hover{color:#008cff;border-bottom:2px solid #008cff;max-width:64px}.setTing .main{flex:1;margin:16px 24px;background-color:#fff;border-radius:4px;overflow:auto}.setTing .main::-webkit-scrollbar{width:6px}.setTing .main::-webkit-scrollbar-track{background-color:rgba(0,1,0,0)}.setTing .main::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:8px}.tabBorder{border-bottom:2px solid #008cff;max-width:64px;color:#008cff}