@font-face{font-family:iconfont;src:url(/fonts/iconfont.d61ccf3c.woff2) format("woff2"),url(/fonts/iconfont.ef6252bd.woff) format("woff"),url(/fonts/iconfont.02c4bc14.ttf) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-gou:before{content:"\e650"}.icon-jiedianguanli:before{content:"\eb64"}.icon-shuju:before{content:"\e66c"}.icon-danxuan:before{content:"\e71f"}.icon-shouqi:before{content:"\e6b8"}.icon-ren3:before{content:"\e624"}.icon-duoxuan:before{content:"\e7f9"}.icon-biaoqian:before{content:"\e63f"}.icon-yingyongchengxu:before{content:"\e8a1"}.icon-wenjian:before{content:"\e638"}.icon-zuzhiqunzu:before{content:"\ebd8"}.icon-zhongzhi:before{content:"\e605"}.icon-weizhi:before{content:"\e724"}.icon-jieguoxuanzhong:before{content:"\e6bc"}.icon-daoruexcel:before{content:"\e653"}.icon-dingweiweizhimudedi:before{content:"\e61c"}.icon-record-sound-full:before{content:"\e971"}.icon-gengduo:before{content:"\e641"}.icon-danxiangtiankongti:before{content:"\e626"}.icon-duoxiangtiankongti:before{content:"\e629"}.icon-xiangmuguanli2:before{content:"\e600"}.icon-tuodongshoubing:before{content:"\e642"}.icon-xialadanxuan:before{content:"\e6ea"}.icon-jianjie:before{content:"\e61f"}.icon-sousuo:before{content:"\e614"}.icon-shebei:before{content:"\e609"}.icon-taolun:before{content:"\e862"}.icon-shipin1:before{content:"\e649"}.icon-qingqiufangfa:before{content:"\e77f"}.icon-tuichu:before{content:"\e608"}.icon-fuhao-duoxuan:before{content:"\e60c"}.icon-fuhao-duoxuanweixuanzhong:before{content:"\e60a"}.icon-wenjianyasuobao:before{content:"\e616"}.icon-image:before{content:"\e618"}.icon-PDF:before{content:"\e613"}.icon-pptwenjian_file-ppt:before{content:"\e612"}.icon-word:before{content:"\e611"}.icon-biaoge:before{content:"\e610"}.icon-cha:before{content:"\e61d"}.icon-shiyanjieguo:before{content:"\e620"}.icon-yunduanshangchuan:before{content:"\e61e"}.icon-ball-camera-full:before{content:"\e965"}.icon-shipin:before{content:"\e615"}.icon-iconspace_Brain_25px:before{content:"\e631"}.icon-yonghuguanli:before{content:"\ea49"}.icon-tupian-tupianji:before{content:"\e621"}.icon-markershezhi:before{content:"\e61a"}.icon-huxi:before{content:"\e61b"}.icon-xuanze:before{content:"\e623"}.icon-caijidianshezhi:before{content:"\e627"}.icon-gerenmianbuqingxu:before{content:"\e628"}.icon-mianbubianmaqingxu:before{content:"\e62e"}.icon-hangweishibie:before{content:"\e632"}.icon-yuyinqingxu:before{content:"\e633"}.icon-pidian:before{content:"\e634"}.icon-shenglixinhao:before{content:"\e63c"}.icon-zitaishibie:before{content:"\e63d"}.icon-duorenmianbuqingxu:before{content:"\e63e"}.icon-zhimaixieyang:before{content:"\e62c"}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;min-height:100%;background-size:100% 100%;background:#f6f5ff}body,html{padding:0;margin:0;width:100%;height:100%;font-size:16px;font-family:element-icons}:root{--background-color:#f3f5f7;--info-color:grey;--index-menu-item-active-bg:linear-gradient(90deg,rgba(133,145,255,.8),rgba(168,148,255,.29) 42.37%,rgba(97,80,250,0));--theme-color:#4700ed;--table-bg-color:#f3edff;--tab-menu-bg:#f6f5ff;--button-color:#409eff}.index_title span{color:#004491}.el-button{letter-spacing:1px}.el-button--small{padding:8px 15px}.el-popover{padding-top:0}.el-message-box__title{font-weight:700}.el-message-box{padding:18px 13px 28px 13px}.el-message-box .el-button--small{padding:9px 20px}.el-message-box__btns button:nth-child(2){margin-left:20px}.el-pagination{margin-top:10px}.el-form{margin-bottom:0!important}.el-dialog__headerbtn .el-dialog__close{font-size:20px}.el-table{border-radius:10px;border:1px solid #7948ea}::-webkit-scrollbar-thumb{background-color:#dfdfdf;border-radius:2px}.el-table thead{color:#333}.el-table th.el-table__cell{background:var(--table-bg-color)}.el-table__footer-wrapper,.el-table__header-wrapper{box-shadow:0 2px 8px rgba(0,0,0,.25);border-bottom:1px solid #7948ea}.el-table__body tr:hover{background:var(--table-bg-color);box-shadow:0 2px 11px rgba(0,0,0,.25)}.el-table__body tr:hover>td{background-color:transparent!important}.el-switch__core{width:40px!important}.el-dialog{margin:auto}p{padding:0;margin:0}.el-textarea__inner{font-family:element-icons}.course-page{margin:20px}.course-page .search-div{margin-left:30px}.course-page .course-list{margin:auto;width:1628px}.course-page .course-list .course-list-item{display:inline-block;width:347px;height:304px;position:relative;overflow:hidden;border-radius:6px;background:linear-gradient(245.32deg,#a1c4fd,#e3f2ff 52.8%,#a1c4fd);box-shadow:-1px 3px 8px hsla(0,0%,60%,.25);margin:15px 30px}.course-page .course-list .course-list-item .course-top-div{height:177px;width:100%;display:flex;align-items:center;justify-content:center;position:relative;background:transparent}.course-page .course-list .course-list-item .course-top-div .code{z-index:9}.course-page .course-list .course-list-item .course-top-div .code>div:first-child{height:35px;font-size:24px;line-height:34.75px;color:#1376e8;text-align:center}.course-page .course-list .course-list-item .course-top-div .code>div:nth-child(2){height:29px;font-size:20px;text-align:center;display:flex;align-items:center;margin-top:10px}.course-page .course-list .course-list-item .course-top-div .code .copy{cursor:pointer;font-size:18px;margin-left:10px}.course-page .course-list .course-list-item .course-top-div .code .copy:hover{color:#1376e8}.course-page .course-list .course-list-item .course-top-div .people-num{position:absolute;bottom:10px;right:10px;font-size:14px;font-weight:400;color:#383838}.course-page .course-list .course-list-item .course-top-div .but-div{position:absolute;height:167px;right:0;top:10px;overflow:hidden;writing-mode:vertical-rl}.course-page .course-list .course-list-item .course-top-div .but-div>div{float:left;writing-mode:horizontal-tb}.course-page .course-list .course-list-item .course-top-div .more{width:60px;display:flex;justify-content:center;margin-right:5px;margin-bottom:5px}.course-page .course-list .course-list-item .course-top-div .more:hover .more-div{display:none!important}.course-page .course-list .course-list-item .course-top-div .more:hover .but-divmore{display:block}.course-page .course-list .course-list-item .course-top-div .but-divmore{display:none}.course-page .course-list .course-list-item .course-top-div .more-div{width:28px;height:15px;border-radius:84px;background:#fff;color:#2686f7;text-align:center;line-height:15px;font-size:15px;cursor:pointer;display:block}.course-page .course-list .course-list-item .course-top-div img{width:100%;height:100%}.course-page .course-list .course-list-item .last-div{background:#fff;display:flex;flex-direction:column;justify-content:space-between;height:107px;padding:10px;font-weight:400;position:relative}.course-page .course-list .course-list-item .last-div .class-detail{position:absolute;top:0;left:0;height:0;padding:0 15px;width:calc(100% - 30px);display:none;transition:.5s;background:#f2fbff;z-index:1000;font-size:16px;font-weight:400;letter-spacing:0;line-height:25px;color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.course-page .course-list .course-list-item .last-div .center-div:hover .class-detail{top:-90px;height:70px;padding:10px 15px}.course-page .course-list .course-list-item .last-div>div{display:flex;justify-content:space-between;align-items:center}.course-page .course-list .course-list-item .last-div .center-div .design-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 50px)}.course-page .course-list .course-list-item .last-div .center-div>:first-child{font-size:20px;color:#333}.course-page .course-list .course-list-item .last-div .center-div>:nth-child(2){font-size:14px;color:#828282}.course-page .course-list .course-list-item .last-div .third-div{font-size:15px;color:#333}.course-page .course-list .course-list-item .last-div .bottom-div>:first-child{font-size:14px;color:#828282}.course-page .course-list .course-list-item .last-div .bottom-div>:nth-child(2){display:flex;align-items:center;font-size:14px;color:#3789ed}.course-page .course-list .course-list-item .last-div .bottom-div>:nth-child(2)>div{margin-left:20px;cursor:pointer}.course-page .course-list .course-list-item .last-div .bottom-div>:nth-child(2)>div i{color:#3789ed}.course-page .course-list .course-list-item .last-div .bottom-div>:nth-child(2)>div:hover{opacity:.8}.but-div .primary,.but-divs .primary{background:#2686f7}.but-div .danger,.but-divs .danger{background:#ff527a}.but-div .warning,.but-divs .warning{background:#ff9f40}.but-div .success,.but-divs .success{background:#00baad}.but-div .info,.but-divs .info{background:#9162fc}.but-div .allStyle,.but-divs .allStyle{font-size:13px;color:#fff;width:50px;padding:0 5px;height:25px;border-radius:20px;text-align:center;line-height:25px;margin-bottom:5px;margin-right:5px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-info-page-title{width:100%;height:70px;background:var(--theme-color);box-shadow:0 2px 4px rgba(179,214,255,.25);text-align:center;line-height:70px;font-size:28px;color:#fff;font-weight:400}.pagination-div{text-align:center;margin-top:20px}.top-div{position:sticky;top:0;height:50px;font-size:16px;font-weight:700;display:flex;letter-spacing:1px;justify-content:space-between;align-items:center;background:#fff;z-index:100}.more-div2{width:28px;height:15px;border-radius:84px;background:#fff;color:#2686f7;text-align:center;line-height:15px;display:block}.back_div,.more-div2{font-size:15px;cursor:pointer}.back_div{color:#333;margin:0 15px 0 0}.back_div:hover{color:var(--theme-color)}.tab-menu{height:49px;background:var(--tab-menu-bg);box-shadow:0 3px 4px rgba(179,214,255,.25);display:flex;justify-content:space-between;align-items:center;padding:0 20px;position:sticky;top:0;z-index:100}.el-button--primary.is-plain{background:#fff;border-color:var(--button-color)}.el-button--primary.is-plain:focus,.el-button--primary.is-plain:hover{background:#ecf5ff;color:var(--button-color)}.dialog-footer .el-button{margin-left:30px}.scroll-style::-webkit-scrollbar{width:6px;height:6px}.scroll-style::-webkit-scrollbar-thumb{background:transparent;border-radius:4px}.scroll-style:hover::-webkit-scrollbar-thumb{background:#ccc}.text-button{color:var(--theme-color);cursor:pointer}.text-button:hover{opacity:.8}.button-div{margin-bottom:15px}.mytable tbody tr:hover{background:transparent!important;box-shadow:none!important}.mytable .inner_table{border:none;border-radius:0;background:transparent}.mytable .inner_table tbody tr:hover{background:var(--table-hover-bg-color)!important;box-shadow:var(--table-hover-shadow)!important}.el-collapse{border:0;margin-top:5px}.el-collapse-item__wrap{border:0;background-color:transparent}.el-collapse-item__content{font-size:.9em}.el-collapse-item__header{border-radius:.5em;background:#b3d9ff}.el-progress__text{font-size:14px!important}.experiment-header{height:70px;opacity:1;background:#66adff;box-shadow:0 2px 4px rgba(179,214,255,.25);font-size:28px;font-weight:400;letter-spacing:0;line-height:33.6px;color:#fff;display:flex;align-items:center;justify-content:center}.sign{height:20px;background:var(--theme-color);position:relative;margin-right:20px;transform:translateY(2px)}.sign,.sign:after{display:inline-block;width:4px;border-radius:18px}.sign:after{content:"";height:11.5px;background:#3392ff;position:absolute;right:-10px;bottom:0}.register-select-class .el-select-dropdown__item{font-size:14px;padding:0 10px;height:35px;line-height:35px}.register-select-class .el-select-dropdown__wrap{max-height:274px}.html-show-limit>*{display:none}.html-show-limit>p:first-of-type{display:block!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-button{padding:8px 15px;font-size:14px;border-radius:4px}[data-v-d53a8bb2] .el-breadcrumb{margin-left:10px}.text_span[data-v-d53a8bb2]{cursor:pointer;font-size:15px;transition:.3s}.text_span[data-v-d53a8bb2]:hover,[last][data-v-d53a8bb2]{color:var(--theme-color)}[last][data-v-d53a8bb2]{cursor:text}.editor{width:100%;margin:auto;position:relative}.w-e-menu-panel p,.w-e-text-container p,.w-e-toolbar p{font-size:16px!important}.w-e-text-container .placeholder{line-height:22px;font-size:16px}.w-e-text table{table-layout:fixed}.w-e-toolbar .w-e-menu{width:40px;height:40px}:root{--themeColor:#6652ff;--button-color:#6652ff;--font-color1:#7948ea;--menu-color:#976bff;--table-th-color:#f3edff}#app,body,html{height:100%;width:100%;margin:0;padding:0;font-family:element-icons;color:#666}.el-input.is-active .el-input__inner,.el-input__inner:focus,.el-pagination__sizes .el-input .el-input__inner:hover,.el-select .el-input.is-focus .el-input__inner,.el-select .el-input__inner:focus,.el-textarea__inner:focus{border-color:var(--themeColor)}.el-dialog{border-radius:8px}.el-select-dropdown__item.selected{color:var(--themeColor)}.el-pagination.is-background .el-pager li:not(.disabled).active{background-color:var(--themeColor)}.el-dialog__header{padding:16px 20px 10px;border-bottom:1px solid #ebebeb}.el-dialog__footer{border-top:1px solid #ebebeb;padding:10px 20px 10px}.button_style{background-color:var(--themeColor);border-color:var(--themeColor)}.el-button--small{font-size:14px}.el-button--small,.el-button--small.is-round{padding:8px 15px}.el-button--primary{background-color:var(--themeColor);border-color:var(--themeColor);font-size:14px}.el-button--primary:focus,.el-button--primary:hover{background-color:var(--themeColor);border-color:var(--themeColor);opacity:.8}.el-button--primary:active{background-color:var(--themeColor);border-color:var(--themeColor);color:#fff}.btn-cancel,.el-button--primary.is-plain,.el-button--primary.is-plain:active,.el-button--primary.is-plain:focus,.el-button--primary.is-plain:hover{color:var(--themeColor);background:#fff;border-color:var(--font-color1)}.btn-cancel:hover,.el-button--primary.is-plain:active:hover,.el-button--primary.is-plain:focus:hover,.el-button--primary.is-plain:hover,.el-button--primary.is-plain:hover:hover{opacity:.8;background-color:transparent;border-color:var(--themeColor);color:var(--themeColor)}.el-button--text{color:var(--themeColor)}.el-button--text:focus,.el-button--text:hover{color:var(--themeColor);opacity:.8}.el-button--primary.is-disabled,.el-button--primary.is-disabled:active,.el-button--primary.is-disabled:focus,.el-button--primary.is-disabled:hover{background-color:#b8afff;border-color:#b8afff;opacity:.8}.el-checkbox__input.is-checked+.el-checkbox__label{color:var(--themeColor)}.el-checkbox__inner:hover,.el-checkbox__input.is-focus .el-checkbox__inner{border-color:var(--themeColor)}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:var(--themeColor);border-color:var(--themeColor)}.el-input-number__decrease:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled),.el-input-number__increase:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled){border-color:var(--themeColor)}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close,.el-input-number__decrease:hover,.el-input-number__increase:hover{color:var(--themeColor)}.el-radio__input.is-checked .el-radio__inner{border-color:var(--themeColor);background:var(--themeColor)}.el-radio__inner:hover{border-color:var(--themeColor)}.el-dialog__footer .el-button{margin-left:20px}.div1{color:var(--font-color1);font-size:17px;font-weight:500;justify-content:space-between;height:20px;line-height:20px}.div1,.div1>div{display:flex;align-items:center}.div1>div span{width:.2vw;display:block;height:20px;margin-right:5px;border-radius:3px;background:var(--font-color1)}.el-dialog__body{max-height:calc(85vh - 150px);overflow-y:auto;padding:15px 20px;position:relative}.el-dialog__body::-webkit-scrollbar{width:4px}.el-dialog__body::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.el-table th.el-table__cell,.el-table__fixed-right-patch{background-color:var(--table-th-color);color:#121212}.el-tabs__item.is-active,.el-tabs__item:hover{color:var(--themeColor)}.el-tabs__active-bar{background-color:var(--themeColor)}.el-dropdown-menu__item:focus,.el-dropdown-menu__item:not(.is-disabled):hover{background:#f3f0ff;color:var(--font-color1)}.el-dialog__title{font-size:17px;letter-spacing:2px}.el-input--small{font-size:14px}.el-empty__description{margin-top:0}.scroll_css{overflow-y:auto}.scroll_css::-webkit-scrollbar{width:4px}.scroll_css:hover::-webkit-scrollbar-thumb{border-radius:4px;background:#d3d3d3}.div_info{padding:0 1vw;opacity:1;margin-left:1vw}.div_info,.fanhui_{height:4vh;border-radius:.5vw;background:#fff;box-shadow:-2px 2px 7px rgba(0,0,0,.25);line-height:4vh;text-align:center;font-size:1.75vh}.fanhui_{width:2.5vw}.fanhui_ i{font-size:1.75vh}.fanhui_:hover{color:var(--themeColor);cursor:pointer}.loadingIcon{width:10px;height:10px;display:inline-block;border-radius:50%;border:3px solid #fff;border-top:3px solid transparent;position:absolute;left:calc(50% - 8px);animation:animation 1.5s linear infinite}.loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.9);display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:1000}.loading-text{color:var(--themeColor);margin-top:10px;font-size:14px}.loading-animation{position:relative;width:40px;height:40px}.loading-dot{position:absolute;width:10px;height:10px;background:var(--themeColor);border-radius:50%;scale:.7;opacity:0;animation:loading-pulse 1.6s linear infinite}.dot-0{top:0;left:50%;margin-left:-5px;animation-delay:0s}.dot-1{top:4px;right:4px;animation-delay:.2s}.dot-2{top:50%;right:0;margin-top:-5px;animation-delay:.4s}.dot-3{bottom:4px;right:4px;animation-delay:.6s}.dot-4{bottom:0;left:50%;margin-left:-5px;animation-delay:.8s}.dot-5{bottom:4px;left:4px;animation-delay:1s}.dot-6{top:50%;left:-1px;margin-top:-5px;animation-delay:1.2s}.dot-7{top:4px;left:4px;animation-delay:1.4s}@keyframes loading-pulse{0%{opacity:1}90%,to{opacity:0}}@keyframes animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.table_btn{color:var(--themeColor);cursor:pointer}.table_btn:hover{opacity:.8}.el-popper{background:#fff;border-radius:5px;box-shadow:2px 0 10px #999}.el-popper .el-button--primary{font-size:12px}.el-popper .el-button--text,.el-radio__input.is-checked+.el-radio__label{color:var(--themeColor)}.el-form-item--mini.el-form-item,.el-form-item--small.el-form-item{margin-bottom:18px}.search-box .el-form-item--small.el-form-item{margin-bottom:1.5vh}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}.demo_item{position:relative;display:inline-block;width:14.3vw;height:14.3vw;margin:.8vw;border-radius:10px;box-shadow:2px 6px 16px rgba(61,61,61,.25);overflow:hidden;transition:.5s}.demo_item .img_div{position:relative;width:100%;height:10.4vw}.demo_item .img_div>img{width:100%;height:100%}.demo_item .img_div:hover>div{opacity:1;top:0}.demo_item .img_div>div{position:absolute;top:-100%;left:0;width:calc(100% - 1vw);padding:0 .5vw;font-size:.8vw;background:#deffec;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;transition:all .5s;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-height:20px;opacity:0;word-break:break-all}.demo_item .name{padding:.26vw;color:#464646;display:flex;justify-content:space-between;font-size:.85vw}.demo_item .name>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:50%;text-align:right}.demo_item .name .tit{font-weight:700;text-align:left}.demo_item .caozuo{text-align:right}.demo_item .caozuo i{margin:0 .26vw;color:#646464;font-size:1.6vw;transition:all .2s}.demo_item .caozuo i:hover{opacity:.8;cursor:pointer}.flex_div{display:flex;align-items:center;justify-content:space-between}.page-container{padding:1.5vh 2vw}.page-container .btn-box{margin-bottom:15px}.page-container .pagination-box{margin-top:1vh;text-align:end}.table-btn{color:var(--font-color1);margin:0 5px}.table-btn:hover{cursor:pointer;opacity:.8}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:silver;border-radius:6px}.table-style{width:100%;border-collapse:collapse;font-size:14px}.table-style td,.table-style th{padding:6px 10px;text-align:center;border:1px solid #eee}.table-style th{font-weight:400;background:var(--table-th-color)}.el-button .iconfont{margin-right:5px}.el-form--label-top .el-form-item__label{padding:0}.el-collapse-item__header.focusing:focus:not(:hover){color:var(--themeColor)}