/* CSS Document */

body,

h1,

h2,

h3,

h4,

h5,

h6,

p,

span,

strong,

img,

form,

ul,

dl,

dd,

dt,

li,

a,

table,

tr,

td {

    margin: 0;

    padding: 0;

}



/*html5*/

article,

aside,

dialog,

footer,

header,

section,

nav,

figure,

menu {

    display: block
}



body {

    font-style: normal;

    text-rendering: optimizeLegibility;

    text-size-adjust: 100%;

    -webkit-font-smoothing: antialiased;

    background-color: #ffffff;

    font-family: "Arial", "Microsoft YaHei", "微软雅黑";
    width: 100% !important;
    display: block !important;

}



html {

    overflow-y: scroll;

    -webkit-overflow-scrolling: touch;

    -webkit-text-size-adjust: 100%;

    -ms-text-size-adjust: 100%;

}



a {

    text-decoration: none;

    border: none;

}



a:focus {

    -moz-outline-style: none;

    outline: none;

}



ul li {

    list-style: none;

}



input,

textarea {

    outline: 0;

    border: none;

    background: none;

    /* -webkit-appearance: none; */

}



textarea {

    resize: none;

}



img {

    border: none;

    vertical-align: middle;

    max-width: 100%;

}



table {

    border-collapse: collapse;

    border-spacing: 0;

}



/*去除点击虚框*/

a {

    blr: expression(this.onFocus=this.close());

    blr: expression(this.onFocus=this.blur());

}



/*解决谷歌浏览器中的input背景色默认是黄色*/

input:-webkit-autofill {

    -webkit-box-shadow: 0 0 0px 1000px white inset !important;

}



i,

em {

    font-style: normal;

}



h1,

h2,

h3,

h4,

h5,

p,

div,

span,

a,

strong,

li,

i,

em,

input,

textarea,

select {

    font-family: "Arial", "Microsoft YaHei", "微软雅黑";

}



button {

    outline: none;

    border: none;

}



/*设置placeholder颜色*/

input::-moz-placeholder,

textarea::-moz-placeholder {

    color: #9097a4;

}



input::-ms-input-placeholder,

textarea::-ms-input-placeholder {

    color: #9097a4;

}



input::-webkit-input-placeholder,

textarea::-webkit-input-placeholder {

    color: #9097a4;

}



select::-ms-expand {

    display: none;

}



select {

    /*很关键：将默认的select选择框样式清除*/

    appearance: none;

    -moz-appearance: none;

    -webkit-appearance: none;

}



* {

    box-sizing: border-box;

}



/*浮动*/

.fl {

    float: left;

}



.fr {

    float: right;

}



/*清除浮动*/

.clearfix:after {

    height: 0;

    content: "";

    display: block;

    clear: both;

    visibility: hidden;

    font-size: 0;

}



.clearfix {

    zoom: 1;

}



* html .clearfix {

    zoom: 1;

}