﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	margin:0;padding:0;
	}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	display:block;
	}
audio,canvas,video {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	}
body,button,input,select,textarea{
	font:12px/1.5 Microsoft YaHei,tahoma,arial,\5b8b\4f53;
	}
input,select,textarea{
	font-size:100%;
	}
table{
	border-collapse:collapse;
	border-spacing:0;
	}
th{
	text-align:inherit;
	}
fieldset,img{
	border:0;
	}
img{
	vertical-align: bottom;
	}	
iframe{
	display:block;
	}
ol,ul {
	list-style:none;
	}
caption,th {
	text-align:left;
	}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:500;
	}
i,em{
	font-style: normal;
	}	
a{
	color: #333;
	}	
a:hover {
	color: #bb4046;
	text-decoration:underline;
	}
ins,a {
	text-decoration:none;
	}
.clearfix{ 
	*zoom:1;
	}
.clearfix:before,	
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	}
.clearfix:after{
	clear: both;	
	}	
.link:hover{
	text-decoration: underline!important; 
	}		
.icon{
	display: inline-block; 
	position: absolute;
	overflow: hidden;
	background: url(../images/icon.png) no-repeat;
	}	 		
.hide{
	display: none;
	}
.block{
	display: block!important;
	}				
.fl{
	float: left;	
	}
.fr{
	float: right;	
	}		
.tc{
	text-align: center;
	}
.tl{
	text-align: left;
	}
.tr{
	text-align: right;
	}
.cursor{
	cursor: pointer;
	}		
.btn,
.greenBtn{
	display:inline-block;
	padding: 4px 18px;
	background: #58a4ed;
	border-radius: 2px;
	color: #fff;
	}
.btn:hover{
	text-decoration: none;
	color: #fff;
	background: #3d96ec;
	}
.greenBtn {
	background: #4dbe5a;
	}
.greenBtn:hover {
	text-decoration: none;
	color: #fff;
	background: #25b136;
	}				
/*-----color-----*/				
.gray{
	color: gray;
	}
.gray-c{
	color: #ccc;
	}
.gray-3{
	color: #333;
	}	
.gray-6{
	color: #666;
	}
.gray-9{
	color: #999 !important;
	}		
.red{
	color: #f00;
	}
.blue{
	color: #369 !important;
	}
.bgf2{
	background: #f2f2f2!important;
	}			
/*-----fontSize-----*/		
.SimSun{
	font-family: 'SimSun'!important;
	}
.fz12{
	font-size: 12px !important;
	}		
.fz14{
	font-size: 14px !important;
	}	
.fz16{
	font-size: 16px !important;
	}
.fz18{
	font-size: 18px !important;
	}
.fz20{
	font-size: 20px !important;
	}			
/*-----margin-----*/
.mt10{
	margin-top: 10px;
	}
.mt20{
	margin-top: 20px;
	}	
.ml10{
	margin-left: 10px;
	}
