@charset "utf-8";
body {/* background-color: #fff;整体背景颜色*/ -webkit-touch-callout: none;/*-webkit-user-select: none;*//*禁止复制*/ -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(255,255,255,0);/*点击高亮效果*/ }
/*clearfix*/
.clearfix { *zoom:1
}
.clearfix:before, .clearfix:after { display: table; content: "" }
.clearfix:after { clear: both }
body, button, input, pre, select, textarea {/* font-size: 14px; font-family: 'Microsoft YaHei', 'Arial'; */}
article, aside, audio, body, canvas, caption, details, div, figure, footer, header, hgroup, html, iframe, img, mark, menu, nav, object, section, span, summary, table, tbody, td, tfoot, thead, tr, video { margin: 0; padding: 0; border: 0; }
a, abbr, address, b, blockquote, cit, code, dd, del, dfn, dl, dt, em, fieldset, h1, h2, h3, h4, h5, h6, hr, i, ins, label, legend, li, ol, p, pre, q, samp, small, strong, sub, sup, ul { border: 0; vertical-align: baseline; margin: 0; padding: 0; }
article, aside, audio, canvas, figcaption, figure, figure img, footer, header, hgroup, nav, section, video { display: block; }
/*table { border-collapse: separate; border-spacing: 0; }
table caption, table td, table th { text-align: left; vertical-align: middle; }*/
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
input, textarea {/* -webkit-appearance: none; border-radius: 0;*/ }
ol, ul, li { list-style: none; }
a, a:active { color: inherit; text-decoration: none; cursor: pointer; }
a { border: 0; }
em { font-style: normal; }
* { box-sizing: border-box; }
*::before, *::after { box-sizing: border-box; }
*:focus { outline: none; }
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none; }
img { border: 0; vertical-align: middle; }
* { transition-property: all; }
