@charset "UTF-8";
html{
      font-size:100px;
    }
@media only screen and (max-width: 736px) {
    html {
        font-size: 98.1333px;
    }
}
@media only screen and (max-width: 420px) {
    html {
        font-size:54.9333px;
    }
}
@media only screen and (max-width: 375px) {
    html {
        font-size:50px
    }
}
@media only screen and (max-width: 360px) {
    html {
        font-size:48px
    }
}
@media only screen and (max-width: 320px) {
    html {
        font-size:42.6667px;
    }
}
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
a,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td,
header,
hgroup,
nav,
section,
article,
aside,
footer,
figure,
figcaption,
menu,
button {
  margin: 0;
  padding: 0;
  font-size:0.3rem;
  font-weight:normal;
  color:#666;
  font-family:'微软雅黑';
}
body{
  width: 100%;
  margin:0 auto;
  -webkit-overflow-scrolling: touch;
}
*{
     -webkit-tap-highlight-color:rgba(0,0,0,0);
    }
table {
  border-collapse: collapse;
  border-spacing: 0;
}
caption,
th {
  text-align: left;
}
fieldset,
img {
  border: 0;
}
li {
  list-style: none;
}
ins {
  text-decoration: none;
}
del {
  text-decoration: line-through;
}
textarea{
    resize:none;
    }
input,
button,
textarea,
select,
optgroup,
option {
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  outline: 0;
  border:none;
}
select{
  appearance:none; -moz-appearance:none; -webkit-appearance:none;
}
button {
  -webkit-appearance: none;
  border: 0;
  background: 0 0;
}
a {
  text-decoration: none;
}
:focus {
  outline: 0;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
  margin: 0;
}
input[type=submit] {
  -webkit-appearance: none;
}
img {
  display: block;
}
.hd {
  overflow: hidden;
  zoom: 1;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.pr{
    position:relative;
    }
input,
button {
    background-color:transparent;
  outline: none;
}
.hide{
    display:none;
    }
.show{
    display:block;
    }
button{
  font-size: 0.28rem;
}
input{
  -webkit-appearance: none; 
  -moz-appearance: none; 
  -o-appearance: none; 
  appearance: none;
}
input::-webkit-input-placeholder {
　　color:#999;
　　}
