/** 初始化 **/ html, body { width: 100%; height: 100%; } body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, input, button, textarea, p, blockquote, th, td, form, pre { margin: 0; padding: 0; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: #fff; } body { -webkit-font-feature-settings: 'kern' 1; -moz-font-feature-settings: 'kern' 1; -o-font-feature-settings: 'kern' 1; text-rendering: geometricPrecision; font-family: "Microsoft YaHei"; } a:active, a:hover { outline: 0 } img { display: inline-block; border: none; vertical-align: middle; } li { list-style: none; } table { border-collapse: collapse; border-spacing: 0; } h1, h2, h3 { font-size: 14px; font-weight: 400; } h4, h5, h6 { font-size: 100%; font-weight: 400; } button, input, select, textarea { font-size: 100%; } input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; outline: 0; } pre { white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; } /** 滚动条 **/ ::-webkit-scrollbar { width: 5px; height: 10px; } ::-webkit-scrollbar-button:vertical { display: none; } ::-webkit-scrollbar-track, ::-webkit-scrollbar-corner { background-color: rgba(14, 148, 234, 0.2); } ::-webkit-scrollbar-thumb { border-radius: 0; background-color: rgba(0, 0, 0, .3); } ::-webkit-scrollbar-thumb:vertical:hover { background-color: rgba(0, 0, 0, .35); } ::-webkit-scrollbar-thumb:vertical:active { background-color: rgba(0, 0, 0, .38); } .container-flex { width: 100%; height: 100%; background: url(../images/index_bg.png) left top no-repeat; background-size: 100% 100%; display: flex; flex-direction: column; outline: none; } .ljxqdp-container { width: 100vw; height: 100vh; }