@charset "utf-8";
body{margin:0;padding:0;background: #f5f5f5;color:#333 serif;font-size:14px;overflow-x:hidden;}
a{color:#35BFFF;text-decoration:none;}
a:hover, a:active{color:#91DCFF;}
/* clearfix */
.clearfix{clear:both;}

/* wrapper */
#wrapper{margin-top:0px;width:100%;padding-top: 100px;}
#container{position:relative;width:1101px;margin:0 auto 25px;padding-bottom:10px;}
.grid{width:351px;min-height:100px;background:#fff;margin:8px;font-size:12px;float:left;box-shadow:0 1px 3px rgba(34,25,25,0.4);-moz-box-shadow:0 1px 3px rgba(34,25,25,0.4);-webkit-box-shadow:0 1px 3px rgba(34,25,25,0.4);-webkit-transition:top 1s ease, left 1s ease;-moz-transition:top 1s ease, left 1s ease;-o-transition:top 1s ease, left 1s ease;-ms-transition:top 1s ease, left 1s ease;}
.grid h2{
	padding-left: 30px;
	color:#ffa102;
	font-size: 24px;
	line-height: 60px;
}
.grid p{
	margin-left: 16px;
	margin-right: 21px;
	margin-bottom: 20px;
	font-size: 14px;
	line-height: 22px;
	color: #999;
}
.grid:nth-of-type(3){
	background: #ffa102;
	color: #fff;
}
.grid:nth-of-type(3) h2{
	color: #fff;
}
.grid:nth-of-type(3) span{
	color:#fff;
}
.grid:hover{
	box-shadow:0px 0px 30px 0px #ccc;
}
.grid span{
	margin-left: 30px;
	margin-bottom: 30px;
	color:#ffaf36;
	display: block;
	font-size: 15px;
}
.grid strong{display:block;font-size:20px;margin-left: 16px;margin-right: 10px;margin-top: 6px;margin-bottom: 20px;}
.grid .meta{text-align:right;color:#777;font-style:italic;line-height: 30px;}
.grid .imgholder img{max-width:100%;background:#ccc;display:block;background:url(../img/loding.gif) no-repeat center;width: 90%; margin:0 auto;}

.footer_img img{
  width:100px;
  height:100px;
}
.footer_img span{
	padding-top: 5px;
	display: block;
}
