html {  font-size: 62.5%;}
body {  font-size: 14px; font-size: 1.4rem;  color: #333; font-family:"Microsoft YaHei", Helvetica, Arial, sans-serif;  -webkit-tap-highlight-color: transparent; background: #fff;}
*{transition: all 0.3s linear;-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
input,textarea{ font-family:"Microsoft YaHei", Helvetica, Arial, sans-serif; font-size:12px; font-size:1.2rem;  border:none;padding: 0;margin: 0;outline:none;}
input[type="button"], input[type="submit"], input[type="reset"],input[type=text]  ,button{ border-radius: 0;  -webkit-appearance: none;  padding: 0;margin: 0; outline: 0;}
select{-webkit-appearance:none; appearance:none;}
a,body,div,em,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,label,li,menu,nav,p,section,span,strong,ul {  margin: 0;  padding: 0;  border: none;  word-wrap: break-word; font-weight:normal;}
li,ol,ul {  list-style: none;  }
img {border:none;}
.lt,.l1{float:left;}
.rt,.r2{float:right;}
.clear {clear: both;}
a { text-decoration: none;  border: 0;  outline: 0; color: #333;  -webkit-tap-highlight-color: transparent;  tap-highlight-color: transparent;  -webkit-focus-ring-color: transparent;  focus-ring-color: transparent;}
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
.clear {clear:both;}
.wrap{ width:1200px; margin: 0 auto;}
