*{margin:0;padding:0;}
em{font-style:normal}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
i{font-style: normal}
p{word-wrap:break-word}
a:hover{text-decoration:none}
article, aside, footer, header, main, nav, section { display: block; }
a:-webkit-any-link {cursor: pointer;}
a { background: transparent; text-decoration: none; -webkit-tap-highlight-color: transparent;color: black;}
a:link{color: black;}
a:active { outline: 0; }
b, strong { font-weight: bold; }
body,ul,li,dl,dd,nav,head,header,img{ margin: 0; padding: 0; font-family: "microsoft yahei";}
ul li{ list-style: none }
body {font-family:Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif; color: #333;  }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;zoom:1;}
input[type="button"], input[type="submit"],input[type="reset"] {-webkit-appearance: none;border: 0px}
textarea {  -webkit-appearance: none;}
body {font-size: 14px;color: black;line-height: 150%;word-break: break-all;text-align: left;height: 100%;}
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;visibility: hidden;overflow: hidden;height: 10px;}
.zoom{ overflow:hidden; *zoom:1;}
button, input, select, textarea {outline:none;}
.body1200{width: 1200px;margin: 0 auto;}
.redcolor{color: #ED232F;}
.color3{color: #333 !important;}
.color6{color: #666 !important;}
.color9{color: #999 !important;}
.colorRed{color: red !important;}
.mt30 {margin-top: 30px;}
