#container[data-v-d50c61f9]{align-items:center;position:relative;width:100%}#main[data-v-d50c61f9]{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;max-width:1590px;padding:0 15px;width:100%}@media screen and (min-width:992px){#main[data-v-d50c61f9]{padding:0 70px}}.breadcrum[data-v-d50c61f9]{align-items:center;display:flex;height:60px;justify-content:flex-start}.breadcrum .tf-breadcrumb[data-v-d50c61f9]{display:flex;font-size:14px;line-height:14px}.breadcrum .tf-breadcrumb__item[data-v-d50c61f9]{align-items:center;color:#6c6f73;display:flex}.breadcrum .tf-breadcrumb__inner[data-v-d50c61f9]{color:#606266;display:block;line-height:14px}.breadcrum .tf-breadcrumb__item:not([aria-current=page]) .tf-breadcrumb__inner[data-v-d50c61f9]{font-weight:700}.breadcrum .tf-breadcrumb__inner a[data-v-d50c61f9]{color:inherit;text-decoration:none}.breadcrum .tf-breadcrumb__inner a[data-v-d50c61f9]:hover{color:#409eff}.breadcrum .tf-breadcrumb__separator[data-v-d50c61f9]{color:#a8abb2;display:block;font-weight:700;line-height:14px;margin:0 9px}.breadcrum .tf-breadcrumb__item[aria-current=page] .tf-breadcrumb__inner[data-v-d50c61f9]{color:#6c6f73;font-weight:400}.breadcrum .tf-breadcrumb__item[aria-current=page] .tf-breadcrumb__separator[data-v-d50c61f9]{display:none}.headline[data-v-d50c61f9]{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.headline h1[data-v-d50c61f9]{font-size:2em;font-weight:700;line-height:1.15;margin:0}.headline .divider[data-v-d50c61f9]{border:none;border-top:1px solid var(--my-divider-color,#dcdfe6);margin:24px 0;width:100%}.caption[data-v-d50c61f9]{margin:10px 0}.caption h2[data-v-d50c61f9]{font-weight:700;line-height:39.56px;margin:5px}.caption .tf-alert[data-v-d50c61f9]{background:#f4f4f5;border:none;border-radius:4px;line-height:18.4px;margin:0;padding:8px 16px}.caption .tf-alert[data-v-d50c61f9],.caption .tf-alert__icon[data-v-d50c61f9]{align-items:center;color:#909399;display:flex}.caption .tf-alert__icon[data-v-d50c61f9]{flex-shrink:0;font-size:16px;height:16px;justify-content:center;line-height:16px;width:16px}.caption .tf-alert__content[data-v-d50c61f9]{display:block;height:18.4px;line-height:18.4px;padding:0 8px}.caption .tf-alert__title[data-v-d50c61f9]{color:#909399;display:inline;font-size:13px;font-weight:400;line-height:18px}.unit[data-v-d50c61f9]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;line-height:18.4px;width:100%}.unit .lock[data-v-d50c61f9]{opacity:.7}.unit .disabled[data-v-d50c61f9]{opacity:.5}@supports (display:grid){.unit[data-v-d50c61f9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:30px}}h2[data-v-d50c61f9]{font-size:2.15rem;width:100%}.lesson[data-v-d50c61f9],h2[data-v-d50c61f9]{line-height:1.15}.lesson[data-v-d50c61f9]{background-color:var(--my-fill-color);border:3px solid #7f8080;border-radius:5px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:30px;margin-right:30px;width:150px}@supports (display:grid){.lesson[data-v-d50c61f9]{margin-right:0}}.lesson a[data-v-d50c61f9]{color:inherit;text-decoration:none}.lesson[data-v-d50c61f9]:hover{border-color:#6c9bce;box-shadow:0 5px 15px #0000004d;cursor:pointer}.lesson .status[data-v-d50c61f9]{align-items:center;display:flex;font-size:1.75rem;justify-content:space-between;padding:0 10px}.lesson .num[data-v-d50c61f9]{color:#666;display:block;font-size:1.75rem;font-weight:700;padding:5px}.lesson .num i[data-v-d50c61f9]{color:#606266;width:1.75rem}.lesson .content[data-v-d50c61f9]{align-items:center;display:flex;flex-direction:column;height:120px;justify-content:space-around;padding-bottom:10px}.lesson .content .type-icon[data-v-d50c61f9]{color:#606266;font-size:5rem}.lesson .content .star[data-v-d50c61f9]{display:flex;font-size:1.4rem;justify-content:center}.lesson .content .star i[data-v-d50c61f9]{color:#f2c641}.lesson .content .star .grey[data-v-d50c61f9]{color:#6d6f73}.lesson .title[data-v-d50c61f9]{border-top:1px solid #555;box-sizing:content-box;display:block;font-size:.85rem;font-weight:400;height:30px;line-height:30px;margin:0;overflow:hidden;padding:0 8px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.finish i[data-v-d50c61f9]{color:#b0cc67}.back-top-btn[data-v-d50c61f9]{align-items:center;background:var(--my-bg-color,#fff);border:1px solid var(--my-border-color,#e4e7ed);border-radius:50%;bottom:100px;box-shadow:0 2px 12px #0000001a;color:#606266;cursor:pointer;display:flex;font-size:1.2rem;height:40px;justify-content:center;position:fixed;right:30px;transition:all .3s;width:40px}.back-top-btn[data-v-d50c61f9]:hover{background:#409eff;border-color:#409eff;color:#fff}.premium-dialog-content[data-v-d50c61f9]{align-items:center;background:linear-gradient(180deg,#fff,#f9fafe);display:flex;flex-direction:column;padding:20px;text-align:center}.premium-dialog-content .icon-wrapper[data-v-d50c61f9]{align-items:center;background:#e6a23c1a;border-radius:50%;box-shadow:0 10px 20px #e6a23c26;display:flex;height:80px;justify-content:center;margin-bottom:25px;padding:20px;width:80px}.premium-dialog-content h2[data-v-d50c61f9]{color:#303133;font-size:1.6rem;font-weight:800;line-height:1.3;margin:0 0 15px}.premium-dialog-content p[data-v-d50c61f9]{color:#606266;font-size:1rem;line-height:1.6;margin:0 0 30px;padding:0 10px}.premium-dialog-content .upgrade-btn[data-v-d50c61f9]{font-size:1.1rem;font-weight:700;height:50px;transition:all .3s;width:80%}.premium-dialog-content .upgrade-btn[data-v-d50c61f9]:hover{transform:translateY(-2px)}.premium-dialog-content .upgrade-btn[data-v-d50c61f9]:active{transform:translateY(0)}[data-v-d50c61f9] .premium-dialog-panel{border-radius:6px}[data-v-d50c61f9] .premium-dialog-body{padding:0}
