html{scroll-behavior:smooth}body{overflow-x:hidden}.mm-cs-header{top:var(--mm-notice,0px)!important}.mm-cs-header-margin{height:calc(88px + var(--mm-notice,0px))!important}.mm-cs-header-backdrop{top:var(--mm-notice,0px)!important}.mm-local-open>.mm-cs-sec-tab-pos{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;top:calc(88px + var(--mm-notice,0px))!important}.mm-local-open>.mm-cs-sec-tab-pos .mm-cs-sec-tab-container{visibility:visible!important;opacity:1!important;transform:none!important}.mm-cs-menu-item-more .mm-cs-third-tab-container{display:block!important}.mm-language-open .mm-cs-js-lang-selections,.mm-cs-header-lang:hover .mm-cs-js-lang-selections{display:block!important;visibility:visible!important;opacity:1!important}.mm-local-language{list-style:none!important;white-space:nowrap}.mm-local-language a{display:block;padding:10px 18px;color:#222!important;min-width:128px}.mm-local-language a:hover,.mm-local-language a[aria-current=page]{color:#f47721!important;background:#fff5ec}.mm-cs-h5-menu.slide-in{display:block!important;transform:translateX(0)!important;visibility:visible!important;z-index:10002!important}.mm-menu-open{overflow:hidden}.mm-cs-tab-h5-li.expand>.mm-cs-h5-sec-tab{display:block!important}.mm-dialog{padding:36px 24px 24px;border:0;border-radius:16px;width:min(90vw,600px);max-height:85dvh;box-shadow:0 20px 80px #0003;color:#161616;background:#fff;overflow:auto}.mm-dialog::backdrop{background:#0007}.mm-dialog-close{position:absolute;right:16px;top:6px;font-size:30px;border:0;background:transparent;cursor:pointer}.mm-dialog li{list-style:none}.mm-dialog ul{padding:0}.mm-search input{display:block;width:100%;padding:14px;border:1px solid #ddd;border-radius:8px;color:#111;background:white;font-size:16px}.mm-search-results{display:flex;flex-direction:column;margin-top:16px;gap:14px}.mm-search-results a{color:#333;font-size:15px}.mm-search-results a:hover{color:#f47721}.mm-local-hero>.swiper-wrapper{display:flex!important;width:100%;align-items:stretch}.mm-local-hero>.swiper-wrapper>.swiper-slide{flex:0 0 100%!important;width:100%!important;opacity:1!important}.mm-logo-ticker{display:flex!important;width:max-content;animation:mm-ticker 35s linear infinite!important}.mm-logo-ticker:hover{animation-play-state:paused!important}.mm-logo-ticker .swiper-slide{flex-shrink:0}@keyframes mm-ticker{to{transform:translateX(-50%)}}.mm-cs-sec-tab-pos-mask-container{display:none!important}.gold-flow-popup,.gold-flow-guide-model,#login-iframe-container{display:none!important}@media(max-width:767px){.mm-cs-header-margin{height:calc(58px + var(--mm-notice,0px))!important}.mm-cs-h5-menu{top:0!important;height:100dvh!important;max-height:100dvh!important;overflow:auto!important}.mm-dialog{width:92vw}.mm-cs-h5-menu .mm-local-language a{padding:14px 22px}}@media(prefers-reduced-motion:reduce){.mm-logo-ticker{animation:none!important}html{scroll-behavior:auto}}

.mm-cs-h5-lang-selections{display:none!important}.mm-cs-h5-menu{overflow-x:hidden!important}.top-notice-content .text02{animation:mm-notice 32s linear infinite!important}@keyframes mm-notice{from{transform:translateX(0)}to{transform:translateX(-50%)}}.mm-cs-menu-item>.mm-cs-sec-tab-pos{max-height:calc(100dvh - 128px);overflow:auto}.mm-cs-log-in-btn,[data-auth],.jump-box,.watch-video{cursor:pointer}.mm-snapshot{font:12px/1.6 Arial,sans-serif;color:#777;margin:12px auto;max-width:1200px;padding:0 16px}.mm-snapshot a{color:#d76a12}

.mm-cs-js-lang-selections{background:#fff!important;box-shadow:0 6px 24px #0003!important;border-radius:10px!important;padding:6px!important}.mm-local-language a{font-size:14px!important;line-height:22px!important}.mm-cs-first-tab{cursor:pointer}.mm-snapshot{clear:both}

@media(min-width:768px) and (max-width:1500px){html:not([lang=en]) .mm-cs-header .mm-cs-first-tab{font-size:14px!important}html:not([lang=en]) .mm-cs-header .mm-cs-logo-box{width:165px!important}html:not([lang=en]) .mm-cs-header .mm-cs-header-right{margin-right:16px!important}html:not([lang=en]) .mm-cs-header .mm-cs-btn,html:not([lang=en]) .mm-cs-header-download-icon{font-size:13px!important;padding-left:15px!important;padding-right:15px!important}html:not([lang=en]) .mm-cs-header .mm-cs-header-icon{margin-right:12px!important}html:not([lang=en]) .mm-cs-header .mm-cs-menu-item{margin-right:12px!important}html:not([lang=en]) .TopBanner .pc-wrap h1{max-width:55%!important;font-size:40px!important;line-height:1.12!important}html:not([lang=en]) .TopBanner .pc-wrap .desc{max-width:55%}}@media(max-width:767px){html:not([lang=en]) .topBanner h1{font-size:26px!important;line-height:1.15!important}.TopBanner .pc-wrap h1{max-width:100%!important}}

.mm-extra-languages{position:fixed;bottom:20px;left:18px;z-index:9999;background:white;border:1px solid #ddd;border-radius:12px;box-shadow:0 4px 20px #0002;font-size:18px}.mm-extra-languages summary{padding:10px 14px;cursor:pointer;list-style:none}.mm-extra-languages ul{padding:0;margin:0}.mm-extra-languages[open]{max-height:80vh;overflow:auto}

@media(min-width:768px) and (max-width:1500px){html:not([lang=en]) .mm-cs-header .mm-cs-logo-box{width:188px!important}html:not([lang=en]) .mm-cs-header-download-icon{font-size:0!important;width:32px!important;min-width:32px!important;padding:4px!important;border:0!important}html:not([lang=en]) .mm-cs-header-download-icon::before{content:"↓";font-size:24px;line-height:28px}html:not([lang=en]) .mm-cs-header-download{width:32px!important;min-width:32px!important}}
