﻿
*{
	margin:0;
	padding:0;
	font-family:"Arial","MS PGothic";
	font-size:12px;
	line-height:18px;
	letter-spacing: 1px;
}
a{
	font-family:"Arial","MS PGothic";
	color:#16858b;
	text-decoration:none ;
}
a:hover{
	font-family:"Arial","MS PGothic";
	color:#FF6600;
	text-decoration:underline;
}
a:active{
	font-family:"Arial","MS PGothic";
	color:#FF0000;
	text-decoration:none ;
}
.clear{
	clear:both;
	line-height:0;
	overflow:hidden;
}
body{
	background-color:#FFFFFF;
	color:#16858b;
}

/*-----------------------*/

#head{
	width:95%;
	height:90px;
	margin:0 auto;
	background:url('../images/index_head_bg.gif') repeat-x;
}
	#headH1{
		height:20px;
		padding-left:10px;
	}
	#headH1 h1{
		color:#8DD55E;
	}
	#headLogoBg{
		width:683px;
		height:69px;
		background:url('../images/index_02.gif') no-repeat;
	}
	#headLogoBg img{
		border:0;
	}
	#headSearchBg{
		width:317px;
		height:69px;
	}
	#headSearchBg ul li{
		float:left;
		list-style-type:none;
		height:20px;
		padding-left:10px;
	}
	#headSearchBg label{
		font-weight:bold;
		color:#FFFFFF;
		line-height:20px;
	}
	#headFoot{
		width:1000px;
		height:1px;
	}
	#headFoot img{
		width:1000px;
		height:1px;
	}
		#searchKey{
			width:144px;
			height:12px;
			background:url('../images/index_head_input.gif');
			border:0;
			padding:4px;
			line-height:12px;
			color:#FFFFFF;
		}
		#searchSubmit{
			display:block;
			width:58px;
			height:20px;
			background:url('../images/index_head_submit.gif');
			border:0;
		}
		#searchSubmit:hover{
			background-position:0 -20px;
		}
	#headNavi{
		background-color:#2B9200;
		height:34px;
		padding-left:10px;
	}
	#headNavi li{
		list-style-type:none;
		display:block;
		float:left;	
	}
	#headNavi li a{
		display:block;
		float:left;
		height:20px;
		color:#FFFFFF;
		line-height:20px;
		padding:7px 16px 7px 21px;
		background:url('../images/index_head_navi_bg.gif') #2B9200 no-repeat left top;
	}
	#headNavi li a:hover{
		background:url('../images/index_head_navi_bg.gif') #F38F42 no-repeat left top;
		background-position:0 -34px;
		text-decoration:none;
	}
#box4{
	width:95%;
	margin:0 auto;
	border:1px #007AC2 solid;
	margin-top:10px;
}
	#box4 td{
		vertical-align:top;
	}
	#box4Body1,#box4Body2{
		width:33%;
		padding:1px;
	}
		#box4Body1 dl{
			padding-bottom:20px;
		}
		#box4Body1 dt{
			display:block;
			width:100%;
			height:30px;
			background-color:#64B52F;
		}
		#box4Body2 dt{
			display:block;
			width:100%;
			height:30px;
			background-color:#8DD55E;
		}
		#box4Body1 dt span,#box4Body2 dt span{
			display:block;
			float:left;
			line-height:30px;
			font-size:15px;
			font-weight:bold;
			color:#FFFFFF;
			padding-left:10px;
		}
		#box4Body1 dt a{
			display:block;
			float:right;
			width:59px;
			height:30px;
			background:url('../images/index_12.gif') #64B52F;
		}
		#box4Body2 dt a{
			display:block;
			float:right;
			width:59px;
			height:30px;
			background:url('../images/index_12.gif') #8DD55E;
		}

		.box4LeftPadding5{
			padding:1px 1px 1px 5px !important;
		}
		.box4Foot{
			height:20px;
		}
		#box4 dl dd{
			padding:10px 0;
		}
		#box4 dl dd a{
			display:block;
			line-height:21px;
			height:21px;
			width:95%;
			padding-left:20px;
			background:url('../images/list_dot.gif') no-repeat left top;
			overflow:hidden;
		}
		#box4 dl dd a:hover{
			background-position:0 -21px;
		}
	
#mainBox{
	width:95%;
	margin:0 auto;
	border:1px #007AC2 solid;
	margin-top:10px;
}	
	#mainBoxBody1{
		width:25%;
		padding:0px 1px;
		vertical-align:top;
	}
	#mainBoxBody1 a{
		display:block;
		margin-bottom:10px;
	}
	#mainBoxBody1 a img{
		border:0px;
	}
	#mainBoxBody2{
		width:75%;
		padding:1px 1px 1px 5px;
		vertical-align:top;
	}
		#mainBoxBody1 div{
			display:block;
			width:100%;
			background-color:#FFFFFF;
		}
		#mainBoxBody2Div{
			display:block;
			width:100%;
			height:30px;
			background-color:#E7E7E7;
		}
		#mainBoxBody2DivSpan{
			display:block;
			float:left;
			line-height:30px;
			font-size:15px;
			font-weight:bold;
			color:#000000;
			padding-left:10px;
		}
		#mainBoxBody2Content{
			padding:10px;
		}
		#mainBoxBody2ContentCodeTitle{
			font-size:14px;
			font-weight:bold;
			display:block;
			width:90%;
			padding:4px;
			background-color:#F8D09C;
			margin-top:20px;
		}
		#mainBoxBody2ContentCode{
			padding:10px;
			background-color:#FEFCE9;
			border:1px #F8D09C dotted;
			width:90%;
			height:150px;
			overflow:scroll;
		}
		#mainBoxBody2Table{
			width:100%;
		}
			.mbbtableTd1{
				padding:6px 8px;
				border-bottom:1px #DBDBDB solid;
			}
			.mbbtableTd2{
				padding:6px 8px;
				border-bottom:1px #DBDBDB solid;
				width:160px;
			}
#copyright{
	width:95%;
	margin:10px auto;
	border:1px #007AC2 solid;
}
	#copyrightTd1{
		text-align:center;
		padding:15px;
	}


/*--------------- page down --------------------*/

.an_1{
	background:#CAD4E6;
	border-top:1px #FFFFFF solid;
	border-right:1px #CAD4E6 solid;
	border-bottom:1px #CAD4E6 solid;
	border-left:1px #FFFFFF solid;				
	color:#5A7BB4;
	line-height:12px;
	padding:3px 3px 2px 3px;
	float:left;
	margin-left:2px;
}
.an_1:hover{
	background:#CAD4E6;
	border-top:1px #CAD4E6 solid;
	border-right:1px #FFFFFF solid;
	border-bottom:1px #FFFFFF solid;
	border-left:1px #CAD4E6 solid;				
	color:#626262;
	line-height:12px;
	padding:2px 3px 3px 3px;
}
.an_1_at{
	background:#FF8707 !important;
	color:#FFFFFF !important;
}

#pagedown_table{
	width:100%;
}
#pagedown_table td{
	padding-top:20px;
}
#pagedown_table tr td div{
	margin-right:2px;
}


