*{margin: 0;padding: 0;list-style: none;text-decoration: none;font-family: "微软雅黑";}
html{width: 100%;height: 100%;}

/** reset **/
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,span{border:medium none;margin: 0;padding: 0;font-size: 100%;}
body,button, input, select, textarea{background: #FFFFFF;height: 100%;min-width: 1200px;overflow-x: hidden; font-family:"Microsoft YaHei";}
h1, h2, h3, h4, h5, h6{font-weight: normal;}
input,button,img{ border: none; background: none;}
em,i{font-style:normal;}
ul, ol{list-style: none;}

img{border:0px;  outline-width:0px;  }
.clearfloat{*zoom:1;}
.clearfloat:before,.clearfloat:after{content:""; display:table; line-height:0;visibility:hidden;}
.clearfloat:after{ clear:both;}

a {
	color: #666666;
	text-decoration: none;
}
a.a1:link {
font-size: 14px;
color: #fff;
text-decoration: none;
}
a.a1:visited {
font-size: 14px;
color: #fff;
text-decoration: none;
}
a.a1:hover {
font-size: 14px;
color: #fff;
text-decoration: none;
}

.cl{clear:both}
.fl{ float:left;}
.fr{ float:right;}
.pt10{ padding-top:10px;}
.pb10{ padding-bottom:10px;}
.pl10{ padding-left:10px;}
.mt10{ margin-top:10px;}
.ml10{ margin-left:10px;}
.mb10{ margin-bottom:10px;}
.wide1200 {
    margin: 0 auto;
    width: 1200px;
    _overflow: hidden;
    zoom: 1;
}

