.monthly-report{height:100%;display:flow-root;overflow-y:scroll}.assessment{margin:16px;padding:16px;background-color:#fff;min-height:calc(100% - 32px)}.assessment .filter-container{margin-bottom:8px}.assessment .edit-icon{visibility:hidden;float:right}.assessment .ant-table-thead>tr>th .ant-table-filter-icon,.assessment .ant-table-thead>tr>th .anticon-filter{width:auto;height:22px;top:6px;right:4px;color:#fff;font-size:14px}.assessment .ant-table-thead>tr>th .ant-table-filter-icon:hover,.assessment .ant-table-thead>tr>th .anticon-filter:hover{color:#fff;background-color:#26b889}.assessment-drawer .drawer-main{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-x:hidden}.assessment-drawer .drawer-main .ant-spin-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.assessment-drawer .drawer-main .ant-spin-container .draw-student-list{border-right:1px solid #e8e8e8;width:200px;padding:16px;padding-right:1px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0}.assessment-drawer .drawer-main .ant-spin-container .draw-student-list .student-menu{display:-webkit-box;display:-ms-flexbox;display:flex;width:183px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.assessment-drawer .drawer-main .ant-spin-container .draw-student-list .student-menu .common-title{margin-bottom:14px;height:36px}.assessment-drawer .drawer-main .ant-spin-container .draw-student-list .student-menu .menu{width:100%;height:100%;margin:0 -1px 0 0;overflow-y:auto;overflow-x:hidden;border:0}.assessment-drawer .drawer-main .ant-spin-container .draw-student-list .student-menu .student-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:0;padding-left:8px!important}.assessment-drawer .btn-container{width:100%;border-top:1px solid #e9e9e9;padding:10px 16px;background:#fff;text-align:right}.assessment-drawer .ant-drawer-wrapper-body .ant-drawer-body{height:calc(100% - 55px);padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.upload-modal .ant-modal-body{padding:16px}.upload-modal .upload-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.upload-modal .block{margin:30px 0 12px;width:50%;text-align:center}.upload-modal .circle{display:inline-block;width:68px;height:68px;border-radius:50%;cursor:pointer}.upload-modal .upload{background:#ff7875}.upload-modal .upload .anticon{color:#fff;font-size:26px;text-align:center;line-height:66px}.upload-modal .download-tmp{text-decoration:none}.upload-modal .download{background:#ffc53d}.upload-modal .download .anticon{color:#fff;font-size:26px;text-align:center;line-height:66px}.upload-modal .label{margin:16px 0 4px;font-size:14px;font-weight:400;color:rgba(0,0,0,.85);line-height:22px}.upload-modal .tip-block{width:100%;margin-top:8px;padding-top:16px;border-top:1px solid #d8d8d8}.upload-modal .tip{margin-bottom:0;font-size:12px;font-weight:400;color:rgba(0,0,0,.45);line-height:16px;text-align:left}.upload-modal .import-result{font-size:20px;font-weight:500;color:#333;line-height:28px}.upload-modal .failed-tip{font-size:14px;font-weight:400;color:#333;line-height:20px}.upload-modal .fail-list .item{margin-bottom:0;height:40px;line-height:40px;border:1px solid #d8d8d8;border-bottom:0}.upload-modal .fail-list .item:nth-child(odd){background:#fafafa}.upload-modal .fail-list .item:last-child{border-bottom:1px solid #d8d8d8}.upload-modal .fail-list .row{display:inline-block;padding:0 16px;width:120px;border-right:1px solid #d8d8d8}.upload-modal .fail-list .content{padding:0 16px}.teachingReview{margin:16px;padding:16px;background-color:#fff;min-height:calc(100% - 32px)}.teachingReview .filter-container{margin-bottom:8px}.teachingReview .edit-icon{visibility:hidden;float:right}.teachingReview .ant-table-thead>tr>th .ant-table-filter-icon,.teachingReview .ant-table-thead>tr>th .anticon-filter{width:auto;height:22px;top:6px;right:4px;color:#fff;font-size:14px}.teachingReview .ant-table-thead>tr>th .ant-table-filter-icon:hover,.teachingReview .ant-table-thead>tr>th .anticon-filter:hover{color:#fff;background-color:#26b889}.teaching-review-drawer .drawer-main{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-x:hidden}.teaching-review-drawer .drawer-main .ant-spin-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.teaching-review-drawer .btn-container{width:100%;border-top:1px solid #e9e9e9;padding:10px 16px;background:#fff;text-align:right}.teaching-review-drawer .ant-drawer-wrapper-body .ant-drawer-body{height:calc(100% - 55px);padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.comment-viewer{padding:16px;background:#fff}.comment-viewer .comment-text{max-width:calc(100% - 30px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comment{width:100%;height:100%}.comment .comment-viewer-container{padding:16px;height:calc(100% - 48px);overflow:auto}.conduct{margin:16px;padding:16px;background:#fff}.conduct .comment-text{max-width:calc(100% - 30px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comment-drawer .ant-descriptions-item>span{width:100%}.comment-drawer .ant-descriptions{width:520px;padding:16px}.comment-drawer .drawer-main{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-x:hidden}.comment-drawer .drawer-main .ant-spin-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.comment-drawer .drawer-main .ant-spin-container .draw-student-list{border-right:1px solid #e8e8e8;width:175px;padding:16px;padding-right:1px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0}.comment-drawer .drawer-main .ant-spin-container .draw-student-list .student-menu{display:-webkit-box;display:-ms-flexbox;display:flex;width:158px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.comment-drawer .drawer-main .ant-spin-container .draw-student-list .student-menu .common-title{margin-bottom:14px;height:36px}.comment-drawer .drawer-main .ant-spin-container .draw-student-list .student-menu .menu{width:100%;height:100%;margin:0 -1px 0 0;overflow-y:auto;overflow-x:hidden;border:0}.comment-drawer .drawer-main .ant-spin-container .draw-student-list .student-menu .student-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:0;padding-left:8px!important}.comment-drawer .btn-container{width:100%;border-top:1px solid #e9e9e9;padding:10px 16px;background:#fff;text-align:right}.comment-drawer .ant-drawer-wrapper-body .ant-drawer-body{height:calc(100% - 55px);padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.confirm-modal .ant-modal-body{display:-webkit-box;display:-ms-flexbox;display:flex;padding:32px}.confirm-modal .modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.confirm-modal .modal-content .content-footer{color:rgba(0,0,0,.85);margin-top:12px}.confirm-modal .modal-content .content-title{color:rgba(0,0,0,.85);font-size:16px;margin-bottom:12px;font-weight:700}.confirm-modal .modal-content .confirm-detail{background:rgba(64,192,151,.1);border:1px solid rgba(64,192,151,.45);width:100%;border-radius:4px;padding:8px 16px;margin-bottom:16px}.confirm-modal .modal-content .result-detail .single-result-item{border-radius:2px;border:1px solid #b7eb8f;padding:12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.confirm-modal .modal-content .result-detail .single-result-item i{font-size:14px;margin-right:8px}.confirm-modal .modal-content .result-detail .single-result-item>span:last-child{-ms-flex-negative:0;flex-shrink:0}.confirm-modal .modal-content .result-detail .single-result-item .flex-style{-webkit-box-flex:1;-ms-flex:1;flex:1}.confirm-modal .modal-content .result-detail .success{background:#f6ffed}.confirm-modal .modal-content .result-detail .success i{color:#52c41a}.confirm-modal .modal-content .result-detail .fail{background:#fffbe6;border:1px solid #ffe58f}.confirm-modal .modal-content .result-detail .fail i{color:#faad14}.confirm-modal .color-style{color:#faad14;margin-top:2px;margin-right:16px;font-size:21px}.phone-confirm .ant-modal-body{padding:16px;max-height:70vh!important}.phone-confirm .ant-modal-body .single-result-item{padding:12px 8px}.comment-progress .single-class-container:not(:last-child){margin-bottom:16px}.comment-progress .flex-style{margin-bottom:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comment-progress .flex-style>span:first-child{margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.comment-progress .single-grade-table{margin-bottom:-1px}.comment-progress .single-grade-table:last-child{margin-bottom:0}.comment-progress .single-grade-table .ant-table-thead>tr>th{text-align:unset}.monthly-report-viewer{padding:16px;background:#fff}.monthly-report-viewer .link-btn{padding:0!important}.monthly-report-viewer .link-btn i{margin-left:0!important}.monthly-report-viewer .link-btn+i{margin-left:4px}.monthly-report-viewer .ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td .link-btn:before{-webkit-transition:inherit;transition:inherit;background:#e9f7f0}.monthly-report-viewer .ant-table-thead>tr>th .ant-table-filter-icon{margin-left:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.monthly-report-viewer .ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters .ant-table-filter-icon.ant-table-filter-open,.monthly-report-viewer .ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters:hover .ant-table-filter-icon:hover{background:transparent}.monthly-report-viewer .modal-column-title{padding:0 4px;margin-bottom:4px}.comment[data-v-8bdfe4c8]{width:100%;height:100%}.comment .comment-viewer-container[data-v-8bdfe4c8]{padding:16px;height:calc(100% - 48px);overflow:auto}