@font-face { font-family: 'Microsoft YaHei',寰蒋闆呴粦; src: url('./fontFamily/SourceHanSansCN-Normal.otf'); /* src: url('./fontFamily/SourceHanSansCN-Regular.otf'); src: url('./fontFamily/SourceHanSansCN-Bold.otf'); src: url('./fontFamily/SourceHanSansCN-ExtraLight.otf'); src: url('./fontFamily/SourceHanSansCN-Heavy.otf'); src: url('./fontFamily/SourceHanSansCN-Light.otf'); src: url('./fontFamily/SourceHanSansCN-Medium.otf'); */ } html { font-family: 'Microsoft YaHei',寰蒋闆呴粦; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; overflow-y: scroll; -webkit-overflow-scrolling: touch } body { margin: 0; font-size: 12px; line-height: 2; color: #333; background-color: #fff } article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block } audio, canvas, progress, video { display: inline-block; vertical-align: baseline; *display: inline; *zoom: 1 } audio:not([controls]) { display: none; height: 0 } [hidden], template { display: none } a { background: transparent; text-decoration: none; color: #08c } a:active, a:hover { outline: 0 } a:hover, a:focus { color: #069; text-decoration: none } abbr[title] { border-bottom: 1px dotted } b, strong { font-weight: bold } dfn { font-style: italic } mark { background: #ff0; color: #000 } small { font-size: 80% } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline } sup { top: -0.5em } sub { bottom: -0.25em } img { border: 0; vertical-align: middle; -ms-interpolation-mode: bicubic } svg:not(:root) { overflow: hidden } hr { box-sizing: content-box; height: 0 } pre { overflow: auto; white-space: pre; white-space: pre-wrap; word-wrap: break-word } code, kbd, pre, samp { font-family: 'Microsoft YaHei',寰蒋闆呴粦; _font-family: 'Microsoft YaHei',寰蒋闆呴粦; font-size: 1em } button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0 } button { overflow: visible } button, select { text-transform: none } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; *overflow: visible } button[disabled], html input[disabled] { cursor: default } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0 } textarea:focus, input:focus { outline: 0 } input { line-height: normal } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *height: 13px; *width: 13px } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto } input[type="search"] { -webkit-appearance: textfield; box-sizing: content-box } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration, input[type="text"] { -webkit-appearance: none } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: .35em .625em .75em } legend { border: 0; padding: 0; *margin-left: -7px } textarea { overflow: auto; resize: vertical } optgroup { font-weight: bold } table { border-collapse: collapse; border-spacing: 0 } td, th { padding: 0 } q { quotes: none } html, button, input, select, textarea { font-family: 'Microsoft YaHei',寰蒋闆呴粦 !important; } h1, h2, h3, h4, h5, h6, p, figure, form, blockquote { margin: 0 } ul, ol, li, dl, dd { margin: 0; padding: 0 } ul, ol { list-style: none outside none } h1, h2, h3 { line-height: 2; font-weight: normal } h1 { font-size: 18px } h2 { font-size: 15.6px } h3 { font-size: 14.04px } h4 { font-size: 12px } h5, h6 { font-size: 10.2px; text-transform: uppercase } input:-moz-placeholder, textarea:-moz-placeholder { color: #ccc } input::-moz-placeholder, textarea::-moz-placeholder { color: #ccc } input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #ccc } input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #ccc } .clear { clear: both } .f-cb { zoom: 1 } .f-cb:after { display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; content: "." } .fl { float: left; display: inline } .fr { float: right; display: inline } .por { position: relative } .poa { position: absolute } .pof { position: fixed } .poa-f { position: absolute; left: 0; top: 0; width: 100%; height: 100% } .ovh { overflow: hidden } .noselect { -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none } .z1 { z-index: 1 } .z2 { z-index: 2 } .z3 { z-index: 3 } .dn { display: none } .dib { display: inline-block } .w-f { width: 100% } .h-f { height: 100% } .fwn { font-weight: normal } .tac { text-align: center } .t-f { -webkit-transition: all .5s; transition: all .5s } .t-c { -webkit-transition: color .5s; transition: color .5s } .t-bg { -webkit-transition: background .5s; transition: background .5s } .loader { width: 50px; height: 50px; position: absolute; top: 50%; left: 50%; margin: -25px 0 0 -25px; font-size: 10px; border-top: 1px solid rgba(0, 0, 0, 0.08); border-right: 1px solid rgba(0, 0, 0, 0.08); border-bottom: 1px solid rgba(0, 0, 0, 0.08); border-left: 1px solid rgba(0, 0, 0, 0.5); border-radius: 50%; -webkit-animation: spinner 700ms infinite linear; animation: spinner 700ms infinite linear } .loader.white { border-top: 1px solid rgba(255, 255, 255, 0.08); border-right: 1px solid rgba(255, 255, 255, 0.08); border-bottom: 1px solid rgba(255, 255, 255, 0.08); border-left: 1px solid rgba(255, 255, 255, 0.5) } @-webkit-keyframes spinner { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg) } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg) } } @keyframes spinner { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg) } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg) } }