/* http://meyerweb.com/eric/tools/css/reset/   v2.0 | 20110126   License: none (public domain)*/html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video {    margin: 0;    padding: 0;    border: 0;    font-size: 100%;    font: inherit;    vertical-align: baseline;    font-variant: tabular-nums;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;    font-weight: 400;    font-feature-settings: "tnum";}b, strong {    font-weight: 600;}/* HTML5 display-role reset for older browsers */article,aside,details,picture,figcaption,figure,footer,header,hgroup,menu,nav,section {    display: block;}body {    line-height: 1;    font-size: 14px;}ol,ul {    list-style: none;}img {    max-width: 100%;}blockquote,q {    quotes: none;}blockquote:before,blockquote:after,q:before,q:after {    content: '';    content: none;}table {    border-collapse: collapse;    border-spacing: 0;}.clearfix:before,.clearfix:after {    /*娓呮娴姩*/    content: "";    display: table;}.clearfix:after {    clear: both;}.w {    width: 1210px;    margin: 0 auto;}.fl {    float: left}.fr {    float: right}.al {    text-align: left}.ac {    text-align: center}.ar {    text-align: right}.hide {    display: none}.font12 {    font-size: 12px;}.font14 {    font-size: 14px;}.font16 {    font-size: 16px;}