﻿@charset "utf-8";
/* 禁用iPhone中Safari的字号自动调整 */
html { -webkit-text-size-adjust:100%; -ms-text-size-adjust: 100%; }
/* 去除iPhone中默认的input样式 不包括input radio ,input[type="radio"]*/
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],textarea{-webkit-appearance:none; resize: none;}
/*input[type="radio"] { -webkit-appearance:none; resize: none; display: none;}*/
/* 取消链接高亮  */
body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,article,aside,details,figcaption,figure,footer,header,hgroup, menu,nav,section{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }
/* 设置HTML5元素为块 */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
/* 图片自适应 */
img { max-width: 100%; height: auto; width:auto\9; /* ie8 */
    -ms-interpolation-mode:bicubic;/*为了照顾ie图片缩放失真*/
}
/* 初始化 */
body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,article,
aside, details,figcaption,figure,footer,header,hgroup, menu,nav,section{margin:0; padding:0; border:none; outline:none;}
/*字体统一标准化*/
body{font-family: 'Microsoft YaHei', 'Hiragino Sans GB', sans-serif, Arial; }
em,i{font-style:normal;}
strong{font-weight: normal;}
.fl {float: left;}.fr {float: right;}
.clearfix:after{clear: both; display: table; zoom:1; content: "";}
a{text-decoration:none;}
a:hover{text-decoration:none;}
ul,ol{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
img{border:none;}
html {
    font-size: 100px;
}
body { font-size: 16px; }

@media (max-width: 750px) {
    html {
        font-size: 100px;
    }
}

@media (max-width: 740px) {
    html {
        font-size: 98.667px;
    }
}

@media (max-width: 730px) {
    html {
        font-size: 97.333px;
    }
}

@media (max-width: 720px) {
    html {
        font-size: 96px;
    }
}

@media (max-width: 710px) {
    html {
        font-size: 94.667px;
    }
}

@media (max-width: 700px) {
    html {
        font-size: 93.333px;
    }
}

@media (max-width: 690px) {
    html {
        font-size: 92px;
    }
}

@media (max-width: 680px) {
    html {
        font-size: 90.667px;
    }
}

@media (max-width: 670px) {
    html {
        font-size: 89.333px;
    }
}

@media (max-width: 660px) {
    html {
        font-size: 88px;
    }
}

@media (max-width: 650px) {
    html {
        font-size: 86.667px;
    }
}

@media (max-width: 640px) {
    html {
        font-size: 85.333px;
    }
}

@media (max-width: 630px) {
    html {
        font-size: 84px;
    }
}

@media (max-width: 620px) {
    html {
        font-size: 82.667px;
    }
}

@media (max-width: 610px) {
    html {
        font-size: 81.333px;
    }
}

@media (max-width: 600px) {
    html {
        font-size: 80px;
    }
}

@media (max-width: 590px) {
    html {
        font-size: 78.667px;
    }
}

@media (max-width: 580px) {
    html {
        font-size: 77.333px;
    }
}

@media (max-width: 560px) {
    html {
        font-size: 74.667px;
    }
}

@media (max-width: 550px) {
    html {
        font-size: 73.333px;
    }
}

@media (max-width: 540px) {
    html {
        font-size: 72px;
    }
}

@media (max-width: 530px) {
    html {
        font-size: 70.667px;
    }
}

@media (max-width: 520px) {
    html {
        font-size: 69.333px;
    }
}

@media (max-width: 510px) {
    html {
        font-size: 68px;
    }
}

@media (max-width: 500px) {
    html {
        font-size: 66.667px;
    }
}

@media (max-width: 490px) {
    html {
        font-size: 65.333px;
    }
}

@media (max-width: 480px) {
    html {
        font-size: 64px;
    }
}

@media (max-width: 470px) {
    html {
        font-size: 62.667px;
    }
}

@media (max-width: 460px) {
    html {
        font-size: 61.333px;
    }
}

@media (max-width: 450px) {
    html {
        font-size: 60px;
    }
}

@media (max-width: 440px) {
    html {
        font-size: 58.667px;
    }
}

@media (max-width: 430px) {
    html {
        font-size: 57.333px;
    }
}

@media (max-width: 420px) {
    html {
        font-size: 56px;
    }
}

@media (max-width: 410px) {
    html {
        font-size: 54.667px;
    }
}

@media (max-width: 400px) {
    html {
        font-size: 53.333px;
    }
}

@media (max-width: 390px) {
    html {
        font-size: 52px;
    }
}

@media (max-width: 380px) {
    html {
        font-size: 50.667px;
    }
}

@media (max-width: 370px) {
    html {
        font-size: 49.333px;
    }
}

@media (max-width: 360px) {
    html {
        font-size: 48px;
    }
}

@media (max-width: 350px) {
    html {
        font-size: 46.667px;
    }
}

@media (max-width: 340px) {
    html {
        font-size: 45.333px;
    }
}

@media (max-width: 330px) {
    html {
        font-size: 44px;
    }
}

@media (max-width: 320px) {
    html {
        font-size: 42.667px;
    }
}