﻿/* 通用样式 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td , a, div, span, i{
  margin:0; 
  padding:0; 
  box-sizing: border-box;
}
body, button, input, select, textarea{
  font:16px/1.5 "Microsoft YaHei", arial, \5b8b\4f53;
}
h1, h2, h3, h4, h5, h6{
  font-size:100%; 
  font-weight: lighter;
}
address, cite, dfn, em, var { 
  font-style:normal; 
}
code, kbd, pre, samp { 
  font-family:courier new, courier, monospace; 
}
small { 
  font-size:12px; 
}
ul, ol { 
  list-style:none; 
}
a, a:hover { 
  outline: none;
  text-decoration:none; 
}
sup { 
    vertical-align:text-top; 
}
sub { 
    vertical-align:text-bottom; 
}
legend { 
  color:#000; 
}
fieldset, img { 
  border:0; 
  max-width: 100%;
  vertical-align: middle;
}
button, input, select, textarea { 
  font-size:100%; 
  border: none; 
  outline: none;
}
button, input {
  background: none;
}
button {
  cursor: pointer;
}
table { 
  border-collapse:collapse; 
  border-spacing:0; 
}
.fl{ 
  float: left;
}
.fr{ 
  float: right;
}
.clear{ 
  content: ""; 
  clear: both; 
  zoom: 1;
}
.clearfix{  
  zoom: 1;
}
.clearfix:after{
  display: block;
  content: "";
  clear: both
}
.clearfix:before{
  display: table;
  content: "";
}