@charset "UTF-8";.class-container[data-v-04aed220]{display:flex;flex-wrap:wrap;overflow-y:auto;max-height:350px}.class-container .class-item[data-v-04aed220]{display:flex;align-items:center;justify-content:center;width:180px;height:40px;background:#f4f4f4;border-radius:6px;margin:20px 14px 4px 0;cursor:pointer}.class-container .class-item.active[data-v-04aed220]{background:rgba(0,141,234,.08);border:1px solid #008dea;font-weight:400;color:#008dea}.class-container .class-name[data-v-04aed220]{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0 10px}.set-radio[data-v-04aed220]{display:flex;align-items:center;justify-content:space-between;padding-right:30px}.set-radio .el-radio-group[data-v-04aed220]{flex:1}.set-radio .el-input[data-v-04aed220]{width:200px;margin-right:20px}.seled-ques-grooup .el-dialog__header{height:45px}.seled-ques-grooup .el-dialog__header .dialog-title{line-height:45px;font-size:18px}.set-student-dialog .dialog-content[data-v-3a0b0df0]{padding:0 20px}.set-student-dialog .filter-section[data-v-3a0b0df0]{display:flex;margin-bottom:20px;gap:15px;position:relative}.set-student-dialog .filter-section .class-select[data-v-3a0b0df0]{width:150px}.set-student-dialog .filter-section .search-input[data-v-3a0b0df0]{width:200px}.set-student-dialog .filter-section .add-btn[data-v-3a0b0df0],.set-student-dialog .filter-section .delete-btn[data-v-3a0b0df0]{position:absolute;right:0}.set-student-dialog .selected-students-section[data-v-3a0b0df0]{margin-bottom:20px;border:1px solid #ebeef5;border-radius:4px}.set-student-dialog .selected-students-section .section-header[data-v-3a0b0df0]{padding:5px;background-color:#f5f7fa;border-bottom:1px solid #ebeef5;font-weight:700;color:#606266;font-size:14px}.set-student-dialog .selected-students-section .selected-students-container[data-v-3a0b0df0]{max-height:90px;overflow-y:auto;padding:10px 15px}.set-student-dialog .selected-students-section .selected-students-container .student-tag[data-v-3a0b0df0]{margin-right:0;margin-bottom:0;margin:5px}.set-student-dialog .table-section[data-v-3a0b0df0]{max-height:450px;overflow:auto}.set-student-dialog .table-section .table-header[data-v-3a0b0df0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.set-student-dialog[data-v-3a0b0df0] .el-dialog__body{padding-top:10px}.set-student-dialog[data-v-3a0b0df0] .el-dialog__body .el-table__header-wrapper .el-table-column--selection .el-checkbox__input:after{content:"全选";color:#606266;font-size:14px;font-weight:600;position:absolute;top:0;left:20px}.set-student-dialog[data-v-3a0b0df0] .el-tabs__nav-wrap:after{height:1px}.set-student-dialog[data-v-3a0b0df0] .el-tabs__item{font-size:14px;height:40px;line-height:40px}.set-student-dialog[data-v-3a0b0df0] .el-table th{background-color:#f5f7fa;color:#606266}.import-temp-dialog[data-v-6e5de538] .el-dialog__header{padding:15px 20px;border-bottom:1px solid #e4e7ed}.import-temp-dialog[data-v-6e5de538] .el-dialog__header .el-dialog__title{font-size:16px;font-weight:500}.import-temp-dialog .dialog-content .warn-tip[data-v-6e5de538]{display:block;color:#f56c6c;font-size:13px;margin-bottom:16px;padding:8px 16px;background-color:#fef0f0;border-radius:4px;border:1px solid #fde2e2}.import-temp-dialog .dialog-content .warn-tip[data-v-6e5de538]:before{content:"⚠";margin-right:8px}.import-temp-dialog .dialog-content .form-item[data-v-6e5de538]{display:flex;align-items:flex-start;margin-bottom:24px}.import-temp-dialog .dialog-content .form-item[data-v-6e5de538]:last-child{margin-bottom:0}.import-temp-dialog .dialog-content .form-item .label[data-v-6e5de538]{width:80px;line-height:32px;color:#606266}.import-temp-dialog .dialog-content .form-item .label.required[data-v-6e5de538]:before{content:"*";color:#f56c6c;margin-right:4px}.import-temp-dialog .dialog-content .form-item .select-input[data-v-6e5de538]{width:300px}.import-temp-dialog .dialog-content .form-item .template-btn .el-icon-download[data-v-6e5de538]{margin-right:5px}.import-temp-dialog .dialog-content .form-item.upload-item .upload-demo[data-v-6e5de538]{margin-left:0}.import-temp-dialog .dialog-content .form-item.upload-item .upload-demo[data-v-6e5de538] .el-upload-list{margin-top:10px;width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.import-temp-dialog .dialog-content .form-item.upload-item .upload-demo .el-icon-upload2[data-v-6e5de538]{margin-right:5px}.import-temp-dialog .dialog-content .form-item.upload-item .upload-demo .el-upload__tip[data-v-6e5de538]{display:inline-block;color:#909399;font-size:12px;margin:8px}.import-temp-dialog .dialog-content .form-item.upload-item .upload-demo .el-upload__tip .el-icon-info[data-v-6e5de538]{margin-right:4px}.import-temp-dialog .dialog-content .form-item.err-tip[data-v-6e5de538]{align-items:center;padding:12px 16px;background-color:#fff2f0;border:1px solid #ffccc7;border-radius:4px}.import-temp-dialog .dialog-content .form-item.err-tip span[data-v-6e5de538]{color:#ff4d4f;font-size:14px;line-height:1.5}.import-temp-dialog .dialog-content .form-item.err-tip .el-button .el-icon-download[data-v-6e5de538]{margin-right:5px}.import-temp-dialog[data-v-6e5de538] .el-dialog__footer{padding:15px 20px;border-top:1px solid #e4e7ed}.import-temp-dialog[data-v-2a83f5f2] .el-dialog__header{padding:15px 20px;border-bottom:1px solid #e4e7ed}.import-temp-dialog[data-v-2a83f5f2] .el-dialog__header .el-dialog__title{font-size:16px;font-weight:500}.import-temp-dialog .dialog-content .warn-tip[data-v-2a83f5f2]{display:block;color:#f56c6c;font-size:13px;margin-bottom:16px;padding:8px 16px;background-color:#fef0f0;border-radius:4px;border:1px solid #fde2e2}.import-temp-dialog .dialog-content .warn-tip[data-v-2a83f5f2]:before{content:"⚠";margin-right:8px}.import-temp-dialog .dialog-content .form-item[data-v-2a83f5f2]{display:flex;align-items:flex-start;margin-bottom:24px}.import-temp-dialog .dialog-content .form-item[data-v-2a83f5f2]:last-child{margin-bottom:0}.import-temp-dialog .dialog-content .form-item .label[data-v-2a83f5f2]{width:80px;line-height:32px;color:#606266}.import-temp-dialog .dialog-content .form-item .label.required[data-v-2a83f5f2]:before{content:"*";color:#f56c6c;margin-right:4px}.import-temp-dialog .dialog-content .form-item .select-input[data-v-2a83f5f2]{width:300px}.import-temp-dialog .dialog-content .form-item .template-btn .el-icon-download[data-v-2a83f5f2]{margin-right:5px}.import-temp-dialog .dialog-content .form-item.upload-item .upload-demo[data-v-2a83f5f2]{margin-left:0}.import-temp-dialog .dialog-content .form-item.upload-item .upload-demo[data-v-2a83f5f2] .el-upload-list{margin-top:10px;width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.import-temp-dialog .dialog-content .form-item.upload-item .upload-demo .el-icon-upload2[data-v-2a83f5f2]{margin-right:5px}.import-temp-dialog .dialog-content .form-item.upload-item .upload-demo .el-upload__tip[data-v-2a83f5f2]{display:inline-block;color:#909399;font-size:12px;margin:8px}.import-temp-dialog .dialog-content .form-item.upload-item .upload-demo .el-upload__tip .el-icon-info[data-v-2a83f5f2]{margin-right:4px}.import-temp-dialog[data-v-2a83f5f2] .el-dialog__footer{padding:15px 20px;border-top:1px solid #e4e7ed}.showOverTooltip[data-v-4cd8fe0f]{display:-webkit-box;position:relative;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.student-main[data-v-4cd8fe0f]{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.student-title[data-v-4cd8fe0f]{font-size:18px;font-weight:700;color:#161e26;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.student-title .action-buttons[data-v-4cd8fe0f]{display:flex;gap:15px}.student-title .action-btn[data-v-4cd8fe0f]{display:inline-flex;align-items:center;padding:8px 16px;border-radius:4px;border:none;background-color:#f5f7fa;color:#606266;font-size:14px;cursor:pointer;transition:all .3s ease;position:relative}.student-title .action-btn i[data-v-4cd8fe0f]{margin-right:6px;font-size:16px}.student-title .action-btn[data-v-4cd8fe0f]:hover{background-color:#ecf5ff;color:#409eff;transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.student-title .action-btn.update-btn[data-v-4cd8fe0f]{border-left:3px solid #c23a3a}.student-title .action-btn.update-btn[data-v-4cd8fe0f]:hover{background-color:#f9ebeb;color:#c23a3a}.student-title .action-btn.update-btn .icon-help[data-v-4cd8fe0f]{margin-left:6px}.student-title .action-btn.import-btn[data-v-4cd8fe0f]{border-left:3px solid #409eff}.student-title .action-btn.import-btn[data-v-4cd8fe0f]:hover{background-color:#ecf5ff;color:#409eff}.student-title .action-btn.temp-btn[data-v-4cd8fe0f]{border-left:3px solid #e6a23c}.student-title .action-btn.temp-btn[data-v-4cd8fe0f]:hover{background-color:#fdf6ec;color:#e6a23c}.student-title .record-btn[data-v-4cd8fe0f]{font-weight:400;padding:9px 16px}.instruction-content[data-v-4cd8fe0f]{padding:0 10px}.instruction-content .instruction-item[data-v-4cd8fe0f]{padding:10px;margin-bottom:10px;border-radius:8px;background-color:#fafafa;border:1px solid #ebeef5;transition:all .3s ease}.instruction-content .instruction-item[data-v-4cd8fe0f]:hover{background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-2px)}.instruction-content .instruction-item .item-header[data-v-4cd8fe0f]{display:flex;align-items:center}.instruction-content .instruction-item .item-header .icon-wrapper[data-v-4cd8fe0f]{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:12px;flex-shrink:0}.instruction-content .instruction-item .item-header .icon-wrapper i[data-v-4cd8fe0f]{font-size:18px}.instruction-content .instruction-item .item-header .icon-wrapper.update-bg[data-v-4cd8fe0f]{background:linear-gradient(135deg,#ffeaea,#ffd6d6);color:#c23a3a}.instruction-content .instruction-item .item-header .icon-wrapper.import-bg[data-v-4cd8fe0f]{background:linear-gradient(135deg,#e8f4ff,#d4e8ff);color:#409eff}.instruction-content .instruction-item .item-header .icon-wrapper.temp-bg[data-v-4cd8fe0f]{background:linear-gradient(135deg,#fff8eb,#ffedcc);color:#e6a23c}.instruction-content .instruction-item .item-header .icon-wrapper.common-bg[data-v-4cd8fe0f]{background:linear-gradient(135deg,#f5f5f5,#e8e8e8);color:#909399}.instruction-content .instruction-item .item-header .item-title[data-v-4cd8fe0f]{font-size:15px;font-weight:600;color:#303133}.instruction-content .instruction-item .item-desc[data-v-4cd8fe0f]{margin:0;font-size:13px;line-height:2;color:#353535}.info-popover .el-popover__title{color:#409eff;font-weight:700}.info-popover p{margin:0;line-height:1.5;color:#606266}.student-table .el-table thead{color:#606266}.student-table .el-table th.el-table__cell{background-color:#f5f7fa!important}.student-table .el-table th.el-table__cell>.cell{padding-left:20px!important;padding-right:20px!important}.student-table .el-table .el-table__cell{padding:8px 0!important}.student-table .el-table .el-table__row .cell{padding-left:20px!important;padding-right:20px!important;line-height:35px!important}.student-table .el-table__header-wrapper .el-checkbox{display:none}.seled-tea-container[data-v-cd3ee7c4]{width:180px;position:absolute;right:60px;top:0;border:1px solid #ddd;border-bottom:0;border-radius:5px}.seled-tea-container .sele-tea-area[data-v-cd3ee7c4]{margin-top:20px;position:relative}.selected-teachers-panel[data-v-cd3ee7c4]{width:200px;position:absolute;right:60px;top:0;border:1px solid #ebeef5;border-radius:5px;background-color:#fff;overflow:hidden}.selected-teachers-panel .selected-teachers-title[data-v-cd3ee7c4]{padding:0 15px;font-size:15px;height:40px;line-height:40px;color:#303133;background-color:#f5f7fa;border-bottom:1px solid #ebeef5}.selected-teachers-panel .selected-teachers-content[data-v-cd3ee7c4]{padding:10px;height:260px;overflow-y:auto}.selected-teachers-panel .selected-teachers-content .teacher-tag[data-v-cd3ee7c4]{margin:5px}.seled-tea-container .ivu-table-body{max-height:255px;overflow-x:hidden;overflow-y:auto}.seled-tea-container .el-dialog__header{height:45px}.seled-tea-container .el-dialog__header .dialog-title{line-height:45px}.seled-tea-container .el-checkbox.el-checkbox+.el-checkbox{margin-left:0}.sele-tea-area .ivu-transfer-operation .ivu-btn{width:30px!important}.sele-tea-area .ivu-input-small{height:24px!important}.sele-tea-area .ivu-input-wrapper{padding-top:3px}.sele-tea-area .ivu-table-cell{padding-right:0!important}.sele-tea-area .el-transfer .el-transfer-panel__body .el-transfer-panel__item{height:40px}.sele-tea-area .el-transfer .el-transfer-panel__body .el-transfer-panel__item .el-checkbox__label{line-height:18px}.exam-manage[data-v-00766699]{background-color:#fff;font-size:14px;padding:20px}.exam-manager__permission[data-v-00766699]{margin-bottom:12px}.exam-manager__permission-row[data-v-00766699]{display:flex;align-items:center;flex-wrap:wrap;min-height:40px}.exam-manager__permission-items[data-v-00766699]{display:flex;align-items:center;flex-wrap:wrap;gap:30px}.exam-manager__permission-item[data-v-00766699]{display:flex;align-items:center;gap:8px}.exam-manager__permission-tip[data-v-00766699]{color:#aaa;line-height:24px;padding-left:98px}.exam-manager__flex[data-v-00766699]{display:flex;line-height:40px}.exam-manager__tags[data-v-00766699]{flex:1;display:flex;flex-wrap:wrap;align-items:center;gap:5px}.exam-manager__tip[data-v-00766699]{color:#aaa;line-height:28px}.divider[data-v-00766699]{margin:5px 0}.exam-manager-main[data-v-9de61484]{margin-top:10px;background-color:#fff;border-radius:4px;overflow:hidden}