@charset "utf-8";

/* Reset */
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,form,fieldset,legend,input,textarea,th,td{margin:0;padding:0;}
input,select,textarea,table{font-family:'Microsoft YaHei','微软雅黑','SimSun','宋体','Arial','Tahoma';}
em,i{font-style:normal;}ul,ol{list-style:none;}
img{border:none;vertical-align:middle;}table{border-collapse:collapse;}
a{color:#333;text-decoration:none;}a:hover{text-decoration:none; color: #fb4848;}
h1,h2,h3,h4,h5,h6{ font-weight: normal; }

/* Global */
body{font:12px/1.5 'Microsoft YaHei','微软雅黑','SimSun','宋体','Tahoma';background-color:#fff;
overflow-x:hidden;}

.ico{
	 background:url(../images/ico.png) no-repeat 0 0;
	 float: left;
	 display: inline-block;
}
.clear{clear:both;line-height:0;}
.clearfix:after{content:"";display:table;clear:both;}
.clearfix{*zoom:1;}
.wrapbox{ width: 100%; padding:0; margin:0 auto; }
.wrap{width:1179px;margin:0 auto;}
.bor_l{
	border-left: #eeeeee solid 1px;
}
.gray{
	background: #f6f6f6;
}
.gray2{
	background: #787878;
}
.gray3{
	background: #3a3a3a;
}
.left {float: left;}
.right {float: right;}

/* 边距 */
.mt55 {margin-top: 55px !important;}
.mt30 {margin-top: 30px !important;}
.mb55 {margin-bottom: 55px !important;}
.mb30 {margin-bottom:30px !important;}
/* 对齐 */
.tal {text-align: left !important;}
.tar {text-align: right !important;}
.tac {text-align: center !important;}
