html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
input{resize: none;}
body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article,
aside, details,figcaption,figure,footer,header,hgroup, menu,nav,section{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);font-family: Microsoft YaHei;}
article, aside, details,figcaption,figure,footer,header,hgroup, menu,nav,section {
    display: block;
}
img {
    max-width: 100%;
    height: auto;
    width:auto\9;
    -ms-interpolation-mode:bicubic;
}
*:focus {
    outline:none;
}
body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article,aside, details,figcaption,figure,footer,header,hgroup, menu,nav,section{margin:0; padding:0; border:none;}
body{font-family:Tahoma,Arial,Roboto,"Droid Sans","Helvetica Neue","Droid Sans Fallback","Heiti SC",sans-self; color:#555; font-size:20px; }
em,i{font-style:normal;}
strong{font-weight: normal;}
.clearfix:after{content:""; display:block; visibility:hidden; height:0; clear:both;}
.clearfix{zoom:1;}
a{text-decoration:none; color:#969696; font-family:Tahoma,Arial,Roboto,"Droid Sans","Helvetica Neue","Droid Sans Fallback","Heiti SC",sans-self;}
a:hover{text-decoration:none;}
ul,ol,li{list-style:none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-family:Tahoma,Arial,Roboto,"Droid Sans","Helvetica Neue","Droid Sans Fallback","Heiti SC",sans-self;}
fieldset,img{border: none;}
table {
    border-collapse:collapse;
    border-spacing:0;
}
caption, th {
    text-align:left;
}
q:before,
q:after {
    content:"";
}
input:password {
    ime-mode:disabled;
}
*{box-sizing:border-box;}
.wihte{ color: #fff!important;}
.main{ font-size: 0.34rem; text-align: center; color: #009aea; font-weight: bold;}
.subhead{ font-size: 0.26rem; text-align: center; color: #009aea; margin-top: 0.2rem;}
.structure{ padding: 0.32rem 0.42rem 0;}
.mtop28{ margin-top: 0.28rem;}
.hide{ display: none;}
.left{ float: left;}
.right{ float: right;}
.text-ali{ text-align: left !important;}
.nomargin{ margin: 0 !important;}
.red{ color: #ff4343;}
.text-aliR{ text-align: right !important;}
footer{ background: #333; color: #fff; padding: .5rem 0.2rem; font-size: .16rem; line-height: .3rem; text-align: center;}









