/* 清除默认标签margin padding */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, button, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    background: transparent;
}
html {
    width: 100%;
    height: 100%;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    text-size-adjust: 100%;
    font-family: PingFang-SC-Medium,Helvetica;
}
body {
    width: 100%;
    max-width: 750px;
    margin: 0 auto;
    background-color: #f2f2f2;
    /*ioc禁止调整字体大小*/
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    text-size-adjust: 100%;
}
/*清除点击默认样式*/
a,button,input,textarea{
    outline: none;
    -webkit-appearance: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    /*-webkit-user-modify:read-write-plaintext-only;*/
    text-decoration: none;
}
/*清楚默认加粗*/
h1,h2,h3,h4,strong{
    font-weight:normal;
}
/*清除默认样式*/
ol li,ul li,li{
    list-style-type:none;
    vertical-align:middle;
}
i,em{
    font-style: normal;
}
img{
    border:none;
    vertical-align:middle;
}
@media (max-device-width : 1024px) and (orientation : landscape) {
    html { transform: rotate(90deg); }
}