@-webkit-keyframes turn-0a0db3dc{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(1turn)}}@keyframes turn-0a0db3dc{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(1turn)}}.catalogue-item[data-v-0a0db3dc]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:15px}.catalogue-item[data-v-0a0db3dc]:active{background-color:#f8f8f8}.catalogue-item .index[data-v-0a0db3dc]{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:35px;font-size:16px;color:#999}.catalogue-item .context[data-v-0a0db3dc]{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:15px;border-bottom:1px solid #ddd}.catalogue-item .context .text[data-v-0a0db3dc]{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.catalogue-item .context .text h3[data-v-0a0db3dc]{font-size:16px;font-weight:700;line-height:1.5}.catalogue-item .context .text h3.primary[data-v-0a0db3dc]{color:#1c67fe}.catalogue-item .context .text .secondary[data-v-0a0db3dc]{margin-top:5px;font-size:12px;line-height:22px;color:#999}.catalogue-item .context .text .secondary span[data-v-0a0db3dc]{display:inline-block}.catalogue-item .context .text .secondary .icon[data-v-0a0db3dc]{padding:0 5px;display:inline-block;color:#1c67fe;font-size:12px;line-height:22px;background-color:#d9e6ff;border-radius:4px;margin-right:10px}.catalogue-item .context .btn-group[data-v-0a0db3dc]{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:80px;padding-left:20px}.catalogue-item .context .btn-group button+button[data-v-0a0db3dc]{margin-top:7px}@-webkit-keyframes turn-0b93d5d1{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(1turn)}}@keyframes turn-0b93d5d1{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(1turn)}}.course-video[data-v-0b93d5d1]{max-width:800px;height:100%;height:100vh;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.course-video .player-container[data-v-0b93d5d1],.course-video[data-v-0b93d5d1]{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.course-video .player-container[data-v-0b93d5d1]{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:340px;overflow:hidden;padding-bottom:40px;background-color:#000;-webkit-transition:all .5s ease;transition:all .5s ease}.course-video .player-container.full[data-v-0b93d5d1]{height:calc(100vh - 50px);background-color:rgba(0,0,0,.9)}.course-video .player-container .player-body[data-v-0b93d5d1]{position:relative;width:100%;height:300px}.course-video .player-container .player-body .player-loading[data-v-0b93d5d1]{position:absolute;top:10px;left:10px;-webkit-animation:turn-0b93d5d1 1.5s linear infinite;animation:turn-0b93d5d1 1.5s linear infinite}.course-video .player-container .prism-player[data-v-0b93d5d1]{height:300px}.course-video .player-container .icon-close[data-v-0b93d5d1]{position:absolute;top:0;right:0;z-index:99999;padding:8px}.course-video .player-container .current-title[data-v-0b93d5d1]{position:absolute;bottom:0;left:0;width:100%;color:#fff;font-size:16px;line-height:20px;padding:10px 15px;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.course-video .error-msg[data-v-0b93d5d1]{position:absolute;bottom:-35px;left:0;width:100%;padding:0 15px;text-align:center;font-size:14px;font-weight:bolder;line-height:35px;color:#ed6a0c;background-color:#fffbe8;z-index:10;-webkit-transition:all .5s;transition:all .5s}.course-video .error-msg.show[data-v-0b93d5d1]{bottom:0}.course-video .catalogue-container[data-v-0b93d5d1]{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.course-video .catalogue-container .catalogue-tabs[data-v-0b93d5d1]{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:50px;background-color:#fff;box-shadow:0 0 25px 0 rgba(20,19,38,.1)}.course-video .catalogue-container .catalogue-tabs li[data-v-0b93d5d1]{position:relative;width:100px;height:100%;line-height:50px;padding:0 15px;cursor:pointer}.course-video .catalogue-container .catalogue-tabs li[data-v-0b93d5d1]:active{background-color:#f8f8f8}.course-video .catalogue-container .catalogue-tabs li[data-v-0b93d5d1]:last-child{text-align:right}.course-video .catalogue-container .catalogue-tabs li.mid[data-v-0b93d5d1]{font-weight:bolder;text-align:center}.course-video .catalogue-container .catalogue-tabs li.mid i[data-v-0b93d5d1]{position:absolute;top:5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.course-video .catalogue-list[data-v-0b93d5d1]{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;overflow-y:auto}.course-video .catalogue-list li[data-v-0b93d5d1]{padding:0 15px 0 15px}.course-video .catalogue-list li.tip[data-v-0b93d5d1]{margin:10px 15px 0 15px;padding:5px;height:30px;text-align:center;font-size:12px;color:#1c67fe;line-height:20px;border-radius:5px;background:#d9e6ff}.course-video .catalogue-list li:last-child .catalogue-item .context[data-v-0b93d5d1]{border-bottom:none}