body{margin:0;padding:0;height:100vh}#fileEdit{width:100%;height:100vh}.subtitle-container[data-v-1823e868]{overflow:hidden;height:50px;position:relative;background-color:rgba(0,0,0,.5);color:#fff}.subtitle-scroll[data-v-1823e868]{position:absolute;top:0;left:100%;white-space:nowrap;animation:scroll-1823e868 50s linear infinite}@keyframes scroll-1823e868{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.speech-container[data-v-1823e868]{margin:0 auto;padding:20px;font-family:Arial,sans-serif;background-color:#f9f9f9}.section[data-v-1823e868]{margin-bottom:30px;padding:20px;background:#f9f9f9;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}h2[data-v-1823e868]{color:#2c3e50;margin-top:0}textarea[data-v-1823e868]{width:100%;min-height:100px;padding:10px;margin:10px 0;border:1px solid #ddd;border-radius:4px;resize:vertical}button[data-v-1823e868]{padding:10px 15px;background:#3498db;color:#fff;border:none;border-radius:4px;cursor:pointer;margin-right:10px;transition:background .3s}button[data-v-1823e868]:hover{background:#2980b9}button.active[data-v-1823e868]{background:#e74c3c}.voice-controls[data-v-1823e868]{margin:15px 0}.voice-settings[data-v-1823e868]{margin-top:15px}.voice-settings label[data-v-1823e868]{display:block;margin-bottom:10px}.voice-settings input[type=range][data-v-1823e868]{width:200px;margin:0 10px}.hint[data-v-1823e868]{color:#7f8c8d;font-size:.9em;margin-top:5px}.icon-microphone[data-v-1823e868]:before{content:"🎤";margin-right:5px}.icon-volume-up[data-v-1823e868]:before{content:"🔊";margin-right:5px}.icon-stop[data-v-1823e868]:before{content:"⏹";margin-right:5px}.textareaDetail[data-v-1823e868]{font-size:30px;height:100%}.honorList[data-v-0ea6bb0b]{display:flex;position:relative;justify-content:center;align-items:center}.leftList[data-v-0ea6bb0b],.rightList[data-v-0ea6bb0b]{display:flex;position:absolute;top:50%;transform:translateY(-50%);max-width:450px;overflow-x:auto;white-space:nowrap}.leftList[data-v-0ea6bb0b]{right:calc(100% - 10px)}.rightList[data-v-0ea6bb0b]{left:calc(100% + 10px)}.list-item[data-v-0ea6bb0b]{color:#000;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-size:100% 100%;border-radius:50%;overflow:hidden;width:50px;height:50px;position:relative}.tooltip_div[data-v-0ea6bb0b]{width:50px;height:50px;position:absolute;top:0;left:0}.list-item.active[data-v-0ea6bb0b]{background:rgba(0,0,0,.8)}.list-item[data-v-0ea6bb0b]:last-child{margin-right:0}.coursewareBtn[data-v-0ea6bb0b]{width:50px;height:50px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:30px;color:#000;box-shadow:0 0 10px rgba(0,0,0,.3);margin:20px;cursor:pointer;z-index:1;border-radius:25px;overflow:hidden}.fade-enter-active[data-v-0ea6bb0b],.fade-leave-active[data-v-0ea6bb0b]{transition:opacity .3s ease;transition:opacity .5s,transform .5s}.fade-enter[data-v-0ea6bb0b],.fade-leave-to[data-v-0ea6bb0b]{opacity:0;transform:translateY(30px)}.coursewareBtn[data-v-0ea6bb0b]:active{transform:scale(.9)}img[data-v-0ea6bb0b]{width:100%;height:100%}#app[data-v-7f4a4da6]{overflow:hidden;position:relative}.floatingOfficeButton[data-v-7f4a4da6]{position:fixed;bottom:5px;left:50%;transform:translateX(-50%);z-index:10000;display:flex}.VabOnlyOffice[data-v-7f4a4da6]{z-index:9998;position:fixed;top:0;bottom:0;left:0;right:0}.coursewareVideo[data-v-7f4a4da6]{position:fixed;z-index:9999;top:40%;left:50%;transform:translate(-50%,-50%);width:640px;height:360px}.coursewareListBtn[data-v-7f4a4da6]{background-image:url(../../static/img/btn.022d45d3.jpg);background-size:cover;background-position:50%;border:1px solid #ccc;border-radius:5px;padding:0 2px;min-width:100px;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5);cursor:pointer}.coursewareListBtn[data-v-7f4a4da6]:active{transform:scale(.9)}.videoListItem[data-v-7f4a4da6]{cursor:pointer;display:inline-block;line-height:1;white-space:nowrap;background-image:url(../../static/img/btn.022d45d3.jpg);background-size:cover;background-position:50%;border:1px solid #fff;border-radius:5px;padding:0 4px;color:#fff}.videoListItem[data-v-7f4a4da6]:active{transform:scale(.9)}.fade-enter-active[data-v-7f4a4da6],.fade-leave-active[data-v-7f4a4da6]{transition:opacity .5s,transform .5s}.fade-enter[data-v-7f4a4da6],.fade-leave-to[data-v-7f4a4da6]{opacity:0;transform:translateY(30px)}.optionbutton[data-v-7f4a4da6]:active{transform:scale(.9)}.selectedVideoIdCss[data-v-7f4a4da6]{filter:brightness(.8)}.overflowAuto{overflow:auto}.displayFlex{display:flex}.flexWrapWrap{flex-wrap:wrap}.displayInlineBlock{display:inline-block}.positionRelative{position:relative}.positionAbsolute{position:absolute}.positionFixed{position:fixed}.top0{top:0}.right0{right:0}.bottom0{bottom:0}.bottombai10{bottom:10%}.bottombai20{bottom:20%}.bottombai24{bottom:24%}.left0{left:0}.left10{left:10%}.right10{right:10%}.zIndex10{z-index:10}.alignItemsCenter{align-items:center}.alignItemsFlexStart{align-items:flex-start}.justifyContentCenter{justify-content:center}.justifyContentSpaceBetween{justify-content:space-between}.margin20{margin:20px}.marginleftRight20{margin:0 20px}.margintopBottom20{margin:20px 0}.marginLeft20{margin-left:20px}.marginBottom20{margin-bottom:20px}.marginRight40{margin-right:40px}.marginBottom40{margin-bottom:40px}.padding20{padding:20px}.paddingTop20{padding-top:20px}.paddingTop40{padding-top:40px}.fontSize40{font-size:40px}.textAlignCenter{text-align:center}.textAlignLeft{text-align:left}.whiteSpaceNowrap{white-space:nowrap}.widthAuto{width:auto!important}.width220{width:220px!important}.height85vh{height:90vh}.width600{width:600px}.width500{width:500px}.height140{height:140px}.overflowHidden{overflow:hidden}.el-dialog__body{display:flex;justify-content:center;align-items:center}.el-dialog{border-radius:16px}.el-drawer__body{padding:20px}.elMessInfoBlue{background-color:#0797e1}.el-message.elMessInfoBlue .el-icon-info,.el-message.elMessInfoBlue .el-message__content,.elMessInfoBlue{color:#fff!important}body,html{margin:0;padding:0;overflow:hidden}@font-face{font-family:FZCuSong;src:url(/fonts/FZCS.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.nav-tabs{border:none}.backgroundfff{background:#fff}.width100_{width:100%}.height100_{height:100%}.dropbtn{background-color:#04aa6d;color:#fff;padding:16px;font-size:16px;border:none;cursor:pointer}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;right:0;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#f1f1f1}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropbtn{background-color:#3e8e41}.titleBigFontSize{font-size:26px}.titleFlowFontSize,.titleMiddle,.titleSmallFontSize{font-size:18px}.titleBigWidth{width:260px}.titleMiddleWidth{width:240px}.titleReportFontSize{font-size:40px}.LableReportFontSize{font-size:28px}.contentReportFontSize{font-size:20px}.reportWidth200{width:200px}.reportWidth400{width:400px}.reportWidth500{width:500px}.bottomCoursewareList{max-width:650px;height:40px}.bottomCoursewareVideoList{height:22px}.mainFlexCenter{display:flex;justify-content:center;align-items:center}.backBtn{cursor:pointer}@media (max-width:1280px) and (min-width:901px){.bottomCoursewareList{max-width:500px;height:35px}.titleBigFontSize{font-size:18px}.titleMiddle,.titleSmallFontSize{font-size:16px}.titleFlowFontSize{font-size:10px}.titleBigWidth,.titleMiddleWidth{width:220px}.titleReportFontSize{font-size:30px}.LableReportFontSize{font-size:22px}.contentReportFontSize{font-size:16px}.reportWidth200{width:100px}.reportWidth400{width:340px}.reportWidth500{width:360px}}@media (max-width:900px){.bottomCoursewareList{max-width:400px;height:30px}.titleBigFontSize{font-size:16px}.titleMiddle{font-size:12px}.titleSmallFontSize{font-size:10px}.titleFlowFontSize{font-size:8px}.titleBigWidth,.titleMiddleWidth{width:180px}.titleReportFontSize{font-size:20px}.LableReportFontSize{font-size:16px}.contentReportFontSize{font-size:14px}.reportWidth200{width:80px}.reportWidth400{width:280px}.reportWidth500{width:300px}}