@charset "UTF-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {padding: 0;margin: 0;}
fieldset, img, html, body, iframe {border: 0;}
table {border-collapse: collapse;border-spacing: 0;}
li {list-style: none;}
caption, th {font-weight: normal;font-style: normal;text-align: left;}
em {font-style: normal;}
body, textarea, select, input {font-family: "Microsoft YaHei",Arial,"宋体",helvetica,sans-serif;font-size: 14px;color: #444;outline: none;}
.position{ position:absolute}
button {cursor: pointer;font-family: "Microsoft YaHei",Arial,"宋体",helvetica,sans-serif;}
a {font-family: "Microsoft YaHei",Arial,"宋体",helvetica,sans-serif;text-decoration: none;color: #333; cursor:pointer;font-size: 14px;}
a:hover {color:#62b6ef;}
html, body {width: 100%;height: 100%;}
html {overflow: auto;}
body {text-align: left;background: #fff; line-height:26px;}
.wrap{ width:1040px; margin:0 auto;}
.f-fl{float:left;}
.f-fr{float:right;}
.margin_t20{ margin-top:20px;}
.m_l20{ margin-left:20px;}
.text_c{ text-align:center}
.clear{ clear:both}
/*----字体----*/
.blue14,.blue14 a{color:#00adee; font-size:14px;}
.blue16,.blue16 a{color:#00adee; font-size:16px;}
.blue14_2,.blue14_2 a{color:#00adee; font-size:14px;}
/*----字体----*/

.clearfix:after{ 
    visibility: hidden; 
    display: block; 
    font-size: 0; 
    content: "."; 
    clear: both; 
    height: 0; 
} 
* html .clearfix{zoom: 1;} 
*:first-child + html .clearfix{zoom: 1;} 

