.upload-demo .upload-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.upload-demo .el-upload--text{height:auto!important;border:0!important;width:auto!important;text-align:left}.el-table colgroup.gutter,.el-table th.gutter{display:table-cell!important}.custome-contextmenu[data-v-60a17bca]{margin:0;background:#fff;z-index:3000;position:absolute;list-style-type:none;padding:5px 0;border-radius:4px;font-size:12px;font-weight:400;color:#333;-webkit-box-shadow:2px 2px 3px 0 rgba(0,0,0,.3);box-shadow:2px 2px 3px 0 rgba(0,0,0,.3)}.custome-contextmenu .divided[data-v-60a17bca]{position:relative;border-top:1px solid #ebeef5}.custome-contextmenu li[data-v-60a17bca]{margin:0;padding:7px 16px;cursor:pointer}.custome-contextmenu li[data-v-60a17bca]:hover{background:#c5c5c5}.handle-box[data-v-60a17bca]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:stretch;align-content:stretch;margin-bottom:20px}.handle-box .item[data-v-60a17bca]{margin:8px 0 0 0}.handle-box .checkbox[data-v-60a17bca]{-ms-flex-item-align:center;align-self:center}.table[data-v-60a17bca]{font-size:12px}.handle-select[data-v-60a17bca]{width:200px}.handle-input[data-v-60a17bca]{width:200px;display:inline-block}.del-dialog-cnt[data-v-60a17bca]{font-size:16px;text-align:center}.table[data-v-60a17bca]{width:100%;font-size:14px}.red[data-v-60a17bca]{color:red}.mr10[data-v-60a17bca]{margin-right:10px}.selectCoures .title{width:730px;height:40px;line-height:40px;background-color:#66b1ff;color:#fff;font-weight:bolder;font-size:16px;padding-left:20px}.selectCoures .handle-input,.selectCoures .handle-select,.selectCoures .item{width:110px!important}.detailDiaLog .el-dialog{max-width:1800px;margin-bottom:2vh;overflow:hidden;background:#f4f7fb;border-radius:14px;-webkit-box-shadow:0 24px 70px rgba(35,55,80,.24);box-shadow:0 24px 70px rgba(35,55,80,.24)}.detailDiaLog .el-dialog__header{position:relative;height:72px;padding:0 76px 0 28px;background:linear-gradient(120deg,#294f87,#3978c4 62%,#4a90e2)}.detailDiaLog .student-detail-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:72px;color:#fff}.detailDiaLog .student-avatar{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;margin-right:13px;color:#2f6fb8;font-size:18px;font-weight:700;background:#fff;border-radius:12px}.detailDiaLog .student-title-copy{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.detailDiaLog .student-title-copy strong{overflow:hidden;font-size:19px;line-height:25px;text-overflow:ellipsis;white-space:nowrap}.detailDiaLog .student-title-copy small{margin-top:2px;color:hsla(0,0%,100%,.76);font-size:12px}.detailDiaLog .student-status{margin-left:18px;padding:5px 12px;color:#fff;font-size:12px;font-weight:600;border:1px solid hsla(0,0%,100%,.38);border-radius:999px}.detailDiaLog .student-status:before{display:inline-block;width:6px;height:6px;margin-right:6px;background:currentColor;border-radius:50%;content:""}.detailDiaLog .student-status.status-1{color:#d9ffe6}.detailDiaLog .student-status.status-2{color:#fff1c9}.detailDiaLog .el-dialog__headerbtn{top:20px;right:24px;width:32px;height:32px;background:hsla(0,0%,100%,.14);border-radius:50%;-webkit-transition:background .2s ease,-webkit-transform .2s ease;transition:background .2s ease,-webkit-transform .2s ease;transition:background .2s ease,transform .2s ease;transition:background .2s ease,transform .2s ease,-webkit-transform .2s ease}.detailDiaLog .el-dialog__headerbtn:hover{background:hsla(0,0%,100%,.26);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.detailDiaLog .el-dialog__headerbtn .el-dialog__close{color:#fff;font-size:18px}.detailDiaLog .el-dialog__body{max-height:calc(96vh - 72px);padding:16px;overflow-y:auto;color:#344054}.detailDiaLog .student-detail-layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(390px,2fr);gap:16px}.detailDiaLog .leftCount{min-width:0}.detailDiaLog .rightCount{min-width:0;padding:18px;background:#fff;border:1px solid #e5ebf3;border-radius:12px;-webkit-box-shadow:0 5px 18px rgba(37,61,92,.06);box-shadow:0 5px 18px rgba(37,61,92,.06)}.detailDiaLog .analytics-heading,.detailDiaLog .detail-section-heading,.detailDiaLog .records-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detailDiaLog .detail-section-heading{padding:17px 20px 12px;background:#fff;border:1px solid #e5ebf3;border-bottom:0;border-radius:12px 12px 0 0}.detailDiaLog .section-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:38px;height:38px;margin-right:11px;color:#3978c4;font-size:18px;background:#eaf3ff;border-radius:10px}.detailDiaLog .analytics-heading>span:last-child,.detailDiaLog .detail-section-heading>span:last-child,.detailDiaLog .records-heading>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.detailDiaLog .analytics-heading strong,.detailDiaLog .detail-section-heading strong,.detailDiaLog .records-heading strong{color:#24364b;font-size:15px;line-height:21px}.detailDiaLog .analytics-heading small,.detailDiaLog .detail-section-heading small,.detailDiaLog .records-heading small{margin-top:2px;color:#8a98aa;font-size:12px}.detailDiaLog .student-profile-card{padding:2px 20px 12px;background:#fff;border:1px solid #e5ebf3;border-top:0;border-radius:0 0 12px 12px;-webkit-box-shadow:0 5px 18px rgba(37,61,92,.06);box-shadow:0 5px 18px rgba(37,61,92,.06)}.detailDiaLog .student-profile-card hr{margin:0;border:0;border-top:1px solid #eef2f7}.detailDiaLog .student-profile-card .el-row{display:-webkit-box;display:-ms-flexbox;display:flex}.detailDiaLog .student-profile-card .el-col{-webkit-box-flex:1;-ms-flex:1;flex:1}.detailDiaLog .student-profile-card .el-form-item__label{color:#8492a6;font-size:12px}.detailDiaLog .student-profile-card .el-form-item__content{overflow:hidden;color:#344054;font-weight:500;text-overflow:ellipsis}.detailDiaLog .rightCount .topCount{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.detailDiaLog .rightCount .topCount .r_leftCount,.detailDiaLog .rightCount .topCount .r_rightCount{min-width:0;padding:0 0 12px;overflow:hidden;background:#f9fbfd;border:1px solid #e5ebf3;border-radius:10px}.detailDiaLog .rightCount .topCount .titleCount{height:38px;margin-bottom:8px;padding:0 14px;color:#315f98;font-size:13px;font-weight:600;line-height:38px;background:#edf5ff;border-bottom:1px solid #dceafb}.detailDiaLog .rightCount .topCount .oneData{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:24px;padding:2px 14px;color:#78879a;font-size:12px;line-height:20px}.detailDiaLog .title{color:#2f6fb8;font-size:13px;font-weight:600}.detailDiaLog .leftCount .el-form-item{min-height:40px;margin-bottom:0!important;line-height:40px}.detailDiaLog .student-records-card{display:block;margin-top:16px;overflow:hidden;background:#fff;border:1px solid #e5ebf3;border-radius:12px;-webkit-box-shadow:0 5px 18px rgba(37,61,92,.06);box-shadow:0 5px 18px rgba(37,61,92,.06)}.detailDiaLog .records-heading{min-height:58px;padding:0 20px;border-bottom:1px solid #edf1f6}.detailDiaLog .records-heading small{color:#3978c4}.detailDiaLog .detail-toolbar{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin:0;padding:12px 14px;background:#fbfcfe}.detailDiaLog .detail-actions,.detailDiaLog .detail-filters,.detailDiaLog .detail-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detailDiaLog .detail-actions,.detailDiaLog .detail-filters{gap:8px}.detailDiaLog .detail-actions .el-button+.el-button{margin-left:0}.detailDiaLog .detail-toolbar .el-button{padding:9px 12px;border-radius:7px}.detailDiaLog .detail-filters .el-input,.detailDiaLog .detail-filters .el-select{width:145px}.detailDiaLog .student-records-card .el-table{border-right:0;border-left:0}.detailDiaLog .student-records-card .el-table th{color:#4b5f77;background:#f1f6fc}.detailDiaLog .answer-status{display:inline-block;min-width:70px;padding:4px 8px;color:#58677a;font-size:11px;font-weight:600;line-height:18px;text-align:center;background:#eef2f6;border-radius:999px}.detailDiaLog .answer-status-1,.detailDiaLog .answer-status-5{color:#237a50;background:#e8f7ef}.detailDiaLog .answer-status-2{color:#b54747;background:#fdecec}.detailDiaLog .answer-status-3{color:#2f6fb8;background:#eaf3ff}.detailDiaLog .answer-status-4,.detailDiaLog .answer-status-6{color:#9a6818;background:#fff4dc}.detailDiaLog .student-records-card .pagination{padding:14px 16px;text-align:right}.detailDiaLog .analytics-heading{min-height:48px;padding-bottom:14px;border-bottom:1px solid #edf1f6}.detailDiaLog .courseCount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:14px 0 12px}.detailDiaLog .courseCount label{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#75859a;font-size:12px;font-weight:600}.detailDiaLog .courseCount .el-select{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.detailDiaLog .rightCount .staticCharts{width:100%;height:330px;margin-top:14px;overflow:hidden;background:#fbfcfe;border:1px solid #e5ebf3;border-radius:10px}.detailDiaLog .rightCount .staticCharts .chartsTitle{height:40px;padding:0 14px;color:#334155;font-size:13px;font-weight:600;line-height:40px;background:#f7f9fc;border-bottom:1px solid #edf1f6}.detailDiaLog .rightCount .staticCharts .chartsLabeTitle{width:100%;height:40px;line-height:40px;font-size:14px;text-align:center;margin:0 auto}.detailDiaLog .rightCount .chartsLabeTitle .nvgCount{width:130px;height:40px;line-height:40px;text-align:center;font-size:14px;margin:0 auto}.detailDiaLog .rightCount .chartsLabeTitle .el-tabs__header{margin:0!important}.detailDiaLog .rightCount .chartsLabeTitle .nvgCount .nvg{width:90px;height:40px;line-height:40px;text-align:center;font-size:14px;float:left;cursor:pointer}.detailDiaLog .exam-records{margin-top:14px;overflow:hidden;border:1px solid #e5ebf3;border-radius:10px}.detailDiaLog .exam-records-title{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:42px;padding:0 14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#f7f9fc;border-bottom:1px solid #edf1f6}.detailDiaLog .exam-records-title strong{color:#334155;font-size:13px}.detailDiaLog .exam-records-title small{color:#8a98aa;font-size:11px}.detailDiaLog .exam-records .el-table{border:0}@media (max-width:1280px){.detailDiaLog .student-detail-layout{grid-template-columns:1fr}.detailDiaLog .rightCount{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.detailDiaLog .analytics-heading,.detailDiaLog .courseCount,.detailDiaLog .exam-records{grid-column:1/-1;margin:0}.detailDiaLog .rightCount .staticCharts{margin-top:0}}@media (max-width:900px){.detailDiaLog .detail-actions,.detailDiaLog .detail-filters,.detailDiaLog .detail-toolbar{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.detailDiaLog .detail-toolbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.detailDiaLog .detail-filters .el-input,.detailDiaLog .detail-filters .el-select{min-width:150px;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (max-width:680px){.detailDiaLog .el-dialog__body{padding:10px}.detailDiaLog .student-status{display:none}.detailDiaLog .rightCount,.detailDiaLog .student-profile-card .el-row{display:block}.detailDiaLog .student-profile-card .el-col{width:100%}.detailDiaLog .rightCount .topCount{grid-template-columns:1fr}.detailDiaLog .exam-records,.detailDiaLog .rightCount .staticCharts{margin-top:12px}}.bottomLin{border-bottom:3px solid #365ca4}.el-transfer-panel{width:357px!important}