.upIMG .el-upload-list{max-height:300px;overflow:auto}.check-student-dialog{border-radius:20px;overflow:hidden}.check-student-dialog .el-dialog__header{margin-bottom:0;border-bottom:1px solid #ebeef5}.check-student-dialog .el-dialog__body{padding-top:14px}.check-dialog-title{font-size:18px;font-weight:700;color:#1f2a37}.check-dialog-body{max-height:70vh;overflow-y:auto}.check-tip{color:#e64f4f;margin:0 0 16px 0;padding:12px;background:#fff2f0;border-radius:8px;line-height:1.6}.check-tip-icon{margin-right:6px;font-size:16px;vertical-align:middle}.check-count{display:inline-block;font-size:18px;margin-left:8px;background:var(--theme-color,#7166f0);color:#fff;padding:2px 10px;border-radius:4px;position:relative;top:1px}.check-modern-form{display:grid;grid-template-columns:1fr;gap:10px}.check-modern-form .el-form-item{margin-bottom:0}.check-modern-form .el-form-item__content{margin-left:0!important}.check-modern-form .el-input,.check-modern-form .el-select{width:100%!important}.check-modern-form .el-input__inner,.check-modern-form .el-textarea__inner{border-radius:8px}.check-modern-form .form-label-icon{display:inline-block;margin-right:6px;color:var(--theme-color,#7166f0);font-size:14px;vertical-align:middle}.check-dialog-footer{width:100%;display:flex;justify-content:flex-end;gap:10px;margin-top:16px}.check-dialog-footer .el-button--primary,.check-dialog-footer .el-button--primary:active,.check-dialog-footer .el-button--primary:focus,.check-dialog-footer .el-button--primary:hover{background-color:var(--theme-color,#7166f0)!important;border-color:var(--theme-color,#7166f0)!important}.check-select-popper .el-select-dropdown__item.selected{color:var(--theme-color,#7166f0)!important}.el-message-box__btns .el-button--primary,.el-message-box__btns .el-button--primary:active,.el-message-box__btns .el-button--primary:focus,.el-message-box__btns .el-button--primary:hover{background-color:var(--theme-color,#7166f0)!important;border-color:var(--theme-color,#7166f0)!important}.room-assign-drawer.import-result-drawer{border-radius:16px 0 0 16px;overflow:hidden}.room-assign-drawer.import-result-drawer .el-drawer__header{margin-bottom:0;padding:16px 20px;border-bottom:1px solid #ebeef5}.room-assign-title{font-size:18px;font-weight:700;color:#1f2a37}.room-assign-drawer.import-result-drawer .el-drawer__body{padding:12px 16px 16px;overflow:auto;background:#f7f8fa}.room-assign-wrap.import-result-wrap{background:#fff;border-radius:12px;padding:12px}.form_border[data-v-42f652c5]{width:100%}.form_border .header[data-v-42f652c5]{text-align:left;padding:1rem}.form_border .from-wrap[data-v-42f652c5]{width:100%}.form_border .logo-img[data-v-42f652c5]{width:2rem;height:2rem}.form_border .operate-item[data-v-42f652c5]{width:100%;display:flex;flex-direction:row;justify-content:center}.form_border .deleteRowM[data-v-42f652c5]{font-size:25px;color:red}.export-box[data-v-42f652c5]{display:flex;flex-direction:row;padding-right:10px;width:100%}.upload[data-v-42f652c5]{margin-left:16px;margin-top:-10px;margin-bottom:10px}.el-form-item[data-v-42f652c5]{margin-bottom:10px}.import-result-link[data-v-42f652c5]{display:inline-flex;align-items:center;margin:0 10px 0 6px;color:var(--theme-color,#7166f0);cursor:pointer;font-size:14px;line-height:32px}.import-result-link i[data-v-42f652c5]{margin-right:4px}.custom-antd-table[data-v-42f652c5] .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-42f652c5] .ant-table-thead>tr>th:before{display:none!important}.custom-antd-table[data-v-42f652c5] .ant-table-tbody>tr>td{padding:12px 16px;border-bottom:1px solid #f0f0f0}.custom-antd-table[data-v-42f652c5] .ant-table-tbody>tr:hover>td{background:#f5f5f5!important}.custom-antd-table[data-v-42f652c5] .ant-table-bordered .ant-table-container{border:1px solid #e8e8e8;border-radius:8px;overflow:hidden}.custom-antd-table[data-v-42f652c5] .ant-table{border-radius:8px}.custom-antd-table[data-v-42f652c5] .ant-table-wrapper{border-radius:8px;overflow:hidden}.custom-antd-table[data-v-42f652c5] .archived-row{color:#ccc}.action-buttons[data-v-42f652c5]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.action-buttons .ant-btn[data-v-42f652c5]{margin:0}