html, body { margin: 0px; padding: 0px; overflow: hidden; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; width: 100%; height: 100%; color: #505050; font: 26px "Microsoft YaHei", "Microsoft JhengHei"; } *, ::before, ::after { box-sizing: border-box; } a { text-decoration: none; } a:hover, a:visited, a:link, a:active { color: #505050; } ul, li, h2, h3, h4, h5, p { margin: 0px; padding: 0px; list-style: none; } p { font-size: 1rem; } * { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-tap-highlight-color: transparent; } input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none !important; } input { -webkit-appearance: none !important; border: none; outline: none; border-radius: 0; } input[type="number"] { -moz-appearance: textfield; } input::-webkit-input-placeholder { /*WebKit browsers*/ color: #999; font-size: 0.7rem; } input::-moz-input-placeholder { /*Mozilla Firefox*/ color: #999; font-size: 0.7rem; } input::-ms-input-placeholder { /*Internet Explorer*/ color: #999; font-size: 0.7rem; }