*{margin:0;padding:0}
html { width: 100%; }
body { overflow: hidden;margin:0 auto; width:100%;font-family:"微软雅黑";background-size: auto;}
a:link, a:visited { text-decoration:none}
article, aside, footer, header, hgroup, nav, section, figure, figcaption { display: block}
img{ vertical-align:middle}
ul, ol { list-style:none}
img, fieldset { border:0}

img, input, button, select, textarea { vertical-align:middle}
input,button,select,textarea{outline:none} textarea{resize:none;}
h1, h2, h3, h4, h5, h6, th, td, table, input, button, select, textarea, sub{ font-size:1em}
body, input, button, select, textarea, sub{ font-family:Arial, sans-serif}


/*article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{ display:block}

audio,canvas,video{ display:inline-block; *display:inline; *zoom:1}*/

audio:not([controls]){ display:none; height:0}

[hidden]{ display:none}

html,button,input,select,textarea{ font-size:100%;}

html{ -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%}

body,div,dl,dt,dd,ul,ol,menu,li,h1,h2,h3,h4,h5,h6,p,pre,code,form,fieldset,legend,blockquote,figure{ margin:0; padding:0;}

body{ font-size:10px; font-family:"Microsoft Yahei", Helvetica; line-height:1.5;}

a{ text-decoration:none}

h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal}

abbr[title]{ border-bottom:1px dotted}

b,strong{ font-weight:bold}

q{ quotes:none}
q:before,q:after{ content:''; content:none}

sub,sup{ position:relative; vertical-align:baseline}

ul,ol,menu{ list-style:none outside none}

img{ border:0; -ms-interpolation-mode:bicubic; max-width:100%; vertical-align:middle}

svg:not(:root){ overflow:hidden}

fieldset{ border:0}

legend{ border:0; white-space:normal; *margin-left:-7px}

button,input,select,textarea{ margin:0; vertical-align:baseline; *vertical-align:middle;}

button,input{ line-height:normal}

button,input[type="button"],input[type="reset"],input[type="submit"]{ -webkit-appearance:button; cursor:pointer; *overflow:visible}

button[disabled],input[disabled]{ cursor:default}

input[type="checkbox"],input[type="radio"]{ box-sizing:border-box; *height:13px; *width:13px}

input[type="search"]{ -webkit-appearance:textfield; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; box-sizing:content-box}

input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{ -webkit-appearance:none}

button::-moz-focus-inner,input::-moz-focus-inner{ border:0; padding:0}

textarea{ overflow:auto; vertical-align:top;}

table{ border-collapse:collapse; border-spacing:0}

/*
 * common styles
 */
/*
.clearfix:before,.clearfix:after{content:' '; display:table; clear:both}
.clearfix{ *zoom:1}
*/