// @media screen and (max-width:329px){body{font-size:12px !important}}
// @media screen and (max-width:479px) and (min-width:330px){body{font-size:16px !important}}
// @media screen and (min-width:480px){body{font-size:20px !important}}

*{ padding:0; margin:0; font-family:微软雅黑, Helvetica, sans-serif;color:#474747;box-sizing: border-box;-webkit-user-select: none;-webkit-touch-callout:none;-webkit-text-size-adjust: none;-webkit-appearance: none;}
a{text-decoration:none; color:#474747; border:0;cursor: pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}
li{ list-style:none;}
img{ border:0;}
input{outline:none;font-size:0.28rem;-webkit-user-select:auto !important;}
p,li,a,span,h1,h2,h3,h4,h5{ padding:0; margin:0;}
a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0);}
h1,h2,h3,h4{font-weight: normal}
html{min-height: 100%}
button{outline:none;border:0}
body{font-size:0.28rem;background:#f5f5f5;height:100%;padding:0;  font-family:微软雅黑,Helvetica,sans-serif;  margin:0 auto;  color:#474747;min-height: 100%;position:relative;}
.left{float:left}
.right{float:right}
.clear{clear: both}
input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #A9A9A9;
}
input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #A9A9A9;
}
input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #A9A9A9;
}
input:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #A9A9A9;
}
