*{padding: 0;margin:0;}
img,button,input{vertical-align:top}
a{text-decoration: none;-webkit-tap-highlight-color: transparent;}
.padlen{padding: 0.2rem}
li{list-style-type:none; }
html, body{  background: #fff; min-width: 320px;  max-width: 750px; font-family: "Microsoft YaHei", Arial, "宋体", sans-serif;}
input,div{  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    -webkit-appearance:none;  outline: none;  border: none;
    background-color: transparent;border-radius: 0;}
.hide{ display:none; }
.show{  display: block; }
.clearfix{clear: both}
input:-webkit-autofill{ -webkit-box-shadow: 0 0 0 10rem white inset;}
.fl{float: left;}
.fr{float: right;}
img{width:100%}
