@charset "UTF-8";

/**
* 通用样式文件
*@file:common.css;
*@create author:gj;
**/

*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
  margin: 0;
    padding: 0;
}
fieldset, img {
    border: 0;
}
address, caption, cite, code, dfn, em, th, var, optgroup {
  font-style: inherit;
  font-weight: inherit;
}
del, ins {
  text-decoration: none;
}
li {
  list-style: none;
}
h1, h2, h3, h4, h5, h6 { 
  font-size: 100%;
  font-weight: normal;
}
q:before, q:after {
  content: '';
}
abbr, acronym {
  border: 0;
  font-variant: normal;
}
audio,canvas,progress,video{
  display:inline-block;vertical-align:baseline
}
em, cite, i {
  font-style: normal;
}
input, button, textarea, select, optgroup, option {
  outline: none;
}
input, button, textarea, select {
  *font-size: 100%;
  font-family: "Microsoft YaHei";
}
img {
  vertical-align: top;
  border: 0;
}
html{font-size:50px}
html, body {
  width: 100%;
  height: 100%;
  font-family:"\5fae\8f6f\96c5\9ed1",Arial,sans-serif;
  font-size:0.26rem;
/*  font-size-adjust:100%!important*/
  background-color: #fff;
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}
a {
  outline: none;
  text-decoration: none;
  cursor:pointer;
}
a:hover {
  text-decoration: none;
}
body{
  background:#fff;

}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:"\20";line-height:0;}
.clearfix{*zoom:1;}
.clear{clear:both}
/*总宽度并居中显示*/
@media screen and (min-width:750px){
  body{
    width:7.5rem;
    margin:0 auto;
    margin:0 auto!important;
    background: #fff !important;
  }
}
.fix{
  position: fixed !important;
  top:0;
  z-index: 999;
}
.white{
  background: #fff !important;
}
.pb20{
  padding-bottom: 0.2rem;
}
.mb1{
  margin-bottom: 1rem !important;
}
.hidden{
  height:auto ;
  overflow: hidden;
}
.mt5{
  margin-top: 0.5rem;
}
.dnone{
  border: none !important;
}


