.tree-wrapper[data-v-e9f70406]{background-color:#f0f2f5;padding:.75rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.node-wrapper[data-v-e9f70406]{width:100%;position:relative}.node-wrapper .node-left[data-v-e9f70406]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-right:1.875rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.node-wrapper .node-left .flex-content[data-v-e9f70406]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.node-wrapper .node-left .flex-content img[data-v-e9f70406]{margin-right:.3125rem}.node-wrapper .node-right[data-v-e9f70406]{position:absolute;top:0;right:0;width:1.875rem;height:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex}.node-wrapper .node-right[data-v-e9f70406] .el-button--text{color:#6f6f6f}.filter-tree[data-v-e9f70406]{background-color:#f0f2f5;color:#6f6f6f;font-size:.875rem}.filter-tree .el-tree-node__content[data-v-e9f70406]{height:2rem}.filter-tree .custom-tree-node[data-v-e9f70406]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.875rem;padding-right:.5rem}.el-tree[data-v-e9f70406]{overflow:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}[data-v-e9f70406] .el-tree-node>.el-tree-node__children{overflow:visible}.hzzt-progress[data-v-3a751536]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hzzt-progress span[data-v-3a751536]{margin-left:.3125rem;font-size:.875rem;color:#666}.hzzt-progress .hzzt-progress-outer[data-v-3a751536]{width:18.75rem;height:.625rem;border-radius:.3125rem;background:#ebeef5;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hzzt-progress .hzzt-progress-outer .hzzt-progress-inner[data-v-3a751536]{width:6.25rem;height:.625rem;background:#409eff;border-radius:.3125rem}.hzzt-progress .hzzt-progress-outer .hzzt-progress-slider[data-v-3a751536]{width:1.25rem;height:1.25rem;border-radius:50%;background:#fff;border:.0625rem solid #409eff;position:absolute;z-index:10;left:.625rem}.username[data-v-40fe6161]{font-size:.875rem;font-family:Source Han Sans CN;font-weight:400;line-height:1.1875rem;color:#292525;opacity:1;margin-bottom:.25rem}.comment_date[data-v-40fe6161]{font-size:.75rem;font-family:Source Han Sans CN;font-weight:400;line-height:1.0625rem;color:#8e8787;opacity:1}.content[data-v-40fe6161]{font-size:.875rem;font-family:Source Han Sans CN;font-weight:400;color:#464343;opacity:1;margin-bottom:.625rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.operation .comment[data-v-40fe6161],.operation[data-v-40fe6161]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.operation .comment[data-v-40fe6161]{margin-right:.75rem}.operation .comment .el-image[data-v-40fe6161]:hover{cursor:pointer}.operation .comment div[data-v-40fe6161]{margin-left:.25rem;font-size:.75rem;font-family:Source Han Sans CN;font-weight:400;line-height:1rem;color:#8e8787;opacity:1}.operation .comment .disliked-image[data-v-40fe6161]{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.operation .report[data-v-40fe6161]{height:1rem;font-size:.75rem;font-family:Source Han Sans CN;font-weight:400;line-height:1rem;color:#8e8787;opacity:1}.edit[data-v-40fe6161]{background:#fff;border:.0625rem solid #f0f2f5;opacity:1;border-radius:0;padding:1.5rem;margin:1.25rem 1.5rem 1.5rem 0}.edit .edit_comment[data-v-40fe6161]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.edit .edit_comment .nickname[data-v-40fe6161]{height:2.25rem;padding:.1875rem 0;margin-bottom:.75rem}.edit .edit_comment .nickname div[data-v-40fe6161]:first-child{height:1.1875rem;font-size:.875rem;font-family:Source Han Sans CN;font-weight:400;line-height:1.1875rem;color:#292525;opacity:1;margin-bottom:.25rem}.edit .edit_comment .nickname div:first-child span[data-v-40fe6161]{font-size:.875rem;font-family:Source Han Sans CN;font-weight:400;line-height:1.3125rem;color:#8e8787;opacity:1}.edit .edit_comment .nickname div[data-v-40fe6161]:last-child{height:1.0625rem;font-size:.75rem;font-family:Source Han Sans CN;font-weight:400;line-height:1.0625rem;color:#8e8787;opacity:1}.edit .edit_comment>div[data-v-40fe6161]:last-child{height:2rem;text-align:right;margin-top:.75rem}.edit .edit_comment>div:last-child el-button[data-v-40fe6161]{font-size:.875rem;font-family:Source Han Sans CN;font-weight:500;color:#2b2727;opacity:1}.teacher-name[data-v-439cae13]{margin-left:.5rem;font-size:.875rem;line-height:.875rem;color:#7c7c7c;white-space:nowrap}.decorative-line[data-v-f38e28b6]{background:#2348ae;height:1.125rem;margin-right:.4375rem;width:3px;min-width:3px}.label-name[data-v-f38e28b6]{color:#000;font-size:1rem;line-height:1.5625rem}.label[data-v-0e4c8963]{font-size:1rem;opacity:1}.hzzt-text[data-v-0e4c8963]{font-family:Source Han Sans CN;opacity:1;-webkit-box-flex:1;-ms-flex:1;flex:1}.single-line[data-v-0e4c8963]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.double-line[data-v-0e4c8963]{word-break:break-word;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.box-card[data-v-fc376076]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.box-card .el-image[data-v-fc376076]{-webkit-transition:-webkit-transform .5s ease-in 0s;transition:-webkit-transform .5s ease-in 0s;transition:transform .5s ease-in 0s;transition:transform .5s ease-in 0s,-webkit-transform .5s ease-in 0s}.box-card[data-v-fc376076]:hover{cursor:pointer}.box-card:hover .el-image[data-v-fc376076]{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}[data-v-fc376076] .el-card__body{height:100%}.card-header[data-v-fc376076],.title[data-v-fc376076]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.title[data-v-fc376076]{line-height:1.25rem;text-align:center;font-size:.875rem;font-family:Source Han Sans CN;font-weight:400;color:#4c4e4d;opacity:1;word-break:break-word;word-wrap:break-word;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.footer[data-v-fc376076]{-webkit-box-flex:1;-ms-flex:1;flex:1}.footer[data-v-fc376076] p{line-height:1.25rem;text-align:center;font-size:.875rem;font-family:Source Han Sans CN;font-weight:400;color:#4c4e4d;opacity:1;word-break:break-word;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.iframe[data-v-54156ce7]{width:100%;height:100%;border:none}a,article,aside,b,body,button,dd,div,dl,dt,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,i,input,li,nav,p,section,select,span,textarea,ul{padding:0;margin:0;list-style:none;font-style:normal;text-decoration:none;border:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased}a:focus,article:focus,aside:focus,b:focus,body:focus,button:focus,dd:focus,div:focus,dl:focus,dt:focus,figcaption:focus,figure:focus,footer:focus,h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,h6:focus,header:focus,i:focus,input:focus,li:focus,nav:focus,p:focus,section:focus,select:focus,span:focus,textarea:focus,ul:focus{outline:none}::-webkit-scrollbar{width:0;height:.5rem;background-color:#f5f5f5}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 .0625rem rgba(0,0,0,0);border-radius:.625rem;background-color:#f5f5f5}::-webkit-scrollbar-thumb{border-radius:.625rem;-webkit-box-shadow:inset 0 0 .375rem rgba(0,0,0,.1);background-color:#ccc}input[type=button],input[type=reset],input[type=search],input[type=submit],textarea{-webkit-appearance:none}@font-face{font-weight:400;font-style:normal;font-family:simsun;src:url(/resource/assets/fonts/simsun.88854ac.ttf)}@font-face{font-weight:400;font-style:normal;font-family:simhei;src:url(/resource/assets/fonts/simhei.0f6707f.ttf)}@font-face{font-weight:400;font-style:normal;font-family:Times New Roman;src:url(/resource/assets/fonts/Times_New_Roman.012b7b7.ttf)}body,html{height:100%;width:100%;font-family:Source Han Sans CN}body{font-size:1rem}.fill-contain{height:100%;width:100%}.full-width{width:100%}.full-height{height:100%}.clear:after{content:"";display:block;clear:both}.clear{zoom:1}.margin{margin:0 auto}.left{float:left}.right{float:right}.hide{display:none}.show{display:block}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flex{display:-webkit-box;display:flex;display:-ms-flexbox;display:-webkit-flex}.column{-webkit-box-orient:vertical;flex-direction:column;-ms-flex-direction:column}.column,.row{-webkit-box-direction:normal}.row{-webkit-box-orient:horizontal;flex-direction:row;-ms-flex-direction:row}.wrap{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.nowrap{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap}.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center}.justify-content-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between}.justify-content-around{-ms-flex-pack:distribute;justify-content:space-around;-webkit-justify-content:space-around}.justify-content-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-justify-content:flex-start}.justify-content-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-justify-content:flex-end}.align-content-between{-ms-flex-line-pack:justify;align-content:space-between}.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center}.align-items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-align-items:flex-start}.align-items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-align-items:flex-end}.align-items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-items:stretch}.align-items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-align-items:baseline}.align-self-center{-ms-flex-item-align:center;align-self:center;-webkit-align-self:center}.align-self-start{-ms-flex-item-align:start;align-self:flex-start;-webkit-align-self:flex-start}.align-self-end{-ms-flex-item-align:end;align-self:flex-end;-webkit-align-self:flex-end}.align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch;-webkit-align-self:stretch}.align-self-baseline{-ms-flex-item-align:baseline;align-self:baseline;-webkit-align-self:baseline}.flex-1{-webkit-box-flex:1;flex:1;-webkit-flex:1;-ms-flex:1}.flex-2{-webkit-box-flex:2;flex:2;-webkit-flex:2;-ms-flex:2}.flex-3{-webkit-box-flex:3;flex:3;-webkit-flex:3;-ms-flex:3}.flex-4{-webkit-box-flex:4;flex:4;-webkit-flex:4;-ms-flex:4}.flex-5{-webkit-box-flex:5;flex:5;-webkit-flex:5;-ms-flex:5}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.pointer{cursor:pointer}.overflow-auto{overflow:auto}.overflow-x-auto{overflow-x:auto;overflow-y:hidden}.overflow-y-auto{overflow-x:hidden;overflow-y:auto}.overflow-hidden{overflow:hidden}.font-12{font-size:.75rem}.font-16{font-size:1rem}.font-18{font-size:1.125rem}.font-20{font-size:1.25rem}.font-22{font-size:1.375rem}.font-24{font-size:1.5rem}.font-28{font-size:1.75rem}.font-32{font-size:2rem}.font-48{font-size:3rem}.font-64{font-size:4rem}.padding-0{padding:0}.padding-v-0{padding-top:0;padding-bottom:0}.padding-h-0{padding-left:0;padding-right:0}.padding-t-0{padding-top:0}.padding-l-0{padding-left:0}.padding-r-0{padding-right:0}.padding-b-0{padding-bottom:0}.margin-0{margin:0}.margin-v-0{margin-top:0;margin-bottom:0}.margin-h-0{margin-left:0;margin-right:0}.margin-t-0{margin-top:0}.margin-l-0{margin-left:0}.margin-r-0{margin-right:0}.margin-b-0{margin-bottom:0}.padding-1{padding:.25rem}.padding-v-1{padding-top:.25rem;padding-bottom:.25rem}.padding-h-1{padding-left:.25rem;padding-right:.25rem}.padding-t-1{padding-top:.25rem}.padding-l-1{padding-left:.25rem}.padding-r-1{padding-right:.25rem}.padding-b-1{padding-bottom:.25rem}.margin-1{margin:.25rem}.margin-v-1{margin-top:.25rem;margin-bottom:.25rem}.margin-h-1{margin-left:.25rem;margin-right:.25rem}.margin-t-1{margin-top:.25rem}.margin-l-1{margin-left:.25rem}.margin-r-1{margin-right:.25rem}.margin-b-1{margin-bottom:.25rem}.padding-2{padding:.5rem}.padding-v-2{padding-top:.5rem;padding-bottom:.5rem}.padding-h-2{padding-left:.5rem;padding-right:.5rem}.padding-t-2{padding-top:.5rem}.padding-l-2{padding-left:.5rem}.padding-r-2{padding-right:.5rem}.padding-b-2{padding-bottom:.5rem}.margin-2{margin:.5rem}.margin-v-2{margin-top:.5rem;margin-bottom:.5rem}.margin-h-2{margin-left:.5rem;margin-right:.5rem}.margin-t-2{margin-top:.5rem}.margin-l-2{margin-left:.5rem}.margin-r-2{margin-right:.5rem}.margin-b-2{margin-bottom:.5rem}.padding-3{padding:.75rem}.padding-v-3{padding-top:.75rem;padding-bottom:.75rem}.padding-h-3{padding-left:.75rem;padding-right:.75rem}.padding-t-3{padding-top:.75rem}.padding-l-3{padding-left:.75rem}.padding-r-3{padding-right:.75rem}.padding-b-3{padding-bottom:.75rem}.margin-3{margin:.75rem}.margin-v-3{margin-top:.75rem;margin-bottom:.75rem}.margin-h-3{margin-left:.75rem;margin-right:.75rem}.margin-t-3{margin-top:.75rem}.margin-l-3{margin-left:.75rem}.margin-r-3{margin-right:.75rem}.margin-b-3{margin-bottom:.75rem}.padding-4{padding:1rem}.padding-v-4{padding-top:1rem;padding-bottom:1rem}.padding-h-4{padding-left:1rem;padding-right:1rem}.padding-t-4{padding-top:1rem}.padding-l-4{padding-left:1rem}.padding-r-4{padding-right:1rem}.padding-b-4{padding-bottom:1rem}.margin-4{margin:1rem}.margin-v-4{margin-top:1rem;margin-bottom:1rem}.margin-h-4{margin-left:1rem;margin-right:1rem}.margin-t-4{margin-top:1rem}.margin-l-4{margin-left:1rem}.margin-r-4{margin-right:1rem}.margin-b-4{margin-bottom:1rem}.padding-5{padding:1.25rem}.padding-v-5{padding-top:1.25rem;padding-bottom:1.25rem}.padding-h-5{padding-left:1.25rem;padding-right:1.25rem}.padding-t-5{padding-top:1.25rem}.padding-l-5{padding-left:1.25rem}.padding-r-5{padding-right:1.25rem}.padding-b-5{padding-bottom:1.25rem}.margin-5{margin:1.25rem}.margin-v-5{margin-top:1.25rem;margin-bottom:1.25rem}.margin-h-5{margin-left:1.25rem;margin-right:1.25rem}.margin-t-5{margin-top:1.25rem}.margin-l-5{margin-left:1.25rem}.margin-r-5{margin-right:1.25rem}.margin-b-5{margin-bottom:1.25rem}.padding-6{padding:1.5rem}.padding-v-6{padding-top:1.5rem;padding-bottom:1.5rem}.padding-h-6{padding-left:1.5rem;padding-right:1.5rem}.padding-t-6{padding-top:1.5rem}.padding-l-6{padding-left:1.5rem}.padding-r-6{padding-right:1.5rem}.padding-b-6{padding-bottom:1.5rem}.margin-6{margin:1.5rem}.margin-v-6{margin-top:1.5rem;margin-bottom:1.5rem}.margin-h-6{margin-left:1.5rem;margin-right:1.5rem}.margin-t-6{margin-top:1.5rem}.margin-l-6{margin-left:1.5rem}.margin-r-6{margin-right:1.5rem}.margin-b-6{margin-bottom:1.5rem}.padding-7{padding:1.75rem}.padding-v-7{padding-top:1.75rem;padding-bottom:1.75rem}.padding-h-7{padding-left:1.75rem;padding-right:1.75rem}.padding-t-7{padding-top:1.75rem}.padding-l-7{padding-left:1.75rem}.padding-r-7{padding-right:1.75rem}.padding-b-7{padding-bottom:1.75rem}.margin-7{margin:1.75rem}.margin-v-7{margin-top:1.75rem;margin-bottom:1.75rem}.margin-h-7{margin-left:1.75rem;margin-right:1.75rem}.margin-t-7{margin-top:1.75rem}.margin-l-7{margin-left:1.75rem}.margin-r-7{margin-right:1.75rem}.margin-b-7{margin-bottom:1.75rem}.padding-8{padding:2rem}.padding-v-8{padding-top:2rem;padding-bottom:2rem}.padding-h-8{padding-left:2rem;padding-right:2rem}.padding-t-8{padding-top:2rem}.padding-l-8{padding-left:2rem}.padding-r-8{padding-right:2rem}.padding-b-8{padding-bottom:2rem}.margin-8{margin:2rem}.margin-v-8{margin-top:2rem;margin-bottom:2rem}.margin-h-8{margin-left:2rem;margin-right:2rem}.margin-t-8{margin-top:2rem}.margin-l-8{margin-left:2rem}.margin-r-8{margin-right:2rem}.margin-b-8{margin-bottom:2rem}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}