﻿body{margin:0;padding:0;font-family:heiti sc !important}.reset-password-modal .description{text-align:center;font-size:0.9rem;padding:5px}.reset-password-modal .ant-modal-footer{border-top:none;padding-top:10px;padding-bottom:20px;text-align:center}.modify-password-modal .login-label{text-align:center}.modify-password-modal .login-box .password-item{display:flex;margin:10px 0;align-items:center}.modify-password-modal .login-box .password-item .item-label{width:200px;text-align:center}.modify-password-modal .login-box .password-item .item-label .point{color:red}.modify-password-modal .login-box .login-index-box-error{color:red;font-size:12px;text-align:center;height:20px;line-height:23px}.login-index-container{background:url("/assets/login_background-3609871743ed7752c0156db59566a33fc33b6846c445acf71b773fe9ad8b3a39.png") repeat;background-size:100vw 100vh;width:100vw;min-width:960px;height:100vh;min-height:700px;position:relative}.login-index-container .login-index-title{font-size:1.4rem;position:absolute;top:18%;text-align:center;transform:translate(-50%, 0px);left:50%;font-weight:300;color:#5B6273;background-size:30px 30px;line-height:37px;height:35px}.login-index-container .login-index-title.title{font-size:1.8rem;top:16%}.login-index-container .login-index-title.summay{top:21%}.login-index-container .login-box{position:absolute;top:27%;left:50%;margin-left:-250px;width:500px}.login-index-container .login-box .login-index-box-title{height:80px;line-height:85px;text-align:center;font-size:1.2rem}.login-index-container .login-box .ant-input-affix-wrapper{width:70%;margin-left:15%;font-size:14px;border:1px solid #7691D9;margin-bottom:10px;border-radius:25px;overflow:hidden}.login-index-container .login-box .ant-input-affix-wrapper.login-user-icon{background:rgba(255,255,255,0.8) url("/assets/file_icon/login_user-3c9a7df429deb23b3f2ceb346ba9441bccbffbf45dc20e7a97ab871c6e436def.png") no-repeat 20px 15px;background-size:16px}.login-index-container .login-box .ant-input-affix-wrapper.login-password-icon{background:rgba(255,255,255,0.8) url("/assets/file_icon/login_password-a2411cc9fd70e730c1c33017e11e6c67cb0f52585dcc0fb0d5a411cf0691db62.png") no-repeat 20px 15px;background-size:16px}.login-index-container .login-box .ant-input-affix-wrapper.login-code-icon{background:rgba(255,255,255,0.8) url("/assets/file_icon/login_code-5f892dc2b757c2d885230818b4d8cf9f0901b0cb5e813696d7bff98c72bb86c2.png") no-repeat 20px 15px;background-size:16px}.login-index-container .login-box .ant-input-affix-wrapper .anticon:before{color:#AFB4C0}.login-index-container .login-box .ant-input-affix-wrapper .login-input-code{position:absolute;top:10px;right:10px;width:90px;z-index:10;background-color:#7691D9;border-radius:10px;color:white;border:none}.login-index-container .login-box .ant-input-affix-wrapper .login-index-input{border-radius:0px;font-size:14px;height:50px;border:none;margin-left:40px;width:275px;padding:0px 15px;background-color:transparent}.login-index-container .login-box .ant-input-affix-wrapper .login-index-input:hover,.login-index-container .login-box .ant-input-affix-wrapper .login-index-input:focus{box-shadow:none}.login-index-container .login-box .ant-input-affix-wrapper input::-webkit-input-placeholder{color:#7691D9;text-align:center}.login-index-container .login-box .ant-input-affix-wrapper input:-moz-placeholder{　　color:#7691D9;text-align:center}.login-index-container .login-box .ant-input-affix-wrapper input::-moz-placeholder{　　color:#7691D9;text-align:center}.login-index-container .login-box .ant-input-affix-wrapper input:-ms-input-placeholder{　　color:#7691D9;text-align:center}.login-index-container .login-box .login-input-box{width:70%;margin-left:15%;height:50px;line-height:50px;position:relative;border-bottom:1px solid #d9d9d9}.login-index-container .login-box .login-input-box .login-input-code{position:absolute;top:10px;right:5px;width:95px}.login-index-container .login-box .login-input-box .login-index-input{border-width:0;border-radius:0px;font-size:14px}.login-index-container .login-box .login-input-box .login-index-input:hover,.login-index-container .login-box .login-input-box .login-index-input:focus{border-width:0;box-shadow:none}.login-index-container .login-box .login-index-box-error{color:red;font-size:14px;text-align:center;height:20px;line-height:23px;margin-top:15px}.login-index-container .login-box .login-index-box-btn{text-align:center;margin-bottom:15px}.login-index-container .login-box .login-index-box-btn .login-btn{width:350px;height:50px;border-radius:25px;font-size:14px}.login-index-container .login-box .login-index-label{color:#5B6273;font-size:14px;text-align:center;margin-top:15px;margin-bottom:15px;height:15px;color:#7691D9;text-decoration-line:underline}.login-index-container .login-box .login-index-description{position:absolute;bottom:-40px;left:50%;font-size:0.9rem;font-weight:lighter;transform:translate(-50%, 0px);color:#fff;width:300px}.login-index-container .login-index-footer{color:#5B6273;position:absolute;bottom:3rem;font-size:0.9rem;font-weight:lighter;text-align:center;min-width:800px;transform:translate(-50%, 0px);left:50%}.login-index-container .login-index-footer-2{color:#5B6273;position:absolute;bottom:1rem;font-size:0.9rem;font-weight:lighter;text-align:center;min-width:800px;transform:translate(-50%, 0px);left:50%}body{background:#FAFCFF !important;font-size:14px !important}.login-mobile-container{font-family:sans-serif;position:relative;width:100%;height:100vh;min-height:540px}.login-mobile-container .login-mobile-title{position:absolute;top:28vw;left:0;right:0;margin:0 auto;text-align:center;color:rgba(255,255,255,0.9);font-size:18px;letter-spacing:2px}.login-mobile-container .login-box{position:absolute;top:49%;width:100%}.login-mobile-container .login-box .login-index-input{height:40px;border:none;border-bottom:1px #D8E7FF solid;background-color:transparent;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}.login-mobile-container .login-box .login-index-box-btn{text-align:center}.login-mobile-container .login-box .login-index-box-btn .login-btn{margin-top:40px;height:40px;width:60%;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;font-size:16px}.login-mobile-container .login-box .login-index-label{margin-top:10px;text-align:center;font-size:12px;color:#999999}.login-mobile-container .login-box.login-index2-box .login-input-box .login-input-code{position:absolute;right:10px;-ms-transform:translateY(5px);-moz-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px);background-color:#FFFFFF}.login-mobile-container .login-box.login-index2-box .login-index-box-btn .login-btn{margin-top:10px}.login-mobile-container .login-mobile-footer{width:100%;position:absolute;bottom:5px;text-align:center;font-size:9px}.design-theme1.login-mobile-container,.design-theme2.login-mobile-container,.design-theme3.login-mobile-container,.design-theme4.login-mobile-container,.design-theme5.login-mobile-container,.design-theme6.login-mobile-container,.design-theme7.login-mobile-container,.design-theme8.login-mobile-container{background:#FEFEFF url("/assets/login_mobile_background-a96d637039beab1342f59440bb0724215d39d5164c9be03ae70457c392db1944.png") no-repeat scroll top;background-size:cover}body{background:#FAFCFF !important;font-size:14px !important}pre{white-space:pre-wrap;word-wrap:break-word}.student-app-container{position:relative;font-size:1rem}.student-app-container .navigation-side-bar{width:200px;height:100vh;background-color:#CDCDCD;position:fixed;top:0;left:0;z-index:10}.student-app-container .navigation-side-bar .school-name-section{padding:1.5rem 1rem}.student-app-container .navigation-side-bar .school-name-section .icon{display:inline-block;width:1.5rem;height:1.5rem;background-image:url("/assets/sidebar_home_icon-b604ade591f99f9dbe82249b08c332caa162cfa826155bdd32d2e3eabc72a588.png");background-size:100%;background-repeat:no-repeat;background-position:center;vertical-align:top;width:14%}.student-app-container .navigation-side-bar .school-name-section .name{display:inline-block;color:white;font-size:1.2rem;vertical-align:middle;padding-left:0.5rem;text-align:center;width:86%}.student-app-container .navigation-side-bar .seperator{height:0.3rem;border-bottom:1px solid #DDDDDD;margin-bottom:0.3rem}.student-app-container .navigation-side-bar .menu{display:block;padding:0.5rem 1rem;font-size:1rem;color:white}.student-app-container .navigation-side-bar .menu.active{color:#666666}.student-app-container .navigation-side-bar .account-menu{position:absolute;bottom:0;background-color:#B6B6B6;width:100%;padding:1rem;cursor:pointer}.student-app-container .navigation-side-bar .account-menu .user-name{text-align:center;color:white;font-size:1rem}.student-app-container .navigation-side-bar .account-menu .sub-menu{position:absolute;bottom:150%;background-color:rgba(0,0,0,0.3);width:60%;left:20%}.student-app-container .navigation-side-bar .account-menu .sub-menu:after{content:' ';border:8px solid transparent;border-top:6px solid rgba(0,0,0,0.3);position:absolute;top:100%;left:50%;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.student-app-container .navigation-side-bar .account-menu .sub-menu.hidden{display:none}.student-app-container .navigation-side-bar .account-menu .sub-menu .item{color:white;padding:0.5rem 1rem;text-align:center;font-size:1rem}.student-app-container .main-content-container{margin-left:200px;padding:20px 20px 0px 20px;min-width:1000px}.student-app-container .main-content-container.no-sidebar{margin-left:0}.student-app-container .main-content-container .mutual-evaluation-frame .answer-evaluation-page .tag-container{font-size:14px !important}.student-app-container .main-content-container .mutual-evaluation-frame .answer-evaluation-page .tag-container .tag-content .tag-header{border-bottom:1px solid #F2F7FF;cursor:pointer;background:#FFFFFF;border:1px solid #DDE7F2;margin:10px 0}.student-app-container .main-content-container .mutual-evaluation-frame .answer-evaluation-page .tag-container .tag-content .tag-title{width:22%;text-align:center;display:inline-block;padding:10px;vertical-align:middle}.student-app-container .main-content-container .mutual-evaluation-frame .answer-evaluation-page .tag-container .tag-content .tag-title.tag-state{width:8%;padding:10px 2px}.student-app-container .main-content-container .mutual-evaluation-frame .answer-evaluation-page .tag-container .tag-content .tag-title.tag-state .tag-finished-state{display:inline-block;width:50px;font-size:10px;background:#ECECEC}.student-app-container .main-content-container .mutual-evaluation-frame .answer-evaluation-page .tag-container .tag-content .tag-title.tag-state .tag-finished-state.unfinished{color:#FFFFFF;background:#7691D9}.student-app-container .main-content-container .mutual-evaluation-frame .answer-evaluation-page .tag-container .tag-content .tag-btn{margin:0 0.5rem;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.student-app-container .main-content-container .mutual-evaluation-frame .answer-evaluation-page .tag-container .tag-content .tag-btn-box{text-align:right;color:#BCC1CA}.student-app-container .main-content-container .mutual-evaluation-frame .answer-evaluation-page .tag-container .tag-content .tag-btn-box .tag-label{margin:0 2%;color:#7691D9}.student-app-container .main-content-container .mutual-evaluation-frame .answer-evaluation-page .tag-container .tag-content .tag-btn-box .tag-label:hover{color:#34C7F0}.student-app-container .main-content-container .mutual-evaluation-frame .answer-evaluation-page .tag-container .tag-content .tag-font{color:#7691D9;text-decoration:underline;cursor:pointer}.student-app-container .main-content-container .mutual-evaluation-frame .answer-evaluation-page .tag-container .tag-content .tag-arrow{width:4%}.student-app-container .main-content-container .mutual-evaluation-frame .answer-evaluation-page .tag-container .tag-content .evaluate-detail{margin-top:-10px;margin-bottom:10px;border:1px solid #DDE7F2}.student-app-container .main-content-container .mutual-evaluation-frame .answer-evaluation-page .tag-container .tag-content .evaluate-detail .evaluate-table{line-height:40px;width:100%;border-collapse:collapse;border:none;text-align:center;background-color:#F5F8FF}.student-app-container .main-content-container .mutual-evaluation-frame .answer-evaluation-page .tag-container .tag-content .evaluate-detail .evaluate-table tr .rowTitle{text-align:left;padding-left:2rem;font-size:12px;color:#7691D9;border-width:1px 0px 1px 0px}.student-app-container .main-content-container .mutual-evaluation-frame .answer-evaluation-page .tag-container .tag-content .evaluate-detail .evaluate-table tr td{position:relative;overflow:hidden;width:16.6%;cursor:pointer;min-width:140px;background-color:#F5F8FF}.student-app-container .main-content-container .mutual-evaluation-frame .answer-evaluation-page .tag-container .tag-content .evaluate-detail .evaluate-table tr td.unclickable{cursor:default}.student-app-container .main-content-container .mutual-evaluation-frame .answer-evaluation-page .tag-container .tag-content .evaluate-detail .evaluate-table tr td.lighter-color{color:#CCCCCC}.student-app-container .main-content-container .mutual-evaluation-frame .answer-evaluation-page .tag-container .tag-content .evaluate-detail .evaluate-table tr td .draft-label{position:absolute;width:4rem;top:-0.8rem;right:-1.6rem;background-color:#EFEFEF;color:#666666;-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);line-height:1.2rem;padding-top:1.2rem;font-size:0.8rem}.student-app-container .main-content-container .mutual-evaluation-frame .answer-evaluation-page .tag-container .tag-content .evaluate-detail .evaluate-table tr td .reviewed-label{position:absolute;width:4rem;top:-0.8rem;right:-1.5rem;background-color:#F2F7FF;color:#666666;-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);line-height:1.2rem;padding-top:1.2rem;font-size:0.7rem}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .ant-spin .ant-spin-spinning{height:100vh;position:relative}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .ant-spin .ant-spin-spinning .ant-spin-dot{top:35%}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;border-bottom:1px solid #EFEFEF;font-size:1.2rem}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .page-title .cursor{cursor:pointer}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-left{position:relative;height:calc(100vh - 20px - 3.8rem);overflow:auto}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-left.show{width:50%;display:inline-block}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-left .ant-spin-nested-loading{height:80vh}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-left .header{margin:10px}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-left .header .ant-btn{margin:0 5px}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-left .header .header-label{font-size:14px;margin-right:15px}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-left .header .right{float:right}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box{position:relative;margin:10px 0px;border-bottom:1px solid #EAECF3}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box.cursor{cursor:pointer}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box .box-left{display:inline-block;width:80%}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box .box-left>div{margin:10px 20px}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box .box-left>div.question-mark{padding-left:15px}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box .box-left>div.question-mark .question-basis{font-size:14px;color:#808594}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box .box-left>div.question-mark .question-score{color:#AFB4C0;font-size:12px;margin-left:5px}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box .box-left>div.question-mark .text{width:calc(100% - 80px);resize:none;vertical-align:top;border-color:#DCDFE7}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box .box-left>div.question-mark .choice-options-container{width:80%}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box .box-left>div.question-mark .choice-options-container .choice-options-item{display:block;padding:3px 10px;border:1px solid #efefef;margin:5px 24px;cursor:pointer}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box .box-left>div.question-mark .error{font-size:14px;color:red;margin-left:15px}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box .box-right{position:absolute;top:50px;right:2%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box .description-container{margin:10px 20px;padding-left:15px}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box .description-container .description-text{width:calc(100% - 80px);resize:none;vertical-align:top;border-color:#DCDFE7}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box:hover .show{display:block}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box .delete-btn{display:inline-block}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-right{display:none;height:calc(100vh - 115px);background:white;margin-top:-1px;border-bottom:1px solid #d9d9d9}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-right.show{width:50%;display:inline-block;vertical-align:top;overflow:auto}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-right .ant-collapse-item{border-bottom:1px solid white}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-right .ant-collapse-item.no-data>.ant-collapse-header{text-align:center;background:white;color:#666666;margin-top:20px}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-right .ant-collapse-item.no-data>.ant-collapse-header>i{display:none}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-right .ant-collapse-item .ant-collapse-header{background:#F9F9F9;color:#AFB4C0;cursor:default}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box{padding:10px 0px;border-bottom:1px solid #EAECF3}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box:last-child{border-bottom:none}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box .question-basis{font-size:14px}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box .question-mark{padding-left:15px}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box .question-mark .question-score{color:#AFB4C0;font-size:12px;margin-left:5px}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .show-collapse{color:white;text-align:center;line-height:220px;width:20px;height:220px;background:#999999;position:absolute;top:40vh;right:-20px;-moz-border-radius:15px 0px 0px 15px;-webkit-border-radius:15px 0px 0px 15px;border-radius:15px 0px 0px 15px;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .show-collapse.show{-moz-border-radius:0px 15px 15px 0px;-webkit-border-radius:0px 15px 15px 0px;border-radius:0px 15px 15px 0px}.student-app-container .main-content-container .mutual-evaluation-frame .import-info-page .rule-declaration{margin-top:10px}.student-app-container .main-content-container .mutual-evaluation-frame .import-info-page .rule-declaration .text-tab{padding-left:40px}.student-app-container .main-content-container .mutual-evaluation-frame .import-info-page .rule-declaration .text-tab .underline{color:#333333;cursor:pointer;text-decoration:underline}.student-app-container .main-content-container .mutual-evaluation-frame .import-info-page .import-container .import-box{position:relative;width:80px;height:28px;display:inline-block;top:8px;margin-left:10px;margin-right:5px}.student-app-container .main-content-container .mutual-evaluation-frame .import-info-page .import-container .import-box .import-btn{background-color:#F9F9F9;width:80px;height:28px;text-align:center;line-height:28px;color:#333333;font-size:14px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;position:absolute;top:0;left:0;border:1px solid #9396A7}.student-app-container .main-content-container .mutual-evaluation-frame .import-info-page .import-container .import-box .import-file{display:inline-block;width:80px;height:28px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:absolute;top:0;left:0;opacity:0;z-index:100}.student-app-container .main-content-container .mutual-evaluation-frame .import-info-page .import-container .info-submit{margin-left:10px}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation{font-size:14px !important}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation .ant-spin-nested-loading{height:95vh}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation .tag-content .tag-header{border-bottom:1px solid #F2F7FF;cursor:pointer;background:#FFFFFF;border:1px solid #DDE7F2;margin:10px 0}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation .tag-content .tag-title{width:30%;text-align:center;display:inline-block;padding:10px;vertical-align:middle}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation .tag-content .tag-title.tag-state{width:10%;padding:10px 2px}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation .tag-content .tag-title.tag-state .tag-finished-state{display:inline-block;width:50px;font-size:10px;background:#ECECEC}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation .tag-content .tag-title.tag-state .tag-finished-state.unfinished{color:#FFFFFF;background:#7691D9}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation .tag-content .tag-btn-box{text-align:right !important}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation .tag-content .tag-btn{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation .tag-content .tag-font{color:#7691D9;text-decoration:underline;cursor:pointer}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation .tag-content .tag-arrow{width:4%}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .ant-spin .ant-spin-spinning{height:100vh}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .ant-spin .ant-spin-spinning .ant-spin-dot{top:35%}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;border-bottom:1px solid #EFEFEF;font-size:1.2rem}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .page-title .cursor{cursor:pointer}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-left{position:relative;height:calc(100vh - 20px - 3.8rem);overflow:auto}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-left.show{width:50%;display:inline-block}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-left .ant-spin-nested-loading{height:80vh}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-left .header{margin:10px;min-height:24px}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-left .header .ant-btn{margin:0 5px}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-left .header .header-label{font-size:14px;margin-right:15px}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-left .header .right{float:right}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-left .main .question-box{position:relative;margin:10px 0px;border-bottom:1px solid #EAECF3}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-left .main .question-box.cursor{cursor:pointer}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-left .main .question-box .box-left{display:inline-block;width:80%}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-left .main .question-box .box-left>div{margin:10px 20px}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-left .main .question-box .box-left>div.question-mark{padding-left:15px}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-left .main .question-box .box-left>div.question-mark .question-basis{font-size:14px;color:#808594}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-left .main .question-box .box-left>div.question-mark .question-score{color:#AFB4C0;font-size:12px;margin-left:5px}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-left .main .question-box .box-left>div.question-mark .text{width:calc(100% - 80px);resize:none;vertical-align:top;border-color:#DCDFE7}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-left .main .question-box .box-left>div.question-mark .choice-options-container{width:80%}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-left .main .question-box .box-left>div.question-mark .choice-options-container .choice-options-item{display:block;padding:3px 10px;border:1px solid #efefef;margin:5px 24px;cursor:pointer}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-left .main .question-box .box-left>div.question-mark .error{font-size:14px;color:red;margin-left:15px}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-left .main .question-box .box-right{position:absolute;top:50px;right:2%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-left .main .question-box .description-container{margin:10px 20px;padding-left:15px}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-left .main .question-box .description-container .description-text{width:calc(100% - 80px);resize:none;vertical-align:top;border-color:#DCDFE7}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-left .main .question-box:hover .show{display:block}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-left .main .question-box .delete-btn{display:inline-block}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-right{display:none;height:calc(100vh - 115px);background:white;margin-top:-1px;border-bottom:1px solid #d9d9d9}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-right.show{width:50%;display:inline-block;vertical-align:top;overflow:auto}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-right .ant-collapse-item{border-bottom:1px solid white}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-right .ant-collapse-item.no-data>.ant-collapse-header{text-align:center;background:white;color:#666666;margin-top:20px}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-right .ant-collapse-item.no-data>.ant-collapse-header>i{display:none}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-right .ant-collapse-item .ant-collapse-header{background:#F9F9F9;color:#AFB4C0;cursor:default}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box{padding:10px 0px;border-bottom:1px solid #EAECF3}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box:last-child{border-bottom:none}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box .question-basis{font-size:14px}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box .question-mark{padding-left:15px}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box .question-mark .question-score{color:#AFB4C0;font-size:12px;margin-left:5px}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .show-collapse{color:white;text-align:center;line-height:220px;width:20px;height:220px;background:#999999;position:absolute;top:40vh;right:-20px;-moz-border-radius:15px 0px 0px 15px;-webkit-border-radius:15px 0px 0px 15px;border-radius:15px 0px 0px 15px;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .show-collapse.show{-moz-border-radius:0px 15px 15px 0px;-webkit-border-radius:0px 15px 15px 0px;border-radius:0px 15px 15px 0px}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table{width:94%;margin:0 3%}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table tr{cursor:pointer}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table td{padding:1rem}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table td:nth-child(odd){width:30%}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table td:nth-child(even){width:20%}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table.headers{color:#BCC1CA;font-size:1.2rem}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table.content{color:#666666;box-shadow:0 0 2px rgba(106,120,191,0.15);font-size:1rem}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table.content tr:hover{color:#34C7F0}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table.content tr:nth-child(odd){background:#FFFFFF}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table.content tr:nth-child(even){background:#FAFCFF}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container .no-record{text-align:center;color:#CCCCCC;padding:3rem}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;border-bottom:1px solid #EFEFEF;font-size:1.2rem}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .page-title .cursor{cursor:pointer}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .page-title .questionnaire-info,.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .page-title .class-record-info{padding-left:0.5rem;color:#5C6274}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .questionnaire-title{color:#5B6273;padding:1rem;font-size:1.1rem}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .header-label{float:right;margin-right:40px}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container{background-color:white}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container .section-title{color:#5B6273;padding:1rem;font-size:1.1rem}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container .section-title .batch-review-buttons{position:absolute;right:0;margin:0 3%;-ms-transform:translateY(-10%);-moz-transform:translateY(-10%);-webkit-transform:translateY(-10%);transform:translateY(-10%)}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container .section-title .batch-review-buttons .batch-review-button{width:8rem;height:2rem;font-size:1rem;-moz-border-radius:1rem;-webkit-border-radius:1rem;border-radius:1rem;margin:0 1rem}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container .section-title .batch-review-buttons .reviewing{height:2rem;font-size:1rem;-moz-border-radius:1rem;-webkit-border-radius:1rem;border-radius:1rem;margin:0 1rem}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container .section-title .batch-review-buttons .reviewing.cancel-button{width:8rem}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container .section-title .batch-review-buttons .reviewing.confirm-button{width:6rem}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container .no-record{text-align:center;color:#CCCCCC}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container table{width:100%;border-collapse:collapse;border-spacing:0;color:#5B6273}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container table td{padding:1rem 0.5rem;text-align:center;white-space:nowrap;border:1px solid #F2F7FF}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container table td .review-checkbox{float:left;margin-top:-18px;margin-left:-8px;display:none}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container table td .review-checkbox.reviewing{display:block}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container table.clickable td{cursor:pointer}.student-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container table.clickable td.empty-grid{cursor:default}.student-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .ant-spin .ant-spin-spinning{height:100vh}.student-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .ant-spin .ant-spin-spinning .ant-spin-dot{top:35%}.student-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;border-bottom:1px solid #EFEFEF;font-size:1.2rem}.student-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .page-title .cursor{cursor:pointer}.student-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .header-label{margin:10px 20px}.student-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .header{margin:10px}.student-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .header .ant-btn{margin:0 5px}.student-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .header .header-label{font-size:14px;margin-right:15px}.student-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .header .right{float:right}.student-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .main .question-box{position:relative;margin:10px 0px;border-bottom:1px solid #EAECF3}.student-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .main .question-box.cursor{cursor:pointer}.student-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .main .question-box .box-left{display:inline-block;width:95%}.student-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .main .question-box .box-left>div{margin:10px 20px}.student-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .main .question-box .box-left>div.question-mark{padding-left:15px}.student-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .main .question-box .box-left>div.question-mark .question-score{color:#AFB4C0;font-size:12px;margin-left:5px}.student-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .main .question-box .box-left>div.question-mark .text{width:calc(100% - 80px);resize:none;vertical-align:top;border-color:#DCDFE7}.student-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .main .question-box .box-right{position:absolute;top:50%;right:2%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.student-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .main .question-box:hover .show{display:block}.student-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .main .question-box .delete-btn{display:inline-block}.student-app-container .main-content-container .student-dev-report{margin:-20px -20px;background:#FAFCFF;min-height:100vh}.student-app-container .main-content-container .student-dev-report .main-nav{color:#BCC1CA;padding:1.7rem 2.2rem;font-size:1.2rem;border-bottom:1px solid #EFEFEF}.student-app-container .main-content-container .student-dev-report .main-nav .selector-container{float:right;height:50%;margin-bottom:0.9rem}.student-app-container .main-content-container .student-dev-report .main-nav .selector-container .semester-selector{font-size:1rem;color:#FFFFFF;background:#A0A0A0;padding:10px;clear:both;height:1.8rem;position:relative}.student-app-container .main-content-container .student-dev-report .student-info{font-size:1.2rem;color:#666;margin:2rem 2rem}.student-app-container .main-content-container .student-dev-report .student-info .upload-files{position:absolute;right:20px;color:#7691D9;cursor:pointer}.student-app-container .main-content-container .student-dev-report .student-info .full-name,.student-app-container .main-content-container .student-dev-report .student-info .class-name,.student-app-container .main-content-container .student-dev-report .student-info .primary-code,.student-app-container .main-content-container .student-dev-report .student-info .inner-code{padding-left:3rem}.student-app-container .main-content-container .student-dev-report .category-scores-section{position:relative;width:100%;min-height:330px;min-width:820px}.student-app-container .main-content-container .student-dev-report .category-scores-section .radar-chart-container{position:relative;display:inline-block;width:50%;min-width:400px;text-align:center;vertical-align:top}.student-app-container .main-content-container .student-dev-report .category-scores-section .radar-chart-container .recharts-wrapper{display:inline-block}.student-app-container .main-content-container .student-dev-report .category-scores-section .radar-chart-container .radar-legend{color:#BCC1CA;position:absolute;width:100%;right:0;bottom:1.5rem;padding-left:12%;text-align:left}.student-app-container .main-content-container .student-dev-report .category-scores-section .radar-chart-container .radar-legend .legend-item{padding:0 3%;display:inline-block}.student-app-container .main-content-container .student-dev-report .category-scores-section .radar-chart-container .radar-legend .legend-item .icon{display:inline-block;width:1rem;height:1rem;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin-right:0.5rem;vertical-align:text-bottom}.student-app-container .main-content-container .student-dev-report .category-data-table{display:inline-block;width:50%;min-width:320px;vertical-align:top}.student-app-container .main-content-container .student-dev-report .category-data-table .table-row{margin:0.2rem 0 0.5rem 2rem;padding:0.4rem 0;font-size:1rem}.student-app-container .main-content-container .student-dev-report .category-data-table .table-row .description,.student-app-container .main-content-container .student-dev-report .category-data-table .table-row .student-score,.student-app-container .main-content-container .student-dev-report .category-data-table .table-row .class-score{display:inline-block;width:25%;text-align:center}.student-app-container .main-content-container .student-dev-report .category-data-table .table-row .description{width:auto;min-width:20%}.student-app-container .main-content-container .student-dev-report .category-data-table .table-row.title{color:#BCC1CA}.student-app-container .main-content-container .student-dev-report .category-data-table .table-row.total{font-size:1.4rem}.student-app-container .main-content-container .student-dev-report .category-data-table .table-row.total .student-score{color:#BABABA}.student-app-container .main-content-container .student-dev-report .category-data-table .table-row.total .class-score{color:#A6A6A6}.student-app-container .main-content-container .student-dev-report .category-data-table .table-row.data{color:#888888}.student-app-container .main-content-container .student-dev-report .categories-details-section{margin:0 1rem}.student-app-container .main-content-container .student-dev-report .categories-details-section .questions-cards{width:48%;margin:0 1%;display:inline-block}.student-app-container .main-content-container .student-dev-report .categories-details-section .questions-cards.right{float:right}.student-app-container .main-content-container .student-dev-report .categories-details-section .questions-card{margin:20px 0;min-height:320px}.student-app-container .main-content-container .student-dev-report .categories-details-section .questions-card .top-category-row{font-size:1.2rem}.student-app-container .main-content-container .student-dev-report .categories-details-section .questions-card .question-row{color:#888888;font-size:0.9rem}.student-app-container .main-content-container .student-dev-report .categories-details-section .questions-card .question-card-row{display:inline-block;margin:1rem 0}.student-app-container .main-content-container .student-dev-report .categories-details-section .questions-card .question-card-row.score{float:right}.student-app-container .main-content-container .student-dev-report .categories-details-section .questions-card .expand-arrow{text-align:center;color:#BABABA;position:absolute;left:0;right:0;bottom:10px}.student-app-container .main-content-container .student-dev-report .no-data-tips{text-align:center;color:#BCC1CA}.student-app-container .main-content-container .student-dev-report .no-data-tips .first-line{font-size:2rem}.student-app-container .main-content-container .student-dev-report .no-data-tips .second-line{padding:0.6rem 0;font-size:1.2rem}.student-app-container .main-content-container .student-dev-report .student-dev-report-question-detail-page .question-detail-card{margin:10px 20px 0px}.student-app-container .main-content-container .student-dev-report .student-dev-report-question-detail-page .line{width:100%;border-bottom:1px solid #EFEFEF;z-index:1;margin:0px 20px 0px}.student-app-container .main-content-container .student-dev-report .student-dev-report-question-detail-page .question-info{font-size:16px}.student-app-container .main-content-container .student-dev-report .student-dev-report-question-detail-page .question-info .bold{font-weight:bold}.student-app-container .main-content-container .student-dev-report .student-dev-report-question-detail-page .questionaire-type-title{font-size:16px;margin:20px 20px 0px}.student-app-container .main-content-container .student-dev-report .student-dev-report-question-detail-page .questionaire-type-title .bold{font-weight:bold}.student-app-container .main-content-container .student-dev-report .student-dev-report-question-detail-page .answer-info{font-size:12px;margin:0px 25px 5px}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-student-detail .ant-spin-nested-loading{height:95vh}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-student-detail .containter{border:1px solid #EFEFEF;margin:20px;background:white;padding:15px}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-student-detail .containter .header{text-align:center}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-student-detail .containter .header .header-left{float:left;margin-left:-15px;padding:2px 10px;width:80px;-moz-border-radius:0px 10px 10px 0px;-webkit-border-radius:0px 10px 10px 0px;border-radius:0px 10px 10px 0px;background:grey;text-align:center}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-student-detail .containter .header .header-left.Pending{background:#FFE07F}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-student-detail .containter .header .header-left.Checked{background:#A9EFEA}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-student-detail .containter .header .header-left.Rejected,.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-student-detail .containter .header .header-left.Revoked{background:#EAEAEA}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-student-detail .containter .header .header-center{text-align:center;line-height:40px;height:40px}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-student-detail .containter .header .header-right{float:right;margin-top:0px;line-height:40px;margin-top:-40px}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-student-detail .containter .main{margin:10px 0px;font-size:14px}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-student-detail .containter .main>div{margin:5px}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-student-detail .containter .main .file-box{background:#F5F8FF;width:65%;min-height:45px;margin-top:15px;position:relative;display:inline-block}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-student-detail .containter .main .file-box .file-img{width:25px;position:absolute;left:10px;top:10px}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-student-detail .containter .main .file-box .file-name{display:inline-block;line-height:45px;margin-left:45px;width:80%}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-student-detail .containter .main .file-box .file-description{display:inline-block;position:absolute;right:10px;top:50%;text-align:right;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-student-detail .containter .main .file-box .file-description .download-btn{font-size:12px;display:block}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-student-detail .containter .main .file-box .file-description .size{font-size:12px;right:10px;display:block;color:#AFB4C0}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-student-detail .containter .main .refuse-application{position:absolute;right:20px;top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-application-page .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;font-size:1.2rem;border-bottom:1px solid #EFEFEF}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-application-page .page-title .class-info{padding-left:0.5rem;color:#5C6274}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-application-page .page-title .cursor{cursor:pointer}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-application-page .main{margin:20px;padding-left:20px}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-application-page .main .application-box{margin-bottom:20px}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-application-page .main .application-box .text{width:500px;height:70px;resize:none;vertical-align:top;border:1px solid #d9d9d9;padding:5px 10px}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-application-page .main .material.label,.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-application-page .main .material.content{display:inline-block;margin-right:20px}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-application-page .main .material.file{margin-top:10px}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-application-page .main .material .add-new-file{display:inline-block;border:1px solid #D8E7FF;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:0.5rem 1.4rem}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-application-page .main .material .add-new-file .icon{-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-application-page .main .material .uploaded-files .file-card{background:#F5F8FF;margin-bottom:5px;width:60%;font-size:14px;position:relative;min-height:45px;padding-left:50px}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-application-page .main .material .uploaded-files .file-card img{height:20px;position:absolute;left:10px}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-application-page .main .material .uploaded-files .file-card .file-name{margin-left:35px;margin:0 5px;max-width:80%;display:inline-block;line-height:45px}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-application-page .main .material .uploaded-files .file-card .file-img{width:25px;position:absolute;left:10px;top:10px}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-application-page .main .material .uploaded-files .file-card .file-remove{position:absolute;right:10px;top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-application-page .main .material .uploaded-files .file-card .file-remove:hover{color:#7691D9}.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-application-page .footer .submit-btn{margin-left:250px;margin-top:20px;padding:5px 35px}.student-app-container .main-content-container .usage-guide-page .border-box{border:1px solid #D2E2F4;border-radius:5px;width:50%;background-color:white;margin-bottom:20px}.student-app-container .main-content-container .usage-guide-page .border-box .item{position:relative;width:94%;margin:0 3%;padding:8px 5px}.student-app-container .main-content-container .usage-guide-page .border-box .item .name{width:100%;color:#5B6273;padding-right:70px}.student-app-container .main-content-container .usage-guide-page .border-box .item .download-link{position:absolute;top:8px;right:5px;text-decoration:none}.student-answer-question-modal .ant-modal-content{min-width:520px}.student-answer-question-modal .ant-modal-content .ant-modal-header{padding-bottom:40px;padding-top:20px}.student-answer-question-modal .ant-modal-content .ant-modal-header .ant-modal-title{text-align:center;font-size:16px}.student-answer-question-modal .ant-modal-content .ant-modal-body{max-height:500px;padding-top:0px;font-size:14px;overflow:hidden}.student-answer-question-modal .ant-modal-content .ant-modal-body .modal-body-title{text-align:center;padding-bottom:5px}.student-answer-question-modal .ant-modal-content .ant-modal-body .modal-body-box{padding:5px 0 5px 0}.student-answer-question-modal .ant-modal-content .ant-modal-body .modal-body-box:nth-child(odd){background:#efefef}.student-answer-question-modal .ant-modal-content .ant-modal-body .modal-body-box .modal-box-description{width:70%;padding:0px 20px 0px 10px;display:inline-block;vertical-align:middle}.student-answer-question-modal .ant-modal-content .ant-modal-body .modal-body-box .modal-box-score{width:30%;display:inline-block;vertical-align:middle;height:30px}.student-answer-question-modal .ant-modal-content .ant-modal-body .modal-body-box .modal-box-score .modal-box-score-input{width:70px;height:25px;border:#ddd 1px solid;text-align:center}.student-answer-question-modal .ant-modal-content .ant-modal-body .modal-body-box .modal-box-score .modal-box-score-total{font-size:12px;color:#999999}.student-answer-question-modal .ant-modal-content .ant-modal-body .points{color:red;text-align:center;height:20px;margin-top:15px}.design-theme1.student-app-container .ant-btn-primary{background:#7691D9;border-color:#7691D9}.design-theme1.student-app-container .navigation-side-bar{background-color:#7691D9}.design-theme1.student-app-container .navigation-side-bar .seperator{border-color:#88A5F4}.design-theme1.student-app-container .navigation-side-bar .menu.active{color:#FFE07F}.design-theme1.student-app-container .navigation-side-bar .account-menu{background-color:#6F89CD}.design-theme1.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation .ant-tabs-bar{border-bottom:1px solid #D8E7FF !important}.design-theme1.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab:hover{border-color:#D8E7FF}.design-theme1.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab-active{border:1px solid #D8E7FF !important}.design-theme1.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation .ant-tabs-content .ant-tabs-tabpane{border-color:#D8E7FF}.design-theme1.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .containter-right .ant-collapse-item.is_complete .ant-collapse-header{cursor:pointer;color:#666666;background:#D8E7FF}.design-theme1.student-app-container .main-content-container .student-self-evaluation-frame .student-self-evaluation-unit-page .show-collapse{background:#7691D9}.design-theme1.student-app-container .main-content-container .mutual-evaluation-frame .answer-evaluation-page .ant-spin-nested-loading{height:95vh}.design-theme1.student-app-container .main-content-container .mutual-evaluation-frame .answer-evaluation-page .tag-container .ant-tabs-bar{border-bottom:1px solid #D8E7FF !important}.design-theme1.student-app-container .main-content-container .mutual-evaluation-frame .answer-evaluation-page .tag-container .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab:hover{border-color:#D8E7FF}.design-theme1.student-app-container .main-content-container .mutual-evaluation-frame .answer-evaluation-page .tag-container .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab-active{border:1px solid #D8E7FF !important}.design-theme1.student-app-container .main-content-container .mutual-evaluation-frame .answer-evaluation-page .tag-container .ant-tabs-content .ant-tabs-tabpane{border-color:#D8E7FF}.design-theme1.student-app-container .main-content-container .mutual-evaluation-frame .answer-evaluation-page .tag-container .ant-tabs-content .ant-tabs-tabpane .tag-content .evaluate-detail .evaluate-table{background:#F2F7FF}.design-theme1.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .containter-right .ant-collapse-item.is_complete .ant-collapse-header{cursor:pointer;color:#666666;background:#D8E7FF}.design-theme1.student-app-container .main-content-container .mutual-evaluation-frame .answer-student-evaluation-page .show-collapse{background:#7691D9}.design-theme1.student-app-container .main-content-container .mutual-evaluation-frame .import-info-page .rule-declaration .text-tab .underline{color:#7691D9}.design-theme1.student-app-container .main-content-container .student-dev-report .main-nav .selector-container .semester-selector{background:#7691D9}.design-theme1.student-app-container .main-content-container .student-dev-report .category-data-table .table-row.total .student-score{color:#7691D9}.design-theme1.student-app-container .main-content-container .student-dev-report .category-data-table .table-row.total .class-score{color:#FFE07F}.design-theme1.student-app-container .main-content-container .student-dev-report .categories-details-section .questions-card .expand-arrow{color:#7691D9}.design-theme1.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-student-detail .containter .main .file-box .download-btn{color:#7691D9}.design-theme1.student-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-student-detail .containter .main .refuse-application{color:#7691D9}.design-theme1.student-answer-question-modal .ant-btn-primary{background:#7691D9;border-color:#7691D9}.design-theme1.student-answer-question-modal .ant-btn-primary.disabled,.design-theme1.student-answer-question-modal .ant-btn-primary[disabled],.design-theme1.student-answer-question-modal .ant-btn-primary.disabled:hover,.design-theme1.student-answer-question-modal .ant-btn-primary[disabled]:hover,.design-theme1.student-answer-question-modal .ant-btn-primary.disabled:focus,.design-theme1.student-answer-question-modal .ant-btn-primary[disabled]:focus,.design-theme1.student-answer-question-modal .ant-btn-primary.disabled:active,.design-theme1.student-answer-question-modal .ant-btn-primary[disabled]:active,.design-theme1.student-answer-question-modal .ant-btn-primary.disabled.active,.design-theme1.student-answer-question-modal .ant-btn-primary[disabled].active{color:#ccc;background-color:#f7f7f7;border-color:#d9d9d9}.design-theme1.student-answer-question-modal .ant-modal-content .ant-modal-body .modal-body-box:nth-child(odd){background:#F5F8FF}.design-theme1.student-answer-question-modal .ant-modal-content .ant-modal-body .modal-body-box .modal-box-score .modal-box-score-input{border:#7691D9 1px solid}body{background:#FAFCFF !important;font-size:14px !important}.student-mobile-app-container{font-family:sans-serif;position:relative;width:100%}.student-mobile-app-container .main-content-container .student-home-page{background:#999999;background-size:100vw 100vh;width:100%;height:100vh;position:absolute;top:0;left:0;overflow:auto;color:#fff}.student-mobile-app-container .main-content-container .student-home-page .header{height:5rem;text-align:center;font-size:1rem;position:relative;line-height:5rem}.student-mobile-app-container .main-content-container .student-home-page .header .header-right{display:inline-block;position:absolute;right:20px;top:2.5rem}.student-mobile-app-container .main-content-container .student-home-page .header .header-right .menu{font-size:20px}.student-mobile-app-container .main-content-container .student-home-page .header .header-right .icon{position:relative;width:1.6rem;height:0.15rem;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem;top:50%;background-color:white;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.student-mobile-app-container .main-content-container .student-home-page .header .header-right .icon:before,.student-mobile-app-container .main-content-container .student-home-page .header .header-right .icon:after{content:' ';position:absolute;width:100%;height:0.15rem;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem;background-color:white;top:-0.5rem;left:0}.student-mobile-app-container .main-content-container .student-home-page .header .header-right .icon:after{top:auto;bottom:-0.5rem}.student-mobile-app-container .main-content-container .student-home-page .header .header-right .list{position:absolute;line-height:normal;display:block;background-color:rgba(0,0,0,0.6);padding:0.5rem;left:-50%;top:1rem;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;visibility:visible;opacity:1;-ms-transition:opacity 0.25s;-moz-transition:opacity 0.25s;-webkit-transition:opacity 0.25s;transition:opacity 0.25s;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1000}.student-mobile-app-container .main-content-container .student-home-page .header .header-right .list:before{content:' ';position:absolute;display:block;box-sizing:content-box;width:0;height:0;border:solid 0.4rem transparent;border-bottom-color:rgba(0,0,0,0.35);bottom:100%;left:80%;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.student-mobile-app-container .main-content-container .student-home-page .header .header-right .list .item{color:white;padding:0.4rem;white-space:nowrap;text-align:center;cursor:pointer;font-size:14px}.student-mobile-app-container .main-content-container .student-home-page .header .header-right .list.hidden{visibility:hidden;opacity:0}.student-mobile-app-container .main-content-container .student-home-page .list-containter{width:100vw;padding:0px 10px 0px 10px}.student-mobile-app-container .main-content-container .student-home-page .list-containter .class-box{background:#fff;height:3.5rem;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0px 20px;margin-bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.student-mobile-app-container .main-content-container .student-home-page .list-containter .class-box .blank-space{width:55px}.student-mobile-app-container .main-content-container .student-home-page .list-containter .class-box .class-box-left{visibility:hidden}.student-mobile-app-container .main-content-container .student-home-page .list-containter .class-box .class-box-left .unfinish-img{width:15px;vertical-align:middle}.student-mobile-app-container .main-content-container .student-home-page .list-containter .class-box .class-box-left .unfinish-count{display:inline-block;background:#999999;width:30px;height:20px;text-align:center;line-height:20px;margin-left:10px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.student-mobile-app-container .main-content-container .student-home-page .list-containter .class-box .class-name{margin:0px 10px 0 10px;height:30px;line-height:30px;color:#666666;padding:0px 20px 0px 20px;font-size:1rem;text-align:center;flex:1}.student-mobile-app-container .main-content-container .student-home-page .list-containter .class-box .class-box-right{width:55px}.student-mobile-app-container .main-content-container .student-home-page .list-containter .class-box .class-box-right .right-icon{color:#999999;margin-left:20px}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-questionnaire-list-page{background-color:#F2F7FF;height:100vh}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-questionnaire-list-page .header{height:4rem;text-align:center;font-size:1rem;position:relative;line-height:4rem;background-color:#F8FAFF;box-shadow:0px 2px 4px rgba(112,138,223,0.2)}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-questionnaire-list-page .header .header-left{position:absolute;left:10px}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-questionnaire-list-page .header .header-right{position:absolute;top:0;right:0;height:4rem;padding:20px}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-questionnaire-list-page .header .header-right .icon{position:relative;width:1.6rem;height:0.15rem;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem;top:50%;background-color:#999999;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-questionnaire-list-page .header .header-right .icon:before,.student-mobile-app-container .main-content-container .student-evaluations-frame .student-questionnaire-list-page .header .header-right .icon:after{content:' ';position:absolute;width:100%;height:0.15rem;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem;background-color:#999999;top:-0.5rem;left:0}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-questionnaire-list-page .header .header-right .icon:after{top:auto;bottom:-0.5rem}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-questionnaire-list-page .header .header-right .list{position:absolute;display:block;background-color:rgba(0,0,0,0.5);padding:0.5rem 1rem;top:95%;right:0.8rem;min-width:5.5rem;line-height:1.5rem;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;visibility:visible;opacity:1;-ms-transition:opacity 0.25s;-moz-transition:opacity 0.25s;-webkit-transition:opacity 0.25s;transition:opacity 0.25s;z-index:1000}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-questionnaire-list-page .header .header-right .list:before{content:' ';position:absolute;display:block;box-sizing:content-box;width:0;height:0;border:solid 0.4rem transparent;border-bottom-color:rgba(0,0,0,0.5);bottom:100%;right:0.5rem}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-questionnaire-list-page .header .header-right .list .item{color:white;padding:0.2rem;white-space:nowrap;text-align:center;cursor:pointer}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-questionnaire-list-page .header .header-right .list.hidden{visibility:hidden;opacity:0}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-questionnaire-list-page .questionnaire-card{margin:12px 15px;border:none;border-radius:0}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-questionnaire-list-page .questionnaire-card .ant-card-body{padding:16px 16px}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-questionnaire-list-page .questionnaire-card .ant-card-body .title{font-size:18px;padding-bottom:6px}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-questionnaire-list-page .questionnaire-card .ant-card-body .title::before{content:"|";position:absolute;left:0;width:5px;font-size:10px;color:#7691D9;background-color:#7691D9;-ms-transform:translateY(5px);-moz-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px)}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-questionnaire-list-page .questionnaire-card .ant-card-body .bottom-container{color:#92999A}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-questionnaire-list-page .questionnaire-card .ant-card-body .bottom-container .type{position:absolute;display:inline-block;text-align:left;border:1px #92999A solid;padding:0 2px}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-questionnaire-list-page .questionnaire-card .ant-card-body .bottom-container .type.not-completed{color:#7691D9;border-color:#7691D9}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-questionnaire-list-page .questionnaire-card .ant-card-body .bottom-container .type.mutual{left:64px}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-questionnaire-list-page .questionnaire-card .ant-card-body .bottom-container .period{display:inline-block;margin-left:30%;width:40%}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-questionnaire-list-page .questionnaire-card .ant-card-body .bottom-container .completion{display:inline-block;width:30%}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-questionnaire-list-page .no-questionnaires{text-align:center;margin-top:72px;color:#9299AA;font-size:1rem}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .header{height:4rem;text-align:center;font-size:1rem;position:relative;line-height:4rem;background-color:#F8FAFF;box-shadow:0px 2px 4px rgba(112,138,223,0.2)}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .header .header-left{position:absolute;left:10px}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .summary{background:#F9F9F9}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .summary.clearfix:before,.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .summary.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .summary.clearfix:after{clear:both}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .summary.clearfix{zoom:1}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .summary .summary-left{float:left;margin:10px 5px 10px 5px}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .summary .summary-right{float:right;margin:10px 5px 10px 5px}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .summary.overtime{padding-bottom:10px}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .summary .summary-description{display:block;background:white;padding:3px 0px;width:90%;margin-left:5%;text-align:center;color:#999999}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .file-box{padding:10px;line-height:28px;vertical-align:middle;margin-bottom:10px;background:white;width:96%;margin-left:2%;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;display:none}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .file-box.clearfix:before,.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .file-box.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .file-box.clearfix:after{clear:both}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .file-box.clearfix{zoom:1}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .file-box .file-description{display:inline-block}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .file-box .file-material{float:right}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .evaluate-table-box{padding:0px 5px 0px 5px}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .evaluate-table-box .evaluate-table{line-height:45px;width:100%;border:none;text-align:center;background:#fff}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .evaluate-table-box .evaluate-table tr .rowTitle{text-align:left;font-size:12px;border:none}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .evaluate-table-box .evaluate-table tr .rowTitle.first-td{padding-left:10px}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .evaluate-table-box .evaluate-table tr .rowTitle.first-td:before{width:3px;height:15px;margin-top:12px;content:' ';top:0px;left:0px;position:absolute;background:#999999}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .evaluate-table-box .evaluate-table tr td{position:relative;overflow:hidden;border:1px solid #EFEFEF;cursor:pointer;font-size:13px}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .evaluate-table-box .evaluate-table tr td.unclickable{cursor:default}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .evaluate-table-box .evaluate-table tr td .draft-label{position:absolute;width:4rem;top:-0.8rem;right:-1.6rem;background-color:#EFEFEF;color:#666666;-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);line-height:1rem;padding-top:1.2rem;font-size:0.8rem}.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .evaluate-table-box .evaluate-table tr td .reviewed-label{position:absolute;width:4rem;top:-0.8rem;right:-1.5rem;background-color:#F2F7FF;color:#666666;-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);line-height:1.2rem;padding-top:1.2rem;font-size:0.7rem}.student-mobile-app-container .main-content-container .upload-file-view{min-height:100vh}.student-mobile-app-container .main-content-container .upload-file-view .header{height:4rem;text-align:center;font-size:1rem;position:relative;line-height:4rem;background-color:#F8FAFF;box-shadow:0px 2px 4px rgba(112,138,223,0.2)}.student-mobile-app-container .main-content-container .upload-file-view .header .header-left{position:absolute;left:10px}.student-mobile-app-container .main-content-container .upload-file-view .header .header-right{position:absolute;top:0;right:0;height:4rem;padding:20px}.student-mobile-app-container .main-content-container .upload-file-view .header .header-right .icon{position:relative;width:1.6rem;height:0.15rem;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem;top:50%;background-color:#999999;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.student-mobile-app-container .main-content-container .upload-file-view .header .header-right .icon:before,.student-mobile-app-container .main-content-container .upload-file-view .header .header-right .icon:after{content:' ';position:absolute;width:100%;height:0.15rem;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem;background-color:#999999;top:-0.5rem;left:0}.student-mobile-app-container .main-content-container .upload-file-view .header .header-right .icon:after{top:auto;bottom:-0.5rem}.student-mobile-app-container .main-content-container .upload-file-view .header .header-right .list{position:absolute;display:block;background-color:rgba(0,0,0,0.5);padding:0.5rem 1rem;top:95%;right:0.8rem;min-width:5.5rem;line-height:1.5rem;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;visibility:visible;opacity:1;-ms-transition:opacity 0.25s;-moz-transition:opacity 0.25s;-webkit-transition:opacity 0.25s;transition:opacity 0.25s;z-index:1000}.student-mobile-app-container .main-content-container .upload-file-view .header .header-right .list:before{content:' ';position:absolute;display:block;box-sizing:content-box;width:0;height:0;border:solid 0.4rem transparent;border-bottom-color:rgba(0,0,0,0.5);bottom:100%;right:0.5rem}.student-mobile-app-container .main-content-container .upload-file-view .header .header-right .list .item{color:white;padding:0.2rem;white-space:nowrap;text-align:center;cursor:pointer}.student-mobile-app-container .main-content-container .upload-file-view .header .header-right .list.hidden{visibility:hidden;opacity:0}.student-mobile-app-container .main-content-container .upload-file-view .ant-spin-container{min-height:calc(100vh - 4rem);padding-top:10px}.student-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .upload-btn{width:96%;margin:0px 2%;text-align:center;padding:10px 0px;background:white;border:1px dashed #EDEDED}.student-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .file-description{padding:10px 10px 0px 10px;text-align:center;color:#999;font-size:12px}.student-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .footer{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;position:fixed;bottom:0px;width:100%;height:3rem;font-size:14px;text-align:center;line-height:3rem;color:white;background:#666666}.student-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .main{margin-top:10px}.student-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .main .new-photo-wrapper{position:relative;display:inline-block;width:30vw;height:30vw;margin-left:2.4vw;border:1px solid #eee}.student-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .main .new-photo-wrapper .photo{width:30vw;height:30vw}.student-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .main .new-photo-wrapper .delete-btn{position:absolute;top:-0.5rem;right:-0.5rem;width:2rem;height:2rem;line-height:2rem;border-radius:50%;border:1px solid #999999;background-color:#EEEEEE;opacity:0.6}.student-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .main .new-photo-wrapper .delete-btn:before,.student-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .main .new-photo-wrapper .delete-btn:after{position:absolute;left:0.9rem;top:0.25rem;content:' ';height:1.4rem;width:0.1rem;background-color:#999999;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.student-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .main .new-photo-wrapper .delete-btn:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.student-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .main .photo-placeholder{display:inline-block;border:#DDDDDD 1px solid;width:30vw;height:30vw;margin-left:2.4vw;text-align:center;vertical-align:top;position:relative}.student-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .main .photo-placeholder .ant-spin{width:30vw;height:30vw;position:absolute;top:0px;left:0px;line-height:30vw}.student-mobile-app-container .main-content-container .upload-file-view .view-photo-wrapper{position:absolute;width:100vw;height:100vh;top:0;left:0;background:rgba(66,66,66,0.5);text-align:center}.student-mobile-app-container .main-content-container .upload-file-view .view-photo-wrapper .ant-spin{position:absolute;top:50%;transform:translateY(-50%);left:50%;transform:translateX(-50%)}.student-mobile-app-container .main-content-container .upload-file-view .view-photo-wrapper .view-box{position:relative;display:inline-block;top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.student-mobile-app-container .main-content-container .upload-file-view .view-photo-wrapper .view-box .img{max-width:80vw;vertical-align:middle}.student-mobile-app-container .main-content-container .upload-file-view .view-photo-wrapper .view-box .delete-btn{position:absolute;top:-0.5rem;right:-0.5rem;width:2rem;height:2rem;line-height:2rem;border-radius:50%;border:1px solid #999999;background-color:white;opacity:0.6}.student-mobile-app-container .main-content-container .upload-file-view .view-photo-wrapper .view-box .delete-btn:before,.student-mobile-app-container .main-content-container .upload-file-view .view-photo-wrapper .view-box .delete-btn:after{position:absolute;left:0.9rem;top:0.25rem;content:' ';height:1.4rem;width:0.1rem;background-color:#999999;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.student-mobile-app-container .main-content-container .upload-file-view .view-photo-wrapper .view-box .delete-btn:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.student-mobile-app-container .main-content-container .upload-file-view .view-photo-wrapper .photo-description{color:white;margin:10px 0}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page{min-height:100vh}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .header{height:4rem;text-align:center;font-size:1rem;position:relative;line-height:4rem;background-color:#F8FAFF;box-shadow:0px 2px 4px rgba(112,138,223,0.2)}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .header .header-left{position:absolute;left:10px}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main{padding-bottom:10px}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main .upload-btn{width:96%;margin:0px 2%;text-align:center;padding:10px 0px;background:white;border:1px dashed #EDEDED;margin-top:10px}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main .questionnaire-card{margin:10px 10px 0px 10px;border:none;border-radius:0}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main .questionnaire-card .ant-card-body{padding:16px 16px}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main .questionnaire-card .ant-card-body>p{height:30px}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main .questionnaire-card .ant-card-body>p.Pending{color:#FFE07F}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main .questionnaire-card .ant-card-body>p.Pending::before{background-color:#FFE07F}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main .questionnaire-card .ant-card-body>p.Pending .type{border-color:#FFE07F}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main .questionnaire-card .ant-card-body>p.Checked{color:#7691D9}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main .questionnaire-card .ant-card-body>p.Checked::before{background-color:#7691D9}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main .questionnaire-card .ant-card-body>p.Checked .type{border-color:#7691D9}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main .questionnaire-card .ant-card-body>p.Revoked,.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main .questionnaire-card .ant-card-body>p.Rejected{color:#BBBBBB}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main .questionnaire-card .ant-card-body>p.Revoked::before,.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main .questionnaire-card .ant-card-body>p.Rejected::before{background-color:#BBBBBB}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main .questionnaire-card .ant-card-body>p.Revoked .type,.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main .questionnaire-card .ant-card-body>p.Rejected .type{border-color:#BBBBBB}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main .questionnaire-card .ant-card-body>p .type{position:absolute;display:inline-block;text-align:left;border:1px #92999A solid;padding:0 2px;margin-top:5px}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main .questionnaire-card .ant-card-body>p::before{content:"|";position:absolute;left:0;width:5px;font-size:10px;-ms-transform:translateY(5px);-moz-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px)}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main .questionnaire-card .ant-card-body .bottom-container{line-height:27px;position:relative}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main .questionnaire-card .ant-card-body .bottom-container.clearfix:before,.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main .questionnaire-card .ant-card-body .bottom-container.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main .questionnaire-card .ant-card-body .bottom-container.clearfix:after{clear:both}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main .questionnaire-card .ant-card-body .bottom-container.clearfix{zoom:1}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main .questionnaire-card .ant-card-body .bottom-container .title{float:left;font-size:15px;width:50%}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main .questionnaire-card .ant-card-body .bottom-container .completion{display:inline-block;color:#92999A;position:absolute;top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0px}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page{min-height:100vh;background:white}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .header{height:4rem;text-align:center;font-size:1rem;position:relative;line-height:4rem;background-color:#F8FAFF;box-shadow:0px 2px 4px rgba(112,138,223,0.2)}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .header .header-left{position:absolute;left:10px}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .bonus-points-view .main{padding:10px}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .bonus-points-view .main .application-box .ant-select{width:100%}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .bonus-points-view .main .application-box .application-description{line-height:30px}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .bonus-points-view .main .application-box .text{width:100%;height:70px;resize:none;vertical-align:top;border:1px solid #d9d9d9;padding:5px 10px}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .bonus-points-view .main .application-box .application-text{border:1px solid #d9d9d9;line-height:26px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:0px 8px;background:white;min-height:28px}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .bonus-points-view .main .file-box{padding:5px;line-height:28px;vertical-align:middle;margin:10px 0px;background:white;width:100%}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .bonus-points-view .main .file-box.clearfix:before,.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .bonus-points-view .main .file-box.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .bonus-points-view .main .file-box.clearfix:after{clear:both}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .bonus-points-view .main .file-box.clearfix{zoom:1}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .bonus-points-view .main .file-box .file-description{display:inline-block;font-size:14px}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .bonus-points-view .main .file-box .file-description .file-img{width:20px;vertical-align:middle;margin-right:10px;margin-top:-3px}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .bonus-points-view .main .file-box .file-material{float:right}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .bonus-points-view .main .revoked-btn{display:inline-block;height:30px;line-height:30px;border:1px solid #999999;color:#999999;padding:0px 35px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;margin-left:50%;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:10px}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .bonus-points-view .footer{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;position:fixed;bottom:0px;width:100%;height:3rem;font-size:14px;text-align:center;color:white;background:#666666}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .bonus-points-view .footer.disabled{background:#9299AA}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view{min-height:100vh}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .header{height:4rem;text-align:center;font-size:1rem;position:relative;line-height:4rem;background-color:#F8FAFF;box-shadow:0px 2px 4px rgba(112,138,223,0.2)}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .header .header-left{position:absolute;left:10px}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .header .header-right{position:absolute;top:0;right:0;height:4rem;padding:20px}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .header .header-right .icon{position:relative;width:1.6rem;height:0.15rem;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem;top:50%;background-color:#999999;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .header .header-right .icon:before,.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .header .header-right .icon:after{content:' ';position:absolute;width:100%;height:0.15rem;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem;background-color:#999999;top:-0.5rem;left:0}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .header .header-right .icon:after{top:auto;bottom:-0.5rem}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .header .header-right .list{position:absolute;display:block;background-color:rgba(0,0,0,0.5);padding:0.5rem 1rem;top:95%;right:0.8rem;min-width:5.5rem;line-height:1.5rem;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;visibility:visible;opacity:1;-ms-transition:opacity 0.25s;-moz-transition:opacity 0.25s;-webkit-transition:opacity 0.25s;transition:opacity 0.25s;z-index:1000}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .header .header-right .list:before{content:' ';position:absolute;display:block;box-sizing:content-box;width:0;height:0;border:solid 0.4rem transparent;border-bottom-color:rgba(0,0,0,0.5);bottom:100%;right:0.5rem}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .header .header-right .list .item{color:white;padding:0.2rem;white-space:nowrap;text-align:center;cursor:pointer}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .header .header-right .list.hidden{visibility:hidden;opacity:0}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .ant-spin-container{min-height:calc(100vh - 4rem);padding-top:10px}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .ant-spin-container .upload-btn{width:96%;margin:0px 2%;text-align:center;padding:10px 0px;background:white;border:1px dashed #EDEDED}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .ant-spin-container .file-description{padding:10px 10px 0px 10px;text-align:center;color:#999;font-size:12px}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .ant-spin-container .footer{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;position:fixed;bottom:0px;width:100%;height:3rem;font-size:14px;text-align:center;color:white;background:#666666;line-height:normal}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .ant-spin-container .footer.disabled{background:#9299AA}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .ant-spin-container .main{margin-top:10px}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .ant-spin-container .main .new-photo-wrapper{position:relative;display:inline-block;width:30vw;height:30vw;margin-left:2.4vw;border:1px solid #eee}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .ant-spin-container .main .new-photo-wrapper .photo{width:30vw;height:30vw}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .ant-spin-container .main .new-photo-wrapper .delete-btn{position:absolute;top:-0.5rem;right:-0.5rem;width:2rem;height:2rem;line-height:2rem;border-radius:50%;border:1px solid #999999;background-color:#EEEEEE;opacity:0.6}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .ant-spin-container .main .new-photo-wrapper .delete-btn:before,.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .ant-spin-container .main .new-photo-wrapper .delete-btn:after{position:absolute;left:0.9rem;top:0.25rem;content:' ';height:1.4rem;width:0.1rem;background-color:#999999;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .ant-spin-container .main .new-photo-wrapper .delete-btn:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .ant-spin-container .main .photo-placeholder{display:inline-block;border:#DDDDDD 1px solid;width:30vw;height:30vw;margin-left:2.4vw;text-align:center;vertical-align:top;position:relative}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .ant-spin-container .main .photo-placeholder .ant-spin{width:30vw;height:30vw;position:absolute;top:0px;left:0px;line-height:30vw}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .view-photo-wrapper{position:absolute;width:100vw;height:100vh;top:0;left:0;background:rgba(66,66,66,0.5);text-align:center}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .view-photo-wrapper .ant-spin{position:absolute;top:50%;transform:translateY(-50%);left:50%;transform:translateX(-50%)}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .view-photo-wrapper .view-box{position:relative;display:inline-block;top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .view-photo-wrapper .view-box .img{max-width:80vw;vertical-align:middle}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .view-photo-wrapper .view-box .delete-btn{position:absolute;top:-0.5rem;right:-0.5rem;width:2rem;height:2rem;line-height:2rem;border-radius:50%;border:1px solid #999999;background-color:white;opacity:0.6}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .view-photo-wrapper .view-box .delete-btn:before,.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .view-photo-wrapper .view-box .delete-btn:after{position:absolute;left:0.9rem;top:0.25rem;content:' ';height:1.4rem;width:0.1rem;background-color:#999999;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .view-photo-wrapper .view-box .delete-btn:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .view-photo-wrapper .photo-description{color:white;margin:10px 0}.student-mobile-app-container .main-content-container .modify-password-page{font-size:1rem;background:white;width:100%;height:100vh}.student-mobile-app-container .main-content-container .modify-password-page .header{height:3rem;line-height:3rem;font-size:16px;text-align:center;background:#F8FAFF;position:relative}.student-mobile-app-container .main-content-container .modify-password-page .header .left-icon{font-size:1.2rem;position:absolute;left:10px;top:15px}.student-mobile-app-container .main-content-container .modify-password-page .input-list-containter{width:100vw}.student-mobile-app-container .main-content-container .modify-password-page .input-list-containter .input-box{padding:10px 20px 10px 20px;width:100%;border-bottom:1px solid #F2F7FF}.student-mobile-app-container .main-content-container .modify-password-page .input-list-containter .input-box .password-input{width:calc(100% - 120px);border:none;margin-left:10px;font-size:1.1rem}.student-mobile-app-container .main-content-container .modify-password-page .input-list-containter .input-box .password-input:focus{border:none;box-shadow:none}.student-mobile-app-container .main-content-container .modify-password-page .input-list-containter .input-box .teacher-description{margin-left:10px}.student-mobile-app-container .main-content-container .modify-password-page .btn-box{text-align:center}.student-mobile-app-container .main-content-container .modify-password-page .btn-box .btn{width:70%;height:40px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;margin-top:20px}.student-mobile-app-container .main-content-container .personal-information-page{font-size:1rem;background:white;width:100%;height:100vh}.student-mobile-app-container .main-content-container .personal-information-page .header{height:3rem;line-height:3rem;font-size:16px;text-align:center;background:#F8FAFF;position:relative}.student-mobile-app-container .main-content-container .personal-information-page .header .left-icon{font-size:1.2rem;position:absolute;left:10px;top:15px}.student-mobile-app-container .main-content-container .personal-information-page .input-list-containter{width:100vw}.student-mobile-app-container .main-content-container .personal-information-page .input-list-containter .input-box{padding:10px 20px 10px 20px;width:100%;border-bottom:1px solid #F2F7FF}.student-mobile-app-container .main-content-container .personal-information-page .input-list-containter .input-box .password-input{width:calc(100% - 120px);border:none;margin-left:10px;font-size:1.1rem}.student-mobile-app-container .main-content-container .personal-information-page .input-list-containter .input-box .password-input:focus{border:none;box-shadow:none}.student-mobile-app-container .main-content-container .personal-information-page .input-list-containter .input-box .teacher-description{margin-left:10px}.student-mobile-app-container .main-content-container .personal-information-page .btn-box{text-align:center}.student-mobile-app-container .main-content-container .personal-information-page .btn-box .btn{width:70%;height:40px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;margin-top:20px}.design-theme1.student-mobile-app-container .main-content-container .student-home-page{background:#5E88DD url("/assets/login_background_past-a11c64ac0123601aaec20fafb007674daf1280126641d5a1ffd80b9eab5c77fe.png") no-repeat fixed center;background-size:cover}.design-theme1.student-mobile-app-container .main-content-container .student-home-page .list-containter .class-box .unfinish-count{background:#7691D9}.design-theme1.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .summary{background:#F2F7FF}.design-theme1.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .evaluate-table-box .evaluate-table tr .rowTitle{color:#7691D9;border:none}.design-theme1.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .evaluate-table-box .evaluate-table tr .rowTitle.first-td:before{background:#7691D9}.design-theme1.student-mobile-app-container .main-content-container .student-evaluations-frame .student-mutual-evaluations-frame .student-mutual-evaluations-page .evaluate-table-box .evaluate-table tr td{border:1px solid #F2F7FF}.design-theme1.student-mobile-app-container .main-content-container .upload-file-view{background:#F2F7FF}.design-theme1.student-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .footer{background:#7691D9}.design-theme1.student-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .footer.disabled{background:#9299AA}.design-theme1.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page{background:#F2F7FF}.design-theme1.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-page .main .upload-btn{color:#7691D9}.design-theme1.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .bonus-points-view .main .application-box .text{border-color:#DCE4F9}.design-theme1.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .bonus-points-view .main .application-box .ant-select .ant-select-selection{border-color:#DCE4F9}.design-theme1.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .bonus-points-view .main .application-box .application-text{border-color:#DCE4F9}.design-theme1.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .bonus-points-view .main .file-box{background:#F2F7FF;color:#7691D9}.design-theme1.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .bonus-points-view .main .revoked-btn{border-color:#7691D9;color:#7691D9}.design-theme1.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .bonus-points-view .footer{background-color:#7691D9}.design-theme1.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .bonus-points-view .footer.disabled{background:#9299AA}.design-theme1.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view{background:#F2F7FF}.design-theme1.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .footer{background:#7691D9}.design-theme1.student-mobile-app-container .main-content-container .student-bonus-points-frame .student-bonus-points-detail-page .upload-file-view .footer.disabled{background:#9299AA}body{background:#FAFCFF !important;font-size:14px !important}pre{white-space:pre-wrap;word-wrap:break-word}.teacher-app-container{position:relative;font-size:1rem}.teacher-app-container .navigation-side-bar{width:200px;height:100vh;background-color:#CDCDCD;position:fixed;top:0;left:0;z-index:10}.teacher-app-container .navigation-side-bar .school-name-section{padding:1.5rem 1rem;cursor:pointer}.teacher-app-container .navigation-side-bar .school-name-section .icon{display:inline-block;width:1.5rem;height:1.5rem;background-image:url("/assets/sidebar_home_icon-b604ade591f99f9dbe82249b08c332caa162cfa826155bdd32d2e3eabc72a588.png");background-size:100%;background-repeat:no-repeat;background-position:center;vertical-align:top;width:14%}.teacher-app-container .navigation-side-bar .school-name-section .name{display:inline-block;color:white;font-size:1.2rem;vertical-align:top;padding-left:0.5rem;text-align:center;width:86%}.teacher-app-container .navigation-side-bar .select-menu{position:relative;background-color:#B6B6B6;cursor:pointer}.teacher-app-container .navigation-side-bar .select-menu .sub-menu{position:absolute;bottom:150%;background-color:rgba(0,0,0,0.3);width:60%;left:20%}.teacher-app-container .navigation-side-bar .select-menu .sub-menu:after{content:' ';border:8px solid transparent;border-top:6px solid rgba(0,0,0,0.3);position:absolute;top:100%;left:50%;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.teacher-app-container .navigation-side-bar .select-menu .sub-menu.hidden{display:none}.teacher-app-container .navigation-side-bar .select-menu .sub-menu .item{color:white;padding:0.5rem 1rem;text-align:center;font-size:1rem}.teacher-app-container .navigation-side-bar .seperator{height:0.3rem;border-bottom:1px solid #DDDDDD;margin-bottom:0.3rem}.teacher-app-container .navigation-side-bar .menu{display:block;padding:0.5rem 1rem;font-size:1rem;color:white}.teacher-app-container .navigation-side-bar .menu.active{color:#666666}.teacher-app-container .navigation-side-bar .menu .icon-down{float:right;margin-top:5px}.teacher-app-container .navigation-side-bar .sub-menu{display:block;padding:0.5rem 1rem;font-size:1rem;background-color:#6F89CD;color:white}.teacher-app-container .navigation-side-bar .sub-menu.active{color:#666666}.teacher-app-container .navigation-side-bar .account-menu{position:absolute;bottom:0;background-color:#B6B6B6;width:100%;padding:1rem;cursor:pointer}.teacher-app-container .navigation-side-bar .account-menu .user-name{text-align:center;color:white;font-size:1rem}.teacher-app-container .navigation-side-bar .account-menu .sub-menu{padding:0;position:absolute;bottom:150%;background-color:rgba(0,0,0,0.3);width:60%;left:20%}.teacher-app-container .navigation-side-bar .account-menu .sub-menu:after{content:' ';border:8px solid transparent;border-top:6px solid rgba(0,0,0,0.3);position:absolute;top:100%;left:50%;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.teacher-app-container .navigation-side-bar .account-menu .sub-menu.hidden{display:none}.teacher-app-container .navigation-side-bar .account-menu .sub-menu .item{color:white;padding:0.5rem 1rem;text-align:center;font-size:1rem}.teacher-app-container .navigation-side-bar .header-left{text-decoration:underline;cursor:pointer;position:relative;text-align:center}.teacher-app-container .navigation-side-bar .header-left .select-class{background:#8EAFF1 !important;border:1px solid #8EAFF1;color:white;margin-left:50%;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);-moz-border-radius:1rem;-webkit-border-radius:1rem;border-radius:1rem}.teacher-app-container .navigation-side-bar .header-left .icon{position:relative;width:1.6rem;height:0.15rem;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem;top:50%;background-color:#999999;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.teacher-app-container .navigation-side-bar .header-left .icon:before,.teacher-app-container .navigation-side-bar .header-left .icon:after{content:' ';position:absolute;width:100%;height:0.15rem;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem;background-color:#999999;top:-0.5rem;left:0}.teacher-app-container .navigation-side-bar .header-left .icon:after{top:auto;bottom:-0.5rem}.teacher-app-container .navigation-side-bar .header-left .list{position:absolute;display:block;background-color:rgba(0,0,0,0.5);padding:0.5rem 1rem;top:110%;left:50%;min-width:5.5rem;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;visibility:visible;opacity:1;-ms-transition:opacity 0.25s;-moz-transition:opacity 0.25s;-webkit-transition:opacity 0.25s;transition:opacity 0.25s;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1000}.teacher-app-container .navigation-side-bar .header-left .list:before{content:' ';position:absolute;display:block;box-sizing:content-box;width:0;height:0;border:solid 0.4rem transparent;border-bottom-color:rgba(0,0,0,0.35);bottom:100%;left:50%;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.teacher-app-container .navigation-side-bar .header-left .list .item{color:white;padding:0.2rem;white-space:nowrap;text-align:center;cursor:pointer;min-width:100px}.teacher-app-container .navigation-side-bar .header-left .list.hidden{visibility:hidden;opacity:0}.teacher-app-container .main-content-container{margin-left:200px;padding:20px 20px 0px 20px;min-width:1000px}.teacher-app-container .main-content-container.no-sidebar{margin-left:0}.teacher-app-container .main-content-container .class-list-page{background-size:100vw 100vh;width:100%;min-width:1200px;height:100vh;min-height:750px;position:absolute;top:0;left:0;overflow:auto}.teacher-app-container .main-content-container .class-list-page .header{margin-top:20px;width:100%;color:#5B6273;position:absolute}.teacher-app-container .main-content-container .class-list-page .header .header-left{text-decoration:underline;cursor:pointer;position:absolute;top:20px;left:calc(8% + 70px);height:30px;padding:0 0.8rem}.teacher-app-container .main-content-container .class-list-page .header .header-left .icon{position:relative;width:1.6rem;height:0.15rem;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem;top:50%;background-color:#999999;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.teacher-app-container .main-content-container .class-list-page .header .header-left .icon:before,.teacher-app-container .main-content-container .class-list-page .header .header-left .icon:after{content:' ';position:absolute;width:100%;height:0.15rem;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem;background-color:#999999;top:-0.5rem;left:0}.teacher-app-container .main-content-container .class-list-page .header .header-left .icon:after{top:auto;bottom:-0.5rem}.teacher-app-container .main-content-container .class-list-page .header .header-left .list{position:absolute;display:block;background-color:rgba(0,0,0,0.35);padding:0.5rem 1rem;top:110%;left:50%;min-width:5.5rem;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;visibility:visible;opacity:1;-ms-transition:opacity 0.25s;-moz-transition:opacity 0.25s;-webkit-transition:opacity 0.25s;transition:opacity 0.25s;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1000}.teacher-app-container .main-content-container .class-list-page .header .header-left .list:before{content:' ';position:absolute;display:block;box-sizing:content-box;width:0;height:0;border:solid 0.4rem transparent;border-bottom-color:rgba(0,0,0,0.35);bottom:100%;left:50%;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.teacher-app-container .main-content-container .class-list-page .header .header-left .list .item{color:white;padding:0.2rem;white-space:nowrap;text-align:center;cursor:pointer;min-width:100px}.teacher-app-container .main-content-container .class-list-page .header .header-left .list.hidden{visibility:hidden;opacity:0}.teacher-app-container .main-content-container .class-list-page .header .header-right{position:absolute;top:10px;right:calc(8% + 70px);width:155px;height:45px;line-height:45px;text-align:center;cursor:pointer;border:1px solid #F9F9F9;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#fff;padding:0px 15px;background:#fff url("/assets/file_icon/class_icon2-b1f19a9b8e54a1dfcb858d742e2a02f1b9ff00c9b7dd4929148cb64931c224d8.png") no-repeat 10px 12px;background-size:24px}.teacher-app-container .main-content-container .class-list-page .header .header-right>a{margin-left:25px}.teacher-app-container .main-content-container .class-list-page .title{font-size:2.1rem;text-align:center;color:#5B6273;text-shadow:rgba(170,137,86,0.3) 1px 6px 4px}.teacher-app-container .main-content-container .class-list-page .title span{cursor:pointer}.teacher-app-container .main-content-container .class-list-page .summary{font-size:1.2rem;text-align:center;color:#5B6273;font-weight:lighter;margin-top:5px;text-shadow:rgba(170,137,86,0.3) 1px 6px 4px}.teacher-app-container .main-content-container .class-list-page .class-list-tab .ant-tabs-content{border:none}.teacher-app-container .main-content-container .class-list-page .class-list-tab .ant-tabs-bar{border:none;margin-top:10px}.teacher-app-container .main-content-container .class-list-page .class-list-tab .ant-tabs-bar .ant-tabs-nav{color:#97abe2;left:50%;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.teacher-app-container .main-content-container .class-list-page .class-list-tab .ant-tabs-bar .ant-tabs-nav .ant-tabs-ink-bar{display:none !important}.teacher-app-container .main-content-container .class-list-page .class-list-tab .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab-active{color:#FFFFFF}.teacher-app-container .main-content-container .class-list-page .class-list-tab .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab{margin:0 12px;width:20px;height:20px;padding:0px;border:1px solid #F9F9F9;border-radius:10px;text-align:center}.teacher-app-container .main-content-container .class-list-page .class-list-tab .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab-hover{color:#666}.teacher-app-container .main-content-container .class-list-page .class-list-tab .ant-tabs-bar .card-box-containter{min-height:550px}.teacher-app-container .main-content-container .class-list-page .card-box-containter{padding:0px 70px 0px 70px;overflow:auto;width:100%;min-height:550px}.teacher-app-container .main-content-container .class-list-page .card-box-containter .card-box{height:30vh;min-height:250px;display:inline-block;width:40%;margin-left:9%;margin-right:1%;margin-top:20px;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:4px 4px 8px 0px rgba(34,40,39,0.15);position:relative;min-width:380px}.teacher-app-container .main-content-container .class-list-page .card-box-containter .card-box:nth-child(2n){margin-left:1%;margin-right:9%}.teacher-app-container .main-content-container .class-list-page .card-box-containter .card-box.placeHolder{visibility:hidden}.teacher-app-container .main-content-container .class-list-page .card-box-containter .card-box .card-box-header-left{position:absolute;left:0;top:0;width:35%;z-index:1;height:50px;background:url("/assets/file_icon/class_icon-68c023edc24422a4fd021fd99d9c5e78506483466e9a115142617f2db421bddd.png") no-repeat 30px 12px;background-size:24px}.teacher-app-container .main-content-container .class-list-page .card-box-containter .card-box .card-box-header-left .class-name{position:absolute;top:12px;left:70px}.teacher-app-container .main-content-container .class-list-page .card-box-containter .card-box .card-box-header-center{height:50px;border-bottom:1px solid #EFEFEF}.teacher-app-container .main-content-container .class-list-page .card-box-containter .card-box .card-box-header-right{position:absolute;top:0;right:0;width:25%;font-size:18px}.teacher-app-container .main-content-container .class-list-page .card-box-containter .card-box .card-box-header-right .card-box-footer-btn{font-size:14px;margin-top:10px}.teacher-app-container .main-content-container .class-list-page .card-box-containter .card-box .card-box-content{width:100%;position:absolute;top:50px;padding:5px 20px;font-size:14px;height:230px;overflow:auto}.teacher-app-container .main-content-container .class-list-page .card-box-containter .card-box .card-box-content .card-box-content-list{margin:14px 0px;cursor:pointer}.teacher-app-container .main-content-container .class-list-page .card-box-containter .card-box .card-box-content .card-box-content-list .card-box-content-list-title{width:70%;display:inline-block;vertical-align:middle}.teacher-app-container .main-content-container .class-list-page .card-box-containter .card-box .card-box-content .card-box-content-list .card-box-content-list-expire{width:28%;margin-left:2%;display:inline-block;text-align:right;vertical-align:middle;color:#BCC1CA}.teacher-app-container .main-content-container .class-list-page .card-box-containter .card-box .card-box-content .card-box-content-list .card-box-content-list-expire.almost-expired{color:#F99AB9}.teacher-app-container .main-content-container .class-list-page .card-box-containter .card-box .card-box-content .card-box-content-list:hover{color:#A3A3A3}.teacher-app-container .main-content-container .class-list-page .card-box-containter .card-box .card-box-content .card-box-content-list:hover .card-box-content-list-expire{color:#A3A3A3}.teacher-app-container .main-content-container .class-list-page .card-box-containter .card-box .card-box-content .card-box-no-content-hint{padding:3rem 1rem;text-align:center;color:#BCC1CA}.teacher-app-container .main-content-container .class-list-page .card-box-containter .card-box .card-box-footer{width:100%;position:absolute;bottom:0;text-align:right}.teacher-app-container .main-content-container .class-list-page .no-data-box{width:100%;height:550px}.teacher-app-container .main-content-container .class-list-page .no-data-box .no-data-message{position:absolute;width:630px;top:40%;left:50%;-ms-transform:translate(-50%, -40%);-moz-transform:translate(-50%, -40%);-webkit-transform:translate(-50%, -40%);transform:translate(-50%, -40%);padding:25px 50px;font-size:1.1rem;-moz-border-radius:44px;-webkit-border-radius:44px;border-radius:44px;color:#5B6273;background-color:#fff;text-align:center;border-color:1px solid #E9F3FE}.teacher-app-container .main-content-container .class-list-page .footer{text-align:center;width:100%;color:#5B6273;margin-top:25px;font-size:12px;margin-bottom:10px}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container{font-size:14px !important}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .ant-tabs-bar{margin-bottom:0px;border-bottom:1px solid #ddd !important}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .ant-tabs-bar .ant-tabs-nav{margin-left:50%;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab{border:0px !important;background:#FAFCFF !important;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;color:#AFB4C0}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab:hover{color:#34C7F0 !important;border-color:#ddd}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab-active{border:1px solid #ddd !important;background:#fff !important;color:#5B6273 !important}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .tag-content .ant-spin-nested-loading{height:90vh}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .tag-content .tag-header{border-bottom:1px solid #F2F7FF;cursor:pointer;background:#FFFFFF;border:1px solid #DDE7F2;margin:10px 0}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .tag-content .tag-title{width:22%;text-align:center;display:inline-block;padding:10px;vertical-align:middle}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .tag-content .tag-title.tag-state{width:8%;padding:10px 2px}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .tag-content .tag-title.tag-state .tag-finished-state{display:inline-block;width:50px;font-size:10px;background:#ECECEC}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .tag-content .tag-title.tag-state .tag-finished-state.unfinished{color:#FFFFFF;background:#7691D9}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .tag-content .tag-btn{margin:0 0.5rem;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .tag-content .tag-btn-box{text-align:right;color:#BCC1CA}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .tag-content .tag-btn-box .tag-label{margin:0 2%;color:#7691D9}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .tag-content .tag-btn-box .tag-label:hover{color:#34C7F0}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .tag-content .tag-font{color:#7691D9;text-decoration:underline;cursor:pointer}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .tag-content .tag-arrow{width:4%}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .tag-content .evaluate-detail{margin-top:-10px;margin-bottom:10px;border:1px solid #DDE7F2}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .tag-content .evaluate-detail .evaluate-table{line-height:40px;width:100%;border-collapse:collapse;border:none;text-align:center;background-color:#F5F8FF}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .tag-content .evaluate-detail .evaluate-table tr .rowTitle{text-align:left;padding-left:2rem;font-size:12px;color:#7691D9;border-width:1px 0px 1px 0px}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .tag-content .evaluate-detail .evaluate-table tr td{position:relative;overflow:hidden;width:16.6%;cursor:pointer;min-width:140px;background-color:#F5F8FF}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .tag-content .evaluate-detail .evaluate-table tr td.unclickable{cursor:default}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .tag-content .evaluate-detail .evaluate-table tr td .draft-label{position:absolute;width:4rem;top:-0.8rem;right:-1.6rem;background-color:#EFEFEF;color:#666666;-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);line-height:1.2rem;padding-top:1.2rem;font-size:0.8rem}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .tag-content .evaluate-detail .evaluate-table tr td .reviewed-label{position:absolute;width:4rem;top:-0.8rem;right:-1.5rem;background-color:#F2F7FF;color:#666666;-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);line-height:1.2rem;padding-top:1.2rem;font-size:0.7rem}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .ant-spin .ant-spin-spinning{height:100vh}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .ant-spin .ant-spin-spinning .ant-spin-dot{top:35%}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;border-bottom:1px solid #EFEFEF;font-size:1.2rem}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .page-title .cursor{cursor:pointer}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .header{margin:10px;min-height:24px}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .header .ant-btn{margin:0 5px}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .header .header-label{font-size:14px;margin-right:15px}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .header .right{float:right}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-left{position:relative;height:calc(100vh - 20px - 3.8rem);overflow:auto}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-left.show{width:50%;display:inline-block}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-left .header{margin:10px}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-left .header .ant-btn{margin:0 5px}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-left .header .header-label{font-size:14px;margin-right:15px}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-left .header .right{float:right}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box{position:relative;margin:10px 0px;border-bottom:1px solid #EAECF3}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box.cursor{cursor:pointer}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box .box-left{display:inline-block;width:80%}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box .box-left>div{margin:10px 20px}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box .box-left>div.question-mark{padding-left:15px}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box .box-left>div.question-mark .question-basis{font-size:14px;color:#808594}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box .box-left>div.question-mark .question-score{color:#AFB4C0;font-size:12px;margin-left:5px}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box .box-left>div.question-mark .text{width:calc(100% - 80px);resize:none;vertical-align:top;border-color:#DCDFE7}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box .box-left>div.question-mark .choice-options-container{width:80%}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box .box-left>div.question-mark .choice-options-container .choice-options-item{display:block;padding:3px 10px;border:1px solid #efefef;margin:5px 24px;cursor:pointer}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box .box-left>div.question-mark .error{font-size:14px;color:red;margin-left:15px}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box .box-right{position:absolute;top:50px;right:2%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box .description-container{margin:10px 20px;padding-left:15px}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box .description-container .description-text{width:calc(100% - 80px);resize:none;vertical-align:top;border-color:#DCDFE7}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box:hover .show{display:block}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-left .main .question-box .delete-btn{display:inline-block}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-right{display:none;height:calc(100vh - 115px);background:white;margin-top:-1px;border-bottom:1px solid #d9d9d9}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-right.show{width:50%;display:inline-block;vertical-align:top;overflow:auto}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-right .ant-collapse-item{border-bottom:1px solid white}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-right .ant-collapse-item.no-data>.ant-collapse-header{text-align:center;background:white;color:#666666;margin-top:20px}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-right .ant-collapse-item.no-data>.ant-collapse-header>i{display:none}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-right .ant-collapse-item .ant-collapse-header{background:#F9F9F9;color:#AFB4C0;cursor:default}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box{padding:10px 0px;border-bottom:1px solid #EAECF3}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box:last-child{border-bottom:none}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box .question-basis{font-size:14px}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box .question-mark{padding-left:15px}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box .question-mark .question-score{color:#AFB4C0;font-size:12px;margin-left:5px}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .show-collapse{color:white;text-align:center;line-height:220px;width:20px;height:220px;background:#999999;position:absolute;top:40vh;right:-20px;-moz-border-radius:15px 0px 0px 15px;-webkit-border-radius:15px 0px 0px 15px;border-radius:15px 0px 0px 15px;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .show-collapse.show{-moz-border-radius:0px 15px 15px 0px;-webkit-border-radius:0px 15px 15px 0px;border-radius:0px 15px 15px 0px}.teacher-app-container .main-content-container .answer-evaluation-frame .import-info-page .rule-declaration{margin-top:10px}.teacher-app-container .main-content-container .answer-evaluation-frame .import-info-page .rule-declaration .text-tab{padding-left:40px}.teacher-app-container .main-content-container .answer-evaluation-frame .import-info-page .rule-declaration .text-tab .underline{color:#333333;cursor:pointer;text-decoration:underline}.teacher-app-container .main-content-container .answer-evaluation-frame .import-info-page .import-container .import-box{position:relative;width:80px;height:28px;display:inline-block;top:8px;margin-left:10px;margin-right:5px}.teacher-app-container .main-content-container .answer-evaluation-frame .import-info-page .import-container .import-box .import-btn{background-color:#F9F9F9;width:80px;height:28px;text-align:center;line-height:28px;color:#333333;font-size:14px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;position:absolute;top:0;left:0;border:1px solid #9396A7}.teacher-app-container .main-content-container .answer-evaluation-frame .import-info-page .import-container .import-box .import-file{display:inline-block;width:80px;height:28px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:absolute;top:0;left:0;opacity:0;z-index:100}.teacher-app-container .main-content-container .answer-evaluation-frame .import-info-page .import-container .info-submit{margin-left:10px}.teacher-app-container .main-content-container .answer-evaluation-frame .import-info-page .results .fail-text{color:red}.teacher-app-container .main-content-container .answer-evaluation-frame .class-dev-report{background:#FAFCFF;margin:-20px -20px;min-width:985px}.teacher-app-container .main-content-container .answer-evaluation-frame .class-dev-report .main-nav{color:#BCC1CA;padding:1.7rem 2.2rem;font-size:1.2rem;border-bottom:1px solid #EFEFEF}.teacher-app-container .main-content-container .answer-evaluation-frame .class-dev-report .main-nav .nav{color:#BCC1CA}.teacher-app-container .main-content-container .answer-evaluation-frame .class-dev-report .main-nav .nav:hover{color:#A3A3A3}.teacher-app-container .main-content-container .answer-evaluation-frame .class-dev-report .report-content{padding:0 30px}.teacher-app-container .main-content-container .answer-evaluation-frame .class-dev-report .report-content .scores-table .export-students-report{font-size:0.8rem;color:white;-moz-border-radius:1.1rem;-webkit-border-radius:1.1rem;border-radius:1.1rem;position:relative;top:45px;left:40px;z-index:1}.teacher-app-container .main-content-container .answer-evaluation-frame .class-dev-report .report-content .scores-table .ant-table{box-shadow:0px 0px 1px #CCCCCC}.teacher-app-container .main-content-container .answer-evaluation-frame .class-dev-report .report-content .scores-table .ant-table .ant-table-thead tr>th{font-size:16px;background:#FFFFFF;text-align:center}.teacher-app-container .main-content-container .answer-evaluation-frame .class-dev-report .report-content .scores-table .ant-table span.empty-score{color:#BCC1CA}.teacher-app-container .main-content-container .answer-evaluation-frame .class-dev-report .report-content .scores-table .ant-table .ant-table-body tr.ant-table-row{font-size:16px;text-align:center}.teacher-app-container .main-content-container .answer-evaluation-frame .class-dev-report .report-content .scores-table .ant-table .ant-table-body tr.ant-table-row:nth-child(odd){background:#FAFCFF}.teacher-app-container .main-content-container .answer-evaluation-frame .class-dev-report .report-content .scores-table .ant-table .ant-table-body tr.ant-table-row:nth-child(even){background:#FFFFFF}.teacher-app-container .main-content-container .answer-evaluation-frame .class-dev-report .report-content .scores-table .ant-table .ant-table-body tr.ant-table-row:hover{color:#A3A3A3}.teacher-app-container .main-content-container .answer-evaluation-frame .class-dev-report .report-content .scores-footer{font-size:14px;color:#DDDDDD;position:position;padding:12px 0}.teacher-app-container .main-content-container .answer-evaluation-frame .class-dev-report .report-content .scores-footer div{padding-top:8px}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report{background:#FAFCFF;min-height:100vh;margin:-20px -20px}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .main-nav{color:#BCC1CA;padding:1.7rem 2.2rem;font-size:1.2rem;border-bottom:1px solid #EFEFEF}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .main-nav .nav{color:#BCC1CA}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .main-nav .nav:hover{color:#A3A3A3}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .main-nav .selector-container{float:right;height:50%;margin-bottom:0.9rem}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .main-nav .selector-container .semester-selector{font-size:1rem;color:#FFFFFF;background:#A0A0A0;padding:10px;clear:both;height:1.8rem;position:relative}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .student-info{font-size:1.2rem;color:#666;margin:2rem 2rem}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .student-info .upload-files{position:absolute;right:20px;color:#7691D9;cursor:pointer}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .student-info .full-name,.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .student-info .class-name,.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .student-info .primary-code,.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .student-info .inner-code{padding-left:3rem}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .category-scores-section{position:relative;width:100%;min-height:330px;min-width:820px}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .category-scores-section .radar-chart-container{position:relative;display:inline-block;width:50%;min-width:400px;text-align:center;vertical-align:top}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .category-scores-section .radar-chart-container .recharts-wrapper{display:inline-block}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .category-scores-section .radar-chart-container .radar-legend{color:#BCC1CA;position:absolute;width:100%;right:0;bottom:1.5rem;padding-left:12%;text-align:left}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .category-scores-section .radar-chart-container .radar-legend .legend-item{padding:0 3%;display:inline-block}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .category-scores-section .radar-chart-container .radar-legend .legend-item .icon{display:inline-block;width:1rem;height:1rem;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin-right:0.5rem;vertical-align:text-bottom}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .category-data-table{display:inline-block;width:50%;min-width:320px;vertical-align:top}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .category-data-table .table-row{margin:0.2rem 0 0.5rem 2rem;padding:0.4rem 0;font-size:1rem}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .category-data-table .table-row .description,.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .category-data-table .table-row .student-score,.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .category-data-table .table-row .class-score{display:inline-block;width:25%;text-align:center}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .category-data-table .table-row .description{width:auto;min-width:20%}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .category-data-table .table-row.title{color:#BCC1CA}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .category-data-table .table-row.total{font-size:1.4rem}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .category-data-table .table-row.total .student-score{color:#BABABA}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .category-data-table .table-row.total .class-score{color:#A6A6A6}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .category-data-table .table-row.data{color:#888888}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .categories-details-section{margin:0 1rem}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .categories-details-section .questions-cards{width:48%;margin:0 1%;display:inline-block}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .categories-details-section .questions-cards.right{float:right}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .categories-details-section .questions-card{margin:20px 0;min-height:320px}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .categories-details-section .questions-card .question-row{color:#888888;font-size:0.9rem;cursor:pointer}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .categories-details-section .questions-card .question-card-row{display:inline-block;margin:1rem 0}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .categories-details-section .questions-card .question-card-row.description{width:88%}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .categories-details-section .questions-card .question-card-row.score{width:12%;text-align:right;float:right}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .categories-details-section .questions-card .top-category-row{font-size:1.2rem}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .categories-details-section .questions-card .top-category-row .question-card-row.description{width:80%}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .categories-details-section .questions-card .top-category-row .question-card-row.score{width:20%}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .categories-details-section .questions-card .expand-arrow{text-align:center;color:#BABABA;position:absolute;left:0;right:0;bottom:10px}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .no-data-tips{text-align:center;color:#BCC1CA}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .no-data-tips .first-line{font-size:2rem}.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .no-data-tips .second-line{padding:0.6rem 0;font-size:1.2rem}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table{width:94%;margin:0 3%}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table tr{cursor:pointer}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table td{padding:1rem}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table td:nth-child(odd){width:25%}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table td:nth-child(even){width:20%}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table.headers{color:#BCC1CA;font-size:1.2rem}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table.content{color:#666666;box-shadow:0 0 2px rgba(106,120,191,0.15);font-size:1rem}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table.content tr:hover{color:#34C7F0}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table.content tr:nth-child(odd){background:#FFFFFF}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table.content tr:nth-child(even){background:#FAFCFF}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container .no-record{text-align:center;color:#CCCCCC;padding:3rem}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;border-bottom:1px solid #EFEFEF;font-size:1.2rem}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .page-title .cursor{cursor:pointer}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .page-title .questionnaire-info,.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .page-title .class-record-info{padding-left:0.5rem;color:#5C6274}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .questionnaire-title{color:#5B6273;padding:1rem;font-size:1.1rem}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .header-label{float:right;margin-right:40px}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container{background-color:white}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container .section-title{color:#5B6273;padding:1rem;font-size:1.1rem}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container .section-title .batch-review-buttons{position:absolute;right:0;margin:0 3%;-ms-transform:translateY(-10%);-moz-transform:translateY(-10%);-webkit-transform:translateY(-10%);transform:translateY(-10%)}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container .section-title .batch-review-buttons .batch-review-button{width:8rem;height:2rem;font-size:1rem;-moz-border-radius:1rem;-webkit-border-radius:1rem;border-radius:1rem;margin:0 1rem}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container .section-title .batch-review-buttons .reviewing{height:2rem;font-size:1rem;-moz-border-radius:1rem;-webkit-border-radius:1rem;border-radius:1rem;margin:0 1rem}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container .section-title .batch-review-buttons .reviewing.cancel-button{width:8rem}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container .section-title .batch-review-buttons .reviewing.confirm-button{width:6rem}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container .no-record{text-align:center;color:#CCCCCC}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container table{width:100%;border-collapse:collapse;border-spacing:0;color:#5B6273}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container table td{padding:1rem 0.5rem;text-align:center;white-space:nowrap;border:1px solid #F2F7FF}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container table td .review-checkbox{float:left;margin-top:-18px;margin-left:-8px;display:none}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container table td .review-checkbox.reviewing{display:block}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container table.clickable td{cursor:pointer}.teacher-app-container .main-content-container .publicity-questionnaires-frame .class-admin-evaluation-questionnaire-class-page .section-container table.clickable td.empty-grid{cursor:default}.teacher-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .ant-spin .ant-spin-spinning{height:100vh}.teacher-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .ant-spin .ant-spin-spinning .ant-spin-dot{top:35%}.teacher-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;border-bottom:1px solid #EFEFEF;font-size:1.2rem}.teacher-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .page-title .cursor{cursor:pointer}.teacher-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .header-label{margin:10px 20px}.teacher-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .header{margin:10px}.teacher-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .header .ant-btn{margin:0 5px}.teacher-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .header .header-label{font-size:14px;margin-right:15px}.teacher-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .header .right{float:right}.teacher-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .main .question-box{position:relative;margin:10px 0px;border-bottom:1px solid #EAECF3}.teacher-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .main .question-box.cursor{cursor:pointer}.teacher-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .main .question-box .box-left{display:inline-block;width:95%}.teacher-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .main .question-box .box-left>div{margin:10px 20px}.teacher-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .main .question-box .box-left>div.question-mark{padding-left:15px}.teacher-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .main .question-box .box-left>div.question-mark .question-score{color:#AFB4C0;font-size:12px;margin-left:5px}.teacher-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .main .question-box .box-left>div.question-mark .text{width:calc(100% - 80px);resize:none;vertical-align:top;border-color:#DCDFE7}.teacher-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .main .question-box .box-left>div.question-mark .error{font-size:14px;color:red;margin-left:15px}.teacher-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .main .question-box .box-right{position:absolute;top:50%;right:2%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.teacher-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .main .question-box .box-right-change{position:absolute;top:50%;right:2%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}.teacher-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .main .question-box:hover .show{display:block}.teacher-app-container .main-content-container .publicity-questionnaires-frame .publicity-questionnaire-student-detail .main .question-box .delete-btn{display:inline-block}.teacher-app-container .main-content-container .factual-materials-register-frame .ant-spin-nested-loading{height:95vh}.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-class-detail-page .factual-materials-container .no-questionnaires{border-top:1px solid #999999;padding:10px;text-align:center;color:#999999}.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-class-detail-page .factual-materials-container .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;border-bottom:1px solid #EFEFEF;font-size:1.2rem;margin-bottom:10px}.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-class-detail-page .factual-materials-container .page-title .cursor{cursor:pointer}.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-class-detail-page .factual-materials-container .semester-select{margin-left:20px}.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-class-detail-page .factual-materials-container .factual-materials-box{margin-top:10px;border:1px solid #999999;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:white}.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-class-detail-page .factual-materials-container .factual-materials-box .factual-materials-table{width:calc(100% - 1px);border-collapse:collapse;border-bottom:1px solid white}.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-class-detail-page .factual-materials-container .factual-materials-box .factual-materials-table.container-title{margin:5px 0px}.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-class-detail-page .factual-materials-container .factual-materials-box .factual-materials-table tr{height:35px;line-height:35px}.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-class-detail-page .factual-materials-container .factual-materials-box .factual-materials-table tr button{background:#7691D9 !important;border:1px solid #7691D9;color:white;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);-moz-border-radius:1rem;-webkit-border-radius:1rem;border-radius:1rem}.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-class-detail-page .factual-materials-container .factual-materials-box .factual-materials-table tr.student-title{cursor:pointer}.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-class-detail-page .factual-materials-container .factual-materials-box .factual-materials-table tr.student-title .right{color:#BCC1CA;text-align:right}.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-class-detail-page .factual-materials-container .factual-materials-box .factual-materials-table tr.student-title .right>a{margin:0 10px}.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-class-detail-page .factual-materials-container .factual-materials-box .factual-materials-table tr.student-title .right>a.disabled{cursor:default}.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-class-detail-page .factual-materials-container .factual-materials-box .factual-materials-table tr.student-list{text-align:center}.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-class-detail-page .factual-materials-container .factual-materials-box .factual-materials-table tr.student-list td{border:1px solid #999999;position:relative;cursor:pointer;overflow:hidden}.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-class-detail-page .factual-materials-container .factual-materials-box .factual-materials-table tr.student-list td .draft-label{position:absolute;width:4rem;top:-0.8rem;right:-1.6rem;background-color:#EFEFEF;color:#666666;-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);line-height:1.2rem;padding-top:1.2rem;font-size:0.8rem}.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-class-detail-page .factual-materials-container .factual-materials-box .factual-materials-table tr td{width:16.6%;text-align:center}.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-class-detail-page .factual-materials-container .factual-materials-box .factual-materials-table tr td .right{float:right;margin-right:20px}.teacher-app-container .main-content-container .factual-materials-register-frame .admin-class-management-page{padding:20px}.teacher-app-container .main-content-container .factual-materials-register-frame .admin-class-management-page .grade-box-line{border-top:1px solid #e9e9e9;position:relative;margin:30px 0}.teacher-app-container .main-content-container .factual-materials-register-frame .admin-class-management-page .grade-box-line .grade-box{background:#FAFCFF;position:absolute;left:50%;top:-15px;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.teacher-app-container .main-content-container .factual-materials-register-frame .admin-class-management-page .grade-box-line .grade-box .grade-box-content{width:100px;height:30px;border:1px solid #e9e9e9;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;line-height:30px;text-align:center;margin:0 15px 0 15px}.teacher-app-container .main-content-container .factual-materials-register-frame .admin-class-management-page .grade-box-line .grade-box .more-grade-button{color:#7091D6}.teacher-app-container .main-content-container .factual-materials-register-frame .admin-class-management-page .ant-row{margin-left:-8px;margin-right:-8px}.teacher-app-container .main-content-container .factual-materials-register-frame .admin-class-management-page .ant-row>div{padding:0 20px;width:20%;min-width:120px;float:left;cursor:pointer;margin:15px 0}.teacher-app-container .main-content-container .factual-materials-register-frame .admin-class-management-page .ant-row>div .ant-card-body{color:#5B6273;text-align:center;font-size:14px;padding:20px;border:none}.teacher-app-container .main-content-container .factual-materials-register-frame .admin-class-management-page .ant-row .placeholder{padding:20px}.teacher-app-container .main-content-container .factual-materials-register-frame .admin-class-management-page .ant-row .empty-grade{color:#BCC1CA;text-align:center;position:absolute;left:0;right:0;top:0;padding:20px}.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-student-detail-page .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;border-bottom:1px solid #EFEFEF;font-size:1.2rem;margin-bottom:10px}.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-student-detail-page .page-title .cursor{cursor:pointer}.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-student-detail-page .header{margin-bottom:20px}.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-student-detail-page .question-box{padding:5px;margin-bottom:10px}.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-student-detail-page .question-box .question-description{padding:10px 0px}.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-student-detail-page .question-box .text{width:85%;resize:none;vertical-align:top;border:1px solid #d9d9d9;padding:5px 10px;margin-left:15px}.teacher-app-container .main-content-container .factual-materials-register-frame .import-info-page .rule-declaration{margin-top:10px}.teacher-app-container .main-content-container .factual-materials-register-frame .import-info-page .rule-declaration .text-tab{padding-left:40px}.teacher-app-container .main-content-container .factual-materials-register-frame .import-info-page .rule-declaration .text-tab .underline{color:#333333;cursor:pointer;text-decoration:underline}.teacher-app-container .main-content-container .factual-materials-register-frame .import-info-page .import-container .import-box{position:relative;width:80px;height:28px;display:inline-block;top:8px;margin-left:10px;margin-right:5px}.teacher-app-container .main-content-container .factual-materials-register-frame .import-info-page .import-container .import-box .import-btn{background-color:#F9F9F9;width:80px;height:28px;text-align:center;line-height:28px;color:#333333;font-size:14px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;position:absolute;top:0;left:0;border:1px solid #9396A7}.teacher-app-container .main-content-container .factual-materials-register-frame .import-info-page .import-container .import-box .import-file{display:inline-block;width:80px;height:28px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:absolute;top:0;left:0;opacity:0;z-index:100}.teacher-app-container .main-content-container .factual-materials-register-frame .import-info-page .import-container .info-submit{margin-left:10px}.teacher-app-container .main-content-container .factual-materials-register-frame .import-info-page .results .fail-text{color:red}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .admin-class-management-page{padding:20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .admin-class-management-page .ant-spin-nested-loading{height:95vh}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .admin-class-management-page .grade-box-line{border-top:1px solid #e9e9e9;position:relative;margin:30px 0}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .admin-class-management-page .grade-box-line .grade-box{background:#FAFCFF;position:absolute;left:50%;top:-15px;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .admin-class-management-page .grade-box-line .grade-box .grade-box-content{width:100px;height:30px;border:1px solid #e9e9e9;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;line-height:30px;text-align:center;margin:0 15px 0 15px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .admin-class-management-page .grade-box-line .grade-box .more-grade-button{color:#7091D6}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .admin-class-management-page .ant-row{margin-left:-8px;margin-right:-8px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .admin-class-management-page .ant-row>div{padding:0 20px;width:20%;min-width:120px;float:left;cursor:pointer;margin:15px 0}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .admin-class-management-page .ant-row>div .ant-card-body{color:#5B6273;text-align:center;font-size:14px;padding:20px;border:none}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .admin-class-management-page .ant-row .placeholder{padding:20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .admin-class-management-page .ant-row .empty-grade{color:#BCC1CA;text-align:center;position:absolute;left:0;right:0;top:0;padding:20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .class-dev-report{background:#FAFCFF;margin:-20px -20px;min-width:985px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .class-dev-report .main-nav{color:#BCC1CA;padding:1.7rem 2.2rem;font-size:1.2rem;border-bottom:1px solid #EFEFEF}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .class-dev-report .main-nav .nav{color:#BCC1CA}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .class-dev-report .main-nav .nav:hover{color:#A3A3A3}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .class-dev-report .report-content{padding:0 30px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .class-dev-report .report-content .scores-table .export-students-report{font-size:0.8rem;color:white;-moz-border-radius:1.1rem;-webkit-border-radius:1.1rem;border-radius:1.1rem;position:relative;top:45px;left:40px;z-index:10}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .class-dev-report .report-content .scores-table .ant-table{box-shadow:0px 0px 1px #CCCCCC}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .class-dev-report .report-content .scores-table .ant-table .ant-table-thead tr>th{font-size:16px;background:#FFFFFF;text-align:center}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .class-dev-report .report-content .scores-table .ant-table span.empty-score{color:#BCC1CA}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .class-dev-report .report-content .scores-table .ant-table .ant-table-body tr.ant-table-row{font-size:16px;text-align:center}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .class-dev-report .report-content .scores-table .ant-table .ant-table-body tr.ant-table-row:nth-child(odd){background:#FAFCFF}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .class-dev-report .report-content .scores-table .ant-table .ant-table-body tr.ant-table-row:nth-child(even){background:#FFFFFF}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .class-dev-report .report-content .scores-table .ant-table .ant-table-body tr.ant-table-row:hover{color:#A3A3A3}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .class-dev-report .report-content .scores-footer{font-size:14px;color:#DDDDDD;position:position;padding:12px 0}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .class-dev-report .report-content .scores-footer div{padding-top:8px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report{background:#FAFCFF;min-height:100vh;margin:-20px -20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .main-nav{color:#BCC1CA;padding:1.7rem 2.2rem;font-size:1.2rem;border-bottom:1px solid #EFEFEF}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .main-nav .nav{color:#BCC1CA}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .main-nav .nav:hover{color:#A3A3A3}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .main-nav .selector-container{float:right;height:50%;margin-bottom:0.9rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .main-nav .selector-container .semester-selector{font-size:1rem;color:#FFFFFF;background:#A0A0A0;padding:10px;clear:both;height:1.8rem;position:relative}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .student-info{font-size:1.2rem;color:#666;margin:2rem 2rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .student-info .full-name,.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .student-info .class-name,.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .student-info .primary-code,.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .student-info .inner-code{padding-left:3rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .student-info .upload-files{position:absolute;right:20px;color:#7691D9;cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .category-scores-section{position:relative;width:100%;min-height:330px;min-width:820px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .category-scores-section .radar-chart-container{position:relative;display:inline-block;width:50%;min-width:400px;text-align:center;vertical-align:top;margin-top:40px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .category-scores-section .radar-chart-container .recharts-wrapper{display:inline-block}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .category-scores-section .radar-chart-container .radar-legend{color:#BCC1CA;position:absolute;width:100%;right:0;bottom:1.5rem;padding-left:12%;text-align:left}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .category-scores-section .radar-chart-container .radar-legend .legend-item{padding:0 3%;display:inline-block}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .category-scores-section .radar-chart-container .radar-legend .legend-item .icon{display:inline-block;width:1rem;height:1rem;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin-right:0.5rem;vertical-align:text-bottom}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .category-data-table{display:inline-block;width:50%;min-width:320px;vertical-align:top}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .category-data-table .table-row{margin:0.2rem 0 0.5rem 2rem;padding:0.4rem 0;font-size:1rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .category-data-table .table-row .description,.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .category-data-table .table-row .student-score,.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .category-data-table .table-row .class-score{display:inline-block;width:25%;text-align:center}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .category-data-table .table-row .description{width:auto;min-width:20%}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .category-data-table .table-row.title{color:#BCC1CA}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .category-data-table .table-row.total{font-size:1.4rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .category-data-table .table-row.total .student-score{color:#BABABA}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .category-data-table .table-row.total .class-score{color:#A6A6A6}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .category-data-table .table-row.data{color:#888888}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .categories-details-section{margin:0 1rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .categories-details-section .questions-cards{width:48%;margin:0 1%;display:inline-block}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .categories-details-section .questions-cards.right{float:right}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .categories-details-section .questions-card{margin:20px 0;min-height:320px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .categories-details-section .questions-card .question-row{color:#888888;font-size:0.9rem;cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .categories-details-section .questions-card .question-card-row{display:inline-block;margin:1rem 0}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .categories-details-section .questions-card .question-card-row.description{width:88%}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .categories-details-section .questions-card .question-card-row.score{width:12%;text-align:right;float:right}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .categories-details-section .questions-card .top-category-row{font-size:1.2rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .categories-details-section .questions-card .top-category-row .question-card-row.description{width:80%}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .categories-details-section .questions-card .top-category-row .question-card-row.score{width:20%}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .categories-details-section .questions-card .expand-arrow{text-align:center;color:#BABABA;position:absolute;left:0;right:0;bottom:10px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .no-data-tips{text-align:center;color:#BCC1CA}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .no-data-tips .first-line{font-size:2rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .no-data-tips .second-line{padding:0.6rem 0;font-size:1.2rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-grade-list-page{min-width:1000px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-grade-list-page .ant-spin-nested-loading{height:95vh}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-grade-list-page .no-grade{color:#CCCCCC;padding:4rem;text-align:center}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-grade-list-page .grades-list,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-grade-list-page .graduated-grades-list{padding:3rem 3rem 2rem;text-align:center}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-grade-list-page .grades-list .grade-container,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-grade-list-page .graduated-grades-list .grade-container{position:relative;display:inline-block;box-shadow:0px 0px 2px #6A78BF;margin:0.5rem 1rem;overflow:hidden}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-grade-list-page .grades-list .grade-container .link,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-grade-list-page .graduated-grades-list .grade-container .link{display:block;color:#5B6273;width:20vw;text-align:center;padding:2rem 0}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-grade-list-page .grades-list .grade-container .draft-label,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-grade-list-page .graduated-grades-list .grade-container .draft-label{position:absolute;top:-0.5rem;left:-1.5rem;padding-top:1rem;background-color:#FCF2F0;-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-grade-list-page .grades-list .grade-container .draft-label .text,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-grade-list-page .graduated-grades-list .grade-container .draft-label .text{color:#FD705A;font-size:0.8rem;padding:0 1rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-grade-list-page .graduated-grades-list .title-container{position:relative;text-align:center;margin:0 3rem 2rem;height:3rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-grade-list-page .graduated-grades-list .title-container .line{position:absolute;width:100%;height:1.5rem;border-bottom:1px solid #EFEFEF;z-index:1}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-grade-list-page .graduated-grades-list .title-container .text-container{position:absolute;z-index:2;display:inline-block;padding:0 2rem;background-color:#FAFCFF;left:50%;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-grade-list-page .graduated-grades-list .title-container .text-container .text{display:inline-block;padding:0.5rem 3rem;-moz-border-radius:3rem;-webkit-border-radius:3rem;border-radius:3rem;border:1px solid #EFEFEF;white-space:nowrap}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;border-bottom:1px solid #EFEFEF;font-size:1.2rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .page-title .cursor{cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .page-title .grade-info{color:#5C6274}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .questionnaire-list-container table,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .old-questionnaire-list-container table,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .draft-questionnaire-list-container table{width:94%;margin:0 3%}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .questionnaire-list-container table td,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .old-questionnaire-list-container table td,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .draft-questionnaire-list-container table td{width:16%;padding:1rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .questionnaire-list-container table.title-table,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .old-questionnaire-list-container table.title-table,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .draft-questionnaire-list-container table.title-table{color:#B0B3C0}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .questionnaire-list-container table.content-table,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .old-questionnaire-list-container table.content-table,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .draft-questionnaire-list-container table.content-table{color:#666666;box-shadow:0 0 2px rgba(106,120,191,0.15)}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .questionnaire-list-container table.content-table tr,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .old-questionnaire-list-container table.content-table tr,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .draft-questionnaire-list-container table.content-table tr{cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .questionnaire-list-container table.content-table tr:hover,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .old-questionnaire-list-container table.content-table tr:hover,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .draft-questionnaire-list-container table.content-table tr:hover{color:black}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .questionnaire-list-container table .link,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .old-questionnaire-list-container table .link,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .draft-questionnaire-list-container table .link{white-space:nowrap;padding:0.5rem 1rem;background-color:#999999;color:white;font-size:1rem;line-height:1rem;height:2rem;margin:0.5rem 0.2rem;-moz-border-radius:1rem;-webkit-border-radius:1rem;border-radius:1rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .questionnaire-list-container table .link.disabled,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .old-questionnaire-list-container table .link.disabled,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .draft-questionnaire-list-container table .link.disabled{border-color:#CDCDCD;background-color:#EFEFEF;color:#CDCDCD}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .questionnaire-list-container .no-record,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .old-questionnaire-list-container .no-record,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .draft-questionnaire-list-container .no-record{text-align:center;color:#CCCCCC;padding:3rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .old-questionnaire-list-container{margin-top:2rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .old-questionnaire-list-container .title-container{position:relative;text-align:center;margin:0 3rem 2rem;height:3rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .old-questionnaire-list-container .title-container .line{position:absolute;width:100%;height:1.5rem;border-bottom:1px solid #EFEFEF;z-index:1}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .old-questionnaire-list-container .title-container .text-container{position:absolute;z-index:2;display:inline-block;padding:0 2rem;background-color:#FAFCFF;left:50%;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .old-questionnaire-list-container .title-container .text-container .text{display:inline-block;padding:0.5rem 3rem;-moz-border-radius:3rem;-webkit-border-radius:3rem;border-radius:3rem;border:1px solid #EFEFEF;color:#B0B3C0}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .old-questionnaire-list-container .title-container .text-container .text .highlight{color:#333333}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .draft-questionnaire-list-container table td{width:33%}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .draft-action{padding:2rem;text-align:center}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .draft-action .confirm-btn{color:white;background-color:#333333;border-width:0;padding:0.3rem 2rem;-moz-border-radius:1rem;-webkit-border-radius:1rem;border-radius:1rem;cursor:pointer;outline:none}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .draft-action .confirm-btn.disabled{background-color:#CCCCCC !important;cursor:default}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .draft-action .hint-message{padding-top:0.5rem;color:#AFB3BF}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-detail-page .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;border-bottom:1px solid #EFEFEF;font-size:1.2rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-detail-page .page-title .cursor{cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-detail-page .page-title .grade-info,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-detail-page .page-title .questionnaire-info{padding-left:0.5rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-detail-page .page-title .questionnaire-info{color:#5C6274}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-detail-page .no-record{text-align:center;color:#CCCCCC;padding:3rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-detail-page .class-list-container table{width:94%;margin:0 3%}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-detail-page .class-list-container table.title-table{color:#B0B3C0}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-detail-page .class-list-container table.content-table{color:#5B6273;box-shadow:0 0 2px rgba(106,120,191,0.15)}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-detail-page .class-list-container table.content-table tr{cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-detail-page .class-list-container table.content-table tr:hover{color:black}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-detail-page .class-list-container table tr td{width:20%;padding:1rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-evaluation-questionnaire-class-page .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;border-bottom:1px solid #EFEFEF;font-size:1.2rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-evaluation-questionnaire-class-page .page-title .cursor{cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-evaluation-questionnaire-class-page .page-title .grade-info,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-evaluation-questionnaire-class-page .page-title .questionnaire-info,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-evaluation-questionnaire-class-page .page-title .class-record-info{padding-left:0.5rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-evaluation-questionnaire-class-page .page-title .class-record-info{color:#5C6274}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-evaluation-questionnaire-class-page .questionnaire-title{color:#5B6273;padding:1rem;font-size:1.1rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-evaluation-questionnaire-class-page .section-container{background-color:white}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-evaluation-questionnaire-class-page .section-container .section-title{color:#5B6273;padding:1rem;font-size:1.1rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-evaluation-questionnaire-class-page .section-container .no-record{text-align:center;color:#CCCCCC}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-evaluation-questionnaire-class-page .section-container table{width:100%;border-collapse:collapse;border-spacing:0;color:#5B6273}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-evaluation-questionnaire-class-page .section-container table td{padding:1rem 0.5rem;text-align:center;white-space:nowrap;border:1px solid #F2F7FF}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-evaluation-questionnaire-class-page .section-container table td.clickable{cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-evaluation-questionnaire-class-page .section-container table.clickable td{cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-evaluation-questionnaire-class-page .section-container table.clickable td.empty-grid{cursor:default}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .page-title,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;border-bottom:1px solid #EFEFEF;font-size:1.2rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .page-title .cursor,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .page-title .cursor{cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-left,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left{position:relative;height:calc(100vh - 20px - 3.8rem);overflow:auto}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-left.show,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left.show{width:50%;display:inline-block}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-left .header,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .header{margin:10px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-left .header .header-label,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .header .header-label{font-size:14px;margin-left:15px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-left .header .right,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .header .right{float:right}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box{position:relative;margin:10px 0px;border-bottom:1px solid #EAECF3}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box.cursor,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box.cursor{cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .box-left,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .box-left{display:inline-block;width:93%}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .box-left>div,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .box-left>div{margin:10px 20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .box-left>div.question-mark,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .box-left>div.question-mark{padding-left:15px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .box-left>div.question-mark .question-basis,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .box-left>div.question-mark .question-basis{font-size:14px;color:#808594}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .box-left>div.question-mark .question-score,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .box-left>div.question-mark .question-score{color:#AFB4C0;font-size:12px;margin-left:5px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .box-left>div.question-mark .change-score-btn,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .box-left>div.question-mark .change-score-btn{font-size:12px;margin-left:20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .box-left>div.question-mark .text,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .box-left>div.question-mark .text{width:calc(100% - 80px);resize:none;vertical-align:top;border-color:#DCDFE7}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .box-left>div.question-mark .error,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .box-left>div.question-mark .error{font-size:14px;color:red;margin-left:15px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .box-right,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .box-right{position:absolute;top:50%;right:2%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .box-right-change,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .box-right-change{position:absolute;top:50%;right:2%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .description-container,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .description-container{margin:10px 20px;padding-left:15px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .description-container .description-text,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .description-container .description-text{width:calc(100% - 80px);resize:none;vertical-align:top;border-color:#DCDFE7}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .question-mark,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .question-mark{padding-left:35px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box:hover .show,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box:hover .show{display:block}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .delete-btn,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .delete-btn{display:inline-block}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-right,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right{display:none;height:calc(100vh - 115px);background:white;margin-top:-1px;border-bottom:1px solid #d9d9d9}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-right.show,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right.show{width:50%;display:inline-block;vertical-align:top;overflow:auto}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-right .ant-collapse-item,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right .ant-collapse-item{border-bottom:1px solid white}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-right .ant-collapse-item.no-data>.ant-collapse-header,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right .ant-collapse-item.no-data>.ant-collapse-header{text-align:center;background:white;color:#666666;margin-top:20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-right .ant-collapse-item.no-data>.ant-collapse-header>i,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right .ant-collapse-item.no-data>.ant-collapse-header>i{display:none}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-right .ant-collapse-item .ant-collapse-header,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right .ant-collapse-item .ant-collapse-header{background:#F9F9F9;color:#AFB4C0;cursor:default}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box{padding:10px 0px;border-bottom:1px solid #EAECF3}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box:last-child,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box:last-child{border-bottom:none}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box .question-mark,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box .question-mark{padding-left:15px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box .question-mark .question-score,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box .question-mark .question-score{color:#AFB4C0;font-size:12px;margin-left:5px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .show-collapse,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .show-collapse{color:white;text-align:center;line-height:220px;width:20px;height:220px;background:#999999;position:absolute;top:40vh;right:-20px;-moz-border-radius:15px 0px 0px 15px;-webkit-border-radius:15px 0px 0px 15px;border-radius:15px 0px 0px 15px;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .show-collapse.show,.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .show-collapse.show{-moz-border-radius:0px 15px 15px 0px;-webkit-border-radius:0px 15px 15px 0px;border-radius:0px 15px 15px 0px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-list-page .no-record{padding:2rem;text-align:center;color:#CCCCCC}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-list-page .add-button{position:relative;margin-left:3rem;color:#7691D9;cursor:pointer;text-decoration:underline;font-size:18px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-list-page .grade-section-container .title-container{position:relative;text-align:center;margin:0 3rem;height:3rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-list-page .grade-section-container .title-container .line{position:absolute;width:calc(100% - 240px);height:1.5rem;border-bottom:1px solid #EFEFEF;left:100px;z-index:1}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-list-page .grade-section-container .title-container .text-container{position:absolute;z-index:2;display:inline-block;padding:0 2rem;background-color:#FAFCFF;left:50%;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-list-page .grade-section-container .title-container .text-container .text{display:inline-block;padding:0.5rem 3rem;-moz-border-radius:3rem;-webkit-border-radius:3rem;border-radius:3rem;border:1px solid #EFEFEF;white-space:nowrap}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-list-page .grade-section-container .title-container .reset-button{float:right;display:flex;line-height:3rem;flex-direction:column;align-items:flex-end;height:3rem;color:#7691D9;cursor:pointer;text-decoration:underline;font-size:14px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-list-page .grade-section-container .title-container .delete-button{float:left;display:flex;line-height:3rem;flex-direction:column;align-items:flex-end;line-height:3rem;color:#7691D9;cursor:pointer;text-decoration:underline;font-size:14px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-list-page .grade-section-container .classes-list{padding:1rem 3rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-list-page .grade-section-container .classes-list .class-container{display:inline-block;margin:0.5rem;box-shadow:0 0 2px rgba(106,120,191,0.3);color:#5B6273;min-width:198px;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;background-color:white;cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-list-page .grade-section-container .classes-list .class-container .name{position:relative;padding:0.5rem;border-bottom:1px solid #F5F8FF;margin:0 0.5rem;font-size:1.1rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-list-page .grade-section-container .classes-list .class-container .name .delete-btn{position:absolute;right:-0.5rem;top:0;font-size:0.9rem;text-decoration:underline;color:#999999;cursor:pointer;padding:0.6rem 1rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-list-page .grade-section-container .classes-list .class-container .info-line{padding:0.5rem 1rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-list-page .grade-section-container .classes-list .new-class-container{display:inline-block;background-color:white;box-shadow:0 0 2px rgba(106,120,191,0.3);color:#5B6273;min-width:198px;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;text-align:center;padding:0.5rem 1rem;margin:0.5rem;cursor:pointer;height:7.7rem;vertical-align:bottom;line-height:6.7rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-list-page .grade-section-container .classes-list .new-class-container.disabled{color:#CCCCCC !important;cursor:default}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-spin-nested-loading{min-height:90vh}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;font-size:1.2rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .page-title .class-info{padding-left:0.5rem;color:#5C6274}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .page-title .cursor{cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-bar{margin-bottom:0px;border-bottom:1px solid #ddd !important}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-bar .ant-tabs-nav{margin-left:50%;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab{border:0px !important;background:#FAFCFF !important;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;color:#AFB4C0}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab:hover{color:#34C7F0 !important;border-color:#ddd}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab-active{border:1px solid #ddd !important;background:#fff !important;color:#5B6273 !important}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content{padding-bottom:20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane{border-color:#ddd;border-width:0px 1px 1px 1px;border-style:solid;background:#fff;margin-bottom:2rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .tag-content .tag-header{border-bottom:1px solid #F2F7FF;cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .tag-content .tag-title{width:24%;text-align:center;display:inline-block;padding:10px;vertical-align:middle}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .tag-content .tag-btn{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .tag-content .tag-font{color:#7691D9;text-decoration:underline;cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .tag-content .tag-arrow{width:4%}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .actions-bar{position:relative;padding:1rem 3rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .actions-bar .ant-btn-primary{border:0;padding:0.3rem 2rem;-moz-border-radius:1.2rem;-webkit-border-radius:1.2rem;border-radius:1.2rem;margin-right:1rem;outline:0;cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .actions-bar .students-info{color:#5B6273}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .actions-bar .students-info .number{font-size:1.5rem;padding:0 0.5rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .actions-bar .link-btn-reset{position:absolute;right:60px;margin-top:30px;padding:0.5rem;text-decoration:underline;cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .actions-bar .link-btn{position:absolute;right:180px;margin-top:30px;padding:0.5rem;text-decoration:underline;cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .actions-bar .link-btn-remove{position:absolute;right:280px;margin-top:30px;padding:0.5rem;text-decoration:underline;cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .actions-bar .header-right{float:right;right:180px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .actions-bar .header-right .ant-dropdown-trigger{padding:0px;width:101px;height:30px;-moz-border-radius:15px 0px 0px 15px;-webkit-border-radius:15px 0px 0px 15px;border-radius:15px 0px 0px 15px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .actions-bar .header-right .search-input{width:150px;height:30px;border-left:none;border-right:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .actions-bar .header-right .search-label{width:50px;padding:0px;text-align:center;height:30px;-moz-border-radius:0px 15px 15px 0px;-webkit-border-radius:0px 15px 15px 0px;border-radius:0px 15px 15px 0px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .no-record{padding:1rem;text-align:center;color:#AFB3BF}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container table{width:94%;margin:0 3%}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container table tr.title{color:#B0B3C0}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container table tr.content{color:#5B6273}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container table tr.content:hover{color:black}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container table tr:nth-child(odd){background-color:#FAFCFF}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container table tr td{position:relative;width:20%;padding:1rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container table tr td .link{white-space:nowrap;padding:0.5rem;color:#5B6273;text-decoration:underline;cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container table tr td.team-leader:before{content:"\2605";position:absolute;left:-0.5rem;color:#FFE07F}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .no-record{text-align:center;color:#CCCCCC;padding:3rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .ant-pagination{float:right;margin:1rem 3.5rem 2rem 0}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .no-record{padding:1rem;text-align:center;color:#AFB3BF}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container .actions-bar{position:relative;padding:1rem 3rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container .actions-bar .ant-btn-primary{border:0;padding:0.3rem 2rem;-moz-border-radius:1.2rem;-webkit-border-radius:1.2rem;border-radius:1.2rem;margin-right:1rem;outline:0;cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container .actions-bar .teachers-info{color:#5B6273}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container .actions-bar .teachers-info .number{font-size:1.5rem;padding:0 0.5rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container .actions-bar .link-btn{position:absolute;right:0;padding:0.5rem 3rem;text-decoration:underline;cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container table{width:94%;margin:0 3%}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container table tr.title{color:#B0B3C0}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container table tr.content{color:#5B6273}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container table tr.content:hover{color:black}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container table tr:nth-child(odd){background-color:#FAFCFF}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container table tr td{position:relative;width:20%;padding:1rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container table tr td .link{white-space:nowrap;padding:0.5rem;color:#5B6273;text-decoration:underline;cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container table tr td.class-admin:before{content:"\2605";position:absolute;left:-0.5rem;color:#FFE07F}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container .no-record{text-align:center;color:#CCCCCC;padding:3rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container .ant-pagination{float:right;margin:1rem 3.5rem 2rem 0}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management-tabs .ant-tabs-nav{text-align:center;position:absolute;left:0;right:0;margin:0 auto}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .ant-spin-nested-loading{height:95vh}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .clearfix{zoom:1}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .clearfix:before,.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .clearfix:after{clear:both}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .header .header-left{background:#ddd;float:left;padding:4px 20px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;height:30px;text-align:center;cursor:pointer;margin-right:0.8rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .header .header-right{float:right}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .header .header-right .ant-dropdown-trigger{padding:0px;width:101px;height:30px;-moz-border-radius:15px 0px 0px 15px;-webkit-border-radius:15px 0px 0px 15px;border-radius:15px 0px 0px 15px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .header .header-right .search-input{width:150px;height:30px;border-left:none;border-right:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .header .header-right .search-label{width:50px;padding:0px;text-align:center;height:30px;-moz-border-radius:0px 15px 15px 0px;-webkit-border-radius:0px 15px 15px 0px;border-radius:0px 15px 15px 0px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .content{width:100%;margin-top:30px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .content table{width:100%}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .content table tr{height:45px;line-height:45px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .content table tr th{color:#AFB4C0;background:white}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .content table tr:nth-child(odd){background:#FAFCFF}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .content table tr:nth-child(even){background:#FAFCFF}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .content table tr td{text-align:center;font-size:16px;color:#5B6273;white-space:nowrap;padding-top:0.5rem;padding-bottom:0.5rem;width:auto}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .content table tr td.min-width{width:12%}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .content table tr td.tag-width{width:5%}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .content table tr .cursor{cursor:pointer;text-decoration:underline}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .content table tr .cursor.min-width{width:7%}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .content .tableForTeacher{min-width:860px;margin:0 auto;border-collapse:collapse}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .content .tableForTeacher tr{border-bottom:1px solid #EFEFEF}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .footer .ant-pagination{margin-top:15px;float:right;margin-right:50px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .footer .ant-pagination-item-active{background-color:#ddd;border-color:#ddd}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-class-courses-management-page .operate-box{border-bottom:1px solid #EFEFEF;background-color:#FFFFFF}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-class-courses-management-page .operate-box .edit-btn{width:170px;height:40px;color:white;font-size:18px;margin:10px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-class-courses-management-page .action-bar{margin-bottom:0.5rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-class-courses-management-page .action-bar .header-left{display:inline-block;background:#ddd;padding:4px 20px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;height:30px;text-align:center;cursor:pointer;margin-right:0.8rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-class-courses-management-page .courses-table-container{background-color:#FFFFFF}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-class-courses-management-page .courses-table-container table{font-size:14px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-class-courses-management-page .courses-table-container table .ant-table-thead th{text-align:center;background-color:#FFFFFF}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-class-courses-management-page .courses-table-container table .ant-table-tbody{text-align:center}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-class-courses-management-page .courses-table-container table .ant-table-tbody tr:nth-child(odd){background-color:#FAFCFF}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-class-courses-management-page .courses-table-container table .ant-table-tbody tr:nth-child(even){background-color:#FFFFFF}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-class-courses-management-page .courses-table-container table .ant-table-tbody td .existing-teacher:hover .remove-btn{display:inline-block}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-class-courses-management-page .courses-table-container table .ant-table-tbody td .existing-teacher:hover .remove-btn.hidden{display:none}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-class-courses-management-page .courses-table-container table .ant-table-tbody td .existing-teacher .remove-btn{display:none;font-size:12px;color:#FFFFFF;background-color:#7691D9;width:16px;line-height:16px;position:absolute;cursor:pointer;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-ms-transform:rotate(-45deg) translateX(30%) translateY(-50%);-moz-transform:rotate(-45deg) translateX(30%) translateY(-50%);-webkit-transform:rotate(-45deg) translateX(30%) translateY(-50%);transform:rotate(-45deg) translateX(30%) translateY(-50%)}.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-class-courses-management-page .courses-table-container table .ant-table-tbody td .assign-teacher{cursor:pointer;color:#7691D9}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .admin-class-management-page{padding:20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .admin-class-management-page .ant-spin-nested-loading{height:95vh}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .admin-class-management-page .guild{height:20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .admin-class-management-page .guild .guild-link{text-decoration:underline;float:right;font-size:13px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .admin-class-management-page .grade-box-line{border-top:1px solid #e9e9e9;position:relative;margin:30px 0}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .admin-class-management-page .grade-box-line .grade-box{background:#FAFCFF;position:absolute;left:50%;top:-15px;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .admin-class-management-page .grade-box-line .grade-box .grade-box-content{width:100px;height:30px;border:1px solid #e9e9e9;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;line-height:30px;text-align:center;margin:0 15px 0 15px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .admin-class-management-page .grade-box-line .grade-box .more-grade-button{color:#7091D6}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .admin-class-management-page .ant-row{margin-left:-8px;margin-right:-8px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .admin-class-management-page .ant-row>div{padding:0 20px;width:20%;min-width:120px;float:left;cursor:pointer;margin:15px 0}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .admin-class-management-page .ant-row>div .ant-card-body{color:#5B6273;text-align:center;font-size:14px;padding:20px;border:none}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .admin-class-management-page .ant-row .placeholder{padding:20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .admin-class-management-page .ant-row .empty-grade{color:#BCC1CA;text-align:center;position:absolute;left:0;right:0;top:0;padding:20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;border-bottom:1px solid #EFEFEF;font-size:1.2rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .page-title .cursor{cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .actions-row{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .semester-selector{text-align:right}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .review-contianter{padding:20px 10px 20px 10px;border:1px solid #D8E7FF;margin-top:20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .review-contianter .review-title .semester-select{float:right}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .review-contianter .ant-row{margin:10px -8px 0 -8px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .review-contianter .ant-row>div{padding:0 20px;float:left;cursor:pointer;margin:15px 17px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .review-contianter .ant-row>div .ant-card.pending-card{min-width:185px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .review-contianter .ant-row>div .ant-card.checked-card{min-width:130px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .review-contianter .ant-row>div .ant-card .ant-card-body{color:#5B6273;text-align:left;font-size:13px;padding:10px;border:none}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .review-contianter .ant-row>div .ant-card .ant-card-body .card-left{display:inline-block;margin-left:5px;margin-right:5px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .review-contianter .ant-row>div .ant-card .ant-card-body .card-right{display:inline-block;border-width:0px 0px 0px 1px;border-style:solid;border-color:#EFEFEF;float:right;padding-left:10px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;border-bottom:1px solid #EFEFEF;font-size:1.2rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .page-title .cursor{cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter{border:1px solid #EFEFEF;margin:20px;background:white;padding:15px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .header{text-align:center}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .header .header-left{float:left;margin-left:-15px;padding:2px 10px;width:80px;-moz-border-radius:0px 10px 10px 0px;-webkit-border-radius:0px 10px 10px 0px;border-radius:0px 10px 10px 0px;background:grey;text-align:center}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .header .header-left.Pending{background:#FFE07F}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .header .header-left.Checked{background:#A9EFEA}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .header .header-left.Rejected,.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .header .header-left.Revoked{background:#EAEAEA}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .header .header-center{text-align:center;line-height:40px;height:40px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .header .header-right{float:right;margin-top:0px;line-height:40px;margin-top:-40px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .main{margin:10px 0px;font-size:14px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .main>div{margin:5px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .main .file-box{background:#F5F8FF;width:65%;min-height:45px;margin-top:15px;position:relative;display:inline-block}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .main .file-box .file-img{width:25px;position:absolute;left:10px;top:10px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .main .file-box .file-name{display:inline-block;line-height:45px;margin-left:45px;width:80%}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .main .file-box .file-description{display:inline-block;position:absolute;right:10px;top:50%;text-align:right;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .main .file-box .file-description .download-btn{font-size:12px;display:block}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .main .file-box .file-description .size{font-size:12px;right:10px;display:block;color:#AFB4C0}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .footer{text-align:center;margin-top:20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .footer .apply-btn{margin:0px 20px;width:120px;height:35px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-menagement .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;border-bottom:1px solid #EFEFEF;font-size:1.2rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-menagement .page-title .cursor{cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-menagement .main .note{margin:10px;border:1px solid black;background:white;padding:20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-menagement .main .note.hover:hover{border:1px dashed black}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-menagement .main .note.hover:hover .note-footer{display:block}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-menagement .main .note .note-description{padding:5px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-menagement .main .note .note-description .note-description-input{width:calc(100% - 200px)}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-menagement .main .note .note-description .note-score-input{width:50px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-menagement .main .note .note-footer{float:right;margin-top:-10px;font-size:14px;text-decoration:underline;display:none}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-menagement .main .note .new-note-footer{margin-top:10px;text-align:center}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-menagement .main .note .new-note-footer .note-btn{padding:5px 30px;margin:0px 20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-menagement .footer .note-btn{padding:5px 30px;background:white;margin:0px 20px 20px 20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;font-size:1.2rem;border-bottom:1px solid #EFEFEF}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .page-title .class-info{padding-left:0.5rem;color:#5C6274}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .page-title .cursor{cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main{margin:20px;padding-left:20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main .application-box{margin-bottom:20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main .application-box .text{width:500px;height:70px;resize:none;vertical-align:top;border:1px solid #d9d9d9;padding:5px 10px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main .material.label,.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main .material.content{display:inline-block;margin-right:20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main .material.file{margin-top:10px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main .material .add-new-file{display:inline-block;border:1px solid #D8E7FF;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:0.5rem 1.4rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main .material .add-new-file .icon{-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main .material .uploaded-files .file-card{background:#F5F8FF;margin-bottom:5px;width:60%;font-size:14px;position:relative;min-height:45px;padding-left:50px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main .material .uploaded-files .file-card img{height:20px;position:absolute;left:10px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main .material .uploaded-files .file-card .file-name{margin-left:35px;margin:0 5px;max-width:80%;display:inline-block;line-height:45px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main .material .uploaded-files .file-card .file-img{width:25px;position:absolute;left:10px;top:10px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main .material .uploaded-files .file-card .file-remove{position:absolute;right:10px;top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main .material .uploaded-files .file-card .file-remove:hover{color:#7691D9}.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .footer .submit-btn{margin-left:250px;margin-top:20px;padding:5px 35px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .admin-class-management-page{padding:20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .admin-class-management-page .ant-spin-nested-loading{height:95vh}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .admin-class-management-page .guild{height:20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .admin-class-management-page .guild .guild-link{text-decoration:underline;float:right;font-size:13px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .admin-class-management-page .grade-box-line{border-top:1px solid #e9e9e9;position:relative;margin:30px 0}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .admin-class-management-page .grade-box-line .grade-box{background:#FAFCFF;position:absolute;left:50%;top:-15px;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .admin-class-management-page .grade-box-line .grade-box .grade-box-content{width:100px;height:30px;border:1px solid #e9e9e9;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;line-height:30px;text-align:center;margin:0 15px 0 15px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .admin-class-management-page .grade-box-line .grade-box .more-grade-button{color:#7091D6}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .admin-class-management-page .ant-row{margin-left:-8px;margin-right:-8px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .admin-class-management-page .ant-row>div{padding:0 20px;float:left;cursor:pointer;margin:15px 0}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .admin-class-management-page .ant-row>div .ant-card-body{color:#5B6273;text-align:center;font-size:14px;padding:20px;border:none}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .admin-class-management-page .ant-row .placeholder{padding:20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .admin-class-management-page .ant-row .empty-grade{color:#BCC1CA;text-align:center;position:absolute;left:0;right:0;top:0;padding:20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-menagement .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;border-bottom:1px solid #EFEFEF;font-size:1.2rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-menagement .page-title .cursor{cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-menagement .main .note{margin:10px;border:1px solid black;background:white;padding:20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-menagement .main .note.hover:hover{border:1px dashed black}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-menagement .main .note.hover:hover .note-footer{display:block}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-menagement .main .note .note-description{padding:5px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-menagement .main .note .note-description .note-description-input{width:calc(100% - 200px)}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-menagement .main .note .note-description .note-score-input{width:50px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-menagement .main .note .note-description-crime{padding:10px;font-size:0.6rem;display:inline-block}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-menagement .main .note .note-description-crime .ant-checkbox-wrapper{padding-right:5px;padding-left:10px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-menagement .main .note .note-description-crime .ant-checkbox-inner{width:12px;height:12px;border-radius:12px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-menagement .main .note .note-description-crime .ant-checkbox-checked .ant-checkbox-inner:after{transform:rotate(45deg) scale(1);position:absolute;left:4px;top:1px;display:table;width:3px;height:6px;border:1px solid #fff;border-top:0;border-left:0;content:' ';transition:all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-menagement .main .note .note-description-crime .ant-checkbox-inner:after{transform:rotate(45deg) scale(0);position:absolute;left:4px;top:1px;display:table;width:3px;height:6px;border:1px solid #fff;border-top:0;border-left:0;content:' ';transition:all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6)}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-menagement .main .note .note-footer{float:right;margin-top:-10px;font-size:14px;text-decoration:underline;display:none}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-menagement .main .note .new-note-footer{margin-top:10px;text-align:center}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-menagement .main .note .new-note-footer .note-btn{padding:5px 30px;margin:0px 20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-menagement .footer .note-btn{padding:5px 30px;background:white;margin:0px 20px 20px 20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-application-page .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;font-size:1.2rem;border-bottom:1px solid #EFEFEF}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-application-page .page-title .class-info{padding-left:0.5rem;color:#5C6274}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-application-page .page-title .cursor{cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-application-page .main{margin:20px;padding-left:20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-application-page .main .application-box{margin-bottom:20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-application-page .main .application-box .text{width:500px;height:70px;resize:none;vertical-align:top;border:1px solid #d9d9d9;padding:5px 10px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-application-page .main .application-box .add-btn-box{position:relative;display:inline-block}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-application-page .main .application-box .add-btn-box .add-btn{width:100px;height:30px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-application-page .main .application-box .add-btn-box .file-btn{position:absolute;width:100px;height:30px;left:0;top:0;z-index:100;opacity:0;cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-application-page .main .application-box .add-btn-box .file-name{width:500px;height:30px;font-size:12px;margin-left:20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-application-page .main .application-box .student-list{padding:1rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-application-page .main .application-box .student-list .student-item{display:inline-block;padding:0.5rem 1rem;min-width:115px;text-align:center;cursor:pointer;border:1px solid transparent;background-color:white;border-color:#D8E7FF}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-application-page .main .application-box .student-list .student-item.selected{background-color:#F5F8FF;border-color:#7691D9}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-application-page .main .material.label,.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-application-page .main .material.content{display:inline-block;margin-right:20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-application-page .main .material.file{margin-top:10px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-application-page .main .material .add-new-file{display:inline-block;border:1px solid #D8E7FF;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:0.5rem 1.4rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-application-page .main .material .add-new-file .icon{-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-application-page .main .material .uploaded-files .file-card{background:#F5F8FF;margin-bottom:5px;width:60%;font-size:14px;position:relative;min-height:45px;padding-left:50px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-application-page .main .material .uploaded-files .file-card img{height:20px;position:absolute;left:10px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-application-page .main .material .uploaded-files .file-card .file-name{margin-left:35px;margin:0 5px;max-width:80%;display:inline-block;line-height:45px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-application-page .main .material .uploaded-files .file-card .file-img{width:25px;position:absolute;left:10px;top:10px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-application-page .main .material .uploaded-files .file-card .file-remove{position:absolute;right:10px;top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-application-page .main .material .uploaded-files .file-card .file-remove:hover{color:#7691D9}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-application-page .footer .submit-btn{margin-left:250px;margin-top:20px;padding:5px 35px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;border-bottom:1px solid #EFEFEF;font-size:1.2rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .page-title .cursor{cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .page-title .grade-info{color:#5C6274}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .header{margin:10px 20px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .header .header-description{margin-left:10px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .header .header-btn{float:right}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .header .vote-box{padding:15px;background:#F5F8FF;margin:10px 0px;font-size:14px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .header .vote-box .header{margin:0px 0px 5px 0px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .header .vote-box .header .header-left{display:inline-block}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .header .vote-box .header .header-right{float:right}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .containter{border:1px solid #EFEFEF;margin:20px;background:white;padding:15px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .containter.revoked{color:#AFB4C0}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .containter .header{margin:5px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .containter .header .header-right{float:right}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .containter .main{margin:10px 0px;font-size:14px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .containter .main>div{margin:5px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .containter .main .file-box{background:#F5F8FF;width:65%;min-height:45px;margin-top:15px;position:relative;display:inline-block}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .containter .main .file-box .file-img{width:25px;position:absolute;left:10px;top:10px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .containter .main .file-box .file-name{display:inline-block;line-height:45px;margin-left:45px;width:80%}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .containter .main .file-box .file-description{display:inline-block;position:absolute;right:10px;top:50%;text-align:right;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .containter .main .file-box .file-description .download-btn{font-size:12px;display:block}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .containter .main .file-box .file-description .size{font-size:12px;right:10px;display:block;color:#AFB4C0}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .containter .main .refuse-application{float:right;margin-top:30px;font-size:13px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .containter .main .refuse-application.revoked{color:#666}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-record-page .header{height:30px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-record-page .header .header-left{float:left}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-record-page .header .header-right{float:right;width:240px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-record-page .header .header-right .search-input{width:180px;-moz-border-radius:10px 0px 0px 10px;-webkit-border-radius:10px 0px 0px 10px;border-radius:10px 0px 0px 10px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-record-page .header .header-right .search-btn{width:60px;-moz-border-radius:0px 10px 10px 0px;-webkit-border-radius:0px 10px 10px 0px;border-radius:0px 10px 10px 0px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-record-page .main table{width:94%;margin:15px 3%;border:1px solid black}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-record-page .main table tr.title{color:#B0B3C0}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-record-page .main table tr.content{color:#5B6273}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-record-page .main table tr.content:hover{color:black}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-record-page .main table tr:nth-child(odd){background-color:#FAFCFF}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-record-page .main table tr td{position:relative;padding:1rem;font-size:14px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-record-page .main table tr td .link{white-space:nowrap;padding:0.5rem;color:#5B6273;text-decoration:underline;cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-record-page .main table tr td.team-leader:before{content:"\2605";position:absolute;left:-0.5rem;color:#FFE07F}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-record-page .main .ant-pagination{float:right;margin-right:3%;margin-bottom:30px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-student-datail-page .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;border-bottom:1px solid #EFEFEF;font-size:1.2rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-student-datail-page .page-title .cursor{cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-student-datail-page .header .header-left{font-size:20px;display:inline-block;margin:10px 15px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-student-datail-page .header .header-left .semester{color:#B0B3C0;font-size:18px;margin-left:15px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-student-datail-page .header .header-right{float:right;margin:12px 15px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-student-datail-page .main table{width:98%;margin:15px 1%;border:1px solid black}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-student-datail-page .main table tr.content{color:#5B6273}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-student-datail-page .main table tr.content:hover{color:black}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-student-datail-page .main table tr:nth-child(odd){background-color:#FAFCFF}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-student-datail-page .main table tr td{position:relative;padding:0.5rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-student-datail-page .main table tr td .link{white-space:nowrap;padding:0.5rem;color:#5B6273;text-decoration:underline;cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-student-datail-page .main table tr td.team-leader:before{content:"\2605";position:absolute;left:-0.5rem;color:#FFE07F}.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-student-datail-page .main table tr td:last-child{color:#AFB4C0}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-category-frame .school-admin-evaluation-category-setting-semester-page .semester-container{text-align:center;margin-top:2rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-category-frame .school-admin-evaluation-category-setting-semester-page .semester-container .title{display:flex;justify-content:space-around;padding:0.5rem 0}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-category-frame .school-admin-evaluation-category-setting-semester-page .semester-container .title .grade-name{flex-grow:1;color:#AFB3BF}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-category-frame .school-admin-evaluation-category-setting-semester-page .semester-container .content{display:flex;justify-content:space-around;padding:1.5rem 0;background-color:white;box-shadow:0 0 2px rgba(106,120,191,0.3);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-category-frame .school-admin-evaluation-category-setting-semester-page .semester-container .content .grade-container{flex-grow:1;color:#5B6273}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-category-frame .school-admin-evaluation-category-setting-semester-page .semester-container .content .grade-container .download-category-btn{text-decoration:underline;cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-category-frame .school-admin-evaluation-category-setting-semester-page .semester-container .content .grade-container .has-task-status{margin-top:1.2rem}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-category-frame .school-admin-evaluation-category-setting-semester-page .semester-container .content .grade-container .start-task-btn{display:inline-block;border:1px solid #AFB3BF;background-color:#EAEAEA;margin-top:1rem;font-size:1rem;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-category-frame .school-admin-evaluation-category-setting-semester-page .error-message{padding:3rem 0;text-align:center;font-size:1.2rem;color:#CDCDCD}.teacher-app-container .main-content-container .school-admin-frame .batch-review-page>.ant-spin-nested-loading>.ant-spin-container{min-height:calc(100vh - 20px);width:100%;position:relative}.teacher-app-container .main-content-container .school-admin-frame .batch-review-page>.ant-spin-nested-loading>.ant-spin-container .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;border-bottom:1px solid #EFEFEF;font-size:1.2rem;margin-bottom:10px}.teacher-app-container .main-content-container .school-admin-frame .batch-review-page>.ant-spin-nested-loading>.ant-spin-container .page-title .cursor{cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .batch-review-page>.ant-spin-nested-loading>.ant-spin-container .review-table{margin-bottom:50px}.teacher-app-container .main-content-container .school-admin-frame .batch-review-page>.ant-spin-nested-loading>.ant-spin-container .review-table .ant-table .ant-table-body tr>td{padding:0px;text-align:center;min-width:100px}.teacher-app-container .main-content-container .school-admin-frame .batch-review-page>.ant-spin-nested-loading>.ant-spin-container .review-table .ant-table .ant-table-body tr>th{padding:0px;text-align:center}.teacher-app-container .main-content-container .school-admin-frame .batch-review-page>.ant-spin-nested-loading>.ant-spin-container .review-table .ant-table .ant-table-body .ant-table-selection-column{border-right:0px}.teacher-app-container .main-content-container .school-admin-frame .batch-review-page>.ant-spin-nested-loading>.ant-spin-container .review-table .ant-table .ant-table-body .ant-table-selection-column+td{width:100px;text-align:left}.teacher-app-container .main-content-container .school-admin-frame .batch-review-page>.ant-spin-nested-loading>.ant-spin-container .review-table .ant-table .ant-table-body .ant-table-thead .ant-table-selection-column .ant-table-selection .ant-table-selection-down{display:none}.teacher-app-container .main-content-container .school-admin-frame .batch-review-page>.ant-spin-nested-loading>.ant-spin-container .review-table .ant-table .ant-table-body .ant-table-thead .ant-table-selection-column+th{text-align:left;width:100px}.teacher-app-container .main-content-container .school-admin-frame .batch-review-page>.ant-spin-nested-loading>.ant-spin-container .review-table .ant-table .ant-table-body .ant-table-thead .question-edit{padding:16px 8px;display:block;cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .batch-review-page>.ant-spin-nested-loading>.ant-spin-container .review-table .ant-table .ant-table-body .edit-td{padding:16px 8px;cursor:pointer}.teacher-app-container .main-content-container .school-admin-frame .batch-review-page>.ant-spin-nested-loading>.ant-spin-container .review-btn{position:fixed;left:calc(50% + 100px);bottom:20px;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-list-page .ant-spin-nested-loading{height:100vh}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table{width:94%;margin:0 3%}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table tr{cursor:pointer}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table td{padding:1rem}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table td:nth-child(odd){width:25%}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table td:nth-child(even){width:20%}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table.headers{color:#BCC1CA;font-size:1.2rem}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table.content{color:#666666;box-shadow:0 0 2px rgba(106,120,191,0.15);font-size:1rem}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table.content tr:hover{color:#34C7F0}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table.content tr:nth-child(odd){background:#FFFFFF}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container table.content tr:nth-child(even){background:#FAFCFF}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-list-page .questionnaire-list-container .no-record{text-align:center;color:#CCCCCC;padding:3rem}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .page-title,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;border-bottom:1px solid #EFEFEF;font-size:1.2rem}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .page-title .cursor,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .page-title .cursor{cursor:pointer}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-left,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left{position:relative;height:calc(100vh - 20px - 3.8rem);overflow:auto}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-left.show,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left.show{width:50%;display:inline-block}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-left .header,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .header{margin:10px}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-left .header .header-label,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .header .header-label{font-size:14px;margin-left:15px}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-left .header .right,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .header .right{float:right}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box{position:relative;margin:10px 0px;border-bottom:1px solid #EAECF3}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box.cursor,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box.cursor{cursor:pointer}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .box-left,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .box-left{display:inline-block;width:93%}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .box-left>div,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .box-left>div{margin:10px 20px}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .box-left>div.question-mark,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .box-left>div.question-mark{padding-left:15px}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .box-left>div.question-mark .question-basis,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .box-left>div.question-mark .question-basis{font-size:14px;color:#808594}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .box-left>div.question-mark .question-score,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .box-left>div.question-mark .question-score{color:#AFB4C0;font-size:12px;margin-left:5px}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .box-left>div.question-mark .change-score-btn,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .box-left>div.question-mark .change-score-btn{font-size:12px;margin-left:20px}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .box-left>div.question-mark .text,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .box-left>div.question-mark .text{width:calc(100% - 80px);resize:none;vertical-align:top;border-color:#DCDFE7}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .box-left>div.question-mark .error,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .box-left>div.question-mark .error{font-size:14px;color:red;margin-left:15px}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .box-right,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .box-right{position:absolute;top:50%;right:2%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .box-right-change,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .box-right-change{position:absolute;top:50%;right:2%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .description-container,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .description-container{margin:10px 20px;padding-left:15px}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .description-container .description-text,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .description-container .description-text{width:calc(100% - 80px);resize:none;vertical-align:top;border-color:#DCDFE7}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .question-mark,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .question-mark{padding-left:35px}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box:hover .show,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box:hover .show{display:block}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-left .main .question-box .delete-btn,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-left .main .question-box .delete-btn{display:inline-block}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-right,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right{display:none;height:calc(100vh - 115px);background:white;margin-top:-1px;border-bottom:1px solid #d9d9d9}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-right.show,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right.show{width:50%;display:inline-block;vertical-align:top;overflow:auto}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-right .ant-collapse-item,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right .ant-collapse-item{border-bottom:1px solid white}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-right .ant-collapse-item.no-data>.ant-collapse-header,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right .ant-collapse-item.no-data>.ant-collapse-header{text-align:center;background:white;color:#666666;margin-top:20px}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-right .ant-collapse-item.no-data>.ant-collapse-header>i,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right .ant-collapse-item.no-data>.ant-collapse-header>i{display:none}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-right .ant-collapse-item .ant-collapse-header,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right .ant-collapse-item .ant-collapse-header{background:#F9F9F9;color:#AFB4C0;cursor:default}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box{padding:10px 0px;border-bottom:1px solid #EAECF3}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box:last-child,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box:last-child{border-bottom:none}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box .question-mark,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box .question-mark{padding-left:15px}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box .question-mark .question-score,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right .ant-collapse-item .ant-collapse-content-box .question-box .question-mark .question-score{color:#AFB4C0;font-size:12px;margin-left:5px}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .show-collapse,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .show-collapse{color:white;text-align:center;line-height:220px;width:20px;height:220px;background:#999999;position:absolute;top:40vh;right:-20px;-moz-border-radius:15px 0px 0px 15px;-webkit-border-radius:15px 0px 0px 15px;border-radius:15px 0px 0px 15px;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .show-collapse.show,.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .show-collapse.show{-moz-border-radius:0px 15px 15px 0px;-webkit-border-radius:0px 15px 15px 0px;border-radius:0px 15px 15px 0px}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-class-page .ant-spin-nested-loading{height:95vh}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-class-page .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;border-bottom:1px solid #EFEFEF;font-size:1.2rem}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-class-page .page-title .cursor{cursor:pointer}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-class-page .page-title .questionnaire-info,.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-class-page .page-title .class-record-info{padding-left:0.5rem;color:#5C6274}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-class-page .questionnaire-title{color:#5B6273;padding:1rem;font-size:1.1rem}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-class-page .header-label{float:right;margin-right:40px}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-class-page .section-container{background-color:white}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-class-page .section-container .section-title{color:#5B6273;padding:1rem;font-size:1.1rem}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-class-page .section-container .section-title .batch-review-buttons{position:absolute;right:0;margin:0 3%;-ms-transform:translateY(-10%);-moz-transform:translateY(-10%);-webkit-transform:translateY(-10%);transform:translateY(-10%)}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-class-page .section-container .section-title .batch-review-buttons .batch-review-button{width:8rem;height:2rem;font-size:1rem;-moz-border-radius:1rem;-webkit-border-radius:1rem;border-radius:1rem;margin:0 1rem}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-class-page .section-container .section-title .batch-review-buttons .reviewing{height:2rem;font-size:1rem;-moz-border-radius:1rem;-webkit-border-radius:1rem;border-radius:1rem;margin:0 1rem}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-class-page .section-container .section-title .batch-review-buttons .reviewing.cancel-button{width:8rem}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-class-page .section-container .section-title .batch-review-buttons .reviewing.confirm-button{width:6rem}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-class-page .section-container .no-record{text-align:center;color:#CCCCCC}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-class-page .section-container table{width:100%;border-collapse:collapse;border-spacing:0;color:#5B6273}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-class-page .section-container table td{padding:1rem 0.5rem;text-align:center;white-space:nowrap;border:1px solid #F2F7FF}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-class-page .section-container table td .review-checkbox{float:left;margin-top:-18px;margin-left:-8px;display:none}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-class-page .section-container table td .review-checkbox.reviewing{display:block}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-class-page .section-container table td.clickable{cursor:pointer}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-class-page .section-container table.clickable td{cursor:pointer}.teacher-app-container .main-content-container .class-admin-frame .class-admin-evaluation-questionnaire-class-page .section-container table.clickable td.empty-grid{cursor:default}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-spin-nested-loading{height:85vh}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;font-size:1.2rem}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .page-title .cursor{cursor:pointer}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .page-title .class-info{padding-left:0.5rem;color:#5C6274}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-bar{margin-bottom:0px;border-bottom:1px solid #ddd !important}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-bar .ant-tabs-nav{margin-left:50%;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab{border:0px !important;background:#FAFCFF !important;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;color:#AFB4C0}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab:hover{color:#34C7F0 !important;border-color:#ddd}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab-active{border:1px solid #ddd !important;background:#fff !important;color:#5B6273 !important}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane{border-color:#ddd;border-width:0px 1px 1px 1px;border-style:solid;background:#fff;margin-bottom:2rem}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .tag-content .tag-header{border-bottom:1px solid #F2F7FF;cursor:pointer}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .tag-content .tag-title{width:24%;text-align:center;display:inline-block;padding:10px;vertical-align:middle}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .tag-content .tag-btn{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .tag-content .tag-font{color:#7691D9;text-decoration:underline;cursor:pointer}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .tag-content .tag-arrow{width:4%}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .actions-bar{position:relative;padding:1rem 3rem}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .actions-bar .ant-btn-primary{border:0;padding:0.3rem 2rem;-moz-border-radius:1.2rem;-webkit-border-radius:1.2rem;border-radius:1.2rem;margin-right:1rem;outline:0;cursor:pointer}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .actions-bar .students-info{color:#5B6273}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .actions-bar .students-info .number{font-size:1.5rem;padding:0 0.5rem}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .actions-bar .link-btn-reset{position:absolute;right:0;margin-top:30px;padding:0.5rem 10rem;text-decoration:underline;cursor:pointer}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .actions-bar .link-btn{position:absolute;right:0;margin-top:30px;padding:0.5rem 3rem;text-decoration:underline;cursor:pointer}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .actions-bar .header-right{float:right}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .actions-bar .header-right .ant-dropdown-trigger{padding:0px;width:101px;height:30px;-moz-border-radius:15px 0px 0px 15px;-webkit-border-radius:15px 0px 0px 15px;border-radius:15px 0px 0px 15px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .actions-bar .header-right .search-input{width:150px;height:30px;border-left:none;border-right:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .actions-bar .header-right .search-label{width:50px;padding:0px;text-align:center;height:30px;-moz-border-radius:0px 15px 15px 0px;-webkit-border-radius:0px 15px 15px 0px;border-radius:0px 15px 15px 0px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .no-record{padding:1rem;text-align:center;color:#AFB3BF}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container table{width:94%;margin:0 3%}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container table tr.title{color:#B0B3C0}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container table tr.content{color:#5B6273}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container table tr.content:hover{color:black}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container table tr:nth-child(odd){background-color:#FAFCFF}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container table tr td{position:relative;width:20%;padding:1rem}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container table tr td .link{white-space:nowrap;padding:0.5rem;color:#5B6273;text-decoration:underline;cursor:pointer}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container table tr td.team-leader:before{content:"\2605";position:absolute;left:-0.5rem;color:#FFE07F}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .no-record{text-align:center;color:#CCCCCC;padding:3rem}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .ant-pagination{float:right;margin:1rem 3.5rem 2rem 0}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .no-record{padding:1rem;text-align:center;color:#AFB3BF}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container .actions-bar{position:relative;padding:1rem 3rem}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container .actions-bar .ant-btn-primary{border:0;padding:0.3rem 2rem;-moz-border-radius:1.2rem;-webkit-border-radius:1.2rem;border-radius:1.2rem;margin-right:1rem;outline:0;cursor:pointer}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container .actions-bar .teachers-info{color:#5B6273}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container .actions-bar .teachers-info .number{font-size:1.5rem;padding:0 0.5rem}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container .actions-bar .link-btn{position:absolute;right:0;padding:0.5rem 3rem;text-decoration:underline;cursor:pointer}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container table{width:94%;margin:0 3%}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container table tr.title{color:#B0B3C0}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container table tr.content{color:#5B6273}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container table tr.content:hover{color:black}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container table tr:nth-child(odd){background-color:#FAFCFF}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container table tr td{position:relative;width:20%;padding:1rem}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container table tr td .link{white-space:nowrap;padding:0.5rem;color:#5B6273;text-decoration:underline;cursor:pointer}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container table tr td.class-admin:before{content:"\2605";position:absolute;left:-0.5rem;color:#FFE07F}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container .no-record{text-align:center;color:#CCCCCC;padding:3rem}.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container .ant-pagination{float:right;margin:1rem 3.5rem 2rem 0}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .admin-class-management-page{padding:20px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .admin-class-management-page .grade-box-line{border-top:1px solid #e9e9e9;position:relative;margin:30px 0}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .admin-class-management-page .grade-box-line .grade-box{background:#FAFCFF;position:absolute;left:50%;top:-15px;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .admin-class-management-page .grade-box-line .grade-box .grade-box-content{width:100px;height:30px;border:1px solid #e9e9e9;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;line-height:30px;text-align:center;margin:0 15px 0 15px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .admin-class-management-page .grade-box-line .grade-box .more-grade-button{color:#7091D6}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .admin-class-management-page .ant-row{margin-left:-8px;margin-right:-8px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .admin-class-management-page .ant-row>div{padding:0 20px;width:20%;min-width:120px;float:left;cursor:pointer;margin:15px 0}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .admin-class-management-page .ant-row>div .ant-card-body{color:#5B6273;text-align:center;font-size:14px;padding:20px;border:none}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .admin-class-management-page .ant-row .placeholder{padding:20px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .admin-class-management-page .ant-row .empty-grade{color:#BCC1CA;text-align:center;position:absolute;left:0;right:0;top:0;padding:20px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .ant-spin-nested-loading{height:100vh}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;border-bottom:1px solid #EFEFEF;font-size:1.2rem}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .page-title .cursor{cursor:pointer}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .actions{margin-top:20px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .review-contianter{padding:20px 10px 20px 10px;border:1px solid #D8E7FF;margin-top:20px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .review-contianter .review-title{margin:0px 10px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .review-contianter .review-title .semester-select{float:right}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .review-contianter .ant-row{margin:10px -8px -8px 0}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .review-contianter .ant-row>div{padding:0 20px;float:left;cursor:pointer;margin:15px 17px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .review-contianter .ant-row>div .ant-card.pending-card{min-width:185px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .review-contianter .ant-row>div .ant-card.checked-card{min-width:130px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .review-contianter .ant-row>div .ant-card .ant-card-body{color:#5B6273;text-align:left;font-size:13px;padding:10px;border:none}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .review-contianter .ant-row>div .ant-card .ant-card-body .card-left{display:inline-block;margin-left:5px;margin-right:5px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-class-detail .review-contianter .ant-row>div .ant-card .ant-card-body .card-right{display:inline-block;border-width:0px 0px 0px 1px;border-style:solid;border-color:#EFEFEF;float:right;padding-left:10px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;border-bottom:1px solid #EFEFEF;font-size:1.2rem}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .page-title .cursor{cursor:pointer}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter{border:1px solid #EFEFEF;margin:20px;background:white;padding:15px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .header{text-align:center}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .header .header-left{float:left;margin-left:-15px;padding:2px 10px;width:80px;-moz-border-radius:0px 10px 10px 0px;-webkit-border-radius:0px 10px 10px 0px;border-radius:0px 10px 10px 0px;background:grey;text-align:center}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .header .header-left.Pending{background:#FFE07F}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .header .header-left.Checked{background:#A9EFEA}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .header .header-left.Rejected,.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .header .header-left.Revoked{background:#EAEAEA}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .header .header-center{text-align:center;line-height:40px;height:40px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .header .header-right{float:right;margin-top:0px;line-height:40px;margin-top:-40px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .main{margin:10px 0px;font-size:14px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .main>div{margin:5px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .main .file-box{background:#F5F8FF;width:65%;min-height:45px;margin:0 10px;margin-top:15px;position:relative;display:inline-block}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .main .file-box .file-img{width:25px;position:absolute;left:10px;top:10px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .main .file-box .file-name{display:inline-block;line-height:45px;margin-left:45px;width:80%}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .main .file-box .file-description{display:inline-block;position:absolute;right:10px;top:50%;text-align:right;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .main .file-box .file-description .download-btn{font-size:12px;display:block}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .main .file-box .file-description .size{font-size:12px;right:10px;display:block;color:#AFB4C0}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .main .refuse-application{float:right;margin-top:30px;font-size:13px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .footer{text-align:center;margin-top:20px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-student-detail .containter .footer .apply-btn{margin:0px 20px;width:120px;height:35px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;font-size:1.2rem;border-bottom:1px solid #EFEFEF}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .page-title .class-info{padding-left:0.5rem;color:#5C6274}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .page-title .cursor{cursor:pointer}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main{margin:20px;padding-left:20px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main .application-box{margin-bottom:20px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main .application-box .text{width:500px;height:70px;resize:none;vertical-align:top;border:1px solid #d9d9d9;padding:5px 10px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main .material.label,.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main .material.content{display:inline-block;margin-right:20px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main .material.file{margin-top:10px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main .material .add-new-file{display:inline-block;border:1px solid #D8E7FF;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:0.5rem 1.4rem}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main .material .add-new-file .icon{-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main .material .uploaded-files .file-card{background:#F5F8FF;margin-bottom:5px;width:60%;font-size:14px;position:relative;min-height:45px;padding-left:50px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main .material .uploaded-files .file-card img{height:20px;position:absolute;left:10px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main .material .uploaded-files .file-card .file-name{margin-left:35px;margin:0 5px;max-width:80%;display:inline-block;line-height:45px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main .material .uploaded-files .file-card .file-img{width:25px;position:absolute;left:10px;top:10px}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main .material .uploaded-files .file-card .file-remove{position:absolute;right:10px;top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .main .material .uploaded-files .file-card .file-remove:hover{color:#7691D9}.teacher-app-container .main-content-container .class-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-create-application-page .footer .submit-btn{margin-left:250px;margin-top:20px;padding:5px 35px}.teacher-app-container .main-content-container .class-admin-frame .batch-review-page>.ant-spin-nested-loading>.ant-spin-container{min-height:calc(100vh - 20px);width:100%;position:relative}.teacher-app-container .main-content-container .class-admin-frame .batch-review-page>.ant-spin-nested-loading>.ant-spin-container .page-title{color:#B0B3C0;padding:0.3rem 1rem 1.7rem;border-bottom:1px solid #EFEFEF;font-size:1.2rem;margin-bottom:10px}.teacher-app-container .main-content-container .class-admin-frame .batch-review-page>.ant-spin-nested-loading>.ant-spin-container .page-title .cursor{cursor:pointer}.teacher-app-container .main-content-container .class-admin-frame .batch-review-page>.ant-spin-nested-loading>.ant-spin-container .review-table{margin-bottom:50px}.teacher-app-container .main-content-container .class-admin-frame .batch-review-page>.ant-spin-nested-loading>.ant-spin-container .review-table .ant-table .ant-table-body tr>td{padding:0px;text-align:center;min-width:100px}.teacher-app-container .main-content-container .class-admin-frame .batch-review-page>.ant-spin-nested-loading>.ant-spin-container .review-table .ant-table .ant-table-body tr>th{padding:0px;text-align:center}.teacher-app-container .main-content-container .class-admin-frame .batch-review-page>.ant-spin-nested-loading>.ant-spin-container .review-table .ant-table .ant-table-body .ant-table-selection-column{border-right:0px}.teacher-app-container .main-content-container .class-admin-frame .batch-review-page>.ant-spin-nested-loading>.ant-spin-container .review-table .ant-table .ant-table-body .ant-table-selection-column+td{width:100px;text-align:left}.teacher-app-container .main-content-container .class-admin-frame .batch-review-page>.ant-spin-nested-loading>.ant-spin-container .review-table .ant-table .ant-table-body .ant-table-thead .ant-table-selection-column .ant-table-selection .ant-table-selection-down{display:none}.teacher-app-container .main-content-container .class-admin-frame .batch-review-page>.ant-spin-nested-loading>.ant-spin-container .review-table .ant-table .ant-table-body .ant-table-thead .ant-table-selection-column+th{text-align:left;width:100px}.teacher-app-container .main-content-container .class-admin-frame .batch-review-page>.ant-spin-nested-loading>.ant-spin-container .review-table .ant-table .ant-table-body .ant-table-thead .question-edit{padding:16px 8px;display:block;cursor:pointer}.teacher-app-container .main-content-container .class-admin-frame .batch-review-page>.ant-spin-nested-loading>.ant-spin-container .review-table .ant-table .ant-table-body .edit-td{padding:16px 8px;cursor:pointer}.teacher-app-container .main-content-container .class-admin-frame .batch-review-page>.ant-spin-nested-loading>.ant-spin-container .review-btn{position:fixed;left:calc(50% + 100px);bottom:20px;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.teacher-app-container .main-content-container .usage-guide-page .border-box{border:1px solid #D2E2F4;border-radius:5px;width:50%;background-color:white;margin-bottom:20px}.teacher-app-container .main-content-container .usage-guide-page .border-box .item{position:relative;width:94%;margin:0 3%;padding:8px 5px}.teacher-app-container .main-content-container .usage-guide-page .border-box .item .name{width:100%;color:#5B6273;padding-right:70px}.teacher-app-container .main-content-container .usage-guide-page .border-box .item .download-link{position:absolute;top:8px;right:5px;text-decoration:none}.teacher-app-container .main-content-container .student-dev-report .student-dev-report-question-detail-page .question-detail-card{margin:10px 20px 0px}.teacher-app-container .main-content-container .student-dev-report .student-dev-report-question-detail-page .line{width:100%;border-bottom:1px solid #EFEFEF;z-index:1;margin:0px 20px 0px}.teacher-app-container .main-content-container .student-dev-report .student-dev-report-question-detail-page .question-info{font-size:16px}.teacher-app-container .main-content-container .student-dev-report .student-dev-report-question-detail-page .question-info .bold{font-weight:bold}.teacher-app-container .main-content-container .student-dev-report .student-dev-report-question-detail-page .questionaire-type-title{font-size:16px;margin:20px 20px 0px}.teacher-app-container .main-content-container .student-dev-report .student-dev-report-question-detail-page .questionaire-type-title .bold{font-weight:bold}.teacher-app-container .main-content-container .student-dev-report .student-dev-report-question-detail-page .answer-info{font-size:12px;margin:0px 25px 5px}.ant-modal .ant-modal-header{border:none}.ant-modal .ant-modal-footer{border:none;text-align:center}.score-detail-modal .ant-modal-header{margin:0 20px}.score-detail-modal .score-detail{margin:0 30px;width:calc(100% - 80px)}.score-detail-modal .score-detail .score-item{margin:5px 0}.score-detail-modal .score-detail .score-item.inline{display:inline-block;vertical-align:top;margin:0}.edit-student-score-modal .ant-modal-header .ant-modal-title{font-size:18px}.edit-student-score-modal .ant-modal-body>div{font-size:14px;padding:5px 15px}.edit-student-score-modal .ant-modal-body>div .text{width:calc(100% - 80px);resize:none;vertical-align:top;border-color:#DCDFE7}.edit-student-score-modal .ant-modal-body>div .error{font-size:14px;color:red;margin-left:15px}.answer-question-modal .ant-modal-content{min-width:520px}.answer-question-modal .ant-modal-content .ant-modal-header{padding-bottom:5px;padding-top:20px}.answer-question-modal .ant-modal-content .ant-modal-header .ant-modal-title{text-align:center;font-size:16px}.answer-question-modal .ant-modal-content .ant-modal-body{max-height:500px;padding-top:0px;font-size:14px;overflow:auto}.answer-question-modal .ant-modal-content .ant-modal-body .modal-body-title{text-align:center;padding-bottom:5px}.answer-question-modal .ant-modal-content .ant-modal-body .modal-body-box{padding:5px 0 5px 0}.answer-question-modal .ant-modal-content .ant-modal-body .modal-body-box:nth-child(even){background:#efefef}.answer-question-modal .ant-modal-content .ant-modal-body .modal-body-box .modal-box-description{width:65%;padding:0px 20px 0px 10px;display:inline-block;vertical-align:middle}.answer-question-modal .ant-modal-content .ant-modal-body .modal-body-box .modal-box-score{width:35%;display:inline-block;vertical-align:middle;height:25px}.answer-question-modal .ant-modal-content .ant-modal-body .modal-body-box .modal-box-score .modal-box-score-input{width:70px;height:25px;border:#ddd 1px solid;text-align:center}.answer-question-modal .ant-modal-content .ant-modal-body .modal-body-box .modal-box-score .modal-box-score-total{font-size:12px;color:#999999}.answer-question-modal .ant-modal-content .points{color:red;text-align:center;height:20px;margin-top:15px}.questionnaire-score-modal .ant-modal-content,.questionnaire-show-modal .ant-modal-content{min-width:520px}.questionnaire-score-modal .ant-modal-content .ant-modal-header,.questionnaire-show-modal .ant-modal-content .ant-modal-header{padding-bottom:5px;padding-top:20px}.questionnaire-score-modal .ant-modal-content .ant-modal-header .ant-modal-title,.questionnaire-show-modal .ant-modal-content .ant-modal-header .ant-modal-title{text-align:center;font-size:16px}.questionnaire-score-modal .ant-modal-content .ant-modal-body,.questionnaire-show-modal .ant-modal-content .ant-modal-body{max-height:500px;padding-top:0px;font-size:14px;overflow:auto}.questionnaire-score-modal .ant-modal-content .ant-modal-body .modal-body-title,.questionnaire-show-modal .ant-modal-content .ant-modal-body .modal-body-title{text-align:center;padding-bottom:5px}.questionnaire-score-modal .ant-modal-content .ant-modal-body .modal-body-box,.questionnaire-show-modal .ant-modal-content .ant-modal-body .modal-body-box{padding:5px 0 5px 0}.questionnaire-score-modal .ant-modal-content .ant-modal-body .modal-body-box:nth-child(even),.questionnaire-show-modal .ant-modal-content .ant-modal-body .modal-body-box:nth-child(even){background:#efefef}.questionnaire-score-modal .ant-modal-content .ant-modal-body .modal-body-box .modal-box-description,.questionnaire-show-modal .ant-modal-content .ant-modal-body .modal-body-box .modal-box-description{width:65%;padding:0px 20px 0px 10px;display:inline-block;vertical-align:middle}.questionnaire-score-modal .ant-modal-content .ant-modal-body .modal-body-box .modal-box-score,.questionnaire-show-modal .ant-modal-content .ant-modal-body .modal-body-box .modal-box-score{width:35%;display:inline-block;vertical-align:middle;height:25px}.questionnaire-score-modal .ant-modal-content .ant-modal-body .modal-body-box .modal-box-score .modal-box-score-input,.questionnaire-show-modal .ant-modal-content .ant-modal-body .modal-body-box .modal-box-score .modal-box-score-input{width:70px;height:25px;border:#ddd 1px solid;text-align:center}.questionnaire-score-modal .ant-modal-content .ant-modal-body .modal-body-box .modal-box-score .modal-box-score-total,.questionnaire-show-modal .ant-modal-content .ant-modal-body .modal-body-box .modal-box-score .modal-box-score-total{font-size:12px;color:#999999;padding-left:5px}.set-team-leader-modal .message,.set-class-admin-modal .message{padding:0 2rem}.set-team-leader-modal .student-list,.set-class-admin-modal .student-list{padding:1rem}.set-team-leader-modal .student-list .student-item,.set-class-admin-modal .student-list .student-item{display:inline-block;padding:0.5rem 1rem;min-width:90px;text-align:center;cursor:pointer;border:1px solid transparent}.set-team-leader-modal .student-list .student-item.selected,.set-class-admin-modal .student-list .student-item.selected{background-color:#EEEEEE;border-color:#DDDDDD}.set-team-leader-modal .error-text,.set-class-admin-modal .error-text{text-align:center}.update-student-modal .field-name{display:inline-block;width:30%;padding:0.5rem 1rem;text-align:right}.update-student-modal .field-name.required:before{content:'*';color:#FF5424;padding-right:0.2rem;line-height:0.8rem;vertical-align:bottom}.update-student-modal .text-input{width:55%;padding:0.2rem 1rem;margin:0.3rem 0}.update-student-modal .ant-modal-footer{text-align:right}.update-teacher-modal .ant-modal-body .info{padding:0.5rem 1rem;display:inline-block;white-space:nowrap}.add-teacher-modal .search-secion .no-record{padding:2rem 1rem 1rem;text-align:center;color:#DDDDDD}.add-teacher-modal .search-secion .hint-text{padding:0.5rem 1rem;font-size:0.9rem}.add-teacher-modal .search-secion .text-input{width:70%;padding:0.3rem 1rem;-moz-border-radius:1rem;-webkit-border-radius:1rem;border-radius:1rem;border:1px solid #E0E0E0;outline:0}.add-teacher-modal .search-secion .search-btn{position:relative;display:inline-block;font-size:1rem;left:-3rem;width:3rem;height:1.9rem;text-align:center;line-height:1.9rem;vertical-align:sub;cursor:pointer;background-color:#EEEEEE;-moz-border-radius:1rem;-webkit-border-radius:1rem;border-radius:1rem}.add-teacher-modal .search-secion .teacher-list{width:90%;margin:2rem 5% 0;text-align:center}.add-teacher-modal .search-secion .teacher-list td{padding:0.5rem 0}.add-teacher-modal .search-secion .teacher-list td .ant-btn-primary{border:0;padding:0.3rem 1rem;-moz-border-radius:1rem;-webkit-border-radius:1rem;border-radius:1rem;cursor:pointer}.add-teacher-modal .join-section .info{padding:0.5rem 2rem;display:inline-block;white-space:nowrap}.school-teacher-edit-modal .edit-table tr td:first-child{width:200px;height:40px;text-align:left;padding-right:20px;padding-left:100px}.school-teacher-edit-modal .edit-table tr td:first-child label{font-size:16px}.school-teacher-edit-modal .edit-table input{width:200px;height:26px;padding:0 5px 0 5px}.school-teacher-edit-modal .edit-table .select-subject-box{width:200px}.school-teacher-edit-modal .edit-table .select-subject-box input{width:1px}.school-teacher-edit-modal .points{height:20px;margin-top:10px;color:red;text-align:center;font-size:14px}.check-student-achievement-modal .search-mode-row{margin-bottom:16px}.check-student-achievement-modal .search-mode-row .ant-radio-button-wrapper{font-size:14px;padding:0 20px;height:36px;line-height:34px;color:#666;border-color:#d9d9d9}.check-student-achievement-modal .search-mode-row .ant-radio-button-wrapper-checked{background:#1890ff;border-color:#1890ff;color:#fff;font-weight:600;box-shadow:none}.check-student-achievement-modal .search-mode-row .ant-radio-button-wrapper-checked:hover{color:#fff}.check-student-achievement-modal .search-input-row{display:flex;align-items:center}.check-student-achievement-modal .search-input-row .field-name{width:90px;flex-shrink:0;font-size:14px}.check-student-achievement-modal .search-input-row .text-input{flex:1}.achievement-results-modal .achievement-student-header{margin-bottom:14px;margin-top:4px}.achievement-results-modal .achievement-student-header .achievement-code{font-size:15px;color:#555;font-family:monospace;letter-spacing:0.5px}.achievement-results-modal .achievement-scores-table{width:100%;border-collapse:collapse}.achievement-results-modal .achievement-scores-table tr.achievement-score-row{border-bottom:1px solid #f0f0f0}.achievement-results-modal .achievement-scores-table tr.achievement-score-row:last-child{border-bottom:none}.achievement-results-modal .achievement-scores-table td{padding:10px 12px;font-size:14px;vertical-align:middle}.achievement-results-modal .achievement-scores-table .achievement-semester{width:130px;color:#333}.achievement-results-modal .achievement-scores-table .achievement-date{color:#888;font-size:13px}.achievement-results-modal .achievement-scores-table .achievement-score{text-align:right;font-size:15px;font-weight:600;color:#1890ff;min-width:60px}.import-student-scores-modal .field-name{display:inline-block;width:30%;padding:0.5rem 1rem;text-align:right}.import-student-scores-modal .field-name.required:before{content:'*';color:#FF5424;padding-right:0.2rem;line-height:0.8rem;vertical-align:bottom}.import-student-scores-modal .field-label{disable:inline-block;width:30px;padding:1rem;text-align:left}.import-student-scores-modal .field-label.required:before{content:'*';color:#FF5424;padding-right:0.2rem;line-height:0.8rem;vertical-align:middle}.import-student-scores-modal .text-input{width:55%;padding:0.2rem 1rem;margin:0.3rem 0}.import-student-scores-modal .chosebox-input{width:80%;padding:0.2rem 1rem}.import-student-scores-modal .ant-modal-footer{text-align:right}.backfill-scores-modal .backfill-semesters-table{width:100%;border-collapse:collapse;margin-bottom:12px}.backfill-scores-modal .backfill-semesters-table th{text-align:center;padding:8px 4px;font-weight:bold;background:#f5f7fa;border:1px solid #e8e8e8;font-size:14px}.backfill-scores-modal .backfill-semesters-table td.semester-cell{text-align:center;padding:10px 6px;border:1px solid #e8e8e8;vertical-align:top;min-width:80px;position:relative}.backfill-scores-modal .backfill-semesters-table td.semester-cell.disabled{background:#fafafa;color:#bcc1ca}.backfill-scores-modal .backfill-semesters-table td.semester-cell.disabled .empty-placeholder{font-size:16px}.backfill-scores-modal .backfill-semesters-table td.semester-cell.disabled .score-value{font-size:14px;display:block;margin-bottom:4px}.backfill-scores-modal .backfill-semesters-table td.semester-cell.disabled .backfill-cell-hint{font-size:11px;color:#aaa;margin-top:2px}.backfill-scores-modal .backfill-semesters-table td.semester-cell.has-score{background:#f5f7fa;cursor:default;min-height:60px}.backfill-scores-modal .backfill-semesters-table td.semester-cell.has-score .score-value{display:block;font-size:15px;color:#333;margin-bottom:4px}.backfill-scores-modal .backfill-semesters-table td.semester-cell.has-score .fill-empty-btn{display:block;width:100%;margin-top:4px;padding:2px 4px;font-size:11px;color:#1890ff;background:#e6f7ff;border:1px solid #91d5ff;border-radius:3px;cursor:pointer;white-space:nowrap}.backfill-scores-modal .backfill-semesters-table td.semester-cell.has-score .fill-empty-btn:hover{background:#bae7ff}.backfill-scores-modal .backfill-semesters-table td.semester-cell.empty .ant-input{text-align:center;font-size:14px}.backfill-scores-modal .backfill-semesters-table td.semester-cell.empty .backfill-cell-error{color:#f5222d;font-size:11px;margin-top:4px;line-height:1.3}.backfill-scores-modal .backfill-hint{color:#999;font-size:12px;margin-top:4px}.export-students-scores-list-modal .ant-modal-content{width:800px}.export-students-scores-list-modal .segment-title{margin:8px -12px}.export-students-scores-list-modal .segment-title .bold{font-weight:bold}.export-students-scores-list-modal .export-rank{margin:0 5%}.export-students-scores-list-modal .export-rank .export-grades-collection{margin:12px 0}.export-students-scores-list-modal .export-rank .export-grades-collection .export-grades{background-color:#FCFCFD;border:1px solid #EFEFEF;display:inline-block;width:14.28%;padding:6px 0;text-align:center;cursor:pointer}.export-students-scores-list-modal .export-rank .export-grades-collection .export-grades.selected{background-color:#F5F8FF;border:1px solid}.export-students-scores-list-modal .export-rank .export-grades-collection .export-grades:hover{border:1px solid}.export-students-scores-list-modal .export-rank .export-grades-collection .export-grades.disable{color:#BCC1CA;border:none}.export-students-scores-list-modal .export-reports{margin:0 5%}.export-students-scores-list-modal .export-reports .export-report-students{margin:12px 0}.export-students-scores-list-modal .export-reports .export-report-students .export-student{background-color:#FCFCFD;border:1px solid #EFEFEF;display:inline-block;width:10%;padding:6px 0;text-align:center;cursor:pointer}.export-students-scores-list-modal .export-reports .export-report-students .export-student.selected{background-color:#F5F8FF;border:1px solid}.export-students-scores-list-modal .export-reports .export-report-students .export-student:hover{border:1px solid}.export-students-scores-list-modal .export-reports .export-report-semesters-collection{margin:12px 0}.export-students-scores-list-modal .export-reports .export-report-semesters-collection .export-semester{background-color:#FCFCFD;border:1px solid #EFEFEF;display:inline-block;width:14.28%;padding:6px 0;text-align:center;cursor:pointer}.export-students-scores-list-modal .export-reports .export-report-semesters-collection .export-semester.selected{background-color:#F5F8FF;border:1px solid}.export-students-scores-list-modal .export-reports .export-report-semesters-collection .export-semester:hover{border:1px solid}.export-students-scores-list-modal .export-reports .export-report-semesters-collection .export-semester.disable{color:#BCC1CA;border:none}.export-students-scores-list-modal .introduction,.export-students-scores-list-modal .result{margin-bottom:1rem;max-height:350px;overflow:scroll}.export-students-scores-list-modal .introduction p.indent,.export-students-scores-list-modal .result p.indent{text-indent:1rem}.export-students-scores-list-modal .introduction .file-selecter,.export-students-scores-list-modal .result .file-selecter{display:inline-block;margin-left:1rem}.export-students-scores-list-modal .introduction .error,.export-students-scores-list-modal .result .error{color:red;margin-bottom:0.5rem}.student-dev-report-semestor-selector .student-dev-report-option{background-color:#717B92;color:#FFFFFF}.student-dev-report-semestor-selector .student-dev-report-option:hover{color:#717B92}.sidebar-show-teacher-info-modal .ant-modal-header{border-bottom:1px solid #e9e9e9}.sidebar-show-teacher-info-modal .ant-modal-body{padding:0 16px}.sidebar-show-teacher-info-modal .ant-modal-body .teacher-info-row{margin:12px 30px}.sidebar-show-teacher-info-modal .ant-modal-body .teacher-info-row .teacher-info-title{width:30%;display:inline-block;text-align:right;vertical-align:top}.sidebar-show-teacher-info-modal .ant-modal-body .teacher-info-row .teacher-info-content{width:70%;display:inline-block;padding-left:10px}.sidebar-show-teacher-info-modal .ant-modal-body .teacher-info-row .message{width:70%;margin:20px 0 0 30%}.sidebar-show-teacher-info-modal .ant-modal-footer{text-align:right}.sidebar-show-teacher-info-modal .ant-modal-footer button{margin:0px 60px 20px 0px;padding:4px 40px;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem}.sidebar-change-password-modal .ant-modal-header{border-bottom:1px solid #e9e9e9}.sidebar-change-password-modal .ant-modal-body{padding:0 16px}.sidebar-change-password-modal .ant-modal-body .input-password-row{margin:16px 30px}.sidebar-change-password-modal .ant-modal-body .input-password-row .guide{width:30%;padding-right:10px;text-align:right;display:inline-block}.sidebar-change-password-modal .ant-modal-body .input-password-row .value{width:70%}.sidebar-change-password-modal .ant-modal-body .message{margin-left:33%;color:red}.sidebar-change-password-modal .ant-modal-footer{text-align:right}.sidebar-change-password-modal .ant-modal-footer button{margin:0px 60px 20px 0px;padding:4px 40px;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem}.show-school-config-modal .ant-modal-title{margin:10px 0 0 10px;font-size:16px}.show-school-config-modal .school-config-table{width:100%;display:flex;flex-direction:column;border-bottom:1px solid #EFEFEF}.show-school-config-modal .school-config-table .config-row{width:100%;display:flex;align-content:stretch}.show-school-config-modal .school-config-table .config-row .config-title{width:20%;border:1px solid #EFEFEF;border-bottom:none;padding:10px;position:relative}.show-school-config-modal .school-config-table .config-row .config-title p{position:absolute;top:calc(50% - 7px)}.show-school-config-modal .school-config-table .config-row .config-detail{width:80%;display:flex;flex-direction:column}.show-school-config-modal .school-config-table .config-row .config-detail>div{display:flex}.show-school-config-modal .school-config-table .config-row .config-detail>div div{width:75%;border:1px solid #EFEFEF;border-bottom:none;padding:10px}.show-school-config-modal .school-config-table .config-row .config-detail>div .config-title{width:25%;border-right:none;border-left:none}.add-teacher-modal .search-container{margin:10px 0;text-align:center}.add-teacher-modal .search-container input.search-for-teacher{-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}.add-teacher-modal .search-result{margin:24px 0 40px 0;text-align:center}.add-teacher-modal .search-result table{width:82%;margin:0 auto;text-align:center;background-color:#FAFCFF}.add-teacher-modal .search-result table tr{height:40px}.add-teacher-modal .search-result table tr td{border-bottom:1px solid #EFEFEF}.add-teacher-modal .search-result table tr td .choose-teacher-btn{-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}.add-teacher-modal .search-result table tr:nth-last-child(1) td{border:none}.add-teacher-modal .search-result .pagination{float:right;margin:10px 9%}.add-teacher-modal .search-result .recommend-container{margin-left:18%;margin-right:6%}.add-teacher-modal .search-result .recommend-container .recommend{display:inline-block;background:#F5F8FF;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;padding:5px 10px;width:20%;margin:6px 5%;border:none;color:#5B6273;border:1px solid #FFFFFF;cursor:pointer}.add-teacher-modal .search-result .recommend-container .recommend:hover{border:1px solid #34C0F7}.upload-questionnaire-resource-files-modal .label{display:inline-block;width:15%;vertical-align:top;padding-top:7px;font-size:16px;color:#BCC1CA}.upload-questionnaire-resource-files-modal .content{display:inline-block;width:85%;margin-bottom:20px}.upload-questionnaire-resource-files-modal .content.students{font-size:12px}.upload-questionnaire-resource-files-modal .content.students .select-all{margin:12px 0}.upload-questionnaire-resource-files-modal .content.students .student-material-grid{display:inline-block;width:16.6%;margin-right:-1px;margin-bottom:-1px;padding:5px;border:1px solid #D8E7FF;text-align:center;cursor:pointer}.upload-questionnaire-resource-files-modal .content.students .student-material-grid.selected{color:#7691D9}.upload-questionnaire-resource-files-modal .content.students .student-material-grid:hover{color:#34C7F0}.upload-questionnaire-resource-files-modal .content.material .add-new-file{display:inline-block;border:1px solid #D8E7FF;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:0.5rem 1.4rem;color:#7691D9}.upload-questionnaire-resource-files-modal .content.material .add-new-file .icon{-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.upload-questionnaire-resource-files-modal .content.material .uploaded-files .file-card{position:relative;display:inline-block;width:20%;padding:0 2px}.upload-questionnaire-resource-files-modal .content.material .uploaded-files .file-card img.file-img{width:100%;height:auto}.upload-questionnaire-resource-files-modal .content.material .uploaded-files .file-card .ant-spin{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;height:43px}.upload-questionnaire-resource-files-modal .content.material .uploaded-files .file-card .file-remove{display:none;color:#FFFFFF;background:#7691D9;position:absolute;left:68px;top:-4px;height:16px;width:16px;cursor:pointer;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.upload-questionnaire-resource-files-modal .content.material .uploaded-files .file-card .file-remove .anticon{-ms-transform:translateX(18%) translateY(-4%);-moz-transform:translateX(18%) translateY(-4%);-webkit-transform:translateX(18%) translateY(-4%);transform:translateX(18%) translateY(-4%)}.upload-questionnaire-resource-files-modal .content.material .uploaded-files .file-card:hover .file-remove{display:block}.upload-files-view-modal .ant-modal{width:900px !important}.upload-files-view-modal .main-slider-view .file-card{width:60%;margin:160px auto}.upload-files-view-modal .main-slider-view .file-card img.file-img{width:auto;height:160px;display:inline-block}.upload-files-view-modal .main-slider-view .file-card .file-info{margin-left:20px;display:inline-block;vertical-align:top;text-align:left;font-size:14px;line-height:22px}.upload-files-view-modal .main-slider-view .file-card .file-info .file-name{font-size:18px;margin-bottom:8px}.upload-files-view-modal .main-slider-view .file-card .file-info .download-btn{margin-top:14px}.upload-files-view-modal .main-slider-view .file-image-card{width:80%;margin:40px auto}.upload-files-view-modal .main-slider-view .file-image-card .author{display:inline-block}.upload-files-view-modal .main-slider-view .file-image-card .upload-time{display:inline-block;float:right}.upload-files-view-modal .main-slider-view .file-image-card .img-container{position:relative;background:#FFFFFF;height:400px}.upload-files-view-modal .main-slider-view .file-image-card .img-container img.file-img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;padding:6px;max-height:400px;max-width:100%}.upload-files-view-modal .main-slider-view .file-image-card img.rotate-img{width:40px;height:40px;float:right}.upload-files-view-modal .nav-slider-view{width:80%;margin:auto}.upload-files-view-modal .nav-slider-view .slick-list{padding-top:10px !important}.upload-files-view-modal .nav-slider-view .file-card-nav{position:relative;height:100px;margin:0 4px}.upload-files-view-modal .nav-slider-view .file-card-nav img.file-img{max-width:80px;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.upload-files-view-modal .nav-slider-view .file-card-nav .remove-btn{display:none;color:#FFFFFF;background:#7691D9;position:absolute;left:68px;top:6px;height:16px;width:16px;cursor:pointer;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.upload-files-view-modal .nav-slider-view .file-card-nav .remove-btn .anticon{-ms-transform:translateX(18%) translateY(-4%);-moz-transform:translateX(18%) translateY(-4%);-webkit-transform:translateX(18%) translateY(-4%);transform:translateX(18%) translateY(-4%)}.upload-files-view-modal .nav-slider-view .file-card-nav:hover .remove-btn{display:block}.upload-files-view-modal .nav-slider-view .slick-arrow .anticon{font-size:20px;color:#7691D9;-ms-transform:translateY(35%);-moz-transform:translateY(35%);-webkit-transform:translateY(35%);transform:translateY(35%)}.upload-files-view-modal .empty-container{text-align:center;margin-top:2rem;color:#ABABAB;font-size:0.8rem}.upload-files-view-modal .loading-container{margin-top:2rem;text-align:center}.related-students-tooltip.limit-50 .ant-tooltip-content .ant-tooltip-inner{max-width:690px}.related-students-tooltip.limit-20 .ant-tooltip-content .ant-tooltip-inner{max-width:320px}.refuse-application-modal .refuse-application-content{padding:10px}.refuse-application-modal .refuse-application-content>div{padding-bottom:10px}.refuse-application-modal .refuse-application-content>div .text{resize:none;vertical-align:top;width:calc(100% - 70px)}.batch-review-question-score-modal .ant-modal-header .ant-modal-title{font-size:18px}.batch-review-question-score-modal .ant-modal-body{font-size:14px;padding:10px 24px}.batch-review-question-score-modal .ant-modal-body .batch-review-question-score-box{padding:0px 20px;margin-bottom:15px}.batch-review-question-score-modal .ant-modal-body .batch-review-question-score-box p{margin-bottom:5px}.batch-review-question-score-modal .ant-modal-body .batch-review-question-score-box p .question-score{margin-left:10px;color:#AFB4C0;font-size:12px}.batch-review-question-score-modal .ant-modal-body .batch-review-question-score-box p .question-author{margin-left:25px;font-size:13px;display:inline-block}.batch-review-question-score-modal .ant-modal-body div{margin-bottom:5px}.batch-review-question-score-modal .ant-modal-body div .text{width:calc(100% - 100px);resize:none;vertical-align:top;border-color:#DCDFE7}.batch-review-question-score-modal .ant-modal-body div .error{font-size:14px;color:red;margin-left:15px}.batch-review-question-score-modal .ant-modal-footer button.hide{display:none}.review-student-socre-detail-modal .ant-modal-body>p{padding:5px 30px}.review-student-socre-detail-modal .ant-modal-body>p .question-score{margin-left:10px;color:#AFB4C0;font-size:12px}.review-student-socre-detail-modal .ant-modal-body>p .description{display:inline-block}.review-student-socre-detail-modal .ant-modal-body>p .description.block{margin-left:35px;display:block}.review-student-socre-detail-modal .ant-modal-body .dashed-line{width:100%;border-bottom:1px solid #E3E3E3;margin:10px 0px}.student-status-modal .ant-modal-body p{padding:5px;font-size:16px}.bonus-application-student-selection-modal .loading-container{text-align:center}.bonus-application-student-selection-modal .student-list-container{text-align:left;width:420px;margin:0 auto}.bonus-application-student-selection-modal .student-list-container .no-student{color:#CDCDCD;text-align:center}.bonus-application-student-selection-modal .student-list-container .student-container{display:inline-block;width:100px;text-align:center;border:solid 1px #EFEFEF;color:#999999;padding:2px 0;margin:2px;cursor:pointer}.bonus-application-student-selection-modal .student-list-container .student-container:hover{color:black;border-color:black}.bonus-application-student-selection-modal .student-list-container .student-container.selected{color:black;border-color:black}.batch-import-model .introduction,.batch-import-model .result{margin-bottom:1rem;max-height:350px;overflow:scroll}.batch-import-model .introduction p.indent,.batch-import-model .result p.indent{text-indent:1rem}.batch-import-model .introduction .file-selecter,.batch-import-model .result .file-selecter{display:inline-block;margin-left:1rem}.batch-import-model .introduction .error,.batch-import-model .result .error{color:red;margin-bottom:0.5rem}.batch-import-model .introduction .success,.batch-import-model .result .success{color:green;margin-bottom:0.5rem}.design-theme1.teacher-app-container .ant-btn-primary{background:#7691D9;border-color:#7691D9}.design-theme1.teacher-app-container .ant-btn-primary[disabled]{color:#ccc;background-color:#f7f7f7;border-color:#d9d9d9}.design-theme1.teacher-app-container .navigation-side-bar{background-color:#7691D9}.design-theme1.teacher-app-container .navigation-side-bar .seperator{border-color:#88A5F4}.design-theme1.teacher-app-container .navigation-side-bar .menu.active,.design-theme1.teacher-app-container .navigation-side-bar .sub-menu.active{color:#FFE07F}.design-theme1.teacher-app-container .navigation-side-bar .account-menu{background-color:#6F89CD}.design-theme1.teacher-app-container .account-menu{background-color:#6F89CD}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .class-dev-report .ant-spin-nested-loading{height:95vh}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .class-dev-report .main-nav .nav:hover{color:#34C7F0}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .class-dev-report .report-content .scores-table .export-students-report:hover{background-color:#6F89CD}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .class-dev-report .report-content .scores-table .ant-table .ant-table-thread tr>th.ant-table-column-sort{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .class-dev-report .report-content .scores-table .ant-table .ant-table-body tr.ant-table-row:hover{color:#34C7F0}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .main-nav .nav:hover{color:#34C7F0}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .main-nav .selector-container .semester-selector{background:#7691D9}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .category-data-table .table-row.total .student-score{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .category-data-table .table-row.total .class-score{color:#FFE07F}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-report-frame .student-dev-report .categories-details-section .questions-card .expand-arrow{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .questionnaire-list-container table .link,.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .old-questionnaire-list-container table .link,.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .draft-questionnaire-list-container table .link{background-color:#7691D9}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .questionnaire-list-container table .link.disabled,.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .old-questionnaire-list-container table .link.disabled,.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .draft-questionnaire-list-container table .link.disabled{background-color:#EFEFEF}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .questionnaire-list-container table.content-table tr:hover,.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .old-questionnaire-list-container table.content-table tr:hover,.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .draft-questionnaire-list-container table.content-table tr:hover{color:#34C7F0}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .old-questionnaire-list-container .title-container .text-container .text .highlight{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-list-page .draft-action .confirm-btn{background-color:#7691D9}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-detail-page .class-list-container table.content-table tr:hover{color:#34C7F0}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .school-admin-evaluation-questionnaire-class-page .section-container .section-title{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-right .ant-collapse-item.is_complete .ant-collapse-header,.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right .ant-collapse-item.is_complete .ant-collapse-header{cursor:pointer;color:#666666;background:#D8E7FF}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-right .ant-collapse-item .main .question-box .box-left>div.question-mark .change-score-btn,.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right .ant-collapse-item .main .question-box .box-left>div.question-mark .change-score-btn{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-right .ant-collapse-item .main .question-box .box-right>a,.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right .ant-collapse-item .main .question-box .box-right>a{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .containter-right .ant-collapse-item .main .question-box .delete-btn>a,.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right .ant-collapse-item .main .question-box .delete-btn>a{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-evaluations-student-detail-page .show-collapse,.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-frame .class-admin-review-supplement-evaluations-student-detail-page .show-collapse{background:#7691D9}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-list-page .ant-spin-nested-loading{height:95vh}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-list-page .grade-section-container .classes-list .class-container .name .delete-btn{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-list-page .grade-section-container .classes-list .new-class-container{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-bar{border-bottom:1px solid #D8E7FF !important}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab:hover{border-color:#D8E7FF}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab-active{border:1px solid #D8E7FF !important}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane{border-color:#D8E7FF}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .tag-content .evaluate-detail .evaluate-table{background:#F2F7FF}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .actions-bar .link-btn{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container table tr.content td .link:hover{color:#34C7F0}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container .actions-bar .link-btn{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container table tr.content td .link:hover{color:#34C7F0}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .header .header-left{background:#7691D9;color:white}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-teacher-management .footer .ant-pagination-item-active{background-color:#7691D9;border-color:#7691D9}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-organization-frame .admin-class-courses-management-page .action-bar .header-left{background:#7691D9;color:white}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .admin-class-management-page .guild .guild-link{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-menagement .main .note{border-color:#D6DDEF}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-menagement .main .note.hover{border-color:#D6DDEF}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-menagement .main .note .note-footer>a{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-bonus-points-frame .school-admin-bonus-points-menagement .footer .note-btn{border-color:#D6DDEF;color:#7691D9}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .admin-class-management-page .guild .guild-link{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-menagement .main .note{border-color:#D6DDEF}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-menagement .main .note.hover:hover{border-color:#D6DDEF}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-menagement .main .note .note-footer>a{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-menagement .footer .note-btn{border-color:#D6DDEF;color:#7691D9;margin-top:10px}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .header .header-btn{border-color:#7691D9;color:#7691D9}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .header .vote-box .header-right>a{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .containter .header .header-right .refuse-application{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .containter .header .header-right .refuse-application.revoked{color:#666}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-deduct-points-frame .school-admin-deduct-points-student-detail .containter .main .file-box .download-btn{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-record-page .ant-spin-nested-loading{height:95vh}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-record-page .main table{border-color:#D8E7FF}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-record-page .main table tr:nth-child(odd){background-color:#F5F8FF}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-student-datail-page .main table{border-color:#D8E7FF}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-change-points-frame .school-admin-change-points-student-datail-page .main table tr:first-child{background-color:#F5F8FF}.design-theme1.teacher-app-container .main-content-container .school-admin-frame .school-admin-evaluation-category-frame .school-admin-evaluation-category-setting-semester-page .semester-container .content .grade-container .start-task-btn{color:#7691D9;border-color:#7691D9;background-color:#F2F7FF}.design-theme1.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .ant-tabs-bar{border-bottom:1px solid #D8E7FF !important}.design-theme1.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab:hover{border-color:#D8E7FF}.design-theme1.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab-active{border:1px solid #D8E7FF !important}.design-theme1.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .ant-tabs-content .ant-tabs-tabpane{border-color:#D8E7FF}.design-theme1.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .ant-tabs-content .ant-tabs-tabpane .tag-content .tag-label{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .ant-tabs-content .ant-tabs-tabpane .tag-content .tag-label:hover{color:#34C7F0}.design-theme1.teacher-app-container .main-content-container .answer-evaluation-frame .answer-evaluation-page .tag-container .ant-tabs-content .ant-tabs-tabpane .tag-content .evaluate-detail .evaluate-table{background:#F2F7FF}.design-theme1.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .ant-spin-nested-loading{height:75vh}.design-theme1.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .containter-right .ant-collapse-item.is_complete .ant-collapse-header{cursor:pointer;color:#666666;background:#D8E7FF}.design-theme1.teacher-app-container .main-content-container .answer-evaluation-frame .answer-student-evaluation-page .show-collapse{background:#7691D9}.design-theme1.teacher-app-container .main-content-container .answer-evaluation-frame .class-dev-report .main-nav .nav:hover{color:#34C7F0}.design-theme1.teacher-app-container .main-content-container .answer-evaluation-frame .class-dev-report .ant-spin-nested-loading{height:85vh}.design-theme1.teacher-app-container .main-content-container .answer-evaluation-frame .class-dev-report .report-content .scores-table .export-students-report:hover{background-color:#6F89CD}.design-theme1.teacher-app-container .main-content-container .answer-evaluation-frame .class-dev-report .report-content .scores-table .ant-table .ant-table-thread tr>th.ant-table-column-sort{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .answer-evaluation-frame .class-dev-report .report-content .scores-table .ant-table .ant-table-body tr.ant-table-row:hover{color:#34C7F0}.design-theme1.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .main-nav .nav:hover{color:#34C7F0}.design-theme1.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .main-nav .selector-container .semester-selector{background:#7691D9}.design-theme1.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .category-data-table .table-row.total .student-score{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .category-data-table .table-row.total .class-score{color:#FFE07F}.design-theme1.teacher-app-container .main-content-container .answer-evaluation-frame .student-dev-report .categories-details-section .questions-card .expand-arrow{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .answer-evaluation-frame .import-info-page .rule-declaration .text-tab .underline{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .class-list-page{background:url("/assets/login_background-3609871743ed7752c0156db59566a33fc33b6846c445acf71b773fe9ad8b3a39.png") no-repeat fixed center;background-size:cover;min-height:0}.design-theme1.teacher-app-container .main-content-container .class-list-page .header .header-right{border-color:#E9F3FE}.design-theme1.teacher-app-container .main-content-container .class-list-page .header .header-right>span{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .class-list-page .class-list-tab .ant-tabs-bar .ant-tabs-tab{background-color:#F3F6FF;border:1px solid #7691D9}.design-theme1.teacher-app-container .main-content-container .class-list-page .class-list-tab .ant-tabs-bar .ant-tabs-tab.ant-tabs-tab-active{background-color:#7691D9}.design-theme1.teacher-app-container .main-content-container .class-list-page .card-box-containter{min-height:calc(5vh + 545px)}.design-theme1.teacher-app-container .main-content-container .class-list-page .card-box-containter .card-box .card-box-header-center{border-bottom-color:#E2EFFE}.design-theme1.teacher-app-container .main-content-container .class-list-page .card-box-containter .card-box .card-box-header-right .card-box-footer-btn{color:#7691D9;border-color:#B3C8FF;background-color:#F3F6FF}.design-theme1.teacher-app-container .main-content-container .class-list-page .card-box-containter .card-box .card-box-content .card-box-content-list .card-box-content-list-expire{color:#BCC1CA}.design-theme1.teacher-app-container .main-content-container .class-list-page .card-box-containter .card-box .card-box-content .card-box-content-list .card-box-content-list-expire.almost-expired{color:#F99AB9}.design-theme1.teacher-app-container .main-content-container .class-list-page .card-box-containter .card-box .card-box-content .card-box-content-list:hover{color:#34C7F0}.design-theme1.teacher-app-container .main-content-container .class-list-page .card-box-containter .card-box .card-box-content .card-box-content-list:hover .card-box-content-list-expire{color:#34C7F0}.design-theme1.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-bar{border-bottom:1px solid #D8E7FF !important}.design-theme1.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab:hover{border-color:#D8E7FF}.design-theme1.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab-active{border:1px solid #D8E7FF !important}.design-theme1.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane{border-color:#D8E7FF}.design-theme1.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .tag-content .evaluate-detail .evaluate-table{background:#F2F7FF}.design-theme1.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container .actions-bar .link-btn{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .student-management-section .student-list-container table tr.content td .link:hover{color:#34C7F0}.design-theme1.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container .actions-bar .link-btn{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .class-admin-frame .school-admin-organization-class-detail-page .ant-tabs-content .ant-tabs-tabpane .teacher-management-section .teacher-list-container table tr.content td .link:hover{color:#34C7F0}.design-theme1.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-right .ant-collapse-item.is_complete .ant-collapse-header,.design-theme1.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right .ant-collapse-item.is_complete .ant-collapse-header{cursor:pointer;color:#666666;background:#D8E7FF}.design-theme1.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-right .ant-collapse-item .main .question-box .box-left>div.question-mark .change-score-btn,.design-theme1.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right .ant-collapse-item .main .question-box .box-left>div.question-mark .change-score-btn{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-right .ant-collapse-item .main .question-box .box-right>a,.design-theme1.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right .ant-collapse-item .main .question-box .box-right>a{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-right .ant-collapse-item .main .question-box .box-right-change>a,.design-theme1.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right .ant-collapse-item .main .question-box .box-right-change>a{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .containter-right .ant-collapse-item .main .question-box .delete-btn>a,.design-theme1.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .containter-right .ant-collapse-item .main .question-box .delete-btn>a{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-evaluations-student-detail-page .show-collapse,.design-theme1.teacher-app-container .main-content-container .class-admin-frame .class-admin-review-supplement-evaluations-student-detail-page .show-collapse{background:#7691D9}.design-theme1.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-class-detail-page .ant-spin-nested-loading{height:95vh}.design-theme1.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-class-detail-page .factual-materials-container .no-questionnaires{border-color:#D8E7FF}.design-theme1.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-class-detail-page .factual-materials-container .factual-materials-box{border-color:#D8E7FF}.design-theme1.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-class-detail-page .factual-materials-container .factual-materials-box .factual-materials-table tr.student-title{background:#F2F7FF}.design-theme1.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-class-detail-page .factual-materials-container .factual-materials-box .factual-materials-table tr.student-title .right>a{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-class-detail-page .factual-materials-container .factual-materials-box .factual-materials-table tr.student-title .right>a.disabled{color:#CDCDCD}.design-theme1.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-class-detail-page .factual-materials-container .factual-materials-box .factual-materials-table tr.student-list td{border-color:#F2F7FF}.design-theme1.teacher-app-container .main-content-container .factual-materials-register-frame .factual-materials-student-detail-page .question-box .text{border-color:#CED8F5}.design-theme1.teacher-app-container .main-content-container .factual-materials-register-frame .import-info-page .rule-declaration .text-tab .underline{color:#7691D9}.design-theme1.teacher-app-container .main-content-container .usage-guide-page .border-box .item .download-link{color:#7691D9}.design-theme1.questionnaire-score-modal .ant-btn-primary,.design-theme1.questionnaire-show-modal .ant-btn-primary{background:#7691D9;border-color:#7691D9}.design-theme1.questionnaire-score-modal .ant-btn-primary.disabled,.design-theme1.questionnaire-show-modal .ant-btn-primary.disabled{background-color:#f7f7f7;border-color:#d9d9d9}.design-theme1.questionnaire-score-modal .ant-modal-content .ant-modal-body .modal-body-box:nth-child(even),.design-theme1.questionnaire-show-modal .ant-modal-content .ant-modal-body .modal-body-box:nth-child(even){background:#F5F8FF}.design-theme1.questionnaire-score-modal .ant-modal-content .ant-modal-body .modal-body-box .modal-box-score .modal-box-score-input,.design-theme1.questionnaire-show-modal .ant-modal-content .ant-modal-body .modal-body-box .modal-box-score .modal-box-score-input{border:#7691D9 1px solid}.design-theme1.set-team-leader-modal .student-list .student-item:hover,.design-theme1.set-class-admin-modal .student-list .student-item:hover{color:#34C7F0}.design-theme1.set-team-leader-modal .student-list .student-item.selected,.design-theme1.set-class-admin-modal .student-list .student-item.selected{background-color:#F5F8FF;border-color:#7691D9;color:#666666}.design-theme1.add-teacher-modal .search-secion .search-btn{background-color:#7691D9;color:white}.design-theme1.answer-question-modal .ant-btn-primary{background:#7691D9;border-color:#7691D9}.design-theme1.answer-question-modal .ant-btn-primary.disabled,.design-theme1.answer-question-modal .ant-btn-primary[disabled],.design-theme1.answer-question-modal .ant-btn-primary.disabled:hover,.design-theme1.answer-question-modal .ant-btn-primary[disabled]:hover,.design-theme1.answer-question-modal .ant-btn-primary.disabled:focus,.design-theme1.answer-question-modal .ant-btn-primary[disabled]:focus,.design-theme1.answer-question-modal .ant-btn-primary.disabled:active,.design-theme1.answer-question-modal .ant-btn-primary[disabled]:active,.design-theme1.answer-question-modal .ant-btn-primary.disabled.active,.design-theme1.answer-question-modal .ant-btn-primary[disabled].active{color:#ccc;background-color:#f7f7f7;border-color:#d9d9d9}.design-theme1.answer-question-modal .ant-modal-content .ant-modal-body .modal-body-box:nth-child(even){background:#F5F8FF}.design-theme1.answer-question-modal .ant-modal-content .ant-modal-body .modal-body-box .modal-box-score .modal-box-score-input{border:#7691D9 1px solid}.design-theme1.export-students-scores-list-modal .export-rank .export-grades-collection .export-grades.selected{color:#88A5F4;border-color:#7691D9}.design-theme1.export-students-scores-list-modal .export-rank .export-grades-collection .export-grades:hover{color:#88A5F4;border-color:#34C7F0}.design-theme1.export-students-scores-list-modal .export-rank .export-grades-collection .export-grades.disable{color:#BCC1CA;border:none}.design-theme1.export-students-scores-list-modal .export-reports .export-report-students .export-student.selected{color:#88A5F4;border-color:#7691D9}.design-theme1.export-students-scores-list-modal .export-reports .export-report-students .export-student:hover{color:#88A5F4;border-color:#34C7F0}.design-theme1.export-students-scores-list-modal .export-reports .export-report-semesters-collection .export-semester.selected{color:#88A5F4;border-color:#7691D9}.design-theme1.export-students-scores-list-modal .export-reports .export-report-semesters-collection .export-semester:hover{color:#88A5F4;border-color:#34C7F0}.design-theme1.export-students-scores-list-modal .export-reports .export-report-semesters-collection .export-semester.disable{color:#BCC1CA;border:none}.design-theme1.school-teacher-edit-modal .ant-btn-primary{background:#7691D9;border-color:#7691D9}.design-theme1.school-teacher-edit-modal .ant-btn-primary.disabled{background-color:#f7f7f7;border-color:#d9d9d9}.design-theme1.upload-questionnaire-resource-files-modal .add-new-file{color:#7691D9}.design-theme1.bonus-application-student-selection-modal .student-list-container .student-container:hover{color:#7691D9;border-color:#7691D9}.design-theme1.bonus-application-student-selection-modal .student-list-container .student-container.selected{color:white;background-color:#7691D9;border-color:#7691D9}body{background:#FAFCFF !important;font-size:14px !important}.teacher-mobile-app-container{font-family:sans-serif;position:relative;width:100%}.teacher-mobile-app-container .main-content-container.no-sidebar{margin-left:0}.teacher-mobile-app-container .main-content-container .class-list-page{background:#999999;background-size:100vw 100vh;width:100%;height:100vh;position:absolute;top:0;left:0;overflow:auto;color:#fff}.teacher-mobile-app-container .main-content-container .class-list-page .header{height:5rem;text-align:center;font-size:1rem;position:relative;line-height:5rem}.teacher-mobile-app-container .main-content-container .class-list-page .header .header-right{display:inline-block;position:absolute;right:20px;top:2.5rem}.teacher-mobile-app-container .main-content-container .class-list-page .header .header-right .menu{font-size:20px}.teacher-mobile-app-container .main-content-container .class-list-page .header .header-right .icon{position:relative;width:1.6rem;height:0.15rem;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem;top:50%;background-color:white;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.teacher-mobile-app-container .main-content-container .class-list-page .header .header-right .icon:before,.teacher-mobile-app-container .main-content-container .class-list-page .header .header-right .icon:after{content:' ';position:absolute;width:100%;height:0.15rem;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem;background-color:white;top:-0.5rem;left:0}.teacher-mobile-app-container .main-content-container .class-list-page .header .header-right .icon:after{top:auto;bottom:-0.5rem}.teacher-mobile-app-container .main-content-container .class-list-page .header .header-right .list{position:absolute;line-height:normal;display:block;background-color:rgba(0,0,0,0.6);padding:0.5rem;left:-50%;top:1rem;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;visibility:visible;opacity:1;-ms-transition:opacity 0.25s;-moz-transition:opacity 0.25s;-webkit-transition:opacity 0.25s;transition:opacity 0.25s;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1000}.teacher-mobile-app-container .main-content-container .class-list-page .header .header-right .list:before{content:' ';position:absolute;display:block;box-sizing:content-box;width:0;height:0;border:solid 0.4rem transparent;border-bottom-color:rgba(0,0,0,0.35);bottom:100%;left:80%;-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.teacher-mobile-app-container .main-content-container .class-list-page .header .header-right .list .item{color:white;padding:0.4rem;white-space:nowrap;text-align:center;cursor:pointer;font-size:14px}.teacher-mobile-app-container .main-content-container .class-list-page .header .header-right .list.hidden{visibility:hidden;opacity:0}.teacher-mobile-app-container .main-content-container .class-list-page .list-containter{width:100vw;padding:0px 10px 0px 10px}.teacher-mobile-app-container .main-content-container .class-list-page .list-containter .class-box{background:#fff;height:3.5rem;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0px 20px;margin-bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.teacher-mobile-app-container .main-content-container .class-list-page .list-containter .class-box .blank-space{width:55px}.teacher-mobile-app-container .main-content-container .class-list-page .list-containter .class-box .unfinish-img{width:15px;vertical-align:middle}.teacher-mobile-app-container .main-content-container .class-list-page .list-containter .class-box .unfinish-count{display:inline-block;background:#999999;width:30px;height:20px;text-align:center;line-height:20px;margin-left:10px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.teacher-mobile-app-container .main-content-container .class-list-page .list-containter .class-box .class-name{margin:0px 10px 0 10px;height:30px;line-height:30px;color:#666666;padding:0px 20px 0px 20px;font-size:1rem;text-align:center;flex:1}.teacher-mobile-app-container .main-content-container .class-list-page .list-containter .class-box .class-name.border-left{border-left:1px solid #EFEFEF}.teacher-mobile-app-container .main-content-container .class-list-page .list-containter .class-box .class-box-right{width:55px}.teacher-mobile-app-container .main-content-container .class-list-page .list-containter .class-box .class-box-right .right-icon{color:#999999;margin-left:20px}.teacher-mobile-app-container .main-content-container .modify-password-page{font-size:1rem;background:white;width:100%;height:100vh}.teacher-mobile-app-container .main-content-container .modify-password-page .header{height:3rem;line-height:3rem;font-size:16px;text-align:center;background:#F8FAFF;position:relative}.teacher-mobile-app-container .main-content-container .modify-password-page .header .left-icon{font-size:1.2rem;position:absolute;left:10px;top:15px}.teacher-mobile-app-container .main-content-container .modify-password-page .input-list-containter{width:100vw}.teacher-mobile-app-container .main-content-container .modify-password-page .input-list-containter .input-box{padding:10px 20px 10px 20px;width:100%;border-bottom:1px solid #F2F7FF}.teacher-mobile-app-container .main-content-container .modify-password-page .input-list-containter .input-box .password-input{width:calc(100% - 120px);border:none;margin-left:10px;font-size:1.1rem}.teacher-mobile-app-container .main-content-container .modify-password-page .input-list-containter .input-box .password-input:focus{border:none;box-shadow:none}.teacher-mobile-app-container .main-content-container .modify-password-page .input-list-containter .input-box .teacher-description{margin-left:10px}.teacher-mobile-app-container .main-content-container .modify-password-page .btn-box{text-align:center}.teacher-mobile-app-container .main-content-container .modify-password-page .btn-box .btn{width:70%;height:40px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;margin-top:20px}.teacher-mobile-app-container .main-content-container .upload-file-view{min-height:100vh}.teacher-mobile-app-container .main-content-container .upload-file-view .header{height:4rem;text-align:center;font-size:1rem;position:relative;line-height:4rem;background-color:#F8FAFF;box-shadow:0px 2px 4px rgba(112,138,223,0.2)}.teacher-mobile-app-container .main-content-container .upload-file-view .header .header-left{position:absolute;left:10px}.teacher-mobile-app-container .main-content-container .upload-file-view .header .header-right{position:absolute;top:0;right:0;height:4rem;padding:20px}.teacher-mobile-app-container .main-content-container .upload-file-view .header .header-right .icon{position:relative;width:1.6rem;height:0.15rem;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem;top:50%;background-color:#999999;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.teacher-mobile-app-container .main-content-container .upload-file-view .header .header-right .icon:before,.teacher-mobile-app-container .main-content-container .upload-file-view .header .header-right .icon:after{content:' ';position:absolute;width:100%;height:0.15rem;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem;background-color:#999999;top:-0.5rem;left:0}.teacher-mobile-app-container .main-content-container .upload-file-view .header .header-right .icon:after{top:auto;bottom:-0.5rem}.teacher-mobile-app-container .main-content-container .upload-file-view .header .header-right .list{position:absolute;display:block;background-color:rgba(0,0,0,0.5);padding:0.5rem 1rem;top:95%;right:0.8rem;min-width:5.5rem;line-height:1.5rem;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;visibility:visible;opacity:1;-ms-transition:opacity 0.25s;-moz-transition:opacity 0.25s;-webkit-transition:opacity 0.25s;transition:opacity 0.25s;z-index:1000}.teacher-mobile-app-container .main-content-container .upload-file-view .header .header-right .list:before{content:' ';position:absolute;display:block;box-sizing:content-box;width:0;height:0;border:solid 0.4rem transparent;border-bottom-color:rgba(0,0,0,0.5);bottom:100%;right:0.5rem}.teacher-mobile-app-container .main-content-container .upload-file-view .header .header-right .list .item{color:white;padding:0.2rem;white-space:nowrap;text-align:center;cursor:pointer}.teacher-mobile-app-container .main-content-container .upload-file-view .header .header-right .list.hidden{visibility:hidden;opacity:0}.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container{min-height:calc(100vh - 4rem);padding-top:10px}.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .upload-btn{width:96%;margin:0px 2%;text-align:center;padding:10px 0px;background:white;border:1px dashed #EDEDED}.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .file-description{padding:10px 10px 0px 10px;text-align:center;color:#999;font-size:12px}.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .footer{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;position:fixed;bottom:0px;width:100%;height:3rem;font-size:14px;text-align:center;line-height:3rem;color:white;background:#666666}.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .main{margin-top:10px}.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .main .new-photo-wrapper{position:relative;display:inline-block;width:30vw;height:30vw;margin-left:2.4vw;border:1px solid #eee}.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .main .new-photo-wrapper .photo{width:30vw;height:30vw}.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .main .new-photo-wrapper .delete-btn{position:absolute;top:-0.5rem;right:-0.5rem;width:2rem;height:2rem;line-height:2rem;border-radius:50%;border:1px solid #999999;background-color:#EEEEEE;opacity:0.6}.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .main .new-photo-wrapper .delete-btn:before,.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .main .new-photo-wrapper .delete-btn:after{position:absolute;left:0.9rem;top:0.25rem;content:' ';height:1.4rem;width:0.1rem;background-color:#999999;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .main .new-photo-wrapper .delete-btn:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .main .photo-placeholder{display:inline-block;border:#DDDDDD 1px solid;width:30vw;height:30vw;margin-left:2.4vw;text-align:center;vertical-align:top;position:relative}.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .main .photo-placeholder .ant-spin{width:30vw;height:30vw;position:absolute;top:0px;left:0px;line-height:30vw}.teacher-mobile-app-container .main-content-container .upload-file-view .view-photo-wrapper{position:absolute;width:100vw;height:100vh;top:0;left:0;background:rgba(66,66,66,0.5);text-align:center}.teacher-mobile-app-container .main-content-container .upload-file-view .view-photo-wrapper .ant-spin{position:absolute;top:50%;transform:translateY(-50%);left:50%;transform:translateX(-50%)}.teacher-mobile-app-container .main-content-container .upload-file-view .view-photo-wrapper .view-box{position:relative;display:inline-block;top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.teacher-mobile-app-container .main-content-container .upload-file-view .view-photo-wrapper .view-box .img{max-width:80vw;vertical-align:middle}.teacher-mobile-app-container .main-content-container .upload-file-view .view-photo-wrapper .view-box .delete-btn{position:absolute;top:-0.5rem;right:-0.5rem;width:2rem;height:2rem;line-height:2rem;border-radius:50%;border:1px solid #999999;background-color:white;opacity:0.6}.teacher-mobile-app-container .main-content-container .upload-file-view .view-photo-wrapper .view-box .delete-btn:before,.teacher-mobile-app-container .main-content-container .upload-file-view .view-photo-wrapper .view-box .delete-btn:after{position:absolute;left:0.9rem;top:0.25rem;content:' ';height:1.4rem;width:0.1rem;background-color:#999999;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.teacher-mobile-app-container .main-content-container .upload-file-view .view-photo-wrapper .view-box .delete-btn:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.teacher-mobile-app-container .main-content-container .upload-file-view .view-photo-wrapper .photo-description{color:white;margin:10px 0}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .answer-questionnaire-page{background-color:#F2F7FF;height:100vh}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .answer-questionnaire-page .header{height:4rem;text-align:center;font-size:1rem;position:relative;line-height:4rem;background-color:#F8FAFF;box-shadow:0px 2px 4px rgba(112,138,223,0.2)}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .answer-questionnaire-page .header .header-left{position:absolute;left:10px}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .answer-questionnaire-page .header .header-right{position:absolute;top:0;right:0;height:4rem;padding:20px}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .answer-questionnaire-page .header .header-right .icon{position:relative;width:1.6rem;height:0.15rem;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem;top:50%;background-color:#999999;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .answer-questionnaire-page .header .header-right .icon:before,.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .answer-questionnaire-page .header .header-right .icon:after{content:' ';position:absolute;width:100%;height:0.15rem;-moz-border-radius:0.1rem;-webkit-border-radius:0.1rem;border-radius:0.1rem;background-color:#999999;top:-0.5rem;left:0}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .answer-questionnaire-page .header .header-right .icon:after{top:auto;bottom:-0.5rem}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .answer-questionnaire-page .header .header-right .list{position:absolute;display:block;background-color:rgba(0,0,0,0.5);padding:0.5rem 1rem;top:95%;right:0.8rem;min-width:5.5rem;line-height:1.5rem;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;visibility:visible;opacity:1;-ms-transition:opacity 0.25s;-moz-transition:opacity 0.25s;-webkit-transition:opacity 0.25s;transition:opacity 0.25s;z-index:1000}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .answer-questionnaire-page .header .header-right .list:before{content:' ';position:absolute;display:block;box-sizing:content-box;width:0;height:0;border:solid 0.4rem transparent;border-bottom-color:rgba(0,0,0,0.5);bottom:100%;right:0.5rem}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .answer-questionnaire-page .header .header-right .list .item{color:white;padding:0.2rem;white-space:nowrap;text-align:center;cursor:pointer}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .answer-questionnaire-page .header .header-right .list.hidden{visibility:hidden;opacity:0}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .answer-questionnaire-page .questionnaire-card{margin:12px 15px;border:none;border-radius:0}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .answer-questionnaire-page .questionnaire-card .ant-card-body{padding:16px 16px}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .answer-questionnaire-page .questionnaire-card .ant-card-body .title{font-size:18px;padding-bottom:6px}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .answer-questionnaire-page .questionnaire-card .ant-card-body .title::before{content:"|";position:absolute;left:0;width:5px;font-size:10px;color:#7691D9;background-color:#7691D9;-ms-transform:translateY(5px);-moz-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px)}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .answer-questionnaire-page .questionnaire-card .ant-card-body .bottom-container{color:#92999A}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .answer-questionnaire-page .questionnaire-card .ant-card-body .bottom-container .type{position:absolute;display:inline-block;text-align:left;border:1px #92999A solid;padding:0 2px}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .answer-questionnaire-page .questionnaire-card .ant-card-body .bottom-container .type.not-completed{color:#7691D9;border-color:#7691D9}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .answer-questionnaire-page .questionnaire-card .ant-card-body .bottom-container .period{display:inline-block;margin-left:24%;width:42%}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .answer-questionnaire-page .questionnaire-card .ant-card-body .bottom-container .completion{display:inline-block;width:34%}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .answer-questionnaire-page .no-questionnaires{text-align:center;margin-top:72px;color:#9299AA;font-size:1rem}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .header{height:4rem;text-align:center;font-size:1rem;position:relative;line-height:4rem;background-color:#F8FAFF;box-shadow:0px 2px 4px rgba(112,138,223,0.2)}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .header .header-left{position:absolute;left:10px}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .summary{background:#F9F9F9}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .summary.clearfix:before,.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .summary.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .summary.clearfix:after{clear:both}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .summary.clearfix{zoom:1}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .summary .summary-left{float:left;margin:10px 5px 10px 5px}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .summary .summary-right{float:right;margin:10px 5px 10px 5px}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .summary.overtime{padding-bottom:10px}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .summary .summary-description{display:block;background:white;padding:3px 0px;width:90%;margin-left:5%;text-align:center;color:#999999}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .file-box{padding:10px;line-height:28px;vertical-align:middle;margin-bottom:10px;background:white;width:96%;margin-left:2%;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;display:none}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .file-box.clearfix:before,.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .file-box.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .file-box.clearfix:after{clear:both}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .file-box.clearfix{zoom:1}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .file-box .file-description{display:inline-block}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .file-box .file-material{float:right}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box{padding:0px 5px 0px 5px}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table{line-height:45px;width:100%;border:none;text-align:center;background:#fff}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr .rowTitle{text-align:left;font-size:12px;border:none}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr .rowTitle.first-td{padding-left:10px}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr .rowTitle.first-td:before{width:3px;height:15px;margin-top:12px;content:' ';top:0px;left:0px;position:absolute;background:#999999}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr td{position:relative;overflow:hidden;border:1px solid #EFEFEF;cursor:pointer;font-size:13px}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr td.unclickable{cursor:default}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr td .draft-label{position:absolute;width:4rem;top:-0.8rem;right:-1.6rem;background-color:#EFEFEF;color:#666666;-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);line-height:1rem;padding-top:1.2rem;font-size:0.8rem}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr td .reviewed-label{position:absolute;width:4rem;top:-0.8rem;right:-1.5rem;background-color:#F2F7FF;color:#666666;-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);line-height:1.2rem;padding-top:1.2rem;font-size:0.7rem}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .student-score-detail-page{background:white;min-height:100vh}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .student-score-detail-page .header{height:4rem;text-align:center;font-size:1rem;position:relative;line-height:4rem;background-color:#F8FAFF;box-shadow:0px 2px 4px rgba(112,138,223,0.2)}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .student-score-detail-page .header .header-left{position:absolute;left:10px}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .student-score-detail-page .main{padding-bottom:50px;margin-bottom:10px}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .student-score-detail-page .main .file-box{padding:10px;line-height:25px;vertical-align:middle;margin:2% 5px;background:white;width:96%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .student-score-detail-page .main .file-box.clearfix:before,.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .student-score-detail-page .main .file-box.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .student-score-detail-page .main .file-box.clearfix:after{clear:both}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .student-score-detail-page .main .file-box.clearfix{zoom:1}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .student-score-detail-page .main .file-box .file-description{display:inline-block}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .student-score-detail-page .main .file-box .file-img{width:20px;vertical-align:middle;margin-right:10px;margin-top:-3px}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .student-score-detail-page .main .file-box .file-material{float:right}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .student-score-detail-page .main .answer-box{padding:10px 0 0 0}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .student-score-detail-page .main .answer-box .modal-box-description{padding:3px 10px;vertical-align:middle}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .student-score-detail-page .main .answer-box .modal-box-score{vertical-align:middle;height:35px;line-height:35px;padding:3px 15px}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .student-score-detail-page .main .answer-box .modal-box-score .modal-box-score-input{width:50px;height:25px;background:#999999;text-align:center;border:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .student-score-detail-page .main .answer-box .modal-box-score .modal-box-score-text{width:50px;display:inline-block;text-align:center}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .student-score-detail-page .main .answer-box .modal-box-score .modal-box-score-total{color:#999999}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .student-score-detail-page .main .answer-box .modal-box-score .modal-box-score-total.label{margin-left:10px;font-size:12px}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .student-score-detail-page .main .answer-box .modal-box-label .text{width:calc(100% - 30px);resize:none;vertical-align:top;border-color:#DCDFE7;margin:8px 15px 0px 15px;padding:5px 10px}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .student-score-detail-page .main .answer-box .modal-box-text{margin:10px 15px 0px 15px;color:#999999}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .student-score-detail-page .footer{position:fixed;bottom:0px;width:100%;height:3rem}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .student-score-detail-page .footer .edit-button{width:100%;height:3rem;border-radius:0;background:#999999;color:white}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .student-score-detail-page .footer .edit-button.draft-button{width:49.9%;margin-right:0.1%}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .student-score-detail-page .footer .edit-button.submit-button{width:49.9%;margin-left:0.1%}.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .student-score-detail-page .footer .edit-button.ant-btn[disabled]{background-color:#9299AA;color:white}.parent-app-dialog-box-module-dialog-box-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background-color:rgba(0,0,0,0.4)}.parent-app-dialog-box-module-dialog-box-container .parent-app-dialog-box-module-vertical-middle{position:absolute;top:40%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;-webkit-transition:top 0.5s cubic-bezier(0.18, 0.89, 0.32, 1.28);transition:top 0.5s cubic-bezier(0.18, 0.89, 0.32, 1.28)}.parent-app-dialog-box-module-dialog-box-container .parent-app-dialog-box-module-vertical-middle .parent-app-dialog-box-module-dialog-box{margin:0 auto;width:270px;border-radius:0.4rem;overflow:hidden;background-color:white;font-size:1rem}.parent-app-dialog-box-module-dialog-box-container .parent-app-dialog-box-module-vertical-middle .parent-app-dialog-box-module-dialog-box .parent-app-dialog-box-module-body{position:relative}.parent-app-dialog-box-module-dialog-box-container .parent-app-dialog-box-module-vertical-middle .parent-app-dialog-box-module-dialog-box .parent-app-dialog-box-module-body .parent-app-dialog-box-module-title{text-align:center;color:#333333;padding:1rem 0 0}.parent-app-dialog-box-module-dialog-box-container .parent-app-dialog-box-module-vertical-middle .parent-app-dialog-box-module-dialog-box .parent-app-dialog-box-module-body .parent-app-dialog-box-module-text{text-indent:2rem;color:#333333;padding:0 0 1rem;font-size:0.8rem}.parent-app-dialog-box-module-dialog-box-container .parent-app-dialog-box-module-vertical-middle .parent-app-dialog-box-module-dialog-box .parent-app-dialog-box-module-body .parent-app-dialog-box-module-loading{position:absolute;width:1.5rem;height:1.5rem;top:0.5rem;right:0.5rem;margin:0px auto;z-index:999}.parent-app-dialog-box-module-dialog-box-container .parent-app-dialog-box-module-vertical-middle .parent-app-dialog-box-module-dialog-box .parent-app-dialog-box-module-body .parent-app-dialog-box-module-loading.parent-app-dialog-box-module-hidden{opacity:0}.parent-app-dialog-box-module-dialog-box-container .parent-app-dialog-box-module-vertical-middle .parent-app-dialog-box-module-dialog-box .parent-app-dialog-box-module-body .parent-app-dialog-box-module-loading .parent-app-dialog-box-module-circle{width:100%;height:100%}.parent-app-dialog-box-module-dialog-box-container .parent-app-dialog-box-module-vertical-middle .parent-app-dialog-box-module-dialog-box .parent-app-dialog-box-module-body .parent-app-dialog-box-module-loading .parent-app-dialog-box-module-circle .parent-app-dialog-box-module-circle-child{width:100%;height:100%;position:absolute;left:0;top:0}.parent-app-dialog-box-module-dialog-box-container .parent-app-dialog-box-module-vertical-middle .parent-app-dialog-box-module-dialog-box .parent-app-dialog-box-module-body .parent-app-dialog-box-module-loading .parent-app-dialog-box-module-circle .parent-app-dialog-box-module-circle-child:before{content:'';display:block;margin:0 auto;width:20%;height:20%;border-radius:50%;-webkit-animation:parent-app-dialog-box-module-circle-bounce-delay 1.2s infinite ease-in-out both;animation:parent-app-dialog-box-module-circle-bounce-delay 1.2s infinite ease-in-out both}.parent-app-dialog-box-module-dialog-box-container .parent-app-dialog-box-module-vertical-middle .parent-app-dialog-box-module-dialog-box .parent-app-dialog-box-module-body .parent-app-dialog-box-module-loading .parent-app-dialog-box-module-circle .parent-app-dialog-box-module-circle-child2{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.parent-app-dialog-box-module-dialog-box-container .parent-app-dialog-box-module-vertical-middle .parent-app-dialog-box-module-dialog-box .parent-app-dialog-box-module-body .parent-app-dialog-box-module-loading .parent-app-dialog-box-module-circle .parent-app-dialog-box-module-circle-child2:before{-webkit-animation-delay:-1s;animation-delay:-1s}.parent-app-dialog-box-module-dialog-box-container .parent-app-dialog-box-module-vertical-middle .parent-app-dialog-box-module-dialog-box .parent-app-dialog-box-module-body .parent-app-dialog-box-module-loading .parent-app-dialog-box-module-circle .parent-app-dialog-box-module-circle-child3{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.parent-app-dialog-box-module-dialog-box-container .parent-app-dialog-box-module-vertical-middle .parent-app-dialog-box-module-dialog-box .parent-app-dialog-box-module-body .parent-app-dialog-box-module-loading .parent-app-dialog-box-module-circle .parent-app-dialog-box-module-circle-child3:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.parent-app-dialog-box-module-dialog-box-container .parent-app-dialog-box-module-vertical-middle .parent-app-dialog-box-module-dialog-box .parent-app-dialog-box-module-body .parent-app-dialog-box-module-loading .parent-app-dialog-box-module-circle .parent-app-dialog-box-module-circle-child4{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.parent-app-dialog-box-module-dialog-box-container .parent-app-dialog-box-module-vertical-middle .parent-app-dialog-box-module-dialog-box .parent-app-dialog-box-module-body .parent-app-dialog-box-module-loading .parent-app-dialog-box-module-circle .parent-app-dialog-box-module-circle-child4:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.parent-app-dialog-box-module-dialog-box-container .parent-app-dialog-box-module-vertical-middle .parent-app-dialog-box-module-dialog-box .parent-app-dialog-box-module-body .parent-app-dialog-box-module-loading .parent-app-dialog-box-module-circle .parent-app-dialog-box-module-circle-child5{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.parent-app-dialog-box-module-dialog-box-container .parent-app-dialog-box-module-vertical-middle .parent-app-dialog-box-module-dialog-box .parent-app-dialog-box-module-body .parent-app-dialog-box-module-loading .parent-app-dialog-box-module-circle .parent-app-dialog-box-module-circle-child5:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.parent-app-dialog-box-module-dialog-box-container .parent-app-dialog-box-module-vertical-middle .parent-app-dialog-box-module-dialog-box .parent-app-dialog-box-module-body .parent-app-dialog-box-module-loading .parent-app-dialog-box-module-circle .parent-app-dialog-box-module-circle-child6{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.parent-app-dialog-box-module-dialog-box-container .parent-app-dialog-box-module-vertical-middle .parent-app-dialog-box-module-dialog-box .parent-app-dialog-box-module-body .parent-app-dialog-box-module-loading .parent-app-dialog-box-module-circle .parent-app-dialog-box-module-circle-child6:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.parent-app-dialog-box-module-dialog-box-container .parent-app-dialog-box-module-vertical-middle .parent-app-dialog-box-module-dialog-box .parent-app-dialog-box-module-actions{width:100%;border-top:1px solid #E0E0E0}.parent-app-dialog-box-module-dialog-box-container .parent-app-dialog-box-module-vertical-middle .parent-app-dialog-box-module-dialog-box .parent-app-dialog-box-module-actions .parent-app-dialog-box-module-dialog-left-button,.parent-app-dialog-box-module-dialog-box-container .parent-app-dialog-box-module-vertical-middle .parent-app-dialog-box-module-dialog-box .parent-app-dialog-box-module-actions .parent-app-dialog-box-module-dialog-right-button{display:inline-block;width:50%;height:3rem;line-height:3rem;text-align:center;background-color:white;color:#333333;border-width:0;font-size:inherit;outline:0;cursor:pointer}.parent-app-dialog-box-module-dialog-box-container .parent-app-dialog-box-module-vertical-middle .parent-app-dialog-box-module-dialog-box .parent-app-dialog-box-module-actions .parent-app-dialog-box-module-dialog-left-button.parent-app-dialog-box-module-disabled,.parent-app-dialog-box-module-dialog-box-container .parent-app-dialog-box-module-vertical-middle .parent-app-dialog-box-module-dialog-box .parent-app-dialog-box-module-actions .parent-app-dialog-box-module-dialog-right-button.parent-app-dialog-box-module-disabled{color:#DDDDDD;cursor:not-allowed}.parent-app-dialog-box-module-dialog-box-container .parent-app-dialog-box-module-vertical-middle .parent-app-dialog-box-module-dialog-box .parent-app-dialog-box-module-actions .parent-app-dialog-box-module-dialog-right-button{border-width:0 0 0 1px;border-color:#E0E0E0;border-style:solid}.parent-app-dialog-box-module-dialog-box-container.parent-app-dialog-box-module-hidden{visibility:hidden}.parent-app-dialog-box-module-dialog-box-container.parent-app-dialog-box-module-hidden .parent-app-dialog-box-module-vertical-middle{top:-40%}.design-theme1.teacher-mobile-app-container .ant-btn-primary,.design-theme2.teacher-mobile-app-container .ant-btn-primary,.design-theme3.teacher-mobile-app-container .ant-btn-primary,.design-theme4.teacher-mobile-app-container .ant-btn-primary,.design-theme5.teacher-mobile-app-container .ant-btn-primary,.design-theme6.teacher-mobile-app-container .ant-btn-primary,.design-theme7.teacher-mobile-app-container .ant-btn-primary,.design-theme8.teacher-mobile-app-container .ant-btn-primary{background:#7691D9;border-color:#7691D9}.design-theme1.teacher-mobile-app-container .main-content-container .class-list-page,.design-theme2.teacher-mobile-app-container .main-content-container .class-list-page,.design-theme3.teacher-mobile-app-container .main-content-container .class-list-page,.design-theme4.teacher-mobile-app-container .main-content-container .class-list-page,.design-theme5.teacher-mobile-app-container .main-content-container .class-list-page,.design-theme6.teacher-mobile-app-container .main-content-container .class-list-page,.design-theme7.teacher-mobile-app-container .main-content-container .class-list-page,.design-theme8.teacher-mobile-app-container .main-content-container .class-list-page{background:#5E88DD url("/assets/login_background_past-a11c64ac0123601aaec20fafb007674daf1280126641d5a1ffd80b9eab5c77fe.png") no-repeat fixed center;background-size:cover}.design-theme1.teacher-mobile-app-container .main-content-container .class-list-page .list-containter .class-box .unfinish-count,.design-theme2.teacher-mobile-app-container .main-content-container .class-list-page .list-containter .class-box .unfinish-count,.design-theme3.teacher-mobile-app-container .main-content-container .class-list-page .list-containter .class-box .unfinish-count,.design-theme4.teacher-mobile-app-container .main-content-container .class-list-page .list-containter .class-box .unfinish-count,.design-theme5.teacher-mobile-app-container .main-content-container .class-list-page .list-containter .class-box .unfinish-count,.design-theme6.teacher-mobile-app-container .main-content-container .class-list-page .list-containter .class-box .unfinish-count,.design-theme7.teacher-mobile-app-container .main-content-container .class-list-page .list-containter .class-box .unfinish-count,.design-theme8.teacher-mobile-app-container .main-content-container .class-list-page .list-containter .class-box .unfinish-count{background:#7691D9}.design-theme1.teacher-mobile-app-container .main-content-container .upload-file-view,.design-theme2.teacher-mobile-app-container .main-content-container .upload-file-view,.design-theme3.teacher-mobile-app-container .main-content-container .upload-file-view,.design-theme4.teacher-mobile-app-container .main-content-container .upload-file-view,.design-theme5.teacher-mobile-app-container .main-content-container .upload-file-view,.design-theme6.teacher-mobile-app-container .main-content-container .upload-file-view,.design-theme7.teacher-mobile-app-container .main-content-container .upload-file-view,.design-theme8.teacher-mobile-app-container .main-content-container .upload-file-view{background:#F2F7FF}.design-theme1.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .footer,.design-theme2.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .footer,.design-theme3.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .footer,.design-theme4.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .footer,.design-theme5.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .footer,.design-theme6.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .footer,.design-theme7.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .footer,.design-theme8.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .footer{background:#7691D9}.design-theme1.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .footer.disabled,.design-theme2.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .footer.disabled,.design-theme3.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .footer.disabled,.design-theme4.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .footer.disabled,.design-theme5.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .footer.disabled,.design-theme6.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .footer.disabled,.design-theme7.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .footer.disabled,.design-theme8.teacher-mobile-app-container .main-content-container .upload-file-view .ant-spin-container .footer.disabled{background:#9299AA}.design-theme1.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .summary,.design-theme2.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .summary,.design-theme3.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .summary,.design-theme4.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .summary,.design-theme5.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .summary,.design-theme6.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .summary,.design-theme7.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .summary,.design-theme8.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .summary{background:#F2F7FF}.design-theme1.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr .rowTitle,.design-theme2.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr .rowTitle,.design-theme3.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr .rowTitle,.design-theme4.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr .rowTitle,.design-theme5.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr .rowTitle,.design-theme6.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr .rowTitle,.design-theme7.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr .rowTitle,.design-theme8.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr .rowTitle{color:#7691D9;border:none}.design-theme1.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr .rowTitle.first-td:before,.design-theme2.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr .rowTitle.first-td:before,.design-theme3.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr .rowTitle.first-td:before,.design-theme4.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr .rowTitle.first-td:before,.design-theme5.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr .rowTitle.first-td:before,.design-theme6.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr .rowTitle.first-td:before,.design-theme7.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr .rowTitle.first-td:before,.design-theme8.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr .rowTitle.first-td:before{background:#7691D9}.design-theme1.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr td,.design-theme2.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr td,.design-theme3.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr td,.design-theme4.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr td,.design-theme5.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr td,.design-theme6.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr td,.design-theme7.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr td,.design-theme8.teacher-mobile-app-container .main-content-container .answer-questionnaire-frame .questionnaire-detail-page .evaluate-table-box .evaluate-table tr td{border:1px solid #F2F7FF}.design-theme1.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .file-box,.design-theme2.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .file-box,.design-theme3.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .file-box,.design-theme4.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .file-box,.design-theme5.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .file-box,.design-theme6.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .file-box,.design-theme7.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .file-box,.design-theme8.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .file-box{background:#F2F7FF}.design-theme1.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .file-box .file-material,.design-theme2.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .file-box .file-material,.design-theme3.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .file-box .file-material,.design-theme4.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .file-box .file-material,.design-theme5.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .file-box .file-material,.design-theme6.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .file-box .file-material,.design-theme7.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .file-box .file-material,.design-theme8.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .file-box .file-material{color:#7691D9}.design-theme1.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .file-box .file-material .file-material-btn,.design-theme2.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .file-box .file-material .file-material-btn,.design-theme3.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .file-box .file-material .file-material-btn,.design-theme4.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .file-box .file-material .file-material-btn,.design-theme5.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .file-box .file-material .file-material-btn,.design-theme6.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .file-box .file-material .file-material-btn,.design-theme7.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .file-box .file-material .file-material-btn,.design-theme8.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .file-box .file-material .file-material-btn{color:#7691D9;border-color:#7691D9}.design-theme1.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .answer-box .modal-box-score .modal-box-score-input,.design-theme1.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .answer-box .modal-box-score .modal-box-score-text,.design-theme2.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .answer-box .modal-box-score .modal-box-score-input,.design-theme2.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .answer-box .modal-box-score .modal-box-score-text,.design-theme3.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .answer-box .modal-box-score .modal-box-score-input,.design-theme3.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .answer-box .modal-box-score .modal-box-score-text,.design-theme4.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .answer-box .modal-box-score .modal-box-score-input,.design-theme4.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .answer-box .modal-box-score .modal-box-score-text,.design-theme5.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .answer-box .modal-box-score .modal-box-score-input,.design-theme5.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .answer-box .modal-box-score .modal-box-score-text,.design-theme6.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .answer-box .modal-box-score .modal-box-score-input,.design-theme6.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .answer-box .modal-box-score .modal-box-score-text,.design-theme7.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .answer-box .modal-box-score .modal-box-score-input,.design-theme7.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .answer-box .modal-box-score .modal-box-score-text,.design-theme8.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .answer-box .modal-box-score .modal-box-score-input,.design-theme8.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .answer-box .modal-box-score .modal-box-score-text{background:#F2F7FF}.design-theme1.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .answer-box .modal-box-label .text,.design-theme2.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .answer-box .modal-box-label .text,.design-theme3.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .answer-box .modal-box-label .text,.design-theme4.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .answer-box .modal-box-label .text,.design-theme5.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .answer-box .modal-box-label .text,.design-theme6.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .answer-box .modal-box-label .text,.design-theme7.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .answer-box .modal-box-label .text,.design-theme8.teacher-mobile-app-container .main-content-container .student-score-detail-page .main .answer-box .modal-box-label .text{border-color:#E2ECFD}.design-theme1.teacher-mobile-app-container .main-content-container .student-score-detail-page .footer .edit-button,.design-theme2.teacher-mobile-app-container .main-content-container .student-score-detail-page .footer .edit-button,.design-theme3.teacher-mobile-app-container .main-content-container .student-score-detail-page .footer .edit-button,.design-theme4.teacher-mobile-app-container .main-content-container .student-score-detail-page .footer .edit-button,.design-theme5.teacher-mobile-app-container .main-content-container .student-score-detail-page .footer .edit-button,.design-theme6.teacher-mobile-app-container .main-content-container .student-score-detail-page .footer .edit-button,.design-theme7.teacher-mobile-app-container .main-content-container .student-score-detail-page .footer .edit-button,.design-theme8.teacher-mobile-app-container .main-content-container .student-score-detail-page .footer .edit-button{background:#7691D9}
