@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,a,p,font,form,ul,li,ol,dl,dt,dd,div,span{line-height:1; margin: 0; padding: 0; font-size: 100%; font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif,"宋体";}
a{text-decoration: none;}
a:hover{text-decoration: none !important;}
a:active{text-decoration: none !important;}
a:visited{text-decoration: none !important;}
a:focus{text-decoration: none !important;}
h1, h2, h3, i, th, caption, code, address,cite,dfn,em,var{font-style: normal; font-weight: normal;}
ul,ol,li{list-style: none;}
img, fieldset, button, input{border:none;}
input, textarea, button,img,select{outline:none;}
input.btn{outline: none;}
hr{border:none; height:1px;}
button, input, select, textarea {font-size: 100%;-webkit-appearance: none;}
table{border-collapse:collapse; border-spacing:0;}
button, select, label{vertical-align:middle;}
.pr{position: relative;}
.fl{float:left;}
.fr{float:right;}
.clear{clear: both;}
.clearfix{_zoom:1;}
.clearfix:after{content:""; height:0; width:0; visibility:hidden; clear: both; display:block;}
.padding0{padding: 0 !important;}
.of-hidden{overflow: hidden;}
.tc{text-align: center;}


