.plan-item[data-v-40152c1a]{cursor:pointer}.plan-item .wrap-plan-item[data-v-40152c1a]{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px}.plan-item .wrap-plan-item .plan-type[data-v-40152c1a]{font-size:1.25rem;line-height:1.75rem;margin-bottom:.25rem}.plan-item .wrap-plan-item .plan-service[data-v-40152c1a]{-webkit-padding-start:0;padding-inline-start:0}.plan-item .wrap-plan-item .wrap-plan-price[data-v-40152c1a]{text-align:right;font-size:.75rem;line-height:1rem;color:#dc3545}.plan-item .wrap-plan-item .wrap-plan-price .plan-price[data-v-40152c1a]{margin-right:4px;font-size:1.875rem;line-height:1.875rem;font-weight:700}.plan-item .wrap-plan-item .wrap-plan-price .origin-price[data-v-40152c1a]{margin-right:4px;line-height:1rem;text-decoration:line-through;color:#868e96}.plan-item .wrap-plan-item .wrap-plan-price .pill-tag[data-v-40152c1a]{width:64px}.plan-item .wrap-plan-item .wrap-plan-price .unable-to-buy-tag[data-v-40152c1a]{opacity:.5}.course-item[data-v-08a1dd70]{cursor:pointer}.course-item .wrap-course-item[data-v-08a1dd70]{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px}.course-item .wrap-course-item .course-type[data-v-08a1dd70]{font-size:1.25rem;line-height:1.75rem;margin-bottom:.25rem}.course-item .wrap-course-item .course-service[data-v-08a1dd70]{-webkit-padding-start:0;padding-inline-start:0}.course-item .wrap-course-item .wrap-course-price[data-v-08a1dd70]{text-align:right;font-size:.75rem;line-height:1rem;color:#dc3545}.course-item .wrap-course-item .wrap-course-price .course-price[data-v-08a1dd70]{margin-right:4px;font-size:1.875rem;line-height:1.875rem;font-weight:700}.course-item .wrap-course-item .wrap-course-price .origin-price[data-v-08a1dd70]{margin-right:4px;line-height:1rem;text-decoration:line-through;color:#868e96}.course-item .wrap-course-item .wrap-course-price .pill-tag[data-v-08a1dd70]{width:64px}.course-item .wrap-course-item .wrap-course-price .unable-to-buy-tag[data-v-08a1dd70]{opacity:.5}.hjj-course-item .wrap-hjj-course-item[data-v-18281bac]{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px}.hjj-course-item .wrap-hjj-course-item .descriptions[data-v-18281bac]{-webkit-padding-start:24px;padding-inline-start:24px}.hjj-course-item .wrap-hjj-course-item .descriptions.list-unstyled[data-v-18281bac]{-webkit-padding-start:0;padding-inline-start:0}.hjj-course-item .wrap-hjj-course-item .hjj-course-content[data-v-18281bac]{-webkit-padding-start:16px;padding-inline-start:16px}.hjj-course-item .wrap-hjj-course-item .wrap-price[data-v-18281bac]{height:50px;line-height:50px;color:#6c757d;background:#f8f9fa}.hjj-course-item .wrap-hjj-course-item .btn-apply[data-v-18281bac]{width:100%;padding:6px 0}@media screen and (min-width:768px){.hjj-course-item .wrap-hjj-course-item .btn-apply[data-v-18281bac]{width:200px}}.hjj-course-item .wrap-hjj-course-item .btn-deposit[data-v-18281bac]{width:100%;padding:8px 0;line-height:1.75rem}@media screen and (min-width:768px){.hjj-course-item .wrap-hjj-course-item .btn-deposit[data-v-18281bac]{width:150px}}.hjj-course-item .wrap-hjj-course-item .btn-buyit[data-v-18281bac]{width:100%;padding:8px 0;line-height:1.75rem}@media screen and (min-width:768px){.hjj-course-item .wrap-hjj-course-item .btn-buyit[data-v-18281bac]{width:200px}}.hjj-course-item .wrap-hjj-course-item .disabled[data-v-18281bac]{background:#e9ecef;border-color:#e9ecef}#plan-list[data-v-7f818d40]{background:#f8f9fa}#plan-list .wrap-plan-list[data-v-7f818d40]{padding:25px 1rem}@media screen and (min-width:768px){#plan-list .wrap-plan-list[data-v-7f818d40]{padding:50px 0;max-width:720px;margin:0 auto}}@media screen and (min-width:1200px){#plan-list .wrap-plan-list[data-v-7f818d40]{padding:50px 0;max-width:1140px;margin:0 auto}}#plan-list .wrap-plan-list .title[data-v-7f818d40]{font-size:1.5rem;line-height:2rem}#plan-list .wrap-plan-list hr[data-v-7f818d40]{border-top:1px solid #e9ecef}#plan-list .wrap-plan-list .course-item[data-v-7f818d40],#plan-list .wrap-plan-list .hjj-course-item[data-v-7f818d40],#plan-list .wrap-plan-list .plan-item[data-v-7f818d40]{margin-top:1rem}#plan-list[data-v-7f818d40] .nav-item .product-tab{color:#212529;text-align:center}#plan-list[data-v-7f818d40] .nav-item .product-tab.active{color:#fff;background-color:#343a40}#plan-list .is-loading[data-v-7f818d40]{height:calc(100% - 32px)}