@charset "utf-8";
/* CSS Document */

body, div, ul, li, img, dl, dt, dd, input, form {
	padding:0;
	margin:0;
}
body {
	color: #3e3e3e;
	font-size:12px;
	line-height:150%;
	background: url(../images/index_01.jpg) top repeat-x #F4FFFF;
}
html, body {
	height:100%;
}
.input01 {
	height:20px;
	line-height:20px;
	width:150;
}
.select01 {
	height:20px;
	line-height:20px;
	width:400;
}
textarea {
	width:96%;}
p {
	text-indent: 2em;
	}
/* 链接 */
a {
 blr:expression(this.onFocus=this.blur());
}
a:link {
	color:  #3e3e3e;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #3e3e3e;
}
a:hover {
	color: #3e3e3e;
	text-decoration:underline;
}
a:active {
	text-decoration: none;
	color: #3e3e3e;
}
/* images */
img {
	border:0;
}
img.border {
	padding:2px;
	margin:2px;
	border:1px solid #CCC;
	background:#fff;
}
img.border2 {
	margin:2px;
	border:1px solid #d1c7be;
	background: #AFA59C;
}
img.float-right {
	margin: 5px 0px 5px 15px;
	border: 1px solid #ddd;
	float:right;
}
img.float-left {
	margin: 5px 15px 5px 0px;
	border: 1px solid #ddd;
	float:left;
}
.clear {
	CLEAR: both;
}
.td01 {
	 border-bottom:1px #CCC dashed;}
/* text */
.STYLE1 {
	font-size:18px;
	line-height:30px;
	font-weight:bold;
}
.STYLE3 {
	color: #069;
	font-size:16px;
	font-weight:bold;
}
.STYLE2 {
	color: #FFF;
	font-size:14px;
}
.STYLE2 a:link {
	color: #FFF;
}
.STYLE2 a:visited {
	color: #FFF;
}
.STYLE2 a:hover {
	color: #FFF;
}
.STYLE2 a:active {
	color: #FFF;
}
