.sider-bar[data-v-98a5049e]{position:relative;width:100%;height:calc(100vh - 92px);background:#fff;box-shadow:5px 0 15px 0 rgba(0,0,0,.05)}.sider-bar .sider-bar-title[data-v-98a5049e]{display:flex;justify-content:center;align-items:center;width:100%;height:50px;padding:0 16px;border-bottom:1px solid #ebedf0}.sider-bar .sider-bar-title .title-info[data-v-98a5049e]{display:flex;align-items:center;justify-content:space-between;flex:1}.sider-bar .sider-bar-title .title-info .text[data-v-98a5049e]{display:flex;align-items:center;white-space:nowrap}.sider-bar .sider-bar-title .title-info .text .course-name[data-v-98a5049e]{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,.9);font-weight:500;padding-bottom:1px}.sider-bar .sider-bar-title .title-info .text .icon[data-v-98a5049e]{font-size:16px;cursor:pointer}.sider-bar .sider-bar-title .title-info .text .icon-wrap[data-v-98a5049e]{margin-left:5px}.sider-bar .sider-bar-title .title-info .upgrade-icon[data-v-98a5049e]{display:flex}.sider-bar .sider-bar-title .title-info .upgrade-icon .tagUpgradeFile[data-v-98a5049e],.sider-bar .sider-bar-title .title-info .upgrade-icon .upgrade[data-v-98a5049e]{font-size:16px;cursor:pointer}.sider-bar .sider-bar-title .title-info .icon-wrap[data-v-98a5049e]{width:20px;height:20px;border-radius:2px;display:flex;justify-content:center;align-items:center;margin-left:8px;position:relative;color:rgba(0,0,0,.6)}.sider-bar .sider-bar-title .title-info .icon-wrap[data-v-98a5049e]:hover{background-color:#f2f3f5}.sider-bar .sider-bar-title .title-info .icon-wrap .upgrade-status-tag[data-v-98a5049e]{position:absolute;height:18px;text-align:center;background:#de0c0c;border-radius:2px;padding:0 3px;color:#fff;font-size:12px;right:-40px;z-index:99;-webkit-animation:animate-data-v-98a5049e 2s infinite;animation:animate-data-v-98a5049e 2s infinite;transform-origin:left}.sider-bar .sider-bar-title .title-info .icon-wrap .upgrade-status-tag .font[data-v-98a5049e]{display:inline-block;transform:scale(.83333)}.sider-bar .sider-bar-title .title-info .icon-wrap .upgrade-status-tag[data-v-98a5049e]:before{content:"";position:absolute;left:-2px;top:7px;border:2px solid #de0c0c;transform:rotate(45deg)}@-webkit-keyframes animate-data-v-98a5049e{0%{transform:scale(0)}50%{transform:scale(1)}to{transform:scale(0)}}@keyframes animate-data-v-98a5049e{0%{transform:scale(0)}50%{transform:scale(1)}to{transform:scale(0)}}.sider-bar .extend-list[data-v-98a5049e]{height:calc(100% - 50px);overflow-y:auto}.sider-bar .reduce-list[data-v-98a5049e]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:24px}.sider-bar .reduce-list .list-item[data-v-98a5049e]{width:72px;height:66px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;margin-bottom:16px;position:relative;color:rgba(0,0,0,.6)}.sider-bar .reduce-list .list-item[data-v-98a5049e]:hover{background-color:#e8f3ff}.sider-bar .reduce-list .list-item .tabs-icon[data-v-98a5049e]{font-size:24px}.sider-bar .reduce-list .list-item .file-status[data-v-98a5049e]{position:absolute;top:5px;right:18px;width:8px;height:8px;background:#de0c0c;border-radius:50%}.sider-bar .reduce-list .menu-active[data-v-98a5049e]{background-color:#e8f3ff;color:#1456ed}[data-v-98a5049e] .ant-tree-child-tree-open ul:last-of-type{padding-left:0}[data-v-98a5049e] .ant-tree li{display:flex;align-items:center;flex-wrap:wrap;min-height:48px;padding:0;position:relative;width:100%}[data-v-98a5049e] .ant-tree li .ant-tree-title{display:inline-block;width:100%}[data-v-98a5049e] .ant-tree li .ant-tree-title .file-title{display:flex;align-items:center;width:100%;height:48px;color:rgba(0,0,0,.9)}[data-v-98a5049e] .ant-tree li .ant-tree-title .isTagUpgrade:after{content:"";position:absolute;right:-5px;top:0;width:calc(100% + 52px);height:48px;background-color:#ffece8}[data-v-98a5049e] .ant-tree li .ant-tree-title .upgrade-tag{width:38px;height:18px;border-radius:2px;background:transparent;text-align:center;color:#cc2e22;font-size:12px;line-height:18px;z-index:9}[data-v-98a5049e] .ant-tree li ul{width:100%}[data-v-98a5049e] .ant-tree li .ant-tree-title{position:relative}[data-v-98a5049e] .ant-tree .ant-tree-node-content-wrapper{width:calc(100% - 36px)}[data-v-98a5049e] .ant-tree .ant-tree-node-content-wrapper:hover:before{content:"";position:absolute;right:0;top:0;width:calc(100% + 42px);height:48px;background:#e8f3ff}[data-v-98a5049e] .ant-tree .ant-tree-node-content-wrapper:hover:after{content:"";position:absolute;right:0;top:0;width:5px;height:48px;background:#1456ed}[data-v-98a5049e] .ant-tree .ant-tree-node-content-wrapper-normal.ant-tree-node-selected{position:relative}[data-v-98a5049e] .ant-tree .ant-tree-node-content-wrapper-normal.ant-tree-node-selected .file-icon,[data-v-98a5049e] .ant-tree .ant-tree-node-content-wrapper-normal.ant-tree-node-selected .file-name,[data-v-98a5049e] .ant-tree .ant-tree-node-content-wrapper-normal.ant-tree-node-selected .folder-icon{color:#1456ed!important}[data-v-98a5049e] .ant-tree .ant-tree-node-content-wrapper-normal.ant-tree-node-selected:before{content:"";position:absolute;right:0;top:0;width:calc(100% + 42px);height:48px;background:#e8f3ff;z-index:2}[data-v-98a5049e] .ant-tree .ant-tree-node-content-wrapper-normal.ant-tree-node-selected:after{content:"";position:absolute;right:0;top:0;width:5px;height:48px;background:#1456ed;z-index:3}[data-v-98a5049e] .ant-tree li .ant-tree-node-content-wrapper,[data-v-98a5049e] .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-loading-icon,[data-v-98a5049e] .ant-tree li span.ant-tree-iconEle,[data-v-98a5049e] .ant-tree li span.ant-tree-switcher{height:48px;line-height:48px}[data-v-98a5049e] .ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected{background-color:transparent}[data-v-98a5049e] .ant-tree li span.ant-tree-switcher{position:relative;z-index:9}.ant-tree .file-name[data-v-98a5049e]{font-size:14px;display:inline-block;width:calc(100% - 24px);overflow:hidden;text-overflow:ellipsis;z-index:3}.ant-tree .file-name-class_over[data-v-98a5049e]{color:rgba(0,0,0,.45)}.ant-tree .file-name-class_begin[data-v-98a5049e]{color:#1456ed}.ant-tree .file-icon[data-v-98a5049e],.ant-tree .folder-icon[data-v-98a5049e]{font-size:20px;margin-right:8px;z-index:3}.ant-tree .folder-icon-class_begin[data-v-98a5049e]{color:#1456ed}.ant-tree .folder-icon-class_over[data-v-98a5049e]{color:rgba(0,0,0,.45)}.ant-tree .file-icon-class_begin[data-v-98a5049e]{color:#1456ed}.ant-tree .file-icon-class_over[data-v-98a5049e]{color:rgba(0,0,0,.6)}[data-v-98a5049e]::-webkit-scrollbar{width:7px;height:7px;background-color:#f5f5f5}[data-v-98a5049e]::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}[data-v-98a5049e]::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#c8c8c8}[data-v-98a5049e] .upgradeTips .ant-modal-header{padding:28px 24px 8px;border-bottom:none}[data-v-98a5049e] .upgradeTips .ant-modal-header .tips-title{display:flex}[data-v-98a5049e] .upgradeTips .ant-modal-header .anticon-exclamation-circle{color:#f4564d!important;font-size:22px;margin-right:16px}[data-v-98a5049e] .upgradeTips .ant-modal-body{padding:0 24px 24px}[data-v-98a5049e] .upgradeTips .ant-modal-body .content{margin-bottom:24px;padding-left:38px;font-size:14px}[data-v-98a5049e] .upgradeTips .ant-modal-body .footer{display:flex;justify-content:right}[data-v-98a5049e] .upgradeTips .ant-modal-body .footer .ant-btn{margin-left:8px}[data-v-1f55f7d0] .ant-modal-body{padding:0}.title-box[data-v-9874d66c]{display:flex;align-items:center;margin-bottom:7px}.title-box .title[data-v-9874d66c]{margin-left:18px;font-weight:700;color:rgba(0,0,0,.85);font-size:16px}.body-box[data-v-9874d66c]{margin-left:44px}.description[data-v-9874d66c]{margin-left:46px;color:rgba(0,0,0,.65)}.ConfirmModal[data-v-9874d66c] .ant-modal-header{border:0}.ConfirmModal[data-v-9874d66c] .ant-modal-footer{border:0;border-top:none!important;padding-right:24px;padding-bottom:24px}.ConfirmModal[data-v-9874d66c] .ant-modal{width:436px!important}.introjs-overlay{position:absolute;box-sizing:content-box;z-index:999999;opacity:0;transition:all .3s ease-out}.introjs-showElement{z-index:9999999!important}tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999!important;position:relative}.introjs-disableInteraction{z-index:99999999!important;position:absolute;background-color:#fff;opacity:0}.introjs-relativePosition{position:relative}.introjs-helperLayer{position:absolute;z-index:9999998;border-radius:4px;transition:all .3s ease-out}.introjs-helperLayer,.introjs-helperLayer *,.introjs-helperLayer :after,.introjs-helperLayer :before{box-sizing:content-box}.introjs-tooltipReferenceLayer{box-sizing:content-box;position:absolute;visibility:hidden;z-index:100000000;background-color:transparent;transition:all .3s ease-out}.introjs-helperNumberLayer,.introjs-tooltipReferenceLayer,.introjs-tooltipReferenceLayer *{font-family:Helvetica Neue,Inter,ui-sans-serif,Apple Color Emoji,Helvetica,Arial,sans-serif}.introjs-helperNumberLayer{color:#9e9e9e;text-align:center;padding-top:10px;padding-bottom:10px}.introjs-arrow{border:5px solid transparent;content:"";position:absolute}.introjs-arrow.top{top:-10px;left:10px;border-bottom-color:#fff}.introjs-arrow.top-right{top:-10px;right:10px;border-bottom-color:#fff}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-bottom-color:#fff}.introjs-arrow.right{right:-10px;top:10px;border-left-color:#fff}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-left-color:#fff}.introjs-arrow.bottom{bottom:-10px;left:10px;border-top-color:#fff}.introjs-arrow.bottom-right{bottom:-10px;right:10px;border-top-color:#fff}.introjs-arrow.bottom-middle{bottom:-10px;left:50%;margin-left:-5px;border-top-color:#fff}.introjs-arrow.left{left:-10px;top:10px;border-right-color:#fff}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-right-color:#fff}.introjs-tooltip{box-sizing:content-box;position:absolute;visibility:visible;background-color:#fff;min-width:250px;max-width:300px;border-radius:5px;box-shadow:0 3px 30px rgba(33,33,33,.3);transition:opacity .1s ease-out}.introjs-tooltiptext{padding:20px}.introjs-dontShowAgain{padding-left:20px;padding-right:20px}.introjs-dontShowAgain input{padding:0;margin:0;margin-bottom:2px;display:inline;width:10px;height:10px}.introjs-dontShowAgain label{font-size:14px;display:inline-block;font-weight:400;margin:0 0 0 5px;padding:0;background-color:#fff;color:#616161;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.introjs-tooltip-title{font-size:18px;width:90%;min-height:1.5em;margin:0;padding:0;font-weight:700;line-height:1.5}.introjs-tooltip-header{position:relative;padding-left:20px;padding-right:20px;padding-top:10px;min-height:1.5em}.introjs-tooltipbuttons{border-top:1px solid #e0e0e0;padding:10px;text-align:right;white-space:nowrap}.introjs-tooltipbuttons:after{content:"";visibility:hidden;display:block;height:0;clear:both}.introjs-button{box-sizing:content-box;position:relative;overflow:visible;padding:.5rem 1rem;border:1px solid #bdbdbd;text-decoration:none;text-shadow:1px 1px 0 #fff;font-size:14px;color:#424242;white-space:nowrap;cursor:pointer;outline:0;background-color:#f4f4f4;border-radius:.2em;zoom:1;display:inline}.introjs-button:hover{border-color:#9e9e9e;background-color:#e0e0e0}.introjs-button:focus,.introjs-button:hover{outline:0;text-decoration:none;color:#212121}.introjs-button:focus{background-color:#eee;box-shadow:0 0 0 .2rem hsla(0,0%,62%,.5);border:1px solid #616161}.introjs-button:active{outline:0;text-decoration:none;background-color:#e0e0e0;border-color:#9e9e9e;color:#212121}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{position:absolute;top:0;right:0;display:inline-block;width:45px;height:45px;line-height:45px;color:#616161;font-size:22px;cursor:pointer;font-weight:700;text-align:center;text-decoration:none}.introjs-skipbutton:focus,.introjs-skipbutton:hover{color:#212121;outline:0;text-decoration:none}.introjs-prevbutton{float:left}.introjs-nextbutton{float:right}.introjs-disabled,.introjs-disabled:focus,.introjs-disabled:hover{color:#9e9e9e;border-color:#bdbdbd;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{text-align:center;padding-top:10px;padding-bottom:10px}.introjs-bullets ul{box-sizing:content-box;clear:both;margin:0 auto 0;padding:0;display:inline-block}.introjs-bullets ul li{box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{transition:width .1s ease-in;box-sizing:content-box;display:block;width:6px;height:6px;background:#ccc;border-radius:10px;text-decoration:none;cursor:pointer}.introjs-bullets ul li a:focus,.introjs-bullets ul li a:hover{width:15px;background:#999;text-decoration:none;outline:0}.introjs-bullets ul li a.active{width:15px;background:#999}.introjs-progress{box-sizing:content-box;overflow:hidden;height:10px;margin:10px;border-radius:4px;background-color:#e0e0e0}.introjs-progressbar{box-sizing:content-box;float:left;width:0;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{box-sizing:content-box;position:absolute;background:0 0;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hint:hover>.introjs-hint-pulse{background-color:rgba(60,60,60,.57)}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}@-webkit-keyframes introjspulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(0,0,0,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px transparent}to{transform:scale(.95);box-shadow:0 0 0 0 transparent}}@keyframes introjspulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(0,0,0,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px transparent}to{transform:scale(.95);box-shadow:0 0 0 0 transparent}}.introjs-hint-pulse{box-sizing:content-box;width:15px;height:15px;border-radius:30px;background-color:hsla(0,0%,53.3%,.24);z-index:10;position:absolute;transition:all .2s ease-out;-webkit-animation:introjspulse 2s infinite;animation:introjspulse 2s infinite}.introjs-hint-no-anim .introjs-hint-pulse{-webkit-animation:none;animation:none}.introjs-hint-dot{box-sizing:content-box;background:0 0;border-radius:60px;height:50px;width:50px;position:absolute;top:-18px;left:-18px;z-index:1;opacity:0}@media screen and (max-width:1386px){.not-collapse .ant-layout-content[data-v-75ba43cc]{padding-right:0!important}.not-collapse[data-v-75ba43cc] .content-box{margin:0!important}}.ant-layout-content[data-v-75ba43cc]{padding:0 24px 24px}[data-v-75ba43cc] .ant-popover-inner-content{padding:0}.siderBar-wrap[data-v-75ba43cc]{height:calc(100vh - 92px)}.setting-bar[data-v-75ba43cc]{position:absolute;right:-84px;top:24px;z-index:999}.setting-bar .list-item[data-v-75ba43cc]{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:24px;color:rgba(0,0,0,.45)}.setting-bar .list-item>div[data-v-75ba43cc]{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.15);border-radius:50%;font-size:30px;margin-bottom:4px;cursor:pointer}.setting-bar .list-item>span[data-v-75ba43cc]{font-size:14px}.setting-bar .list-item .wait-text[data-v-75ba43cc]{color:#cc9217}.setting-bar .list-item .inClass-text[data-v-75ba43cc]{color:#3f9adb}.setting-bar .list-item[data-v-75ba43cc]:hover{color:#435bf7!important}.setting-bar .list-item .number-box[data-v-75ba43cc]{font-size:16px}.setting-bar .list-item .number-box .text-red[data-v-75ba43cc]{color:#cc2e22}.setting-bar .list-item .number-box .text-blue[data-v-75ba43cc]{color:#2955e4}.setting-bar .course-restart[data-v-75ba43cc]{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:24px;color:rgba(0,0,0,.45)}.setting-bar .course-restart>div[data-v-75ba43cc]{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:#e5e5e5;box-shadow:0 1px 3px 0 rgba(0,0,0,.15);border-radius:50%;font-size:30px;margin-bottom:4px;cursor:pointer}.setting-bar .course-restart[data-v-75ba43cc]:hover{color:#435bf7!important}.setting-bar .course-restart:hover>div[data-v-75ba43cc]{background-color:rgba(67,91,247,.1)}.setting-bar .course-end[data-v-75ba43cc]{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:24px;color:rgba(0,0,0,.45)}.setting-bar .course-end>div[data-v-75ba43cc]{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.15);border-radius:50%;font-size:30px;margin-bottom:4px}.setting-bar .list-item:hover>div[data-v-75ba43cc]{background-color:rgba(67,91,247,.1)}.setting-bar .courseEnd[data-v-75ba43cc]:hover{color:rgba(0,0,0,.45)!important}.setting-bar .courseEnd:hover>div[data-v-75ba43cc]{background:rgba(0,0,0,.1)}.setting-bar .inClassWrap:hover .inClass-text[data-v-75ba43cc]{color:#3f9adb}.setting-bar .inClassWrap:hover .in-class[data-v-75ba43cc]{background:#fff}.setting-bar .waitClassWrap:hover .wait-text[data-v-75ba43cc]{color:#cc9217}.setting-bar .waitClassWrap:hover .wait-class[data-v-75ba43cc]{background-color:#fff}.studentStatus-tip[data-v-75ba43cc]{display:flex;width:160px;height:80px;align-content:center;padding:18px 0;font-size:14px;line-height:20px}.studentStatus-tip>div[data-v-75ba43cc]{width:50%;text-align:center;border-radius:4px}.studentStatus-tip>div[data-v-75ba43cc]:first-child{border-right:1px solid #e4e4e4}.studentStatus-tip>div span[data-v-75ba43cc]{font-size:16px;color:rgba(0,0,0,.85);line-height:22px}.setting-panel[data-v-75ba43cc]{z-index:99;width:503px;padding-bottom:24px}.setting-panel[data-v-75ba43cc] ul li{list-style:none;padding:0}.splitter-handle[data-v-75ba43cc]{height:100%;position:absolute;right:-8px;top:0;width:11px;z-index:11;cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splitter-handle .anticon-pause[data-v-75ba43cc]{position:absolute;top:50%;left:3px;transform:translateY(-50%)}[data-v-75ba43cc] .ant-layout-sider{transition:none}[data-v-75ba43cc] .ant-layout-sider .collapse-expand{display:none;align-items:center;justify-content:center;position:absolute;right:-8px;top:50px;transform:translateY(-50%);z-index:12;cursor:pointer;width:20px;height:20px;background:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.08);border:1px solid #ebedf0;border-radius:50%}[data-v-75ba43cc] .ant-layout-sider .collapse-expand img{width:20px;height:20px}[data-v-75ba43cc] .ant-layout-sider:hover .collapse-expand{display:flex}.introJs-highlightClass-coursePackage{box-shadow:0 0 1px 2px rgba(33,33,33,0),0 0 0 5000px rgba(33,33,33,.5)!important}.introJs-tooltipClass-coursePackage .introjs-tooltip-header{padding:24px 24px 0}.introJs-tooltipClass-coursePackage .introjs-prevbutton{display:none}.introJs-tooltipClass-coursePackage .introjs-tooltiptext{color:rgba(0,0,0,.45);width:278px;padding:8px 24px 0}.introJs-tooltipClass-coursePackage .introjs-tooltip-title{font-size:16px;color:rgba(0,0,0,.85)}.introJs-tooltipClass-coursePackage .introjs-tooltipbuttons{border-top:none;padding:24px}.introJs-tooltipClass-coursePackage .introJs-button{width:74px;height:32px;line-height:32px;background:#1456ed;border-radius:4px;color:#fff!important;text-align:center}.fix-box{display:flex;position:fixed;right:24px;top:63px;color:#2955e4;z-index:999}.fix-box .begin-text{margin-left:4px;font-weight:600}.fix-box .time-box{margin-left:8px}