.video-js{width:100%}.resourcecontent{font-size:16px}.resourcecontent .content-box{padding:22px;border:.966549px solid #e9e9e9;border-radius:4px;width:100%;background:#fff;margin-bottom:15px}.resourcecontent h3{font-size:22px;padding:0 20px 10px 0;color:#444;font-weight:500;text-align:left}.resourcecontent .knowledge_title{color:#2d9cdb;background:#eafaff;padding:4px 8px;margin:5px;border-radius:2px}.resourcecontent .teacher-info span{color:#787c89;line-height:30px}.resourcecontent .teacher-info span:after{content:"|";color:#787c89;padding:0 8px}.resourcecontent .teacher-info span:last-child:after{content:"";padding:0}.resourcecontent .book-info span{color:#fe8c45;margin:5px 0;flex-shrink:0}.resourcecontent .book-info span:after{content:"|";color:#d0d0d0;padding:0 8px}.resourcecontent .book-info span:last-child:after{content:"";padding:0}.file_list>ul{padding:10px 0}.file_list>ul>li{padding:10px 22px}.file_list>ul>li img{width:25px;margin-right:5px}.file_list>ul>li p{color:#4f4f4f}.file_list>ul>li:nth-child(2n+2){background:#f9f9f9}.function-button{color:#3f85ed;font-size:18px}.function-button li i{margin-right:5px}.function-button li:first-child{margin-right:15px}.countdown-main{height:450px;width:100%;position:relative}.countdown-main .countdown-bg{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.countdown-main .countdown-block{height:100%;width:100%;padding:50px 80px;z-index:1000;color:#f2f2f2;font-size:20px;top:0;position:absolute}.countdown-main h3{margin-bottom:15px;font-size:32px}.countdown-main .start_time{margin-bottom:50px;color:#fe8c45}.countdown-main .countdown-title{margin-bottom:20px}.countdown-main .countdown-time span{padding:10px 8px;background:#fe8c45;margin-right:4px}.countdown-main .countdown-time label{margin-right:4px}.countdown-main .go-live{background:#28b28b;cursor:pointer;padding:9px 16px;width:130px;text-align:center;margin-top:26px;font-size:18px}.scheduledetail .content{width:100%;margin-bottom:20px}.scheduledetail .content .video-content{width:inherit;background:#fff;flex:1}.scheduledetail .content .video-content .content-box{padding:20px}.scheduledetail .content .video-content .no-video{position:relative}.scheduledetail .content .video-content .no-video img{width:100%;height:auto}.scheduledetail .content .video-content .no-video .marker h5{font-size:30px;color:#4f4f4f;font-weight:400;line-height:normal}.scheduledetail .content .video-content .no-video .marker .message{font-size:22px;color:#fe8c45;line-height:normal;margin:15px 0}.scheduledetail .content .review{background:#fff;height:inherit;position:relative;margin-left:10px;width:360px}.scheduledetail .content .review h4{padding:15px;color:#4f4f4f;font-size:16px;border-bottom:1px solid #f2f2f2}.scheduledetail .content .review ul{overflow:auto;max-height:calc(100% - 240px);position:absolute;left:0;top:60px;width:100%}.scheduledetail .content .review ul li{padding:10px 10px 0;width:100%}.scheduledetail .content .review ul li .date{color:#bdbdbd;width:34%}.scheduledetail .content .review ul li .teacher{color:#6984ac;max-width:30%;margin-left:5px}.scheduledetail .content .review ul li .school{color:#a5acb7;max-width:65%}.scheduledetail .content .review ul li .review-content{border-radius:0 4px 4px 4px;background:#f6f8fb;padding:10px;margin-top:10px;overflow:auto;word-break:break-all}.scheduledetail .content .review ul li .review-content .text{overflow-wrap:anywhere;text-align:justify;white-space:pre-wrap;font-size:14px;color:#4f4f4f}.scheduledetail .content .review .dot-box{height:80%;margin:10px;overflow:auto}.scheduledetail .content .review .dot{background:#e6f4ff;border-radius:20px;color:#2392e5;display:inline-flex;padding:5px 15px;margin:10px 10px 0 0}.scheduledetail .content .review .dot img{width:15px}.scheduledetail .content .review .dot .el-divider{background:#2392e5}.scheduledetail .content .review .dot-input{margin:5px;display:inline-flex;border-radius:200px}.scheduledetail .content .review .dot-input img{width:15px}.scheduledetail .content .review .review-input{position:absolute;background:#f5f5f6;height:150px;left:50%;transform:translateX(-50%);bottom:10px;width:95%;border-radius:4px}.scheduledetail .content .review .review-input .el-textarea__inner{background:#f5f5f6;border:none;border-radius:4px}.scheduledetail .content .review .review-input .input-btn{padding:5px 10px;position:absolute;bottom:0;width:100%}.scheduledetail .content .review .review-input .input-btn img{width:30px;cursor:pointer}.scheduledetail .detail-box{padding:20px 0;background:#fff;border:1px solid #dce3ea;box-sizing:border-box;border-radius:2px;margin-bottom:20px}.scheduledetail .attachment .tab{border-bottom:1px solid #e0e0e0;padding:0 20px}.scheduledetail .attachment .tab span{margin-right:40px;font-size:18px;padding-bottom:15px;color:#828282;font-weight:400;cursor:pointer}.scheduledetail .attachment .tab .active{color:#4f4f4f;position:relative;color:#3f85ed;font-weight:700}.scheduledetail .attachment .tab .active:before{content:"";position:absolute;left:0;bottom:15px;width:100%;height:5px;background-color:#c6ddff;opacity:.4}.scheduledetail .attachment .evaluate .el-icon-star-on{transform:scale(1.15)}.scheduledetail .attachment .evaluate .evalute-score{padding:0 40px;margin:20px 0}.scheduledetail .attachment .evaluate .evalute-score .score-box{background:#fffcf3;padding:12px 0}.scheduledetail .attachment .evaluate .evalute-score .score{padding:10px 0;margin-right:30px}.scheduledetail .attachment .evaluate .evalute-score .score-title{color:#828282;font-size:16px;margin-right:20px;text-align:right;width:100px}.scheduledetail .attachment .evaluate .evalute-score .el-rate{height:auto}.scheduledetail .attachment .evaluate .evalute-score .el-rate__icon{font-size:25px}.scheduledetail .attachment .evaluate .evalute-score .comprehensive{width:100%;margin-bottom:25px}.scheduledetail .attachment .evaluate .evalute-score .comprehensive .score-title{color:#4f4f4f;font-size:18px;width:auto}.scheduledetail .attachment .evaluate .evalute-score .comprehensive .el-rate__icon{font-size:30px}.scheduledetail .attachment .evaluate .evalute-score .evalute-input{background:#f8f9fb;border:1px solid #e0e0e0;padding:10px;margin:20px 0}.scheduledetail .attachment .evaluate .evalute-score .evalute-input .el-textarea__inner{background:#f8f9fb;border:none;margin-bottom:10px}.scheduledetail .attachment .evaluate .evalute-score .evalute-input .comment{color:#828282}.scheduledetail .attachment .evaluate .evalute-score .evalute-input .comment p{border:1px dashed #e6e6e6;background:#fff;font-size:13px;padding:5px 10px;margin:0 10px;cursor:pointer;border-radius:2px}.scheduledetail .attachment .evaluate .evalute-reply{border-top:1px solid #e0e0e0}.scheduledetail .attachment .evaluate .evalute-reply h5{font-size:18px;padding:20px}.scheduledetail .attachment .evaluate .evalute-reply img{width:30px}.scheduledetail .attachment .evaluate .evalute-reply .reply-content{padding:0 20px}.scheduledetail .attachment .evaluate .evalute-reply .reply-content li{margin-bottom:20px}.scheduledetail .attachment .evaluate .evalute-reply .reply-content li .reply-content-item{border-bottom:1px solid #f2f2f2;margin:0 10px;width:calc(100% - 50px);overflow-wrap:break-word}.scheduledetail .attachment .evaluate .evalute-reply .reply-content li .reply-content-item .score{margin-right:20px}.scheduledetail .attachment .evaluate .evalute-reply .reply-content li .reply-content-item .score p{color:#828282;font-size:12px;margin-right:10px}.scheduledetail .attachment .evaluate .evalute-reply .reply-content li .reply-content-item .teacher-title{color:#6493c2;margin-right:20px;font-size:16px}.scheduledetail .attachment .evaluate .evalute-reply .reply-content li .reply-content-item .content{margin:15px 0;color:#4f4f4f;font-size:16px;white-space:pre-wrap}.scheduledetail .attachment .evaluate .evalute-reply .reply-content li .reply-btn{background-repeat:no-repeat;background-size:16px;background-position:0 50%;padding-left:22px;display:inline-block;cursor:pointer;color:#a5acb7;font-size:14px;margin-right:20px}.scheduledetail .attachment .evaluate .evalute-reply .reply-content li .date{color:#999;font-size:14px}.scheduledetail .attachment .evaluate .evalute-reply .reply-content li .answer{background:#f8f9fb;border-radius:2px;margin:20px 0}.scheduledetail .attachment .evaluate .evalute-reply .reply-content li .answer li{padding:20px 10px 0;margin-bottom:0}.scheduledetail .attachment .evaluate .evalute-reply .reply-content li .answer li .answer-content{margin:0 10px;width:100%}.scheduledetail .attachment .evaluate .evalute-reply .reply-content li .answer li .answer-content .date{color:#999;font-size:12px}.scheduledetail .attachment .evaluate .evalute-reply .reply-content li .answer li:not(:last-child) .answer-content{border-bottom:1px solid #f2f2f2}.scheduledetail .attachment .evaluate .evalute-reply .reply-input{border:1px solid #e0e0e0;border-radius:4px;position:relative}.scheduledetail .attachment .evaluate .evalute-reply .reply-input .el-textarea__inner{border:none;margin-bottom:10px}.scheduledetail .attachment .evaluate .evalute-reply .reply-input .el-button{margin:0 10px}.scheduledetail .attachment .evaluate .evalute-reply .reply-input .el-button--text{color:#999}.scheduledetail .attachment .evaluate .evalute-reply .reply-input:before{box-sizing:content-box;width:0;height:0;position:absolute;top:-16px;right:37px;padding:0;border-bottom:8px solid #fff;border-top:8px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;display:block;content:"";z-index:12}.scheduledetail .attachment .evaluate .evalute-reply .reply-input:after{box-sizing:content-box;width:0;height:0;position:absolute;top:-18px;right:36px;padding:0;border-bottom:9px solid #e0e0e0;border-top:9px solid transparent;border-left:9px solid transparent;border-right:9px solid transparent;display:block;content:"";z-index:10}.scheduledetail .attachment .record{background:#f8f9fb;margin:20px 20px 0;padding:10px}.scheduledetail .attachment .record .el-textarea__inner{background:#f8f9fb;border:none;margin-bottom:10px;color:#4f4f4f}.scheduledetail .attachment .record .share-btn{border:1px solid #3f85ed;background:#eaf3ff;color:#3f85ed;border-radius:200px;padding:5px 10px;cursor:pointer}.scheduledetail .attachment .record .share-btn img{width:15px;margin-right:5px}.scheduledetail .attachment .record .el-button{margin-right:20px}.scheduledetail .attachment .record .el-button--text{font-size:16px}.scheduledetail .attachment .record .el-textarea.is-disabled{color:#4f4f4f}.scheduledetail .attachment .record .el-textarea.is-disabled .el-textarea__inner{cursor:default!important}.scheduledetail ::-webkit-scrollbar{width:6px;height:6px}.scheduledetail ::-webkit-scrollbar-thumb{border-radius:1em;background-color:#e3e3e3}.scheduledetail ::-webkit-scrollbar-track{background-color:transparent}.scheduledetail ::-webkit-scrollbar-button,.scheduledetail ::-webkit-scrollbar-corner{background-color:transparent;height:0;width:0}.marker{position:absolute;left:0;top:0;margin:auto;right:0;border:0;text-align:center;height:200px;line-height:200px;box-sizing:border-box;padding:0 20px;z-index:1001;width:100%;background:#fff;opacity:.9;font-size:32px;bottom:0}