.el-dialog{width:900px}.container[data-v-3693dea7]{box-sizing:border-box;min-width:1200px;height:calc(100vh - 60px);padding:30px 20px 0;background-color:#f8f9fb}.container .school-body[data-v-3693dea7]{box-sizing:border-box;position:relative;display:flex;flex-direction:column;height:100%;background:url(../img/stuDetailBg2@2x.14b9d02d.png) 0 0/100% 100% no-repeat;border-radius:20px;padding:10px 30px 25px}.container .school-body .classwrapper[data-v-3693dea7]{border-radius:5px;height:100%;display:flex;flex-direction:column}.container .school-body .classwrapper .operation[data-v-3693dea7]{position:fixed;right:30px;top:11vh;z-index:1;width:15%;height:110px}.container .school-body .classwrapper .operation .operation-item[data-v-3693dea7]{display:inline-flex;flex-direction:column;align-items:center;margin-right:40px;cursor:pointer}.container .school-body .classwrapper .operation .operation-item img[data-v-3693dea7]{width:55px}.container .school-body .classwrapper .operation .operation-item span[data-v-3693dea7]{padding-top:5px;font-weight:400;font-size:14px;color:#333}.container .school-body .classwrapper .classheader[data-v-3693dea7]{margin:15px 0 5px 15px}.container .school-body .classwrapper .class-box[data-v-3693dea7]{flex:1;overflow:hidden}.container .school-body .classwrapper .class-box>.el-col[data-v-3693dea7]{height:100%}.container .school-body .classwrapper .classlist[data-v-3693dea7]{height:100%;padding-left:15px;padding-right:15px;padding-bottom:15px}.container .school-body .classwrapper .classlist .el-tabs[data-v-3693dea7]{display:flex;flex-direction:column;height:100%}.container .school-body .classwrapper .classlist .el-tabs[data-v-3693dea7] .el-tabs__nav-wrap:after{display:none}.container .school-body .classwrapper .classlist .el-tabs[data-v-3693dea7] .el-tabs__content{flex:1;overflow-y:auto;padding-right:10px}.container .school-body .classwrapper .classlist .el-tabs[data-v-3693dea7] .el-tabs__content .classlist_wrapper{border-bottom:1px dashed #cbcbcb}.container .school-body .classwrapper .classlist .el-tabs[data-v-3693dea7] .el-tabs__content::-webkit-scrollbar{width:8px}.container .school-body .classwrapper .classlist .el-tabs[data-v-3693dea7] .el-tabs__content::-webkit-scrollbar-track{background-color:transparent}.container .school-body .classwrapper .classlist .el-tabs[data-v-3693dea7] .el-tabs__content::-webkit-scrollbar-thumb{background-color:#888}.container .school-body .classwrapper .classlist .el-tabs[data-v-3693dea7] .el-tabs__content::-webkit-scrollbar-thumb:hover{background-color:#555}.container .school-body .classwrapper .classlist .el-tabs[data-v-3693dea7] .el-tabs__content::-webkit-scrollbar-thumb:active{background-color:#333}.container .school-body .classwrapper .classlist .el-tabs[data-v-3693dea7] .el-tabs__content::-webkit-scrollbar-thumb{border-radius:5px}.container .school-body .classwrapper .classlist .classlist_wrapper .classlist-imgwrapper[data-v-3693dea7]{width:80%}.container .school-body .classwrapper .classlist .classlist_wrapper .classlist-imgwrapper .classimg_wrapper_img[data-v-3693dea7]{width:100%;border-radius:5px;margin-bottom:10%;margin-top:10%}.container .school-body .classwrapper .classlist .classlist_wrapper .classlist-content[data-v-3693dea7]{flex:1;display:flex;flex-flow:column;margin-top:2%}.container .school-body .classwrapper .classlist .classlist_wrapper .classlist-content .classlist-content-title[data-v-3693dea7]{flex:1;font-weight:500}.container .school-body .classwrapper .classlist .classlist_wrapper .classlist-content .classlist-content-title .coursetitle[data-v-3693dea7]{padding-right:10px;font-weight:700;font-size:14px}.container .school-body .classwrapper .classlist .classlist_wrapper .classlist-content .classlist-content-desc[data-v-3693dea7]{font-size:14px;flex:1;line-height:25px;margin-top:15px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.container .school-body .classwrapper .classlist .classlist_wrapper .classlist-content .classlist-content-desc .content-desc[data-v-3693dea7]{padding-right:20px}.container .school-body .classwrapper .classlist .classlist_wrapper .classlist-content .classlist-content-date[data-v-3693dea7]{flex:1;line-height:40px}.container .school-body .classwrapper .classlist .classlist_wrapper .classlist-btn[data-v-3693dea7]{margin-top:15%;text-align:center}.container .school-body .classwrapper .class-desc-wrapper[data-v-3693dea7]{display:flex;padding:20px;gap:24px;border-radius:13px;margin-bottom:15px}.container .school-body .classwrapper .class-desc-left[data-v-3693dea7]{flex-shrink:0;width:240px}.container .school-body .classwrapper .carousel-container[data-v-3693dea7]{position:relative;border-radius:8px;overflow:hidden}.container .school-body .classwrapper .carousel-container .carousel-arrow[data-v-3693dea7]{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:32px;height:32px;border-radius:50%;background:rgba(0,0,0,.4);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .3s ease,background .2s ease;font-size:16px}.container .school-body .classwrapper .carousel-container .carousel-arrow.visible[data-v-3693dea7]{opacity:1}.container .school-body .classwrapper .carousel-container .carousel-arrow[data-v-3693dea7]:hover{background:rgba(0,0,0,.65)}.container .school-body .classwrapper .carousel-container .carousel-arrow.carousel-arrow-left[data-v-3693dea7]{left:8px}.container .school-body .classwrapper .carousel-container .carousel-arrow.carousel-arrow-right[data-v-3693dea7]{right:8px}.container .school-body .classwrapper .carousel-container .carousel-indicators[data-v-3693dea7]{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;gap:6px;z-index:2}.container .school-body .classwrapper .carousel-container .carousel-indicators .carousel-dot[data-v-3693dea7]{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.5);cursor:pointer;transition:all .3s ease}.container .school-body .classwrapper .carousel-container .carousel-indicators .carousel-dot[data-v-3693dea7]:hover{background:hsla(0,0%,100%,.8)}.container .school-body .classwrapper .carousel-container .carousel-indicators .carousel-dot.active[data-v-3693dea7]{background:#fff;width:20px;border-radius:4px}.container .school-body .classwrapper .classimg_wrapper[data-v-3693dea7]{height:0;padding-bottom:60%;background-repeat:no-repeat;background-size:cover;background-position:50%;border-radius:8px}.container .school-body .classwrapper .class-desc-right[data-v-3693dea7]{flex:1;min-width:0}.container .school-body .classwrapper .class-desc-right .classdesc_title[data-v-3693dea7]{font-size:20px;line-height:32px;margin-bottom:16px;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.container .school-body .classwrapper .class-desc-right .classdesc_title strong[data-v-3693dea7]{font-weight:600;color:#303133}.container .school-body .classwrapper .class-desc-right .classdesc_title .tag-semester[data-v-3693dea7]{color:#67c23a;border-color:#c2e7b0;background-color:#f0f9eb}.container .school-body .classwrapper .class-desc-right .classdesc_info[data-v-3693dea7]{display:flex;font-size:14px;line-height:24px;margin-bottom:12px;color:#606266}.container .school-body .classwrapper .class-desc-right .classdesc_info .classdesc_info_label[data-v-3693dea7]{flex-shrink:0;color:#909399;width:72px}.container .school-body .classwrapper .class-desc-right .classdesc_info .classdesc_info_content[data-v-3693dea7]{flex:1;min-width:0}.container .school-body .classwrapper .class-desc-right .classdesc_info .classdesc_info_content .curriculum-item[data-v-3693dea7]{margin-bottom:6px;line-height:22px}.container .school-body .classwrapper .class-desc-right .classdesc_info .classdesc_info_content .curriculum-item .el-tag[data-v-3693dea7]{margin-right:8px;vertical-align:middle}.container .school-body .classwrapper .class-desc-right .classdesc_info .classdesc_info_content .curriculum-item .curriculum-desc[data-v-3693dea7]{color:#606266}.container .school-body .classwrapper .class-desc-right .classdesc_info .classdesc_info_content .curriculum-toggle[data-v-3693dea7]{color:#409eff;font-size:13px;cursor:pointer;margin-top:4px;user-select:none}.container .school-body .classwrapper .class-desc-right .classdesc_info .classdesc_info_content .curriculum-toggle i[data-v-3693dea7]{margin-left:2px;font-size:12px}.container .school-body .classwrapper .class-desc-right .classdesc_info .classdesc_info_content .curriculum-toggle[data-v-3693dea7]:hover{opacity:.8}.container .school-body .classwrapper .class-desc-right .classdesc_info .classdesc_info_content .classdesc_num[data-v-3693dea7]{font-weight:500;color:#303133}