@charset "utf-8";
/*初始化*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, textarea {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;font-size:1.3rem;}
li, ol {list-style: none;}
i, em {font-style: normal;}
a {text-decoration: none;color: #666;}
a:hover{color:#666;}
html {font-size: 10px;-webkit-text-size-adjust: none;}
body{font-family: "Microsoft YaHei",Helvetica,STHeiTi,sans-serif;font-size:1.5rem;line-height:2.7rem;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea {-webkit-appearance: none;}  
html {font-size: 10px;}
@media screen and (min-width: 320px) {
    html {
        font-size: 8.53px;
    }
}
@media screen and (min-width: 360px) {
    html {
        font-size: 9.6px;
    }
}
@media screen and (min-width: 400px) {
    html {
        font-size: 10.66px;
    }
}
@media screen and (min-width: 440px) {
    html {
        font-size: 11.73px;
    }
}
@media screen and (min-width: 480px) {
    html {
        font-size: 12.8px;
    }
}
@media screen and (min-width: 520px) {
    html {
        font-size: 13.86px;
    }
}
@media screen and (min-width: 560px) {
    html {
        font-size: 14.93px;
    }
}
@media screen and (min-width: 600px) {
    html {
        font-size: 16px;
    }
}
@media screen and (min-width: 640px) {
    html {
        font-size: 17.06px;
    }
}
@media screen and (min-width: 750px) {
    html {
        font-size: 20px;
    }
} 
html {min-width: 320px;color: #666;}
input textarea{font-family: "Microsoft YaHei"}
.clearfix:after{visibility: hidden;display: block; font-size: 0;content: "";clear: both;height: 0;}
.fl {float: left;}
.fr {float: right;}
.clear{clear: both;display: block;height: 0;border: 0;}
