@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500;700&display=swap);@import url(https://use.typekit.net/pfv6vqw.css);.__nuxt-error-page{padding:1rem;background:#f7f8fb;color:#47494e;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:sans-serif;font-weight:100!important;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;position:absolute;top:0;left:0;right:0;bottom:0}.__nuxt-error-page .error{max-width:450px}.__nuxt-error-page .title{font-size:1.5rem;margin-top:15px;color:#47494e;margin-bottom:8px}.__nuxt-error-page .description{color:#7f828b;line-height:21px;margin-bottom:10px}.__nuxt-error-page a{color:#7f828b!important;text-decoration:none}.__nuxt-error-page .logo{position:fixed;left:12px;bottom:12px}.comp-loading[data-v-80dfd76a]{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;text-align:center;background-color:hsla(0,0%,100%,.7000000000000001)}#loading-container[data-v-80dfd76a]{position:absolute;top:50%;left:50%;width:50px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.slick-track[data-v-e4caeaf8]{position:relative;top:0;left:0;display:block;-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track.slick-center[data-v-e4caeaf8]{margin-left:auto;margin-right:auto}.slick-track[data-v-e4caeaf8]:after,.slick-track[data-v-e4caeaf8]:before{display:table;content:""}.slick-track[data-v-e4caeaf8]:after{clear:both}.slick-loading .slick-track[data-v-e4caeaf8]{visibility:hidden}.slick-slide[data-v-e4caeaf8]{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide[data-v-e4caeaf8]{float:right}.slick-slide img[data-v-e4caeaf8]{display:block}.slick-slide.slick-loading img[data-v-e4caeaf8]{display:none}.slick-slide.dragging img[data-v-e4caeaf8]{pointer-events:none}.slick-initialized .slick-slide[data-v-e4caeaf8]{display:block}.slick-loading .slick-slide[data-v-e4caeaf8]{visibility:hidden}.slick-vertical .slick-slide[data-v-e4caeaf8]{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden[data-v-21137603]{display:none}.slick-slider[data-v-3d1a4f76]{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list[data-v-3d1a4f76]{position:relative;display:block;overflow:hidden;margin:0;padding:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-list[data-v-3d1a4f76]:focus{outline:none}.slick-list.dragging[data-v-3d1a4f76]{cursor:pointer;cursor:hand}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{-webkit-transition-duration:50ms;transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{-webkit-transition-delay:50ms;transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{-webkit-transition-duration:.1s;transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{-webkit-transition-delay:.1s;transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{-webkit-transition-duration:.15s;transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{-webkit-transition-delay:.15s;transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{-webkit-transition-duration:.2s;transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{-webkit-transition-delay:.2s;transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{-webkit-transition-duration:.25s;transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{-webkit-transition-delay:.25s;transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{-webkit-transition-duration:.3s;transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{-webkit-transition-delay:.3s;transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{-webkit-transition-duration:.35s;transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{-webkit-transition-delay:.35s;transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{-webkit-transition-duration:.4s;transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{-webkit-transition-delay:.4s;transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{-webkit-transition-duration:.45s;transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{-webkit-transition-delay:.45s;transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{-webkit-transition-duration:.5s;transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{-webkit-transition-delay:.5s;transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{-webkit-transition-duration:.55s;transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{-webkit-transition-delay:.55s;transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{-webkit-transition-duration:.6s;transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{-webkit-transition-delay:.6s;transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{-webkit-transition-duration:.65s;transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{-webkit-transition-delay:.65s;transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{-webkit-transition-duration:.7s;transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{-webkit-transition-delay:.7s;transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{-webkit-transition-duration:.75s;transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{-webkit-transition-delay:.75s;transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{-webkit-transition-duration:.8s;transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{-webkit-transition-delay:.8s;transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{-webkit-transition-duration:.85s;transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{-webkit-transition-delay:.85s;transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{-webkit-transition-duration:.9s;transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{-webkit-transition-delay:.9s;transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{-webkit-transition-duration:.95s;transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{-webkit-transition-delay:.95s;transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{-webkit-transition-duration:1s;transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{-webkit-transition-delay:1s;transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{-webkit-transition-duration:1.05s;transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{-webkit-transition-delay:1.05s;transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{-webkit-transition-duration:1.1s;transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{-webkit-transition-delay:1.1s;transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{-webkit-transition-duration:1.15s;transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{-webkit-transition-delay:1.15s;transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{-webkit-transition-duration:1.2s;transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{-webkit-transition-delay:1.2s;transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{-webkit-transition-duration:1.25s;transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{-webkit-transition-delay:1.25s;transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{-webkit-transition-duration:1.3s;transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{-webkit-transition-delay:1.3s;transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{-webkit-transition-duration:1.35s;transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{-webkit-transition-delay:1.35s;transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{-webkit-transition-duration:1.4s;transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{-webkit-transition-delay:1.4s;transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{-webkit-transition-duration:1.45s;transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{-webkit-transition-delay:1.45s;transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{-webkit-transition-duration:1.5s;transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{-webkit-transition-delay:1.5s;transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{-webkit-transition-duration:1.55s;transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{-webkit-transition-delay:1.55s;transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{-webkit-transition-duration:1.6s;transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{-webkit-transition-delay:1.6s;transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{-webkit-transition-duration:1.65s;transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{-webkit-transition-delay:1.65s;transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{-webkit-transition-duration:1.7s;transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{-webkit-transition-delay:1.7s;transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{-webkit-transition-duration:1.75s;transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{-webkit-transition-delay:1.75s;transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{-webkit-transition-duration:1.8s;transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{-webkit-transition-delay:1.8s;transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{-webkit-transition-duration:1.85s;transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{-webkit-transition-delay:1.85s;transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{-webkit-transition-duration:1.9s;transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{-webkit-transition-delay:1.9s;transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{-webkit-transition-duration:1.95s;transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{-webkit-transition-delay:1.95s;transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{-webkit-transition-duration:2s;transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{-webkit-transition-delay:2s;transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{-webkit-transition-duration:2.05s;transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{-webkit-transition-delay:2.05s;transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{-webkit-transition-duration:2.1s;transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{-webkit-transition-delay:2.1s;transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{-webkit-transition-duration:2.15s;transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{-webkit-transition-delay:2.15s;transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{-webkit-transition-duration:2.2s;transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{-webkit-transition-delay:2.2s;transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{-webkit-transition-duration:2.25s;transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{-webkit-transition-delay:2.25s;transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{-webkit-transition-duration:2.3s;transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{-webkit-transition-delay:2.3s;transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{-webkit-transition-duration:2.35s;transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{-webkit-transition-delay:2.35s;transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{-webkit-transition-duration:2.4s;transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{-webkit-transition-delay:2.4s;transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{-webkit-transition-duration:2.45s;transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{-webkit-transition-delay:2.45s;transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{-webkit-transition-duration:2.5s;transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{-webkit-transition-delay:2.5s;transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{-webkit-transition-duration:2.55s;transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{-webkit-transition-delay:2.55s;transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{-webkit-transition-duration:2.6s;transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{-webkit-transition-delay:2.6s;transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{-webkit-transition-duration:2.65s;transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{-webkit-transition-delay:2.65s;transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{-webkit-transition-duration:2.7s;transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{-webkit-transition-delay:2.7s;transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{-webkit-transition-duration:2.75s;transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{-webkit-transition-delay:2.75s;transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{-webkit-transition-duration:2.8s;transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{-webkit-transition-delay:2.8s;transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{-webkit-transition-duration:2.85s;transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{-webkit-transition-delay:2.85s;transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{-webkit-transition-duration:2.9s;transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{-webkit-transition-delay:2.9s;transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{-webkit-transition-duration:2.95s;transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{-webkit-transition-delay:2.95s;transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{-webkit-transition-duration:3s;transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{-webkit-transition-delay:3s;transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.25,.75,.75);transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{-webkit-transition-timing-function:ease;transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.6,-.28,.735,.045);transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.47,0,.745,.715);transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.39,.575,.565,1);transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.445,.05,.55,.95);transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}[data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}[data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}[data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}[data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}[data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}[data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos^=slide][data-aos^=slide].aos-animate{-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}[data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}[data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,0.15),hsla(0,0%,100%,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media(min-width:576px){.container,.container-sm{max-width:540px}}@media(min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media(min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)*-1);margin-right:calc(var(--bs-gutter-x)*-0.5);margin-left:calc(var(--bs-gutter-x)*-0.5)}.row>*{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*0.5);padding-left:calc(var(--bs-gutter-x)*0.5);margin-top:var(--bs-gutter-y)}.col{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-auto>*{width:auto}.row-cols-1>*,.row-cols-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-1>*{width:100%}.row-cols-2>*{width:50%}.row-cols-2>*,.row-cols-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-3>*{width:33.3333333333%}.row-cols-4>*{width:25%}.row-cols-4>*,.row-cols-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-5>*{width:20%}.row-cols-6>*{width:16.6666666667%}.col-auto,.row-cols-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-auto{width:auto}.col-1{width:8.33333333%}.col-1,.col-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-2{width:16.66666667%}.col-3{width:25%}.col-3,.col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-4{width:33.33333333%}.col-5{width:41.66666667%}.col-5,.col-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-6{width:50%}.col-7{width:58.33333333%}.col-7,.col-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-8{width:66.66666667%}.col-9{width:75%}.col-9,.col-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-10{width:83.33333333%}.col-11{width:91.66666667%}.col-11,.col-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-12{width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media(min-width:576px){.col-sm{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-sm-auto>*{width:auto}.row-cols-sm-1>*,.row-cols-sm-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-sm-1>*{width:100%}.row-cols-sm-2>*{width:50%}.row-cols-sm-2>*,.row-cols-sm-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-sm-3>*{width:33.3333333333%}.row-cols-sm-4>*{width:25%}.row-cols-sm-4>*,.row-cols-sm-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-sm-5>*{width:20%}.row-cols-sm-6>*{width:16.6666666667%}.col-sm-auto,.row-cols-sm-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-auto{width:auto}.col-sm-1{width:8.33333333%}.col-sm-1,.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-2{width:16.66666667%}.col-sm-3{width:25%}.col-sm-3,.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-4{width:33.33333333%}.col-sm-5{width:41.66666667%}.col-sm-5,.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-6{width:50%}.col-sm-7{width:58.33333333%}.col-sm-7,.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-8{width:66.66666667%}.col-sm-9{width:75%}.col-sm-9,.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-10{width:83.33333333%}.col-sm-11{width:91.66666667%}.col-sm-11,.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-12{width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media(min-width:768px){.col-md{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-md-auto>*{width:auto}.row-cols-md-1>*,.row-cols-md-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-md-1>*{width:100%}.row-cols-md-2>*{width:50%}.row-cols-md-2>*,.row-cols-md-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-md-3>*{width:33.3333333333%}.row-cols-md-4>*{width:25%}.row-cols-md-4>*,.row-cols-md-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-md-5>*{width:20%}.row-cols-md-6>*{width:16.6666666667%}.col-md-auto,.row-cols-md-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-auto{width:auto}.col-md-1{width:8.33333333%}.col-md-1,.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-2{width:16.66666667%}.col-md-3{width:25%}.col-md-3,.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-4{width:33.33333333%}.col-md-5{width:41.66666667%}.col-md-5,.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-6{width:50%}.col-md-7{width:58.33333333%}.col-md-7,.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-8{width:66.66666667%}.col-md-9{width:75%}.col-md-9,.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-10{width:83.33333333%}.col-md-11{width:91.66666667%}.col-md-11,.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-12{width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media(min-width:992px){.col-lg{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-lg-auto>*{width:auto}.row-cols-lg-1>*,.row-cols-lg-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-lg-1>*{width:100%}.row-cols-lg-2>*{width:50%}.row-cols-lg-2>*,.row-cols-lg-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-lg-3>*{width:33.3333333333%}.row-cols-lg-4>*{width:25%}.row-cols-lg-4>*,.row-cols-lg-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-lg-5>*{width:20%}.row-cols-lg-6>*{width:16.6666666667%}.col-lg-auto,.row-cols-lg-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-auto{width:auto}.col-lg-1{width:8.33333333%}.col-lg-1,.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-2{width:16.66666667%}.col-lg-3{width:25%}.col-lg-3,.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-4{width:33.33333333%}.col-lg-5{width:41.66666667%}.col-lg-5,.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-6{width:50%}.col-lg-7{width:58.33333333%}.col-lg-7,.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-8{width:66.66666667%}.col-lg-9{width:75%}.col-lg-9,.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-10{width:83.33333333%}.col-lg-11{width:91.66666667%}.col-lg-11,.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-12{width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media(min-width:1200px){.col-xl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-xl-auto>*{width:auto}.row-cols-xl-1>*,.row-cols-xl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-xl-1>*{width:100%}.row-cols-xl-2>*{width:50%}.row-cols-xl-2>*,.row-cols-xl-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-xl-3>*{width:33.3333333333%}.row-cols-xl-4>*{width:25%}.row-cols-xl-4>*,.row-cols-xl-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-xl-5>*{width:20%}.row-cols-xl-6>*{width:16.6666666667%}.col-xl-auto,.row-cols-xl-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-auto{width:auto}.col-xl-1{width:8.33333333%}.col-xl-1,.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-2{width:16.66666667%}.col-xl-3{width:25%}.col-xl-3,.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-4{width:33.33333333%}.col-xl-5{width:41.66666667%}.col-xl-5,.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-6{width:50%}.col-xl-7{width:58.33333333%}.col-xl-7,.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-8{width:66.66666667%}.col-xl-9{width:75%}.col-xl-9,.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-10{width:83.33333333%}.col-xl-11{width:91.66666667%}.col-xl-11,.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-12{width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media(min-width:1400px){.col-xxl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-xxl-auto>*{width:auto}.row-cols-xxl-1>*,.row-cols-xxl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-xxl-1>*{width:100%}.row-cols-xxl-2>*{width:50%}.row-cols-xxl-2>*,.row-cols-xxl-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-xxl-3>*{width:33.3333333333%}.row-cols-xxl-4>*{width:25%}.row-cols-xxl-4>*,.row-cols-xxl-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-xxl-5>*{width:20%}.row-cols-xxl-6>*{width:16.6666666667%}.col-xxl-auto,.row-cols-xxl-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-auto{width:auto}.col-xxl-1{width:8.33333333%}.col-xxl-1,.col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-2{width:16.66666667%}.col-xxl-3{width:25%}.col-xxl-3,.col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-4{width:33.33333333%}.col-xxl-5{width:41.66666667%}.col-xxl-5,.col-xxl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-6{width:50%}.col-xxl-7{width:58.33333333%}.col-xxl-7,.col-xxl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-8{width:66.66666667%}.col-xxl-9{width:75%}.col-xxl-9,.col-xxl-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-10{width:83.33333333%}.col-xxl-11{width:91.66666667%}.col-xxl-11,.col-xxl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-12{width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.el-popup-parent--hidden{padding-right:0!important}.el-button,.el-checkbox,.el-pagination,.el-radio__label,.el-tabs__item{font-weight:400}.el-form--label-top .el-form-item__label{margin-bottom:4px;padding:0;font-weight:400}.el-popper .popper__arrow{display:none}.el-tabs__item:focus.is-active.is-focus:not(:active){-webkit-box-shadow:none!important;box-shadow:none!important}.el-icon-arrow-down{margin-left:5px;color:#6d6f7a;font-size:1.6rem;font-weight:600}.el-button{-webkit-transition:all .3s;transition:all .3s}.el-button:not(.el-button--text){height:40px;padding:0 25px;font-size:1.4rem;line-height:1.7;letter-spacing:.3px;border-radius:6px}.primary-btn,.primary-btn--icon,.primary-btn--icon:focus,.primary-btn:focus{border-color:#005cff;background-color:#005cff}.primary-btn--icon:hover,.primary-btn:hover{border-color:#337dff;background:#337dff}.primary-btn--icon:active,.primary-btn:active{border-color:#004acc;background:#004acc}.primary-btn--icon.is-disabled,.primary-btn--icon.is-disabled:hover,.primary-btn.is-disabled,.primary-btn.is-disabled:hover{color:#a6a6a6;border-color:#d9d9d9;background-color:#d9d9d9}.secondary-btn,.secondary-btn--icon,.secondary-btn--icon:focus,.secondary-btn:focus{color:#005cff;border-color:#005cff;background-color:#fff}.secondary-btn--icon:hover,.secondary-btn:hover{color:#337dff;border-color:#337dff;background-color:#fff}.secondary-btn--icon:active,.secondary-btn:active{color:#004acc;border-color:#004acc;background-color:#fff}.secondary-btn--icon.is-disabled,.secondary-btn--icon.is-disabled:hover,.secondary-btn.is-disabled,.secondary-btn.is-disabled:hover{color:#a6a6a6;border-color:#a6a6a6}.primary-btn--icon .svg-icon,.secondary-btn--icon .svg-icon,.text-btn--icon .svg-icon{margin-right:6px;font-size:1.8rem}.primary-btn--black,.primary-btn--black:focus{border-color:#1a1a1a;background:#1a1a1a}.primary-btn--black:hover{border-color:#666;background:#666}.primary-btn--black:active{border-color:#000;background:#000}.primary-btn--black.is-disabled,.primary-btn--black.is-disabled:hover{color:#a6a6a6;border-color:#d9d9d9;background-color:#d9d9d9}.secondary-btn--black,.secondary-btn--black:focus{color:#1a1a1a;border-color:#1a1a1a;background-color:#fff}.secondary-btn--black:hover{color:grey;border-color:grey;background-color:#f4f5f6}.secondary-btn--black:active{color:#000;border-color:#000;background-color:#f4f5f6}.secondary-btn--black.is-disabled,.secondary-btn--black.is-disabled:hover{color:#a6a6a6;border-color:#d9d9d9;background-color:#f4f5f6}.text-btn{padding:0 0 2px;font-size:1.4rem;border-radius:0}.text-btn,.text-btn:focus{color:#1a1a1a;border-bottom:1px solid}.text-btn:hover{color:#666;border-bottom:1px solid}.text-btn:active{color:#000;border-bottom:1px solid}.text-btn.is-disabled,.text-btn.is-disabled:hover{color:#a6a6a6;border-bottom:1px solid}.text-btn--no-underline,.text-btn--no-underline:active,.text-btn--no-underline:focus,.text-btn--no-underline:hover{border-bottom:none}.text-btn--primary{color:#005cff}.text-btn--primary:hover{color:#337dff}.text-btn--icon{padding:0;color:#1a1a1a;border-radius:0}.text-btn--icon:hover{color:#666}.text-btn--icon:active,.text-btn--icon:focus{color:#000}.text-btn--icon.is-disabled,.text-btn--icon.is-disabled:hover{color:#a6a6a6}.el-textarea__inner{padding:8px 12px;font-size:1.4rem;font-weight:400}.el-input__inner,.el-textarea__inner{color:#333;border-radius:6px}.el-input__inner:focus{border-color:#005cff}.el-textarea__inner:focus{border-color:#b6b7bc}.el-input.is-disabled .el-input__inner,.el-textarea.is-disabled .el-textarea__inner{background-color:#f4f5f6}.el-input.is-active .el-input__inner{border-color:#005cff}.el-input__suffix{right:14px}.el-checkbox__input.is-checked+.el-checkbox__label,.el-checkbox__label{color:#1a1a1a}.el-checkbox__inner{width:16px;height:16px;border:1px solid #d9d9d9;border-radius:4px}.el-checkbox__input.is-focus .el-checkbox__inner{border:1px solid #d9d9d9}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{border-color:#005cff;background-color:#005cff}.el-checkbox__input.is-disabled .el-checkbox__inner{border-color:#d9d9d9;background-color:#fff}.el-switch__core{height:32px;border-radius:16px}.el-switch__core:after{top:50%;left:3px;width:24px;height:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-switch.is-checked .el-switch__core:after{margin-left:-26px}.el-switch.is-checked .el-switch__core{border-color:#337dff;background-color:#337dff}.el-select-dropdown__item.selected{color:#005cff}.el-message{top:42px!important;min-width:unset;padding:15px 24px;font-size:1.6rem;border-color:#fff;background-color:#fff;-webkit-box-shadow:0 6px 24px rgba(0,0,0,.12);box-shadow:0 6px 24px rgba(0,0,0,.12)}.el-message .el-message__content{color:#333;font-weight:500;line-height:1.6}.el-message.is-closable .el-message__content{padding-right:26px}.el-icon-success:before{content:"";content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiMwQkI4NDUiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTIgMTJDMiA2LjQ3NyA2LjQ3NyAyIDEyIDJzMTAgNC40NzcgMTAgMTAtNC40NzcgMTAtMTAgMTBTMiAxNy41MjMgMiAxMnptOS4wMzIgNC40NDZsNi4yMDYtNi43Ny0xLjQ3NC0xLjM1MS00Ljc5NCA1LjIzLTIuNzYyLTIuNzYxLTEuNDE0IDEuNDE0IDQuMjM5IDQuMjM4eiIvPjwvc3ZnPg==)}.el-icon-error:before,.el-icon-success:before{display:inline-block;width:18px;height:18px;vertical-align:middle}.el-icon-error:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNCRjFBMkYiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIgMjJjNS41MjMgMCAxMC00LjQ3NyAxMC0xMFMxNy41MjMgMiAxMiAyIDIgNi40NzcgMiAxMnM0LjQ3NyAxMCAxMCAxMHptMi44MjgtMTQuMjQzbDEuNDE0IDEuNDE0TDEzLjQxNCAxMmwyLjgyOCAyLjgyOC0xLjQxNCAxLjQxNEwxMiAxMy40MTRsLTIuODI4IDIuODI4LTEuNDE0LTEuNDE0TDEwLjU4NiAxMiA3Ljc1NyA5LjE3MmwxLjQxNC0xLjQxNEwxMiAxMC41ODZsMi44MjgtMi44Mjh6Ii8+PC9zdmc+)}.el-icon-info:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNFQjgxMjYiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIgMkM2LjQ3NyAyIDIgNi40NzcgMiAxMnM0LjQ3NyAxMCAxMCAxMCAxMC00LjQ3NyAxMC0xMFMxNy41MjMgMiAxMiAyem0xLjUgNWwtLjUgN2gtMmwtLjUtN2gzek0xMiAxN2ExIDEgMCAxMDAtMiAxIDEgMCAxMDAgMnoiLz48L3N2Zz4=)}.el-icon-info:before,.el-icon-pending:before{display:inline-block;width:18px;height:18px;vertical-align:middle}.el-icon-pending:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iI0Y2ODEyOCI+PHBhdGggZD0iTTQuMDM5IDExLjIxNmE4IDggMCAwMDE1LjAxNyA0LjU1NkE4IDggMCAwMDEyIDRWMmExMCAxMCAwIDAxMy44MjcgMTkuMjM5QTEwIDEwIDAgMDE0LjYxMSA1LjI2M0wzIDMuNjUybDUuMTAxLS4yMDItLjIwMiA1LjEwMS0xLjg3Mi0xLjg3MmE4IDggMCAwMC0xLjk4OCA0LjUzOHpNMTEgNmgydjVoM3YyaC01VjZ6Ii8+PC9zdmc+)}@media screen and (width <= 767px){.el-message .el-message__content{word-break:keep-all}}.el-dialog__header{padding:32px}.el-dialog__title{color:#1a1a1a;font-size:2rem;font-weight:500;line-height:1.7;letter-spacing:.3px}.el-dialog__body,.el-dialog__footer{padding:0 32px 32px}.u-dialog-close .el-icon-close:before{color:#333;font-size:2.2rem;font-weight:600}.u-dialog-close .el-dialog__headerbtn{position:absolute;top:32px;right:32px}.u-dialog-close .el-dialog__header{padding-right:70px}@media screen and (width <= 767px){.el-dialog{min-width:90%}}.el-collapse-item__header.focusing:focus:not(:hover){color:inherit}.tab-black-line .el-tabs__item{color:grey;font-size:1.6rem;letter-spacing:.3px}.tab-black-line .el-tabs__header{margin:0}.tab-black-line .el-tabs__item.is-active{color:#1a1a1a}.tab-black-line .el-tabs__active-bar{background-color:#1a1a1a}.tab-black-line .el-tabs__nav-wrap:after{display:none}.tabs--main .el-tabs__item{color:grey;font-size:1.8rem;line-height:1.5}.tabs--main .el-tabs__item.is-active{color:#1a1a1a}.tabs--main .el-tabs__item:hover{color:#333}.tabs--main .el-tabs__active-bar{height:3px;background-color:#333}.tabs--main .el-tabs__header{margin-bottom:24px}.tabs--main .el-tabs__nav-wrap:after{background-color:#e4e4e4}.tabs--inner .el-tabs__nav-wrap:after{display:none}.tabs--inner .el-tabs__item{height:auto;padding:8px 12px!important;color:grey;font-size:1.4rem;line-height:1;border-radius:40px}.tabs--inner .el-tabs__item:not(:last-child){margin-right:4px}.tabs--inner .el-tabs__item:hover{background-color:#eee}.tabs--inner .el-tabs__item.is-active{color:#fff;border-radius:40px;background-color:#333}.tabs--inner .el-tabs__item:focus.is-active.is-focus:not(:active){border-radius:40px}.tabs--inner .el-tabs__active-bar{display:none}@media screen and (width <= 991px){.tabs--inner .el-tabs__item{font-size:1.4rem;line-height:1}}.table-management--sub.el-table,.table-management.el-table{color:#333}.table-management thead .cell{color:grey;font-weight:400}.table-management .el-table__expanded-cell{padding:0}.table-management .table-management--sub th,.table-management .table-management--sub tr{background-color:#ebf3ff}.table-management td{height:64px}.table-management .el-table__expand-icon{display:none}.table-management .el-table__body tr:hover>td{background-color:#eaf0f9}.table-management.el-table--striped .el-table__body tr.el-table__row--striped td{background-color:#f9f9f9}.el-upload:focus{color:inherit}.el-progress-bar__outer{background-color:#e4e4e4}@media screen and (width <= 767px){.el-message-box{max-width:80%}}.el-select .el-input.is-focus .el-input__inner,.el-select .el-input__inner:focus{border-color:#b6b7bc}.el-drawer.ttb.search-drawer:focus,.el-tooltip{outline:none}.el-badge__content--primary{background-color:#005cff}.el-badge__content--info{color:grey;background-color:#eee}.el-badge__content.is-dot{width:10px;height:10px;background-color:#e44048}.el-drawer.ttb{border-bottom:1px solid #eee;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{margin:0 4px;color:#333;font-size:1.4rem;font-weight:500;line-height:30px;border:1px solid #d9d9d9;background-color:transparent}.el-pagination.is-background li.active+li{border:1px solid #d9d9d9}.el-pagination.is-background .el-pager li:not(.disabled).active{color:#005cff;border:1px solid #005cff;background-color:transparent}.el-pagination.is-background .btn-next:disabled,.el-pagination.is-background .btn-prev:disabled,.el-pagination.is-background .el-pager li.disabled{color:#a6a6a6}.el-pagination.is-background.el-pagination--small .btn-next,.el-pagination.is-background.el-pagination--small .btn-prev,.el-pagination.is-background.el-pagination--small .el-pager li{min-width:32px;height:32px}.u-form .el-form-item__label,.u-form .el-radio__label{color:#333;font-size:1.4rem;line-height:1.7}.u-form .el-form-item{margin-bottom:24px}.u-form .is-required:not(.is-no-asterisk)>.el-form-item__label:before{display:none}.u-form .is-required:not(.is-no-asterisk)>.el-form-item__label:after{margin-left:6px;color:#e44048;content:"*"}.el-radio__inner{width:16px;height:16px;border-width:2px}.el-radio__input.is-checked .el-radio__inner{border-color:#005cff;background-color:#fff}.el-radio__input.is-checked .el-radio__inner:after{width:6px;height:6px;background-color:#005cff}.el-radio__input.is-checked+.el-radio__label{color:#005cff}.u-default-message-box.el-message-box{width:auto;padding:40px}.u-default-message-box .el-message-box__header{padding:0!important;text-align:center}.u-default-message-box .el-message-box__content{margin-bottom:32px;padding:0}.u-default-message-box .el-message-box__title{color:#1a1a1a;font-size:1.8rem;font-weight:500;line-height:1.5;letter-spacing:.3px}.u-default-message-box .el-message-box__message{margin-top:12px;color:#333;font-size:1.4rem;font-weight:400;line-height:1.7;letter-spacing:.3px}.u-default-message-box .el-message-box__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.u-default-message-box .el-message-box__btns .el-button:nth-child(2){margin-left:12px}.el-image-viewer__canvas{max-width:80%;margin:0 auto}.el-image-viewer__close{width:40px;height:40px;font-size:2.4rem;opacity:1}.el-image-viewer__close .el-icon-circle-close:before{color:#fff;font-weight:600;content:""}@media screen and (width <= 991px){.el-image-viewer__canvas{max-width:100%}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}* input{-webkit-box-shadow:0;box-shadow:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}* input:focus,* select:focus,* textarea:focus{outline:none}* input::-ms-clear{display:none!important}* span{font-size:inherit}* button{-ms-touch-action:manipulation;touch-action:manipulation}* h1,* h2,* h3,* h4,* h5{margin:0;padding:0}html{-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:urw-din,PingFang TC,Noto Sans TC,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px}body{color:#333;font-size:1.4rem;line-height:1.429;background-color:#f9f9f9}hr{border:0;border-top:1px solid #eee}[type=button]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}[role=button]{cursor:pointer}a{text-decoration:none}a,a:focus,a:hover{outline:none;color:inherit}p{margin:0 0 10px}ol,ul{margin:0;padding:0;list-style-type:none}label{margin-bottom:5px}#sat-app{position:relative}.disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.img-responsive{max-width:100%;height:auto}.container.wider{max-width:1200px}@media(width >= 768px){.container{width:750px}}@media(width >= 992px){.container{width:970px}}@media(width >= 1200px){.container{width:1170px}}.u-text-single-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.u-text-two-col-ellipsis{display:-webkit-box;height:52px;max-height:5.12rem;overflow:hidden;font-size:1.6rem;line-height:1.6;word-break:break-word;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.u-text-two-col-ellipsis--h-auto{height:auto}.u-breadcrumb-item{margin-right:10px;color:rgba(0,0,0,.45);-webkit-transition:.5s;transition:.5s}.u-avatar-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;width:22px;height:22px;margin-right:20px;overflow:hidden;border-radius:50%}.u-picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.u-text--highlight{color:#005cff}.u-text--primary{color:#005cff;font-weight:500}.u-text--light{color:grey;font-weight:400}.u-text--discount{display:inline-block;color:grey;text-decoration:line-through}.u-text--mail{color:#005cff}.u-text--mail:active,.u-text--mail:focus,.u-text--mail:hover{color:#337dff}.u-width--full{width:100%}.u-content-height{min-height:calc(100vh - 400px)}@media screen and (width <= 991px){.u-content-height{min-height:calc(100vh - 498px)}}@media screen and (width <= 767px){.u-content-height{min-height:calc(100vh - 572px)}}.u-hidescrollbar{-ms-overflow-style:none;scrollbar-width:none;overflow:auto}.u-hidescrollbar::-webkit-scrollbar{display:none;width:0;height:0;background:transparent}.u-scroll-x{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.u-scroll-x::-webkit-scrollbar{display:none}.withdraw-amount-input input,input.u-hide-number-spinner{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.withdraw-amount-input input::-webkit-inner-spin-button,.withdraw-amount-input input::-webkit-outer-spin-button,input.u-hide-number-spinner::-webkit-inner-spin-button,input.u-hide-number-spinner::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.u-btn-group{display:-webkit-box;display:-ms-flexbox;display:flex}.u-btn-group--stack>.el-button:not(:last-child){margin-bottom:12px}.u-btn-group--stack>.el-button+.el-button{margin-left:0}.u-mobile{display:none}.u-teacher-prefix:before{margin-right:4px;color:grey;content:"by"}.u-mask{position:absolute;inset:0;z-index:1;color:#fff;background-color:rgba(0,0,0,.6)}.u-hint-icon{color:grey;font-size:1.6rem}.u-hint--warning{color:#f68128}.u-li-spacing li:not(:last-of-type){margin-bottom:4px}@media screen and (width <= 767px){.u-pc{display:none!important}.u-mobile{display:block}.u-width--mobile-full{width:100%}}.u-divider{width:100%;height:1px;margin:24px 0;background-color:#e4e4e4}.u-none{display:none}button:focus{outline:0}input[type=file].u-hide-input-file{display:none}.o-hint-box{padding:32px;line-height:1.7;letter-spacing:.3px;background-color:#ebf3ff}@media screen and (width <= 767px){.o-hint-box{padding:24px}}.o-info-box,.o-info-box--blue,.o-info-box--orange,.o-info-box--red{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 12px;font-weight:400;border-radius:2px}.o-info-box--blue .svg-icon,.o-info-box--orange .svg-icon,.o-info-box--red .svg-icon,.o-info-box .svg-icon{margin-right:8px}.o-info-box--blue{color:#337dff;background-color:#ebf3ff}.o-info-box--orange{color:#f68128;background-color:#fef2e9}.o-info-box--red{color:#e44048;background-color:#fcedee}.o-outline-tag,.o-outline-tag--orange,.o-outline-tag--white{display:inline-block;padding:4px 6px;font-size:1.2rem;font-weight:400;border-radius:2px}.o-outline-tag{color:#005cff;border:1px solid #005cff}.o-outline-tag--white{color:#fff;border:1px solid #fff}.o-outline-tag--orange{color:#f68128;border:1px solid #f68128}.o-outline-tag--sm{padding:2px 5px}.o-label{display:inline-block;padding:4px 8px;color:#005cff;font-size:1.2rem;line-height:1.7}.o-label--warning{color:#333;background-color:#faeadc}.o-label-bg{padding:1px 8px;color:#fff;font-weight:400;letter-spacing:.2px}.o-label-bg[data-course-type=fundingFailed]{background-color:grey}.o-label-bg[data-course-type=invalid],.o-label-bg[data-course-type=preparing]{color:#a6a6a6;background-color:#d9d9d9}.o-label-bg[data-course-type=funding],.o-label-bg[data-course-type=fundingSuccess],.o-label-bg[data-course-type=onSale]{background-color:#fb574b}.o-label-bg[data-course-type=saleComingSoon]{background-color:#f68128}.o-label-bg[data-course-type=campaign],.o-label-bg[data-course-type=classComingSoon],.o-label-bg[data-course-type=classStarted]{background-color:#005cff}.o-preffix-warning{color:grey;font-size:1.2rem;letter-spacing:.3px}.o-preffix-warning .svg-icon{margin-right:4px;color:#eb8126;font-size:1.5rem;vertical-align:sub}.o-divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2rem;font-weight:400;text-align:center}.o-divider:after,.o-divider:before{-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom:1px solid #eee;content:""}.o-divider:not(:empty):before{margin-right:.6em}.o-divider:not(:empty):after{margin-left:.6em}.o-divider--vertical{margin-right:32px;padding-right:32px;border-right:1px solid #eee;content:""}.o-section-header>*{color:#1a1a1a;font-weight:400}.o-section-header{position:relative;margin-bottom:32px}.o-section-header--white>*{color:#fff}.o-section-divider{width:36px;border-bottom:4px solid #005cff}.o-section-header--white>.o-section-divider{border-bottom:4px solid #fff}.o-section-title{margin-bottom:4px;font-size:3.2rem;font-weight:500;line-height:1.4}.o-section-subtitle{margin-bottom:12px;font-size:2rem;line-height:1.5}@media screen and (width <= 767px){.o-section-title{margin-bottom:0;font-size:2.4rem}.o-section-subtitle{margin-bottom:12px}}.o-category-side{padding-right:24px}.o-category-side__tab{max-width:203px}.o-category-side__tab+.o-category-side__tab{margin-top:56px}.o-category-side__title{margin-bottom:16px;padding-bottom:16px;color:#1a1a1a;font-size:1.4rem;border-bottom:1px solid #eee}.o-category-side__link{margin-bottom:12px;color:grey;font-size:1.4rem;font-weight:400}.o-category-side__link--active{color:#005cff}.o-category-side__select{display:none;width:152px;margin-bottom:32px}@media screen and (width <= 991px){.o-category-side__tab{display:none}.o-category-side__select{display:inline-block}.o-category-side__select+.o-category-side__select{margin-left:8px}}.o-search-input{width:200px;margin-right:12px}.o-search-input__icon{margin:0 10px;font-size:1.6rem;line-height:40px;cursor:pointer}.o-search-input .el-input__inner{padding-right:50px}.o-search-input__icon+.el-input__clear{margin-left:-10px}.o-course__button{color:#fff;border-color:#005cff!important;background-color:#005cff!important}.o-course__button--disabled{color:#a6a6a6!important;border-color:#d9d9d9!important;background-color:#d9d9d9!important}.o-course__button--classComingSoon,.o-course__button--classStarted,.o-course__button--preparing{color:#fff;border-color:#005cff!important;background-color:#005cff!important}.o-course__button--classComingSoon:hover,.o-course__button--classStarted:hover,.o-course__button--preparing:hover{background-color:#337dff!important}.o-course__button--classComingSoon:active,.o-course__button--classStarted:active,.o-course__button--preparing:active{background-color:#004acc!important}.o-course__button--funding,.o-course__button--onSale{color:#fff;border-color:#fb574b!important;background-color:#fb574b!important}.o-course__button--funding:hover,.o-course__button--onSale:hover{background-color:#fc6a5f!important}.o-course__button--funding:active,.o-course__button--onSale:active{background-color:#f94639!important}.o-course__outline-button,.o-course__outline-button--classComingSoon,.o-course__outline-button--classStarted,.o-course__outline-button--preparing{color:#005cff!important;border-color:#005cff!important;background-color:#fff}.o-course__outline-button--funding,.o-course__outline-button--onSale{color:#fb574b!important;border-color:#fb574b!important;background-color:#fff}.o-course__outline-button--saleComingSoon{color:#005cff!important;border-color:#005cff!important;background-color:#fff!important}.o-course__text--classComingSoon,.o-course__text--classStarted,.o-course__text--preparing{color:#005cff}.o-course__text--funding,.o-course__text--onSale{color:#fb574b}.o-course__text--saleComingSoon{color:#f68128}.o-course__label--classComingSoon,.o-course__label--classStarted{color:#fff;background-color:#005cff}.o-course__label--funding,.o-course__label--onSale{color:#fff;background-color:#fb574b}.o-course__label--saleComingSoon{color:#fff;background-color:#f68128}.o-course__label--invalid,.o-course__label--preparing{color:#a6a6a6;background-color:#d9d9d9}.o-column__label--premium{color:#fff;background-color:#f68128}.o-column__label--free{color:#fff;background-color:#0bb845}.o-column__label--invalid{color:#a6a6a6;background-color:#d9d9d9}.o-column__outline-label--premium{color:#f68128;border-color:#f68128;background-color:#fff}.o-column__outline-button{color:#005cff!important;border-color:#005cff!important;background-color:#fff}.o-column__text--first-sale{font-size:2rem!important}.free-content span{word-break:normal;word-wrap:break-word}.free-content span[style*=width]{width:auto!important;max-width:100%}.free-content span[style*=height]{height:auto!important}.free-content iframe{max-width:100%;border:none}.free-content img{max-width:100%;height:auto}.free-content ol,.free-content ul{margin:revert;padding:revert}.free-content ul{list-style-type:disc}.free-content ol{list-style-type:decimal}.free-content a{text-decoration:underline}@-webkit-keyframes fade-in-down{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fade-in-down{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.h1,.h1--bold{font-size:4rem;line-height:1.4;letter-spacing:.3px}.h1{font-weight:400}.h1--bold{font-weight:500}.h2,.h2--bold{font-size:3.2rem;line-height:1.5;letter-spacing:.3px}.h2{font-weight:400}.h2--bold{font-weight:500}.h3,.h3--bold{font-size:2.4rem;line-height:1.5;letter-spacing:.3px}.h3{font-weight:400}.h3--bold{font-weight:500}.h4,.h4--bold{font-size:2rem;line-height:1.5;letter-spacing:.3px}.h4{font-weight:400}.h4--bold{font-weight:500}.t-subtitle,.t-subtitle--bold{font-size:1.8rem;line-height:1.5;letter-spacing:.3px}.t-subtitle{font-weight:400}.t-subtitle--bold{font-weight:500}.t-body1,.t-body1--bold{font-size:1.6rem;line-height:1.7;letter-spacing:.3px}.t-body1{font-weight:400}.t-body1--bold{font-weight:500}.o-info-box,.o-info-box--blue,.o-info-box--orange,.o-info-box--red,.t-body2,.t-body2--bold{font-size:1.4rem;line-height:1.7;letter-spacing:.3px;padding:0}.t-body2{font-weight:400}.t-body2--bold{font-weight:500}.t-small,.t-small--bold{font-size:1.2rem;line-height:1.6;letter-spacing:.3px}.t-small{font-weight:400}.t-small--bold{font-weight:500}.t-underline{text-decoration:underline;text-underline-offset:4px}.svg-icon{vertical-align:-.2em;fill:currentcolor;width:1em;height:1em}.audio-player-container{position:fixed;right:0;bottom:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;border-top:1px solid #e0e5ed;background-color:#fff;opacity:0;-webkit-transition:.5s;transition:.5s;-webkit-transform:translateY(100%);transform:translateY(100%)}.audio-player-container--active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.audio-player-container--mini{opacity:1;-webkit-transform:translateY(88px);transform:translateY(88px)}.audio-player-container--raise.audio-player-container--active{-webkit-transform:translateY(-64px);transform:translateY(-64px)}.audio-player-container--raise.audio-player-container--mini{-webkit-transform:translateY(24px);transform:translateY(24px)}.audio-player-nav{padding:8px 0}.audio-player-nav__btn{color:#333;font-size:2rem}.audio-player-nav__btn:first-of-type{margin-right:16px}.audio-player-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0;overflow:hidden;background-color:#f9f9f9}.audio-player-main__audio-native-player{display:none}.audio-player-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:75px}.audio-player-wrap__play-btn{color:#005cff;font-size:4.8rem}.audio-player-wrap__progress-box{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:16px}.audio-player-wrap__slider .el-slider__runway{background-color:#eee}.audio-player-wrap__slider .el-slider__bar{background-color:#337dff}.audio-player-wrap__slider .el-slider__button{width:14px;height:14px;border:2px solid #337dff;background-color:#ebf3ff}.audio-player-wrap__current-time,.audio-player-wrap__total-time{position:absolute;bottom:-8px;color:#1a1a1a;font-size:1.2rem;letter-spacing:.3px}.audio-player-wrap__current-time{left:0}.audio-player-wrap__total-time{right:0}.comp-icons{display:inline-block;line-height:0}.share-popover__share-link{font-size:2.4rem;vertical-align:sub;cursor:pointer}.share-popover__share-link:first-of-type{color:#1877ef}.share-popover__share-link:last-of-type{margin-right:8px}.share-popover__share-link:not(:last-of-type){margin-right:16px}.share-popover__share-link:not(:last-of-type):after{display:inline-block;margin-left:16px;color:#eee;content:"|"}.comp-user-post-card{display:-webkit-box;display:-ms-flexbox;display:flex;padding:32px;background-color:#f9f9f9}.user-post-card__avatar-wrap{width:40px;height:40px;margin-right:12px}.user-post-card__content-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1}.user-post-card__info-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.user-post-card__info-wrap,.user-post-card__name{display:-webkit-box;display:-ms-flexbox;display:flex}.user-post-card__name{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.6rem;font-weight:500}.user-post-card__tags{margin-left:8px}.user-post-card__time{width:100%;margin:4px 0 16px;color:grey;font-size:1.2rem}.user-post-card__content{font-size:1.6rem;line-height:1.7;white-space:pre-line;word-break:break-word;overflow-wrap:break-word}.user-post-card__content>a{color:#005cff;text-decoration:underline}.user-post-card-widget__icon{margin-left:16px;color:grey;font-size:2rem;cursor:pointer}.user-post-card__reply-btn{margin-top:16px}.user-post-card-form{overflow:hidden}.user-post-card-form--mt{margin-top:16px}.user-post-card-form--mb{margin-bottom:24px}.user-post-card-form__input{margin-bottom:20px}.user-post-card-form__submit-btn{float:right}.user-post-card-form__cancel-btn{float:right;margin-right:8px}.user-post-card-reply-list{margin-top:24px}@media screen and (width <= 767px){.comp-user-post-card{padding:24px}.user-post-card__avatar-wrap{width:32px;height:32px}.mobile-wrap.user-post-card__info-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mobile-wrap .user-post-card-widget{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin-bottom:20px;text-align:left}.user-post-card__name{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;font-size:1.4rem}.mobile-wrap .user-post-card__name{width:100%}.user-post-card__tags{margin-bottom:4px;margin-left:0}.user-post-card__content{font-size:1.4rem}}.comp-user-post-reply{position:relative;padding:24px;overflow:hidden;background-color:#fff}.comp-user-post-reply:not(:last-of-type){margin-bottom:8px}.user-post-reply__info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-post-reply__name{margin-right:8px;font-size:1.6rem;font-weight:500}.user-post-reply__tag{margin-right:auto}.user-post-reply__tag+.user-post-reply__tag{margin-left:8px}.user-post-reply__time{width:100%;margin:4px 0 16px;color:grey;font-size:1.2rem;font-weight:500}.user-post-reply-widget__icon{margin-left:16px;color:grey;font-size:1.8rem;cursor:pointer}@media screen and (width <= 767px){.comp-user-post-reply{padding:16px}.user-post-reply__name{font-size:1.4rem}.mobile-tag .user-post-reply__name{width:100%}.mobile-tag .user-post-reply-widget,.mobile-tag .user-post-reply__tag{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:8px;margin-left:0}.user-post-reply-widget__icon:first-of-type{margin-left:0}}.phone-sms__input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.phone-sms__input-wrap .el-form-item{width:100%}.phone-sms__select{margin-right:12px}.phone-sms__select .el-input__inner{width:88px}.phone-sms__select-dropdown-item{color:#333;font-size:1.4rem;line-height:1.7}.phone-sms__select-dropdown-item .phone-sms__country{float:left}.phone-sms__select-dropdown-item .phone-sms__code{float:right}.phone-sms__select-dropdown{width:160px}.phone-sms__verify-code{margin-bottom:12px}.phone-sms__code-input{line-height:40px}.login__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.login__header--margin-small{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:8px}.login__tabs .el-tabs__header{margin-bottom:16px}.login__tabs .el-tabs__active-bar{height:2px}.login__tabs .el-tabs__item{padding:0}.login__back-btn{display:inline-block;margin:8px 0 24px;line-height:1.7}.login__back-icon{margin-right:6px;font-size:1.8rem}.login__title{color:#1a1a1a;font-size:3.2rem;font-weight:500;line-height:1.5;letter-spacing:.3px}.login__title--small{font-size:2rem}.login__desc{margin-bottom:24px}.login__desc--mb-0{margin-bottom:-24px}.login__subtitle .text-btn{color:#337dff}.login__bottom-hint{display:inline-block;width:100%;margin-top:24px;font-size:1.6rem;line-height:1.7;text-align:center}.login__bottom-hint--left{margin-top:0;text-align:left}.login__bottom-hint--left .text-btn{color:#1a1a1a}.login__bottom-hint .text-btn{color:#337dff}.login__register-hint{display:block;margin-top:24px;line-height:1.7;letter-spacing:.3px;text-align:center}.login__register-hint,.login__register-hint .text-btn{color:grey;font-size:1.2rem}.login__divider{margin:24px auto;color:grey;font-size:1.4rem;line-height:1.7}.login__option-btns{display:grid;grid-auto-flow:column;gap:16px}.login__option-button{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:56px;color:#fff;border-radius:4px;cursor:pointer}.login__option-button--google{border:1px solid #d9d9d9;background-color:#fff}.login__option-button--google:hover{background-color:#f4f5f6}.login__option-button--facebook{border:none;background-color:#4267b2}.login__option-button--facebook:hover{background-color:#5776b2}.login__option-button--apple{border:none;background-color:#1a1a1a}.login__option-button--apple:hover{background-color:#333}.login__option-icon{font-size:2.4rem}.login__option-form{font-weight:400}.login__option-form .el-form-item{position:relative}.login__tooltip:after,.login__tooltip:before{display:none}.login__tooltip--active.login__tooltip:before{position:absolute;top:-22px;z-index:1;display:block;padding:4px 8px;color:#fff;font-size:1.2rem;line-height:1.7;border-radius:2px;background-color:#f24f72;content:"Caps Lock 鎖定"}.login__tooltip--active.login__tooltip:after{position:absolute;top:5px;left:18px;display:block;border-color:#f24f72 transparent transparent;border-style:solid;border-width:8px 6px 0;content:""}.login__option-eye{font-size:1.8rem;vertical-align:middle;cursor:pointer}.login__remember-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.login__remember-wrap .el-checkbox__label{color:"1A1A1A";font-size:1.6rem;font-weight:400;line-height:1.5;letter-spacing:.3px;margin-bottom:0}.login__forgot-form,.login__password-form{margin-bottom:24px}.login__text-btn--mt{margin-bottom:32px}.comp-login .el-button:not(.el-button--text){height:48px}.comp-login .text-btn{font-size:1.6rem}.comp-login .el-form-item:not(.is-error){margin-bottom:16px}.comp-login .el-input{font-size:1.6rem}.comp-login .el-input__inner{height:48px;color:#333;line-height:48px}@media screen and (width <= 375px){.login__tabs .el-tabs__nav-next,.login__tabs .el-tabs__nav-prev{display:none}.login__tabs .el-tabs__nav{float:none}.login__tabs .el-tabs__item{width:50%;text-align:center}}.device-verification-form__footer{margin-top:32px;padding-top:16px;text-align:right;border-top:1px solid #e4e4e4}.comp-login-dialog{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.comp-login-dialog.el-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:384px;letter-spacing:.3px;border-radius:4px}.comp-login-dialog .el-dialog__header{padding:16px 0}.comp-login-dialog .el-dialog__headerbtn{top:-10px;right:-10px;width:32px;height:32px;border-radius:50%;background-color:#f4f5f6}.comp-login-dialog .el-icon-close:before{font-size:1.8rem}.comp-login-dialog .el-dialog__body{padding:0 32px 32px;color:#333}.p-login,.p-login-cover-section,.p-register{display:-webkit-box;display:-ms-flexbox;display:flex}.p-login-cover-section{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:56%;max-width:880px;background-color:#000}@media screen and (width <= 991px){.p-login-cover-section{display:none}}.login-cover-section__cover{padding-top:93%;background-size:contain;background-image:url(/_nuxt/img/login-cover.88c8ad0.jpg);background-repeat:no-repeat;background-position:top}.login-cover-section__title{position:absolute;bottom:0;left:0;padding:80px 48px;color:#fff}.login-cover-section__title .h1--bold{margin-bottom:12px}.login-cover-section__title:before{display:block;width:88px;height:8px;margin-bottom:40px;background-color:#005cff;content:""}.p-login-form-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (width <= 991px){.p-login-form-section{padding:100px 200px}}@media screen and (width <= 767px){.p-login-form-section{padding:48px 20px}}.p-login-form-section .comp-login{width:100%;max-width:308px}@media screen and (width <= 991px){.p-login-form-section .comp-login{max-width:368px}}@media screen and (width <= 767px){.p-login-form-section .comp-login{max-width:100%}}.comp-base-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}@media screen and (width <= 767px){.comp-base-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.base-card-top{position:relative;margin-bottom:12px}.base-card-top__cover{position:relative;padding-top:55%;overflow:hidden}.base-card-top__cover img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .28s ease-in-out 0s;transition:-webkit-transform .28s ease-in-out 0s;transition:transform .28s ease-in-out 0s;transition:transform .28s ease-in-out 0s,-webkit-transform .28s ease-in-out 0s}.base-card__cover-play{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;z-index:2;font-size:4.8rem;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media screen and (width <= 767px){.base-card__cover-play{font-size:3.2rem}}.base-card__cover-mask{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.base-card__cover-link:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.base-card__cover-link:hover .base-card__cover-play{opacity:0}.base-card__cover-link:hover .base-card__cover-mask{opacity:1}.base-card-body__label{margin-bottom:8px}.base-card-body__name{display:-webkit-box;height:5.4rem;max-height:5.4rem;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:1.8rem;line-height:1.5;word-break:break-word;margin-bottom:8px;color:#1a1a1a;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.base-card-body__name:hover{color:#4d4d4d}.base-card-body,.base-card-body__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.base-card-body__info{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.base-card-body__teacher{margin-bottom:16px;color:#333}.base-card-body__teacher--multiple{font-size:0}.base-card-body__teacher--multiple>a+a:before{content:"、"}@media screen and (width <= 767px){.comp-general-card--mobile .comp-base-card{display:-webkit-box;display:-ms-flexbox;display:flex}.comp-general-card--mobile .base-card-top{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:113px;margin-right:16px}.comp-general-card--mobile .base-card-body{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}.comp-course-card .o-divider:after,.comp-course-card .o-divider:before{border-color:#d9d9d9}.course-card-container{position:relative;height:100%}.course-card-container>div{height:100%}.course-card__bookmarked-container{position:absolute;top:16px;right:16px;display:inline-block;width:32px;height:32px;color:#333;line-height:32px;text-align:center;border-radius:50%;background-color:#fff;cursor:pointer}.course-card__bookmarked-container.active{color:#005cff}.comp-course-card .funding-card__progress-bar .el-progress-bar__outer{background-color:#eee}.funding-card__price,.general-card__price,.sale-card__price{margin-bottom:4px}.funding-card__sale-price,.general-card__original-price,.sale-card__sale-price{margin-right:8px;font-size:2.4rem;font-weight:500;line-height:1.6}.funding-card__original-price,.sale-card__original-price{color:grey;font-size:1.4rem}.general-card__class-info,.sale-card__class-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:8px 0;color:#1a1a1a;font-size:1.2rem}.general-card__class-info-icon,.sale-card__class-info-icon{margin-right:2px;color:grey;font-size:1.4rem;vertical-align:middle!important}.general-card__class-course-duration-value,.sale-card__class-course-duration-value{line-height:1.7;vertical-align:middle}.general-card__class-course-member-value,.sale-card__class-course-member-value{line-height:14px;vertical-align:middle}.course-card--lg .base-card-body__name{height:60px;max-height:6rem;font-size:2rem}.course-card--md .base-card-body__name{height:54px;max-height:5.4rem;font-size:1.8rem}@media screen and (width <= 767px){.comp-course-card{width:100%}.comp-course-card:not(:last-child){margin-bottom:16px!important}.course-card__bookmarked-container{top:8px;right:8px;width:28px;height:28px;line-height:28px}.comp-course-card .comp-base-card{padding-bottom:16px;border-bottom:1px solid #eee}.comp-course-card .base-card-top{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:113px;margin-right:16px}.comp-course-card .base-card-body{-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%;width:60%}.comp-course-card .base-card-body__name{height:44px;max-height:4.48rem;margin-bottom:4px;font-size:1.4rem;line-height:1.6}.comp-course-card .base-card-body__teacher{margin-bottom:12px}.comp-course-card .base-card-body__label{margin-bottom:4px}.comp-course-card .funding-card__price,.comp-course-card .general-card__price,.comp-course-card .sale-card__price{margin-bottom:0}.comp-course-card .funding-card__sale-price,.comp-course-card .general-card__original-price,.comp-course-card .sale-card__sale-price{font-size:1.6rem}.comp-course-card .funding-card__original-price,.comp-course-card .sale-card__original-price{font-size:1.2rem}.comp-course-card .funding-card__progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comp-course-card .el-progress-bar__outer{height:4px!important}.comp-course-card .funding-card__progress-bar{-webkit-box-flex:1;-ms-flex:1 1 80%;flex:1 1 80%;margin-right:8px;margin-bottom:0}.comp-course-card .funding-card__progress-info{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.comp-course-card .comp-general-card,.comp-course-card .comp-sale-card{position:relative}.comp-course-card .general-card__class-info,.comp-course-card .sale-card__class-info{margin:0}.comp-course-card .general-card__class-course-member,.comp-course-card .sale-card__class-course-member{position:absolute;top:0;right:0}.comp-course-card [data-course-type=saleComingSoon] .sale-card__info{display:none}}.funding-card__progress-bar{margin-bottom:4px}.funding-card__progress-info{font-size:1.2rem}.funding-card__progress-text{margin-right:4px;color:#333;line-height:1.7}.funding-card__progress-percentage{color:grey;line-height:17px}[data-course-type=fundingFailed] .funding-card__sale-price{color:grey}[data-course-type=funding] .funding-card__progress-percentage,[data-course-type=funding] .funding-card__sale-price,[data-course-type=fundingSuccess] .funding-card__progress-percentage,[data-course-type=fundingSuccess] .funding-card__sale-price{color:#fb574b}[data-course-type=classComingSoon] .general-card__original-price,[data-course-type=classStarted] .general-card__original-price,[data-course-type=preparing] .general-card__original-price{color:#005cff}[data-course-type=invalid] .general-card__original-price{color:#a6a6a6}[data-course-type=saleComingSoon] .sale-card__sale-price{color:#f68128}[data-course-type=onSale] .sale-card__sale-price{color:#fb574b}.my-learning-course-card__progress-bar{margin-bottom:4px}.my-learning-course-card__progress-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#333}.my-learning-course-card__progress-text{margin-right:2px}.my-learning-course-card__progress-percentage{color:#005cff}@media screen and (width <= 767px){.my-learning-course-card__hint--body{display:none}}.my-learning-course-card__hint--footer{display:none}@media screen and (width <= 767px){.my-learning-course-card__hint--footer{display:block}}.comp-my-learning-course-card{height:100%}.comp-my-learning-course-card .base-card-body__label{display:none}.comp-my-learning-course-card .base-card-body__info{margin-top:0}@media screen and (width <= 767px){.comp-my-learning-course-card{height:auto}.comp-my-learning-course-card .comp-base-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.comp-my-learning-course-card .base-card-top{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:113px;margin:0 16px 0 0}.comp-my-learning-course-card .base-card-body{-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%;width:60%}.comp-my-learning-course-card .base-card-body__name{height:44px;max-height:4.48rem;font-size:1.4rem;line-height:1.6}.comp-my-learning-course-card--coming .base-card-top__cover{margin-bottom:16px}}.comp-my-learning-column-card .text-btn{font-size:1.2rem}@media screen and (width <= 767px){.comp-my-learning-column-card .comp-base-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.my-learning-column-card__info{color:#1a1a1a}.my-learning-column-card__article{margin-bottom:8px}.my-learning-column-card__article-value{line-height:14px}.my-learning-column-card__status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}@media screen and (width <= 767px){.my-learning-column-card__status{margin-bottom:-16px;border-bottom:none}}.article-card__label{margin-bottom:4px;color:#f68128;font-size:1.2rem;line-height:1.7}.article-card__free-content.u-text-two-col-ellipsis{height:48px;max-height:4.76rem;margin-bottom:12px;font-size:1.4rem;line-height:1.7}.article-card__limit{display:inline-block;margin-bottom:4px;color:#f68128;font-size:1.2rem;line-height:1.7;letter-spacing:.3px}.article-card__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.2rem;line-height:1.7}.article-card__meta-icon{margin-right:4px;color:grey;font-size:1.6rem}.article-card__bookmark-icon{color:#1a1a1a}.article-card__meta-item:nth-of-type(2){margin-left:16px}.article-card__bookmark{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.article-card__icon{font-size:1.6rem}.comp-article-card .base-card-body__label{margin-bottom:0}@media screen and (width <= 991px){.comp-article-card .base-card-body__name{height:52px;max-height:5.12rem;font-size:1.6rem;line-height:1.6}}@media screen and (width <= 767px){.comp-article-card{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}.comp-article-card .comp-base-card{display:-webkit-box;display:-ms-flexbox;display:flex}.comp-article-card .base-card-top{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:113px;margin-right:16px}.comp-article-card .base-card-body{-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%;width:60%}.comp-article-card .base-card-body__name{height:48px;max-height:4.76rem;margin-bottom:4px;font-size:1.4rem;line-height:1.7}.comp-article-card .base-card-body__teacher{margin-bottom:12px}}.comp-article-card.comp-article-card--horizontal{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid #e4e4e4}.comp-article-card.comp-article-card--horizontal .comp-base-card{display:-webkit-box;display:-ms-flexbox;display:flex}.comp-article-card.comp-article-card--horizontal .base-card-top{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:32px}.comp-article-card.comp-article-card--horizontal .base-card-body{-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%;width:60%}.comp-article-card.comp-article-card--horizontal .base-card-body__name{height:54px;max-height:5.4rem;margin-bottom:12px;font-size:1.8rem;line-height:1.5}.comp-article-card.comp-article-card--horizontal .article-card__free-content.u-text-two-col-ellipsis{height:55px;max-height:5.44rem;font-size:1.6rem;line-height:1.7}@media screen and (width <= 991px){.comp-article-card.comp-article-card--horizontal .base-card-top{margin-right:24px}.comp-article-card.comp-article-card--horizontal .base-card-body__name{height:55px;max-height:5.44rem;font-size:1.6rem;line-height:1.7}}@media screen and (width <= 767px){.comp-article-card.comp-article-card--horizontal{margin-bottom:20px;padding-bottom:20px}.comp-article-card.comp-article-card--horizontal .article-card__free-content.u-text-two-col-ellipsis,.comp-article-card.comp-article-card--horizontal .base-card-body__name{height:48px;max-height:4.76rem;font-size:1.4rem;line-height:1.7}}.comp-teacher-card{display:-webkit-box;display:-ms-flexbox;display:flex}.teacher-card__info-basic{margin-bottom:4px}.teacher-card__info-intro{margin-bottom:32px}.teacher-card__info{position:relative;-webkit-box-flex:1;-ms-flex:1 1 66%;flex:1 1 66%;width:66%}.teacher-card__avatar{width:80px;height:80px;margin-right:24px}.teacher-card__name{color:#1a1a1a;font-size:1.6rem;font-weight:500;line-height:1.7;letter-spacing:.3px}.teacher-card__intro{overflow:hidden;font-size:1.4rem;line-height:1.7;white-space:nowrap;text-overflow:ellipsis}.teacher-card__followers{color:grey;font-size:1.2rem;line-height:14px}.teacher-card__statistics{position:absolute;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;color:#333;font-size:1.2rem;line-height:1.7;letter-spacing:.3px}.teacher-card__statistics-num{margin-left:4px}.teacher-card__statistics-content+.teacher-card__statistics-content:before{color:#eee;content:"｜"}@media screen and (width <= 767px){.teacher-card__avatar{width:40px;height:40px;margin-right:16px}.teacher-card__info-intro{margin-bottom:16px}.teacher-card__statistics{position:static;margin-bottom:16px}.teacher-card__statistics-content[data-content=article]{display:none}}@media screen and (width <= 991px){.comp-general-column-card .base-card-body__name{height:52px;max-height:5.12rem;font-size:1.6rem;line-height:1.6}}@media screen and (width <= 767px){.comp-general-column-card .comp-base-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.teacher-material-card__header{margin-bottom:12px}.teacher-material-card__cover{position:relative;padding-top:55%}.teacher-material-card__cover img{position:absolute;top:0;left:0;width:100%;height:100%}.teacher-material-card__cover .teacher-material-card__lock-mask{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.teacher-material-card__lock-text{font-size:1.6rem;font-weight:500;line-height:1.6}.teacher-material-card__link{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;cursor:pointer}.teacher-material-card__link-icon{color:#fff;font-size:3.2rem}.teacher-material-card__body .o-divider{margin:8px 0}.teacher-material-card__title{display:-webkit-box;height:52px;max-height:5.12rem;margin-bottom:8px;overflow:hidden;color:#333;font-size:1.6rem;font-weight:500;line-height:1.6;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.teacher-material-card__teacher{margin-bottom:16px;letter-spacing:.3px}.teacher-material-card__download{font-size:1.2rem;line-height:1.7}.teacher-material-card__download-num{line-height:14px}.teacher-material-card__hint{margin-left:34px;color:#3d4aab}.teacher-material-card__hint-text,.teacher-material-card__lock-hint-text{font-size:1.2rem;line-height:1.7;vertical-align:middle}.teacher-material-card__hint-icon{font-size:2.4rem}.teacher-material-card__lock-hint{color:grey}.teacher-material-card__lock-hint-icon{font-size:1.4rem;vertical-align:middle!important}.teacher-material-card__btn{margin-right:35px}.video-card-body{margin-top:16px}.video-card-body__name{color:#1a1a1a;font-size:1.6rem;line-height:1.7;letter-spacing:.3px}.comp-notification-card{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px}.comp-notification-card:hover{background-color:#f4f5f6;cursor:pointer}.comp-notification-card--active{background-color:#ebf3ff}.notification-card__avatar{width:40px;height:40px;margin-right:16px}.notification-card__info-title{margin-bottom:4px;color:grey}.notification-card__info-title--unread{color:#1a1a1a}.notification-card__time{color:grey}.file-uploader__input .el-upload__input,.image-uploader__input .el-upload__input{display:none}.image-uploader__input{width:100%;line-height:1}.image-uploader__input .el-upload{position:relative;width:100%;padding-top:55%;color:grey;border:1px solid #e4e4e4;border-radius:6px;background-color:#f4f5f6;cursor:pointer}.image-uploader__mask{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.image-uploader__input .el-upload:hover .image-uploader__mask{opacity:1}.image-uploader__action,.image-uploader__image{position:absolute;top:0;right:0;bottom:0;left:0}.image-uploader__action{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-uploader__action,.image-uploader__action-del{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-uploader__action-del{position:absolute;top:-10px;right:-10px;width:20px;height:20px;color:#333;font-size:1rem;line-height:20px;border-radius:50%;background-color:#f4f5f6}.image-uploader__add-icon{color:grey;font-size:1.6rem}.image-uploader__text{display:block;font-size:1.2rem;font-weight:400;line-height:1.7;letter-spacing:.3px}.image-uploader__tip{margin-top:12px;color:grey;font-size:1.2rem;letter-spacing:.3px}.vimeo-uploader__wrap{position:relative}.vimeo-uploader__player{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.vimeo-uploader__player>div{padding:56.25% 0 0!important}.comp-file-uploader{margin:8px 0 16px}.file-uploader__input{margin-bottom:16px}.file-uploader__list{list-style:none}.file-uploader__list-item{position:relative;color:#333;font-size:1.4rem;line-height:1.7}.file-uploader__list-item:hover{background-color:#f5f7fa}.file-uploader__item-name{display:block;max-width:90%;margin-right:40px}.file-uploader__doc-icon{font-size:2rem;vertical-align:sub!important}.file-uploader__item-status{position:absolute;top:2px;right:4px;color:grey;font-size:1.6rem}.file-uploader__check-icon{color:#0bb845}.file-uploader__cancel-icon,.file-uploader__list-item:hover .file-uploader__check-icon{display:none}.file-uploader__list-item:hover .file-uploader__cancel-icon{display:inline-block}.announcement-list__item{margin-bottom:12px;padding:32px;border-radius:2px;background-color:#f4f5f6}.announcement-list__item-top{color:#333;font-weight:500}.announcement-list__item-limit{margin-bottom:4px;color:#005cff}.announcement-list__item-title{margin-bottom:4px}.announcement-list__item-time{color:grey}.announcement-list__item-content{margin-top:24px;padding-top:24px;font-weight:400;border-top:1px solid #eee}.announcement-list__item-content .free-content{position:relative;margin-bottom:32px;overflow:hidden;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out}.announcement-list__item-content .free-content:before{position:absolute;bottom:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(244,245,246,0)),color-stop(80%,#f4f5f6));background:linear-gradient(180deg,rgba(244,245,246,0),#f4f5f6 80%);-webkit-transition:height .2s ease-out;transition:height .2s ease-out;content:""}.announcement-list__item-content--expand .free-content:before{height:0}.announcement-list__item-content .svg-icon{margin-right:4px;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.announcement-list__item-content--expand .svg-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.announcement-list__more-btn{display:inline-block;color:#1a1a1a}@media screen and (width <= 767px){.announcement-list__item{padding:24px}}.comp-nine-square,.comp-nine-square-manage{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;letter-spacing:.3px}.nine-square-footer{text-align:right}.nine-square__square{width:33.33%;height:160px;padding:16px;border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9}.nine-square__square:nth-child(-n+3){border-top:none}.nine-square__square:nth-child(3n+1){border-left:none}.nine-square__text{max-height:10.88rem;-webkit-line-clamp:4}.nine-square__sub-text,.nine-square__text{display:-webkit-box;overflow:hidden;font-size:1.6rem;line-height:1.7;text-overflow:ellipsis;-webkit-box-orient:vertical}.nine-square__sub-text{max-height:5.44rem;color:grey;-webkit-line-clamp:2}.nine-square__square--center{height:auto;color:#fff;background-color:#005cff}.nine-square__square--center .nine-square__text{display:block}.nine-square__square:not(.nine-square__square--center) span{cursor:pointer}.nine-square-mobile__square p{margin:0}.nine-square__expand-input{position:absolute;top:56px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:calc(100% - 128px);padding:16px;background-color:#fff}.nine-square__expand-desc{margin-bottom:4px}.nine-square__text-input{position:relative;width:100%;height:100%}.nine-square__text-input .el-textarea__inner{width:100%;height:100%;padding:0;border:none;resize:none}.nine-square-intro__title{font-size:1.6rem;font-weight:400;line-height:1.7;letter-spacing:.3px}.nine-square-intro__icon{margin-right:8px;font-size:1.8rem}.nine-square-intro__section{margin-bottom:24px;padding-bottom:24px;line-height:1.7;letter-spacing:.3px}.nine-square-intro__section:last-of-type{padding-bottom:0}.nine-square-intro__section:not(:last-of-type){border-bottom:1px solid #eee}.nine-square-intro__section h4{margin-bottom:8px;font-size:1.4rem;line-height:1.7}.nine-square-intro__section p{margin:0;font-size:1.6rem}.comp-nine-square-mobile{position:relative;max-width:calc(100% - 408px);padding:40px 120px 120px;background-color:#fff}@media screen and (width >= 992px)and (width <= 1199px){.comp-nine-square-mobile{padding:32px 80px 120px}}@media screen and (width <= 991px){.comp-nine-square-mobile{width:100%;max-width:none;padding:32px 40px 120px}}@media screen and (width <= 767px){.comp-nine-square-mobile{padding:32px 20px 120px}}.comp-nine-square-mobile--full{padding:0 0 120px}.comp-nine-square-mobile .nine-square-intro__title{margin:24px auto}.nine-square-mobile__section{padding:16px 20px;line-height:1.7}.nine-square-mobile__section .nine-square-intro__title{margin:0}.nine-square-mobile__text{color:#1a1a1a;line-height:1.7;letter-spacing:.3px}.nine-square-mobile__sub-text{color:grey;line-height:1.7;letter-spacing:.3px}.nine-square-mobile__square{border-bottom:1px solid #d9d9d9}.nine-square-mobile__desc{padding:16px 20px 0}.nine-square-mobile__input textarea{height:424px;padding:16px 20px;color:#333;border-right:none;border-left:none}.nine-square-manage__square--center textarea{color:#fff;background-color:#005cff}.comp-nine-square-manage textarea{padding:16px;border:none;resize:none}.nine-square-manage__square textarea{height:100%}.comp-nine-square--multi .nine-square__text{-webkit-line-clamp:2}.comp-nine-square--multi .nine-square-mobile__square p:last-of-type,.comp-nine-square--multi .nine-square__sub-text{margin-top:4px}.comp-nine-square--multi .nine-square-mobile__input textarea{padding:0 20px 16px;border-top:none}.nine-square-form__square-field .el-form-item__content{line-height:unset}.nine-square-form__square-field .o-preffix-warning{display:inline-block;margin-top:8px}.nine-square-manage__square{position:relative;width:33.33%;height:11.52rem;padding:16px;border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9}.nine-square__disable-text{color:#a6a6a6}.comp-nine-square-manage{border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.nine-square-manage__square .el-textarea{position:absolute;height:100%}.nine-square-manage__square--center{padding:0;background-color:#005cff}.nine-square-manage__square--center textarea::-webkit-input-placeholder{color:#fff}.nine-square-manage__square--center textarea::-moz-placeholder{color:#fff}.nine-square-manage__square--center textarea:-ms-input-placeholder{color:#fff}.nine-square-manage__square--center textarea::-ms-input-placeholder{color:#fff}.nine-square-manage__square--center textarea::placeholder{color:#fff}.comp-nine-square-manage--multi .nine-square-manage__square{padding:0}.comp-breadcrumb{color:#a6a6a6}.comp-breadcrumb--background{position:absolute;top:0;left:0;z-index:1;padding:20px 48px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,.2),transparent)}@media screen and (width <= 991px){.comp-breadcrumb--background{padding:20px 24px}}@media screen and (width <= 767px){.comp-breadcrumb--background{padding:20px}}.comp-breadcrumb--border{margin-top:48px;margin-bottom:40px;padding-top:24px;border-top:1px solid #e4e4e4}@media screen and (width <= 991px){.comp-breadcrumb--border{margin-top:40px}}.p-column .comp-breadcrumb,.p-course .comp-breadcrumb{max-width:692px}.breadcrumb__node{display:inline}.breadcrumb__node:not(:last-of-type):hover a{border-bottom:1px solid #a6a6a6}.breadcrumb__node+.breadcrumb__node:before{display:inline-block;width:18px;height:18px;margin-right:2px;margin-left:2px;vertical-align:text-bottom;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNBNkE2QTYiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTQuNjYgMTJMOC4yOSA1LjY0bDEuNDItMS40MkwxNy40OCAxMmwtNy43NyA3Ljc4LTEuNDItMS40MkwxNC42NiAxMnoiLz48L3N2Zz4=)}.comp-default-avatar{position:relative;z-index:1}.image-lazy-load__placeholder{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:#e4e4e4}.comp-image-lazy-load{width:100%}.comp-image-lazy-load img[lazy=loading]+.image-lazy-load__placeholder{background-size:200% 100%;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#e4e4e4),color-stop(20%,#d9d9d9),color-stop(40%,#e4e4e4),to(#e4e4e4));background-image:linear-gradient(90deg,#e4e4e4,#d9d9d9 20%,#e4e4e4 40%,#e4e4e4);background-repeat:no-repeat;-webkit-animation-name:placeholderload;animation-name:placeholderload;-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.comp-image-lazy-load img[lazy=loaded]{z-index:1}.comp-image-lazy-load img[lazy=loaded]+.image-lazy-load__placeholder{background-image:none}@-webkit-keyframes placeholderload{0%{background-position:-80vw 0}to{background-position:80vw 0}}@keyframes placeholderload{0%{background-position:-80vw 0}to{background-position:80vw 0}}.pagination-align-right{margin-top:24px;text-align:right}.app__main-container{min-height:calc(100vh - 400px);margin-top:64px}@media screen and (width <= 991px){.app__main-container{min-height:calc(100vh - 498px)}}@media screen and (width <= 767px){.app__main-container{min-height:calc(100vh - 572px)}}.app__main-container--nomargin{margin-top:0}.app__announcement{position:absolute;z-index:11;width:100%;padding:8px 32px 8px 18px;color:#fff;text-align:center;background-color:#005cff}.app__announcement .svg-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:8px;font-size:2rem}.app__terms{position:fixed;bottom:0;z-index:1999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:32px 100px 32px 40px;background-color:#f4f5f6}@media screen and (width <= 991px){.app__terms{padding:32px 100px 32px 40px}}@media screen and (width <= 767px){.app__terms{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px 20px}}.app__terms .el-button{-ms-flex-negative:0;flex-shrink:0;width:120px;height:48px;margin-left:80px}@media screen and (width <= 767px){.app__terms .el-button{width:100%;margin-top:24px;margin-left:0}}.app__terms-text>a{text-decoration:underline}.comp-header{position:fixed;top:0;left:0;z-index:1000;width:100%;height:64px;border-bottom:1px solid #eee;background-color:#fff}.comp-header--relative{position:relative}.header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:16px 48px}.header__logo{width:220px;height:24px;vertical-align:middle}.header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;padding:0;list-style:none}.header-right--has-event{margin-left:0}.header-nav{display:grid;grid-auto-flow:column;gap:4px;margin-left:32px}@media screen and (width <= 991px){.header-nav{display:none}}.header-nav--tablet{display:none}@media screen and (width <= 991px){.header-nav--tablet{display:block;margin-left:24px}}@media screen and (width <= 767px){.header-nav--tablet{display:none}}.header-nav__link{color:#1a1a1a;font-size:1.4rem;font-weight:400;line-height:1.7;letter-spacing:.3px;border-radius:6px}.header-nav__link>*{display:inline-block;padding:8px}.header-nav__link:hover{background-color:#ebf3ff}.header-menu,.header-menu-burger{position:absolute;top:62px;right:0;display:none;width:320px;overflow:hidden;border:1px solid #e4e4e4;border-radius:12px;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.04),0 20px 20px 0 rgba(0,0,0,.03),0 40px 24px 0 rgba(0,0,0,.02),0 72px 30px 0 rgba(0,0,0,.01);box-shadow:0 4px 8px 0 rgba(0,0,0,.04),0 20px 20px 0 rgba(0,0,0,.03),0 40px 24px 0 rgba(0,0,0,.02),0 72px 30px 0 rgba(0,0,0,.01)}.header-nav__link--download{position:relative}.header-nav__link--download .header-menu{width:284px;padding:24px}.header-nav__link--download .header-dropdown-menu__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-dropdown-menu__content-title{line-height:1.75;letter-spacing:normal}.header-dropdown-menu__content-qr{margin-top:16px;padding:4px;border:1px solid #d4dae3;border-radius:4px}.header-dropdown-menu__content-qr img{display:block}.header-right__item{color:#1a1a1a;font-size:1.4rem;font-weight:400;line-height:1.7;letter-spacing:.3px;position:relative}.header-right__item:not(:last-child){margin-right:4px}@media screen and (width <= 991px){.header-right__item:not(:last-child){margin-right:0}}.header-right__item:not(:last-child)>:first-child{position:relative;z-index:10;display:inline-block;padding:8px}@media(hover:hover){.header-right__item:not(:last-child)>:first-child:hover{border-radius:6px;background-color:#ebf3ff}}.header-right__item .el-badge__content.is-fixed{top:4px;right:9px}.header-right__item .el-badge__content.is-fixed:not(.is-dot){padding:0 4px}.header-right__item--ml{margin-left:8px}@media screen and (width <= 991px){.header-right__item--ml{margin-left:0}}.header__burger-toggle{margin-left:10px}.header-right__item .el-button+.el-button{margin-left:8px}@media screen and (width <= 991px){.header-right__content-desktop{display:none}}.header-right__content-mobile{display:none}@media screen and (width <= 991px){.header-right__content-mobile{display:block}}.header-auth-btns{margin-left:16px}.header-hover-trigger-zone{position:absolute;top:0;width:100%;height:72px}.header__prefix-icon{font-size:2.4rem}.header__avatar-wrap{width:40px;height:40px;margin-right:0}.header__avatar-wrap--menu{width:56px;height:56px;margin-right:0}@media screen and (width <= 991px){.header-container{padding:16px 24px}.header-right__item{position:static}.header-hover-trigger-zone{display:none}}@media screen and (width <= 767px){.header-container{padding:16px 20px}.header__logo{width:108px;height:26px}.header__prefix-icon{font-size:2.4rem}}.header__logo-mark{width:26px;height:26px;vertical-align:middle}.header-menu--active{display:block}.header-menu--left{left:0}.header-menu__user-wrap{padding:16px 20px}.header-menu__info,.header-menu__user-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.header-menu__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;min-width:0;margin-left:16px}.header-menu__info-name{font-size:1.6rem;font-weight:500;line-height:2}.header-menu__info-meta{color:grey;font-size:1.2rem;line-height:1.8}.header-menu__info-meta--valid{color:#1eb24a}.header-menu__info-meta--invalid{color:#f68128}.header-menu__nav{list-style:none;border-top:1px solid #e4e4e4}.header-dropdown-menu .comp-default-empty{padding:40px 0!important}.header-menu__nav--sub{position:relative;max-height:0;overflow:hidden;border-top:none;opacity:0;-webkit-transition:max-height .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:max-height .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:max-height .3s ease-in-out,transform .3s ease-in-out;transition:max-height .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header-menu__nav--sub-active{max-height:10em;overflow:hidden;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.header-menu__nav-item{-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.header-menu__nav-item:not(.header-menu__nav-item--no-hover):hover{background-color:#f4f5f6}.header-menu__nav-item--bt{border-top:1px solid #e4e4e4}.header-menu__nav-item--bb{border-bottom:1px solid #e4e4e4}.header-menu__nav-item>a,.header-menu__nav-item>span{display:block;padding:12px 20px;cursor:pointer}.header-menu__nav-item--sub>a{padding:16px 20px 16px 48px}.header-menu__nav-item--sub:last-of-type{border-bottom:1px solid #e4e4e4}.header-menu__nav-icon{margin-right:10px;font-size:1.8rem}.header-menu__nav-icon--right{float:right;margin-right:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.header-menu__nav-icon--right-active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header-menu__button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;border-bottom:1px solid #e4e4e4;background-color:#fff}.header-menu__button-wrap .el-button+.el-button{margin-left:16px}@media screen and (width <= 991px){.header-menu{position:absolute;top:64px;left:0;width:100vw;border-radius:0}.header-menu-burger{top:64px;right:0;width:100%;border-radius:0 0 2px 2px}.header-menu__info{width:100%}}@media screen and (width <= 767px){.header-menu__button-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-menu__button-wrap .el-button+.el-button{margin-top:12px;margin-left:0}}.header-right__item--cart .header-menu{width:400px}.header-right__item--cart .header-dropdown-menu__content{max-height:400px;overflow-y:auto}.header-right__item--cart .header-dropdown-menu__bottom{padding:16px 24px;border-top:1px solid #e4e4e4}.header-right__item--cart .header-dropdown-menu__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.header-right__item--cart .header-dropdown-menu__item:not(:last-of-type) .comp-cart-project-card{border-bottom:1px solid #e4e4e4}.header-right__item--cart .comp-cart-project-card{margin:0 24px;padding:16px 0}.header-right__item--cart .cart-project-card-main{grid-template-columns:128px 1fr}.header-right__item--cart .cart-project-card__name{display:-webkit-box;height:4.2rem;max-height:4.2rem;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:1.4rem;line-height:1.5;word-break:break-word}.header-right__item--cart .cart-project-card__project{display:none}.header-right__item--cart .cart-project-card-price span{font-size:1.4rem}.header-right__item--cart .comp-default-empty .el-button{margin-top:16px}.header-right__item--notification .header-menu{width:360px}.header-right__item--notification .header-dropdown-menu__top{padding:8px 24px 8px 0;text-align:right;border-bottom:1px solid #e4e4e4}.header-right__item--notification .header-dropdown-menu__content{max-height:320px;overflow-y:auto}.header-right__item--notification .header-dropdown-menu__content .comp-notification-card{border-bottom:1px solid #e4e4e4}.header-right__item--notification .header-dropdown-menu__bottom{padding:16px 24px;border-top:1px solid #e4e4e4}.header__event-wrap{margin-right:4px;margin-left:auto}.header__event-wrap img{width:auto;height:40px;vertical-align:middle}@media screen and (width <= 767px){.header__event-wrap{margin-right:auto;margin-left:16px}}.sticky header{border-bottom:1px solid #eee}.sticky header>*{margin-top:-1px;opacity:0}.comp-footer{bottom:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:336px;background-color:#17191c}.footer-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:40px;color:#d4dae3}.footer-container,.footer__nav-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__nav-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.footer__nav-group-end{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.footer__group-site-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__group-site-link .footer__group-item{margin-right:80px}.footer__group-site-link .footer__group-item:last-child{margin-right:0}.footer__group-title{color:#9197a1;font-size:1.2rem}.footer__nav-menu,.footer__social-media-list{list-style:none;margin:0;padding:0}.footer__social-media-list{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__nav-menu{margin-bottom:80px;line-height:1}.footer__nav-menu-item{margin-top:8px}.footer__social-media-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__social-media-item+.footer__social-media-item{margin-left:24px}.footer__social-media-wrapper{padding:14px;color:#d4dae3;border-radius:100%;background-color:#232629}.footer__social-media-link:hover .footer__social-media-wrapper{color:#232629;background-color:#d4dae3}.footer__social-media-icon{font-size:2rem}.footer__copyright{line-height:1.5;text-align:right}@media screen and (width <= 991px){.footer__copyright{text-align:left}}.footer__copyright>div:not(:last-child){margin-bottom:4px}@media screen and (width <= 991px){.comp-footer{height:478px}.footer-container,.footer__nav-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.footer__nav-group-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.footer__logo{display:none}.footer__social-media-list{margin-bottom:80px}}@media screen and (width <= 767px){.comp-footer{height:552px}.footer-container{padding-right:20px;padding-left:20px}.footer__nav-menu,.footer__social-media-list{margin-bottom:40px}}.comp-banner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:400px;background-size:cover;background-position:50%}.banner-wrap{max-width:1200px;margin:auto;padding:0}.banner__title{margin-bottom:32px;color:#fff;font-size:2.4rem;font-weight:400;line-height:1.5;letter-spacing:.3px}.banner__bar-wrap{position:absolute;right:80px;bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:156px;height:20px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}.banner__bar{position:relative;display:inline-block;width:64px;height:1px;margin-right:16px;background-color:#fff}.banner__bar:after{position:absolute;display:block;height:100%;background-color:#005cff;-webkit-animation:back-to-top-bar 1.5s ease-in-out infinite;animation:back-to-top-bar 1.5s ease-in-out infinite;content:""}@-webkit-keyframes back-to-top-bar{0%{right:0;width:0}25%{right:0;width:100%}50%{left:0;width:100%}to{left:0;width:0}}@keyframes back-to-top-bar{0%{right:0;width:0}25%{right:0;width:100%}50%{left:0;width:100%}to{left:0;width:0}}.banner__back-text{color:#fff;font-weight:600}@media screen and (width <= 991px){.banner-wrap{padding:0 24px}.banner__bar-wrap{right:40px;bottom:20px}}@media screen and (width <= 767px){.comp-banner{height:320px}.banner-wrap{padding:0 20px}.banner__title{margin-bottom:24px;font-size:1.8rem}}.p-error{position:relative;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:calc(100vh - 152px)}.p-error,.p-error .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (width <= 991px){.p-error .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.error__content{position:relative;top:-60px}@media screen and (width <= 991px){.error__content{top:0;text-align:center}}@media screen and (width <= 991px){.error__image{margin-bottom:40px}}@media screen and (width <= 767px){.error__image{max-width:335px}}.error__title{color:#1a1a1a;font-size:3.2rem;font-weight:500;line-height:1.5;letter-spacing:.3px;margin-bottom:8px}@media screen and (width <= 767px){.error__title{font-size:2.4rem}}.error__desc{color:#333;font-size:1.6rem;font-weight:400;line-height:1.7;letter-spacing:.3px;margin-bottom:32px}@media screen and (width <= 767px){.error__desc{margin-bottom:24px}}.error__actions{border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.error__actions li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 8px;color:#1a1a1a}.error__actions li:not(:last-child){border-bottom:1px solid #e4e4e4}.error__actions li .svg-icon{color:grey;font-size:2rem}.p-about{background-color:#fff}.about-header{padding-top:120px;text-align:center}.about-header__title{color:#005cff;font-size:8rem;font-weight:400;line-height:1.7}.about-header__subtitle{margin-bottom:124px;color:#1a1a1a;font-size:2rem;font-weight:400}.about-header__nav{margin-bottom:32px}.about-header__nav-list{list-style:none}.about-header__nav-item{display:inline-block;color:#1a1a1a}.about-header__nav-item:not(:last-of-type){margin-right:80px}.about-header__nav-icon{margin-left:10px;color:#d9d9d9;font-size:1.6rem}.about-header__video{width:100%}@media screen and (width <= 991px){.about-header{padding-top:100px}.about-header__subtitle{margin-bottom:104px}.about-header__nav-item:not(:last-of-type){margin-right:26px}}@media screen and (width <= 767px){.about-header{padding-top:56px}.about-header__title{font-size:4.8rem}.about-header__subtitle{margin-bottom:56px}.about-header__nav{display:none}}.about__section-padding{padding:80px 0}.p-about .o-section-subtitle{margin-bottom:20px}@media screen and (width <= 991px){.about__section-padding{padding:56px 24px}}@media screen and (width <= 767px){.about__section-padding{padding:48px 20px}}.about__section-value>*{color:#1a1a1a;font-weight:400}.about-value__type{margin:32px 0 16px;color:grey;font-size:1.6rem}.about-value__title{margin-bottom:16px;font-size:2.4rem}.about-value__content{margin-bottom:32px;font-size:1.6rem;line-height:1.7}.about-value__ampersand{color:#eee;font-size:4rem}.about-value__ability-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-value__ability-wrap *{-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}.about-value__ability{position:relative;width:320px;height:320px}.about-value__ability-circle-wrap,.about-value__ability svg{width:100%;height:100%}.about-value__ability circle{-webkit-transition:stroke-dashoffset 1.6s;transition:stroke-dashoffset 1.6s;-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-transform-origin:center;transform-origin:center;r:158px;cx:160px;cy:160px;fill:none;stroke:#005cff;stroke-width:2px;stroke-dasharray:992.24;stroke-dashoffset:992.24}[data-aos=draw-circle].aos-animate circle{stroke-dashoffset:0}.p-about [data-aos=fade-down]{-webkit-transform:translate3d(-50%,-100px,0);transform:translate3d(-50%,-100px,0)}.p-about [data-aos^=fade].aos-animate{opacity:1;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.about-value__ability-text-wrap{position:absolute;top:50%;left:50%;width:240px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.about-value__ability-title{margin-bottom:8px;color:#005cff;font-size:1.8rem;font-weight:400;text-align:center}.about-value__ability-content{line-height:1.7;text-align:center}.about-value__cross{color:#eee;font-size:4rem}@media screen and (width <= 1199px){.about-value__ability{width:236px;height:236px}.about-value__ability circle{r:116px;cx:118px;cy:118px}.about-value__ability-text-wrap{width:156px}}@media screen and (width <= 991px){.about-value__ability{width:226px;height:226px}.about-value__ability circle{r:111px;cx:113px;cy:113px}.about-value__ability-text-wrap{width:160px}.about-value__ability-title{font-size:1.6rem}.about-value__ability-content{font-size:1.2rem}.about-value__cross{display:none}}@media screen and (width <= 767px){.about-value__title{font-size:1.8rem}.about-value__content{font-size:1.4rem}.about-value__ampersand{display:none}.about-value__ability-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-value__ability{width:240px;height:240px}.about-value__ability circle{r:118px;cx:120px;cy:120px;-webkit-transform-origin:center 120px;transform-origin:center 120px}.about-value__ability:not(:last-of-type){margin-bottom:24px}.about-value__ability-text-wrap{width:192px}}.about__section-founder{background-color:#005cff}.about__section-founder-content{color:#fff}.about-founder__slogan{margin-bottom:80px;font-size:3.2rem}.about-founder__slogan span{display:block}.about-founder__ideal-title{margin-bottom:32px;font-size:1.6rem;font-weight:400}.about-founder__ideal-list{list-style:none}.about-founder__ideal-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem}.about-founder__ideal-item:not(:last-of-type){margin-bottom:16px}.about-founder__ideal-subtitle{display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:56px;height:56px;margin-right:16px;color:#1a1a1a;line-height:56px;text-align:center;border-radius:50%;background-color:#fff}@media screen and (width <= 991px){.about-founder__slogan{margin-bottom:56px;font-size:2.4rem}.about-founder__ideal-item{font-size:1.4rem}}@media screen and (width <= 767px){.about-founder__slogan{margin-bottom:32px;font-size:2rem}.about-founder__slogan span{display:inline}.about-founder__ideal-title{font-size:1.4rem}}.about__section-service{position:relative;padding-bottom:80px;background-color:#f9f9f9}.about-service__block{position:relative;display:inline-block;width:calc(50% - 10px);height:400px;margin-right:-4px;color:#fff;background-size:cover;background-repeat:no-repeat;vertical-align:middle}.about-service__block:last-child{margin-left:20px}.about-service__object{position:absolute;top:32px;left:32px;width:72px;height:72px;padding:15px;text-align:center;border-radius:50%;background-color:#005cff}.about-service__content{position:absolute;bottom:32px;padding:0 32px;text-align:justify}.about-service__title{margin-bottom:16px}.about-service__desc{margin-bottom:0}@media screen and (width <= 991px){.about-service__block{width:100%}.about-service__block.block-student{margin:0 0 16px}.about-service__block.block-teacher{margin-left:0}}@media screen and (width <= 767px){.about__section-service{padding-bottom:0}.about-service__object{top:24px;left:24px}.about-service__content{bottom:24px;padding:0 24px}.about-service__title{margin-bottom:16px;font-size:1.8rem;line-height:1.5}.about-service__block.block-student,.about-service__block.block-teacher{background-position:top}}.about__section-milestone{position:relative;background:transparent}.about-milestone__wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-milestone__wrap:after{position:absolute;z-index:1;width:100%;height:100%;background-image:-webkit-gradient(linear,right top,left top,color-stop(77%,#f9f9f9),color-stop(0,transparent));background-image:linear-gradient(270deg,#f9f9f9 77%,transparent 0);content:""}.about-milestone__bg{position:sticky;top:64px;z-index:2;-webkit-box-flex:0;-ms-flex:0 1 35%;flex:0 1 35%;width:35%;height:725px;background-size:cover;background-repeat:no-repeat}.about-milestone__content{position:relative;z-index:2;-webkit-box-flex:1;-ms-flex:1 0 65%;flex:1 0 65%;padding:80px 120px;color:#1a1a1a}.about-milestone__list{list-style:none;margin-top:32px}.about-milestone__item{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #eee}.about-milestone__item-date{margin-bottom:16px}.about-milestone__event-list{list-style:none}.about-milestone__event-item:before{display:inline-block;width:8px;height:1px;margin-right:8px;background-color:grey;content:"";vertical-align:middle}.about-milestone__event-description{display:inline-block;max-width:90%;font-size:1.6rem;line-height:1.7;vertical-align:top}.about-milestone__course{display:-webkit-box;display:-ms-flexbox;display:flex}.about-milestone__course-cover{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;width:25%;height:100%;-o-object-fit:cover;object-fit:cover}.about-milestone__course-name{margin-bottom:8px;color:#005cff;font-size:1.6rem;font-weight:500;line-height:1.6}.about-milestone__course-desc{margin-bottom:0;color:#333;font-size:1.4rem;line-height:1.7}.about-milestone__data-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:200px 80px 160px}.about-milestone__data{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;text-align:center}.about-milestone__data.o-divider--vertical{margin-right:0;padding-right:0}.about-milestone__data-number{margin-bottom:8px;color:#005cff;font-size:8.8rem;font-weight:600;line-height:1.3}.about-milestone__data-source{font-size:1.6rem;line-height:1.7}.about-milestone__data-source-to{color:grey}.about-milestone__data-more{margin-top:80px;padding:16px 24px;background-color:#f4f5f6}.about-milestone__data-more .text-btn{padding:0;color:#333;font-size:1.6rem}@media screen and (width >= 992px)and (width <= 1400px){.about-milestone__course-cover{-ms-flex-preferred-size:35%;flex-basis:35%;width:35%}}@media screen and (width <= 991px){.about-milestone__course{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-milestone__course-cover{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.about-milestone__content{padding:56px}.about-milestone__event-item:before{width:12px}.about-milestone__data-container{padding:120px 80px}.about-milestone__data-number{font-size:6.4rem}.about-milestone__data-source{font-size:1.4rem}.about-milestone__data-more{margin-top:40px}}@media screen and (width <= 767px){.about__section-milestone{padding-top:0}.about-milestone__wrap:after{background-color:#f9f9f9}.about-milestone__content{-ms-flex-preferred-size:100%;flex-basis:100%;padding:0 20px 56px}.about-milestone__data-container{padding:100px 20px}.about-milestone__data{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.about-milestone__data.o-divider--vertical{margin-bottom:56px;border-right:none}.about-milestone__data-number{font-size:5.6rem}}.about__section-footer.home-footer{position:static}.comp-post{background-color:#f9f9f9}.post-banner__wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:320px;color:#fff;background-size:cover;background-image:url(/_nuxt/img/post-banner-desktop.555c4d8.png);background-repeat:no-repeat;background-position:50%}@media screen and (width <= 991px){.post-banner__wrap{height:240px;background-image:url(/_nuxt/img/post-banner-tablet.7931fc5.png)}}@media screen and (width <= 767px){.post-banner__wrap{height:200px;background-image:url(/_nuxt/img/post-banner-mobile.b072fe7.png)}}.post-banner__title{letter-spacing:8px;text-align:center}@media screen and (width <= 991px){.post-banner__title{font-size:2.4rem}}@media screen and (width <= 991px){.post-section__content{width:100%;padding-right:40px;padding-left:40px}}@media screen and (width <= 767px){.post-section__content{padding-right:20px;padding-left:20px}}.post-section__content--footer-page.container.wider{max-width:960px}.post__content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:80px 0 160px}.post__left-area{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:16%;max-width:27%}.post__right-area{position:relative;top:-160px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:60%;max-width:75%;padding:40px;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 2px 24px rgba(0,0,0,.04);box-shadow:0 2px 24px rgba(0,0,0,.04)}.post__right-area-title{margin-bottom:40px;font-size:1.8rem}@media screen and (width <= 991px){.post__content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:48px 0 160px}.post__left-area{margin-bottom:40px}.post__right-area{position:static;padding:32px}.post__left-area,.post__right-area{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%}}@media screen and (width <= 767px){.post__content-container{padding:32px 0 120px}.post__right-area{padding:24px}.post__right-area-title{margin-bottom:24px}}.p-terms{letter-spacing:.3px}.p-terms .post__right-area{width:75%}@media screen and (width <= 991px){.p-terms .post__right-area{width:100%}.p-terms .post__left-area{margin-bottom:0}}.faq__category-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px;padding:36px 32px;border:1px solid #e4e4e4;border-radius:2px;background-color:#fff}@media(hover:hover){.faq__category-card:hover{border:1px solid #a6a6a6}}.faq__category-card .svg-icon{margin-right:24px;font-size:4rem}.faq__category-card .t-subtitle{margin-bottom:4px;color:#1a1a1a}.faq__category-card .t-body2{color:grey}@media screen and (width <= 991px){.faq__category-card{margin-bottom:12px;padding:24px}}.p-faq-type{width:100%}.faq__header{margin-top:40px;margin-bottom:32px}.faq__header .h3{margin-bottom:8px;color:#1a1a1a}.faq__header .t-body2{color:grey}@media screen and (width <= 991px){.faq__header{margin-top:32px;margin-bottom:24px}}.faq__collapse-icon{margin-left:auto;font-size:2rem}.faq__collapse-content{padding:24px;background-color:#f4f5f6}.p-faq .el-collapse{border-top:none}.p-faq .el-collapse-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:90px;padding-right:32px;padding-left:32px;color:#1a1a1a;border-bottom:none}@media screen and (width <= 991px){.p-faq .el-collapse-item__header{height:75px;padding-right:24px;padding-left:24px}}.p-faq .el-collapse-item{border:1px solid #e4e4e4;border-bottom:none}.p-faq .el-collapse-item:last-of-type{border-bottom:1px solid #e4e4e4}.p-faq .el-collapse-item__arrow{margin:0}.p-faq .el-collapse-item__arrow:before{display:none}.p-faq .el-collapse-item__content{padding:0 32px 32px}@media screen and (width <= 991px){.p-faq .el-collapse-item__content{padding:0 24px 24px}}.p-contact{margin-top:-32px}@media screen and (width <= 991px){.p-contact{margin-top:0}}.p-contact.post__content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact__faq-card-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:22px}@media screen and (width <= 991px){.contact__faq-card-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:14px}}.contact__faq-card-wrap{width:33.3%}.contact__faq-card-wrap:not(:last-of-type){margin-right:24px}@media screen and (width <= 991px){.contact__faq-card-wrap{width:100%}.contact__faq-card-wrap:not(:last-of-type){margin-right:0;margin-bottom:12px}}.contact__faq-card.faq__category-card{margin-bottom:0;padding:32px}.contact__faq-card.faq__category-card .svg-icon{margin-right:12px;font-size:2.8rem}.contact__faq-card.faq__category-card .t-subtitle{margin-bottom:0}@media screen and (width <= 991px){.contact__faq-card.faq__category-card{padding:24px}}.contact__desc{width:100%;padding-top:48px;padding-bottom:48px;text-align:center}.contact__desc hr{margin:0 0 48px;border-top:1px solid #e4e4e4}.contact__desc .t-body1{margin-bottom:8px}.contact__desc .t-body2{color:grey}@media screen and (width <= 991px){.contact__desc{padding-top:32px;padding-bottom:32px}.contact__desc hr{margin:0 0 32px}}@media screen and (width <= 767px){.contact__desc{padding-bottom:28px;text-align:left}.contact__desc hr{margin:0 0 28px}}.contact__form-wrap{width:100%;margin-bottom:32px;padding:32px;background-color:#fff}@media screen and (width <= 991px){.contact__form-wrap{padding:24px}}.contact__form .el-form-item.phone,.contact__form .el-form-item[data-field=fileUpload]{margin-bottom:0}.contact__form .el-form-item[data-field=fileUpload] .el-form-item__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (width <= 767px){.contact__form .el-form-item[data-field=fileUpload] .el-form-item__label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contact__form-upload-hint{color:grey;font-size:1.2rem}@media screen and (width <= 767px){.contact__form-upload-hint{margin-top:8px}}.contact__btn{margin-top:16px}.p-home{overflow:hidden;background-color:#fff}.home-header{max-width:1440px;margin:auto;padding:40px 40px 0}.home-header__content{position:relative;padding-top:38%}.home-header__img{position:absolute;top:0;right:0;bottom:0;left:auto;width:100%;height:100%;overflow:hidden;-webkit-transition:width 1.5s cubic-bezier(.19,1,.22,1);transition:width 1.5s cubic-bezier(.19,1,.22,1)}.home-header__img img{position:absolute;right:0;-webkit-transition:width .5s cubic-bezier(.19,1,.22,1);transition:width .5s cubic-bezier(.19,1,.22,1)}.home-header__img.slide-on{width:0}.home-header-info{position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;height:72px;overflow:hidden}.home-header-info__bg{min-width:0;padding:12px 20px;background-color:#fff}.home-header-info__bg.show{-webkit-animation:header-info-bg-slide-in 1s cubic-bezier(.06,.28,.14,.99);animation:header-info-bg-slide-in 1s cubic-bezier(.06,.28,.14,.99)}.home-header-info__content.show{-webkit-animation:header-info-content-slide-in 1.5s cubic-bezier(.06,.28,.14,.99);animation:header-info-content-slide-in 1.5s cubic-bezier(.06,.28,.14,.99)}@-webkit-keyframes header-info-bg-slide-in{0%{opacity:0;-webkit-transform:translateX(-30%);transform:translateX(-30%)}10%{opacity:0}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes header-info-bg-slide-in{0%{opacity:0;-webkit-transform:translateX(-30%);transform:translateX(-30%)}10%{opacity:0}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes header-info-content-slide-in{0%{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}30%{opacity:0;-webkit-transform:translateX(-16px);transform:translateX(-16px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes header-info-content-slide-in{0%{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}30%{opacity:0;-webkit-transform:translateX(-16px);transform:translateX(-16px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.home-header-info__title{vertical-align:middle;font-size:1.6rem;font-weight:500}.home-header-info__tag{margin-right:16px}.comp-pagination-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1a1a1a;font-size:2.4rem}.pagination-switch__divider{margin:0 10px}.pagination-switch__icon{position:relative;z-index:1;font-size:4rem;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.pagination-switch__circle{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;margin:auto;border-radius:50%;background-color:rgba(26,26,26,.8);-webkit-transition:background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:background-color .3s ease-in-out,transform .3s ease-in-out;transition:background-color .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:scale(0);transform:scale(0)}.pagination-switch__icon+.pagination-switch__icon{margin-left:12px}.pagination-switch__icon-wrap:hover .pagination-switch__circle{background-color:#1a1a1a;-webkit-transform:scale(.9);transform:scale(.9)}.pagination-switch__icon-wrap:hover .pagination-switch__icon{color:#fff}.pagination-switch__icon--disable{color:#d9d9d9}.pagination-switch__icons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:32px}.pagination-switch__icon-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.pagination-switch__icon-wrap.slick-disabled .pagination-switch__circle{opacity:0}.pagination-switch__icon-wrap.slick-disabled .pagination-switch__icon{color:#d9d9d9;cursor:default}.pagination-switch__icon-wrap:last-of-type{margin-left:12px}.home-header .comp-pagination-switch{height:100%;padding:16px 32px;color:#fff;background-color:#005cff}.home-header .pagination-switch__circle{background-color:hsla(0,0%,100%,.8)}.home-header .pagination-switch__icon-wrap:hover .pagination-switch__circle{background-color:#fff}.home-header .pagination-switch__icon-wrap:hover .pagination-switch__icon{color:#005cff}@media screen and (width <= 991px){.home-header{padding:0}.home-header__content{padding-top:62%}.home-header__img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.home-header-info{bottom:-72px}.home-header-info__bg{background-color:transparent}.home-header-info__title{-webkit-box-flex:1;-ms-flex:auto;flex:auto;line-height:50px}}@media screen and (width <= 767px){.home-header__content{padding-top:64%}.home-header .comp-pagination-switch{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px}}.home__section-container{width:100%;max-width:1440px;margin:auto}.home__section-container .banner-wrap{margin:0;padding:0 120px}.home__section{position:relative;padding:0 120px}.home__section-card-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home__section-card-list.course-preview__list .comp-course-card,.home__section-card-list.course-preview__list .slick-slide>div{height:100%}.home__section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:32px}.home__section-card-list,.home__section-header{position:relative;z-index:1}.home__section-title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home__section-title{color:#1a1a1a;font-size:3.2rem;font-weight:500;letter-spacing:1.2px}.home__section-title:after{display:block;width:40px;margin-top:24px;border-bottom:4px solid #005cff;content:""}@media screen and (width >= 1440px){.home__section-container .banner-wrap{margin:auto;padding:0}}@media screen and (width <= 991px){.home__section-container .banner-wrap{margin:0;padding:0 24px}.home__section{padding-right:24px;padding-left:24px}}@media screen and (width <= 767px){.home__section-container{margin-top:128px}.home__section{padding-right:20px;padding-left:20px}.home__section-title{font-size:2.4rem}.home__section-title:after{width:40px;margin-top:20px}}.home-scroll-animation{position:relative;left:50%;display:inline-block;margin-top:24px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home-scroll-animation__text{display:inline-block;margin-bottom:4px;color:grey;font-size:1.6rem;line-height:1.6}.home-scroll-animation__vertical-bar{width:.1rem;height:56px;margin:0 auto;overflow:hidden;background-color:#eee}.home-scroll__scroll-bar{width:.1rem;height:56px;background-color:#005cff;-webkit-animation:scroll-loop 1.5s ease infinite;animation:scroll-loop 1.5s ease infinite;-webkit-transform:translateY(-100%);transform:translateY(-100%)}@-webkit-keyframes scroll-loop{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}25%{-webkit-transform:translateY(-80%);transform:translateY(-80%)}50%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(80%);transform:translateY(80%)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes scroll-loop{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}25%{-webkit-transform:translateY(-80%);transform:translateY(-80%)}50%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(80%);transform:translateY(80%)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@media screen and (width <= 991px){.home-scroll-animation{margin-top:99px}}.home__section-mylearning{margin-top:56px;padding:80px 120px;background-color:#f9f9f9}@media screen and (width <= 991px){.home__section-mylearning{padding:56px 24px}}@media screen and (width <= 767px){.home__section-mylearning{margin-top:-56px}}.home__section-mylearning .home__section-card-list{display:grid;grid-template-columns:repeat(4,1fr);gap:56px 20px}@media screen and (width <= 991px){.home__section-mylearning .home__section-card-list{grid-template-columns:repeat(3,1fr);row-gap:48px}}@media screen and (width <= 767px){.home__section-mylearning .home__section-card-list{grid-template-columns:1fr;row-gap:0}}@media screen and (width <= 767px){.home__section-mylearning .comp-my-learning-course-card{padding-bottom:16px;border-bottom:1px solid #eee}.home__section-mylearning .comp-my-learning-course-card:not(:last-child){margin-bottom:16px}}.home-mylearning__wrap{width:100%;max-width:1200px;margin:auto}.home__section-nav{color:grey}.home__section-nav-icon{margin-left:4px;font-size:2rem;vertical-align:top!important}.home__section-brand{margin-bottom:120px}.home-brand__brief{margin-bottom:32px}.home-brand__desc{margin-bottom:0;color:#333;font-size:1.6rem;line-height:1.7}.home-brand__slogan{color:#333;font-size:2rem;font-weight:500;line-height:1.7}.home-brand-divider{width:40px;height:2px;margin:32px 0;background-color:#eee}.home-brand__image-wrap{position:relative;max-width:480px;padding-top:58%}.home-brand__image-frame{position:absolute;top:0;z-index:1;width:100%;max-width:500px;height:280px;background-size:contain;background-repeat:no-repeat}.home-brand__image{position:absolute;top:9.4%;left:5.6%;width:94.4%}@media screen and (width <= 991px){.home__section-brand{margin-bottom:100px}}@media screen and (width <= 767px){.home__section-brand{margin-bottom:56px}.home-brand__brief{margin-bottom:32px}.home-brand__brief:first-child{width:64%}}.home__section-fund{margin-top:80px}@media screen and (width <= 767px){.home__section-fund{margin-top:56px}}.home__section-fund .home__section-card-list{display:grid;grid-template-columns:repeat(4,1fr);gap:56px 20px}@media screen and (width <= 991px){.home__section-fund .home__section-card-list{grid-template-columns:repeat(3,1fr);row-gap:48px}}@media screen and (width <= 767px){.home__section-fund .home__section-card-list{grid-template-columns:1fr;row-gap:0}}.home__section-sale{margin-top:100px}@media screen and (width <= 991px){.home__section-sale{margin-bottom:100px}}@media screen and (width <= 767px){.home__section-sale{margin-top:56px;margin-bottom:56px}}.home__section-popular{margin-top:100px;margin-bottom:100px}@media screen and (width <= 991px){.home__section-popular{margin-bottom:100px}}@media screen and (width <= 767px){.home__section-popular{margin-top:56px;margin-bottom:56px}}.home__section-new{margin-top:100px;margin-bottom:100px}@media screen and (width <= 767px){.home__section-new{margin-top:56px;margin-bottom:56px}}.home__section-customize{margin-top:100px;margin-bottom:120px}@media screen and (width <= 767px){.home__section-customize{margin-top:56px;margin-bottom:56px}}.home__section-activity-banner{padding-bottom:120px}@media screen and (width <= 991px){.home__section-activity-banner{padding-bottom:100px}}@media screen and (width <= 767px){.home__section-activity-banner{padding-bottom:56px}}.home-activity-banner__container{display:-webkit-box;display:-ms-flexbox;display:flex}.home-activity-banner__container>div:not(:first-child){margin-left:20px}.home-activity-banner__wrap{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}@media screen and (width <= 767px){.home-activity-banner__wrap{-webkit-box-flex:1;-ms-flex:1 0 80%;flex:1 0 80%}}.home-activity-banner__link{position:relative;display:block;width:100%;padding-top:56.25%}.home-activity-banner__link img{position:absolute;top:0;left:0;border-radius:8px}.home-column{margin-bottom:120px}.home-column__main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-column-article,.home-column-recommend{z-index:1;padding:80px 80px 40px}.home-column-recommend{position:relative;width:60%;padding-left:0}.home-column-article{position:relative;z-index:1;width:40%;padding-right:0}.home-column-recommend:before{position:absolute;top:0;right:0;z-index:-1;display:inline-block;width:100vw;height:100%;background-color:#f9f9f9;-webkit-transform:translateX(0);transform:translateX(0);content:""}.home-column__rec-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:32px -10px 0}.home-column__rec-list .comp-general-column-card{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;width:50%;padding:0 10px}.home-column__rec-list .slick-slide>div:not(:last-of-type){margin-bottom:40px}.home-column__rec-list .base-card-body__teacher{margin-bottom:0}.home-column__rec-list .base-card-body__info{margin-top:0}.home-column__article-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 0;border-bottom:1px solid #eee}.home-column__article-item:first-of-type{padding-top:0}.home-column__article-list{margin-top:32px;padding:0;list-style:none}.home-column__order{color:#1a1a1a;font-size:3.2rem;font-weight:500;line-height:1.4;letter-spacing:.3px;width:20px;margin-right:24px}.home-column__article-info{-webkit-box-flex:1;-ms-flex:1;flex:1;width:calc(100% - 52px)}.home-column__article-name{margin-top:4px;color:#1a1a1a;font-size:1.6rem;font-weight:500;letter-spacing:.3px}.home-column__article-date{font-size:1.2rem}.home-column__article-type{margin-left:8px;color:grey;font-size:1.2rem}.home-column__article-author{margin-top:8px;color:#333;font-size:1.2rem;line-height:1.7;letter-spacing:.3px}@media screen and (width <= 991px){.home-column{margin-bottom:56px}.home-column-article,.home-column-recommend{width:100%}.home-column-recommend{padding:80px 0 48px}.home-column-recommend:before{left:50%;display:block;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home-column__rec-list .comp-general-column-card:not(:last-of-type){margin-bottom:24px}.home-column-article{padding:100px 0 48px}.home-column-article:before{top:12px;right:0}}@media screen and (width <= 767px){.home-column-recommend{padding:40px 5px}.home-column__rec-list .comp-general-column-card{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%}.home-column-article{padding:56px 5px 0}.home-column-article:before{font-size:12rem}.home-column__article-item{padding:12px 0}}.home-recommend{position:relative;z-index:1;margin:0 auto 112px}.home-recommend__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px;margin-left:-20px;padding:0;list-style:none}.home-recommend__list-item{width:33.33%;margin-bottom:48px;padding-right:20px;padding-left:20px}.home-recommend__course{color:grey;font-size:1.2rem}.home-recommend__content{color:#1a1a1a;font-weight:400;letter-spacing:.3px;display:-webkit-box;height:5.12rem;max-height:5.12rem;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:1.6rem;line-height:1.6;word-break:break-word;position:relative;margin:8px 0 20px}.home-recommend__member{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:24px;border-bottom:1px solid #eee}.home-recommend__avatar-wrap{width:32px;height:32px;margin-right:12px}.home-recommend__member-name{color:#1a1a1a;font-weight:500}@media screen and (width <= 991px){.home-recommend{margin-top:52px}.home-recommend:before{display:none}.home-recommend__list{margin-top:8px}.home-recommend__list-item{width:50%;margin-bottom:24px}}@media screen and (width <= 767px){.home-recommend{margin:56px 5px}.home-recommend__list{margin-top:16px}.home-recommend__list-item{width:100%;margin-bottom:16px}}@media screen and (width >= 1440px){.home-footer,.home__section-mylearning{position:relative;left:calc(-50vw + 720px);width:100vw}}.comp-member--white{background-color:#fff}.member-row{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:48px;padding-bottom:14%}.member-sidebar{position:sticky;top:108px;border:1px solid #e4e4e4;background-color:#fff}.member-side-data{position:relative;padding:48px 0 40px;text-align:center}.member-sidebar__avatar-change-btn{position:absolute;top:100px;left:50%;z-index:1;display:inline-block;width:28px;height:28px;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(26,26,26,.08);box-shadow:0 2px 4px rgba(26,26,26,.08);-webkit-transform:translateX(calc(-50% + 30px));transform:translateX(calc(-50% + 30px));vertical-align:middle}.member-sidebar__avatar-change-icon{position:absolute;top:50%;left:50%;font-size:1.4rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.member-sidebar__name{color:#005cff;font-size:1.8rem;font-weight:500;line-height:1.5;letter-spacing:.3px;margin:16px auto 4px}@media screen and (width <= 991px){.member-sidebar__name{font-size:2rem}}.member-sidebar__email{color:#1a1a1a;font-size:1.4rem;line-height:1.7}.member-sidebar__avatar-wrap{width:80px;height:80px;margin:0 auto}.member-sidebar .verify-status{display:inline-block;margin-top:10px;padding:2px 8px;color:#f68128;font-size:1.2rem;line-height:1.7;border:1px solid #f68128}.member-sidebar .verify-status.done{color:#0bd045;border:1px solid #0bd045}.member-sidebar .member-side-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.member-sidebar .sidemenu a{display:block;padding:16px 24px 16px 20px;color:grey;font-size:1.6rem;font-weight:400;line-height:1.7;border-top:1px solid #eee}.member-sidebar .sidemenu a.active{color:#005cff}.member-sidebar .sidemenu a.active .sidemenu__link-icon{fill:#005cff!important}.member-sidebar .sidemenu a.active:after,.member-sidebar .sidemenu a.active:before{content:""}.sidemenu__link-icon.svg-icon{margin-right:10px;font-size:2rem;fill:grey!important}@media screen and (width <= 991px){.comp-member .container{width:100%}.comp-menu-title,.sidemenu__link-icon{display:none}.member-row.row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding-top:0}.member-side{min-height:unset;padding:0;-webkit-transform:none;transform:none}.member-content,.member-side{position:static;width:auto;margin-left:0}.member-content{padding-top:40px;padding-right:24px;padding-left:24px}.member-sidebar{border-width:0 0 1px}.member-sidebar .member-side-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:0}.member-sidebar .sidemenu{display:grid;grid-auto-flow:column;gap:40px;margin:auto}.member-sidebar .sidemenu a{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 0 8px;font-size:1.8rem;text-align:center;border:none}.member-sidebar .sidemenu a:before{position:absolute;right:0;bottom:0;left:0;width:100%;height:2px;background-color:#005cff;content:none}.member-tabs .el-tabs__item{padding:0 12px;font-size:1.6rem}}@media screen and (width <= 767px){.member-sidebar{position:static}.member-sidebar .sidemenu{gap:24px;padding:0 24px;text-align:center;white-space:nowrap}}.member-profile__block{padding:32px}@media screen and (width <= 991px){.member-profile__block{padding:24px}}.member-profile__divider{margin:0;border-top:1px solid #e4e4e4}.member-profile__btns{padding:16px 32px;text-align:right}.profile-privacy__title{margin-bottom:12px;color:#1a1a1a;font-size:2rem;font-weight:400;line-height:1.7}.profile-privacy__desc{color:#333;font-size:1.6rem;font-weight:400;line-height:1.7;letter-spacing:.3px;text-align:justify}.profile-privacy__desc--secondary,.profile-privacy__desc--secondary .text-btn,.profile-privacy__desc--secondary .text-btn:focus{color:grey;font-size:1.2rem}.profile__section{margin-bottom:16px;border-radius:2px;background-color:#fff}.mission-dialog__img{width:280px;margin-bottom:16px}.mission-dialog__desc{padding:12px;background-color:#f9f9f9}.member-basic__password{margin-top:32px}.member-section__header{margin-bottom:28px}.member-section__title{color:#1a1a1a;font-size:2rem;font-weight:400;line-height:1.7;letter-spacing:.3px;margin-bottom:8px}@media screen and (width <= 767px){.member-section__title{font-size:1.8rem;line-height:1.5}}.member-section__subtitle{color:#333;margin-bottom:28px}.member-section__desc,.member-section__subtitle{font-size:1.6rem;font-weight:400;line-height:1.7;letter-spacing:.3px}.member-section__desc{color:grey}.member__form-select-field{width:100%}.member-dialog .el-dialog__title{margin-bottom:4px}.member-dialog .el-dialog__body{margin-bottom:24px;padding-bottom:0}.member-dialog .el-dialog__footer{padding:16px 32px;border-top:1px solid #e4e4e4}.phone-validate-dialog h3{color:#1a1a1a;font-size:2rem;font-weight:500;letter-spacing:.3px;margin-bottom:4px}.phone-validate-dialog h5{color:#333;font-size:1.6rem;font-weight:400;letter-spacing:.3px}.password-dialog .el-dialog__header{padding-right:32px;padding-bottom:24px}.password-dialog__form .el-input__inner{padding-right:35px}.member-account__list{margin-bottom:8px;border-top:1px solid #e4e4e4}.member-account__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;padding:24px 0;border-bottom:1px solid #e4e4e4}.member-account__list-item-icon{position:relative;display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;margin-right:16px;border-radius:50%;background-color:#333}.member-account__list-item-icon svg{position:absolute;top:50%;left:50%;color:#fff;font-size:2rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.member-account__list-item>:nth-child(2){-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:16px;overflow:hidden}.member-account__label{color:grey;font-size:1.2rem;font-weight:400;line-height:1.7;letter-spacing:.3px}.member-account__primary-text{color:#333}.member-account__primary-text,.member-account__secondary-text{font-size:1.6rem;font-weight:400;line-height:1.7;letter-spacing:.3px}.member-account__secondary-text{color:grey}.member-account__verify-text{color:#0bd045}.member-account__email{margin-bottom:0}.member-account__email-input{width:50%}.member-account__countdown{color:#a6a6a6}@media screen and (width <= 767px){.member-account__email-input{width:100%}}.member-interest__section .management-content__title{margin-bottom:16px;font-size:1.6rem}.member-interest__block{margin-bottom:24px}.member-interest__desc{color:grey;font-size:1.2rem;font-weight:400;line-height:1.7;letter-spacing:.3px}.member-interest__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.member-interest__item{margin-bottom:16px;padding:6px 20px;line-height:1.7;border-radius:25px;background-color:#ebf3ff}.member-interest__item--btn{height:36px;padding:0 24px;font-size:1.8rem;border:1px solid #1a1a1a;background-color:transparent}.member-interest__item--btn:hover{border-color:#666}.member-interest__item:not(:last-of-type){margin-right:8px}.label-dialog__form .el-form-item{margin-bottom:16px}.label-dialog__option{margin-right:8px;margin-bottom:16px;padding:6px 20px;line-height:1.7;border:1px solid #eee;border-radius:25px}.label-dialog__option .el-checkbox__input{display:none}.label-dialog__option .el-checkbox__label{padding-left:0;color:#333;-webkit-transition:color .3s;transition:color .3s}.label-dialog__option:hover .el-checkbox__label{color:#337dff}.label-dialog__option.is-checked{border-color:transparent;background-color:#e6f1ff}.label-dialog__option .el-checkbox__input.is-disabled+span.el-checkbox__label{color:#a6a6a6}.member-notification__checkbox{display:block}.member-notification__checkbox:not(:last-child){margin-bottom:16px}.member-notification__checkbox .el-checkbox__input{line-height:2.2;vertical-align:top}.member-notification__checkbox .el-checkbox__label{color:#1a1a1a;font-size:1.6rem;font-weight:400;line-height:1.5;letter-spacing:.3px;white-space:normal}.member-notification__checkbox-desc{display:block;margin-top:4px;color:grey}.member-device__item{color:#333;font-size:1.4rem;font-weight:400;line-height:1.7;letter-spacing:.3px;display:grid;grid-template-columns:auto auto 1fr auto;gap:4px 24px;padding-bottom:24px;border-bottom:1px solid #e4e4e4}.member-device__item+.member-device__item{padding-top:24px}@media screen and (width <= 767px){.member-device__item{grid-template-columns:auto 1fr}}.member-device__item-info:first-of-type{color:#333;font-size:2rem;font-weight:500;line-height:1.7;letter-spacing:.3px;grid-row:span 5}@media screen and (width <= 767px){.member-device__item-info:first-of-type{display:none}}.member-device__item-info:nth-of-type(2n){grid-column:2;color:grey}@media screen and (width <= 767px){.member-device__item-info:nth-of-type(2n){grid-column:1}}.member-device__current-device,.member-device__remove-btn{grid-column:4;grid-row:1}@media screen and (width <= 767px){.member-device__current-device,.member-device__remove-btn{grid-column:auto;grid-row:6;margin-top:16px}}.member-device__current-device{color:#333;font-size:1.4rem;font-weight:500;line-height:1.7;letter-spacing:.3px;color:#337dff}.member-device__remove-btn{place-self:center start}@media screen and (width <= 767px){.member-device__remove-btn{grid-column:auto;grid-row:auto}}.member-course-transfer__desc{margin-bottom:0;color:#333;font-size:1.6rem;line-height:1.7;letter-spacing:.3px}.member-course-transfer__desc .text-btn{font-size:1.6rem}.transfer-dialog__form .el-form-item__content{line-height:28px}.transfer-dialog__form-btn-wrap{text-align:left}.my-learning__card-list{display:grid;grid-template-columns:repeat(3,1fr);gap:56px 20px}@media screen and (width <= 991px){.my-learning__card-list{grid-template-columns:repeat(2,1fr)}}@media screen and (width <= 767px){.my-learning__card-list{grid-template-columns:1fr;row-gap:0}}@media screen and (width <= 767px){.my-learning__card-list .my-learning-card-container{padding-bottom:16px;border-bottom:1px solid #eee}.my-learning__card-list .my-learning-card-container:not(:last-child){margin-bottom:16px}}.my-learning__card-list .el-dialog{padding:32px 7px 12px}.my-learning__card-list .el-dialog__header{padding:0}.my-learning__card-list .el-dialog__body{padding-top:24px;padding-bottom:24px;color:#333;font-size:1.4rem;line-height:1.7}.my-learning__card-list .el-progress-bar__outer{background-color:#eee}.my-learning__card-list .dialog-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.my-learning__card-list .dialog-button-group button{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.my-learning__card-list .dialog__product-name{margin-bottom:16px;padding:12px;font-weight:500;background-color:#eee}.el-popover.my-learning-card-list__popover{min-width:auto}.my-learning-card__progress-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.my-learning-card__progress-number{color:#0f45a8}.my-learning-card__progress .el-progress{margin-top:8px}.my-learning-card__status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px;color:#333;font-size:1.3rem}.comp-default-empty{margin:0 auto;padding:100px 0}.my-learning__exchange-btn{position:absolute;top:6px;right:0;z-index:10}.my-learning__exchange-icon{position:absolute;left:-18px}@media screen and (width <= 991px){.member-content.my-learning__page,.member-content.order-record__page{padding-top:40px}.my-learning__page .tabs--inner .el-tabs__content{margin-top:56px}.my-learning__exchange-btn{position:absolute;top:50px;right:auto;left:18px;text-align:left}}.my-learning__explore-btn{margin-top:16px}.exchange-dialog .el-dialog__header{padding-right:32px;padding-bottom:24px}.my-collect-card-list__container{display:grid;color:inherit}.my-collect-card-list__container--article,.my-collect-card-list__container--course{grid-template-columns:repeat(3,1fr);gap:56px 16px}@media screen and (width <= 767px){.my-collect-card-list__container--article,.my-collect-card-list__container--course{grid-template-columns:1fr;row-gap:0}}.my-collect-card-list__container--teacher{grid-template-columns:1fr}.my-collect-card-list__container .comp-teacher-card{padding-bottom:24px;border-bottom:1px solid #eee}.my-collect-card-list__container .comp-teacher-card:not(:last-of-type){margin-bottom:24px}.member-coupon-card__name{display:-webkit-box;height:5.4rem;max-height:5.4rem;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:1.8rem;line-height:1.5;word-break:break-word;margin-top:16px;font-weight:500;letter-spacing:.3px}.comp-member-coupon-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:20px;border-radius:4px;background-color:#fff}.comp-member-coupon-card--expired .member-coupon-card__name,.comp-member-coupon-card--used .member-coupon-card__name{color:#a6a6a6}.member-coupon-card__header{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e4e4e4}.member-coupon-card__tag{padding:4px 8px;color:#0bd045;font-size:1.4rem;border-radius:2px;background-color:#e6faec}.member-coupon-card__info-list{margin-bottom:16px}.member-coupon-card__info-list li{margin-bottom:4px}.member-coupon-card__cta{margin-top:auto}.my-coupon__card-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px -24px}@media screen and (width <= 991px){.my-coupon__card-list{display:none}}.my-coupon__card-container{-webkit-box-flex:0;-ms-flex:0 1 33.33%;flex:0 1 33.33%;width:33.33%;margin-bottom:24px;padding:0 8px}.my-coupon__carousel-list{display:none}@media screen and (width <= 991px){.my-coupon__carousel-list{display:block}}.my-coupon__carousel-list .slick-list{margin-right:-10px;margin-left:-10px}.my-coupon__carousel-list .slick-slide{height:auto;padding-right:10px;padding-left:10px}.my-coupon__rule{margin-top:40px}.my-coupon__rule-title{color:grey;font-size:1.6rem;font-weight:400;letter-spacing:.3px}.my-coupon__rule-list{margin-top:8px;margin-bottom:24px;padding-left:20px;list-style-type:disc}.order-card__status--paid{color:#005cff}.order-card__status--refund,.order-card__status--unpaid{color:#f68128}.order-card__status--expired{color:#e44048}.order-card__subscription-status--subscribing{color:#0bd045}.order-card__subscription-status--cancel{color:#f68128}.order-record__list{margin-top:24px}.comp-order-card{margin-bottom:20px;background-color:#fff}.order-card__header{padding:12px 24px;background-color:#e4e4e4}.order-card__content,.order-card__top{padding:24px;border-bottom:1px solid #e4e4e4}.order-card__top{padding-bottom:24px}.order-card__list{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:4px}@media screen and (width <= 991px){.order-card__list{grid-template-columns:1fr;row-gap:8px}}.order-card__item--first-col{grid-column:1/2}.order-card__tooltip{white-space:pre-line}.order-card__action{padding:12px;text-align:center}.order-card__action .svg-icon{-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.order-card__action .svg-icon.u-arrow-solid--active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.comp-order-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 0}.comp-order-product:first-of-type{padding-top:0}.comp-order-product:last-of-type{padding-bottom:0}.comp-order-product+.comp-order-product{border-top:1px solid #e4e4e4}.order-product__img{position:relative;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;width:25%;padding-top:14.0625%}@media screen and (width <= 767px){.order-product__img{display:none}}.order-product__img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.order-product__info{-webkit-box-flex:1;-ms-flex:1 1 75%;flex:1 1 75%;margin-left:40px;font-size:1.6rem;font-weight:600;line-height:1.6}@media screen and (width <= 991px){.order-product__info{margin-left:24px;font-size:1.4rem}}@media screen and (width <= 767px){.order-product__info{margin-left:0}}.order-product__title{margin-bottom:4px;font-weight:500;letter-spacing:.3px}.order-product__project{color:grey;font-size:1.4rem;font-weight:400}.comp-order-payment{margin-top:24px;padding-right:24px;padding-left:24px;background-color:#ebf3ff}.comp-order-payment .el-dialog{padding:20px 24px}.comp-order-payment .el-dialog__header{margin-bottom:8px;padding:0}.comp-order-payment .el-dialog__header h3{color:#333;font-size:1.8rem;line-height:1.5}.comp-order-payment .el-dialog__header h5{color:grey;font-size:1.4rem;font-weight:400;line-height:1.7}.comp-order-payment .el-dialog__title{color:#1a1a1a;font-size:2rem;font-weight:500;letter-spacing:.3px}.comp-order-payment .el-dialog__body{color:#333;font-size:1.6rem;font-weight:400;letter-spacing:.3px;padding:0}.comp-order-payment .el-dialog .el-table th{background-color:#f2f2f2}.order-card__payment{overflow:hidden;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out}.order-payment__info-list{color:#333;font-size:1.4rem;font-weight:400;line-height:1.7;letter-spacing:.3px;padding-top:16px;padding-bottom:16px}.order-payment__info-list li{margin-bottom:4px}.order-payment__info-list+.order-payment__info-list{border-top:1px solid #fff}.order-payment__subscription-popover{min-width:89px}.order-payment__subscription-trigger{margin-left:24px}.order-payment__info-list--in-app-purchase a{text-decoration:underline;text-underline-offset:4px}.order-payment__info-list--in-app-purchase .svg-icon{margin-right:4px}.order-payment__refund-hint{margin-left:8px}.order-payment__info{padding:0;list-style:none}.order-payment__agreement{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.order-payment__agreement div{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.order-payment__action{margin-top:12px}.order-payment__amount,.order-payment__bank{margin-bottom:4px}.order-paymemt-cancel__dialog .el-dialog__footer{padding:20px 0 0}@media screen and (width <= 991px){.order-payment__agreement{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-payment__paid .order-payment__action .el-button{width:100%}.order-payment__unpaid .order-payment__action{position:static}}.comp-refund-dialog .el-dialog__header{margin-bottom:24px}.comp-refund-dialog .el-dialog__footer{margin-top:24px;padding:16px 24px 0;border-top:1px solid #e4e4e4}.comp-refund-dialog .el-form-item__label{font-size:1.6rem}.refund-dialog__intro{list-style-type:disc;margin-bottom:24px;padding-left:24px}.refund-dialog__order{margin-bottom:24px;padding:16px;border:1px solid #e4e4e4}.refund-dialog__bank-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:16px;padding-top:16px;border-top:1px solid #e4e4e4}.refund-dialog__bank-form .el-form-item:nth-child(-n+3){width:33.3%;margin-bottom:16px}.refund-dialog__bank-form .el-form-item:nth-child(n+4){width:50%;margin-bottom:0}.refund-dialog__bank-form .el-form-item:nth-child(2),.refund-dialog__bank-form .el-form-item:nth-child(3),.refund-dialog__bank-form .el-form-item:nth-child(5){padding-left:16px}@media screen and (width <= 991px){.refund-dialog__bank-form .el-form-item:nth-child(n){width:100%;padding-left:0}.refund-dialog__bank-form .el-form-item:not(:last-of-type){margin-bottom:16px}}.refund-dialog__form-title{display:inline-block;margin-bottom:8px}.refund-dialog__product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;margin-top:8px}.refund-dialog__product.el-checkbox{margin-right:0}.refund-dialog__product .el-checkbox__label{width:100%}.refund-dialog__product-name{font-size:1.6rem;white-space:normal}.refund-dialog__product-info{margin-top:8px;padding:16px;color:#333;background-color:#f4f5f6}.refund-dialog__hint-icon{margin-left:8px}.refund-dialog__msg{margin-bottom:24px}.p-notification{padding-top:8px;color:#1a1a1a}@media screen and (width <= 991px){.p-notification{padding:56px 40px 160px}}@media screen and (width <= 767px){.p-notification{padding:48px 20px 120px}}.p-notification .comp-notification-card:not(:last-of-type){margin-bottom:4px}.notification__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:48px}@media screen and (width <= 767px){.notification__header{margin-bottom:40px}}.notification__count{display:inline-block;min-width:24px;height:24px;margin-left:12px;padding:0 4px;color:#fff;font-size:1.4rem;line-height:24px;text-align:center;border-radius:12px;background-color:#e44048}.notification__back-btn{display:none;margin-bottom:24px}@media screen and (width <= 991px){.notification__back-btn{display:block}}.notification__back-icon{margin-right:6px;font-size:1.8rem}.notification__section-list{height:480px;overflow-y:scroll}@media screen and (width <= 991px){.notification__section-list{height:auto;overflow-y:auto}}.notification__search-input{margin-bottom:8px}.notification__content{position:relative;min-height:480px;padding:40px;background-color:#f4f5f6}.notification__content--open{min-height:auto}@media screen and (width <= 991px){.notification__content{padding:32px}}@media screen and (width <= 767px){.notification__content{padding:24px}}.notification__content-title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:4px}.notification__content-title{margin-right:24px}.notification__content-icon{color:grey;font-size:2.4rem}.notification__content-hint{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:grey}.notification__divider{margin:24px auto;border-bottom:1px solid #e4e4e4}.notification__popover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:auto;padding:0;border:1px solid #d9d9d9;border-radius:2px}.notification__popover .el-button+.el-button{margin:0}.notification__popover-btn.text-btn{padding:8px 12px;line-height:1.7}.p-course{position:relative;background-color:#fff}.course-main{padding-top:48px;padding-bottom:160px}@media screen and (width <= 767px){.course-main{padding-top:40px}}.course-header .container.wider,.course-main .container.wider{width:100%;padding-right:40px;padding-left:40px}@media screen and (width <= 767px){.course-header .container.wider,.course-main .container.wider{padding-right:20px;padding-left:20px}}.course-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:640px;padding-top:56px;padding-bottom:80px}@media screen and (width <= 991px){.course-header{height:calc(100vh - 155px);padding-bottom:56px}}@media screen and (width <= 767px){.course-header{height:calc(100vh - 120px);padding-top:40px;padding-bottom:40px}}.course-header__bg-wrap{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.course-header__bg-wrap:before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:#000;opacity:.6;content:""}.course-header__bg-video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.course-header__bg-cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.course-header__content{position:relative;z-index:2;color:#fff}.course-header__content,.course-header__top-widget-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.course-header__top-widget-wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:1.2rem}.course-header__label{border-radius:2px}@media screen and (width <= 991px){.course-header__label{margin-bottom:40px}}@media screen and (width <= 767px){.course-header__label{margin-bottom:32px}}.course-header__widget{font-size:2.8rem;line-height:22px;cursor:pointer}.course-header__widget:hover{color:#005cff}.course-header__widget:last-of-type{margin-left:24px}.course-header__main-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:60%;min-width:565px;max-width:695px}@media screen and (width <= 991px){.course-header__main-wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;min-width:100%}}.course-header__title{margin-bottom:12px}@media screen and (width <= 767px){.course-header__title{font-size:2.8rem}}.course-header__subtitle{margin-bottom:12px}.course-header__subtitle>a+a:before{content:"、"}@media screen and (width <= 767px){.course-header__subtitle{font-size:1.4rem}}.course-header__countdown{margin-bottom:48px}@media screen and (width <= 991px){.course-header__countdown{margin-bottom:40px}}@media screen and (width <= 767px){.course-header__countdown{margin-bottom:32px}}.course-header__project-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:56px}@media screen and (width <= 991px){.course-header__project-wrap{display:none!important}}.course-header__countdown--sticky{display:none}.course-header__time:nth-child(odd){color:#fb574b}.course-header__rate{margin-bottom:12px}@media screen and (width <= 767px){.course-header__rate{margin-bottom:16px}}.course-header__mobile-widget-wrap{display:none}@media screen and (width <= 991px){.course-header__mobile-widget-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px}}@media screen and (width <= 767px){.course-header__mobile-widget-wrap{margin-top:32px}.course-header__mobile-widget-wrap.course-header__hint{display:none}}.course-header__mobile-widget-set{display:inline-block;margin-right:23px;cursor:pointer}.course-header__mobile-widget-icon{display:inline-block;margin-right:8px;font-size:3.4rem;line-height:0}.course-header__mobile-widget-text{vertical-align:super}.course-header__play-wrap{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}@media screen and (width <= 991px){.course-header__play-wrap{display:none}}.course-header__play{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:60%;color:grey}.course-header__play-icon{margin-bottom:4px;font-size:8rem}.course-header__play-text{display:block}.course-header__ori-price{display:inline-block;margin-left:16px;color:grey;font-size:1.4rem;text-decoration:line-through}.course-header__hint{-webkit-box-flex:1;-ms-flex:1;flex:1;color:grey;text-align:right}@media screen and (width <= 767px){.course-header__hint{display:none}}#cta-btn{width:240px}.course-header__btn{color:#eee}.tabs--sticky .course-header__content{z-index:1000}.tabs--sticky .course-header__project-wrap{position:fixed;top:0;right:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:66px;margin-top:0}.tabs--sticky #cta-btn,.tabs--sticky #cta-countdown,.tabs--sticky #cta-ori-price{margin:auto 20px auto 0}.tabs--sticky #cta-btn{width:auto;min-width:180px}.tabs--sticky #cta-countdown{display:block;color:#333;font-size:1.4rem}@media screen and (width <= 991px){.tabs--sticky #cta-countdown,.tabs--sticky #cta-ori-price{position:static}}.tabs--sticky .course-header__hint{display:none}@media screen and (width <= 991px){.course-info .col-md-4{display:none}}.course-rate-carousel-wrap{background-color:#ebf3ff}.course-rate-carousel .el-carousel__container{height:64px}.course-rate-carousel .el-carousel__arrow{background-color:transparent}.course-rate-carousel .el-icon-arrow-left,.course-rate-carousel .el-icon-arrow-right{color:#333}.course-rate-carousel .el-carousel__arrow--right{right:0}.course-rate-carousel .el-carousel__arrow--left{left:0}.course-rate-carousel .el-carousel__indicators{display:none}.course-rate-carousel__rate-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 60px}.course-rate-carousel__avatar-wrap{width:32px;height:32px}.course-rate-carousel__name{font-weight:500}.course-rate-carousel__name:after{content:"："}.course-rate-carousel__content{display:-webkit-box;max-width:70%;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media screen and (width <= 991px){.course-rate-carousel__rate-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.course-rate-carousel__avatar-wrap.u-avatar-wrap{display:none}.course-rate-carousel__name{margin-bottom:8px}.course-rate-carousel__name:after{content:""}.course-rate-carousel__content{max-width:95%;text-align:center}}@media screen and (width <= 767px){.course-rate-carousel .el-carousel__container{height:100px}.course-rate-carousel__content{-webkit-line-clamp:2}}.comp-project-card{border-radius:2px;background-color:#fff}.project-card__wrap{padding:24px}.project-card__top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.comp-project-card hr{display:none;margin:20px 0}.project-card__image-wrapper{margin-bottom:24px}.project-card__hint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.project-card__limit{margin-bottom:8px}.project-card__batch-info{margin-bottom:24px}.project-card__batch-info .svg-icon{margin-right:6px;color:#f68128;font-size:1.6rem}.project-card__original-price{font-size:1.6rem;line-height:1.7}.project-card__sale-price{font-size:2.4rem;line-height:1.5}.project-card__group-buy-price{margin-top:4px;color:grey;font-size:1.4rem;line-height:1.7}.project-card__group-buy{color:grey;font-size:1.2rem;line-height:1.7}.project-card__content{padding:20px 0;color:#333;font-size:1.4rem;line-height:1.7;white-space:pre-line;word-break:break-word}.project-card__buy{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.project-card__cart.el-button{padding:0 10px}.project-card__cart.el-button:active,.project-card__cart.el-button:hover{background:transparent}.project-card__cart-icon{font-size:1.8rem}.project-card__footer{padding:8px;color:#1a1a1a;font-size:1.2rem;line-height:1.7;letter-spacing:.3px;text-align:center;border-top:1px solid #eee;background-color:#ebf3ff}.projects-section .comp-project-card{-webkit-box-shadow:0 3px 14px 2px rgba(0,0,0,.08),0 5px 5px -3px rgba(0,0,0,.12);box-shadow:0 3px 14px 2px rgba(0,0,0,.08),0 5px 5px -3px rgba(0,0,0,.12)}.projects-section>div:not(:last-of-type){margin-bottom:28px}.projects-section .comp-default-empty{border:2px solid #eee;background-color:#fff}.comp-project-card-mobile{position:relative;padding:20px;border-radius:6px;background-color:#fff;-webkit-box-shadow:0 4px 32px 2px rgba(0,18,51,.08),0 4px 8px -4px rgba(0,18,51,.04);box-shadow:0 4px 32px 2px rgba(0,18,51,.08),0 4px 8px -4px rgba(0,18,51,.04)}.comp-project-card-mobile.is-select.o-column{border-color:#005cff}.project-card-mobile__select{padding-bottom:16px}.project-card-mobile__select .el-radio{margin-bottom:0}.project-card-mobile__select .el-radio__inner{width:16px;height:16px}.project-card-mobile__select .el-radio:focus:not(.is-focus,:active,.is-disabled) .el-radio__inner{-webkit-box-shadow:none;box-shadow:none}.project-card-mobile__select .el-radio__input.is-checked .el-radio__inner:after{top:2px;left:5px;width:5px;height:9px;border:2px solid #fff;border-top:0;border-left:0;border-radius:unset;background-color:transparent;-webkit-transform:rotate(43deg);transform:rotate(43deg)}.project-card-mobile__select .el-radio__label{visibility:hidden}.project-card-mobile__name{margin:16px 0 12px;font-size:1.6rem;font-weight:500;line-height:1.7}.project-card-mobile__cart-text{position:absolute;top:20px;right:20px;padding:0}.project-card-mobile__limit{right:20px}.project-card-mobile__action,.project-card-mobile__limit{position:absolute;bottom:20px}.project-card-mobile__more{font-size:1.4rem}.comp-project-card-mobile .comp-project-card{margin-bottom:0}.comp-project-card-mobile .project-card-mobile__select .project-card__price{margin-bottom:16px}.comp-project-card-mobile .project-card__original-price{font-size:1.2rem;line-height:1.7}.comp-project-card-mobile .project-card__batch-info{margin-bottom:20px}.comp-project-card-mobile .u-dialog-close .el-dialog__headerbtn{top:24px;right:24px}.comp-project-card-mobile .el-dialog__header{padding:24px 35px 12px 24px}.comp-project-card-mobile .el-dialog__body .project-card__limit{display:none}.comp-project-card-mobile .el-dialog__body{position:relative;padding:0 24px 24px}.comp-project-card-mobile .el-dialog__close{color:#333;font-size:1.8rem}.el-dialog .comp-project-card{padding:0;border:none}.el-dialog .project-card__name{color:#333;font-size:1.6rem;line-height:1.7;white-space:pre-line;word-break:break-word}.el-dialog .project-card__content{padding:0 0 20px;white-space:pre-line;word-break:break-word}.comp-project-card-mobile .project-card__footer{position:absolute;right:0;left:0;margin-top:24px}.project-card-mobile__header{margin-right:24px}.project-card-mobile__header .project-card__limit{margin-bottom:12px}.project-card-mobile__header .project-card__name{font-weight:500}.comp-project-card-mobile .project-card__wrap{padding:0}.course-section__mobile-project-list{display:none}.course-section__mobile-project-list .o-section-header,.course-section__mobile-project-list .o-section-subtitle{margin-bottom:0}@media screen and (width <= 991px){.course-section__mobile-project-list{display:block;margin-top:40px}}.comp-project-card-mobile--course .project-card-mobile__name{margin:0 0 4px}.comp-project-card-mobile--course .project-card__price{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:auto 1fr;gap:8px}.comp-project-card-mobile--course .project-card-mobile__dates{color:grey;font-size:1.2rem;font-weight:400;letter-spacing:.3px;margin-top:8px;text-align:center}.comp-project-card-mobile--course .project-card__group-buy{margin-bottom:20px}@media screen and (width <= 991px){.course-section__project-card-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 -40px;padding:24px 40px 40px;overflow:auto hidden}.course-section__project-card-list .comp-project-card-mobile{-webkit-box-flex:1;-ms-flex:1 0 42%;flex:1 0 42%;width:42%}.course-section__project-card-list .comp-project-card-mobile:not(:last-of-type){margin-right:16px}.project-card__image-wrapper{display:none}.comp-project-card hr{display:block}}@media screen and (width <= 767px){.course-section__project-card-list{margin:0 -20px;padding:24px 20px 40px}.course-section__project-card-list .comp-project-card-mobile{-ms-flex-preferred-size:90%;flex-basis:90%;width:90%}.comp-project-card-mobile .el-dialog{min-width:90%}.comp-project-card-mobile .el-dialog .project-card__original-price{font-size:1.6rem;line-height:1.7}.comp-project-card-mobile .el-dialog .project-card__sale-price{font-size:2.4rem;line-height:1.3}}.comp-bundle-card{letter-spacing:.3px;border:2px solid #eee;border-radius:2px}.comp-bundle-card .u-text--discount{font-size:1.2rem}.bundle-card-header{padding:16px 24px;text-align:center;border-bottom:1px solid #eee;background-color:#f9f9f9}.bundle-card-header>*{margin-bottom:4px}.bundle-card-header__title{color:#fb574b;font-size:1.2rem;font-weight:500;line-height:1.7;letter-spacing:.3px}.bundle-card-header__name{color:#1a1a1a;font-size:1.6rem;font-weight:500;line-height:1.7;letter-spacing:.3px}.bundle-card-header__date{color:#333;font-size:1.2rem;font-weight:400;line-height:1.5;letter-spacing:.3px}.bundle-card__course-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 24px;padding:24px 0}.bundle-card__course-wrap:not(:last-of-type){border-bottom:1px solid #e4e4e4}.bundle-card__course-cover-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:110px;margin-right:20px}.bundle-card__course-cover-wrap img{border-radius:4px}.bundle-card__course-info{-webkit-box-flex:1.7;-ms-flex:1.7 1 0%;flex:1.7 1 0%}.bundle-card__course-name{color:#1a1a1a;font-size:1.4rem;font-weight:500;line-height:1.5;letter-spacing:.3px;margin-bottom:4px}.bundle-card-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 24px;border-top:1px solid #eee}.bundle-card-footer__sale-price{display:block;color:#fb574b;font-size:2rem;font-weight:500;line-height:1.5}.course-section__moblie-bundle-list{display:none}@media screen and (width <= 991px){.course-section__moblie-bundle-list{display:block;margin-bottom:40px}}.course-section__bundle-card-list{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-template-columns:1fr 1fr;gap:24px}@media screen and (width <= 767px){.course-section__bundle-card-list{grid-template-columns:auto}}.comp-bundle-card-mobile{border:1px solid #e4e4e4;border-radius:6px;background-color:#f4f5f6}.bundle-card-mobile__header{padding:20px 20px 0}.bundle-card-mobile__main{padding:8px 0}.bundle-card-mobile__course-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 20px;padding:16px 0}.bundle-card-mobile__course-wrap:not(:last-of-type){border-bottom:1px solid #e4e4e4}.bundle-card-mobile__footer{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:auto 1fr;gap:24px;padding:0 20px 20px}.course-fix-info{position:fixed;bottom:0;left:0;z-index:1001;display:none;width:100%;padding:12px;border-top:1px solid #eee;background-color:#fff}.course-fix-info__button-icon{font-size:1.8rem}@media screen and (width <= 991px){.course-fix-info{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:80px;padding-left:24px}.course-fix-info__main-btn{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;border-radius:2px}.course-fix-info__cart,.course-fix-info__price{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.course-fix-info__cart.el-button--default{padding:0 10px}.course-fix-info__price{margin-right:16px}.course-fix-info__original-price{font-size:1.2rem;line-height:1.7}.course-fix-info__sale-price{font-size:1.4rem;line-height:1.4}}@media screen and (width <= 767px){.course-fix-info{padding-left:20px}}.course-info-section{background-color:#fff}.course-info__section-header{margin-bottom:24px}.course-info__subtitle:before{margin-right:12px;border-left:4px solid #005cff;content:""}.course-info__progress-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:48px;padding:32px;color:#1a1a1a;font-weight:500;background-color:#fdf7f6}.course-info__percentage{color:#fb574b}.course-info__divider{width:36px;margin:32px 0;border-bottom:2px solid #eee}.course-info__progress-bar{margin:8px 0}.course-info__progress-text{float:right;font-weight:400}.course-info__countdown{display:inline-block;margin-bottom:16px}.course-info__tooltip-icon{margin-left:4px;color:grey;font-size:1.6rem}.course-info__current-project-label{display:block;color:grey;font-size:1.2rem;font-weight:400}.course-info__current-project{color:#333}.course-info__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.course-info__list-item{width:50%;color:#333;font-size:1.6rem}.course-info__list-item--full-width{width:100%}.course-info__list-item:not(:last-of-type){margin-bottom:24px}.course-info__list-item-icon-wrap{position:relative;display:inline-block;width:32px;height:32px;margin-right:10px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZD0iTTMyIDE2YzAgMTEuNS00LjUgMTYtMTYgMTZTMCAyNy41IDAgMTYgNC41IDAgMTYgMHMxNiA0LjUgMTYgMTZ6IiBmaWxsPSIjMzM3ZGZmIi8+PC9zdmc+);vertical-align:middle}.course-info__list-item-icon{position:absolute;top:50%;left:50%;color:#fff;font-size:1.8rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.course-info__list-item-value{margin-left:10px}.course-info__list-item-value--empty{color:grey}.course-info__desc{padding-top:48px;line-height:1.7;word-break:break-word}@media screen and (width <= 991px){.course-info__desc{padding-top:40px}}@media screen and (width <= 991px){.course-info-section{margin-bottom:40px}}@media screen and (width <= 767px){.course-info__progress-wrap{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:40px;padding:24px}.course-info__list-item{width:100%}.course-info__list-item:not(:last-of-type){margin-bottom:16px}}.course-intro-video{margin-top:48px;margin-bottom:48px}.course-latest-ann-section{margin-bottom:48px;padding:24px 32px;font-weight:500;background-color:#e4e4e4}.course-latest-ann__header{color:#1a1a1a;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.course-latest-ann__title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-latest-ann__title{font-weight:400}.course-latest-ann__view{margin-left:60px}@media screen and (width <= 991px){.course-latest-ann-section{margin-bottom:40px}.course-intro-video{margin:40px 0}}@media screen and (width <= 767px){.course-latest-ann-section{padding:24px}.course-latest-ann__view{margin-left:24px}}.discuss-my-comment{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px}.discuss-login-hint{margin-bottom:8px;padding:32px;font-size:1.6rem;font-weight:500;background-color:#f9f9f9}.tab-comment__pagination{margin-top:24px;text-align:right}@media screen and (width <= 767px){.discuss-login-hint{padding:24px}}.comp-evaluate-rate-list{margin-bottom:24px}.evaluate-rate__more{padding:20px;color:grey;font-weight:500;text-align:center;border-top:1px solid #eee;cursor:pointer}.evaluate-rate__more-icon{margin-right:8px;font-size:1.2rem}@media screen and (width <= 767px){.evaluate-rate__starts{margin:4px 0}}.comp-discuss-comment:not(:last-of-type),.comp-evaluate-rate:not(:last-of-type){margin-bottom:12px}.evaluate-rate__images{display:grid;grid-template-rows:80px;grid-template-columns:repeat(3,80px);-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;margin-top:16px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.tabs.fixed-tabs{position:fixed;top:0;z-index:1001;opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.fixed-tabs .tab__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0 20px;overflow-x:auto;text-align:center;list-style:none;-ms-overflow-style:none;scrollbar-width:none}.fixed-tabs .tab__list::-webkit-scrollbar{display:none}.fixed-tabs .tab__item{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:24px 16px 10px;font-size:1.6rem;line-height:1.7;cursor:pointer}.fixed-tabs .tab__item.is-active{border-bottom:3px solid #333}.tabs--sticky .fixed-tabs{-webkit-animation:fade-in-down .5s forwards;animation:fade-in-down .5s forwards}.course-tabs-section{margin-bottom:40px}.course-tabs-section .comp-default-empty{background-color:#fff}.course-tabs-section .comp-default-empty .svg-icon{width:120px;height:120px}.course-tabs-section.tabs--main .el-tabs__header{margin-bottom:32px}.course-tabs-section.tabs--main .el-tabs__item{font-size:1.6rem;line-height:1.7}.course-tabs-section.tabs--main .el-tabs__nav-scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.course-tabs-section.tabs--main .el-tabs__nav-scroll::-webkit-scrollbar{display:none}.course-tabs-section .el-collapse-item__content{background-color:#f9f9f9}@media screen and (width <= 991px){.tabs--sticky .fixed-tabs{left:0;width:100%}}@media screen and (width <= 767px){.course-tabs-section.tabs--main .el-tabs__header{margin-bottom:24px}.course-tabs-section.tabs--main .el-tabs__item{padding:0 17px}.course-tabs-section.tabs--main .el-tabs__item:nth-child(2){padding-left:0!important}.course-tabs-section.tabs--main .el-tabs__item:last-child{padding-right:0!important}}.comp-course-tab-chapter .o-info-box--blue{margin-bottom:24px}.comp-course-tab-chapter .text-btn{color:inherit}.comp-chapter-list .el-collapse{border:none}.comp-chapter-list .el-collapse-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;height:auto;padding:16px 24px;color:#333;background-color:#eee}.comp-chapter-list .el-collapse-item__content{padding:0}.comp-chapter-list--big .el-collapse-item{margin-bottom:2px}.comp-chapter-list--big .el-collapse-item__header{padding:20px 24px}.chapter-list__part-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 24px;color:#333}.comp-chapter-list--big .chapter-list__part-container{padding-left:60px}.chapter-list__part-container--active{background-color:#ebf3ff}.chapter-list__part-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:32px;cursor:pointer}.comp-chapter-list--big .chapter-list__part-info{display:list-item;cursor:default}.chapter-list__part-info--inactive{color:grey}.chapter-list__part-container+.chapter-list__part-container{border-top:1px solid #eee}.comp-chapter-list .el-collapse-item__arrow{margin:0;font-size:1.6rem;font-weight:600;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.comp-chapter-list .el-collapse-item__arrow.is-active{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.chapter-list__item-title,.chapter-list__part-title{font-size:1.4rem;line-height:1.7}.chapter-list__part-duration{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;color:grey;font-size:1.2rem;font-weight:400;line-height:1.7;text-align:right}.chapter-list__item-title{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:6px;margin-left:14px;font-weight:500}.chapter-list__item-meta{color:grey;font-size:1.2rem;font-weight:400;line-height:1.7;letter-spacing:.3px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.chapter-list__part-title{display:inline-block;margin:0 0 4px 12px;font-weight:400}@media screen and (width <= 991px){.chapter-list__part-container{padding:16px 24px 16px 32px}}@media screen and (width <= 767px){.chapter-list__part-info{margin-right:0}.chapter-list__item-title,.chapter-list__part-title{font-size:1.4rem}.chapter-list__item-title{-webkit-box-flex:1;-ms-flex:1 1 80%;flex:1 1 80%;margin-right:0}.chapter-list__item-meta{display:none}.chapter-list__part-title{vertical-align:top}.chapter-list__part-duration{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding-left:30px;font-size:1.2rem;text-align:left}.comp-chapter-list--big .chapter-list__part-duration{padding-left:0}}.tab-faq__content-wrap{padding:32px}@media screen and (width <= 767px){.tab-faq__content-wrap{padding:24px}}.comp-group-buy-dialog{color:#1a1a1a}.comp-group-buy-dialog .el-dialog__header{padding:32px 32px 16px}.comp-group-buy-dialog .el-dialog__body{padding:16px 32px 32px}.group-buy-dialog__title{font-size:2rem;line-height:1.5}.group-buy-dialog__qa-block:not(:last-child){margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid #eee}.group-buy-dialog__qa-title{color:#1a1a1a;font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:.3px;margin-bottom:24px}.group-buy-dialog__qa-desc{color:#333;font-size:1.4rem;line-height:1.7}.group-buy-dialog__qa-image{width:100%}.group-buy-dialog__qa-hint{padding:16px 24px;color:#333;background-color:#f9f9f9;list-style:none}.group-buy-dialog__hint-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4px;font-size:1.2rem;line-height:1.7}.group-buy-dialog__hint-item p{margin-bottom:0}.group-buy-dialog__hint-item .text-btn{font-size:1.2rem}.group-buy-dialog__step-title{color:#1a1a1a;font-size:1.2rem;font-weight:500;line-height:1.7;letter-spacing:.3px;margin-bottom:8px}.group-buy-dialog__step{margin-bottom:32px}@media screen and (width <= 767px){.group-buy-dialog__step{margin-bottom:16px}}.course-section__preview{margin-top:40px;margin-bottom:40px}.course-preview__subtitle:before{margin-right:12px;border-left:4px solid #005cff;content:""}.course-preview__list .slick-list{margin-right:-10px;margin-left:-10px}.course-preview__list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;float:left}.course-preview__list .slick-slide{height:auto;padding-right:10px;padding-left:10px}.course-preview__list .pagination-switch__icon{font-size:2.8rem}.course-preview__list #preview-prev-btn{position:absolute;top:-54px;right:36px}.course-preview__list #preview-next-btn{position:absolute;top:-54px;right:0}.course-teacher__subtitle:before{margin-right:12px;border-left:4px solid #005cff;content:""}.course-teacher__list{display:grid;row-gap:32px;margin-bottom:32px}.course-teacher__item{padding-bottom:32px;border-bottom:1px solid #e4e4e4}.course-teacher__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-teacher__head-link{margin-right:24px}.course-teacher__avatar{width:80px;height:80px;margin-right:0}.course-teacher__brief{display:-webkit-box;height:8.16rem;max-height:8.16rem;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:1.6rem;line-height:1.7;word-break:break-word;max-width:692px;margin-top:24px;margin-bottom:24px}.course-teacher__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:grey}.course-teacher__link .svg-icon{font-size:1.6rem}.course-teacher__to-top{width:48px;height:48px;border-radius:50%;position:relative;float:right;background-color:#d9d9d9}.course-teacher__to-top-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:2.4rem}.comp-classroom{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.classroom-top-wrap,.comp-classroom{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff}.classroom-top-wrap{top:63px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:calc(100% - 408px);padding:16px 20px 16px 48px;color:#333;font-weight:500;line-height:1.7;border-bottom:1px solid #eee}.classroom-top-wrap--full-width{max-width:100%;border-right:none}.classroom-sticky-wrap{position:relative;z-index:8;width:100%;max-width:calc(100% - 408px)}.classroom-side-wrap{position:fixed;top:64px;right:0;width:408px;height:calc(100vh - 64px);overflow-y:scroll;border-left:1px solid #eee;background-color:#fff}.classroom__info-section{display:grid;grid-template-columns:1fr;grid-auto-flow:column;background-color:#f4f5f6}.classroom__info-section .el-button{margin-left:0}.classroom__info-section--desktop{gap:24px;width:calc(100% - 408px);margin-bottom:8px;padding:20px 48px}.classroom__info-section--tablet{display:none;gap:20px;padding:20px}.classroom__info-divider{width:1px;height:24px;background-color:#e4e4e4}.classroom-main-wrap{width:calc(100% - 408px);padding:40px 48px 160px}.classroom-preparation-wrap{width:calc(100% - 408px);padding:40px 48px}@media screen and (width <= 991px){.classroom-main-wrap,.classroom-preparation-wrap,.classroom-sticky-wrap,.classroom-top-wrap{width:100%;max-width:none}.classroom__info-section--desktop{display:none}.classroom__info-section--tablet{display:grid}.classroom-main-wrap,.classroom-top-wrap{padding-right:24px;padding-left:24px}.classroom-main-wrap{padding-top:32px}.classroom-sticky-wrap{position:sticky;top:0}.classroom-side-wrap{display:none}.classroom-side-wrap--tab-content{position:static;display:block;width:100%;height:auto;overflow-y:hidden;border-left:0}.classroom-preparation-wrap{padding:32px 24px}.classroom-top-wrap--full-width,.course-latest-ann-section{display:none}}@media screen and (width <= 767px){.classroom-top-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:20px;padding-left:20px}.classroom-main-wrap{width:100%;padding-right:20px;padding-left:20px}.classroom-preparation-wrap{padding:32px 20px}}@media screen and (width <= 991px){.comp-classroom .o-divider--vertical{margin-right:24px;padding-right:24px}}.classroom__info-progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;-ms-flex-preferred-size:58%;flex-basis:58%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:grey}.classroom__info-progress-text{margin:0 8px;color:#005cff}.classroom__info-progress-bar{-webkit-box-flex:1;-ms-flex:1;flex:1}.classroom__title{display:inline-block;max-width:70%;margin-right:24px;margin-bottom:0;color:#1a1a1a}.classroom__chapter-header{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:1fr auto;gap:16px;height:54px;padding:16px 20px;border-bottom:1px solid #e4e4e4;background-color:#fff}.classroom__chapter-header-title{color:#333;font-size:1.4rem;font-weight:500;line-height:1.6;letter-spacing:.3px}.classroom__chapter-header-meta{color:grey;font-size:1.2rem;font-weight:400;line-height:1.5;letter-spacing:.3px}@media screen and (width <= 767px){.classroom__title{max-width:100%;margin-bottom:4px}}.classroom__search-input,.classroom__search-input .svg-icon{font-size:1.6rem}.classroom__search-input .el-input__inner{height:56px;padding:16px 40px 16px 44px;border:none;border-bottom:1px solid #e4e4e4;border-radius:0}.classroom__search-input .el-input__prefix{left:20px;line-height:56px}.classroom__search-input .el-input__prefix .svg-icon{color:grey}.classroom__search-input .el-input__suffix{right:20px;line-height:56px;cursor:pointer}.classroom__search-input .el-input__suffix .svg-icon{color:#333}.classroom__theater-btn{color:grey;font-size:1.4rem;font-weight:500;letter-spacing:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28px;height:28px;border:1px solid #e4e4e4;border-radius:4px;background-color:#fff;-webkit-transition:color .3s ease-in-out,border-color .3s ease-in-out;transition:color .3s ease-in-out,border-color .3s ease-in-out}.classroom__theater-btn:hover{color:#333;border-color:#a6a6a6}.classroom__theater-btn .svg-icon{font-size:1.6rem;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}@media screen and (width <= 991px){.classroom__theater-btn{display:none}}.comp-classroom--theater .classroom-top-wrap{position:absolute}.comp-classroom--theater .classroom-sticky-wrap{max-width:100%}.comp-classroom--theater .classroom-preparation-wrap{position:relative;max-width:100%}.comp-classroom--theater .comp-nine-square-mobile{max-width:100%}.comp-classroom--theater .classroom__info-section--desktop{width:100%}.comp-classroom--theater .classroom-side-wrap{-webkit-transform:translateX(100%);transform:translateX(100%)}.comp-classroom--theater .classroom-main-wrap{width:100%;max-width:1096px;margin:0 auto}.comp-classroom--theater .classroom__theater-btn{position:fixed;top:78px;right:0;z-index:9;border-right:none;border-radius:4px 0 0 4px}.comp-classroom--theater .classroom__theater-btn .svg-icon{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.classroom__redirect-confirm .el-message-box__btns{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.classroom__redirect-confirm .el-message-box__btns .el-button:nth-child(2){margin-right:12px}.classroom__redirect-confirm .primary-btn{color:#fff}.classroom-dialog .el-dialog{max-width:430px}.classroom-dialog--success .el-dialog__header{padding-top:32px}.classroom-dialog__title h3{margin-bottom:8px;font-size:1.8rem}.classroom-dialog__title p{margin-bottom:-8px;color:#333;line-height:1.7}.classroom-dialog__form .el-form-item{margin-bottom:24px}.classroom-dialog__success-wrap{text-align:center}.classroom-dialog__btn-wrap{text-align:right}.classroom-dialog__support-device .el-dialog .el-dialog__header{padding:40px 40px 32px}.classroom-dialog__support-device .el-dialog .el-dialog__body{padding-bottom:40px}.classroom-dialog__support-device-title{color:#1a1a1a;text-align:center}.chapter-attachment-dialog__list{margin:0;padding:0;list-style:none}.chapter-attachment-dialog__item{padding:24px;color:#1a1a1a;font-size:1.6rem;font-weight:500;letter-spacing:.3px;border:1px solid #eee;cursor:pointer}.chapter-attachment-dialog__item:hover{border:1px solid #a6a6a6;-webkit-transition:border .3s;transition:border .3s}.chapter-attachment-dialog__item:not(:last-of-type){margin-bottom:8px}.chapter-attachment-dialog__item--material{padding:0}.chapter-attachment-dialog__link{display:inline-block;width:100%;padding:24px}.comp-classroom-nine-square-dialog{position:fixed;right:80px;bottom:15px;z-index:1001;width:480px;height:620px;border:1px solid #d9d9d9;background-color:#fff;-webkit-box-shadow:0 9px 40px 8px rgba(0,0,0,.06),0 11px 12px -6px rgba(0,0,0,.08);box-shadow:0 9px 40px 8px rgba(0,0,0,.06),0 11px 12px -6px rgba(0,0,0,.08)}.classroom-nine-square-dialog__content{height:480px;overflow-y:scroll}.classroom-nine-square-dialog__header{padding:14px 20px;border-bottom:1px solid #d9d9d9}.classroom-nine-square-dialog__title{margin-bottom:0;font-size:1.6rem;font-weight:400;line-height:1.7}.classroom-nine-square-dialog__close{position:absolute;top:18px;right:20px}.comp-classroom-nine-square-dialog .comp-nine-square-intro{padding:16px 20px}.classroom-nine-square-dialog__footer{position:absolute;right:0;bottom:0;left:0;padding:20px 16px;text-align:end;border-top:1px solid #d9d9d9;background-color:#f9f9f9}.classroom-nine-square-dialog__icon{margin-right:6px;font-size:2rem}.comp-homework-info--white{background-color:#fff}.homework-info__back-link{display:inline-block;margin-bottom:24px}.homework-info__unit{margin-bottom:4px;color:grey;font-size:1.2rem;font-weight:400}.homework-info__name{color:#1a1a1a;font-size:2rem;font-weight:400;line-height:1.7}.homework-info__desc-label{margin-top:24px;margin-bottom:8px;color:#1a1a1a;font-size:1.4rem}.homework-info__desc{font-size:1.4rem;font-weight:400;line-height:1.7}.homework-info__del-btn{margin-top:24px}@media screen and (width <= 767px){.comp-homework-info{padding:24px}}.classroom__pc-tabs.tabs--main>.el-tabs__header{margin-bottom:32px}.classroom__pc-tabs.tabs--main>.el-tabs__header .el-tabs__item{font-size:1.6rem;line-height:1.7}.classroom-main-wrap .o-info-box--blue{margin-bottom:24px}.classroom__sticky-tabs{position:relative;display:none;border-bottom:1px solid #e4e4e4;background-color:#fff}.classroom__sticky-tabs-wrap{display:grid;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-auto-flow:column;gap:32px;padding:0 20px}.classroom__sticky-tabs-wrap:after,.classroom__sticky-tabs-wrap:before{position:absolute;top:0;z-index:1;width:20px;height:100%;pointer-events:none;content:""}.classroom__sticky-tabs-wrap:before{left:0;background-image:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(80%),to(hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,#fff,80%,hsla(0,0%,100%,0))}.classroom__sticky-tabs-wrap:after{right:0;background-image:-webkit-gradient(linear,right top,left top,from(#fff),color-stop(80%),to(hsla(0,0%,100%,0)));background-image:linear-gradient(270deg,#fff,80%,hsla(0,0%,100%,0))}.classroom__sticky-tabs-item{color:grey;font-size:1.6rem;font-weight:400;line-height:1.5;letter-spacing:.3px;height:56px;padding:16px 0;white-space:nowrap;cursor:pointer}.classroom__sticky-tabs-item--active{color:#1a1a1a;border-bottom:2px solid #333}@media screen and (width <= 991px){.classroom__pc-tabs{display:none}.classroom__pc-tabs.tabs--main .el-tabs__nav-wrap,.classroom__sticky-tabs{display:block}}.comp-message-card{display:-webkit-box;display:-ms-flexbox;display:flex}.message-card__body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.message-card__avatar{width:40px;height:40px;margin-right:16px}.message-card__name{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4px;color:#1a1a1a;font-size:1.6rem;font-weight:500;line-height:1.7;letter-spacing:.3px}.message-card__sub-info{color:grey;font-size:1.2rem;line-height:1.7}.message-card__content-wrap,.message-card__image{margin-top:16px}.message-card__content{font-size:1.6rem;line-height:1.7;white-space:pre-line;word-break:break-word;overflow-wrap:break-word}.message-card__content>a{color:#005cff;text-decoration:underline}.message-card__content--collapsible{position:relative;overflow:hidden;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out}.message-card__content--collapsible:not(.message-card__content--expanded):before{position:absolute;right:0;bottom:0;left:0;height:160px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(244,245,246,0)),to(#f4f5f6));background:linear-gradient(180deg,rgba(244,245,246,0),#f4f5f6);pointer-events:none;content:""}.discussion-card--reply .message-card__content--collapsible:before{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.message-card__image .el-image{width:80px;height:80px}.message-card__action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.message-card__action-buttons .svg-icon{margin-right:6px}.message-card__action-buttons .el-button{margin-top:16px}.message-card__action-buttons .el-button+.el-button{margin-left:12px;padding-left:12px;border-left:1px solid #e4e4e4}.message-card__expand-btn .svg-icon{margin-right:6px;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.message-card__expand-btn--expanded .svg-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (width <= 767px){.message-card__avatar{width:32px;height:32px}.message-card__content,.message-card__name{font-size:1.4rem}.message-card__name{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:80%}.message-card__name>span{margin:0 0 8px}}.input-box__btn-group{margin-top:20px;text-align:right}.input-box__image-uploader-wrap{margin-top:12px}.input-box__image-uploader-wrap .comp-image-uploader{width:80px}.input-box__image-uploader-wrap .el-upload{padding-top:100%}.tab-comment__container{position:relative}.tab-comment__new-discussion{margin-bottom:12px}.tab-comment__issue-btn.text-btn--icon{position:absolute;right:0;z-index:1;line-height:30px}.tab-comment__list .comp-discussion-card:not(:last-child){margin-bottom:12px}.discussion-card__wrap{position:relative;padding:32px;background-color:#f4f5f6}.discussion-card__tag+.discussion-card__tag,.discussion-card__tag-group{margin-left:8px}.discussion-card__widget{position:absolute;right:32px;z-index:1}.discussion-card__widget-icon{color:grey;font-size:2rem}.discussion-card__widget-icon+.discussion-card__widget-icon{margin-left:20px}.discussion-card__issue-radio-group{margin-top:16px}.discussion-card__issue-radio{margin:0 16px 0 0}.discussion-card__issue-radio .el-radio__label{color:#1a1a1a}.discussion-card__pin-post{margin-top:20px}.discussion-card__reply-divider{width:100%;height:1px;margin:16px 0;background-color:#e4e4e4}.discussion-card__reply-input{margin-top:16px;white-space:pre-line}.discussion-card--reply{margin-top:16px;margin-left:52px}.discussion-card--reply .discussion-card__wrap{padding:24px;background-color:#fff}@media screen and (width <= 767px){.tab-comment__list .comp-discussion-card:not(:last-child){margin-bottom:8px}.discussion-card--reply{margin-left:44px}.discussion-card--reply .discussion-card__wrap{padding:16px}.discussion-card__widget{right:16px}.discussion-card__tag-group{margin-bottom:4px;margin-left:0}.discussion-card__wrap{padding:24px}}.classroom__preparation-title{color:#1a1a1a}.classroom__preparation-title .svg-icon{margin-right:8px;font-size:2.6rem}.classroom__preparation-divider{margin:24px 0}.classroom__preparation-hint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:48px;margin-bottom:48px}.classroom__preparation-hint img{width:56px}.classroom__preparation-hint-content{position:relative;margin-left:14px;padding:8px 16px;border-radius:4px;background-color:#ebf3ff}.classroom__preparation-hint-content:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-9px;width:0;height:0;border-color:transparent #ebf3ff transparent transparent;border-style:solid;border-width:6px 9px 6px 0;content:""}@media screen and (width <= 767px){.classroom__preparation-cta{width:100%;margin-bottom:12px}}.classroom__preparation-time{margin-left:16px;color:grey}@media screen and (width <= 767px){.classroom__preparation-time{display:inline-block;width:100%;margin-left:0;text-align:center}}.review-card{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-template-columns:auto 1fr;grid-auto-flow:column;gap:16px;padding:32px;background-color:#f4f5f6}@media screen and (width <= 767px){.review-card{padding:24px}}.review-card--edit{grid-template-columns:1fr}.review-card__avatar{width:40px;height:40px;margin:0}.review-card__body{display:grid;gap:16px}.review-card__body--edit{gap:24px}.review-card__header{display:grid;gap:4px;padding:0}.review-card__header--edit{gap:2px}.review-card__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.review-card__name>span:not(:first-child){margin-left:8px}.review-card__time{color:grey;font-size:1.2rem;font-weight:400;line-height:1.7;letter-spacing:.3px}.review-card__divider{width:100%;height:1px;background-color:#e4e4e4}.review-card__content{display:grid;gap:12px;width:100%;padding:24px;color:#333;background-color:#fff}.review-card__comment{margin:0;white-space:pre-line;word-break:break-all}.review-card__reply{display:grid;gap:12px;width:100%;padding:24px;background-color:#f4f5f6}.review-card__content--edit{padding:0;background-color:transparent}.review-card__reset-btn{text-decoration-line:underline;text-underline-offset:3px;color:#1a1a1a;cursor:pointer}.review-card__reset-btn:hover{color:grey}.review-card__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.review-card__warning{margin-right:auto;color:#f68128}.review-card__images{display:grid;grid-template-rows:80px;grid-template-columns:repeat(3,80px);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.review-card__images .el-upload{padding-top:100%}.review-card__images--scroll-x{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.classroom-chapter-list__item{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:auto 1fr;gap:16px;padding:16px 20px;cursor:pointer}.classroom-chapter-list__item--active{background-color:#ebf3ff}.classroom-chapter-list__item--inactive .classroom-chapter-list__duration,.classroom-chapter-list__item--inactive .classroom-chapter-list__item-icon,.classroom-chapter-list__item--inactive .classroom-chapter-list__title{color:#a6a6a6}@media(hover:hover){.classroom-chapter-list__item:hover:not(.classroom-chapter-list__item--inactive) .classroom-chapter-list__title{color:grey}}.classroom-chapter-list__item-content{display:grid;padding:0}.classroom-chapter-list__collapse{background-color:#f4f5f6}.classroom-chapter-list__collapse .el-collapse-item__header{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 20px}.classroom-chapter-list__collapse .el-collapse-item__arrow{font-size:1.8rem}.classroom-chapter-list__collapse .el-collapse-item__wrap{border-bottom:none}.classroom-chapter-list__tip-icon{margin-left:4px;color:grey;font-size:1.8rem}.classroom-chapter-list__collapse-wrap{display:grid;gap:4px;margin-left:16px;padding:0}.classroom-chapter-list__collapse-title{color:#333;font-size:1.4rem;font-weight:500;line-height:1.6;letter-spacing:.3px}.classroom-chapter-list__item-icon{color:#333;font-size:2rem}.classroom-chapter-list__item-icon--watched{color:#0bd045}.classroom-chapter-list__title{color:#333;font-size:1.4rem;font-weight:400;line-height:1.6;letter-spacing:.3px;margin:0}.classroom-chapter-list__duration{color:grey;font-size:1.2rem;font-weight:400;line-height:1.5;letter-spacing:.3px}.classroom-chaper-list__info{display:grid;grid-template-columns:1fr;grid-auto-flow:column;gap:8px}.classroom-chaper-list__info,.classroom-chapter-list__icon-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.classroom-chapter-list__icon-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:26px;height:22px;color:grey;font-size:1.4rem;border:1px solid #e4e4e4;border-radius:4px;background-color:#fff;cursor:pointer}@media(hover:hover){.classroom-chapter-list__icon-btn:hover{color:#333}}.comp-tab-class-material .el-tabs__header{margin-bottom:24px}.comp-tab-class-material__item~.comp-tab-class-material__item{margin-top:16px}.comp-tab-class-material__item{display:grid;gap:4px;padding:18px 20px;border:1px solid #e4e4e4;border-radius:4px;background-color:#fff;cursor:pointer}@media screen and (width <= 767px){.comp-tab-class-material__item{padding:10px 16px}}@media(hover:hover){.comp-tab-class-material__item:hover{border:1px solid #a6a6a6}}.comp-tab-class-material__title{color:#333;font-size:1.4rem;font-weight:500;line-height:1.6;letter-spacing:.3px}.comp-tab-class-material__subtitle{color:grey;font-size:1.2rem;font-weight:400;line-height:1.5;letter-spacing:.3px}.comp-tab-class-material__pagination{margin-top:12px;text-align:right}.classroom-deeplink{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:fixed;bottom:32px;padding:8px 16px;border:1px solid #e4e4e4;border-radius:40px;-webkit-box-shadow:0 8px 8px -4px rgba(16,24,40,.03),0 20px 24px -4px rgba(16,24,40,.08);box-shadow:0 8px 8px -4px rgba(16,24,40,.03),0 20px 24px -4px rgba(16,24,40,.08)}.classroom-deeplink,.p-column{background-color:#fff}.column-header{height:500px;padding:56px 135px 80px}.column-header,.column-header__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.column-header__content{z-index:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#fff}.column-header__main-action{margin-top:40px}.column-header__label{position:absolute;top:0;left:0;line-height:inherit;border-radius:2px}.column-header__cta-btn{width:200px;margin-right:24px}.column-header__share-btn{font-size:2.4rem}@media screen and (width <= 991px){.column-header{height:400px;padding:56px 40px}}@media screen and (width <= 767px){.column-header{height:320px;padding:32px 20px}}.column-info-section{margin-bottom:40px}.column-preview{position:relative;margin:80px 0;padding:80px 0}.column-preview:before{position:absolute;right:0;bottom:0;width:100vw;height:100%;background-color:#f9f9f9;content:""}.column-preview__list .slick-list{margin-right:-10px;margin-left:-10px}.column-preview__list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;float:left}.column-preview__list .slick-slide{height:auto;padding-right:10px;padding-left:10px}.column-preview__list .slick-slide .comp-article-card{margin-bottom:0;padding-bottom:0;border:none}@media screen and (width <= 991px){.column-preview{margin-bottom:40px;padding:40px 0}}@media screen and (width <= 767px){.column-preview{margin-top:56px}}.column-tabs-section.tabs--main .el-tabs__header{margin-bottom:32px}.column-tabs-section.tabs--main .el-tabs__nav-scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.column-tabs-section.tabs--main .el-tabs__item{font-size:1.6rem;line-height:1.7}.tabs--sticky .column-header__content{z-index:1000}.tabs--sticky .column-header__main-action{position:fixed;top:0;right:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:66px;margin-top:0}.tabs--sticky #column-cta-btn{margin:auto 20px auto 0}@media screen and (width <= 767px){.column-tabs-section.tabs--main .el-tabs__header{margin-bottom:24px}}.tab-rating__subscribe-hint{margin-bottom:12px;padding:32px;color:#1a1a1a;font-size:1.6rem;font-weight:500;background-color:#f9f9f9}.tab-rating__evaluation-card{margin-bottom:12px}.column-fix-info__share{height:100%;margin:0 12px;font-size:2.5rem}.comp-column-info-card{position:sticky;top:112px;padding:32px;line-height:1.7;letter-spacing:.3px;border-radius:2px;-webkit-box-shadow:0 3px 14px 2px rgba(0,0,0,.08),0 5px 5px -3px rgba(0,0,0,.12);box-shadow:0 3px 14px 2px rgba(0,0,0,.08),0 5px 5px -3px rgba(0,0,0,.12)}.comp-column-info-card>*{line-height:1.7}.column-info-card__back .course-teacher__link-icon{margin-left:0}.column-info-card__teacher{display:block;margin-top:24px;margin-bottom:2px;font-size:1.4rem}.column-info-card__title{margin-bottom:16px;color:#1a1a1a;font-size:2rem;font-weight:400}.column-info-card__desc{display:-webkit-box;max-height:7.14rem;margin:0;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.column-info-card__btn{margin-top:24px}.evaluation-card__wrap{padding:32px;background-color:#f9f9f9}.evaluation-card__starts{display:inline-block}.evaluation-card__starts.view{position:absolute;top:0;right:0}.evaluation-card__start-hint{vertical-align:middle;margin-left:-6px}.evaluation-card__edit-wrap{margin-top:12px;margin-left:52px}@media screen and (width <= 767px){.evaluation-card__wrap{padding:24px}.evaluation-card__edit-wrap{margin-left:44px}.evaluation-card__starts.view{position:static;display:block}}.p-article,.p-articles{background-color:#fff}.articles-header{position:relative;height:320px;padding:142px 135px}.articles-header__title{position:relative;z-index:2;color:#fff;font-size:2.4rem;font-weight:400;line-height:1.5;letter-spacing:8px}@media screen and (width <= 991px){.articles-header{height:240px;padding:102px 40px}}@media screen and (width <= 767px){.articles-header{height:160px;padding:63px 32px}.articles-header__title{font-size:2rem;line-height:1.7}}.articles-search-section{margin-bottom:40px}.articles-search-section__input{width:240px}@media screen and (width <= 991px){.articles-search-section__input{display:block;margin-top:40px}}@media screen and (width <= 991px){.articles-search-section{margin-bottom:32px}}.p-article hr{margin:48px 0}.article-header__bg-wrap{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.article-main{margin-bottom:80px}.article-header__label{margin-bottom:16px}.article-back__link{display:block;margin-bottom:42px;color:grey;font-weight:500}.article-title{margin-bottom:12px;color:#1a1a1a;font-size:4rem;font-weight:500;line-height:1.5;letter-spacing:.3px}.article-meta__info{color:#333;font-size:1.6rem;line-height:1.7}.article-meta__icon{margin-right:4px}.article-meta__touch-count{margin-left:16px}.article-header{margin-bottom:48px}.article-author{display:-webkit-box;display:-ms-flexbox;display:flex;color:#1a1a1a;font-size:1.2rem;line-height:1.7}.article-author__avatar{width:40px;height:40px;margin-right:12px}.article-author__name{margin-bottom:6px;font-size:1.4rem;letter-spacing:.3px}.article-content{margin:48px 0;font-size:1.6rem;line-height:1.7}.article-subscription-link.primary-btn{padding:12px 32px;line-height:1}.article-content__lock{margin-top:24px;padding:32px;background-color:#ebf3ff}.article-icon{font-size:2rem}.article-lock__warning{margin-bottom:16px;color:#1a1a1a;font-weight:500}.article-lock__icon{margin-right:6px}.article-lock__info{margin-bottom:32px;color:#333}.article-lock__info span{display:block}@media screen and (width <= 767px){.article-lock__info span{display:inline}}.article-action__widget:first-child{margin-right:26px}.article-related__block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:48px;line-height:1.7;letter-spacing:.3px}.article-related__block-avatar{width:60px;height:60px}.article-related__title{margin:6px 0 12px;font-size:1.6rem}.article-follow-button{margin-top:24px}.article-related__prefix{font-size:1.2rem}.article-related__description{height:48px;max-height:4.76rem;margin-bottom:0;font-size:1.4rem}@media screen and (width <= 767px){.p-article hr{margin-top:32px;margin-bottom:32px}.article-title{font-size:2.4rem}.article-meta__info{font-size:1.4rem}.article-back__link{margin-bottom:24px}.article-content,.article-related__block{margin-bottom:32px}}.article-section__recommend{margin-bottom:48px}.article-comment__item{margin-bottom:12px}.order-result-container{margin:auto;padding-top:80px;padding-bottom:160px}@media screen and (width <= 767px){.order-result-container{padding-top:60px;padding-bottom:120px}}.order-result__status{margin-bottom:56px;text-align:center}@media screen and (width <= 767px){.order-result__status{margin-bottom:48px}}.order-result__status .order-result__status-icon{margin-bottom:12px}.order-result__status .order-result__status-icon:before{width:40px;height:40px}.order-result__status-text{color:#333;font-size:4rem;font-weight:400;line-height:1.4;letter-spacing:.3px;margin-bottom:8px}@media screen and (width <= 767px){.order-result__status-text{color:#333;font-size:3.2rem;font-weight:400;line-height:1.5;letter-spacing:.3px}}.order-result__section{max-width:960px;margin:0 auto 16px;padding:32px;background-color:#fff}@media screen and (width <= 991px){.order-result__section{max-width:100%}}@media screen and (width <= 767px){.order-result__section{padding:24px}}.order-result__section-title{color:#1a1a1a;font-size:2rem;font-weight:400;line-height:1.7;letter-spacing:.3px;margin-bottom:24px}.order-result__detail-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 0;border-top:.5px solid #e4e4e4;border-bottom:.5px solid #e4e4e4}.order-result__detail-label{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%;min-width:166px;color:grey}@media screen and (width <= 767px){.order-result__detail-label{-ms-flex-preferred-size:40%;flex-basis:40%;min-width:140px}}.order-result__detail-value{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;color:#333}.order-result__detail-hint-wrap{display:inline-block}.order-result__detail-hint{margin-top:24px}[data-status=succeeded] .order-result__status-text{color:#0bb845}[data-status=succeeded] .order-result__detail-item.status .order-result__detail-value{color:#005cff}[data-status=pending] .order-result__detail-item.status .order-result__detail-value,[data-status=pending] .order-result__status-text{color:#f68128}[data-status=failed] .order-result__status-text{color:#e44048}.order-result__product{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 0}.order-result__product:first-child{padding-top:0}.order-result__product:not(:last-child){border-bottom:1px solid #e4e4e4}@media screen and (width <= 767px){.order-result__product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}}.order-result__product-cover{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:150px;margin-right:24px}@media screen and (width <= 767px){.order-result__product-cover{width:100%;margin-right:0;margin-bottom:16px}}.order-result__product-cover-link{position:relative;display:block;padding-top:55%;overflow:hidden}.order-result__product-cover-link img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.order-result__product-info{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.order-result__product-info .t-body1{margin-bottom:4px;color:#1a1a1a}.order-result__product-info .t-body2{color:grey}.order-result__product-label{color:#005cff;font-size:1.4rem;font-weight:400;line-height:1.7;letter-spacing:.3px;display:inline-block;margin-bottom:4px}.order-result__product-label--pending{color:#f68128}.order-result__product-name{display:block}.order-result-course__discuss,.order-result__product-hint{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin-top:24px}.order-result-course__discuss-desc{margin-bottom:4px}.order-result-course__discuss-input{margin-bottom:16px}.order-result__cta-desc{margin-bottom:24px}@media screen and (width <= 767px){.order-result__cta-btn{width:100%}}.order-result__failed-info{max-width:538px;margin:auto;text-align:center}.order-result__failed-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:56px}@media screen and (width <= 767px){.order-result__failed-btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px}}.order-result__failed-btns .order-result__link{margin:0 8px;line-height:40px}@media screen and (width <= 767px){.order-result__failed-btns .order-result__link{width:100%;margin:6px 0}}.search-drawer{padding:48px 120px;overflow:initial}.search-drawer.el-drawer .el-drawer__header{position:absolute;right:120px;margin:0;padding:0}@media screen and (width <= 991px){.search-drawer.el-drawer .el-drawer__header{right:40px}}@media screen and (width <= 767px){.search-drawer.el-drawer .el-drawer__header{right:20px}}.search-drawer.el-drawer .el-drawer__body{overflow:initial}.search-drawer.el-drawer .el-drawer__close-btn{z-index:1;color:#333;font-size:2.4rem}@media screen and (width <= 991px){.search-drawer.el-drawer.ttb{padding:48px 40px}}@media screen and (width <= 767px){.search-drawer.el-drawer.ttb{padding:32px 20px}}.search-form__label{display:inline-block;max-width:100%;margin-bottom:40px;color:#1a1a1a;font-size:2.8rem;font-weight:400;line-height:1.3}#search{padding-bottom:16px;padding-left:40px;font-size:1.6rem;border:none;border-bottom:1px solid #eee;background-color:inherit}#search::-webkit-input-placeholder{color:grey;font-size:1.6rem;line-height:1.7}#search::-moz-placeholder{color:grey;font-size:1.6rem;line-height:1.7}#search:-ms-input-placeholder{color:grey;font-size:1.6rem;line-height:1.7}#search::-ms-input-placeholder{color:grey;font-size:1.6rem;line-height:1.7}#search::placeholder{color:grey;font-size:1.6rem;line-height:1.7}#search+.el-input__prefix{padding-top:3px}.search-form__prefix-icon{color:#1a1a1a;font-size:2rem}.p-search{padding:64px 0 104px;background-color:#fff}.search__totoal-result{margin:80px 0 40px;font-size:2rem;font-weight:400}.search__totoal-count{color:#005cff;font-size:2rem;font-weight:600}.comp-search-form{position:relative}.search__form .search-form__label{margin-bottom:48px;font-size:4rem;font-weight:400}.search-form__section-keyword{margin-top:24px;line-height:1.7}.search-form__keyword-title{display:inline-block;margin-bottom:12px;color:#1a1a1a;font-size:1.4rem;font-weight:400}.search-form__keyword-list{display:inline-block}.search-form__keyword-item{display:inline-block;margin-bottom:12px;padding:1px 8px;color:#fff;background-color:#333;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.search-form__keyword-item:not(:last-of-type){margin-right:8px}.search-form__keyword-item:hover{background-color:#666}.search-form__option-list{position:absolute;top:calc(100% + 8px);left:0;z-index:10;width:100%;color:grey;line-height:1.7;letter-spacing:.3px;border:1px solid #d9d9d9;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 2px 10px 1px rgba(0,0,0,.06);box-shadow:0 2px 10px 1px rgba(0,0,0,.06)}.search-form__option-list--shrink{top:calc(100% - 54px)}.search-form__option-list mark{padding:0;color:#1a1a1a;background-color:unset}.search-form__option-item{padding:12px}.search-form__option-icon{margin-right:6px;font-size:1.6rem}.p-search .el-tabs__header{margin-bottom:0}.p-search .el-tabs__item:not(:last-child){margin-right:8px}@media screen and (width <= 767px){.p-search{padding:32px 5px 104px}.search__form .search-form__label{margin-bottom:32px}.search__totoal-result{margin:32px 0;font-size:1.6rem}.p-search .el-tabs__item{font-size:1.4rem}.p-search .el-tabs__item:not(:last-child){margin-right:4px}.el-tabs__nav-next,.el-tabs__nav-prev{line-height:30px}}.search__result-list--article,.search__result-list--column,.search__result-list--course,.search__result-list--material{display:grid;grid-template-columns:repeat(4,1fr);gap:56px 20px;margin-top:24px}@media screen and (width <= 991px){.search__result-list--article,.search__result-list--column,.search__result-list--course,.search__result-list--material{grid-template-columns:repeat(3,1fr)}}@media screen and (width <= 767px){.search__result-list--article,.search__result-list--column,.search__result-list--course,.search__result-list--material{grid-template-columns:1fr;row-gap:0}}.search__result-list--teacher{display:grid;grid-template-columns:repeat(4,1fr);gap:56px 20px;margin-top:24px}@media screen and (width <= 991px){.search__result-list--teacher{grid-template-columns:repeat(2,1fr)}}@media screen and (width <= 767px){.search__result-list--teacher{grid-template-columns:1fr;row-gap:0}}.search__result-list--teacher .comp-teacher-card{min-width:0}@media screen and (width <= 767px){.search__result-list--teacher .comp-teacher-card{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}}.search__result-list--teacher .teacher-card__avatar{width:76px;height:76px;margin-right:16px}@media screen and (width <= 991px){.search__result-list--teacher .teacher-card__name{font-size:1.6rem;line-height:1.6}}@media screen and (width <= 767px){.search__result-list--teacher .teacher-card__name{font-size:1.4rem;line-height:1.7}}.search__result-list--teacher .teacher-card__info{min-width:0}.search__result-list--teacher .teacher-card__info-basic,.search__result-list--teacher .teacher-card__info-intro{margin-bottom:16px}.search__result-list--teacher .teacher-card__intro{display:-webkit-box;height:7.14rem;max-height:7.14rem;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:1.4rem;line-height:1.7;word-break:break-word;white-space:normal}@media screen and (width <= 991px){.search__result-list--teacher .teacher-card__intro{height:48px;max-height:4.76rem;-webkit-line-clamp:2}}@media screen and (width <= 767px){.search__result-list--material .comp-teacher-material-card:not(:last-of-type){margin-bottom:36px}}.comp-checkout,.comp-shopping-cart{padding:48px 0 160px;background-color:#fff}@media screen and (width <= 767px){.comp-checkout,.comp-shopping-cart{padding:32px 5px 120px}}.checkout-container,.shopping-cart-container{display:grid;grid-template-columns:1fr auto;gap:80px}@media screen and (width <= 991px){.checkout-container,.shopping-cart-container{gap:56px}}@media screen and (width <= 767px){.checkout-container,.shopping-cart-container{grid-template-columns:1fr;gap:40px}}.shopping-cart-detail{position:sticky;top:108px;-ms-flex-item-align:start;align-self:flex-start;padding:24px;border:1px solid #e4e4e4;border-radius:12px;-webkit-box-shadow:0 8px 8px -4px rgba(16,24,40,.03),0 20px 24px -4px rgba(16,24,40,.08);box-shadow:0 8px 8px -4px rgba(16,24,40,.03),0 20px 24px -4px rgba(16,24,40,.08)}.shopping-cart-detail--wide{min-width:320px;max-width:480px}@media screen and (width <= 767px){.shopping-cart-detail{position:static;max-width:none}}.shopping-cart-container .shopping-cart-detail{width:320px}@media screen and (width <= 991px){.shopping-cart-container .shopping-cart-detail{width:unset}}.shopping-cart-product__list{margin-top:48px}@media screen and (width <= 767px){.shopping-cart-product__list{min-height:0}}.shopping-cart-product__list .comp-cart-project-card{padding-bottom:32px;border-bottom:1px solid #e4e4e4}.shopping-cart-product__list .comp-cart-project-card:not(:last-of-type){margin-bottom:32px}.shopping-cart__explore-btn{margin-top:24px}.shopping-cart-detail__coupon-form-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:4px}.shopping-cart__coupon-form{width:100%}.shopping-cart__coupon-form .el-form-item{margin-bottom:8px}.shopping-cart__coupon-form .el-form-item__error{margin-top:8px;padding-top:0;line-height:1.7;word-break:keep-all}.shopping-cart-detail__apply-btn{margin-left:8px}.shopping-cart-detail__hint{position:absolute;top:100%}.cart-project-card-main{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-template-columns:128px 1fr auto;gap:10px 24px}@media screen and (width <= 991px){.cart-project-card-main{grid-template-columns:128px 1fr}}.cart-project-card-discount{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:auto auto 1fr auto auto auto;padding:12px 16px;line-height:1.7;letter-spacing:.3px;border-right:1px solid #e4e4e4;border-bottom:1px solid hsla(0,0%,89.4%,.9294117647058824);border-left:1px solid #e4e4e4;background-color:#f4f5f6}.cart-project-card-discount:first-child{border-top:1px solid #e4e4e4;border-top-left-radius:6px;border-top-right-radius:6px}.cart-project-card-discount:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}@media screen and (width <= 991px){.cart-project-card-discount{justify-items:flex-start;grid-template-rows:auto auto;grid-template-columns:auto 1fr auto}}.cart-project-card-discount__container{max-height:116px;margin-top:32px;overflow:hidden}.cart-project-card-discount__container .svg-icon{margin-right:8px;color:#333;font-size:1.6rem}@media screen and (width <= 991px){.cart-project-card-discount__container .svg-icon{grid-row:1/3}}.cart-project-card-discount__container .text-btn{margin-left:16px}@media screen and (width <= 991px){.cart-project-card-discount__container .text-btn{grid-row:1/3;grid-column:3/4}}@media screen and (width <= 991px){.cart-project-card-discount__desc{grid-column:2/3}}.cart-project-card-discount__price{grid-column:4/5}@media screen and (width <= 991px){.cart-project-card-discount__price{grid-column:2/3}}.cart-project-card-discount__hightlight{padding-left:4px;color:#fb574b}.cart-project-card-discount__expand-btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px}.cart-project-card-discount__expand-btn .svg-icon{margin-right:4px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.cart-project-card-discount__expand-btn:before{position:absolute;bottom:8px;width:100%;height:20px;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);-webkit-transition:height .2s ease-in-out;transition:height .2s ease-in-out;-webkit-transform:translateY(-24px);transform:translateY(-24px);content:""}.cart-project-card-discount__expand-btn--expanded .svg-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cart-project-card-discount__expand-btn--expanded:before{height:0}.cart-project-card__img-wrap{position:relative;padding-top:56.25%;overflow:hidden;border-radius:6px}.cart-project-card__img-wrap a,.cart-project-card__img-wrap img{position:absolute;top:0;left:0;width:100%;height:100%}.cart-project-card__img-wrap img{-o-object-fit:cover;object-fit:cover}.cart-project-card__status{position:absolute;right:0;bottom:0;z-index:1;border-top-left-radius:4px}.cart-project-card__name{display:block;color:#333;line-height:1.5}.cart-project-card__project{margin-top:4px}.cart-project-card__icon-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (width <= 991px){.cart-project-card__icon-btn-wrap{grid-column:2/3}}.cart-project-card__icon-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;font-size:1.6rem;border-radius:50%;background-color:#f4f5f6}.cart-project-card__icon-btn:hover{background-color:#ebf3ff}.cart-project-card__icon-btn+.cart-project-card__icon-btn{margin-left:12px}.cart-project-card-hint{color:grey}.cart-project-card-price{margin-top:8px}.cart-project-card-price span:not(:last-of-type){margin-right:8px}.cart-project-card-price__bundle-sale{color:#fb574b}.checkout__announce{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:auto 1fr;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;margin-bottom:24px;padding:12px 16px;color:#077d29;border-radius:6px;background-color:#cef6da}.checkout__announce .svg-icon{font-size:1.6rem}.checkout__payment-form{display:grid;gap:24px}@media screen and (width <= 991px){.checkout__payment-form{gap:16px}}.checkout__payment-form-header{margin-bottom:24px}.checkout__payment-form-header h3{font-size:2rem;font-weight:500;line-height:1.5;letter-spacing:.5px}.checkout__payment-form-email-hint{margin-top:8px;color:#f68128}.checkout__payment-form .el-select{width:100%}.checkout__payment-form-radio-group{width:100%;border:1px solid #e4e4e4;border-radius:6px}.checkout__payment-form-radio-item{padding:12px 24px;cursor:pointer}.checkout__payment-form-radio-item label{width:100%;margin-bottom:0}.checkout__payment-form-radio-item .el-radio__label{display:inline-grid;grid-template-columns:1fr auto auto auto;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;width:calc(100% - 16px);padding-left:16px;font-weight:500}.checkout__payment-form-radio-item .el-radio__label img{width:20px}@media screen and (width <= 991px){.checkout__payment-form-radio-item .el-radio__label{grid-template-columns:minmax(150px,1fr) auto auto auto;white-space:normal}}.checkout__payment-form-radio-item:not(:first-of-type){border-top:1px solid #e4e4e4}.checkout__payment-form-radio-item:hover .el-radio__inner{border-color:#333;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.checkout__payment-form-radio-item:hover .el-radio.is-checked .el-radio__inner{border-color:#005cff}.checkout__payment-form-radio-item--91full img:first-of-type,.checkout__payment-form-radio-item--91installment img:first-of-type{grid-column:2}.checkout__payment-form-radio-item--line-pay img:first-of-type{grid-column:4;width:48px}.checkout__payment-form-radio-item--apple-pay img:first-of-type{grid-column:4;width:25px}.checkout__payment-form-radio-item--union-pay img:first-of-type{grid-column:4}.checkout__payment-form-installment-periods{display:grid;row-gap:12px;max-width:340px}.checkout__payment-form-installment-periods .el-radio{display:block;margin-right:0;padding:8px 12px;border:1px solid #d9d9d9;border-radius:6px;background-color:#fff}.checkout__payment-form-installment-periods .el-radio.is-checked{border-color:#005cff;background-color:#ebf3ff}.checkout__payment-form-installment-periods .el-radio__input{display:none}.checkout__payment-form-installment-periods .el-radio__label{padding-left:0}.checkout__payment-form-installment-desc{color:grey}.checkout__payment-form-item-desc{margin-top:8px;color:#333;white-space:normal;grid-column:1/6}.checkout__payment-form-card-desc-wrap{padding:16px;border-radius:6px;background-color:#f4f5f6}.checkout__payment-form-installment-list{margin-top:4px;margin-bottom:4px;padding-left:24px;list-style-type:disc}.checkout__payment-form-shipping-region{display:grid;grid-template-columns:1fr 1fr}.checkout__payment-form-sync-customer-info{margin-bottom:24px}.comp-coupon-dialog{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:480px}.comp-coupon-dialog .el-dialog__header{padding-bottom:24px}.coupon-dialog__desc{display:inline-block;margin-top:4px;color:#333}.coupon-dialog__list-container{max-height:320px;overflow-y:auto}.coupon-dialog__card{padding:20px;border:1px solid #e4e4e4;border-radius:4px;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.coupon-dialog__card:hover{border-color:grey}.coupon-dialog__card:not(:last-child){margin-bottom:12px}.coupon-dialog__card--apply{border-color:#337dff;-webkit-box-shadow:0 0 0 2px rgba(51,125,255,.1);box-shadow:0 0 0 2px rgba(51,125,255,.1)}.coupon-dialog__card--apply:hover{border-color:#337dff}.coupon-dialog__card-label{display:inline-block;margin-bottom:8px;padding:4px 8px;color:#0bd045;border-radius:2px;background-color:#e6faec}@media screen and (width <= 991px){.coupon-dialog__card-label{display:none}}.coupon-dialog__card-name{margin-bottom:2px;color:#1a1a1a}.coupon-dialog__card-expired{margin-bottom:2px;color:grey}.comp-teacher{background-color:#fff}.teacher__section-banner{position:relative}.teacher__section-banner .comp-breadcrumb--background{padding:12px 20px}.teacher-banner__image-wrap{width:100%;height:240px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5))}@media screen and (width <= 767px){.teacher-banner__image-wrap{height:160px}}.teacher-brief-intro__social-media-list{margin-top:40px}@media screen and (width <= 991px){.teacher-brief-intro__social-media-list{margin-top:56px;text-align:center}}.teacher-brief-intro__social-media-item{display:inline-block}.teacher-brief-intro__social-media-item+.teacher-brief-intro__social-media-item{margin-left:16px}.teacher-brief-intro__social-media-link{display:inline-block;width:40px;height:40px;padding:12px;border-radius:50%;background-color:#333;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.teacher-brief-intro__social-media-icon{color:#fff;font-size:1.6rem;vertical-align:baseline}.teacher-brief-intro__social-media-link:hover{background-color:#005cff}.teacher-brief-intro__social-media-link:hover .teacher-banner__social-media-icon{color:#fff}.teacher__section-brief-intro{padding:40px 0}@media screen and (width <= 991px){.teacher__section-brief-intro{padding:144px 40px 56px}}@media screen and (width <= 767px){.teacher__section-brief-intro{padding:84px 20px 56px}}.teacher__section-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (width <= 991px){.teacher__section-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.teacher-brief-intro__avatar{position:relative;top:-120px;margin-right:85px}@media screen and (width <= 991px){.teacher-brief-intro__avatar{position:absolute;top:200px;left:calc(50% - 80px);margin:0 0 24px}}@media screen and (width <= 767px){.teacher-brief-intro__avatar{top:100px;left:calc(50% - 60px)}}.teacher-brief-intro__image{display:inline-block;width:220px;height:220px;margin-right:0;border:6px solid #fff}@media screen and (width <= 991px){.teacher-brief-intro__image{width:160px;height:160px}}@media screen and (width <= 767px){.teacher-brief-intro__image{width:120px;height:120px;border-width:4px}}.teacher-brief-intro__info{width:100%}.teacher-brief-intro__top{position:relative;margin-bottom:40px}.teacher-brief-intro__top .el-button{position:absolute;top:32px;right:0}@media screen and (width <= 991px){.teacher-brief-intro__top{margin-bottom:56px;text-align:center}.teacher-brief-intro__top .el-button{position:static}}@media screen and (width <= 991px){.teacher-brief-intro__wrap{margin-bottom:32px}}.teacher-brief-intro__name{color:#1a1a1a;font-size:3.2rem;font-weight:500;line-height:1.5;letter-spacing:.3px;margin-bottom:4px}@media screen and (width <= 991px){.teacher-brief-intro__name{font-size:2.4rem}}.teacher-brief-intro__slogan{margin-bottom:16px}.teacher-brief-intro__followers{color:grey}@media screen and (width <= 991px){.teacher-brief-intro__followers{font-size:1.4rem}}.teacher-brief-intro__follower-num{margin-left:4px}.teacher-brief-intro__desc-wrap .teacher-brief-intro__read-more{color:#1a1a1a;font-size:1.6rem;font-weight:400;line-height:1.5;letter-spacing:.3px;display:none}@media screen and (width <= 991px){.teacher-brief-intro__desc-wrap .teacher-brief-intro__brief-desc{overflow:hidden;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out}.teacher-brief-intro__desc-wrap--more .teacher-brief-intro__brief-desc{max-height:200px;margin-bottom:16px}.teacher-brief-intro__desc-wrap--more .teacher-brief-intro__brief-desc:before{position:absolute;bottom:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);content:""}.teacher-brief-intro__desc-wrap--more .teacher-brief-intro__read-more{display:block;text-align:center}}.teacher-brief-intro__brief-desc{color:#333;font-size:1.6rem;font-weight:400;line-height:1.7;letter-spacing:.3px;position:relative;margin:0;white-space:pre-wrap}.teacher__section-course{padding:40px 0}.teacher__section-course .o-section-header{position:relative}@media screen and (width <= 991px){.teacher__section-course{padding:56px 0}.teacher__section-course+.teacher__section-category{padding-top:0}}.teacher-course__rate-block #preview-prev-btn{position:absolute;top:-78px;right:52px}.teacher-course__rate-block #preview-next-btn{position:absolute;top:-78px;right:0}.teacher-course__rate-block .slick-list{margin:0 -10px}.teacher-course__rate-block .slick-slide{height:auto;padding-right:10px;padding-left:10px}.teacher-course__rate-item{padding:24px;border-radius:4px;background-color:#ebf3ff}.teacher-course__rate-content{display:-webkit-box;height:9.6rem;max-height:9.6rem;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4;font-size:1.6rem;line-height:1.5;word-break:break-word;margin-bottom:16px;color:#333;letter-spacing:.3px}@media screen and (width <= 767px){.teacher-course__rate-content{display:-webkit-box;height:7.2rem;max-height:7.2rem;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:1.6rem;line-height:1.5;word-break:break-word}}.teacher-course__rate-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.teacher-course__rate-user-avatar{width:32px;height:32px;margin-right:12px;vertical-align:middle}.teacher-course__rate-user-name{color:#1a1a1a;font-size:1.4rem;line-height:1.7;letter-spacing:.3px}.teacher__section-material{margin-top:40px;margin-bottom:40px;padding:80px 0;background-color:#f9f9f9}@media screen and (width <= 991px){.teacher__section-material{margin-top:0;margin-bottom:0;padding:56px 0}}.teacher-material__more{position:absolute;top:22px;right:0;display:none;font-size:1.6rem}.teacher-material__more--lot{display:block}@media screen and (width <= 767px){.teacher-material__more--few{display:block}}.teacher-material__list{position:relative;display:grid;grid-template-columns:repeat(4,1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media screen and (width <= 991px){.teacher-material__list{grid-template-columns:repeat(3,1fr)}.teacher-material__list .comp-teacher-material-card:nth-of-type(4){display:none}}@media screen and (width <= 767px){.teacher-material__list{grid-template-columns:1fr}.teacher-material__list .comp-teacher-material-card:not(:first-of-type){display:none}}.teacher__section-category{padding-top:40px;padding-bottom:160px}@media screen and (width <= 991px){.teacher__section-category{padding-top:56px}}@media screen and (width <= 767px){.teacher__section-category{padding-bottom:120px}}.teacher-category__main-title{margin-bottom:20px;color:grey;font-size:1.4rem;font-weight:400}.teacher-category__list{display:grid;grid-template-columns:repeat(3,1fr);gap:56px 20px}@media screen and (width <= 767px){.teacher-category__list{grid-template-columns:1fr;row-gap:0}}@media screen and (width <= 767px){.teacher-category__list .comp-general-column-card:not(:last-of-type){margin-bottom:20px}}@media screen and (width <= 767px){.teacher-category__list .comp-teacher-material-card:not(:last-of-type){margin-bottom:36px}}.explore-banner__wrap{background-image:url(/_nuxt/img/explore-banner.1c252a2.png);background-position:0 0}.explore-banner__title{font-size:2.4rem;font-weight:400;line-height:1.5;letter-spacing:8px}.explore-course__main-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.explore-course__main-title{margin-bottom:20px;color:grey;font-size:1.4rem;font-weight:400}.explore-course__list{display:grid;grid-template-columns:repeat(3,1fr);gap:56px 20px}@media screen and (width <= 767px){.explore-course__list{grid-template-columns:1fr;row-gap:0}}.explore-drawer{padding:40px}.explore-drawer__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.explore-drawer__item{overflow:hidden;border-radius:8px;background-size:cover}.explore-drawer__item:not(:last-of-type){margin-right:40px}.explore-drawer__item--courses{background-image:url(/_nuxt/img/explore-course-menu.8fc529f.jpg)}.explore-drawer__item--teachers{background-image:url(/_nuxt/img/explore-teacher-menu.abdb15e.jpg)}.explore-drawer__name{display:inline-block;width:280px;height:160px;color:#fff;font-size:1.8rem;line-height:160px;letter-spacing:.3px;text-align:center;background-color:rgba(0,0,0,.6);-webkit-transition:color .3s;transition:color .3s}.explore-drawer__name:hover{color:#d9d9d9}.explore-drawer__name:focus{color:#fff}@media screen and (width <= 991px){.explore-drawer__name{width:228px;height:130px;line-height:130px}}.explore-teachers-list .comp-teacher-card{width:100%;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #eee}.comp-business{background:-webkit-gradient(linear,left top,left bottom,from(#f0f8ff),to(#fff));background:linear-gradient(180deg,#f0f8ff,#fff)}.business-main{padding-top:80px;padding-bottom:120px}.business-header{margin-bottom:56px}.business-header__company{color:grey;font-size:1.4rem;font-weight:400;line-height:1.7;letter-spacing:.6px}.business-header__title{color:#1a1a1a;font-size:4rem;font-weight:400;line-height:1.5;letter-spacing:.6px}.business-menu{margin-bottom:24px}.business-menu__select{width:240px;margin-right:12px}.business-menu__input{width:240px}.business-menu__input .el-input__inner{padding-right:42px}.business-menu__search-icon{height:100%;margin:0 10px;font-size:1.6rem;cursor:pointer}.business-menu__refresh-btn{float:right}.business-table-wrap{overflow:hidden;border:1px solid #eee;border-radius:4px;background-color:#fff}.business-table{width:100%;margin:0 auto}.business-table .el-table__header th,.business-table .el-table__header tr{background-color:#005cff}.business-table thead .cell{color:#fff}.business-table td:first-of-type,.business-table th:first-of-type{padding-left:22px}.business-table .sort-caret.ascending{border-bottom-color:#fff}.business-table .sort-caret.descending{border-top-color:#fff}.business-table__member{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.business-table__avatar{width:32px;height:32px;margin-right:12px}.business-table__homework-btn.text-btn{color:#333}.business-table__homework-btn:not(.text-btn--no-underline){font-weight:500}.business-table__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 32px;color:#1a1a1a;letter-spacing:.3px;background-color:#fff}.business-table__total-num{color:#005cff}.comp-business-homework{background:-webkit-gradient(linear,left top,left bottom,from(#f0f8ff),to(#fff));background:linear-gradient(180deg,#f0f8ff,#fff)}.comp-business-homework-view .o-divider{margin:32px 0;border-color:#eee}.business-homework-view__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.business-homework-view__user-assignment{position:relative;-webkit-box-flex:0;-ms-flex:0 1 66%;flex:0 1 66%;width:66%;padding:32px;background-color:#fff}.business-homework-view__assignment{position:sticky;top:124px;-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%;width:30%}.business-homework-view__block{border-radius:2px}.business-homework-view__user-assignment .business-homework-view__item:not(:last-child){margin-bottom:32px}.business-homework-view__assignment .business-homework-view__item:not(:last-child){margin-bottom:24px}.business-homework-view__subtitle{margin-bottom:4px;color:#1a1a1a;font-size:1.4rem;font-weight:500;line-height:1.7;letter-spacing:.3px}.business-homework-view__content{color:#333;font-size:1.6rem;line-height:1.7;letter-spacing:.3px;white-space:pre-line}.business-homework-view__member{display:-webkit-box;display:-ms-flexbox;display:flex}.business-homework-view__avatar{width:40px;height:40px;margin-right:12px}.business-homework-view__ranking{position:absolute;top:32px;right:32px;color:#fff}.business-homework-view__ranking-icon{font-size:3.4rem}.business-homework-view__ranking-num{position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.business-homework-view__assignment .business-homework-view__content{color:#333;font-size:1.4rem;line-height:1.7;letter-spacing:.3px}.youtube-embed__container{position:relative;width:100%;padding-top:56.25%;overflow:hidden}.youtube-embed__iframe{position:absolute;top:0;right:0;bottom:0;left:0}.comp-score-dimension{padding:24px;background-color:#f9f9f9}.comp-score-dimension:not(:last-of-type){margin-bottom:8px}.score-dimension__title{margin-bottom:8px;color:#1a1a1a;font-size:1.4rem;font-weight:500;line-height:1.7}.score-dimension__desc{margin-bottom:16px;color:#333;font-size:1.4rem;line-height:1.7}.score-dimension__quota{color:#1a1a1a;font-size:1.4rem;font-weight:400;line-height:1.7;line-height:23.8px}.score-dimension__quota:not(:last-of-type){margin-bottom:5px}.newsroom-header{z-index:1001}.newsroom-header__item{color:#1a1a1a;font-size:1.4rem;font-weight:400;line-height:1.7;letter-spacing:.3px;position:relative}@media screen and (width <= 991px){.newsroom-header__item{position:static}}.newsroom-header__item:not(:last-child){z-index:10;margin-right:4px;padding:8px 10px}@media(hover:hover){.newsroom-header__item:not(:last-child):hover{border-radius:2px;background-color:#ebf3ff}}#newsroom-section-banner{position:relative;width:100%;height:400px;background-size:cover;background-image:url(/_nuxt/img/newsroom-banner.8679f06.jpg);background-repeat:no-repeat;background-position:50%}#newsroom-section-banner h1{color:#fff;font-size:3.2rem;font-weight:500;line-height:1.5;letter-spacing:1px;margin-bottom:20px}#newsroom-section-banner h2{color:#fff;font-size:5.6rem;font-weight:500;line-height:1.4;letter-spacing:.3px;margin-bottom:4px}#newsroom-section-banner .newsroom__section-divider{width:40px;margin-bottom:0;border-bottom:4px solid #005cff}#newsroom-section-banner:before{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(#1a1a1a),to(rgba(26,26,26,0)));background:linear-gradient(0deg,#1a1a1a,rgba(26,26,26,0));content:""}@media screen and (width <= 767px){#newsroom-section-banner h1{font-size:2.4rem}#newsroom-section-banner h2{font-size:4rem}}.newsroom__section-content{width:100%;max-width:960px;margin:auto;padding:80px 0}.newsroom__section-content--press{padding-top:80px;padding-bottom:48px}.newsroom__section-content--news{padding-top:48px;padding-bottom:80px}.newsroom__section-content--resource{padding-bottom:80px}@media screen and (width <= 991px){.newsroom__section-content{max-width:100%;padding:56px 40px}.newsroom__section-content--press{padding-bottom:48px}.newsroom__section-content--news{padding-top:48px}}@media screen and (width <= 767px){.newsroom__section-content{padding:48px 20px}.newsroom__section-content--latest{padding-top:24px}}.newsroom__section-content--banner{position:relative;max-width:960px;margin:auto;padding:198px 0 0}@media screen and (width <= 991px){.newsroom__section-content--banner{max-width:100%;padding:198px 40px 0}}@media screen and (width <= 767px){.newsroom__section-content--banner{padding:248px 20px 0}}.newsroom__divider{max-width:960px;margin:auto;border-bottom:1px solid #e4e4e4}@media screen and (width <= 991px){.newsroom__divider{margin:0 40px}}@media screen and (width <= 767px){.newsroom__divider{margin:0 20px}}.newsroom__section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:32px}.newsroom__section-header--resource{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (width <= 767px){.newsroom__section-header{margin-bottom:24px}}.newsroom__section-title{color:#1a1a1a;font-size:2.8rem;font-weight:500;line-height:1.5;letter-spacing:.3px}@media screen and (width <= 767px){.newsroom__section-title{font-size:2.4rem}}#newsroom-section-latest{padding-bottom:72px;background-color:#1a1a1a}#newsroom-section-latest .newsroom__section-title{color:#fff}@media screen and (width <= 767px){#newsroom-section-latest{padding-bottom:60px}}.newsroom__latest-list .slick-list{margin-right:-10px;margin-left:-10px}.newsroom__latest-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.newsroom__latest-list .slick-slide{height:auto;padding-right:10px;padding-left:10px}.newsroom__latest-list #prev-btn{position:absolute;right:52px;bottom:-66px;color:#fff}@media screen and (width <= 767px){.newsroom__latest-list #prev-btn{bottom:-60px}}.newsroom__latest-list #next-btn{position:absolute;right:0;bottom:-66px;color:#fff}@media screen and (width <= 767px){.newsroom__latest-list #next-btn{bottom:-60px}}.newsroom__latest-list .slick-disabled .pagination-switch__icon{color:#666}.newsroom__latest-list .slick-dots{position:absolute;bottom:-48px;color:grey;font-size:1.8rem;font-weight:500}.newsroom__latest-list .slick-dots li:not(.slick-active){display:none}@media screen and (width <= 767px){.newsroom__latest-list .slick-dots{bottom:-42px}}#newsroom-section-news,#newsroom-section-press{background-color:#f4f5f6}.newsroom__article-list{display:grid;grid-template-columns:1fr 1fr;gap:48px 40px}@media screen and (width <= 991px){.newsroom__article-list{grid-template-columns:1fr}}#newsroom-section-resource{background-color:#fff}.newsroom__resource-list{display:grid;grid-template-columns:1fr 1fr;gap:48px 40px}@media screen and (width <= 767px){.newsroom__resource-list{grid-template-columns:1fr}}.comp-news-card{position:relative;overflow:hidden;border-radius:8px}.comp-news-card:after,.comp-news-card:before{position:absolute;right:24px;bottom:24px;z-index:2;display:block;content:""}.comp-news-card:before{width:48px;margin-bottom:0;border-bottom:16px solid #005cff}.comp-news-card:after{width:16px;margin-bottom:0;border-bottom:32px solid #005cff}@media screen and (width <= 767px){.comp-news-card:after,.comp-news-card:before{display:none}}.comp-news-card .comp-base-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:360px}@media screen and (width <= 991px){.comp-news-card .comp-base-card{height:auto}}@media screen and (width <= 767px){.comp-news-card .comp-base-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.comp-news-card .base-card-top{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;width:60%;margin-bottom:0}@media screen and (width <= 767px){.comp-news-card .base-card-top{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}}.comp-news-card .base-card-body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px;background-color:#f9f9f9}@media screen and (width <= 767px){.comp-news-card .base-card-body{padding:16px 20px}}.comp-news-card .base-card-body__label{display:inline-block;color:#005cff}@media screen and (width <= 991px){.comp-news-card .base-card-body__label{margin-bottom:4px}}.comp-news-card .base-card-top__cover{height:100%}.comp-news-card .base-card-body__name{display:-webkit-box;height:10.8rem;max-height:10.8rem;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:2.4rem;line-height:1.5;word-break:break-word}@media screen and (width <= 991px){.comp-news-card .base-card-body__name{height:8.1rem;max-height:8.1rem;margin-bottom:4px;font-size:1.8rem}}@media screen and (width <= 767px){.comp-news-card .base-card-body__name{height:4.8rem;max-height:4.8rem;font-size:1.6rem;font-weight:400;-webkit-line-clamp:2}}.comp-news-card .base-card-body__info{margin-bottom:85px;color:grey}@media screen and (width <= 767px){.comp-news-card .base-card-body__info{margin-bottom:0}}.comp-news-article-card .comp-base-card{display:grid;grid-template-columns:auto 60%;gap:12px 16px}@media screen and (width <= 767px){.comp-news-article-card .comp-base-card{grid-template-columns:auto}}.comp-news-article-card .base-card-top{margin-bottom:0}.comp-news-article-card .base-card-top__cover{border-radius:8px}.comp-news-article-card .base-card-body__label{margin-bottom:0}.comp-news-article-card .base-card-body__name{display:-webkit-box;height:4.8rem;max-height:4.8rem;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:1.6rem;line-height:1.5;word-break:break-word;margin-bottom:8px;font-weight:400}.comp-news-article-card .base-card-body__info{color:grey}.news-article-card__auth{margin-left:8px}.comp-news-resource-card .base-card-top{margin-bottom:24px}.comp-news-resource-card .base-card-top__cover{border-radius:8px}.comp-news-resource-card .base-card-body__name{color:#1a1a1a;font-size:1.6rem;font-weight:400;line-height:1.5;letter-spacing:.3px;height:auto;margin-bottom:4px;text-align:center}.comp-news-resource-card .base-card-body__info{color:grey;text-align:center}.p-newsroom-article{background-color:#fff}.newsroom-article-nav{position:fixed;z-index:1000;width:100%;background-color:#f4f5f6}.newsroom-article-nav__content{width:100%;max-width:960px;margin:auto;padding:12px 0}@media screen and (width <= 991px){.newsroom-article-nav__content{max-width:100%;padding:12px 40px}}@media screen and (width <= 767px){.newsroom-article-nav__content{padding:12px 20px}}.newsroom-article-main{width:100%;max-width:960px;margin:auto;padding:128px 0 80px}@media screen and (width <= 991px){.newsroom-article-main{padding:104px 0 56px}}@media screen and (width <= 767px){.newsroom-article-main{padding:96px 0 48px}}.newsroom-article__title{width:720px;margin:auto;color:#1a1a1a;text-align:center}.newsroom-article__title:before{width:40px;border-bottom:4px solid #005cff;display:block;margin:0 auto 16px;content:""}@media screen and (width <= 991px){.newsroom-article__title{width:100%;max-width:640px;font-size:3.2rem}}@media screen and (width <= 767px){.newsroom-article__title{padding:0 20px}}.newsroom-article__info{width:720px;margin:16px auto 80px;text-align:center}.newsroom-article__info h2,.newsroom-article__info span{display:inline-block;color:grey}.newsroom-article__info span{margin-right:12px}@media screen and (width <= 991px){.newsroom-article__info{width:100%;margin-bottom:56px}}@media screen and (width <= 767px){.newsroom-article__info{margin-bottom:32px}}.newsroom-article__cover{width:100%;max-width:960px;margin:0 auto 80px}@media screen and (width <= 991px){.newsroom-article__cover{margin-bottom:56px;padding:0 24px}}@media screen and (width <= 767px){.newsroom-article__cover{margin-bottom:40px;padding:0}}.newsroom-article__content{width:720px;margin:0 auto 80px}@media screen and (width <= 991px){.newsroom-article__content{width:640px;margin-bottom:56px}}@media screen and (width <= 767px){.newsroom-article__content{width:100%;margin-bottom:48px;padding:0 20px}}.newsroom-article__share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newsroom-article__share-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:168px;margin-top:16px}.newsroom-article__share-list-item{position:relative;display:inline-block;width:40px;height:40px;border-radius:50%;background-color:#333}.newsroom-article__share-list-item svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:2rem}.newsroom-article__share-link{display:inline-block;width:100%;height:100%}.newsroom-article-footer{background-color:#f4f5f6}.newsroom-article__related{margin-bottom:32px;font-size:2.8rem}@media screen and (width <= 767px){.newsroom-article__related{margin-bottom:24px;font-size:1.8rem}}.newsroom-overview__banner{position:relative;width:100%;height:280px;background-size:cover;background-image:url(/_nuxt/img/newsroom-banner.8679f06.jpg);background-repeat:no-repeat;background-position:50%}@media screen and (width <= 767px){.newsroom-overview__banner{height:200px}}.newsroom-overview__posts{padding:80px 0}@media screen and (width <= 991px){.newsroom-overview__posts{padding:56px 0}}@media screen and (width <= 767px){.newsroom-overview__posts{padding:48px 0}}.newsroom-overview__container{max-width:960px;margin:auto}@media screen and (width <= 991px){.newsroom-overview__container{padding:0 40px}}@media screen and (width <= 767px){.newsroom-overview__container{padding:0 20px}}.newsroom-overview__title{color:#fff;font-size:3.2rem;font-weight:500;line-height:1.5;letter-spacing:.3px;padding-top:160px}@media screen and (width <= 767px){.newsroom-overview__title{padding-top:108px;font-size:2.4rem}}.newsroom-overview__title-underline{width:40px;margin-top:20px;border-bottom:4px solid #005cff}.newsroom-overview .tabs--main .el-tabs__header{margin-bottom:0}.newsroom-overview__list-container{display:grid;grid-template-columns:1fr 1fr;gap:48px 40px;margin-top:32px}@media screen and (width <= 991px){.newsroom-overview__list-container{grid-template-columns:1fr}}@media screen and (width <= 767px){.newsroom-overview__list-container{gap:24px;margin-top:24px}}.newsroom-overview__pagination{margin-top:32px;text-align:right}@media screen and (width <= 767px){.newsroom-overview__pagination{margin-top:24px}}.system-check__section-main{padding:0 120px;background-color:#fff}@media screen and (width <= 991px){.system-check__section-main{padding:0 40px}}@media screen and (width <= 767px){.system-check__section-main{padding:0 20px}}.system-check__section-footer{padding:0 120px;background-color:#f4f5f6}@media screen and (width <= 991px){.system-check__section-footer{padding:0 40px}}@media screen and (width <= 767px){.system-check__section-footer{padding:0 20px}}.system-check__section-content--main{width:100%;max-width:1200px;margin:auto;padding:56px 0 80px}@media screen and (width <= 767px){.system-check__section-content--main{padding:40px 0 80px}}.system-check__section-content--footer{padding:80px 0;text-align:center}@media screen and (width <= 767px){.system-check__section-content--footer{padding:56px 0}}.system-check__title{margin-bottom:4px;color:#1a1a1a;font-weight:500}.system-check__info-list{margin-bottom:80px}.system-check__info-list li{padding:28px 8px;border-bottom:1px solid #e4e4e4}.system-check__info-list li:first-of-type{border-top:1px solid #e4e4e4}.system-check__info-list span:first-of-type{display:inline-block;width:152px}@media screen and (width <= 767px){.system-check__info-list{margin-bottom:56px}.system-check__info-list li{padding:20px 8px}.system-check__info-list span:first-of-type{display:block;margin-bottom:12px}}.system-check__speed-testing{color:grey;font-size:1.6rem;font-weight:500;line-height:1.5;letter-spacing:.3px}.system-check__info--warning .svg-icon{margin-right:6px;color:#e44048;font-size:2rem}.system-check__info--warning .o-info-box--red{display:inline-block;margin-left:24px}@media screen and (width <= 767px){.system-check__info--warning .o-info-box--red{display:block;margin-top:12px;margin-left:0}}.system-check__video-list{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:40px}.system-check__video-list>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.system-check__video-list .t-body1{margin-bottom:12px}.system-check__video-list .comp-video-card{position:relative;width:100%;padding-top:56%}.system-check__video-list .video-card-top{position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (width <= 991px){.system-check__video-list{grid-template-columns:1fr;padding:0 calc(50% - 290px)}}.system-check__video-hint{padding:24px;color:#333}.system-check__video-hint ul{list-style:disc;padding-left:24px}.system-check__desc{margin-bottom:40px}@media screen and (width <= 767px){.system-check__desc{margin-bottom:32px}}.system-check__desc .text-btn{font-size:1.6rem}#ticket-code{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.management-page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:32px}.management-page-header .text-btn{margin-right:14px;margin-left:auto}.management-page-header__title{color:#1a1a1a;font-size:3.2rem;line-height:1.5}.management-page__block{padding:32px;background-color:#fff}.management-page__block:not(:last-child){margin-bottom:16px}.management-page__block-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:32px;font-size:1.4rem;line-height:1.7}.management-page__block-title{color:#1a1a1a;font-size:1.8rem;line-height:1.5;letter-spacing:.3px}.management-content__title{margin-bottom:32px;color:#1a1a1a;font-size:1.8rem;font-weight:400;letter-spacing:.3px}.el-button+.member-course-transfer__contact-btn{margin-left:0}.management-main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.management-main-content__body{position:relative;height:100%;margin-top:95px;padding:40px 40px 80px;border-radius:24px 24px 0 0;background-color:#f3f9fd}.management-section-wrap{padding:32px;border-radius:2px;background-color:#fff}.management-table__divider{display:inline-block;margin:0 2px;color:#d0d5e2}.management-status-dot:before{display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;background-color:#d0d5e2;content:""}.management-status-dot--blue:before{background-color:#005cff}.management-status-dot--green:before{background-color:#0bb845}.management-status-dot--orange:before,.management-status-dot--yellow:before{background-color:#eb8126}.management-status-dot--red:before{background-color:#f24f72}.management-status-dot--light-gray:before{background-color:grey}.comp-management .app__announcement{position:relative}.comp-management-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:76px;font-size:1.5rem}.management-breadcrumb{padding:12px 0;line-height:1.7;letter-spacing:.3px;border-bottom:1px solid #eee;background-color:#ebf3ff}.management-breadcrumb__node{display:inline-block;color:#1a1a1a}.management-breadcrumb__node:not(:last-of-type):hover{color:#666}.management-breadcrumb__node+.management-breadcrumb__node:before{display:inline-block;width:18px;height:18px;margin-right:4px;margin-left:4px;vertical-align:text-bottom;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNBNkE2QTYiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTQuNjYgMTJMOC4yOSA1LjY0bDEuNDItMS40MkwxNy40OCAxMmwtNy43NyA3Ljc4LTEuNDItMS40MkwxNC42NiAxMnoiLz48L3N2Zz4=)}.management-side{position:relative;z-index:5;-ms-flex-preferred-size:280px;flex-basis:280px;min-width:280px;height:100%;border:1px solid #eee;background-color:#fff}.management-main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:calc(100% - 320px);min-height:calc(100vh - 196px);margin-left:40px;padding-bottom:160px}.management-side__close-btn{position:absolute;top:15px;right:18px;z-index:1;display:none;font-size:2.4rem}.management-burger{display:none;margin-top:10px;font-size:2.4rem}.management-container-no-sidebar .management-main{max-width:100%;margin-left:0}@media screen and (width <= 991px){.management-side{position:fixed;top:64px;left:0;width:320px;height:calc(100% - 64px);overflow-y:auto;-webkit-transition:.5s ease;transition:.5s ease;-webkit-transform:translateX(-110%);transform:translateX(-110%)}.management-side--active{-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.1);box-shadow:0 0 10px 5px rgba(0,0,0,.1);-webkit-transform:translateX(0);transform:translateX(0)}.management-burger,.management-side--active .management-side__close-btn{display:block}.management-main{max-width:calc(100% - 48px);margin-left:30px}}@media screen and (width <= 767px){.comp-management-container{padding-top:35px}.management-main{min-height:calc(100vh - 205px)}}.management-menu__icon{margin-right:10px;font-size:1.8rem}.management-menu__item{display:block;padding:16px 22px;color:grey;font-size:1.6rem;border-top:1px solid #eee}.management-menu__item.active{color:#005cff}.management-menu__item--no-border{border-top:none}.management-back-link{color:grey;font-size:1.4rem;font-weight:400;line-height:1.7}.management-back-icon{margin-right:4px;font-size:1.6rem}.comp-course-manage-card{background-color:#fff}.comp-course-manage-card+.comp-course-manage-card{margin-top:16px}.manage-card__main{display:-webkit-box;display:-ms-flexbox;display:flex;padding:32px;border-radius:2px 2px 0 0}.manage-card__footer{padding:12px 0;border-radius:0 0 2px 2px}.manage-card__cover-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:200px;margin-right:40px}.manage-card__cover{position:relative;padding-top:56%;overflow:hidden;border-radius:4px}.manage-card__cover img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.manage-card__info{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:420px}.manage-card__info .o-outline-tag+.o-outline-tag{margin-left:8px}.manage-card__complete,.manage-card__free{color:#0bb845;border:1px solid #0bb845}.manage-card__premium{color:#eb8126;border:1px solid #eb8126}.manage-card__incomplete{color:#a6a6a6;border:1px solid #d9d9d9}.manage-card__name{margin:12px auto;font-size:2rem;font-weight:400;line-height:1.7;letter-spacing:.3px}.manage-card__status-list{display:-webkit-box;display:-ms-flexbox;display:flex;color:grey;letter-spacing:.3px}.manage-card__status-item{display:inline-block;white-space:nowrap}.manage-card__status-item+.manage-card__status-item:before{width:10px;height:100%;margin-right:12px;margin-left:12px;border-left:1px solid #eee;content:""}.manage-card__status-value{color:#1a1a1a}.manage-card__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;color:grey;font-size:1.4rem}.manage-card__nav-list .o-divider--vertical{margin-right:0;padding-right:0}.manage-card__nav-item--disable{color:#a6a6a6;cursor:not-allowed}.product-info__hint{margin-bottom:32px;padding:12px 16px;font-size:1.4rem;background-color:#f9f9f9}.product-info__hint svg{margin-right:6px;color:#eb8126;font-size:1.6rem}.product-info__hint a{color:#333}.product-info__list{color:grey;font-size:1.4rem;line-height:1.7;letter-spacing:.3px}.product-info__item{display:-webkit-box;display:-ms-flexbox;display:flex}.product-info__item+.product-info__item{margin-top:8px}.product-info__item-value{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#1a1a1a}.product-info__course-card{width:285px;margin-top:8px}.product-info__divider{margin:24px auto}.chapter-list__part-hint{margin-left:8px;font-size:1.6rem;cursor:default}.comp-course-chapter-manage .chapter-list__part-container{padding:20px 24px}.comp-course-chapter-manage .chapter-list__item-title{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;max-width:720px;margin-left:0}.comp-course-chapter-manage .chapter-list__part-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:60%;max-width:560px}.comp-course-chapter-manage .chapter-list__part-title{margin-left:0}.comp-course-chapter-manage .svg-icon,.comp-course-chapter-manage .text-btn--icon{color:grey}.course-chapter-manage__collapse .el-collapse-item__content{background-color:#f9f9f9}.course-chapter-part-edit__top{position:relative;min-height:320px;margin-top:16px;margin-bottom:48px}.course-chapter-part-edit__top-info{width:40%;margin-bottom:48px}.course-chapter-part-edit__chapter-name{max-width:386px;margin-bottom:8px;color:grey;font-size:1.6rem;font-weight:400;line-height:1.7;letter-spacing:.3px}.course-chapter-part-edit__part-name{color:#1a1a1a;font-size:3.2rem;line-height:1.5;letter-spacing:.3px}.course-chapter-part-edit__video{position:absolute;top:0;right:0;width:42%}.course-chapter-manage__edit-item:not(:last-child){margin-bottom:32px}.course-chapter-manage__edit-label{color:#1a1a1a;font-size:1.4rem;font-weight:400;line-height:1.7;letter-spacing:.3px}.course-chapter-manage__hint{color:grey;font-size:1.2rem;line-height:1.7;letter-spacing:.3px}.course-chapter-manage__edit-list{margin-bottom:24px}.course-chapter-manage__edit-list .course-chapter-manage__edit-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 24px;background-color:#f9f9f9}.course-chapter-manage__edit-list .course-chapter-manage__edit-item:not(:last-child){margin-bottom:8px}.course-chapter-manage__edit-name{max-width:720px;color:#1a1a1a;font-size:1.4rem;line-height:1.7;letter-spacing:.3px}.course-chapter-part-edit__dialog .el-dialog__header{padding:40px 96px 16px 40px}.course-chapter-part-edit__dialog .el-dialog__body{padding:16px 40px 40px}.course-chapter-part-edit__square-dialog .el-dialog{min-width:574px}.course-chapter-part-edit__dialog-title{font-size:1.8rem;line-height:1.5}.course-chapter-part-edit__radio{display:block}.course-chapter-part-edit__form-item .el-form-item__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-chapter-part-edit__item-rule{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;color:grey;font-size:1.2rem;line-height:1.7;text-align:right}.comp-review-failed-dialog{letter-spacing:.3px}.review-failed-dialog-header{color:#1a1a1a;font-size:1.8rem}.review-failed-dialog-body__info{color:grey}.review-failed-dialog-body__reason{margin:4px 0 32px;color:#333;font-size:1.4rem;line-height:1.7;white-space:pre-line}.review-failed-dialog-body__footer{padding:12px 16px;color:#333;background-color:#f9f9f9}.management-transaction-rule-dialog li:not(:last-child){margin-bottom:24px}.management-transaction-rule-dialog h5{color:grey;font-size:1.4rem;font-weight:500;line-height:1.7;letter-spacing:.3px;margin-bottom:2px}.management-transaction-rule-dialog p{color:#333;font-size:1.6rem;font-weight:400;line-height:1.7;letter-spacing:.3px}.management-transaction-tab{margin-top:50px}.management-transaction-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:48px;padding:24px;border:1px solid #e4e4e4;border-radius:12px;background-color:#fff}.management-transaction-drawn-detail{padding:24px;border-radius:8px;background-color:#f4f5f6}.management-transaction-summary__item--paid{margin-top:16px;padding:20px 24px;border:1px solid #e4e4e4;border-radius:8px}.management-transaction-summary-drawn,.management-transaction-total{width:50%}.management-transaction-summary__amount{color:#333}.management-transaction-summary__amount--highlight{color:#005cff}.management-transaction-summary__item--has_not_withdrawn .management-transaction-summary__amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.management-transaction-summary__item--has_not_withdrawn:after{display:block;width:100%;height:1px;margin-top:16px;margin-bottom:16px;background-color:#e4e4e4;content:""}.management-transaction-summary__info{margin-left:8px;color:#f68128;font-size:1.6rem}.management-transaction-summary__item-note{margin-top:4px;padding:4px 12px;color:#333;border:1px solid #e4e4e4;border-radius:4px;background-color:#fff}.management-transaction-summary__item-note .management-transaction-summary__info{margin-right:6px;margin-left:0;color:#005cff}.management-transaction-summary__title{margin-bottom:4px;font-size:1.4rem}.management-transaction-summary__title--note{color:grey}.comp-management-transaction .management-section-wrap{margin-top:24px}.management-transaction-table__interval{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.management-transaction-table__detail{cursor:pointer}.management-transaction-table__detail--text,.management-transaction-table__detail--text button{cursor:text}.transaction-detail-dialog__title{font-size:1.8rem;font-weight:500}.transaction-detail-table{margin-top:2px}.withdraw-header{margin:80px auto 32px;text-align:center}.withdraw-header>*{margin-right:auto;margin-left:auto}.withdraw-header__icon{margin-bottom:8px;color:#0bb845;font-size:3.4rem}.withdraw-header__title{margin-bottom:24px;color:#1a1a1a}.withdraw-header__title--green{color:#0bb845}.withdraw-header__desc{margin-bottom:0;text-align:center}.withdraw-header__step-bar{text-align:left}.withdraw-header__step-bar,.withdraw-main{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.withdraw-main{display:-webkit-box;display:-ms-flexbox;display:flex}.withdraw-subtitle{margin-bottom:24px;font-size:2rem;font-weight:400;line-height:1.7}.withdraw-timeline{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:728px;margin:100px auto 52px}.withdraw-timeline__calendar{margin:0 16px;text-align:center}.withdraw-timeline__icon-wrap{position:relative;width:72px;height:72px;margin-bottom:8px;border-radius:50%;background-color:#005cff}.withdraw-timeline__icon{position:absolute;top:50%;left:50%;z-index:1;color:#fff;font-size:4rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.withdraw-timeline__line{position:relative;top:-12px;width:100%;font-size:1.4rem}.withdraw-timeline__line:after,.withdraw-timeline__line:before{border-bottom:2px solid #005cff}.withdraw-timeline__arrow{position:absolute;top:50%;right:-2px;width:0;height:0;border-color:transparent transparent transparent #005cff;border-style:solid;border-width:5px 0 5px 10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.withdraw-amount{max-width:996px;margin:0 auto}.withdraw-list{color:grey}.withdraw-list__item:not(:last-of-type){margin-bottom:8px}.withdraw-list__value{color:#333}.withdraw-detail__list{color:grey}.withdraw-detail__item:not(:last-of-type){margin-bottom:8px}.withdraw-detail__item-topline{margin-top:24px;padding-top:24px;border-top:1px solid #e4e4e4}.withdraw-detail__item-tooltip{margin-right:auto}.withdraw-detail__item-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.withdraw-detail__item-value{color:#333}.withdraw-detail__item-primary{color:#005cff}.withdraw-detail__item-hint{color:grey;font-size:1.4rem;line-height:1.7;text-align:right}.withdraw-detail__footer{margin-top:24px;text-align:center}.withdraw-detail__icon{color:#eb8126;font-size:1.8rem}.withdraw-amount__detail-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:8px;color:grey;font-size:1.6rem;font-weight:400;line-height:1.7}.withdraw-amount__company-invoice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:8px;text-align:right}.withdraw-type{margin-bottom:16px}.withdraw-type__container{max-width:285px}.withdraw-type__radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.withdraw-type__radio-group .el-radio:first-child{margin-bottom:8px}.withdraw-type__radio-group .el-radio .el-radio__label{line-height:1.7}.withdraw-type__part-input{margin-top:4px}.withdraw-type__part-input .el-form-item{margin-bottom:0}.withdraw-type__total{color:grey;font-size:1.4rem;font-weight:400;line-height:1.7;letter-spacing:.3px}.withdraw-account__detail{margin-top:16px}.withdraw-account__hint{margin-top:24px;padding:12px 16px;color:#333;background-color:#ebf3ff}.withdraw-apply .management-section-wrap:first-of-type{margin-bottom:16px}.withdraw-apply__subtitle{text-align:center}.withdraw-apply__desc{margin-top:24px;margin-bottom:24px}.withdraw-apply__process{margin-bottom:48px;text-align:center}.withdraw-apply__section-sample{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px;background-color:#ebf3ff}.withdraw-apply__section-sample .svg-icon{margin-right:16px;color:#005cff;font-size:3.2rem}.withdraw-apply__sample-info{-webkit-box-flex:1;-ms-flex:1;flex:1}.withdraw-apply__sample-text{width:100%;margin-top:24px;margin-bottom:8px;color:grey}.withdraw-apply__highlight{color:#005cff}.withdraw-apply__payment-time-section{display:grid;row-gap:4px}.withdraw-apply__payment-time-title{color:grey}.withdraw-footer{margin-top:48px;text-align:center}.withdraw-footer__primary-btn{display:block;margin:0 auto 16px}.withdraw-footer .text-btn{margin-left:0}.management-profile__intro{margin-bottom:16px}.management-profile__banner{max-width:200px}.management-profile__label{position:relative}.management-profile__mask{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.management-profile__label:hover .management-profile__mask{opacity:1}.column-article-link{color:#005cff}.article-editor__cover-field{width:320px}.article-editor__btn-wrap{margin-top:40px;text-align:center}.article-editor__schedule-dialog .el-dialog{max-width:386px}.article-editor__schedule-raido{display:block;margin-bottom:8px}.article-editor__schedule-date-time{display:-webkit-box;display:-ms-flexbox;display:flex}.article-editor__date-picker{margin-right:20px}.product-member__search{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-member__pagination,.product-member__search{display:-webkit-box;display:-ms-flexbox;display:flex}.product-member__pagination{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px}.product-member__pagination-sizes{margin-right:10px;color:#333}.product-member__pagination-sizes .product-member__sizes-select .el-input{width:72px}.product-member__pagination-sizes .product-member__sizes-select .el-input__inner{height:32px}.product-member__pagination-sizes .product-member__sizes-select .el-select__caret{line-height:1}.material-manage__col-operation .cell{padding:0 8px}.comp-material-edit .management-back-link{display:inline-block;margin-bottom:8px}.material-edit__form .el-form-item[data-field=materialCover]{width:320px}.material-edit__form .el-form-item[data-field=materialFile]{width:50%}.material-edit__btn-group{margin-top:40px;text-align:center}.material-edit__form-radio{display:block}.open-app__content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.open-app__logo{width:240px;height:24px;margin-bottom:16px}.open-app__slogan{color:grey}.open-app__store{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:40px}.open-app__store img{display:block}:root{--video-player-subtitle-size:1em}@media screen and (width <= 991px){:root{--video-player-subtitle-size:1.5rem}}.app__main-container-classroom{min-height:calc(100vh - 64px);margin-top:64px}.app__main-container-classroom--nomargin{margin-top:0}.comp-default-empty[data-v-53e94bfe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding:100px 0;color:#1a1a1a}.default-empty__planet[data-v-53e94bfe]{width:166px}.default-empty__desc[data-v-53e94bfe]{margin-top:10px;color:grey}