.component-button[data-v-43960ca6]{display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;font-weight:700;border:0;background:none;outline:none;cursor:pointer;transition:.3s;border-radius:2px}.component-button.size-normal[data-v-43960ca6]{height:48px}.component-button.size-small[data-v-43960ca6]{height:36px}.component-button.skin-red[data-v-43960ca6]{background-color:#a11a22;color:#fff}.component-button.skin-red[data-v-43960ca6]:hover{background-color:#c33}.component-button.skin-red[data-v-43960ca6]:active{background-color:#7f131a}.component-button.skin-black[data-v-43960ca6]{background-color:#17181a;color:#fff}.component-button.skin-black[data-v-43960ca6]:hover{background-color:#494a4d}.component-button.skin-black[data-v-43960ca6]:active{background-color:#000}.component-button.skin-grey[data-v-43960ca6]{background-color:#f5f5f5;color:#17181a}.component-button.skin-grey[data-v-43960ca6]:hover{background-color:#fafafa}.component-button.skin-grey[data-v-43960ca6]:active{background:#e6e6e6}.component-button.disabled[data-v-43960ca6]{background-color:#e6e6e6!important;color:#b3b3b3!important;cursor:not-allowed!important}.component-button.text-red[data-v-43960ca6]{color:#e61717}._component-tag[data-v-eb93fe44]{--padding:0 10px;--min-width:76px;--background-color:rgba(161,26,34,0.10196078431372549);--color:var(--color-red-default);min-width:var(--min-width);padding:var(--padding);background-color:var(--background-color);color:var(--color);border-radius:2px;text-align:center}._component-tag.black[data-v-eb93fe44]{--background-color:var(--color-gray-1);--color:var(--color-white)}._component-tag.red[data-v-eb93fe44]{--background-color:var(--color-red-default);--color:var(--color-white)}._component-tag.pink[data-v-eb93fe44]{--background-color:rgba(161,26,34,0.10196078431372549);--color:var(--color-red-default)}._component-tag.yellow[data-v-eb93fe44]{--background-color:rgba(236,187,0,0.10196078431372549);--color:#7b6201}._component-tag.red-warning[data-v-eb93fe44]{--background-color:var(--color-red-warning);--color:var(--color-white)}._component-tag-lang[data-v-6e6943b2]{--star-width:17px;display:flex;align-items:center}._component-tag-lang .stars-wrap[data-v-6e6943b2]{display:flex;align-items:center;margin-left:6px}._component-tag-lang .star-item[data-v-6e6943b2]{width:var(--star-width);height:var(--star-width);position:relative}._component-tag-lang .star-item.active .star-icon[data-v-6e6943b2]{opacity:0}._component-tag-lang .star-item.active .star-icon.active[data-v-6e6943b2]{opacity:1}._component-tag-lang .star-icon[data-v-6e6943b2]{width:var(--star-width);height:var(--star-width);position:absolute;left:0;top:0}._component-tag-lang .star-icon img[data-v-6e6943b2]{width:100%;height:100%}._component-tag-lang .star-icon.active[data-v-6e6943b2]{opacity:0}.courses-wrap[data-v-6a550fa5]{--rank-width:90px;--rank-gap-width:10px;--min-item-height:80px;width:100%;display:flex;justify-content:space-between}.courses-wrap .ranks-wrap[data-v-6a550fa5]{width:var(--rank-width)}.courses-wrap .rank-item[data-v-6a550fa5]{width:100%;display:flex;flex-direction:column;background:#fff;margin-top:10px;min-height:var(--min-item-height);border-radius:2px;overflow:hidden;justify-content:space-between}.courses-wrap .rank-item .rank-item-content[data-v-6a550fa5]{width:100%;display:flex;align-items:center;justify-content:center;flex:1 1 auto;padding-left:0;height:auto}.courses-wrap .rank-item .rank-num[data-v-6a550fa5]{font-size:36px;color:#17181a;font-weight:600;margin-left:0;margin-left:5px}.courses-wrap .rank-item .major-wrap[data-v-6a550fa5]{height:28px;display:flex;width:100%;align-items:center;justify-content:center;background:#a11a22;color:#fff;flex-shrink:0;font-weight:700;font-size:16px}.courses-wrap .rank-item .major-wrap[data-v-6a550fa5]:before{content:"";display:block;width:17px;height:16px;background-size:100% 100%;background-image:url(//hsylc.oss-cn-hangzhou.aliyuncs.com/2023/seminar/selection/icon-star.png);margin-right:3px}.courses-wrap .rank-item[data-v-6a550fa5]:first-of-type{margin-top:0}.courses-wrap .courses-list-wrap[data-v-6a550fa5]{width:calc(100% - var(--rank-width) - var(--rank-gap-width))}.courses-wrap .course-item[data-v-6a550fa5]{margin-top:10px;display:flex;justify-content:space-between;align-items:center;min-height:var(--min-item-height);background:#fff;border-radius:2px;padding-right:15px}.courses-wrap .course-item[data-v-6a550fa5]:first-of-type{margin-top:0}.courses-wrap .course-item.sort[data-v-6a550fa5]:before{cursor:move;content:"";display:block;width:14px;height:46px;background-image:url(//hsylc.oss-cn-hangzhou.aliyuncs.com/2021/icons/dragger/i-dragger.png);background-size:100% 100%;flex-shrink:0;margin-left:10px}.courses-wrap .arr-wrap[data-v-6a550fa5]{fill:#494a4d!important}.courses-wrap .delete-wrap[data-v-6a550fa5]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#f5f5f5;border-radius:50%}.courses-wrap .item-left-wrap[data-v-6a550fa5]{display:flex;align-items:center;width:100%}.courses-wrap .item-right-wrap[data-v-6a550fa5]{flex-shrink:0}.courses-wrap .item-info-wrap[data-v-6a550fa5]{padding-left:15px}.courses-wrap .item-title[data-v-6a550fa5]{width:100%;overflow:hidden;display:-webkit-box;font-size:16px;line-height:24px;-webkit-box-orient:vertical;-webkit-line-clamp:1;height:24px}.courses-wrap.no-rank .courses-list-wrap[data-v-6a550fa5]{width:100%}@media screen and (max-width:1190px){.courses-wrap[data-v-6a550fa5]{--rank-width:80px;--rank-gap-width:10px;--min-item-height:92px}.courses-wrap .rank-item[data-v-6a550fa5]{display:flex;flex-direction:column;justify-content:space-between}.courses-wrap .rank-item .rank-item-content[data-v-6a550fa5]{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding-left:0;height:auto}.courses-wrap .rank-item .rank-text[data-v-6a550fa5]{font-size:16px;line-height:24px}.courses-wrap .rank-item .rank-num[data-v-6a550fa5]{font-size:20px;line-height:28px;margin-left:0}.courses-wrap .rank-item .major-wrap[data-v-6a550fa5]{height:24px;font-size:12px}.courses-wrap .rank-item .major-wrap[data-v-6a550fa5]:before{display:block}.courses-wrap .course-item[data-v-6a550fa5]{margin-top:10px;padding-right:5px}.courses-wrap .course-item .tag-item[data-v-6a550fa5]{word-break:break-all}.courses-wrap .course-item[data-v-6a550fa5] .tag-item{padding:0 2px}.courses-wrap .course-item.sort[data-v-6a550fa5]:before{margin-left:4px;display:none}.courses-wrap .tag-item[data-v-6a550fa5]{--min-width:none;--padding:0 1px;margin:0 2px 2px 0;line-height:14px;font-size:12px;text-align:left}.courses-wrap .delete-wrap[data-v-6a550fa5]{width:36px;height:36px}.courses-wrap .item-info-wrap[data-v-6a550fa5]{padding-left:5px}}._component-seminar-cart[data-v-6a550fa5]{--targets-width:100%;height:calc(100vh - 80px);width:100%;background:#f5f5f5;padding:30px 0 110px;overflow:auto}._component-seminar-cart .targets-wrap[data-v-6a550fa5]{width:var(--targets-width);display:grid;grid-template-columns:1fr;gap:10px}._component-seminar-cart .content-wrap[data-v-6a550fa5]{width:990px;margin:0 auto}._component-seminar-cart .courses-wrap[data-v-6a550fa5]{margin-top:20px}._component-seminar-cart .tags-wrap[data-v-6a550fa5]{margin-top:10px;display:flex;flex-wrap:wrap}._component-seminar-cart .tag-item[data-v-6a550fa5]{margin:0 5px 5px 0}._component-seminar-cart .tracks-wrap[data-v-6a550fa5]{margin-top:20px;padding:12px 0;background:#fff;border-radius:2px;display:flex;align-items:center;width:-moz-fit-content;width:fit-content}._component-seminar-cart .tracks-wrap .track-item[data-v-6a550fa5]{padding:0 20px;border-left:1px solid #e6e6e6;display:flex;align-items:center}._component-seminar-cart .tracks-wrap .track-item[data-v-6a550fa5]:first-of-type{border-left:0}._component-seminar-cart .tracks-wrap .item-name[data-v-6a550fa5]{color:#b3b3b3}._component-seminar-cart .tracks-wrap .item-status[data-v-6a550fa5]{background:#f5f5f5;margin-left:10px;border-radius:2px;color:#b3b3b3;padding:0 4px;min-width:45px;text-align:center}._component-seminar-cart .tracks-wrap .finish .item-name[data-v-6a550fa5]{color:#17181a}._component-seminar-cart .tracks-wrap .finish .item-status[data-v-6a550fa5]{background:#20c25d;color:#fff}._component-seminar-cart .footer-bar-wrap[data-v-6a550fa5]{position:fixed;bottom:0;left:0;width:100%;box-shadow:0 4px 8px 2px rgba(0,0,0,.08),0 8px 12px 3px rgba(0,0,0,.08),0 12px 24px 4px rgba(0,0,0,.15);background:#fff;z-index:20}._component-seminar-cart .footer-content-wrap[data-v-6a550fa5]{display:flex;justify-content:space-between;align-items:center}._component-seminar-cart .ddl-alert[data-v-6a550fa5]{font-size:16px;font-weight:400;line-height:28px;font-weight:600}._component-seminar-cart .btns-wrap[data-v-6a550fa5]{display:flex}._component-seminar-cart .btns-wrap .btn-item[data-v-6a550fa5]{height:80px;width:160px;border-radius:0}._component-seminar-cart .flip-list-move[data-v-6a550fa5]{transition:transform .5s}._component-seminar-cart .confirm-btns-wrap[data-v-6a550fa5]{margin-top:24px;display:flex;justify-content:space-between}._component-seminar-cart .confirm-btns-wrap .btn-item[data-v-6a550fa5]{width:48%}@media screen and (max-width:1190px){._component-seminar-cart[data-v-6a550fa5]{--top-height:60px;--safe-area-inset-bottom:env(safe-area-inset-bottom);--footer-height:calc(60px + var(--safe-area-inset-bottom));height:calc(100vh - var(--top-height));padding:15px 0 80px}._component-seminar-cart .content-wrap[data-v-6a550fa5]{width:100%}._component-seminar-cart .m-content-wrap[data-v-6a550fa5]{width:100%;padding:0 15px}._component-seminar-cart .tracks-wrap[data-v-6a550fa5]{margin:10px auto 0;padding:10px 0}._component-seminar-cart .tracks-wrap .track-item[data-v-6a550fa5]{padding:0 16px;display:flex;flex-direction:column;align-items:center;justify-content:center}._component-seminar-cart .tracks-wrap .item-name[data-v-6a550fa5]{color:#b3b3b3;font-size:14px;line-height:22px}._component-seminar-cart .tracks-wrap .item-status[data-v-6a550fa5]{margin:2px auto 0}._component-seminar-cart .ddl-alert[data-v-6a550fa5]{font-size:14px;line-height:20px}._component-seminar-cart .footer-content-wrap[data-v-6a550fa5]{padding-left:6px;padding-bottom:var(--safe-area-inset-bottom)}._component-seminar-cart .btns-wrap .btn-item[data-v-6a550fa5]{height:60px;width:72px}._component-seminar-cart.mini-program[data-v-6a550fa5]{--top-height:0}}