.active[data-v-072051d3]{border-color:#254ed4;background-color:#254ed4;border:1px solid #254ed4}.hover[data-v-072051d3]{color:#fff;background-color:#f4f4f5}.active a[data-v-072051d3]{color:#fff}.page-wrap[data-v-072051d3]{font-size:14px;margin-top:10px;display:flex;justify-content:center}.page-wrap ul[data-v-072051d3]{display:inline-block;list-style:none;overflow:hidden;-webkit-padding-start:0;padding-inline-start:0}.page-wrap li[data-v-072051d3]{float:left;margin:0 5px;height:34px;line-height:34px;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:2px}.li-page[data-v-072051d3]{cursor:pointer;color:#999;border:1px solid #ccc}.page-wrap li.li-page[data-v-072051d3]{padding:0 8px}.page-wrap li.pointer[data-v-072051d3]{color:#999;width:34px;text-align:center;border:1px solid #ccc;cursor:pointer}.main[data-v-09cea260]{background-color:#fff}.main .content[data-v-09cea260]{width:1200px;margin:0 auto;padding-top:60px;padding-bottom:120px;background-color:#fff}.main .content .tabs[data-v-09cea260]{display:flex;justify-content:flex-start}.main .content .tabs .tab[data-v-09cea260]{height:50px;padding:0 23px;background:#f0f6ff;border-radius:5px 5px 5px 5px;font-weight:500;font-size:22px;color:#7ea0f0;line-height:50px;text-align:center;margin:0 25px}.main .content .tabs .active[data-v-09cea260]{cursor:pointer;background:#366cec;color:#fff}.main .content .course .course-list[data-v-09cea260]{margin-top:10px}.main .content .course .course-list ul[data-v-09cea260]{display:flex;flex-wrap:wrap}.main .content .course .course-list ul li[data-v-09cea260]{margin:20px 19px}.main .content .course .course-list ul li .course-img[data-v-09cea260]{width:355px;height:200px;border-radius:10px 10px 0 0}.main .content .course .course-list ul li .course-img img[data-v-09cea260]{width:100%;height:100%;border-radius:10px 10px 0 0}.main .content .course .course-list ul li .course-info[data-v-09cea260]{width:355px;padding:20px;box-sizing:border-box;background:#fff;box-shadow:0 10px 18px 1px hsla(0,0%,70.6%,.16);border-radius:0 0 10px 10px}.main .content .course .course-list ul li .course-info .course-time[data-v-09cea260]{font-weight:500;font-size:14px;color:#666;line-height:20px;text-align:left}.main .content .course .course-list ul li .course-info .course-title[data-v-09cea260]{font-weight:700;font-size:18px;color:#333;line-height:25px;text-align:left;margin-top:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.main .content .course .course-list ul li .course-info .course-desc[data-v-09cea260]{font-weight:500;font-size:14px;color:#666;line-height:22px;text-align:left;margin-top:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.main .content .course .course-list ul li .course-info .course-teacher[data-v-09cea260]{display:flex;align-items:center;margin-top:12px}.main .content .course .course-list ul li .course-info .course-teacher img[data-v-09cea260]{width:16px;height:16px}.main .content .course .course-list ul li .course-info .course-teacher span[data-v-09cea260]{font-weight:700;font-size:12px;line-height:23px;color:#666;text-align:left}.main .content .course .course-list ul li .course-info .course-teacher .teacher-name[data-v-09cea260]{color:#366cec;padding-left:10px}