.course-content[data-v-3f572a4c]{width:100%;height:100%;overflow-x:auto}.course-base[data-v-3f572a4c]{width:1340px;height:184px;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #ebeef5;background-color:#fff;margin:0 auto;-ms-scroll-chaining:none;overscroll-behavior:none}.course-base .course-cover[data-v-3f572a4c]{width:230px;height:144px;margin:20px 34px 20px 20px;border-radius:4px}.course-base .course-cover img[data-v-3f572a4c]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background-color:#f6f6f6}.course-base .course-base-info[data-v-3f572a4c]{width:1040px;height:144px;margin-top:20px}.course-base .course-base-info .course-base-info-name[data-v-3f572a4c]{height:28px;margin-bottom:24px;font-family:PingFang SC;font-weight:500;font-size:20px;color:#333;line-height:28px;text-align:left;font-style:normal;text-transform:none}.course-base .course-base-info .course-base-info-textbook[data-v-3f572a4c]{height:24px;margin-bottom:12px;font-family:Source Han Sans;font-weight:500;font-size:14px;color:#666;line-height:24px;text-align:left;font-style:normal;text-transform:none}.course-base .course-base-info .course-base-info-textbook .course-base-info-textbookName[data-v-3f572a4c]{color:#438ff7;border-bottom:1px solid #438ff7;cursor:pointer}.course-base .course-base-info .course-base-info-intro[data-v-3f572a4c]{height:48px;font-family:Source Han Sans;font-weight:500;font-size:14px;color:#666;line-height:24px;text-align:left;font-style:normal;text-transform:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.course-null-data[data-v-3f572a4c]{width:1340px;height:300px;margin:200px auto 0 auto;text-align:center}.course-null-data img[data-v-3f572a4c]{width:200px;height:200px}.course-null-data .course-null-data-text[data-v-3f572a4c]{font-family:Source Han Sans;font-weight:400;font-size:20px;color:#999;line-height:29px;font-style:normal;text-transform:none}.course-teaching-list[data-v-3f572a4c]{width:1340px;height:calc(100vh - 338px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin:20px auto 0 auto;padding-bottom:300px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.course-teaching-list .teaching-info[data-v-3f572a4c]:hover:not(:has(.teaching-info-cover:hover)){-webkit-box-shadow:4px 4px 12px rgba(0,0,0,.1);box-shadow:4px 4px 12px rgba(0,0,0,.1);cursor:pointer}.course-teaching-list .teaching-info[data-v-3f572a4c]{width:320px;height:330px;border:1px solid #ebeef5;background-color:#fff;border-radius:4px}.course-teaching-list .teaching-info .teaching-info-cover[data-v-3f572a4c],.course-teaching-list .teaching-info[data-v-3f572a4c]{-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.course-teaching-list .teaching-info .teaching-info-cover[data-v-3f572a4c]{width:296px;height:172px;margin:12px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;pointer-events:none}.course-teaching-list .teaching-info .teaching-info-cover .cover-url[data-v-3f572a4c]{width:296px;height:172px;border-radius:4px}.course-teaching-list .teaching-info .teaching-info-cover .overlay[data-v-3f572a4c]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.course-teaching-list .teaching-info .teaching-info-cover .spinner[data-v-3f572a4c]{position:absolute;width:32px;height:32px;top:70px;left:106px;-webkit-animation:spin-3f572a4c 1s linear infinite;animation:spin-3f572a4c 1s linear infinite}@-webkit-keyframes spin-3f572a4c{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-3f572a4c{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.course-teaching-list .teaching-info .teaching-info-cover .state-name[data-v-3f572a4c]{position:absolute;width:80px;height:22px;top:75px;left:144px;font-family:PingFang SC;font-weight:600;font-size:16px;color:#fff;line-height:22px;text-align:left;font-style:normal;text-transform:none}.course-teaching-list .teaching-info .teaching-info-cover .spinner2[data-v-3f572a4c]{position:absolute;width:32px;height:32px;top:70px;left:106px}.course-teaching-list .teaching-info .teaching-info-cover .state-name2[data-v-3f572a4c]{position:absolute;width:80px;height:22px;top:75px;left:144px;font-family:PingFang SC;font-weight:600;font-size:16px;color:#ffbc49;line-height:22px;text-align:left;font-style:normal;text-transform:none}.course-teaching-list .teaching-info .teaching-info-cover .course-pub[data-v-3f572a4c]{position:absolute;width:50px;height:28px;top:4px;left:4px}.course-teaching-list .teaching-info .teaching-info-cover[data-v-3f572a4c]:hover{-webkit-box-shadow:4px 4px 12px rgba(0,0,0,.3);box-shadow:4px 4px 12px rgba(0,0,0,.3);outline:2px solid #438ff7;cursor:pointer}.course-teaching-list .teaching-info .teaching-info-cover>[data-v-3f572a4c]{pointer-events:auto}.course-teaching-list .teaching-info .teaching-info-name[data-v-3f572a4c]{width:296px;height:52px;margin:0 12px;font-family:Source Han Sans;font-weight:500;font-size:16px;color:#333;line-height:26px;text-align:justify;font-style:normal;text-transform:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.course-teaching-list .teaching-info .teaching-info-num[data-v-3f572a4c]{width:296px;height:20px;margin:8px 12px 12px 12px;display:-webkit-box;display:-ms-flexbox;display:flex}.course-teaching-list .teaching-info .teaching-info-num .teaching-info-num-file[data-v-3f572a4c]{margin-right:120px;font-family:Source Han Sans;font-weight:500;font-size:16px;color:#333;line-height:26px;text-align:justify;font-style:normal;text-transform:none}.course-teaching-list .teaching-info .teaching-info-num .teaching-info-num-file img[data-v-3f572a4c]{width:12px;height:12px;margin:0 4px 1px 0}.course-teaching-list .teaching-info .teaching-info-num .teaching-info-num-file .span1[data-v-3f572a4c]{font-weight:400;color:rgba(132,139,156,.8)}.course-teaching-list .teaching-info .teaching-info-num .teaching-info-num-resource[data-v-3f572a4c]{font-family:Source Han Sans;font-weight:500;font-size:16px;color:#333;line-height:26px;text-align:justify;font-style:normal;text-transform:none}.course-teaching-list .teaching-info .teaching-info-num .teaching-info-num-resource img[data-v-3f572a4c]{width:12px;height:12px;margin:0 4px 1px 0}.course-teaching-list .teaching-info .teaching-info-num .teaching-info-num-resource .span1[data-v-3f572a4c]{font-weight:400;color:rgba(132,139,156,.8)}.course-teaching-list .teaching-info .teaching-info-btn-to-res[data-v-3f572a4c]{border-right:1px solid #dfe1e8}.course-teaching-list .teaching-info .teaching-info-btn2[data-v-3f572a4c],.course-teaching-list .teaching-info .teaching-info-btn-to-res[data-v-3f572a4c]{color:#438ff7;cursor:pointer}.course-teaching-list .teaching-info .teaching-info-btn2[data-v-3f572a4c],.course-teaching-list .teaching-info .teaching-info-btn-to-res[data-v-3f572a4c],.course-teaching-list .teaching-info .teaching-info-btn[data-v-3f572a4c]{width:160px;height:41px;border-top:1px solid #dfe1e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Source Han Sans;font-weight:400;font-size:14px}.course-teaching-list .teaching-info .teaching-info-btn[data-v-3f572a4c]{color:#c0c4cc}.dialog-loading[data-v-3f572a4c]{position:absolute;top:60px;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.8);z-index:1000}.loading-gif[data-v-3f572a4c]{width:120px;height:120px;margin-bottom:10px}.ym-dialog .el-dialog__body[data-v-3f572a4c]{background:#fff;position:relative;padding:0}.loading-text[data-v-3f572a4c]{font-family:Source Han Sans;font-weight:700;font-size:18px;color:#409eff;line-height:26px;text-align:center;font-style:normal;text-transform:none;margin-top:10px}[data-v-3f572a4c] .ym-dialog .el-dialog__header{height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px 10px 28px}[data-v-3f572a4c] .ym-dialog .el-dialog__header .el-dialog__title{font-family:Source Han Sans;font-weight:500;font-size:18px;color:#333;line-height:24px;text-align:left;font-style:normal;text-transform:none}[data-v-3f572a4c] .ym-dialog .el-dialog__body{padding:24px 0 24px 8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}