*{padding: 0;margin:0;
    /*-webkit-touch-callout:none;*/
    /*touch-callout:none;*/
    /*-webkit-user-select: none;*/
    /*user-select: none;*/
}
img,button,input{vertical-align:top}
a{text-decoration: none;-webkit-tap-highlight-color: transparent;}
.padlen{padding: 0.2rem}
li{list-style-type:none; }
body{  background: #fff; min-width: 320px;  max-width: 768px;}
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;
 }
