body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{box-sizing: border-box;margin:0;padding:0;border: 0;}
body,button,input,select,textarea{font-size:12px;font-family:"Microsoft Yahei",arial;}
em,strong,th,i{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a{text-decoration:none;cursor:pointer;outline:none;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul,li{list-style:none;}
fieldset,img{border:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix{*zoom:1;}
*{box-sizing: border-box;}

/* 
 移动端（最大屏幕宽度: 768px）ipad以上是pc

 设计稿 w:720 
 目标: 1rem = 100px
 7.2rem=100vw
 base font-size = 100 / 7.2 vw = 13.8888888vw
 */
@media screen and (max-width: 768px) {
    html {
        font-size: 13.8888888vw; 
    }
}

/* 
 pc端（最小屏幕宽度: 768px）ipad以上是pc

 设计稿 w:1920 
 目标: 1rem = 100px
 19.2rem=100vw
 base font-size = 100 / 19.2 vw = 5.20833333vw
 */
 @media screen and (min-width: 769px) {
    html {
        font-size: 5.2083333vw; 
    }
}


/* 字体 */
/* @font-face{
    font-family: "NotoSansCJKsc-Bold";
    src: url(../font-family/NotoSansCJKsc-Bold.otf);
}

@font-face{
    font-family: "NotoSansCJKsc-Regular";
    src: url(../font-family/NotoSansCJKsc-Regular.otf);
}

@font-face{
    font-family: "NotoSansCJKsc-Medium";
    src: url(../font-family/NotoSansCJKsc-Medium.otf);
}

@font-face{
    font-family: "NotoSansCJKsc-Black";
    src: url(../font-family/NotoSansCJKsc-Black.otf);
}

@font-face{
    font-family: "zihun181hao-feichibiaotiti";
    src: url(../font-family/181-fly-title.ttf);
} */

