﻿@charset 'utf-8';
html{_background-image:url(about:blank); _background-attachment:fixed;}
* { margin: 0; padding: 0; }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img, div { border: medium none; border: 0px; margin: 0; padding: 0; }
em, cite, i { font-style: normal; }
ul, ol { list-style: none; }
a{text-decoration: none; color: #343434;}
a:hover{ text-decoration: none;}
a img {
    border: none;
}
*:focus { outline: none;outline:0;  }
input::-ms-clear {display: none;}
img{/*vertical-align: top;*/}
body { background: #fff; font-size: 14px; font-family: "Microsoft YaHei","微软雅黑","黑体";}
.fl { float: left; display: inline;}
.fr { float: right; display: inline;}

.clearfix{*zoom:1;}
.clearfix:after{content: ""; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;  font-size:0; }

.mrt10{ margin-top:10px;}
.mrt20{ margin-top:20px;}
.mrl20{ margin-left: 20px;}
.mrt15{ margin-top: 15px;}
.mrt8{ margin-top:8px;}

.clear {
    clear: both;
    height: 0;
    line-height: 0;
    overflow: hidden;
    font-size: 0;
}
/*box */
.box1000{ width:1000px; margin:0 auto;}
