.course-catalog[data-v-4a184d4a],.schedule-catalog[data-v-4a184d4a]{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.tab-list[data-v-4a184d4a]{display:flex;flex-wrap:wrap;grid-gap:16px 24px;gap:16px 24px}.tab-list .item[data-v-4a184d4a]{color:#222;font-size:18px;line-height:1.5;cursor:pointer}.tab-list .active[data-v-4a184d4a]{color:var(--theme-color)}.tab-list2[data-v-4a184d4a]{color:#686a71;display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}.tab-list2 .item[data-v-4a184d4a]{box-sizing:border-box;padding:0 15px;height:30px;background:#f5f7fc;border-radius:30px;font-size:14px;display:flex;align-items:center;cursor:pointer}.tab-list2 .item.active[data-v-4a184d4a]{color:var(--theme-color);border:1px solid var(--theme-color);background:color-mix(in srgb,var(--theme-color) 10%,transparent)}.cata-group-item[data-v-4a184d4a]{margin-bottom:24px}.category-name[data-v-4a184d4a]{position:relative;line-height:1.5;font-size:18px;display:flex;align-items:center}.category-name[data-v-4a184d4a]:before{content:" ";width:4px;height:16px;background:var(--theme-color);border-radius:3px;margin-right:10px}.group-item[data-v-4a184d4a]{padding:16px 0;border-bottom:1px solid #e0e6ee}.group-item.expand .group-name .expand-arrow[data-v-4a184d4a]{transform:rotate(180deg)}.group-item.expand .lesson-list[data-v-4a184d4a]{display:block}.group-item.expand .lesson-list .lesson[data-v-4a184d4a]{padding-right:20px}.group-item .group-name[data-v-4a184d4a]{position:relative;display:flex;align-items:center;padding:0 20px 0 10px;cursor:pointer}.group-item .group-name span[data-v-4a184d4a]{font-size:16px}.group-item .group-name .ico-free[data-v-4a184d4a]{width:40px;height:20px;line-height:20px;background:#ff8d7b;border-radius:8px 8px 8px 0;font-size:12px;color:#fff;text-align:center;margin-left:10px}.group-item .group-name .expand-arrow[data-v-4a184d4a]{margin-left:auto;width:10px;height:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAA6ElEQVQoU42QsUrDUBiFz8lF6VQX7ezgM9jRB3DVLkLFxdoMGR1LJqcuFmyaRUGL0IuLHcSn0DfQySFgEC1FYtN7JEJFt5z5Oz//d4iSYUkOPBtcjgF3M//6GAVBkP0thtYur6XZruAa7A+uDgTteFKUJM93YRi6ArbWmuQ126ZRk+KYvd6wapbUBFF3M52m6dNDAdZqG5uiOvJ0z3xy/vNjHNuVXJ97AOsi+sZJc+JIwKNx06Hv+2+/Mt34erWC2SGFLYA5gVvDyqjVarwXx/5ZR9HFujxzLFGe3Em7vf+ykCs/T9kdvwGjzF6BIcjg6gAAAABJRU5ErkJggg==)}.lesson-list[data-v-4a184d4a]{display:none;padding-top:16px}.lesson-list .lesson[data-v-4a184d4a]{position:relative;height:68px;font-size:14px;cursor:pointer;padding-right:20px;padding-left:10px;display:flex;align-items:center}.lesson-list .lesson.lock[data-v-4a184d4a]{color:#9598a2}.lesson-list .lesson .name[data-v-4a184d4a]{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lesson-list .lesson>span[data-v-4a184d4a]{color:#9598a2;font-size:12px;margin-left:24px}.lesson-list .lesson .icon[data-v-4a184d4a]{width:14px;height:14px;margin-left:24px}.lesson-list .lesson .icon-lock[data-v-4a184d4a]{color:#9598a2}.lesson-list .lesson .icon-live[data-v-4a184d4a]{height:9px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAXklEQVQoU2N8+OjpfwYigbycNCNMKSOpGh8+fKjFyMTaQ5LG/wwMUxkZGNIZGBhYSNKI7CO6aQQFJDiASLLx/79/3oxMTLMZGBikSNIIio7Hjx8L/WdkmUqyRlgAAQBoBzECXA2zKgAAAABJRU5ErkJggg==")}.lesson-list .lesson .icon-paper[data-v-4a184d4a]{top:1px;width:12px;height:11px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAALCAYAAABLcGxfAAAAJ0lEQVQoU2N8/PjxfwYSACP9NMjKyjLicxnMJeQ7aTjYQGzckRxKAMcKNESA4vKdAAAAAElFTkSuQmCC)}.lesson-list .lesson .play-btn[data-v-4a184d4a]{width:15px;height:15px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABVUlEQVQ4T41SMU7DQBCcPYeIBoSgClIiWwJBw0+gokAIGiqqPIAPkAdQ0VAhoKLJT0IDUlBsh4QC4cRxgDiyb9HZcrgkBnHVanfmZnY1BO3Ztl1iKlQNIXaZeTMdcVMy6sTRhWmarxmcsuLZbu8XhHEF8LL+2U9NA5bxiWmW71UvIbpu54CBGwAinzTpShnHR5ZVuSNlj0Tx8Xel2a+U8sI2Oc7LOYjO9PHa6gp6PR+SOd8Ac40ct9sAeEdHVMrriKII714fYTjOIfMDOW7nC8DiLDG5JzMGwRC+H8ySR38SM/Tw4xOe19fJI3Lb3QbzvNVMMVCKgwDT6yqrOcdJd4wTlVEY5u1YI9t+K4HGT0RYyhDJVfs+pJy/KjMCcHErCUCr5R4Kw7j+ZwCOLatyO4mcIpMwLnVl3aNSYhmfKtIkchkgTVGhCog9gDfSPjUBWWc5HfJvn3CwIJa8pV8AAAAASUVORK5CYII=) no-repeat;margin-left:20px}.lesson-list .lesson .play-btn[data-v-4a184d4a]:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABRklEQVQ4T42Svy+DURSGn3M76MLenbBY+SeYVBDtYDJJv9U/wCYNk8VClWotDbMYNUj8SNBaLAYGIbQJ/Y70pl/dfL6KO53c+z73PefkFZzjbWrCj7NglDGFAfuk1NRQNg3Wsml5DOQSFJldnRBhQ4Q+97OgVuUVn7nstOy37iyYKemUNNkWwURBDuz7wuzqpOxIqz16uOnmFP7IOscYEm9PlwQWXUFqBIrn0PiM9ldYFq+gFyIMu5KVJLy8Q64C98+/YVUuJVPQuhHiYdAuVOHoDg6voen/KHyl8ScYSE8fIHcSAru1GjgeV+HgCr4cR9tq1HLsjB+Qr0D1KWJGu5ySJmhyK0JvIEmPQvEM6hFbVeWNGIM2AF5RZ/DZ+k8AMKSyScl3IteG111nt0nrZJhvQZ3IBQKbojgLKOMK/W1BDaFMKOTfPn6Srd5u0VIAAAAASUVORK5CYII=) no-repeat}.lesson-list .lesson[data-v-4a184d4a]:hover{background:#e9f3ff}.lesson-list .lesson:hover .icon-live[data-v-4a184d4a]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAYAAAACTR1pAAAAWElEQVQoU2NkuD39PwOxQDWTEaaUkWSNt2doMTD+7yFNIxPjVIa//9IZGBlZSNOI5CW6aQQFJDiASLPxH6M3A9P/2QwMDFKkaQRFx+M5Qgw/f08lXSM0gAB/7CaCK53mpAAAAABJRU5ErkJggg==)}.lesson-list .lesson:hover .icon-paper[data-v-4a184d4a]{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAALCAYAAABLcGxfAAAAJ0lEQVQoU2P8v1TrPwMJgJF+GhijrzHicxnMJeQ7aTjYQGzckRxKAGX3KtuTHlI2AAAAAElFTkSuQmCC")}.lesson-empty[data-v-4a184d4a]{text-align:center;color:#9598a2;font-size:14px;margin-top:20px}[data-v-0dc7eed8] .popup-wrap{max-width:80%;width:1000px;box-sizing:border-box;background:#fff;border-radius:10px}.close[data-v-0dc7eed8]{width:32px;height:32px;position:absolute;right:10px;top:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGPC/xhBQAAAD9QTFRFtLS0srKy////tra2tLS0s7OztLS0tLS0s7OztLS0tLS0s7Ozs7OzsrKys7OztLS0s7Ozs7Ozs7OzAAAAs7OznofBmgAAABR0Uk5TbW0BUHBKVaaeaU5lZF1rY/z+/QADGUCHAAAAjUlEQVQ4y93SyQ6AIAwE0LpvuGH//1stGrQMLolHOTIvodNAy8uhX4E0z9RtmUQgZzsel8PMDYLMnkLyqYhmGA/h8v5iSC/CXLfYBeRBTSOigjzcgwiGHBZVCagfNinvM1tzC9x8tQVBYd5vXcwl8P1AEOYoPChVf7ePFgHp/iK66ImmUJO13U+//XewAjKTSecec7IqAAAAAElFTkSuQmCC) no-repeat 50%;cursor:pointer}.scroll-view[data-v-0dc7eed8]{height:80vh;padding:30px;overflow-y:auto}.scroll-view[data-v-0dc7eed8]::-webkit-scrollbar{width:4px}.scroll-view[data-v-0dc7eed8]::-webkit-scrollbar-thumb{background:var(--theme-color);border-radius:2px}.transition-popup[data-v-eabd4a44]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999}.mask[data-v-eabd4a44]{width:100%;height:100%;background-color:rgba(0,0,0,.5);overflow:hidden}.mask[data-v-eabd4a44],.popup-wrap[data-v-eabd4a44]{position:absolute;-ms-scroll-chaining:none;overscroll-behavior:contain}.popup-wrap[data-v-eabd4a44]{top:50%;left:50%;transform:translate(-50%,-50%) scale(1);z-index:1;overflow-y:auto}.fade-enter-active[data-v-eabd4a44]{transition:opacity .2s ease}.fade-enter-active .popup-wrap[data-v-eabd4a44]{-webkit-animation:popup-in-data-v-eabd4a44 .2s ease;animation:popup-in-data-v-eabd4a44 .2s ease}.fade-leave-active[data-v-eabd4a44]{transition:opacity .2s ease}.fade-leave-active .popup-wrap[data-v-eabd4a44]{-webkit-animation:popup-out-data-v-eabd4a44 .2s ease;animation:popup-out-data-v-eabd4a44 .2s ease}.fade-enter-from[data-v-eabd4a44],.fade-leave-to[data-v-eabd4a44]{opacity:0}@-webkit-keyframes popup-in-data-v-eabd4a44{0%{transform:translate(-50%,-50%) scale(.9)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes popup-in-data-v-eabd4a44{0%{transform:translate(-50%,-50%) scale(.9)}to{transform:translate(-50%,-50%) scale(1)}}@-webkit-keyframes popup-out-data-v-eabd4a44{0%{transform:translate(-50%,-50%) scale(1)}to{transform:translate(-50%,-50%) scale(1.1)}}@keyframes popup-out-data-v-eabd4a44{0%{transform:translate(-50%,-50%) scale(1)}to{transform:translate(-50%,-50%) scale(1.1)}}[data-v-47db0707] .popup-wrap{max-width:80%;width:1000px;box-sizing:border-box;background:#fff;border-radius:10px;--padding:30px;padding:var(--padding) 0;display:flex;flex-direction:column;min-height:48vh;max-height:85vh}.close[data-v-47db0707]{width:32px;height:32px;position:absolute;right:10px;top:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGPC/xhBQAAAD9QTFRFtLS0srKy////tra2tLS0s7OztLS0tLS0s7OztLS0tLS0s7Ozs7OzsrKys7OztLS0s7Ozs7Ozs7OzAAAAs7OznofBmgAAABR0Uk5TbW0BUHBKVaaeaU5lZF1rY/z+/QADGUCHAAAAjUlEQVQ4y93SyQ6AIAwE0LpvuGH//1stGrQMLolHOTIvodNAy8uhX4E0z9RtmUQgZzsel8PMDYLMnkLyqYhmGA/h8v5iSC/CXLfYBeRBTSOigjzcgwiGHBZVCagfNinvM1tzC9x8tQVBYd5vXcwl8P1AEOYoPChVf7ePFgHp/iK66ImmUJO13U+//XewAjKTSecec7IqAAAAAElFTkSuQmCC) no-repeat 50%;cursor:pointer}.scroll-view[data-v-47db0707]{flex:1;padding:0 var(--padding);overflow-y:auto}.scroll-view[data-v-47db0707]::-webkit-scrollbar{width:4px}.scroll-view[data-v-47db0707]::-webkit-scrollbar-thumb{background:var(--theme-color);border-radius:2px}.title[data-v-47db0707]{line-height:28px;color:#220;font-size:20px;font-weight:600;margin-bottom:12px;padding-left:var(--padding)}.course-list[data-v-47db0707]{display:flex;flex-wrap:wrap;grid-gap:20px;gap:20px;align-content:flex-start;margin-bottom:24px;padding-top:12px}.course-list li[data-v-47db0707]{min-width:104px;height:40px;box-sizing:border-box;padding:0 24px;background:#f4f4f4;border-radius:20px;text-align:center;line-height:40px;font-size:14px;color:#222;position:relative;cursor:pointer}.course-list li.disabled[data-v-47db0707]{color:#ababab}.course-list li.active[data-v-47db0707]{background:var(--theme-color);color:#fff}.course-list li i[data-v-47db0707]{position:absolute;padding:0 8px;line-height:20px;border-radius:8px 10px 10px 0;background:rgba(0,0,0,.3);font-size:12px;color:#fff;font-weight:500;top:-15px;right:-20px;font-style:normal}.popup-footer[data-v-47db0707]{position:relative}.submit[data-v-47db0707]{width:200px;height:60px;background:#ff3700;border-radius:30px;margin:0 auto;text-align:center;line-height:60px;font-size:20px;color:#fff;font-weight:500;cursor:pointer}.fix[data-v-47db0707]{position:absolute;left:50%;top:0;transform:translate(-100%);margin-left:-100px;padding-right:20px;display:flex}.fix .time[data-v-47db0707]{padding:0 20px 0 12px;height:30px;line-height:30px;font-size:14px;font-weight:600;color:#8f4d15;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALcAAAAeCAMAAABZo3+LAAAABGdBTUEAALGPC/xhBQAAAGlQTFRF//Ll//Ln//Hl//Pm//Po//Pn//Hl//Hl//Pm//Hl//Hl/+/n/+vr//Hm//Hm//Pn//Ll//Hm//Ll//Hn//Do//Hl//Pm//Hl//Hl//Dp//Lm//Dp//Lm//Pn//Dl//Hl////AAAA//HleqX2GQAAACJ0Uk5TYmFrbm5q5bJn/bwgDfJIaYnxvUkh84/49CPAIr9s9OIBAIvd4Z0AAACUSURBVFjD7dg5EsIwEERRsRiwsRFe2fHQ9z8kCigTkrnqU9MneIE00nRoR2FyGuz1SQCxU9aTG8XW+cJ062pMtx5Q9/PGdOtuTLeWUHffMd1qjOlWhLqrPdOtwnDu+lCGXDuc+5iGyVYbd893ThbEc0K9l+Q5GP2d93/Vz2S+N/ie9q97MbSH+PY+rJ5tNfVs0F7zDVQA1NBEu86YAAAAAElFTkSuQmCC) no-repeat 100%/auto 100%;margin-right:10px;margin-top:6px}.fix .price-box[data-v-47db0707]{height:50px;text-align:center;position:relative}.fix .sale-price[data-v-47db0707]{line-height:76px;font-size:24px;font-weight:700;color:#ff3700;line-height:60px}.fix .sale-price span[data-v-47db0707]{font-size:40px}.fix .origin-price[data-v-47db0707]{width:100%;position:absolute;left:0;bottom:-20px;font-size:14px;font-weight:500;color:#d8d8d8;line-height:18px;text-decoration:line-through}.count-wrap[data-v-47db0707]{display:flex;align-items:center;margin-bottom:24px;padding:0 var(--padding)}.count-wrap .lab[data-v-47db0707]{font-size:16px;font-weight:500;color:#1d1e18;line-height:22px;margin-right:16px}.count-wrap .count-box[data-v-47db0707]{display:flex;align-items:center}.count-wrap .add[data-v-47db0707],.count-wrap .reduce[data-v-47db0707]{width:36px;height:36px;cursor:pointer}.count-wrap .reduce[data-v-47db0707]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAOJJREFUWEdjZGBgYPj06ZPav3//2hkYGFwYGBj4QGIDBRihjjnBwMAgOFCOQLaX8cOHD2sZGBiCBoNjQG4AOejjQEcTegj9HyyhAwuhUQfhixFQGhoNodEQoiTXjqYhQqE3GkIjI4Q+f/7MsHPXXryedXdzZuDl5SUUIBjyZKWhe/cfMHh6BeC1bPu2DQxKigr0cdCLly8ZGptADUzcoL6ukkFCXJw+DiLZFhI0kBVlJJhPstJRBxEKstEQGg0hQiFASH40DY2GEKEQICQ/KNPQoBtsGFzDMYNuwAqUyAbTkB4Akx2nQfuLxvsAAAAASUVORK5CYII=) no-repeat 50%/100% auto}.count-wrap .reduce.disabled[data-v-47db0707]{pointer-events:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAANZJREFUWEftmEEKwjAQRX9oySYguOg2S0/iCbyUp/EenqPbbmohm5BECSiIQoZUaAacLjtt5+XN72YUACzLckgpnQEcAezyvVaXesJcAexbQbz3VfM8XwCcOMBkhgx0az2mT0N3LnZehgSoNJGcITEkhn75ayVDlD0x9B+GYoxwzhUPa4xB13WUkK/6qgx57zGOY7GZtRZa622AQgiYpqnYbBgG9H2/DVB1l4oXVo2s4vvVjwoQpUwMiSHKAFWXDIkhygBVZ5khdssGXusYdgurHDJOK70HIrSnQbPD058AAAAASUVORK5CYII=)}.count-wrap .add[data-v-47db0707]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAkCAYAAAAOwvOmAAAAAXNSR0IArs4c6QAAASlJREFUWEdj/Pjx4/X///9rMAwc+MbAwHD879+/tcLCwsdBzmAcBI4CBwcjI+Ov////ewoICOwbNI6COuwqPz+/zqByFMhhrKysUoPOUUxMTBqjjiImg4+GFDGhBFIzGlKjIQUKgRkz5zJ8/vyZIS42ikFcXIzYQMGqjmppysHJg+H58xcM69euYNDSoqxuH3UUsXFKVkj9+fOX4ffv3yh2eHj5M7x48ZJhxbKFDBoa6nA5ZmYmBjY2NmLdA1ZHlqPWrN3AUF3TQJRFTk4ODNOnTiBKLUzR8HHUoIw+bHExWiQQm0IHZUgNymqG2BAlRh1ZRQIxBlOiZtRRxIbeaEiNhhSxIUCsukGZpn7//j24BjgYGRkH11DQYBs0Aw8vMjEx1fLx8YGHFwFL1Wey9yGMhgAAAABJRU5ErkJggg==) no-repeat 50%/100% auto}.count-wrap .add.disabled[data-v-47db0707]{pointer-events:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAkCAYAAAAOwvOmAAAAAXNSR0IArs4c6QAAAPpJREFUWEftmEEKg0AMRX9c6EJllgoFz9ET9Bo9TK/SMxR6il5C3UhhVqIgtcyiYKlChgoGycCsjOPzJVEIWWvvAE7YbvVE9ABwMcbcHAYJgProeBHR2RhzlQTl4J5N0xykQYGIjuKgXH0rFLPB1RRTlNYUV9SeTVlrMQwD0jRFFEVsJQuB63RfWZboug55niNJEoVaNLC5qXEc4fZ0VVWFvu+RZRniOP66FgSBbzr9a6ptW9R1zXpQGIYoioIVOwnaCZTI9M3lYvNCVyjfFpnGi/zN/PNCM/f6fxJWBpg7TqG4ktWUmuIa4MbJqymJAw5xoyBRQ7Of8eIbbXn3tfqo1uUAAAAASUVORK5CYII=)}.count-wrap input[data-v-47db0707]{margin:0 2px;height:36px;background:#f0f0f0;line-height:36px;box-sizing:border-box;width:52px;text-align:center;padding:0 5px;border:none;font-size:16px;font-weight:500;color:#171920}input[data-v-47db0707]::-webkit-inner-spin-button,input[data-v-47db0707]::-webkit-outer-spin-button{-webkit-appearance:none!important}input[type=number][data-v-47db0707]{-moz-appearance:textfield}[data-v-e1690cb4] .popup-wrap{max-height:85vh;box-sizing:border-box;background:#fff;border-radius:10px;--padding:30px;padding:var(--padding) 0;display:flex;flex-direction:column}.title[data-v-e1690cb4]{padding:0 30px;color:#222;font-size:20px;line-height:28px;font-weight:600;margin-bottom:12px}.scroll-view[data-v-e1690cb4]{flex:1;padding:12px var(--padding) 0;overflow-y:auto;min-width:412px;box-sizing:border-box}.scroll-view.fix-width[data-v-e1690cb4]{width:800px}.scroll-view[data-v-e1690cb4]::-webkit-scrollbar{width:4px}.scroll-view[data-v-e1690cb4]::-webkit-scrollbar-thumb{background:var(--theme-color);border-radius:2px}.close[data-v-e1690cb4]{width:32px;height:32px;position:absolute;right:10px;top:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGPC/xhBQAAAD9QTFRFtLS0srKy////tra2tLS0s7OztLS0tLS0s7OztLS0tLS0s7Ozs7OzsrKys7OztLS0s7Ozs7Ozs7OzAAAAs7OznofBmgAAABR0Uk5TbW0BUHBKVaaeaU5lZF1rY/z+/QADGUCHAAAAjUlEQVQ4y93SyQ6AIAwE0LpvuGH//1stGrQMLolHOTIvodNAy8uhX4E0z9RtmUQgZzsel8PMDYLMnkLyqYhmGA/h8v5iSC/CXLfYBeRBTSOigjzcgwiGHBZVCagfNinvM1tzC9x8tQVBYd5vXcwl8P1AEOYoPChVf7ePFgHp/iK66ImmUJO13U+//XewAjKTSecec7IqAAAAAElFTkSuQmCC) no-repeat 50%;cursor:pointer}.list[data-v-e1690cb4]{flex-wrap:wrap;grid-gap:30px 60px;gap:30px 60px}.item[data-v-e1690cb4],.list[data-v-e1690cb4]{display:flex}.item[data-v-e1690cb4]{width:322px;cursor:pointer;position:relative}.item[data-v-e1690cb4]:hover{box-shadow:0 2px 8px 0 rgba(0,0,0,.07)}.item.disabled .discount[data-v-e1690cb4]{background-image:url(/hqqt-static/img/coupon-bg-02.ssr.15e47e.png?v=1793778207187)}.item.disabled .receive-btn[data-v-e1690cb4]{background:#f2f2f2;color:#999}.item .discount[data-v-e1690cb4]{width:124px;height:100px;background:url(/hqqt-static/img/coupon-bg-01.ssr.8e315d.png?v=1793778207187) no-repeat 50%/100% 100%;text-align:center;color:#fff;display:flex;align-content:center;flex-wrap:wrap}.item .discount .number[data-v-e1690cb4]{width:100%;font-size:20px;line-height:28px}.item .discount .number span[data-v-e1690cb4]{font-weight:600;font-size:40px}.item .discount .tips[data-v-e1690cb4]{width:100%;font-size:12px;line-height:17px}.item .info[data-v-e1690cb4]{width:198px;box-sizing:border-box;border:1px solid #eee;border-left:none;border-radius:0 4px 4px 0;padding:20px 10px;height:100px;font-size:12px}.item .info .name[data-v-e1690cb4]{height:34px;color:#222;line-height:17px;margin-bottom:10px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.item .info .date[data-v-e1690cb4]{color:#999;white-space:nowrap;line-height:17px}.item .receive-btn[data-v-e1690cb4]{position:absolute;right:0;top:50%;transform:translate(100%,-50%);width:30px;height:88px;background:#ffefea;border-radius:0 4px 4px 0;text-align:center;color:#f23400;display:flex;flex-wrap:wrap;align-content:center;cursor:pointer}.item .receive-btn span[data-v-e1690cb4]{width:100%;display:block;font-weight:600;line-height:17px;font-size:12px}.sale-info-panel[data-v-3bd6c2a2]{margin-bottom:16px}.price-row[data-v-3bd6c2a2]{color:#fe7400;display:flex;align-items:flex-end;line-height:1;margin-bottom:20px}.price-row span[data-v-3bd6c2a2]{font-size:46px;font-weight:700;line-height:36px}.price-row small[data-v-3bd6c2a2]{font-size:26px;margin-right:5px}.price-row del[data-v-3bd6c2a2]{margin-left:8px;font-size:16px;color:#85958f;letter-spacing:0}.countdown-row[data-v-3bd6c2a2]{margin-bottom:22px;display:flex;align-items:center;grid-gap:10px;gap:10px;flex-wrap:wrap;font-size:12px}.countdown-row .countdown-label[data-v-3bd6c2a2]{padding:3px 8px;border-radius:4px;background:#fff0e9;color:#e35c29;font-weight:600;line-height:1.5}.countdown-row .countdown-time[data-v-3bd6c2a2]{color:#ba653e;line-height:1.6;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.coupon-row[data-v-3bd6c2a2]{display:flex;align-items:center;grid-gap:14px;gap:14px}.coupon-row .coupon-label[data-v-3bd6c2a2]{flex:0 0 48px;color:#85858b;font-size:13px;letter-spacing:3px;white-space:nowrap}.coupon-row .coupon-list[data-v-3bd6c2a2]{flex:1;min-width:0;margin:0;grid-gap:6px;gap:6px;display:flex;flex-wrap:nowrap}.coupon-row .coupon-item[data-v-3bd6c2a2]{padding:2px 7px;border:1px solid #ffb5aa;border-radius:2px;background:snow;color:#f05c44;line-height:1.5;cursor:pointer;font-size:12px}.page{--theme-color:#00d7b4}.page[data-v-151fb23c]{min-width:1180px;min-height:80vh;background:#f7f9fc}.section[data-v-151fb23c]{width:1180px;margin:0 auto}.section-01[data-v-151fb23c]{margin-bottom:56px;position:relative;z-index:2}.section-02[data-v-151fb23c]{padding-bottom:40px}.tab[data-v-151fb23c]{background:#fff;position:relative}.tab[data-v-151fb23c]:before{content:"";width:1104px;height:1px;background:#eee;border-radius:1px;display:block;top:0;left:37px;position:absolute}.tab ul[data-v-151fb23c]{display:flex;justify-content:center;padding:30px 0}.tab ul li[data-v-151fb23c]{line-height:28px;font-size:20px;color:#222;margin:0 30px;position:relative;cursor:pointer}.tab ul li span[data-v-151fb23c]:hover{color:#37d26e}.tab ul li.active[data-v-151fb23c]{font-weight:600}.tab ul li.active[data-v-151fb23c]:before{content:"";width:20px;height:3px;background:#37d26e;border-radius:1px;position:absolute;left:50%;bottom:-13px;transform:translateX(-50%)}.tab ul li i[data-v-151fb23c]{font-style:normal}.tab ul li .bubble[data-v-151fb23c]{padding:0 6px;height:20px;line-height:20px;background:#ff3700;border-radius:10px 10px 10px 0;color:#fff;transform:translateX(101%)}.tab ul li .bubble[data-v-151fb23c],.tab ul li .count[data-v-151fb23c]{font-size:12px;font-weight:500;position:absolute;right:0;top:-10px}.tab ul li .count[data-v-151fb23c]{color:#999;line-height:16px;transform:translateX(100%)}.tab-content[data-v-151fb23c]{background:#fff;border-radius:10px 10px}.course-intro[data-v-151fb23c]{width:750px;margin-right:20px;background:#fff;border-radius:0 0 10px 10px;overflow:hidden;border-radius:10px}.course-intro[data-v-151fb23c] img{width:100%!important;height:auto!important;display:block!important}.course-catalog[data-v-151fb23c]{padding:40px}.border-top[data-v-151fb23c]{border-top:1px solid #eee}.section-title[data-v-151fb23c]{line-height:42px;font-size:30px;color:#222;font-weight:500;margin-bottom:30px}.course-block[data-v-151fb23c]{display:flex;flex-wrap:wrap}.course-block>div[data-v-151fb23c]{margin:0 20px 20px 0}.course-block>div[data-v-151fb23c]:nth-child(4n){margin-right:0}.info-content[data-v-151fb23c]{margin-top:20px}.info-content .block-one[data-v-151fb23c]{display:flex;background:#f7f9fc}.recommon-course[data-v-151fb23c]{width:410px;background:#fff;border-radius:10px;padding:30px 20px}.recommon-course h2[data-v-151fb23c]{margin-bottom:22px;font-size:24px;margin-top:3px}.recommon-course .list .card[data-v-151fb23c] .course-card,.recommon-course .list .card[data-v-151fb23c] .live-card{width:370px}.recommon-course .list>div[data-v-151fb23c]{margin-bottom:20px}.recommon-course .list>div[data-v-151fb23c]:last-child{margin-bottom:0}.recommon-course[data-v-151fb23c] .search-card .course-info{margin-left:10px;padding:0!important}.recommon-course[data-v-151fb23c] .search-card .course-info h4{font-size:16px}.recommon-course[data-v-151fb23c] .search-card .course-info .teacher-info{-webkit-line-clamp:2}.recommon-course[data-v-151fb23c] .search-card .course-info .price-info{left:0;bottom:0;right:0}.richText[data-v-151fb23c]{transition:all .3s}.richText.hide[data-v-151fb23c]{opacity:0}