.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}.lec-home[data-v-67be940c]{background-color:#f7f7f7;padding:34px 0 88px}.home-content[data-v-67be940c]{width:1200px;margin:0 auto}.marks .mark[data-v-67be940c]{display:inline-block;background:rgba(255,195,11,.14);border-radius:133px 3px 133px 3px;color:#f5a623;float:none}.info[data-v-67be940c]{box-sizing:border-box;width:352px;min-height:642px;padding:40px 30px 0 30px;background:#fff;float:left}.info .img_avater[data-v-67be940c]{width:150px;height:150px;overflow:hidden;margin:0 auto 20px;border-radius:100%}.info .img_avater .info-img[data-v-67be940c]{width:100%}.info .info-name[data-v-67be940c]{font-size:24px;color:#333;text-align:center;margin-bottom:10px}.info .reserve_btn[data-v-67be940c]{width:120px;height:40px;margin:0 auto;text-align:center;background:#254ed4;color:#fff;font-size:14px;line-height:40px;border-radius:5px;cursor:pointer}.info .marks[data-v-67be940c]{text-align:center;margin-bottom:10px}.info .tags[data-v-67be940c]{overflow:hidden;margin-bottom:20px}.info .tags .tag[data-v-67be940c]{padding:2px 5px;background:rgba(37,78,212,.14);border-radius:2px;border:1px solid rgba(37,78,212,.5);font-size:10px;color:#254ed4;float:left;margin:0 17px 11px 0}.info .introduction[data-v-67be940c]{font-size:14px;color:#666;line-height:19px;margin-bottom:24px}.info .awards-list[data-v-67be940c]{padding-top:23px;border-top:1px solid #e5e5e5}.info .awards-list .awards[data-v-67be940c]{font-size:14px;color:#666;margin-bottom:10px}.course-list[data-v-67be940c]{box-sizing:border-box;width:818px;padding:24px;background-color:#fff;float:right;box-shadow:0 0 4px 0 rgba(0,12,40,.14)}.course-list .course-info[data-v-67be940c]{padding:10px;margin-bottom:4px;overflow:hidden}.course-list .course-info[data-v-67be940c]:hover{box-shadow:0 0 14px 0 rgba(0,0,0,.14);border-radius:6px;cursor:pointer}.course-list .course-img[data-v-67be940c]{width:282px;height:156px;border-radius:8px;float:left;margin-right:24px}.course-list .course-content[data-v-67be940c]{width:380px;height:156px;float:left;position:relative}.course-list .course-title[data-v-67be940c]{font-size:16px;font-weight:900;color:#333;display:flex;align-items:center;margin-bottom:10px}.course-list .course-title .class-hour[data-v-67be940c]{font-size:12px;color:#666;margin-left:10px}.course-list .marks[data-v-67be940c]{margin-bottom:10px}.course-list .course-description[data-v-67be940c]{font-size:14px;color:#999;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:16px}.course-list .course-amount[data-v-67be940c]{height:40px;line-height:40px;font-size:16px;font-weight:900;color:#cd1b14;position:absolute;left:0;bottom:0}.course-list .pay[data-v-67be940c]{font-size:12px;color:#999}.no-data[data-v-67be940c]{text-align:center;font-size:16px;color:#999}