body{
	color:#333;
	font:14px "arial";
	margin:0;
	padding:0;
}
h1,h2,h3,h4,h5,h6,strong{
	font-weight:normal;
	margin:0;
	margin-bottom:20px;
}
h1,h2,h3,h4,h5,h6{
	border-bottom:#fff solid 1px;
	padding:3px;
}
span, sub, sup{
	font-size:12px;
}
a{
	color:#03f;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
img{
	border:none;
}
input, select, textarea{
	border:#ccc solid 1px;
	padding:5px;
	behavior: url(../c-ie/border-radius.htc);
	border-radius:3px!important;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-ms-border-radius:3px;
}
.btn,a.btn,input[type=submit],input[type=button]{
	color:#fff;
	border:#ccc solid 1px;
	behavior: url(../c-ie/border-radius.htc);
	border-radius:3px!important;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-ms-border-radius:3px;
	padding:5px;
	cursor:pointer;
}
.btn:hover,a.btn:hover,input[type=submit]:hover,input[type=button]:hover{
	opacity:.7;
	filter:alpha(opacity=90)!important;
	text-decoration:none;
}
input[type=color]{
	padding:0 3px;
}
p{
	margin:2px 2px 5px 10px;
}
.maxmin{
	position:relative;
	width:1003px;
	margin:0 auto;
}
.hn{background:#00b6ee;color:#fff;box-shadow:#333 2px 2px 3px;}