.zfjk-course-section[data-v-b6b2ef34]{margin-top:48px}.section-title[data-v-b6b2ef34]{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #4288e4;margin-bottom:28px}.section-title h2[data-v-b6b2ef34]{margin:0;min-width:200px;padding:10px 24px;color:#fff;background:#12488e;text-align:center;font-size:24px;line-height:30px}.section-title a[data-v-b6b2ef34]{color:#4976a8;font-size:14px}.category-tabs[data-v-b6b2ef34]{display:flex;gap:20px;margin:-6px 0 28px;padding-bottom:10px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#a6bdd9 #edf3f9}.category-tabs[data-v-b6b2ef34]::-webkit-scrollbar{height:6px}.category-tabs[data-v-b6b2ef34]::-webkit-scrollbar-track{background:#edf3f9;border-radius:3px}.category-tabs[data-v-b6b2ef34]::-webkit-scrollbar-thumb{background:#a6bdd9;border-radius:3px}.category-tabs[data-v-b6b2ef34]::-webkit-scrollbar-thumb:hover{background:#7498c5}.category-tabs button[data-v-b6b2ef34]{flex:0 0 auto;white-space:nowrap;border:0;border-radius:20px;min-width:88px;padding:8px 24px;color:#777;background:#e6eff8;cursor:pointer}.category-tabs button.active[data-v-b6b2ef34]{background:#12488e;color:#fff}.course-content[data-v-b6b2ef34]{min-height:160px}.course-grid[data-v-b6b2ef34]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.course-card[data-v-b6b2ef34]{overflow:hidden;border-radius:5px;box-shadow:0 3px 8px rgba(0,0,0,.08235294117647059);color:#666;transition:transform .2s,box-shadow .2s}.course-card[data-v-b6b2ef34],.course-card[data-v-b6b2ef34]:active,.course-card[data-v-b6b2ef34]:focus,.course-card[data-v-b6b2ef34]:hover{text-decoration:none}.course-card[data-v-b6b2ef34]:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(18,72,142,.1411764705882353)}.course-card>img[data-v-b6b2ef34]{display:block;width:100%;height:123px;-o-object-fit:cover;object-fit:cover}.course-copy[data-v-b6b2ef34]{padding:12px 10px 14px}.course-copy h3[data-v-b6b2ef34]{font-size:14px;font-weight:400;height:40px;line-height:20px;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.course-copy p[data-v-b6b2ef34]{color:#aaa;font-size:12px;white-space:nowrap;margin:0 0 8px}.course-copy p span[data-v-b6b2ef34]{margin:0 3px}.course-price[data-v-b6b2ef34]{display:flex;gap:10px;font-size:12px;align-items:center}.course-price strong[data-v-b6b2ef34]{color:#f47736;font-weight:400}.course-price span[data-v-b6b2ef34]{color:#aaa}.empty[data-v-b6b2ef34]{text-align:center;color:#999;padding:65px 0}@media (max-width:1000px){.course-grid[data-v-b6b2ef34]{grid-template-columns:repeat(3,minmax(0,1fr))}}.zfjk-page[data-v-2e0a8add]{background:#fff;color:#333}.zfjk-content[data-v-2e0a8add]{width:1200px;max-width:calc(100% - 48px);margin:0 auto;padding:40px 0 50px}.zfjk-promotion[data-v-2e0a8add]{display:grid;grid-template-columns:minmax(0,1fr) 232px;gap:24px}.zfjk-banner[data-v-2e0a8add]{display:block;height:303px;overflow:hidden;border-radius:8px;background:#edf4fc}.zfjk-banner img[data-v-2e0a8add]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.zfjk-login[data-v-2e0a8add]{position:relative}.zfjk-login[data-v-2e0a8add] .login{position:static}.zfjk-login[data-v-2e0a8add] .Logged,.zfjk-login[data-v-2e0a8add] .NotLoggedIn{box-shadow:0 0 10px rgba(0,0,0,.09411764705882353);border-radius:8px}.zfjk-section[data-v-2e0a8add]{margin-top:48px}.zfjk-section-title[data-v-2e0a8add]{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #4288e4;margin-bottom:28px}.zfjk-section-title h2[data-v-2e0a8add]{margin:0;min-width:200px;padding:10px 24px;color:#fff;background:#12488e;text-align:center;font-size:24px;line-height:30px}.zfjk-section-title a[data-v-2e0a8add]{color:#4976a8;font-size:14px}.zfjk-news[data-v-2e0a8add]{display:grid;grid-template-columns:562px minmax(0,1fr);gap:36px;min-height:318px}.zfjk-news-carousel a[data-v-2e0a8add]{display:block;position:relative;height:100%}.zfjk-news-carousel img[data-v-2e0a8add],.zfjk-news-placeholder img[data-v-2e0a8add]{width:100%;height:318px;-o-object-fit:cover;object-fit:cover}.zfjk-news-carousel span[data-v-2e0a8add]{position:absolute;bottom:0;left:0;right:0;padding:22px 90px 20px 20px;background:linear-gradient(transparent,rgba(0,0,0,.7333333333333333));color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zfjk-news-tabs[data-v-2e0a8add]{display:flex;gap:30px;align-items:center;height:36px;margin-bottom:12px}.zfjk-news-tabs button[data-v-2e0a8add]{background:none;border:0;padding:0 0 8px;cursor:pointer;font-size:16px}.zfjk-news-tabs button.active[data-v-2e0a8add]{color:#12488e;border-bottom:2px solid #12488e;font-weight:700}.zfjk-news-tabs a[data-v-2e0a8add]{margin-left:auto;color:#999}.zfjk-news-row[data-v-2e0a8add]{display:flex;gap:20px;height:44px;align-items:center;color:#333;font-size:16px}.zfjk-news-row time[data-v-2e0a8add]{flex-shrink:0}.zfjk-news-row span[data-v-2e0a8add]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.zfjk-news-row[data-v-2e0a8add]:hover{color:#12488e;text-decoration:underline}.zfjk-empty[data-v-2e0a8add]{text-align:center;padding:70px 0;color:#999}.zfjk-links[data-v-2e0a8add]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.zfjk-links a[data-v-2e0a8add]{border:1px solid #e1e1e1;padding:20px 8px;text-align:center;color:#4976a8;font-size:16px}@media (max-width:1100px){.zfjk-news[data-v-2e0a8add]{grid-template-columns:46% minmax(0,1fr);gap:24px}}