#app{font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100%}@media screen and (min-width:1920px) and (min-height:1080px){#app{overflow:auto}}.login-container[data-v-244f033e]{width:100%;height:100vh;background-image:url(/img/background.b3627f7e.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;justify-content:flex-end;align-items:center;position:relative}.logo[data-v-244f033e]{position:absolute;top:0;left:0;z-index:10}.login-card[data-v-244f033e]{border-radius:.5rem;box-shadow:0 .25rem 1.25rem rgba(0,0,0,.1);width:25rem;margin-right:3.125rem;background-color:hsla(0,0%,100%,.8)}[data-v-244f033e] .ant-input{height:2.5rem!important;font-size:1rem!important}[data-v-244f033e] .ant-input-password{height:2.5rem!important}.custom-radio-group[data-v-244f033e]{border:.0625rem solid #246dbc;border-radius:.375rem}.custom-radio-group[data-v-244f033e] .ant-radio-button-wrapper{height:3.125rem!important;line-height:3rem!important;font-size:1rem!important;padding:0 1.5rem!important}.custom-radio-group[data-v-244f033e] .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{background-color:#246dbc!important;border-color:#246dbc!important}.custom-radio-button[data-v-244f033e]{width:50%;text-align:center}.form-box[data-v-244f033e]{padding:2rem 1.25rem}.form-box .log-btn[data-v-244f033e]{width:100%;height:2.5rem;font-size:1.125rem;background-color:#246dbc!important;border-color:#246dbc!important}#components-layout-demo-custom-trigger .trigger[data-v-1d65d094]{font-size:1.125rem;line-height:4rem;padding:0 1.5rem;cursor:pointer;transition:color .3s}#components-layout-demo-custom-trigger .trigger[data-v-1d65d094]:hover{color:#1890ff}#components-layout-demo-custom-trigger .logo[data-v-1d65d094]{width:100%}[data-v-1d65d094] .ant-menu{width:100%!important;border-right:none!important}[data-v-1d65d094] .ant-layout-sider-children{overflow-x:hidden!important;width:100%!important}[data-v-1d65d094] .ant-layout-sider,[data-v-1d65d094] .ant-menu{background:#246dbc!important}[data-v-1d65d094] .ant-menu-item{color:#fff!important;background:transparent!important}[data-v-1d65d094] .ant-menu-item-selected,[data-v-1d65d094] .ant-menu-item:hover{color:#fff!important;background:#62a9d6!important}[data-v-1d65d094] .ant-menu-item-selected:after{border-right:.1875rem solid red!important}[data-v-1d65d094] .ant-menu-item .anticon,[data-v-1d65d094] .ant-menu-item-selected .anticon,[data-v-1d65d094] .ant-menu-item:hover .anticon{color:#fff!important}.line-divider[data-v-1d65d094]{border-bottom:.125rem solid #fff;margin:0 1.25rem;margin-bottom:.625rem}.user-box[data-v-1d65d094]{margin-right:1.25rem}.user-box .user-dropdown[data-v-1d65d094]{margin-left:.625rem;color:#000}#components-layout-demo-custom-trigger .trigger[data-v-206a7f14]{font-size:1.125rem;line-height:4rem;padding:0 1.5rem;cursor:pointer;transition:color .3s}#components-layout-demo-custom-trigger .trigger[data-v-206a7f14]:hover{color:#1890ff}#components-layout-demo-custom-trigger .logo[data-v-206a7f14]{width:100%}[data-v-206a7f14] .ant-menu{width:100%!important;border-right:none!important}[data-v-206a7f14] .ant-layout-sider-children{overflow-x:hidden!important;width:100%!important}[data-v-206a7f14] .ant-layout-sider,[data-v-206a7f14] .ant-menu{background:#246dbc!important}[data-v-206a7f14] .ant-menu-item,[data-v-206a7f14] .ant-menu-submenu-title{color:#fff!important;background:transparent!important}[data-v-206a7f14] .ant-menu-item-selected,[data-v-206a7f14] .ant-menu-item:hover,[data-v-206a7f14] .ant-menu-submenu-selected>.ant-menu-submenu-title,[data-v-206a7f14] .ant-menu-submenu-title:hover{color:#fff!important;background:#62a9d6!important}[data-v-206a7f14] .ant-menu-item-selected:after{border-right:.1875rem solid red!important}[data-v-206a7f14] .ant-menu-item .anticon,[data-v-206a7f14] .ant-menu-item-selected .anticon,[data-v-206a7f14] .ant-menu-item:hover .anticon,[data-v-206a7f14] .ant-menu-submenu-selected .anticon,[data-v-206a7f14] .ant-menu-submenu-title .anticon,[data-v-206a7f14] .ant-menu-submenu-title:hover .anticon{color:#fff!important}[data-v-206a7f14] .ant-menu-submenu .ant-menu-submenu-arrow:after,[data-v-206a7f14] .ant-menu-submenu .ant-menu-submenu-arrow:before,[data-v-206a7f14] .ant-menu-submenu-open .ant-menu-submenu-arrow:after,[data-v-206a7f14] .ant-menu-submenu-open .ant-menu-submenu-arrow:before,[data-v-206a7f14] .ant-menu-submenu-selected .ant-menu-submenu-arrow:after,[data-v-206a7f14] .ant-menu-submenu-selected .ant-menu-submenu-arrow:before,[data-v-206a7f14] .ant-menu-submenu:hover .ant-menu-submenu-arrow:after,[data-v-206a7f14] .ant-menu-submenu:hover .ant-menu-submenu-arrow:before{background:#fff!important}.line-divider[data-v-206a7f14]{border-bottom:.125rem solid #fff;margin:0 1.25rem;margin-bottom:.625rem}.user-box[data-v-206a7f14]{margin-right:1.25rem}.user-box .user-dropdown[data-v-206a7f14]{margin-left:.625rem;color:#000}.title-icon[data-v-206a7f14]{width:.875rem;height:.875rem;margin-right:.625rem}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}*{-webkit-overflow-scrolling:touch}body{overflow:hidden}@font-face{font-family:DIN Bold}::-webkit-scrollbar{width:.5rem;height:.5rem}::-webkit-scrollbar-track-piece{background-color:transparent}::-webkit-scrollbar-thumb{background:#e9e9e9;min-height:9.375rem;min-width:9.375rem;border-radius:.25rem}::-webkit-scrollbar-thumb:horizontal:hover,::-webkit-scrollbar-thumb:vertical:hover{background:#999}::-webkit-scrollbar-track{background:transparent}.flex{display:flex;align-items:center}.file-list,.flex-column{display:flex;flex-direction:column}.file-list{width:100%;margin-bottom:-.375rem}.file-list .file-item{width:100%;display:flex;align-items:center;padding:0 .625rem;margin-bottom:.375rem;cursor:pointer;transition:all .2s ease-in-out}.file-list .file-item .file-name{flex:1;margin:0 .5rem;transition:inherit}.file-list .file-item:hover .file-name{color:#49c499}.file-item:hover{background-color:rgba(38,184,137,.1)}.file-icon{width:1.5rem;height:1.5rem}.filter-container{width:100%;position:relative;display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:0}.filter-container .filter-item{flex-shrink:0;display:flex;align-items:center;margin:0 3rem .5rem 0}.filter-container .filter-item .filter-name{flex-shrink:0}.filter-container .filter-item .filter-input{flex-shrink:0;width:14rem;margin-left:.5rem}.filter-container .filter-item .filter-input-full{margin-left:.5rem;flex:1}.filter-container .filter-item .filter-input-half{flex-shrink:0;width:7rem;margin-left:.5rem}.filter-container .filter-item .filter-input-long{flex-shrink:0;width:21rem;margin-left:.5rem}.button-container{display:flex;align-items:center;margin-bottom:.5rem}.button-container.clear-blank{margin-top:-2.5rem}.button-container button{margin-right:.5rem}.button-container button:last-of-type{margin-right:0}.error{color:#f5222d}.ant-modal .ant-modal-body{padding:1rem;max-height:46.875rem!important;overflow-y:auto}.ant-modal .ant-modal-header{padding:1rem}.ant-modal .ant-modal-title{white-space:pre-line}.form-input{width:15.3125rem!important}.ant-card-body{padding:1rem!important}.ant-card-head{padding:0 1rem!important}.title-name-first{font-size:1.25rem;font-weight:700}.title-name-second{font-size:1rem;font-weight:700}.ql-container{white-space:pre-wrap!important}.ql-container .ql-editor{white-space:normal!important}.ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}.tooltip-blank{flex:1}.flex-style{display:flex}.flex-style.align-center{align-items:center}.flex-style.center,.flex-style.justify-center{justify-content:center}.flex-style.center{align-items:center}.flex-style.column{flex-direction:column}.flex-style.between{justify-content:space-between}p:not(.ant-scroll-number-only-unit){margin-bottom:.625rem!important;font-size:.875rem;line-height:1.25rem}p:not(.ant-scroll-number-only-unit):last-child{margin-bottom:0!important}.filter-group{margin:0!important;width:100%}.filter-group .filter-input .ant-select-selection{max-height:3.6875rem;overflow:hidden;overflow-y:auto}.filter-group .filter-btn-group{float:right;display:flex;align-items:center;margin-bottom:.5rem}.filter-group .filter-btn-group .filter-fold-block{margin-left:.5rem;cursor:pointer}.filter-group .filter-btn-group .filter-fold-block>span{margin-right:.25rem}.filter-group .filter-item{margin-right:0}.filter-group .filter-text{width:8.125rem;text-align:right;white-space:nowrap}.filter-group .filter-text+.filter-input{margin-left:.5rem;width:calc(100% - 8.625rem)}.filter-group>.ant-col-8:nth-child(3n){padding-right:0!important}.filter-group>.ant-col-8:nth-child(3n-2){padding-left:0!important}.ant-form-item{margin-bottom:1rem}.form-item{padding-bottom:0}.form-item.form-item-no-margin{margin-bottom:0}.ant-form-item-with-help{margin-bottom:.3125rem!important}.flex-tooltip-scroll .flex-tooltip-content>span{overflow-y:auto}.flex-tooltip-scroll .ant-tooltip-content .ant-tooltip-inner{max-height:25rem;overflow-y:auto;padding:.375rem .5rem}.ant-drawer-body{padding:1rem}.drop-down-tree{max-height:15.625rem!important;overflow-y:auto}.drop-down-tree .ant-select-selection{max-height:3.6875rem;overflow:hidden;overflow-y:auto}.scroll-tooltip .ant-tooltip-content .ant-tooltip-inner{max-height:25rem;overflow-y:auto;padding:.375rem .5rem}.student-label-icon-container{height:100%;display:flex;align-items:center;margin-left:.25rem}.student-label-icon-container i{width:1rem;height:1rem}.tag-container{border:.0625rem solid rgba(0,0,0,.15);border-radius:.25rem;padding:0 .25rem;line-height:1.875rem;margin-bottom:.5rem;max-height:4rem;overflow-y:auto}.avatar-style{width:4rem;height:5.5rem}.row-ellipsis{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;overflow:hidden}.row-ellipsis .row3{-webkit-line-clamp:3}.row-ellipsis .row4{-webkit-line-clamp:4}.pointer{cursor:pointer}.ant-layout{height:100%}.ant-tooltip-inner{white-space:pre-line}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{padding:.375rem;vertical-align:middle}.ant-popover{max-width:25rem}.ant-table-filter-dropdown .ant-dropdown-menu{max-height:calc(50vh - 8.125rem)}.version-update-tip .ant-modal-body{background-repeat:no-repeat;background-size:100% 100%}.version-update-tip .ant-modal-confirm-content{margin-left:0!important;margin-top:0!important}.version-update-tip .ant-modal-confirm-btns{margin-top:0;position:absolute;bottom:1rem;right:1rem}.version-update-tip b{display:inline-block;margin:.25rem 0}.version-update-tip ul{margin-left:.875rem;font-weight:400}.simditor .simditor-body table{width:100%}.simditor .simditor-body th{background:#e4e4e4}.simditor .simditor-body td,.simditor .simditor-body th{border:.0625rem solid #ccc;text-align:center;line-height:2.5rem}.simditor .simditor-body img{max-width:100%;height:auto;margin:0!important}.common-title{display:flex;align-items:center;margin-bottom:.5rem}.common-title .title-bar{width:.125rem;height:.75rem;margin-right:.375rem}.common-title .title-text{font-size:1rem;font-weight:700}.title-bar{width:.125rem;height:.75rem;margin-right:.375rem}.cropper{width:100%;height:28.125rem;display:flex;align-items:stretch}.cropper .uploader{flex:1}.cropper .upload-container{position:relative;border:.0625rem solid #e5e5e5;border-radius:.9375rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.cropper .upload-container .upload-input{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;opacity:0}.cropper .preview-container{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}