.course-detail-page[data-v-18fc90d2]{width:100%;max-width:1440px}.course-detail-page .bottom-container[data-v-18fc90d2]{z-index:1000;box-sizing:border-box;background:#ffffff;box-shadow:0 4px 40px #00000029;opacity:1;position:fixed;left:0;bottom:0;width:100%;padding:10px 20px;border-radius:20px 20px 0 0;border-bottom:21.43px solid #2a5354}.course-detail-page .bottom-container .tags-wrapper[data-v-18fc90d2]{width:80%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}.course-detail-page .bottom-container .tags-wrapper .item[data-v-18fc90d2]{margin-right:28px}.course-detail-page .bottom-container .tags-wrapper .item img[data-v-18fc90d2]{width:33px}.course-detail-page .bottom-container .tags-wrapper .item span[data-v-18fc90d2]{margin-left:10px;font-size:18px;font-weight:500;line-height:2em;color:#000;opacity:1}.course-detail-page .bottom-container .bottom-qrcode-wrapper[data-v-18fc90d2]{display:flex;justify-content:center;position:absolute;bottom:0;background:#FFFFFF;padding:4px;border-radius:10px;right:36.37px}.course-detail-page .bottom-container .bottom-qrcode-wrapper .code-item[data-v-18fc90d2]:first-child{margin-right:5.36px}.course-detail-page .bottom-container .bottom-qrcode-wrapper .code-item[data-v-18fc90d2]{display:flex;flex-direction:column;justify-content:center;align-items:center}.course-detail-page .bottom-container .bottom-qrcode-wrapper .code-item img[data-v-18fc90d2]{width:123px;min-width:100px}.course-detail-page .bottom-container .bottom-qrcode-wrapper .code-item span[data-v-18fc90d2]{width:100%;font-size:12px;font-weight:500;text-align:center}.course-detail-page .bottom-container .price-wrapper[data-v-18fc90d2]{justify-content:center;position:relative}.course-detail-page .bottom-container .price-wrapper img[data-v-18fc90d2]{z-index:1;bottom:-40%;right:-15%;position:absolute;width:200%}.course-detail-page .bottom-container .price-wrapper span[data-v-18fc90d2]{z-index:10;box-sizing:border-box;padding-left:35px;width:100%;text-align:left;font-size:20px;font-weight:500;color:#3e3e3e;opacity:1}.course-detail-page .bottom-container .price-wrapper p[data-v-18fc90d2]{z-index:10;font-size:66px;font-weight:900;color:#3fb5ff;opacity:1}.course-detail-page .bottom-container .buy-wrapper[data-v-18fc90d2]{justify-content:center;border-radius:80px;width:214px;height:79px;background:#fc6363;box-shadow:3px 3px 6px #01689f40;opacity:1}.course-detail-page .bottom-container .buy-wrapper p[data-v-18fc90d2]{font-size:22px;font-weight:500;color:#fff;opacity:1}.course-detail-page .bottom-container .buy-wrapper span[data-v-18fc90d2]{font-size:22px;font-weight:700;line-height:31px;color:#f88;opacity:1}.course-detail-page .item-block[data-v-18fc90d2]{width:100%;background:#FFFFFF;padding:60px;margin-bottom:30px}.course-detail-page .item-block .title[data-v-18fc90d2]{font-weight:600;font-size:36px;color:#000b33}.course-detail-page .item-block .desc-list[data-v-18fc90d2]{font-weight:400;font-size:16px;color:#707070;line-height:1.8em;margin-top:18px}.course-detail-page .item-block .info-list[data-v-18fc90d2]{margin-top:50px;font-weight:500;font-size:16px;color:#3e3e3e;line-height:1.8em}.course-detail-page .item-block .info-list img[data-v-18fc90d2]{width:18px;height:18px;margin-right:18px}.course-detail-page .item-block .info-list li:first-child span[data-v-18fc90d2]{position:relative;z-index:1;line-height:1em}.course-detail-page .item-block .info-list li:first-child span[data-v-18fc90d2]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;opacity:.4;z-index:-1;background-color:#afd6cd}.course-detail-page .item-block .submit[data-v-18fc90d2]{cursor:pointer;margin-left:80px;background:#3FA6FF;box-shadow:3px 3px 6px #01689f40;border-radius:40px;padding:15px 40px}.course-detail-page .item-block .submit p[data-v-18fc90d2]:first-child{font-weight:500;font-size:22px;color:#fff;line-height:1em}.course-detail-page .item-block .elevator-navigation-wrapper #affix-wrapper[data-v-18fc90d2]{width:148px;height:367px}.course-detail-page .item-block .elevator-navigation-wrapper .fixed[data-v-18fc90d2]{position:fixed;top:246px}.course-detail-page .item-block .elevator-navigation-wrapper .affix[data-v-18fc90d2]{padding:5px;width:148px;background:#ffffff;border:2px solid #2a5354;box-shadow:2px 2px 6px #00000029;opacity:1;border-radius:5px;justify-content:space-evenly}.course-detail-page .item-block .elevator-navigation-wrapper .affix a[data-v-18fc90d2]{font-size:18px;font-weight:500;color:#000;display:block;width:100%;line-height:66px;text-align:center;cursor:pointer}.course-detail-page .item-block .elevator-navigation-wrapper .affix a[data-v-18fc90d2]:hover,.course-detail-page .item-block .elevator-navigation-wrapper .affix .active[data-v-18fc90d2]{background:#F0FDFA;opacity:1;border-radius:3px}.course-detail-page .item-block .class-module .title-wrapper[data-v-18fc90d2]{position:relative;width:100%;text-align:left}.course-detail-page .item-block .class-module .title-wrapper .bg-font[data-v-18fc90d2]{-webkit-user-select:none;position:relative;width:100%;text-align:left;font-size:58px;line-height:1em;font-weight:900;color:#018084;opacity:.15;margin-bottom:40px}.course-detail-page .item-block .class-module .title-wrapper .course-span[data-v-18fc90d2]{left:0;top:.6em;position:absolute;font-size:30px;line-height:1em;font-weight:600;color:#000b33;opacity:1!important}.course-detail-page .item-block .class-module .questions[data-v-18fc90d2]{overflow:hidden;background:#ffffff;box-shadow:0 4px 40px #7e7b7b1a;opacity:1;border-radius:10px}.course-detail-page .item-block .class-module .questions .mobile-select[data-v-18fc90d2]{display:none}.course-detail-page .item-block .class-module .questions .left-side[data-v-18fc90d2]{width:30%;height:auto;background:#f5f6f6;border-radius:14px;box-sizing:border-box;padding-top:26px}.course-detail-page .item-block .class-module .questions .left-side span[data-v-18fc90d2]{margin-bottom:5px;width:calc(100% - 24px);text-align:center;line-height:66px;opacity:1;border-radius:10px;font-size:24px;font-weight:500;color:#000;-webkit-user-select:none;cursor:pointer}.course-detail-page .item-block .class-module .questions .left-side .active[data-v-18fc90d2],.course-detail-page .item-block .class-module .questions .left-side span[data-v-18fc90d2]:hover{background:#ffffff}.course-detail-page .item-block .class-module .questions .right-side[data-v-18fc90d2]{width:100%;height:100%;box-sizing:border-box;padding:30px}.course-detail-page .item-block .class-module .questions .right-side .answer-item[data-v-18fc90d2]{width:100%;align-items:flex-start}.course-detail-page .item-block .class-module .questions .right-side .answer-item span[data-v-18fc90d2]{cursor:pointer}.course-detail-page .item-block .class-module .questions .right-side .answer-item p[data-v-18fc90d2]{margin-right:28px;height:33px;font-size:24px;font-weight:500;color:#000;opacity:1}.course-detail-page .item-block .class-module .questions .right-side .answer-item .content[data-v-18fc90d2]{margin-bottom:49px;width:100%}.course-detail-page .item-block .class-module .questions .right-side .answer-item .content .sign[data-v-18fc90d2]{margin-bottom:15px;width:100%}.course-detail-page .item-block .class-module .questions .right-side .answer-item .content .sign span[data-v-18fc90d2]{font-size:24px;font-weight:500;color:#000;opacity:1}.course-detail-page .item-block .class-module .questions .right-side .answer-item .content .sign img[data-v-18fc90d2]{width:18px}.course-detail-page .item-block .class-module .questions .right-side .answer-item .content .desc[data-v-18fc90d2]{width:100%;display:block;font-size:16px;font-family:PingFang SC;font-weight:400;line-height:1.8em;color:#707070;opacity:1}.course-detail-page .item-block .class-module .questions .right-side .answer-item .content .show[data-v-18fc90d2]{display:none}@media screen and (max-width: 768px){.course-detail-page .item-block[data-v-18fc90d2]{display:flex;flex-direction:column;padding:28px 20px;margin-bottom:0}.course-detail-page .item-block .wrappers[data-v-18fc90d2]{width:100%}.course-detail-page .item-block .title[data-v-18fc90d2]{font-size:20px}.course-detail-page .item-block .desc-list[data-v-18fc90d2]{font-size:14px;margin-top:14px}.course-detail-page .item-block .info-list[data-v-18fc90d2]{margin-top:18px;font-weight:500;font-size:14px}.course-detail-page .item-block .info-list img[data-v-18fc90d2]{width:14px;height:14px;margin-right:14px}.course-detail-page .item-block .info-list li[data-v-18fc90d2]:first-child{margin-bottom:5px}.course-detail-page .item-block .submit[data-v-18fc90d2]{cursor:pointer;margin-left:0;background:#3FA6FF;box-shadow:3px 3px 6px #01689f40;border-radius:40px;padding:10px 20px}.course-detail-page .item-block .submit p[data-v-18fc90d2]:first-child{font-weight:500;font-size:14px;color:#fff;line-height:1em}.course-detail-page .item-block .elevator-navigation-wrapper[data-v-18fc90d2]{display:none}.course-detail-page .item-block .content[data-v-18fc90d2],.course-detail-page .item-block .class-module[data-v-18fc90d2]{width:100%}.course-detail-page .item-block .class-module .title-wrapper[data-v-18fc90d2]{position:relative;width:100%;text-align:left}.course-detail-page .item-block .class-module .title-wrapper .bg-font[data-v-18fc90d2]{-webkit-user-select:none;position:relative;width:100%;text-align:left;font-size:24px;line-height:1em;font-weight:900;color:#018084;opacity:.15;margin-bottom:40px}.course-detail-page .item-block .class-module .title-wrapper .course-span[data-v-18fc90d2]{left:0;top:.6em;position:absolute;font-size:16px;line-height:1em;font-weight:600;color:#000b33;opacity:1!important}.course-detail-page .item-block .class-module .questions[data-v-18fc90d2]{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow:hidden}.course-detail-page .item-block .class-module .questions .left-side[data-v-18fc90d2]{width:100%;border-radius:14px;box-sizing:border-box;padding:5px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.course-detail-page .item-block .class-module .questions .left-side span[data-v-18fc90d2]{margin-bottom:5px;width:calc(100% - 24px);text-align:center;line-height:60px;opacity:1;border-radius:10px;font-size:16px;font-weight:500;color:#000;-webkit-user-select:none;cursor:pointer}.course-detail-page .item-block .class-module .questions .left-side .active[data-v-18fc90d2],.course-detail-page .item-block .class-module .questions .left-side span[data-v-18fc90d2]:hover{background:#ffffff}.course-detail-page .item-block .class-module .questions .right-side[data-v-18fc90d2]{width:100%;height:100%;box-sizing:border-box;padding:20px 10px}.course-detail-page .item-block .class-module .questions .right-side .answer-item[data-v-18fc90d2]{width:100%;align-items:flex-start}.course-detail-page .item-block .class-module .questions .right-side .answer-item span[data-v-18fc90d2]{cursor:pointer}.course-detail-page .item-block .class-module .questions .right-side .answer-item p[data-v-18fc90d2]{margin-right:28px;height:33px;font-size:14px;font-weight:500;color:#000;opacity:1}.course-detail-page .item-block .class-module .questions .right-side .answer-item .content[data-v-18fc90d2]{margin-bottom:10px;width:100%}.course-detail-page .item-block .class-module .questions .right-side .answer-item .content .sign[data-v-18fc90d2]{margin-bottom:8px;width:100%}.course-detail-page .item-block .class-module .questions .right-side .answer-item .content .sign span[data-v-18fc90d2]{font-size:14px;font-weight:500;color:#000;opacity:1}.course-detail-page .item-block .class-module .questions .right-side .answer-item .content .sign img[data-v-18fc90d2]{width:18px}.course-detail-page .item-block .class-module .questions .right-side .answer-item .content .desc[data-v-18fc90d2]{width:77%;display:block;font-size:12px;font-family:PingFang SC;font-weight:400;line-height:1.8em;color:#707070;opacity:1}.course-detail-page .item-block .class-module .questions .right-side .answer-item .content .show[data-v-18fc90d2]{display:none}.course-detail-page .bottom-container[data-v-18fc90d2]{display:none;background:#ffffff;box-shadow:0 4px 40px #00000029;opacity:1;position:fixed;left:0;bottom:0;width:100%;padding:10px 20px;border-radius:20px 20px 0 0;border-bottom:21.43px solid #2a5354}.course-detail-page .bottom-container .tags-wrapper[data-v-18fc90d2]{width:60%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}.course-detail-page .bottom-container .tags-wrapper .item[data-v-18fc90d2]{margin-right:28px}.course-detail-page .bottom-container .tags-wrapper .item img[data-v-18fc90d2]{width:33px}.course-detail-page .bottom-container .tags-wrapper .item span[data-v-18fc90d2]{margin-left:10px;font-size:18px;font-weight:500;line-height:2em;color:#000;opacity:1}.course-detail-page .bottom-container .bottom-qrcode-wrapper[data-v-18fc90d2]{display:flex;justify-content:center;position:absolute;bottom:0;background:#FFFFFF;padding:4px;border-radius:10px;right:36.37px}.course-detail-page .bottom-container .bottom-qrcode-wrapper .code-item[data-v-18fc90d2]:first-child{margin-right:5.36px}.course-detail-page .bottom-container .bottom-qrcode-wrapper .code-item[data-v-18fc90d2]{display:flex;flex-direction:column;justify-content:center;align-items:center}.course-detail-page .bottom-container .bottom-qrcode-wrapper .code-item img[data-v-18fc90d2]{width:123px;min-width:100px}.course-detail-page .bottom-container .bottom-qrcode-wrapper .code-item span[data-v-18fc90d2]{width:100%;font-size:12px;font-weight:500;text-align:center}.course-detail-page .bottom-container .price-wrapper[data-v-18fc90d2]{justify-content:center;position:relative}.course-detail-page .bottom-container .price-wrapper img[data-v-18fc90d2]{z-index:1;bottom:-40%;right:-15%;position:absolute;width:200%}.course-detail-page .bottom-container .price-wrapper span[data-v-18fc90d2]{z-index:10;box-sizing:border-box;padding-left:35px;width:100%;text-align:left;font-size:20px;font-weight:500;color:#3e3e3e;opacity:1}.course-detail-page .bottom-container .price-wrapper p[data-v-18fc90d2]{z-index:10;font-size:66px;font-weight:900;color:#3fb5ff;opacity:1}.course-detail-page .bottom-container .buy-wrapper[data-v-18fc90d2]{justify-content:center;border-radius:80px;width:214px;height:79px;background:#fc6363;box-shadow:3px 3px 6px #01689f40;opacity:1}.course-detail-page .bottom-container .buy-wrapper p[data-v-18fc90d2]{font-size:22px;font-weight:500;color:#fff;opacity:1}.course-detail-page .bottom-container .buy-wrapper span[data-v-18fc90d2]{font-size:22px;font-weight:700;line-height:31px;color:#f88;opacity:1}}
