.e-grade{padding:16px;background:#fff}.e-grade .table-total-container{width:100%;padding:0 16px;font-size:14px;line-height:40px;background:rgba(64,192,151,.1);border:1px solid rgba(64,192,151,.45);margin:0 0 8px 0;border-radius:4px}.e-grade .button-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.e-grade .student-item{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-align:center;-ms-flex-align:center;align-items:center}.e-grade .student-item .name{font-size:14px;color:rgba(0,0,0,.65)}.e-grade .student-item .graded{font-size:12px;color:rgba(0,0,0,.65)}.e-grade .ant-tabs-tab-active{background-color:rgba(0,0,0,.04)}.e-grade .header-item{width:40px;height:57px;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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.e-grade .header-item .header-color-tip{width:100%;height:4px}.e-grade .header-item .abbreviation{font-size:14px;color:rgba(0,0,0,.85)}.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}.comment-viewer{padding:16px;background:#fff}.comment-viewer .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}.comment{width:100%;height:100%}.comment .comment-viewer-container{padding:16px;height:calc(100% - 48px);overflow:auto}.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}.e-report-viewer{padding:16px;background:#fff}.e-report-viewer .link-btn{padding:0!important}.e-report-viewer .link-btn i{margin-left:0!important}.e-report-viewer .link-btn+i{margin-left:4px}.e-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}.e-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}.e-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,.e-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}.e-report-viewer .modal-column-title{padding:0 4px;margin-bottom:4px}.e-report{height:100%}.e-report .report-viewer-container{padding:16px;height:calc(100% - 48px);overflow:auto}.e-report .menu-container{width:100%;background-color:#fff}.academic-standing[data-v-20193caa]{padding:16px;margin:16px;background:#fff}.academic-standing .status-cell .status-container[data-v-20193caa]{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;margin:-6px;padding:6px}.academic-standing .status-cell .status-container .label-container[data-v-20193caa]{cursor:pointer}.academic-standing .status-cell .status-container .label-container .label[data-v-20193caa]{padding:0 8px;height:20px;font-size:12px;text-align:center;border-radius:4px}.academic-standing .status-cell .status-container .icon-container[data-v-20193caa]{float:right;visibility:hidden;cursor:pointer}.academic-standing .status-cell .status-container[data-v-20193caa]:hover{background:rgba(38,184,137,.14)}.academic-standing .status-cell .status-container:hover .icon-container[data-v-20193caa]{visibility:visible}.grade-book[data-v-46c4ff10]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.grade-book .student-header[data-v-46c4ff10]{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-bottom:16px}.grade-book .student-header .student-avatar[data-v-46c4ff10]{position:relative;width:64px;height:88px;margin:0 16px;cursor:pointer}.grade-book .student-header .student-avatar .change-icon[data-v-46c4ff10]{width:24px;height:24px;position:absolute;bottom:-8px;right:-8px}.grade-book .student-header .student-info-container[data-v-46c4ff10]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.grade-book .student-header .student-info-container .student-name[data-v-46c4ff10]{font-size:20px;color:rgba(0,0,0,.85);font-weight:500}.grade-book .student-header .student-info-container .student-label-icon-container i[data-v-46c4ff10]{width:20px;height:20px}.grade-book .student-header .student-info-container .student-info[data-v-46c4ff10]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px}.grade-book .student-header .student-info-container .student-info .student-info-item[data-v-46c4ff10]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:16px}.grade-book .student-header .student-info-container .student-info .student-info-item .info-title[data-v-46c4ff10]{font-size:14px;color:rgba(0,0,0,.45);margin-right:8px}.grade-book .student-header .student-info-container .student-info .student-info-item .info-content[data-v-46c4ff10]{font-size:14px;color:rgba(0,0,0,.85)}.grade-book .student-header .operation[data-v-46c4ff10]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:16px;right:16px}.grade-book .student-header .operation .flex-style[data-v-46c4ff10]{margin-top:8px;font-size:16px}.grade-book .student-header .operation .flex-style>div[data-v-46c4ff10]{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer}.grade-book .student-header .operation .flex-style>div[data-v-46c4ff10]:first-child{margin-right:24px}.grade-book .student-header .operation .flex-style>div[data-v-46c4ff10]:hover{color:#26b889}.grade-book .student-container-outer[data-v-46c4ff10]{height:100%;overflow-y:auto}.grade-book .student-container-outer .student-container[data-v-46c4ff10]{margin:16px;height:calc(100% - 32px);display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff}.grade-book .student-container-outer .student-container .student-menu[data-v-46c4ff10]{-ms-flex-negative:0;flex-shrink:0;width:150px;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-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid #e9e9e9;height:100%;overflow-y:auto;overflow-x:hidden}.grade-book .student-container-outer .student-container .student-menu .menu[data-v-46c4ff10]{width:100%;margin:0 -1px 0 0}.grade-book .student-form[data-v-46c4ff10],.report-mgmt{width:100%;height:100%;overflow-y:auto}