#content {
	width: 100%;

	background: #eee;	

	position:relative;
}

h1 {
	margin: 0;
}

hr {
	border: none;
	height: 1px; line-height: 1px;
	background: #CCC;	
	margin-bottom: 20px;
	padding: 0;
}

p {
	margin: 0;	
	padding: 7px 0;
}

.clear {
	clear: both;
	line-height: 1px;
	font-size: 1px;
}

a { 
	outline-color: #888;	
}

.c{
position:relative;
}
.h_img_con{
position:absolute;
top:0;
right:0;
background:rgba(255,255,255,.4);
width:400px;
padding:20px;
}
.h_img_con h3{
text-align:center;
color:#000;
margin-bottom:20px;
}
.h_img_con_c{
color:#777;
line-height:30px;
}