/* 仅补脱离云脚本后必要布局/键盘导航。原站CSS保持原件另存。 */
html,body{margin:0;padding:0}#smv_Main{margin-left:auto;margin-right:auto}.cms-mobile-toggle,.cms-mobile-navigation{display:none}.cms-preview-notice{position:relative;z-index:2147483647;background:#fff3c4;padding:12px;font:16px/1.5 sans-serif}[ctype="nav"] li:hover>.w-subnav,[ctype="nav"] li:focus-within>.w-subnav{display:block!important;visibility:visible!important;opacity:1!important}
@media(max-width:767px){body{overflow-x:hidden}.cms-mobile-toggle{display:block;position:fixed;right:12px;top:12px;z-index:2147483640;border:1px solid #ddd;border-radius:4px;background:#fff;color:#174e83;padding:10px 14px;font:16px sans-serif}.cms-mobile-navigation:not([hidden]){display:block;position:fixed;right:0;top:60px;max-height:calc(100vh - 60px);overflow:auto;width:min(92vw,360px);z-index:2147483640;background:#fff;box-shadow:0 3px 14px #0003}.cms-mobile-navigation ul,.cms-mobile-navigation li{display:block!important;width:auto!important;height:auto!important;position:static!important;margin:0;padding:0;line-height:1.6!important}.cms-mobile-navigation a{display:block!important;color:#174e83!important;padding:10px 16px;text-decoration:none}.cms-mobile-navigation .w-subnav{display:block!important;visibility:visible!important;opacity:1!important;background:#f5f7fa;padding-left:14px}.cms-mobile-navigation .w-nav-item-link.hover{display:none!important}#cms-original-canvas{transform-origin:top left}}
.cms-original-video~.vjs-control-bar,.cms-original-video~.vjs-big-play-button,.cms-original-video~.vjs-poster,.cms-original-video~.vjs-loading-spinner{display:none!important}.cms-original-video{display:block!important}

#cms-original-viewport{width:100%;overflow:hidden;position:relative}@media(max-width:767px){html,body{width:100%;min-width:0!important;overflow-x:hidden}#cms-original-viewport{width:100vw}#cms-original-canvas{position:absolute;top:0;left:0}.cms-mobile-navigation{font-size:16px!important}}
