a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0}
li,ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}
:focus{outline:0}
del{text-decoration:line-through}
table{/* border-collapse:collapse; */border-spacing:0;}
address,cite,code,dfn,em,i,var{font-style:normal}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:none}
.vm{vertical-align:middle}
.clearfix:after{content:" ";display:block;clear:both;height:0;visibility:hidden}
*+html .clearfix,* html .clearfix{zoom:1}
.fl{float:left;/* overflow: hidden; */}
.fr{float:right}
body{/* background:#fff */}
body,button,input,select,textarea{font:12px/1.5  Microsoft YaHei;}
body{/* overflow-x: hidden; */min-width: 1200px;}
a{text-decoration:none;color:#333; -webkit-transition: color 0.2s linear;
    -moz-transition: color 0.2s linear;
    -o-transition: color 0.2s linear;
    transition: color 0.2s linear;}
a:hover{text-decoration:none;color:#225EB4;}
