@charset "utf-8";
/* CSS Document */

html, body, div, span, textarea, iframe, input, map, font, img, a img, samp, strong, hr, h1, h2, h3, h4, h5, h6, b, p, blockquote, a, address, code, dl, dt, dd, ol, ul, li, form, label, table, tr, td, th { padding: 0; margin: 0; border: 0; font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif; }
* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
a:active { text-decoration: none; }
a {  blr:expression(this.onFocus=this.blur());
}
a:focus { outline: none; }
a.hidefocus { outline: none }
.fl { float: left; }
.fr { float: right; }
img { }
input[type=text], input[type=button], input[type=submit] { -webkit-appearance: none; /*去除iPhone input默认样式}*/ }
input { font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif; }
.clearfix:after { clear:both; content:'.'; display:block; width: 0; height: 0; visibility:hidden; }
.clearfix { zoom:1; }
.container { width: 1200px; margin: 0 auto; position: relative; }
.dis { display: none }

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
 color:    #fff;
}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
 color:    #fff;
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
 color:    #fff;
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
 color:    #fff;
}
.clear { clear: both }
.white { color: #fff }
.blue { color: #304ca0; }
.b_blue { background: #183883; }
.b_blue2 { background: #4b90d1; }
.mt0 { margin-top: 0; }
.ta { text-align: center }
