/*! Build time : Fri Oct 24 2025 10:31:35 GMT+0800 (中国标准时间) */
.ds-login-page{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;background-color:#fff;width:100%;height:100%;position:absolute;left:0;bottom:0}.ds-login-page *{box-sizing:border-box}.ds-login-page .login-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:90px;padding:0 20px;background-color:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);position:relative;top:0;left:0;z-index:100}.ds-login-page .login-header .logo+.site-name{border-left:1px solid rgba(0,0,0,.3);margin-left:19px}.ds-login-page .login-header .site-name{box-sizing:border-box;display:inline-block;font-size:30px}body.bigFont .ds-login-page .login-header .site-name{font-size:32px}.ds-login-page .login-header .site-name{font-weight:bold;color:#555;padding:0 20px;position:relative}.ds-login-page .login-section{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;width:100%;background-size:100% 100%;background-position:center;position:relative;background-image:url(../../../static/img/project/loginBg.png)}.ds-login-page .login-section .login-box{background-color:#fff;width:300px;min-height:100px;border-radius:10px;position:absolute;top:100px;right:20%}.ds-login-page .login-section .login-box-title{line-height:53px;text-align:center}.darkred-theme .ds-login-page .login-section .login-box-title{color:#e12617}.darkblue-theme .ds-login-page .login-section .login-box-title{color:#035293}.red-theme .ds-login-page .login-section .login-box-title{color:#c62f26}.blue-theme .ds-login-page .login-section .login-box-title{color:#1a66b1}.green-theme .ds-login-page .login-section .login-box-title{color:#116550}.orange-theme .ds-login-page .login-section .login-box-title{color:#ff6a00}.dingtalk-theme .ds-login-page .login-section .login-box-title{color:#1677ff}.heijin-theme .ds-login-page .login-section .login-box-title{color:#ecbd63}.groupwork-red-theme .ds-login-page .login-section .login-box-title{color:#e42b2b}.groupwork-blue-theme .ds-login-page .login-section .login-box-title{color:#092f54}body.bigFont .ds-login-page .login-section .login-box-title{font-size:18px}body.bigFont_1 .ds-login-page .login-section .login-box-title{font-size:20px}body.bigFont_2 .ds-login-page .login-section .login-box-title{font-size:22px}body.bigFont_3 .ds-login-page .login-section .login-box-title{font-size:24px}.ds-login-page .login-section .login-box-title{font-size:16px;font-weight:bold}.ds-login-page .login-section .login-box-info{padding:0 30px 20px}body.bigFont .ds-login-page .login-section .login-box-info .el-input__prefix{font-size:20px}body.bigFont_1 .ds-login-page .login-section .login-box-info .el-input__prefix{font-size:22px}body.bigFont_2 .ds-login-page .login-section .login-box-info .el-input__prefix{font-size:24px}body.bigFont_3 .ds-login-page .login-section .login-box-info .el-input__prefix{font-size:26px}.ds-login-page .login-section .login-box-info .el-input__prefix{font-size:18px;font-weight:bold}.darkred-theme .ds-login-page .login-section .login-box-info .el-input__prefix{color:#e12617}.darkblue-theme .ds-login-page .login-section .login-box-info .el-input__prefix{color:#035293}.red-theme .ds-login-page .login-section .login-box-info .el-input__prefix{color:#c62f26}.blue-theme .ds-login-page .login-section .login-box-info .el-input__prefix{color:#1a66b1}.green-theme .ds-login-page .login-section .login-box-info .el-input__prefix{color:#116550}.orange-theme .ds-login-page .login-section .login-box-info .el-input__prefix{color:#ff6a00}.dingtalk-theme .ds-login-page .login-section .login-box-info .el-input__prefix{color:#1677ff}.heijin-theme .ds-login-page .login-section .login-box-info .el-input__prefix{color:#ecbd63}.groupwork-red-theme .ds-login-page .login-section .login-box-info .el-input__prefix{color:#e42b2b}.groupwork-blue-theme .ds-login-page .login-section .login-box-info .el-input__prefix{color:#092f54}.ds-login-page .login-section .login-box-info .el-input__inner{border-radius:5px;background-color:#f5f5f6}.ds-login-page .login-section .login-box-button{padding:10px 30px 30px}.ds-login-page .login-section .login-box-button .el-button{width:100%}.darkred-theme .ds-login-page .login-section .login-box-button .el-button{background-color:#e12617}.darkblue-theme .ds-login-page .login-section .login-box-button .el-button{background-color:#035293}.red-theme .ds-login-page .login-section .login-box-button .el-button{background-color:#c62f26}.blue-theme .ds-login-page .login-section .login-box-button .el-button{background-color:#1a66b1}.green-theme .ds-login-page .login-section .login-box-button .el-button{background-color:#116550}.orange-theme .ds-login-page .login-section .login-box-button .el-button{background-color:#ff6a00}.dingtalk-theme .ds-login-page .login-section .login-box-button .el-button{background-color:#1677ff}.heijin-theme .ds-login-page .login-section .login-box-button .el-button{background-color:#ecbd63}.groupwork-red-theme .ds-login-page .login-section .login-box-button .el-button{background-color:#e42b2b}.groupwork-blue-theme .ds-login-page .login-section .login-box-button .el-button{background-color:#092f54}.darkred-theme .ds-login-page .login-section .login-box-button .el-button{border-color:#e12617}.darkblue-theme .ds-login-page .login-section .login-box-button .el-button{border-color:#035293}.red-theme .ds-login-page .login-section .login-box-button .el-button{border-color:#c62f26}.blue-theme .ds-login-page .login-section .login-box-button .el-button{border-color:#1a66b1}.green-theme .ds-login-page .login-section .login-box-button .el-button{border-color:#116550}.orange-theme .ds-login-page .login-section .login-box-button .el-button{border-color:#ff6a00}.dingtalk-theme .ds-login-page .login-section .login-box-button .el-button{border-color:#1677ff}.heijin-theme .ds-login-page .login-section .login-box-button .el-button{border-color:#ecbd63}.groupwork-red-theme .ds-login-page .login-section .login-box-button .el-button{border-color:#e42b2b}.groupwork-blue-theme .ds-login-page .login-section .login-box-button .el-button{border-color:#092f54}.ds-login-page .login-section .login-box-button .el-button{opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.ds-login-page .login-section .login-box-button .el-button:hover{opacity:.85}.ds-login-page .login-footer{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;height:88px}.dsf-teas-login-colony{background-size:100% 100%}.dsf-teas-login-colony .login-left-top-box .login-left-top-logo{height:75px}.dsf-teas-login-colony .login-panel-box,.dsf-teas-login-colony .login-panel-center .login-panel-box-right,.dsf-teas-login-colony .login-panel-box .login-panel-box-right .login-type{border-radius:0}.dsf-teas-login-colony .login-panel-center .login-panel-box-right{height:530px;box-shadow:0px 4px 45px 0px rgba(0,0,0,.2470588235)}.dsf-teas-login-colony .login-panel-box .login-panel-box-right .login-tabs-box{padding-top:80px}.dsf-teas-login-colony .login-panel-box .login-panel-box-right .login-tabs-box .login-box-tlt{position:absolute;top:15px}.darkred-theme .dsf-teas-login-colony .login-panel-box .login-panel-box-right .login-tabs-box .login-box-tlt{color:#e12617}.darkblue-theme .dsf-teas-login-colony .login-panel-box .login-panel-box-right .login-tabs-box .login-box-tlt{color:#035293}.red-theme .dsf-teas-login-colony .login-panel-box .login-panel-box-right .login-tabs-box .login-box-tlt{color:#c62f26}.blue-theme .dsf-teas-login-colony .login-panel-box .login-panel-box-right .login-tabs-box .login-box-tlt{color:#1a66b1}.green-theme .dsf-teas-login-colony .login-panel-box .login-panel-box-right .login-tabs-box .login-box-tlt{color:#116550}.orange-theme .dsf-teas-login-colony .login-panel-box .login-panel-box-right .login-tabs-box .login-box-tlt{color:#ff6a00}.dingtalk-theme .dsf-teas-login-colony .login-panel-box .login-panel-box-right .login-tabs-box .login-box-tlt{color:#1677ff}.heijin-theme .dsf-teas-login-colony .login-panel-box .login-panel-box-right .login-tabs-box .login-box-tlt{color:#ecbd63}.groupwork-red-theme .dsf-teas-login-colony .login-panel-box .login-panel-box-right .login-tabs-box .login-box-tlt{color:#e42b2b}.groupwork-blue-theme .dsf-teas-login-colony .login-panel-box .login-panel-box-right .login-tabs-box .login-box-tlt{color:#092f54}.dsf-teas-login-colony .login-panel-box .login-panel-box-right .login-tabs-box .login-box-tlt{font-family:PingFang SC;font-weight:semibold;font-size:32px;line-height:75px;letter-spacing:5px;text-align:left}.dsf-teas-login-colony .login-panel-box .login-panel-box-right .login-tabs-box .tabs-item{font-weight:normal}.ds-error-wrap{background-color:#fff;color:#999}.ds-error-wrap .redict-content{text-align:center}.ds-error-wrap .redict-content .error-img{width:600px;margin-bottom:18px}.ds-error-wrap .redict-content .sub-title{font-size:20px}body.bigFont .ds-error-wrap .redict-content .sub-title{font-size:22px}.ds-error-wrap .redict-content .sub-title{margin-bottom:10px;font-weight:bold}.ds-error-wrap .redict-content .sub-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:480px;margin:0 auto}.ds-error-wrap .redict-content .sub-button i{color:#999}body.bigFont .ds-error-wrap .redict-content .sub-button span{font-size:18px}body.bigFont_1 .ds-error-wrap .redict-content .sub-button span{font-size:20px}body.bigFont_2 .ds-error-wrap .redict-content .sub-button span{font-size:22px}body.bigFont_3 .ds-error-wrap .redict-content .sub-button span{font-size:24px}.ds-error-wrap .redict-content .sub-button span{font-size:16px;color:#999}.home-list .row{min-height:45px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;color:#333}.home-list .row .item{white-space:nowrap}.home-list .row .item:nth-child(n+2){padding-left:10px}.home-list .row .line1{overflow:hidden !important;margin-top:0;text-overflow:ellipsis;white-space:nowrap !important;word-break:break-all;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:0;-webkit-overflow-scrolling:touch}.home-list .row .bold{font-weight:700}.grace-exam-btnnav{width:100%}
.dsf-seating-arrange-detaildiv .middleright-row[disabled=disabled]{opacity:0}.dsf-seating-arrange-detaildiv .middleright-row[disabled=disabled] .arrange-item-content-nodatadiv{background-color:#f5f5f5}
.ataatt{display:none}
.teach_plan_content_list .teach_plan_content_item{margin-bottom:10px}.teach_plan_content_list .teach_plan_content_item>h3{margin-bottom:10px}.teach_plan_content_list .teach_plan_content_item>ol{padding-left:25px}.teach_plan_content_list .teach_plan_content_item>ol li{margin-bottom:5px}.teaching_plan_student_list .teaching_plan_student_item{margin-bottom:20px}.teaching_plan_student_list .teaching_plan_student_item>h3{margin-bottom:20px}.overflow_head_table .el-table__header-wrapper{border-bottom-style:none}.teaching_plan_teacher_list .teaching_plan_teacher_item{margin-bottom:5px}.teaching_plan_teacher_list .teaching_plan_teacher_item>span{font-weight:bold;font-size:16px;margin-right:10px}
.page-content[data-v-17a10079]{position:absolute;margin:10px 0 20px;top:100px;bottom:0px;left:0px;right:0px}.personalsignin-page-content[data-v-17a10079]{position:absolute;top:0px;bottom:0px;left:0px;right:0px}.enroll-page-content[data-v-17a10079]{margin:0px}.bottom_content[data-v-17a10079]{background:#a30202;height:60px;position:absolute;bottom:0;left:0;width:100%}
.ds-error-wrap[data-v-32cdce70]{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%}.redict-content[data-v-32cdce70]{margin-top:0px}
.course-screen-page{background-image:url(../../../static/img/project/course_screen_bg.jpg);background-size:100% 100%;position:absolute;width:100%;height:100%;font-family:"PingFang SC Medium"}.course-screen-page .date{color:#a10b00;font-size:110px;text-align:center;font-weight:bold;height:406px;line-height:406px}.course-screen-page .course-table{height:-webkit-calc(100% - 406px - 116px);height:calc(100% - 406px - 116px);padding:0 116px 116px;position:relative;overflow-y:hidden;-webkit-overflow-scrolling:touch}.course-screen-page .course-table .bc{width:1848px}.course-screen-page .course-table .sj{width:760px}.course-screen-page .course-table .dd{width:1000px}.course-screen-page .course-table .nr{width:1848px}.course-screen-page .course-table .cell{text-align:center;font-size:68px}.course-screen-page .course-table .thead{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;text-align:center;position:relative;z-index:99}.course-screen-page .course-table .thead>div{display:inline-block;height:180px;line-height:180px;background-color:#cb3131;font-size:80px;font-weight:bold;color:#fff}.course-screen-page .course-table .tbody{height:-webkit-calc(100% - 180px);height:calc(100% - 180px);height:2328px;position:absolute;left:116px;right:116px;top:180px;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.course-screen-page .course-table .tbody .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.course-screen-page .course-table .tbody .row>div{height:100%}.course-screen-page .course-table .tbody .row:nth-child(2n-1) .bc{background-color:#fff4de}.course-screen-page .course-table .tbody .row:nth-child(2n) .bc{background-color:#ffebeb}.course-screen-page .course-table .tbody .row .bc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:24px;margin-top:24px}.course-screen-page .course-table .tbody .row .course-wrap{width:-webkit-calc(100% - 1840px - 24px);width:calc(100% - 1840px - 24px)}.course-screen-page .course-table .tbody .row .course-wrap .course-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:24px}.course-screen-page .course-table .tbody .row .course-wrap .course-item>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.course-screen-page .course-table .tbody .row .course-wrap .course-item:nth-child(2n-1)>div{background-color:#fff4de}.course-screen-page .course-table .tbody .row .course-wrap .course-item:nth-child(2n)>div{background-color:#ffebeb}.course-screen-page .course-table .tbody .row .course-wrap .course-item .nr{min-height:180px}.course-screen-page .course-table .tbody .row .course-wrap .course-item .nr .cell{width:-webkit-calc(100% - 120px);width:calc(100% - 120px);text-align:left;line-height:1.5em;padding:20px 60px}.course-screen-page .ds-empty-data{color:#cb3131}.course-screen-page .ds-empty-data>.iconfont{font-size:380px}.course-screen-page .ds-empty-data>span{font-size:72px;margin-top:60px}@-webkit-keyframes slide{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}100%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes slide{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}100%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}
