.chat-wrapper[data-v-2e064842]{height:100%;display:flex;justify-content:center;align-items:flex-start}.chat-container[data-v-2e064842]{width:100%;max-width:81.25rem;height:100%;background:#fff;border-radius:0;box-shadow:none;display:flex;flex-direction:column;overflow:hidden;position:relative}.suggested-qs[data-v-2e064842]{display:flex;flex-wrap:wrap;gap:.625rem;padding:1rem 1.25rem;justify-content:center;border-bottom:.0625rem solid #f0f0f0;flex-shrink:0}.suggested-tag[data-v-2e064842]{cursor:pointer}.chat-messages[data-v-2e064842]{flex:1;overflow-y:auto;padding:1.25rem;display:flex;flex-direction:column;gap:1rem;background:#f2f2f2}.message[data-v-2e064842]{display:flex;align-items:flex-start;gap:.625rem}.message--user[data-v-2e064842]{flex-direction:row-reverse}.msg-avatar[data-v-2e064842]{width:2.25rem;height:2.25rem;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:1rem;background-color:#fff}.msg-avatar img[data-v-2e064842]{width:100%;height:100%}.message--bot .msg-avatar[data-v-2e064842],.message--user .msg-avatar[data-v-2e064842]{background:#fff}.msg-body[data-v-2e064842]{max-width:80%}.msg-body--md[data-v-2e064842]{max-width:92%}.msg-bubble[data-v-2e064842]{padding:.3125rem .625rem;border-radius:.625rem;font-size:1.125rem;line-height:1.8;word-break:break-word}.msg-bubble--md[data-v-2e064842]{padding:.5rem .625rem}.message--user .msg-bubble[data-v-2e064842]{background:#277045;color:#fff;border-bottom-right-radius:.25rem}.message--bot .msg-bubble[data-v-2e064842]{background:#fff;color:#333;border:.0625rem solid #ebeef5;border-bottom-left-radius:.25rem}.msg-footer[data-v-2e064842]{display:flex;align-items:center;justify-content:space-between;padding:0 .25rem;margin-top:.375rem}.msg-time[data-v-2e064842]{font-size:.75rem;color:#c0c4cc}.msg-actions[data-v-2e064842]{display:flex;gap:.5rem}.msg-action-icon[data-v-2e064842]{font-size:.9375rem;color:#bbb;cursor:pointer;transition:color .2s,transform .2s;padding:.125rem}.msg-action-icon[data-v-2e064842]:hover{color:#277045;transform:scale(1.2)}.message--user .msg-footer[data-v-2e064842]{flex-direction:row-reverse}.scroll-btns[data-v-2e064842]{position:absolute;right:1rem;bottom:7.5rem;display:flex;flex-direction:column;gap:1rem;z-index:10}.scroll-btn-wrap[data-v-2e064842]{display:flex;flex-direction:column;align-items:center;cursor:pointer;gap:.375rem}.scroll-btn[data-v-2e064842]{width:2.5rem;height:2.5rem;border-radius:50%;background:rgba(0,0,0,.35);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .25s,transform .25s;text-decoration:none;border:none;outline:none}.scroll-btn[data-v-2e064842]:hover{background:rgba(0,0,0,.55);transform:scale(1.08);text-decoration:none;border:none}.scroll-btn[data-v-2e064842]:active{transform:scale(.95)}.scroll-btn-label[data-v-2e064842]{font-size:.8125rem;color:#5a6a7a;font-weight:500;user-select:none;opacity:0;transition:opacity .2s}.scroll-btn-wrap:hover .scroll-btn-label[data-v-2e064842]{opacity:1}.scroll-btn-fade-enter-active[data-v-2e064842],.scroll-btn-fade-leave-active[data-v-2e064842]{transition:opacity .3s}.scroll-btn-fade-enter[data-v-2e064842],.scroll-btn-fade-leave-to[data-v-2e064842]{opacity:0}.msg-bubble--md[data-v-2e064842] h1,.msg-bubble--md[data-v-2e064842] h2,.msg-bubble--md[data-v-2e064842] h3{margin-top:1rem;margin-bottom:.5rem}.msg-bubble--md[data-v-2e064842] h1{font-size:1.125rem}.msg-bubble--md[data-v-2e064842] h2{font-size:1rem;border-bottom:.0625rem solid #ebeef5;padding-bottom:.25rem}.msg-bubble--md[data-v-2e064842] h3{font-size:.875rem}.msg-bubble--md[data-v-2e064842] p{margin-bottom:.5rem}.msg-bubble--md[data-v-2e064842] strong{color:#303133}.msg-bubble--md[data-v-2e064842] hr{border:none;border-top:.0625rem solid #ebeef5;margin:.75rem 0}.msg-bubble--md[data-v-2e064842] ol,.msg-bubble--md[data-v-2e064842] ul{padding-left:1.25rem;margin-bottom:.5rem}.msg-bubble--md[data-v-2e064842] li{margin-bottom:.25rem}.msg-bubble--md[data-v-2e064842] table{width:100%;border-collapse:collapse;margin:.625rem 0;font-size:.8125rem}.msg-bubble--md[data-v-2e064842] td,.msg-bubble--md[data-v-2e064842] th{border:.0625rem solid #e0e0e0;padding:.375rem .625rem;text-align:left}.msg-bubble--md[data-v-2e064842] th{background:#f5f7fa;font-weight:600;white-space:nowrap}.msg-bubble--md[data-v-2e064842] tr:nth-child(2n) td{background:#fafafa}.msg-bubble--md[data-v-2e064842] blockquote{border-left:.1875rem solid #409eff;background:#f0f7ff;margin:.5rem 0;padding:.375rem .75rem;color:#606266}.msg-bubble--md[data-v-2e064842] code:not(pre code){background:#f0f2f5;padding:.0625rem .25rem;border-radius:.1875rem;font-size:.75rem;color:#e96900}.msg-bubble--md[data-v-2e064842] pre{background:#f5f7fa;padding:.625rem;border-radius:.375rem;overflow-x:auto;margin:.5rem 0}.msg-bubble--md[data-v-2e064842] pre code{font-size:.75rem}.tools-row[data-v-2e064842]{display:flex;flex-direction:column;gap:0;margin:.25rem 0 .75rem;font-size:.875rem}.tool-row-item[data-v-2e064842]{display:flex;align-items:center;gap:.375rem;padding:.3125rem .5rem;color:#606266;cursor:pointer;border-radius:.25rem;transition:background .15s}.tool-row-item[data-v-2e064842]:hover{background:rgba(0,0,0,.04)}.tool-row-arrow[data-v-2e064842]{font-size:.75rem;color:#c0c4cc;transition:transform .2s;width:.75rem;flex-shrink:0}.tool-row-icon[data-v-2e064842]{font-size:.9375rem;color:#909399;flex-shrink:0}.tool-row-name[data-v-2e064842]{font-family:Consolas,Monaco,Courier New,monospace;color:#303133;font-size:.8125rem}.tool-detail[data-v-2e064842]{margin:0 .5rem .375rem 2.125rem;background:#f5f7fa;border-radius:.25rem;overflow:hidden}.tool-detail-section[data-v-2e064842]{padding:.5rem .625rem}.tool-request-text[data-v-2e064842]{color:#303133}.tool-detail-text[data-v-2e064842],.tool-request-text[data-v-2e064842]{margin:0;font-size:.75rem;font-family:Consolas,Monaco,Courier New,monospace;white-space:pre-wrap;word-break:break-all;line-height:1.5}.tool-detail-text[data-v-2e064842]{color:#67c23a;max-height:6.75rem;overflow:hidden;position:relative}.tool-detail-text[data-v-2e064842]:after{content:"...";position:absolute;bottom:0;right:0;padding-left:1.25rem;background:linear-gradient(90deg,transparent,#f5f7fa 40%);color:#67c23a;font-size:.75rem;line-height:1.5}.tool-loading[data-v-2e064842]{display:flex;justify-content:flex-end;gap:.375rem;padding:.375rem 0}.tool-loading .typing-dot[data-v-2e064842]{width:.375rem;height:.375rem;background:#bbb;border-radius:50%;animation:bounce-data-v-2e064842 1.4s ease-in-out infinite both}.tool-loading .typing-dot[data-v-2e064842]:first-child{animation-delay:-.32s}.tool-loading .typing-dot[data-v-2e064842]:nth-child(2){animation-delay:-.16s}.msg-bubble--typing[data-v-2e064842]{display:flex;gap:.375rem;padding:1rem 1.25rem}.typing-dot[data-v-2e064842]{width:.5rem;height:.5rem;background:#bbb;border-radius:50%;animation:bounce-data-v-2e064842 1.4s ease-in-out infinite both}.typing-dot[data-v-2e064842]:first-child{animation-delay:-.32s}.typing-dot[data-v-2e064842]:nth-child(2){animation-delay:-.16s}@keyframes bounce-data-v-2e064842{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.chat-input-area[data-v-2e064842]{padding:1rem 0;border-top:.0625rem solid #f0f0f0;background:#fff;flex-shrink:0;display:flex;gap:.75rem;align-items:center}.input-box[data-v-2e064842]{flex:1}.input-box[data-v-2e064842] .el-textarea__inner,.input-box[data-v-2e064842] textarea{border-radius:.625rem!important;padding:.875rem 1.125rem!important;min-height:4.5rem!important;font-size:1.125rem!important;line-height:1.6!important;resize:none}.btn-send[data-v-2e064842]{flex-shrink:0;margin-bottom:.125rem;background:#277045!important;border-color:#277045!important}.btn-stop[data-v-2e064842]{width:2.5rem!important;height:2.5rem!important;padding:0!important}.btn-stop svg[data-v-2e064842]{width:1.5rem;height:1.5rem}.chat-float[data-v-790dbf3c]{position:fixed;right:1.5rem;bottom:1.5rem;z-index:1501;user-select:none;height:fit-content!important}.chat-float--home[data-v-790dbf3c]{right:5.3125rem;bottom:2.5rem}.chat-btn[data-v-790dbf3c]{cursor:pointer;display:flex;align-items:center;justify-content:center}.chat-btn-img[data-v-790dbf3c]{width:100%;height:100%;object-fit:cover}.chat-btn--home[data-v-790dbf3c]{width:5rem;height:5rem;border-radius:0;transition:transform .2s,filter .2s}.chat-btn--home[data-v-790dbf3c]:hover{transform:scale(1.08);filter:drop-shadow(0 .25rem .75rem rgba(39,112,69,.35))}.chat-btn--collapsed[data-v-790dbf3c]{width:3.25rem;height:3.25rem;border-radius:0;transition:width .35s cubic-bezier(.34,1.56,.64,1),height .35s cubic-bezier(.34,1.56,.64,1),transform .2s}.chat-btn--collapsed[data-v-790dbf3c]:hover{transform:scale(1.1)}.chat-btn--expanded[data-v-790dbf3c]{width:4.5rem;height:4.5rem;border-radius:0;position:relative;transition:width .35s cubic-bezier(.34,1.56,.64,1),height .35s cubic-bezier(.34,1.56,.64,1),transform .2s}.chat-btn--expanded[data-v-790dbf3c]:hover{transform:scale(1.08)}.chat-btn-close[data-v-790dbf3c]{position:absolute;top:-.25rem;right:-.25rem;width:1.375rem;height:1.375rem;background:#e74c3c;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;line-height:1;cursor:pointer;opacity:0;transform:scale(.7);transition:opacity .2s,transform .2s;box-shadow:0 .125rem .375rem rgba(0,0,0,.2)}.chat-btn--expanded:hover .chat-btn-close[data-v-790dbf3c]{opacity:1;transform:scale(1)}.chat-btn-close[data-v-790dbf3c]:hover{background:#c0392b;transform:scale(1.15)!important}.chat-overlay[data-v-790dbf3c]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.4);z-index:1500;display:flex;align-items:center;justify-content:center}.chat-window[data-v-790dbf3c]{width:87.5rem;height:62.5rem;max-height:90vh;border-radius:0;overflow:visible;background:transparent;box-shadow:none;display:flex;flex-direction:column}.chat-header[data-v-790dbf3c]{height:3.75rem;background:#277045;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 1.25rem;font-size:1.25rem;font-weight:700;border-top-left-radius:.5rem;border-top-right-radius:.5rem;flex-shrink:0}.header-left[data-v-790dbf3c]{display:flex;align-items:center;gap:.625rem}.header-avatar[data-v-790dbf3c]{width:2.5rem;border-radius:50%}.chat-close[data-v-790dbf3c]{cursor:pointer;font-size:1.25rem;padding:.25rem .625rem;border-radius:.25rem;transition:background .2s;line-height:1}.chat-close[data-v-790dbf3c]:hover{background:hsla(0,0%,100%,.15)}.chat-card[data-v-790dbf3c]{flex:1;background:#fff;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.15);overflow:hidden;height:calc(100% - 3.75rem)}@font-face{font-family:my-icon;src:url(../../static/fonts/icomoon.31bdcced.eot);src:url(../../static/fonts/icomoon.31bdcced.eot#iefix) format("embedded-opentype"),url(../../static/fonts/icomoon.4f84d3c9.ttf) format("truetype"),url(../../static/fonts/icomoon.848ca8ac.woff) format("woff"),url(../../static/img/icomoon.25a5ebc8.svg#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.myBoldFont{font-family:myBoldFont}.myMediumFont{font-family:myMediumFont}.myRegularFont{font-family:myRegularFont}[class*=my-icon],[class^=my-icon]{font-family:my-icon;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.my-icon-report:before{content:"\e967";color:#999}.my-icon-student:before{content:"\e93d";color:#999}.my-icon-course:before{content:"\e937";color:#999}.my-icon-class:before{content:"\e936";color:#999}.my-icon-information:before{content:"\e939";color:#999}.my-icon-my:before{content:"\e93c";color:#999}.my-icon-studentReport:before{content:"\e935";color:#1ac388}.my-icon-caleandar .path1:before{content:"\e904";color:#000}.my-icon-caleandar span:not(:first-child){margin-left:-1.00097656em;color:#a5efd3}.my-icon-caleandar .path2:before{content:"\e905"}.my-icon-caleandar .path3:before{content:"\e906"}.my-icon-caleandar .path4:before{content:"\e907"}.my-icon-caleandar .path5:before{content:"\e908"}.my-icon-caleandar .path6:before{content:"\e909"}.my-icon-caleandar .path7:before{content:"\e90a"}.my-icon-caleandar .path8:before{content:"\e90b"}.my-icon-caleandar .path9:before{content:"\e90c"}.my-icon-yeargrade .path1:before{content:"\e920";color:#000}.my-icon-yeargrade .path2:before{content:"\e921";margin-left:-1em;color:#a5efd3}.my-icon-yeargrade .path3:before{content:"\e922";margin-left:-1em;color:#1ac388}.my-icon-feedback .path1:before{content:"\e947";color:#a5efd3}.my-icon-feedback .path2:before{content:"\e948";margin-left:-1em;color:#1ac388}.my-icon-feedback .path3:before{content:"\e949";margin-left:-1em;color:#a5efd3}.my-icon-feedback .path4:before{content:"\e94a";margin-left:-1em;color:#1ac388}.my-icon-feedback .path5:before{content:"\e94b";margin-left:-1em;color:#020016}.my-icon-feedback .path6:before{content:"\e94c";margin-left:-1em;color:#020016}.my-icon-feedback .path7:before{content:"\e94d";margin-left:-1em;color:#020016}.my-icon-feedback .path8:before{content:"\e94e";margin-left:-1em;color:#020016}.my-icon-aboutUs .path1:before{content:"\e942";color:#a5efd3}.my-icon-aboutUs .path2:before{content:"\e943";margin-left:-1em;color:#1ac388}.my-icon-aboutUs .path3:before{content:"\e944";margin-left:-1em;color:#a5efd3}.my-icon-aboutUs .path4:before{content:"\e945";margin-left:-1em;color:#1ac388}.my-icon-aboutUs .path5:before{content:"\e946";margin-left:-1em;color:#020016}.my-icon-exit .path1:before{content:"\e95c";color:#a5efd3}.my-icon-exit .path2:before{content:"\e95d";margin-left:-1em;color:#1ac388}.my-icon-exit .path3:before{content:"\e95e";margin-left:-1em;color:#000}.my-icon-exit .path4:before{content:"\e95f";margin-left:-1em;color:#000}.my-icon-switch .path1:before{content:"\e960";color:#000}.my-icon-switch .path2:before{content:"\e961";margin-left:-1em;color:#a5efd3}.my-icon-switch .path3:before{content:"\e962";margin-left:-1em;color:#1ac388}.my-icon-switch .path4:before{content:"\e963";margin-left:-1em;color:#a5efd3}.my-icon-switch .path5:before{content:"\e964";margin-left:-1em;color:#1ac388}.my-icon-switch .path6:before{content:"\e965";margin-left:-1em;color:#000}.my-icon-collect .path1:before{content:"\e94f";color:#a5efd3}.my-icon-collect .path2:before{content:"\e950";margin-left:-1em;color:#1ac388}.my-icon-collect .path3:before{content:"\e951";margin-left:-1em;color:#000}.my-icon-vip .path1:before{content:"\e958";color:#000}.my-icon-vip .path2:before{content:"\e959";margin-left:-1em;color:#a5efd3}.my-icon-vip .path3:before{content:"\e95a";margin-left:-1em;color:#1ac388}.my-icon-set .path1:before{content:"\e900";color:#000}.my-icon-set .path2:before{content:"\e901";margin-left:-1em;color:#a5efd3}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,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,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{box-sizing:border-box}body{color:#323232!important}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,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,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}a{text-decoration:none;color:#000}body{line-height:1}:focus{outline:1}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;border:0;vertical-align:baseline;background:transparent}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:.0625rem dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:.0625rem;border:0;border-top:.0625rem solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}#app,.container,body,html{height:100%;overflow-y:hidden}.privacyPolicy{border-top:#bfbfbf;color:#000;line-height:1.25rem;font-size:.75rem;font-weight:600;white-space:normal;text-align:left}.privacyPolicy .marginBottom10{margin-top:.625rem}.privacyPolicy .title{font-size:.875rem;margin-bottom:.625rem}.privacyPolicy .textIndent{text-indent:2em}.privacyPolicy .smallContent{font-weight:400;color:#333}.privacyPolicy p{margin:0}.van-dialog__message{white-space:normal;background:#f5f5f5}.van-dialog__header{padding-bottom:.32rem;padding-top:.32rem;border-bottom:.01rem solid #eee}#app>div{height:100%}#app .container{height:100%;overflow-y:auto;width:87.5rem;margin:0 auto}#app .app-container{height:100%;width:100%}.main_container{height:calc(100vh - 2.8125rem)}.sunClassCon{display:flex;flex-direction:column;overflow-y:hidden}.sunClassCon .sunClasstop{position:relative;z-index:0}.sunClassCon .sunClasstop img{width:100%;vertical-align:bottom}.sunClassCon .sunClassBg{flex-grow:1;overflow-y:auto;background:url(../../static/img/sunClass_bg.ca6aceff.png) no-repeat;background-size:cover}.reportContainer{flex:1;height:100%;background:#f0f0f0;box-sizing:border-box}.reportBox{width:100%;height:calc(100% - 2.5rem);padding:1.25rem}.flex_column{display:flex;flex-direction:column}.fontColorBlue{color:#0197ff}.fontColorGreen{color:#1ac388}.fontColorRed{color:#ef5455}.warning{color:#f3980e}.normalColor{color:#323232!important}.jsmind-inner::-webkit-scrollbar{width:.3125rem!important}::-webkit-scrollbar{width:0}.jsmind-inner::-webkit-scrollbar,body.scaling::-webkit-scrollbar{width:.5rem;height:.5rem}.jsmind-inner::-webkit-scrollbar-thumb,body.scaling::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:.25rem}.jsmind-inner::-webkit-scrollbar-track,body.scaling::-webkit-scrollbar-track{background-color:rgba(0,0,0,.1)}.displayBlock{display:block!important}.flex,.flex_center_start{display:flex;align-items:center}.flex_center_start{justify-content:flex-start}.flex_center_between{display:flex;align-items:center;justify-content:space-between}.flex_center_end{display:flex;align-items:center;justify-content:flex-end}.flex_center_around{display:flex;align-items:center;justify-content:space-around}.flex_center{display:flex;align-items:center;justify-content:center}.flex_start_start{display:flex;align-items:flex-start;justify-content:flex-start}.flex_start_between{display:flex;align-items:flex-start;justify-content:space-between}.flex_start_center{display:flex;align-items:flex-start;justify-content:center}.flex_1{flex:1}.flex-wrap{flex-wrap:wrap}.flex-shrink{flex-shrink:0}.greenColor{color:#19be6b}.redColor{color:#fd565a}.bgcYellow{background:#fcca4d}.yellowColor{color:#b3b601}.whiteColor{color:#fff}.fontColor9a{color:#9a9a9a}.fontSize14{font-size:.875rem}.fontSize12{font-size:.75rem}.fontSize16{font-size:1rem}.fontSize18{font-size:1.125rem}.fontSize20{font-size:1.25rem}.fontSize25{font-size:1.5625rem}.fontSize30{font-size:1.875rem}.fontSize40{font-size:2.5rem}.fontSize45{font-size:2.8125rem}.fontBold{font-weight:700}.fontRegular{font-weight:400!important}.marginBottom5{margin-bottom:.3125rem}.marginBottom10{margin-bottom:.625rem}.marginBottom20{margin-bottom:1.25rem}.marginTop3{margin-top:.1875rem}.marginTop5{margin-top:.3125rem}.marginTop10{margin-top:.625rem}.marginTop15{margin-top:.9375rem}.marginTop20{margin-top:1.25rem}.marginTop30{margin-top:1.875rem}.marginTop40{margin-top:2.5rem}.marginTop60{margin-top:3.75rem}.marginTop80{margin-top:5rem}.marginTop100{margin-top:6.25rem}.marginLeft5{margin-left:.3125rem}.marginLeft30{margin-left:1.875rem}.marginLeft40{margin-left:2.5rem}.marginLeft90{margin-left:5.625rem}.marginLeft200{margin-left:12.5rem}.marginLeft80{margin-left:5rem}.marginLeft20{margin-left:1.25rem!important}.marginLeft10{margin-left:.625rem}.marginRight80{margin-right:5rem!important}.marginRight50{margin-right:3.125rem}.marginRight20{margin-right:1.25rem}.marginRight10{margin-right:.625rem}.marginRight0{margin-right:0!important}.borderBottomE{border-bottom:.0625rem solid #eee}.border_bottom_dark{border-bottom:.0625rem solid #a8a8a8}.border_right_dark{border-right:.0625rem solid #a8a8a8}.borderDashBottom{border-bottom:.0625rem dashed #ccc}.borderTopE{border-top:.0625rem solid #eee}.border_dark{border:.0625rem solid #a8a8a8}.border{border:.0625rem solid #e1e1e1}.border_green{border:.0625rem solid #21d2a4}.border_bottom{border-bottom:.0625rem solid #e1e1e1}.border_top{border-top:.0625rem solid #e1e1e1}.border_left{border-left:.0625rem solid #e1e1e1}.border_right{border-right:.0625rem solid #e1e1e1}.border_bottom_green{border-bottom:.0625rem solid #21d2a4}.border_top_green{border-top:.0625rem solid #21d2a4}.border_ccc{border:.0625rem solid #ccc}.border_right_green{border-right:.0625rem solid #21d2a4}.border_radius10{border-radius:.625rem}.border_0{border:0!important}.height100{height:100%}.overFlowY-auto{overflow-y:auto!important}.overFlowY-hidden{overflow-y:hidden}.overFlowX-hidden{overflow-x:hidden}.padding0{padding:0!important}.padding5{padding:.3125rem}.padding0_5{padding:.3125rem 0}.padding5_0,.paddingLR5{padding:0 .3125rem}.paddingLR20{padding:0 1.25rem}.paddingTop10{padding-top:.625rem}.paddingTop5{padding-top:.3125rem}.padding10{padding:.625rem}.padding15{padding:.9375rem}.padding10_20{padding:.625rem 1.25rem}.padding10_30{padding:.625rem 1.875rem}.padding15_10{padding:.9375rem .625rem}.padding10_5{padding:.625rem .3125rem}.padding5_1{padding:.3125rem .0625rem}.padding20_10{padding:1.25rem .625rem}.padding5_10{padding:.3125rem .625rem}.padding5_10_5_30{padding:.3125rem .625rem .3125rem 1.875rem}.padding0_10{padding:0 .625rem}.padding0_10_20{padding:0 .625rem 1.25rem}.padding20_20_0{padding:1.25rem 1.25rem 0}.paddingTop20{padding-top:1.25rem}.paddingBottom20{padding-bottom:1.25rem}.paddingBottom10{padding-bottom:.625rem}.paddingBottom0{padding-bottom:0!important}.paddingBottom5{padding-bottom:.3125rem!important}.paddingLeft27{padding-left:1.6875rem}.paddingLeft20{padding-left:1.25rem}.paddingLeft10{padding-left:.625rem}.paddingLeft15{padding-left:.9375rem}.paddingLeft5{padding-left:.3125rem}.padding20{padding:1.25rem}.padding0_20{padding:0 1.25rem}.padding10_0{padding:.625rem 0}.padding20_0{padding:1.25rem 0}.padding40_0{padding:2.5rem 0}.text_c{text-align:center}.display_inline{display:inline}.lineHeight40{line-height:2.5rem}.lineHeight30{line-height:1.875rem}.lineHeight35{line-height:2.1875rem}.lineHeight18{line-height:1.125rem}.lineHeight20{line-height:1.25rem}.lineHeight25{line-height:1.5625rem}.noWrap{white-space:nowrap}.textIndent{text-indent:2em}.hidden{display:none!important}.visibilityHidden{visibility:hidden}.bg-fff{background-color:#fff!important}.transparent{background-color:transparent!important}.pointer{cursor:pointer}.relative{position:relative}.text_overflow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.opacity{opacity:0}.oneBox{width:100%;height:100%;background-color:#fff;overflow-y:auto;position:relative}.oneBox .first_title{display:block;position:absolute;top:0;right:0;left:0;z-index:0;overflow:hidden;min-width:1.875rem;height:2.6875rem;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:1.25rem;font-weight:500;line-height:2.75rem;color:#000;border-bottom:.0625rem solid #ccc}.oneBox .contentBox{position:absolute;top:2.75rem;right:0;bottom:0;left:0;overflow:auto;margin-top:-.0625rem;padding-top:.0625rem;margin-bottom:-.0625rem;width:auto;height:auto}.oneBox .teacherSuggest{width:100%;height:12.5rem;border:.125rem dashed #ccc;font-size:1rem}.oneBox .teacherSuggest:first-of-type{margin-top:1.25rem}.oneBox .teacherSuggest:not(:first-of-type){margin-top:.625rem}.tabContainer{display:flex;align-items:center;justify-content:center;background-color:#fff;height:2.5rem}.tabContainer span{padding:.625rem;color:#a39f9f;cursor:pointer;border-bottom:.125rem solid transparent}.tabContainer span.active{border-color:#000;font-weight:600;color:#000}.app-container{height:100%;overflow-x:auto;box-sizing:border-box}.app-container .container{height:calc(100% - 3.125rem);min-width:87.5rem;width:100%;padding:1.25rem;overflow:auto;box-sizing:border-box}.app-container .notes{padding-left:1.25rem;padding-bottom:1.25rem}.ql-editor img{width:100%}.notTableResult{height:31.25rem;text-align:center}.notTableResult img{width:9.375rem;height:9.375rem;margin-top:6.25rem}.searchKeyWord{color:#fff;background:#7773fa}.date_week{position:relative}.date_week .el-date-editor{position:absolute;top:-.625rem;left:-1.875rem;opacity:0;cursor:pointer}.date_week .el-date-editor .el-input__inner{cursor:pointer}video::-internal-media-controls-download-button{display:none}video::-webkit-media-controls-enclosure{overflow:hidden}video::-webkit-media-controls-panel{width:calc(100% + 1.875rem)}.letter_space{display:inline-block;width:2em}.letter_space1{display:inline-block;width:1em}.el-breadcrumb__inner,.el-breadcrumb__inner a{font-weight:400!important}.el-upload input[type=file]{display:none!important}.el-upload__input{display:none}.el-dialog{transform:none;left:0;position:relative;margin:0 auto}.el-time-panel__btn.confirm{color:#21d2a4!important}.upload-container .el-upload{width:100%}.upload-container .el-upload .el-upload-dragger{width:100%;height:12.5rem}.el-dropdown-menu a{display:block}.el-range-separator{box-sizing:content-box}.el-tabs__nav .el-tabs__item{height:3.125rem;line-height:3.125rem}.el-page-header{height:1.875rem;position:absolute;top:2.8125rem;width:calc(100% - 1.625rem);font-weight:700;background-color:#fff;padding:0 .625rem;z-index:111;left:.6875rem}.el-page-header .el-page-header__left{line-height:1.875rem}.el-page-header .el-page-header__content{line-height:1.875rem;font-size:.875rem}.el-tabs--border-card{height:100%}.el-button--text,.el-button--text:focus,.el-button--text:hover{color:#15bb81!important}.el-button--success,.el-button--success:focus,.el-button--success:hover{background-color:#15bb81!important}.el-textarea__inner:focus{border-color:#15bb81!important}.el-button--success,.el-button:active,.el-button:focus,.el-button:hover{background-color:#15bb81!important;border-color:#15bb81!important}.el-button:active,.el-button:focus,.el-button:hover{color:#fff!important}.el-table__body tr.current-row>td,.el-table__body tr:hover>td{background-color:#fff!important}.el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#15bb81!important}.el-pagination__editor .el-input__inner:focus{border-color:#15bb81!important}.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:#fff!important}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{color:#fff!important;background-color:#15bb81!important;border-color:#15bb81!important}.el-tabs--border-card>.el-tabs__header .el-tabs__item,.el-tabs__nav-next,.el-tabs__nav-prev{color:#15bb81!important}.el-tabs--border-card>.el-tabs__header{border-color:#15bb81!important}.el-table .el-table__body tr.hover-row>td{background-color:#062826!important}.el-table__row:hover>td,.el-tablle--enable-row-hover .el-table__body tr:hover>td{background-color:#062826!important;cursor:pointer}.el-loading-spinner .path{stroke:#009b5d!important}.el-checkbox .el-checkbox__input.is-checked+.el-checkbox__label{color:#21d2a4}.el-checkbox .el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox .el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#21d2a4;border-color:#21d2a4}.el-select .el-input .el-select__caret{color:#21d2a4!important}.el-select-dropdown{background:#090f1d!important;color:#21d2a4;border-color:#21d2a4!important}.el-select-dropdown .el-select-dropdown__item{color:#21d2a4}.el-select-dropdown .el-select-dropdown__item.hover,.el-select-dropdown .el-select-dropdown__item.selected,.el-select-dropdown .el-select-dropdown__item:hover{background-color:#21d2a4;color:#fff}.el-popper[x-placement^=bottom] .popper__arrow:after{border-bottom-color:#21d2a4!important}.el-tag.el-tag--success{background-color:#007255!important;border-color:#007255!important;color:#fff!important}.el-tag.el-tag--success .el-tag__close{color:#fff!important}.el-tag.el-tag--success .el-tag__close:hover{background-color:transparent!important}.demo-spin-icon-load{animation:ani-demo-spin 1s linear infinite;margin-bottom:.625rem;color:#1ac388}.ivu-spin-text{color:#1ac388}.el-upload-dragger:hover{border-color:#1ac388!important}.el-upload-dragger{width:fit-content!important;height:fit-content!important;padding:1.25rem 2.5rem}.el-upload-dragger .el-icon-upload{margin:0!important}.el-upload-dragger .el-upload__text em{color:#1ac388!important}.el-picker-panel__icon-btn{color:#21d2a4!important}.el-date-table td.end-date span,.el-date-table td.start-date span{background-color:#21d2a4!important}.el-picker-panel{background-color:#090f1d!important}.el-picker-panel,.el-picker-panel .el-date-table th{color:#21d2a4!important;border-color:#21d2a4!important}.el-picker-panel .el-date-picker__header .el-date-picker__header-label,.el-picker-panel .el-date-picker__header .el-picker-panel__icon-btn{color:#fff!important}.el-picker-panel .el-date-table td.current:not(.disabled) span{background-color:#21d2a4!important}.el-picker-panel .el-date-table td.today span{color:#fbff00!important}.el-picker-panel .el-date-table td.available:hover{color:rgba(99,98,98,.996078431372549)!important}.el-picker-panel .el-month-table td .cell,.el-picker-panel .el-year-table td .cell{color:#fff!important}.el-picker-panel .el-month-table td.current:not(.disabled) .cell,.el-picker-panel .el-year-table td .cell:hover,.el-picker-panel .el-year-table td.current:not(.disabled) .cell{color:#21d2a4!important}.el-picker-panel .el-date-table td.disabled div,.el-picker-panel .el-month-table td.disabled .cell,.el-picker-panel .el-year-table td.disabled .cell{color:#ccc!important;background-color:#363333!important}.el-table ::-webkit-scrollbar{height:.3125rem;width:.3125rem;background-color:#1ac388}.el-table ::-webkit-scrollbar-track{background:#f1f1f1}.el-table ::-webkit-scrollbar-thumb{background-color:#1ac388;border-radius:.3125rem}.el-table ::-webkit-scrollbar-thumb:hover{background:#1ac388}.el-picker-panel__footer .el-picker-panel__link-btn:first-of-type{display:none}.confirmCenter .el-message-box__btns,.confirmCenter .el-message-box__title{text-align:center!important}.editTimePopper .el-time-spinner__wrapper{width:3.5rem!important;max-width:3.5rem!important;min-width:3.5rem!important;flex:none!important}.editTimePopper .el-time-spinner__item{text-align:center!important;padding-left:0!important;padding-right:0!important}.vue-office-pptx-main{border-radius:.3125rem}.vue-office-docx-main,.vue-office-pptx-main{height:100%;width:100%;overflow-y:auto}.vue-office-docx-main .docx-wrapper,.vue-office-pptx-main .docx-wrapper{background-color:#fff;border-radius:.3125rem;padding:.625rem!important}.vue-office-docx-main .docx-wrapper section.docx,.vue-office-pptx-main .docx-wrapper section.docx{padding:0!important;width:100%!important;box-shadow:none}.ivu-layout-header{height:2.8125rem;line-height:2.8125rem;background-color:#fff;padding:0}.ivu-layout-sider{width:15rem!important;min-width:15rem!important;max-width:15rem!important;background-color:#fff}.ivu-btn-small{font-size:.75rem}.ivu-tabs-nav .ivu-tabs-tab-active,.ivu-tabs-nav .ivu-tabs-tab:hover{color:#19be6b!important}.ivu-tabs-nav-container:focus .ivu-tabs-tab-focused{border-color:#19be6b!important}.ivu-tabs-nav .ivu-tabs-tab-active{font-weight:700}.ivu-tabs-ink-bar{background-color:#19be6b}.ivu-tabs-bar{margin-bottom:.625rem}.ivu-select-small .ivu-select-item{font-size:.75rem!important}.ivu-select-dropdown::-webkit-scrollbar{width:0}.vertical-center-modal{display:flex;align-items:center;justify-content:center}.vertical-center-modal .ivu-modal{top:0}.ivu-btn-primary,.ivu-btn-primary:hover{background-color:#19be6b;border-color:#19be6b}.ivu-btn-text:hover{color:#19be6b}.ivu-modal-footer{text-align:center}.ivu-table-small td{height:1.875rem}.ivu-table-cell{padding:0 .3125rem}.ivu-select-item{padding:.3125rem}.el-loading-spinner{width:fit-content!important;text-align:center;left:50%;margin-left:-1.25rem;padding:.625rem}.el-loading-spinner .el-loading-text,.el-loading-spinner i{color:#fff!important}.el-loading-spinner .el-loading-text{margin-top:.625rem!important}.ivu-breadcrumb a:hover{color:#19be6b}.el-button--success,.el-button--success:focus,.el-button--success:hover{background:#19be6b!important;border-color:#19be6b!important}.el-pagination{float:right;margin-top:.625rem}.el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#44daa6}.el-pagination__jump,.el-pagination__total{color:#fff}.ivu-divider-horizontal.ivu-divider-with-text-center:after,.ivu-divider-horizontal.ivu-divider-with-text-center:before{border-color:#6d6c6c}.el-loading-mask{background-color:rgba(0,0,0,.8)!important}.ivu-modal-header-inner{text-align:center}.ivu-modal-body .ivu-alert-warning{color:#f5290e}.classicalLessonModal .el-textarea__inner{background-color:transparent}.classicalLessonModal .el-textarea__inner,.classicalLessonModal .el-textarea__inner:focus,.classicalLessonModal .el-textarea__inner:hover{border-color:#028356}.classicalLessonModal .el-textarea__inner{color:#05f37b!important;font-weight:700}.classicalLessonModal .el-dialog{background-color:#071944}.classicalLessonModal .el-dialog .el-input__inner,.classicalLessonModal .el-dialog .el-textarea__inner,.classicalLessonModal .el-dialog .el-upload-dragger,.classicalLessonModal .el-dialog .el-upload-list--picture .el-upload-list__item,.classicalLessonModal .el-dialog .ivu-select-selection{background-color:transparent}.classicalLessonModal .el-dialog .el-form-item__error{font-weight:700;font-size:.875rem}.classicalLessonModal .el-dialog .el-upload-list__item{padding:1.25rem;display:flex;align-items:center;height:fit-content}.classicalLessonModal .el-dialog .el-input__inner,.classicalLessonModal .el-dialog .el-input__inner:focus,.classicalLessonModal .el-dialog .el-input__inner:hover,.classicalLessonModal .el-dialog .el-range-editor.is-active,.classicalLessonModal .el-dialog .el-range-editor.is-active:hover,.classicalLessonModal .el-dialog .el-textarea__inner,.classicalLessonModal .el-dialog .el-textarea__inner:focus,.classicalLessonModal .el-dialog .el-textarea__inner:hover,.classicalLessonModal .el-dialog .el-upload-dragger,.classicalLessonModal .el-dialog .el-upload-list--picture .el-upload-list__item,.classicalLessonModal .el-dialog .ivu-select-selection,.classicalLessonModal .el-dialog .ivu-select-selection-focused,.classicalLessonModal .el-dialog .ivu-select-selection:hover,.classicalLessonModal .el-dialog .ivu-select-selection:hover .el-input.is-active .el-input__inner,.classicalLessonModal .el-dialog .ivu-select-visible .ivu-select-selection{border-color:#028356}.classicalLessonModal .el-dialog .el-dialog__headerbtn:focus .el-dialog__close,.classicalLessonModal .el-dialog .el-dialog__headerbtn:hover .el-dialog__close,.classicalLessonModal .el-dialog .el-dialog__title,.classicalLessonModal .el-dialog .el-form-item__content,.classicalLessonModal .el-dialog .el-form-item__label,.classicalLessonModal .el-dialog .el-input__inner,.classicalLessonModal .el-dialog .el-textarea__inner,.classicalLessonModal .el-dialog .el-upload-dragger .el-upload__text,.classicalLessonModal .el-dialog .el-upload-list__item,.classicalLessonModal .el-dialog .ivu-select-arrow,.classicalLessonModal .el-dialog .ivu-select-item-selected,.classicalLessonModal .el-dialog .ivu-select-item-selected:hover,.classicalLessonModal .el-dialog .ivu-select-selection{color:#05f37b!important;font-weight:700}.classicalLessonModal .el-dialog .detailVideo{width:31.25rem}.classicalLessonModal .el-dialog .detailImg{width:12.5rem}.ivu-breadcrumb-item-link{font-size:1.125rem}.ivu-modal-confirm-head-icon-confirm{display:none}.ivu-modal-confirm-head-title{text-align:center;width:100%;margin-left:0;font-size:1.125rem}.ivu-modal-confirm-footer{text-align:center}.ivu-modal-confirm-body{padding:.625rem}.markdown-body>div *,.root{font-size:.875rem!important}.markdown-body>div *{margin:0!important;line-height:1.875rem}.markdown-body>div h1{line-height:2.5rem;font-size:1rem!important}.markdown-body>div h2,.markdown-body>div h3,.markdown-body>div h4,.markdown-body>div h5{line-height:1.875rem}.markdown-body>div hr{border-bottom:.0625rem solid #ccc!important;height:0!important;padding:0!important}.ivu-select-selection-focused,.ivu-select-selection:hover,.ivu-select-visible .ivu-select-selection{border-color:#21d2a4}.ivu-select-item-selected,.ivu-select-item-selected:hover{color:#21d2a4}.ivu-select-dropdown .ivu-select-item{text-align:left!important}.el-button--primary{background-color:#21d2a4!important;border-color:#21d2a4!important}.ivu-icon-ios-arrow-round-down,.ivu-icon-ios-arrow-round-up{font-weight:700}