.form_border[data-v-2c5b6580]{width:100%}.form_border .header[data-v-2c5b6580]{text-align:left;padding:1rem}.form_border .from-wrap[data-v-2c5b6580]{width:100%}.form_border .logo-img[data-v-2c5b6580]{width:2rem;height:2rem}.form_border .operate-item[data-v-2c5b6580]{width:100%;display:flex;flex-direction:row;justify-content:center}.form_border .deleteRowM[data-v-2c5b6580]{font-size:25px;color:red}.header[data-v-2c5b6580]{display:flex;padding-left:200px}.custom-antd-table[data-v-2c5b6580] .ant-table-thead>tr>th{background:#f4f4f5!important;color:#606266!important;border:none!important;font-weight:600;padding:14px 16px}.custom-antd-table[data-v-2c5b6580] .ant-table-thead>tr>th:before{display:none!important}.custom-antd-table[data-v-2c5b6580] .ant-table-tbody>tr{transition:all .3s ease}.custom-antd-table[data-v-2c5b6580] .ant-table-tbody>tr:hover>td{background:#f5f5f5!important}.custom-antd-table[data-v-2c5b6580] .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0!important;padding:12px 16px}.custom-antd-table[data-v-2c5b6580] .ant-table-container{border-radius:4px;overflow:hidden}.custom-antd-table[data-v-2c5b6580] .ant-table-wrapper{border:1px solid #f0f0f0;border-radius:4px}[data-v-2c5b6580] .modern-dialog{border-radius:12px;overflow:hidden;box-shadow:0 8px 30px rgba(0,0,0,.12);margin-top:8vh!important}[data-v-2c5b6580] .modern-dialog .el-dialog__header{padding:20px 24px;border-bottom:1px solid #f2f3f5;background-color:#fff;text-align:left}[data-v-2c5b6580] .modern-dialog .el-dialog__header .el-dialog__title{font-size:18px;font-weight:600;color:#1d2129;position:relative;padding-left:14px;line-height:24px}[data-v-2c5b6580] .modern-dialog .el-dialog__header .el-dialog__title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:18px;background-color:var(--theme-color,#7166f0);border-radius:2px}[data-v-2c5b6580] .modern-dialog .el-dialog__headerbtn{top:20px;right:20px;font-size:18px}[data-v-2c5b6580] .modern-dialog .el-dialog__headerbtn .el-dialog__close{color:#86909c;transition:all .3s}[data-v-2c5b6580] .modern-dialog .el-dialog__headerbtn .el-dialog__close:hover{color:#165dff;transform:rotate(90deg)}[data-v-2c5b6580] .modern-dialog .el-dialog__body{padding:24px 32px;background-color:#f7f8fa}[data-v-2c5b6580] .modern-dialog .el-dialog__footer{padding:16px 24px;border-top:1px solid #f2f3f5;background-color:#fff;text-align:right}.dialog-body-content[data-v-2c5b6580]{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.import-tip[data-v-2c5b6580]{background:var(--menu-active-bg,#e8f3ff);border:1px solid var(--theme-color-border,#badcff);border-radius:4px;padding:12px 16px;margin-bottom:24px;color:var(--theme-color,#7166f0);font-size:14px;display:flex;align-items:center}.import-tip i[data-v-2c5b6580]{font-size:16px;margin-right:8px}.check-tip[data-v-2c5b6580]{background:var(--menu-active-bg,#e8f3ff);border:1px solid var(--theme-color-border,#badcff);border-radius:8px;padding:12px 16px;margin:0 0 16px 0;color:var(--theme-color,#7166f0);font-size:14px;display:flex;align-items:flex-start;line-height:1.6}.check-tip-icon[data-v-2c5b6580]{margin-right:8px;font-size:16px;margin-top:2px}.dialog-footer .cancel-btn[data-v-2c5b6580]{border-radius:6px;border:1px solid #e5e6eb;color:#4e5969;padding:9px 20px}.dialog-footer .cancel-btn[data-v-2c5b6580]:hover{color:#165dff;border-color:#165dff;background-color:#e8f3ff}.dialog-footer .confirm-btn[data-v-2c5b6580]{background-color:#165dff;border-color:#165dff;border-radius:6px;padding:9px 20px;box-shadow:0 2px 6px rgba(22,93,255,.2)}.dialog-footer .confirm-btn[data-v-2c5b6580]:hover{background-color:#4080ff;border-color:#4080ff}[data-v-2c5b6580] .check-student-dialog.association-dialog,[data-v-2c5b6580] .check-student-dialog.association-view-dialog{border-radius:20px;overflow:hidden}[data-v-2c5b6580] .check-student-dialog.association-dialog .el-dialog__header,[data-v-2c5b6580] .check-student-dialog.association-view-dialog .el-dialog__header{margin-bottom:0;border-bottom:1px solid #ebeef5}[data-v-2c5b6580] .check-student-dialog.association-dialog .el-dialog__body,[data-v-2c5b6580] .check-student-dialog.association-view-dialog .el-dialog__body{padding-top:14px}.check-dialog-title[data-v-2c5b6580]{font-size:18px;font-weight:700;color:#1f2a37}.check-dialog-body[data-v-2c5b6580]{max-height:70vh;overflow-y:auto;overflow-x:hidden}.check-dialog-footer[data-v-2c5b6580]{width:100%;display:flex;justify-content:flex-end;gap:10px;margin-top:16px}.check-dialog-footer .el-button--primary[data-v-2c5b6580],.check-dialog-footer .el-button--primary[data-v-2c5b6580]:active,.check-dialog-footer .el-button--primary[data-v-2c5b6580]:focus,.check-dialog-footer .el-button--primary[data-v-2c5b6580]:hover{background-color:var(--theme-color,#7166f0)!important;border-color:var(--theme-color,#7166f0)!important}.transfer-container[data-v-2c5b6580]{display:flex;justify-content:center}.transfer-container[data-v-2c5b6580] .el-transfer{display:flex;align-items:center}.transfer-container[data-v-2c5b6580] .el-transfer-panel{width:320px;border-radius:8px;border:1px solid #e5e6eb}.transfer-container[data-v-2c5b6580] .el-transfer-panel__header{background:#f7f8fa;border-bottom:1px solid #e5e6eb}.transfer-container[data-v-2c5b6580] .el-transfer-panel__item.el-checkbox .el-checkbox__label{color:#4e5969}.transfer-container[data-v-2c5b6580] .el-transfer__buttons{padding:0 20px}.transfer-container[data-v-2c5b6580] .el-transfer__button{border-radius:999px;width:44px;height:44px;padding:0;display:flex;justify-content:center;align-items:center;background-color:var(--theme-color,#7166f0);border-color:var(--theme-color,#7166f0)}.transfer-container[data-v-2c5b6580] .el-transfer__button>span{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.transfer-container[data-v-2c5b6580] .el-transfer__button i{display:none}.transfer-container[data-v-2c5b6580] .el-transfer__buttons .el-transfer__button:first-of-type>span:before{content:"\ea60";font-family:remixicon;color:#fff;font-size:18px;line-height:1}.transfer-container[data-v-2c5b6580] .el-transfer__buttons .el-transfer__button:last-of-type>span:before{content:"\ea6c";font-family:remixicon;color:#fff;font-size:18px;line-height:1}.transfer-container[data-v-2c5b6580] .el-transfer__button.is-disabled{background-color:#f2f3f5;border-color:#e5e6eb;color:#c9cdd4}.transfer-container[data-v-2c5b6580] .el-transfer__button:not(.is-disabled):hover{background-color:var(--theme-color,#7166f0);border-color:var(--theme-color,#7166f0)}.el-form-item[data-v-2c5b6580]{margin-bottom:10px}