.description[data-v-cdf5d50a]{-webkit-line-clamp:unset;-webkit-box-orient:vertical;color:var(--text-color);display:-webkit-box;font-family:SF Pro Text;font-size:.17333rem;font-weight:400;line-height:.29333rem;overflow:hidden;position:relative}.description .trigger-button[data-v-cdf5d50a]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAJFBMVEUAAADcNi/fODDbNjDfMDDbNDDcNTDcNS/cNjDbODDaNTDcNS8sPuvwAAAAC3RSTlMA3yCAEHBg71BAMC8Gk3cAAABvSURBVDjL7cuhDYAwGEThPxAMElsDBo3HoJiAbXBMwCoN8pajSa+tuAFA9KlnPqv9sPmQjzk/pm2ct1wPDOkn4LZUAwRCAGyFrIFk8FipjSSCxUwIgRICIQRKCJQQKCFQQqCEQAiB1J0E0n5Z7eNecMU2Wu8byJIAAAAASUVORK5CYII=);background-size:100% 100%;bottom:.02667rem;display:inline-block;height:.21333rem;right:0;transform:rotate(180deg);transition:all .2s;vertical-align:middle;width:.21333rem}[theme-mode=dark] .level-map[data-v-05ab47f2]{--back-to-level-button-background-color:#1c1c1e}.level-map[data-v-05ab47f2]{--item-height:2.66667rem;--item-bg-translate-y:0.05333rem;--item-title-top:0.18667rem;--item-title-inset-x:0.44rem;--item-content-top:0.77333rem;--item-content-inset-x:0.96rem;--back-to-level-button-background-color:#fff}.level-map .level-map-item[data-v-05ab47f2]{position:relative}.level-map .level-map-item.current .item-title[data-v-05ab47f2]:before{background-image:url(https://libs.mojidict.com/h5-mojidict-ssr/client/img/ic_location.6abf94f.png);background-size:100%;content:"";display:block;height:.42667rem;left:.22667rem;position:absolute;top:-.26667rem;width:.42667rem}.level-map .level-map-item .item-bg[data-v-05ab47f2]{background-image:url(https://libs.mojidict.com/h5-mojidict-ssr/client/img/arc.a7ca0d0.png);background-repeat:no-repeat;background-size:auto 100%;height:2.66667rem;margin:0 auto;width:3.81333rem}.level-map .level-map-item .item-title[data-v-05ab47f2]{background:var(--title-background);border-radius:13.32rem;box-sizing:border-box;color:#fafafa;font-size:.2rem;font-weight:700;line-height:normal;padding:.21333rem .26667rem;position:absolute;width:-moz-fit-content;width:fit-content;z-index:1}.level-map .level-map-item .item-content[data-v-05ab47f2]{background:var(--content-background);border-radius:.37333rem;box-sizing:border-box;color:var(--content-color);font-size:.14667rem;font-weight:400;line-height:.24rem;padding:.21333rem .13333rem;position:absolute;width:3.61333rem}.level-map .level-map-item .item-content li[data-v-05ab47f2]{margin-left:.21333rem}.level-map .level-map-item .item-content li[data-v-05ab47f2]:before{background:var(--content-color);border-radius:13.32rem;content:"";display:inline-block;height:.04rem;line-height:.24rem;transform:translateX(-.08rem);vertical-align:middle;width:.04rem}.level-map .back-to-level-button[data-v-05ab47f2]{align-items:center;background:var(--back-to-level-button-background-color);border-radius:13.32rem;bottom:calc(var(--submit-bar-height) + .26667rem);box-shadow:0 .05333rem .08rem -.01333rem rgba(0,0,0,.1),0 .02667rem .05333rem -.02667rem rgba(0,0,0,.1);box-sizing:border-box;color:#9ca3af;display:flex;height:.58667rem;justify-content:center;padding:.13333rem;position:fixed;right:.21333rem;width:.58667rem;z-index:1}.level-map .back-to-level-button[data-v-05ab47f2]:before{background-image:url(https://libs.mojidict.com/h5-mojidict-ssr/client/img/ic_location.6abf94f.png);background-repeat:no-repeat;background-size:100%;content:"";display:block;flex-shrink:0;height:.29333rem;width:.29333rem}[theme-mode=dark] .submit-bar[data-v-52570cfc]{--submit-bar-background-color:#1c1c1e;--submit-bar-shadow-color:#000}.submit-bar[data-v-52570cfc]{--price-font-size:0.29333rem;--submit-bar-background-color:#fff;--submit-bar-shadow-color:rgba(0,0,0,.05)}.submit-bar.JPY[data-v-52570cfc]{--price-font-size:0.24rem}.submit-bar[data-v-52570cfc]{background:var(--background-color)}.submit-bar .placeholder[data-v-52570cfc]{height:var(--submit-bar-height)}.submit-bar .submit-bar-inner[data-v-52570cfc]{align-items:center;background:var(--submit-bar-background-color);border-radius:.21333rem .21333rem 0 0;bottom:0;box-shadow:0 -.02667rem .13333rem 0 var(--submit-bar-shadow-color);box-sizing:border-box;display:flex;gap:.32rem;height:var(--submit-bar-height);left:50%;max-width:var(--page-max-width);padding:0 .21333rem;position:fixed;transform:translateX(-50%);width:100%;z-index:10}.submit-bar .submit-bar-inner .consult-button[data-v-52570cfc]{align-items:center;color:var(--text-color);cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;font-size:.14667rem;font-weight:400;gap:.06667rem;justify-content:center;line-height:.18667rem}.submit-bar .submit-bar-inner .consult-button[data-v-52570cfc]:before{background-image:url(https://libs.mojidict.com/h5-mojidict-ssr/client/img/ic_message.6f76516.png);background-size:100% 100%;content:"";display:block;filter:var(--image-filter);height:.24rem;width:.24rem}.submit-bar .submit-bar-inner .price-info[data-v-52570cfc]{align-items:flex-end;color:#fff;display:flex;font-size:calc(var(--price-font-size)/1.5);font-weight:700;gap:.08rem;position:relative}.submit-bar .submit-bar-inner .price-info .free[data-v-52570cfc]{font-size:.21333rem}.submit-bar .submit-bar-inner .price-info .free .free-tag[data-v-52570cfc]{background-image:url(https://libs.mojidict.com/h5-mojidict-ssr/client/img/ic_tag_free.9bb60e8.png);background-position:50%;background-size:100%;height:.26667rem;position:absolute;right:-1.12rem;top:-.37333rem;width:.8rem}[theme-mode=dark] .attached-block[data-v-42582ab0]{--attached-block-border-color:#3b3b3b}.attached-block[data-v-42582ab0]{--attached-block-border-color:#ececec;border:.01333rem solid var(--attached-block-border-color);border-radius:.16rem;overflow:hidden}.attached-block .block-item[data-v-42582ab0]{align-items:center;box-sizing:border-box;color:var(--text-color);cursor:pointer;display:flex;font-size:.16rem;font-weight:400;gap:.10667rem;line-height:normal;padding:.21333rem .16rem;position:relative}.attached-block .block-item[data-v-42582ab0]:before{align-self:flex-start;background-size:100% 100%;content:"";display:block;flex-shrink:0;height:.24rem;width:.24rem}.attached-block .block-item.doc[data-v-42582ab0]:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2BAMAAAB+a3fuAAAALVBMVEUAAACtra2tra2rq6usrKyvr6+srKytra2srKyqqqqvr6+srKysrKyrq6usrKwGvGzjAAAADnRSTlMAYI+A3yDvn88wEL9QQL3R8OkAAACmSURBVDjLYxgF4X3vEOCJJrIU8ztUYIAkZ4cm9xghxfnuiaIgAgjlvQuAyzG9S0WxPeRdAZzN8k4BTCPUNsDZfO8EUOQY3z2ghhzCH8lY5PJgnsMitw8q9RqL3EKoz0/hc8sgkAP5HRz+uPz+FsjD5XcvIA+X3wMGh//oKMeBkXYd4Gz2d64ocmFIalnfPUPJK37vJhDKY4TzJsMkPySZF6UMIx4AAJcs04163kMPAAAAAElFTkSuQmCC)}.attached-block .block-item.pdf[data-v-42582ab0]:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAMAAAC7m5rvAAAAM1BMVEUAAACsrKytra2vr6+rq6urq6utra2srKysrKyvr6+tra2qqqqrq6usrKysrKysrKysrKz67E+eAAAAEHRSTlMA358gQIBgv+8QjzBwz69QS/14qgAAAR5JREFUSMft1duKhDAMBuCk6bnq5P2fdhNnu8WOlemwLHvhD0Js+dBgMXDn90NmxdNkulLIo+DYJVXzbtHdzRyzyWKIV87I5suelUVLOHbKEE4ZVDfJqptl1c2x5uZYczOsOT/NgKQ27zPjvhOH7PrEvc3AfcbAr7OsD96sz8qcP2BlMzTFWm72V6yscu+0csgcn0OHDEtNY5Yia7LOhj2xyGrYSztmix4/r1Nh5YXIBkYCknuiBGPmlEFgDyiXBNnpD+mst9ixFNlW5jkos9aWA8v7WzeGxiBjqswyKnvp7bE3niurQ7R7WpD0zWlsZcH7B8APC4PeIAVlpfX2TFBWNo6psj42Gw898+27Ddih06WWSxRkaB86Ae78j3wBFEcZxx2GMLwAAAAASUVORK5CYII=)}.attached-block .block-item[data-v-42582ab0]:not(:last-child):after{background:var(--attached-block-border-color);bottom:0;content:"";height:.01333rem;position:absolute;width:100%}[theme-mode=dark] .course-chapter-list[data-v-dba124fa]{--course-chapter-list-background-color:#1c1c1e}.course-chapter-list[data-v-dba124fa]{--course-chapter-list-background-color:#fff;--unit-title-height:0.32rem;display:flex;flex-direction:column;gap:.21333rem}.course-chapter-list[data-v-dba124fa]:after{display:none}.course-chapter-list[data-v-dba124fa] .van-collapse-item{border-radius:.21333rem;overflow:hidden}.course-chapter-list[data-v-dba124fa] .van-collapse-item .van-cell:after,.course-chapter-list[data-v-dba124fa] .van-collapse-item:after{display:none}.course-chapter-list[data-v-dba124fa] .van-collapse-item .van-cell{align-items:center;background:var(--course-chapter-list-background-color);box-sizing:border-box;height:.74667rem;padding:0 .21333rem}.course-chapter-list[data-v-dba124fa] .van-collapse-item .van-cell .van-cell__title{color:var(--text-color);font-size:.2rem;font-weight:700;height:var(--unit-title-height);margin-right:.21333rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course-chapter-list[data-v-dba124fa] .van-collapse-item .van-cell__right-icon{margin-right:.04rem}.course-chapter-list[data-v-dba124fa] .van-collapse-item .van-collapse-item__content{background:var(--course-chapter-list-background-color);box-sizing:border-box;padding:0 .21333rem}.course-chapter-list .toggle-icon[data-v-dba124fa]{align-items:center;display:flex;height:var(--unit-title-height);margin-left:.16rem}.course-chapter-list .toggle-icon img[data-v-dba124fa]{height:.24rem;width:.24rem}.course-chapter-list .lesson-item-wrapper[data-v-dba124fa] .van-collapse-item__title .van-cell__title span{font-size:.21333rem}.course-chapter-list .lesson-item-wrapper .lesson-item[data-v-dba124fa]:not(:last-child){margin-bottom:.21333rem}.course-chapter-list .lesson-item-wrapper .lesson-item .lesson-title-wrapper[data-v-dba124fa]{align-items:center;display:flex;min-height:.61333rem;width:100%}.course-chapter-list .lesson-item-wrapper .lesson-item .lesson-progress-wrapper[data-v-dba124fa]{align-items:center;display:flex;min-height:.90667rem;width:100%}.course-chapter-list .lesson-item-wrapper .last-child[data-v-dba124fa]{height:.05333rem}[theme-mode=dark] .course[data-v-80f6ea98]{--home-button-background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAAAM1BMVEUAAAD6+vr6+vr6+vr6+vr6+vr////7+/v6+vr5+fn7+/v6+vr6+vr6+vr7+/v5+fn6+vpDB/nGAAAAEHRSTlMA358gYO8Qj7+AQHDPMK9QsbKfFQAAATBJREFUWMPtltuuhCAMRSmXchG1//+1Z3IkkglCUXyZhPVo6mZTCq2YTCaD4KrEOMpH+hD1oI4HSph9xE4kylh8qrMY+gLCMzsy/W53bc1zUzplR6p/VZdU16d29LlPOlhu6YRs52RNmXc3qsqmE9fXn3tNKagtHeCOKU8HXpRg4ZW1A6qdvQ2ZGjzt1MCtpxCW0w5f8KYRhIav31ydwOQZdO8trL8HW3LMo9qJBCKSrEgOnUKvCynrcUwoV6l7Q0jTB3xLSE2hKfTDQo4urlUgIlOEGiKyzTcbLloC7Jdv9tIeHlTZpSoNMFSFAhU7byTBYPvdo9AzaJTZLE/IBF6HXRA6evYqj6CuqSZusoKLKYIZEFZDXYDqmbR4JAoez5oCLbrAYB3UiM4GMZlMfp8/UHAl6ByzpZEAAAAASUVORK5CYII=);--detail-wrapper-background-color:#1c1c1e;--tab-item-color:#acacac;--invert:1}.course[data-v-80f6ea98]{--home-button-background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAABCCAMAAADUivDaAAAAM1BMVEUAAAA6Ojo7Ozs6Ojo4ODg7Ozs8PDw7Ozs7OztAQEA6Ojo7Ozs5OTk6Ojo6Ojo6Ojo6Ojoi+1c9AAAAEHRSTlMA35+AIO9Av48QYHBQzzCv6CmcrQAAARFJREFUWMPtld0OgyAMhVf+QcTz/k+76DAkhrWOXcp3Kc3HEUj7mkyeS/IrLCk3LMiEijdDghjQsMuAwdQI40E0Pmw6eCaIHIGOrR1VXfw9gr4ci813I/gW4SRbHIRbQdJZ3fc6OYL6VrrcDJIIB8owP1hunCOl/vKCD8z1hhahT1lxkL4VuPaEhF0ocsur8JAdcTH2lF6+M1tvvMfuV5Khlj1RYZY8rGjfwn+KAoD+U7ipmAoPwMsKKyjWy3iv1ssnaK7xmev0oNLpsIlrvy0ikxWR6wQwvCGB7bCLPKwydhzfkGB1FCauFxr8LtmC7qDOoRrZnBYiJJxWoVFDI2ouSB36oiRt1NXYVeXXZDL5lTebCSLkQmkAQwAAAABJRU5ErkJggg==);--detail-wrapper-background-color:#fff;--tab-item-color:#8b8787;--invert:0;box-sizing:border-box;flex:1;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;position:relative}.course .swiper-container[data-v-80f6ea98]{background:var(--detail-wrapper-background-color)}.course .cover-img-wrapper[data-v-80f6ea98]{aspect-ratio:375/212;overflow:hidden;width:100%}.course .cover-img-wrapper img[data-v-80f6ea98]{height:100%;width:100%}.course .course-title-wrapper[data-v-80f6ea98]{margin-bottom:.24rem}.course .detail-wrapper[data-v-80f6ea98]{background:var(--detail-wrapper-background-color);box-sizing:border-box;margin-bottom:.16rem;padding:.21333rem}.course .detail-wrapper .teacher[data-v-80f6ea98]{align-items:center;color:#acacac;display:flex;font-size:.14667rem;font-weight:400;justify-content:space-between;line-height:1;margin-bottom:.17333rem}.course .detail-wrapper .description-wrapper[data-v-80f6ea98]{margin-bottom:.26667rem}.course .detail-wrapper .tags[data-v-80f6ea98]{display:flex;flex-wrap:wrap;gap:.13333rem}.course .tabs-wrapper[data-v-80f6ea98]{box-sizing:border-box;min-height:100vh}.course .tabs-wrapper[data-v-80f6ea98] .van-tabs .van-sticky--fixed{--background-color:var(--header-background-color);left:50%;max-width:var(--page-max-width);transform:translateX(-50%);width:100%;z-index:9999}.course .tabs-wrapper[data-v-80f6ea98] .van-tabs .van-sticky--fixed .return-button-wrapper{margin-left:.21333rem;margin-right:.16rem;width:-moz-fit-content;width:fit-content}.course .tabs-wrapper[data-v-80f6ea98] .van-tabs .van-sticky--fixed .return-button-wrapper .return-button{border-radius:133.32rem;cursor:pointer}.course .tabs-wrapper[data-v-80f6ea98] .van-tabs .van-sticky--fixed .home-button-wrapper{margin-left:.16rem;margin-right:.21333rem;width:-moz-fit-content;width:fit-content}.course .tabs-wrapper[data-v-80f6ea98] .van-tabs .van-sticky--fixed .home-button-wrapper .home-button{border-radius:133.32rem;cursor:pointer}.course .tabs-wrapper[data-v-80f6ea98] .van-tabs .van-tab{color:var(--tab-item-color)}.course .tabs-wrapper[data-v-80f6ea98] .van-tabs .van-tabs__line{background-color:#dc352f;height:.05333rem;width:.21333rem}.course .tabs-wrapper[data-v-80f6ea98] .van-tabs .van-tab--active{color:var(--text-color)}.course .tabs-wrapper[data-v-80f6ea98] .van-tabs .van-tab--active .van-tab__text{font-size:.21333rem;font-weight:700}.course .tabs-wrapper[data-v-80f6ea98] .van-tabs .return-button-wrapper{align-items:center;display:flex;flex-shrink:0;margin-left:0;margin-right:0;transition:all .2s;width:0}.course .tabs-wrapper[data-v-80f6ea98] .van-tabs .return-button-wrapper .return-button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABIBAMAAACnw650AAAAIVBMVEUAAAA6Ojo8PDw7Ozs6Ojo6OjpAQEA6Ojo7Ozs6Ojo6OjpzfgSZAAAACnRSTlMAYECfMK8Qz7+fINToXgAAAGRJREFUSMftzaERgDAUg+G0BiS6qncs0GOCWlwFU7AVNlMyAfeC7eXXuS9wc3UeCEtkR1QhhwCxCRCrAD0KtBky9F1WoFWAcAeQPlqUu0yFKgqVTJn6T3WFGgrVIFAVYfsFN0kvEkRrEunMz4EAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:100%;filter:invert(var(--invert));height:.32rem;width:.32rem}.course .tabs-wrapper[data-v-80f6ea98] .van-tabs .home-button-wrapper{align-items:center;display:flex;flex-shrink:0;margin-left:0;margin-right:0;transition:all .2s;width:0}.course .tabs-wrapper[data-v-80f6ea98] .van-tabs .home-button-wrapper .home-button{background-image:var(--home-button-background-image);background-position:50%;background-repeat:no-repeat;background-size:100%;height:.32rem;width:.32rem}.course .tabs-wrapper .course-chapter-list-wrapper[data-v-80f6ea98],.course .tabs-wrapper .tab-img-wrapper[data-v-80f6ea98]{box-sizing:border-box;padding:.21333rem .21333rem calc(env(safe-area-inset-bottom) + .21333rem)}.course .tabs-wrapper .tab-img-wrapper img[data-v-80f6ea98]{height:100%;width:100%}.course .tabs-wrapper .level-map-wrapper[data-v-80f6ea98]{box-sizing:border-box;padding:.45333rem .21333rem calc(env(safe-area-inset-bottom) + .21333rem)}.course .submit-bar-wrapper[data-v-80f6ea98]{background:#f8f8f8}