*{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}
*/