.courseBottom[data-v-03501b14]{width:91%;margin:0 auto 10px}.courseBottom .courseName[data-v-03501b14]{font-weight:400;font-style:normal;font-size:15px;line-height:23px;display:block;margin:10px 0 10px;width:100%}.courseBottom .coursePrice[data-v-03501b14]{font-weight:700;font-size:14px;color:#05903a}.courseBottom .goSeeBtn[data-v-03501b14]{width:75px;height:30px;line-height:30px;text-align:center;border-radius:38px;font-size:12px;cursor:pointer}.courseListComponent[data-v-03501b14]{display:flex;flex-wrap:wrap}.courseListItem[data-v-03501b14]{cursor:pointer;width:290px;margin-right:13px;margin-bottom:13px}.courseListItem .courseBottom .courseName[data-v-03501b14]{margin:8px 0 0}.courseListItem .courseBottom .subjectName[data-v-03501b14]{margin:0;padding:4px 0;color:#7f7f7f;font-size:12px}.courseListItem[data-v-03501b14]:nth-child(4n){margin-right:0}.centerCourseList[data-v-03501b14]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.centerCourseList .courseListItem[data-v-03501b14],.centerCourseList .courseListItem[data-v-03501b14]:nth-child(4n){width:auto;min-width:0;height:310px;margin:0;overflow:hidden;border:1px solid #e5ebe8;border-radius:15px;box-shadow:0 2px 5px rgba(6,48,31,.04);box-sizing:border-box;transition:transform .2s ease,box-shadow .2s ease}.centerCourseList .courseListItem[data-v-03501b14]:hover{box-shadow:0 10px 22px rgba(6,48,31,.1);transform:translateY(-2px)}.center-cover[data-v-03501b14]{position:relative;height:177px;overflow:hidden;background-color:#a5b0aa}.center-cover--recording[data-v-03501b14]{background:#a4b0aa}.center-cover--package[data-v-03501b14]{background:#aa9c8d}.center-cover__image[data-v-03501b14]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.center-cover__tag[data-v-03501b14]{position:absolute;top:12px;left:12px;padding:5px 11px;border-radius:5px;color:#fff;background:rgba(51,61,57,.8);font-size:12px;line-height:1}.center-cover--package .center-cover__tag[data-v-03501b14]{background:#f5a019}.center-cover__meta[data-v-03501b14]{position:absolute;right:13px;bottom:13px;color:#fff;font-size:13px;line-height:18px;text-shadow:0 1px 2px rgba(0,0,0,.12)}.center-card-body[data-v-03501b14]{display:flex;flex-direction:column;height:133px;padding:14px 15px 13px;box-sizing:border-box;background:#fff}.center-card-title[data-v-03501b14]{display:-webkit-box;min-height:23px;margin:0;overflow:hidden;color:#1d241f;font-size:16px;font-weight:600;line-height:23px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.center-card-meta[data-v-03501b14]{display:flex;align-items:center;min-width:0;gap:9px;margin-top:9px;overflow:hidden;white-space:nowrap}.subject-chip[data-v-03501b14]{flex:0 0 auto;padding:4px 9px;border-radius:5px;font-size:12px;line-height:1}.subject-chip--green[data-v-03501b14]{color:#2b9861;background:#def5e8}.subject-chip--blue[data-v-03501b14]{color:#2974b8;background:#e0efff}.subject-chip--orange[data-v-03501b14]{color:#bb6d17;background:#fff0de}.subject-chip--purple[data-v-03501b14]{color:#7350ae;background:#f0e8ff}.teacher-text[data-v-03501b14]{min-width:0;overflow:hidden;color:#7f8983;font-size:12px;line-height:20px;text-overflow:ellipsis}.center-card-footer[data-v-03501b14]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto}.center-card-footer--no-price[data-v-03501b14]{justify-content:flex-end}.center-price-group[data-v-03501b14]{display:flex;align-items:baseline;min-width:0;gap:8px}.center-price-group strong[data-v-03501b14]{color:#05903a;font-size:22px;font-weight:700;line-height:28px;white-space:nowrap}.center-price-group del[data-v-03501b14]{color:#a9b0ac;font-size:12px;white-space:nowrap}.center-action[data-v-03501b14]{flex:0 0 auto;min-width:78px;height:32px;padding:0 15px;border:0;border-radius:18px;color:#fff;background:#05903a;font-size:13px;line-height:32px;cursor:pointer}.center-action[data-v-03501b14]:hover{background:#047a31}.center-package-body[data-v-03501b14]{height:133px}.center-package-title[data-v-03501b14]{min-height:46px}.package-detail-line[data-v-03501b14]{display:flex;align-items:center;min-width:0;gap:8px;margin-top:7px;color:#69736d;font-size:13px;line-height:21px;white-space:nowrap}.package-detail-line i[data-v-03501b14]{color:#9ba49f;font-style:normal}.package-detail-line em[data-v-03501b14]{padding:3px 8px;overflow:hidden;border-radius:6px;color:#bf6c13;background:#fff0df;font-size:12px;font-style:normal;text-overflow:ellipsis}.homeCourse[data-v-03501b14]{gap:20px}.homeCourse .courseListItem[data-v-03501b14]{width:calc(25% - 15px);height:300px;margin:0;overflow:hidden;border:1px solid #e4eee8;border-radius:10px;box-sizing:border-box;transition:transform .2s ease,box-shadow .2s ease}.homeCourse .courseListItem[data-v-03501b14]:hover{transform:translateY(-3px);box-shadow:0 9px 20px rgba(15,96,53,.12)}.homeCourse .activityItem[data-v-03501b14]{position:relative;width:100%;height:148px;background:#17814b}.homeCourse .activityItem--fallback[data-v-03501b14]{background:#17814b}.homeCourse .courseListItem:nth-child(4n+2) .activityItem[data-v-03501b14]{background:#187e6e}.homeCourse .courseListItem:nth-child(4n+3) .activityItem[data-v-03501b14]{background:#4a9e4c}.homeCourse .courseListItem:nth-child(4n+4) .activityItem[data-v-03501b14]{background:#70ad52}.homeCourse .courseTag[data-v-03501b14]{position:absolute;z-index:1;left:10px;top:10px;padding:4px 8px;border-radius:10px;color:#16814c;background:hsla(0,0%,100%,.92);font-size:10px;line-height:1}.homeCourse .hotImg[data-v-03501b14]{display:none}.homeCourse .courseBottom[data-v-03501b14]{display:flex;flex-direction:column;width:auto;height:152px;min-height:0;margin:0;padding:13px 12px 11px;box-sizing:border-box}.homeCourse .courseName[data-v-03501b14]{display:-webkit-box;min-height:40px;margin:0;overflow:hidden;font-size:13px;font-weight:600;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.homeCourse .courseMeta[data-v-03501b14]{min-height:20px;margin:3px 0 0;overflow:hidden;color:#89958e;font-size:11px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.homeCourse .courseCardFooter[data-v-03501b14]{margin-top:auto}.homeCourse .coursePriceGroup[data-v-03501b14],.homePackageCourse .packagePriceGroup[data-v-03501b14]{display:flex;align-items:baseline;min-width:0;gap:7px}.homeCourse .coursePrice[data-v-03501b14]{color:#f04432;font-size:16px;font-weight:700}.homeCourse .coursePriceGroup del[data-v-03501b14],.homePackageCourse .packagePriceGroup del[data-v-03501b14]{color:#a9b1ad;font-size:10px}.homeCourse .courseStatus[data-v-03501b14]{color:#50a16e;font-size:10px;white-space:nowrap}.homePackageCourse[data-v-03501b14]{gap:20px}.homePackageCourse .courseListItem[data-v-03501b14]{width:calc(33.33333% - 13.33333px);height:320px;margin:0;overflow:hidden;border:1px solid #e4eee8;border-radius:10px;box-sizing:border-box}.packageCardHeader[data-v-03501b14]{height:90px;padding:17px 18px 12px;box-sizing:border-box;color:#fff;background:#087e42}.packageCardHeader small[data-v-03501b14],.packageCardHeader strong[data-v-03501b14]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.packageCardHeader strong[data-v-03501b14]{font-size:14px;line-height:20px}.packageCardHeader small[data-v-03501b14]{margin-top:4px;color:hsla(0,0%,100%,.72);font-size:10px;line-height:16px}.packageCardBody[data-v-03501b14]{display:flex;flex-direction:column;height:230px;padding:13px 17px 12px;box-sizing:border-box}.packageCardBody ul[data-v-03501b14]{min-height:112px;margin:0;padding:0 0 0 15px;color:#67736d;font-size:11px;line-height:21px}.packageCardFooter[data-v-03501b14]{margin-top:auto}.packagePriceRow[data-v-03501b14]{display:flex;align-items:baseline;justify-content:space-between}.packagePriceRow strong[data-v-03501b14]{color:#f04432;font-size:18px;line-height:24px}.packagePriceRow del[data-v-03501b14]{color:#a9b1ad;font-size:10px}.packagePriceRow span[data-v-03501b14]{color:#50a16e;font-size:10px}.packageAction[data-v-03501b14]{width:100%;height:30px;margin-top:8px;border:0;border-radius:16px;color:#fff;background:#08a84f;font-size:11px;cursor:pointer}.personalCourse .courseListItem[data-v-03501b14]{width:276px;margin-right:18px}.personalCourse .courseListItem[data-v-03501b14]:nth-child(3n){margin-right:0}.personalCourse .courseListItem[data-v-03501b14]:nth-child(4n){margin-right:18px}@media(max-width:1100px){.centerCourseList[data-v-03501b14]{grid-template-columns:repeat(3,minmax(0,1fr))}.homeCourse .courseListItem[data-v-03501b14],.homePackageCourse .courseListItem[data-v-03501b14]{width:calc(50% - 10px)}}@media(max-width:767px){.centerCourseList[data-v-03501b14]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.centerCourseList .courseListItem[data-v-03501b14]{height:296px}.center-cover[data-v-03501b14]{height:155px}.center-card-body[data-v-03501b14]{height:141px;padding:12px 12px 11px}.center-card-title[data-v-03501b14]{font-size:14px;line-height:21px}.center-price-group strong[data-v-03501b14]{font-size:18px}.center-action[data-v-03501b14]{min-width:65px;height:28px;padding:0 10px;font-size:12px;line-height:28px}.package-detail-line[data-v-03501b14]{gap:5px;font-size:11px}.package-detail-line em[data-v-03501b14]{max-width:75px}.homeCourse[data-v-03501b14],.homePackageCourse[data-v-03501b14]{gap:12px}.homeCourse .courseListItem[data-v-03501b14],.homePackageCourse .courseListItem[data-v-03501b14]{width:100%}.homeCourse .courseListItem[data-v-03501b14]{height:300px}.homePackageCourse .courseListItem[data-v-03501b14]{height:310px}}@media(max-width:520px){.centerCourseList[data-v-03501b14]{grid-template-columns:1fr}.centerCourseList .courseListItem[data-v-03501b14]{height:315px}.center-cover[data-v-03501b14]{height:176px}.center-card-body[data-v-03501b14]{height:139px;padding:14px 15px 13px}}.course-center-page[data-v-340db08a]{padding:4px 0 64px;color:#26342d}.course-center-toolbar[data-v-340db08a]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:26px 0 21px}.course-center-tabs[data-v-340db08a]{display:flex;align-items:center;gap:29px}.course-center-tab[data-v-340db08a]{position:relative;height:30px;padding:0;border:0;color:#59645e;background:transparent;font-size:14px;cursor:pointer}.course-center-tab--active[data-v-340db08a]{color:#05903a;font-weight:600}.course-center-tab--active[data-v-340db08a]:after{position:absolute;right:0;bottom:-3px;left:0;height:2px;border-radius:2px;background:#05903a;content:""}.course-center-toolbar-right[data-v-340db08a]{display:flex;align-items:center;gap:18px}.course-result-count[data-v-340db08a]{color:#76817b;font-size:13px;white-space:nowrap}.course-center-search[data-v-340db08a]{display:flex;width:340px;height:42px;overflow:hidden;border:1px solid #dfe7e2;border-radius:8px;background:#fff;box-sizing:border-box}.course-center-search input[data-v-340db08a]{min-width:0;flex:1;padding:0 14px;border:0;outline:0;color:#36423b;background:transparent;font-size:13px}.course-center-search input[data-v-340db08a]::-moz-placeholder{color:#aab4ae}.course-center-search input[data-v-340db08a]::placeholder{color:#aab4ae}.course-center-search button[data-v-340db08a]{width:78px;border:0;color:#fff;background:#05903a;font-size:13px;cursor:pointer}.course-center-search button[data-v-340db08a]:hover{background:#047a31}.course-center-list-wrap[data-v-340db08a]{min-height:310px}.course-center-list-wrap[data-v-340db08a] .el-empty{padding:60px 0}.course-center-pagination[data-v-340db08a]{margin-top:27px}.course-center-pagination[data-v-340db08a] .el-pagination{padding:0}.course-center-pagination[data-v-340db08a] .el-pagination.is-background .btn-next,.course-center-pagination[data-v-340db08a] .el-pagination.is-background .btn-prev,.course-center-pagination[data-v-340db08a] .el-pagination.is-background .el-pager li{min-width:34px;height:34px;margin:0 3px;border:1px solid #dfe7e2;border-radius:7px;color:#68746d;background:#fff;line-height:34px}.course-center-pagination[data-v-340db08a] .el-pagination.is-background .el-pager li:not(.disabled).active{border-color:#05903a;color:#fff;background:#05903a}@media(max-width:900px){.course-center-toolbar[data-v-340db08a]{align-items:flex-start;flex-direction:column}.course-center-toolbar-right[data-v-340db08a]{width:100%;justify-content:space-between}.course-center-search[data-v-340db08a]{width:min(340px,62vw)}}@media(max-width:520px){.course-center-page[data-v-340db08a]{padding-top:0}.course-center-toolbar-right[data-v-340db08a]{align-items:stretch;flex-direction:column;gap:9px}.course-center-search[data-v-340db08a]{width:100%}.course-center-tabs[data-v-340db08a]{gap:23px}}