.date-container .ant-table-thead>tr>th{padding:0!important}.date-container .a-table{width:100%;height:100%}.date-container .a-table .a-table-body{height:100%}.date-container .ant-table-thead>tr>th{background:rgba(81,172,255,.2);border-right:2px solid #f0efef}.date-container .ant-table-bordered .ant-table-tbody>tr>td,.date-container .ant-table-bordered .ant-table-thead>tr>th{border-right:2px solid #f0efef}.date-container .ant-table-tbody>tr>td,.date-container .ant-table-thead>tr>th{text-align:center}.date-container .ant-table-tbody .ant-table-row td:first-child{font-size:18px;font-family:Microsoft YaHei;font-weight:600;color:#3c3c3c;line-height:17px;background:rgba(81,172,255,.2)}.date-container .ant-table-tbody .ant-table-row td{font-size:18px;font-family:MicrosoftYaHeiSemibold;font-weight:600;color:rgba(60,60,60,.6);line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;white-space:pre-wrap;padding:5px 0}.date-container .ant-table-wrapper{width:95%;margin:37px auto 50px;background:rgba(81,172,255,.15)}.date-container .date-box{width:227px;height:21px;font-size:21px;font-family:Microsoft YaHei;font-weight:400;color:#6b6b6b;line-height:32px;position:absolute;top:30px;right:45px;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.date-container .date-box span{margin-right:5px}.date-container .date-box .ant-calendar-picker{width:97%;height:100%;position:absolute;cursor:pointer;top:0;left:0}.date-container .date-box .ant-calendar-picker .ant-calendar-picker-input.ant-input{background-color:transparent}.date-container .date-box .ant-calendar-picker .ant-input{font-size:21px;font-family:Microsoft YaHei;font-weight:400;color:#6b6b6b;line-height:22px;text-indent:50px;border:none;cursor:pointer}.date-container .date-box .ant-calendar-picker .ant-calendar-picker-icon{top:54%;-webkit-transform:scale(1.5);transform:scale(1.5);cursor:pointer}.date-container .date-box .ant-calendar-picker .anticon-close-circle{display:none}.date-container .date-box .ant-calendar-picker .anticon{cursor:pointer;margin-right:0;margin-top:0;-webkit-transform:scale(1.4);transform:scale(1.4)}.image-render img{cursor:pointer;height:40px;overflow:hidden}.image-render img+img{margin-left:15px}.video-render video{cursor:pointer;height:40px;overflow:hidden}.video-render video+video{margin-left:15px}.audio-model{width:100%}.audio-model .ant-modal{top:3%!important;width:100%!important}.audio-model .ant-modal .model-image-render{width:70%;height:100%;margin:0 auto}.audio-model .ant-modal .model-image-render img{width:100%;height:100%}.audio-model .ant-modal .model-video-render{width:70%;height:95vh;margin:0 auto}.audio-model .ant-modal .model-video-render video{width:100%;height:100%}.audio-model .ant-modal .model-close{position:absolute;top:0;right:5%;font-size:42px;color:#fff;font-weight:700;cursor:pointer}.student-container .ant-table-thead>tr>th{padding:0!important}.student-container .a-table{width:100%;height:100%}.student-container .a-table .a-table-body{height:100%}.student-container .ant-table-thead>tr>th{background:rgba(81,172,255,.2);border-right:2px solid #f0efef}.student-container .ant-table-bordered .ant-table-tbody>tr>td,.student-container .ant-table-bordered .ant-table-thead>tr>th{border-right:2px solid #f0efef}.student-container .ant-table-tbody>tr>td,.student-container .ant-table-thead>tr>th{text-align:center}.student-container .ant-table-tbody .ant-table-row td:first-child{font-size:18px;font-family:Microsoft YaHei;font-weight:600;color:#3c3c3c;line-height:17px;background:rgba(81,172,255,.2)}.student-container .ant-table-tbody .ant-table-row td{font-size:18px;font-family:MicrosoftYaHeiSemibold;font-weight:600;color:rgba(60,60,60,.6);line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;white-space:pre-wrap;padding:5px 0}.student-container .ant-table-wrapper{width:95%;margin:37px auto 50px;background:rgba(81,172,255,.15)}.student-container .student-box{width:350px;height:21px;font-size:21px;font-family:Microsoft YaHei;font-weight:400;color:#6b6b6b;line-height:32px;position:absolute;top:30px;right:45px;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.student-container .student-box span{margin-right:5px}.student-container .student-box button{width:230px;font-size:21px;overflow:hidden;cursor:pointer}.student-container .student-box button span+i{font-size:12px!important;-webkit-transform:scale(1.5)!important;transform:scale(1.5)!important;position:relative;top:-2px}.ant-table-row-cell-ellipsis,.ant-table-row-cell-ellipsis .ant-table-column-title{white-space:pre-wrap!important}.editable-cell{position:relative}.editable-cell .editable-cell-input-wrapper,.editable-cell .editable-cell-text-wrapper{padding-right:24px}.editable-cell .editable-cell-text-wrapper{padding:5px 24px 5px 5px}.editable-cell .editable-cell-icon,.editable-cell .editable-cell-icon-check{position:absolute;right:0;width:20px;cursor:pointer}.editable-cell .editable-cell-icon{margin-top:4px;display:none}.editable-cell .editable-cell-icon-check{line-height:28px}.editable-cell .editable-cell-icon-check:hover,.editable-cell .editable-cell-icon:hover{color:#108ee9}.editable-cell .editable-add-btn{margin-bottom:8px}.editable-cell:hover .editable-cell-icon{display:inline-block}.ant-table-body::-webkit-scrollbar{background:rgba(81,172,255,.5);border-radius:4px}.ant-table-body::-webkit-scrollbar-thumb{width:8px;height:100px;background:#51acff;border-radius:4px}.ant-table-empty .ant-table-body{overflow-x:hidden!important}.multi-ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;cursor:pointer}.ant-tooltip-inner,.multi-ellipsis{white-space:pre-wrap}.progress-box{display:none;width:150px;height:150px;position:absolute;z-index:9999;top:0;left:0;right:0;bottom:0;margin:auto}.progress-box p{font-size:22px;color:#000;font-weight:700;text-align:center;line-height:60px}.progress-loading{margin:0 auto;display:block;--r1:154%;--r2:68.5%;width:100px;height:100px;border-radius:50%;background:radial-gradient(var(--r1) var(--r2) at top,transparent 79.5%,#269af2 80%) 0,radial-gradient(var(--r1) var(--r2) at bottom,#269af2 79.5%,transparent 80%) 50%,radial-gradient(var(--r1) var(--r2) at top,transparent 79.5%,#269af2 80%) 100%,#ccc;background-size:50.5% 220%;background-position:-100% 0,0 0,100% 0;background-repeat:no-repeat;-webkit-animation:loadingani 2s linear infinite;animation:loadingani 2s linear infinite}.progress-box.start{display:block}@-webkit-keyframes loadingani{33%{background-position:0 33%,100% 33%,200% 33%}66%{background-position:-100% 66%,0 66%,100% 66%}to{background-position:0 100%,100% 100%,200% 100%}}@keyframes loadingani{33%{background-position:0 33%,100% 33%,200% 33%}66%{background-position:-100% 66%,0 66%,100% 66%}to{background-position:0 100%,100% 100%,200% 100%}}.fixed-data{width:980px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px 0 -20px 45px}.fixed-data .fixed-data-item{margin-right:25px;padding-right:25px;border-right:2px solid #e6e6e6}.fixed-data .fixed-data-item .fixed-item-title{font-family:MicrosoftYaHeiSemibold;font-weight:700;color:rgba(60,60,60,.6);margin-right:10px}.fixed-data .fixed-data-item .fixed-item-title,.fixed-data .fixed-data-item .fixed-item-value{font-size:18px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;white-space:pre-wrap;padding:5px 0}.fixed-data .fixed-data-item .fixed-item-value{font-family:MicrosoftYaHei;font-weight:400;color:#6b6b6b;text-align:center}.fixed-data .fixed-data-item:last-child{border-right:none}.table-container{width:95.8%;border-radius:10px;height:100%;overflow:hidden;margin:0 auto;background:#eff4f8;position:relative}.table-header{width:95%;height:50px;line-height:50px;border-bottom:1px solid #e5e5e5;background:#d8eafb;position:relative;border-radius:3px;margin:20px auto}.table-header .table-action{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-header .table-action span{font-size:21px;color:#333;margin-left:15px;margin-right:10px}.table-header .table-action .ant-dropdown-trigger{margin-right:8px;width:200px}.table-header .table-action .ant-dropdown-trigger i{font-size:12px;-webkit-transform:scale(1.5);transform:scale(1.5);position:relative;top:-2px}