.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}.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}.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}.resource-detail{font-size:16px}.resource-detail .content-box{padding:22px;border:.966549px solid #e9e9e9;border-radius:4px;width:100%;background:#fff;margin-bottom:15px}.resource-detail .el-button--default{color:#3f85ed}.resource-detail .el-button--primary{padding:10px 33px}.detail-box{padding:20px;background:#fff;border:1px solid #dce3ea;box-sizing:border-box;border-radius:2px;margin-bottom:20px}.attachment h4{color:#4f4f4f;position:relative;padding-bottom:15px;border-bottom:1px solid #e0e0e0;font-size:18px}.attachment h4:before{content:"";position:absolute;left:0;bottom:15px;width:35px;height:5px;background-color:#3f85ed;opacity:.4}