* {
	margin:0;
	padding:0;
	font-family:"MS PGothic";
}
img {
	border:none;
}
body {
	background:#9ccceb url(../images/bg.gif) repeat-y center;
}
.all_left{
	float:left;
}
.all_right{
	float:right;
}
.clear{
	clear:both;
	height:1px;
}
h1{	
	font-size:12px;
	color:#000;
	font-weight:normal;
	width:840px;
	height:19px;
	line-height:19px;
	border-bottom:#248ed3 1px solid;
	display:block;
	margin:0 auto;
	overflow:hidden;
}
#top{
	width:840px;
	height:87px;
	overflow:hidden;
	margin:0 auto;
}
	#margl450{
		margin-left:450px;
	}
#menu{
	height:52px;
	width:840px;
	margin:0 auto;
	overflow:hidden;
	background-color:#FFFFFF;
}
	#menu a{
		display:block;
		height:52px;
		float:left;
	}
	#menu a:hover{
		display:block;
		height:52px;
		background-position:0 -52px;
		float:left;
	}
	#menu #menu01 {
		width:143px;
		background-image:url(../images/menu01.gif);
	}
	#menu #menu02 {
		width:139px;
		background-image:url(../images/menu02.gif);
	}
	#menu #menu03 {
		width:139px;
		background-image:url(../images/menu03.gif);
	}
	#menu #menu04 {
		width:139px;
		background-image:url(../images/menu04.gif);
	}
	#menu #menu05 {
		width:139px;
		background-image:url(../images/menu05.gif);
	}
	#menu #menu06 {
		width:141px;
		background-image:url(../images/menu06.gif);
	}
#main_pic{
	height:80px;
	width:840px;
	margin:10px auto 0 auto;
	overflow:hidden;
}
#import_bg{
	width:840px;
	margin:10px auto 0 auto;
	overflow:hidden;
	height:119px;
	font-size:16px;
	font-weight:bold;
	color:#333;
}
	#import_bg ul{
		width:840px;
	}
		#import_bg ul li{
			float:left;
			list-style-type:none;
		}
			#import_bg_yellow{
				background:url(../images/import_bg.gif) no-repeat;
				height:97px;
				width:148px;
				line-height:1.6em;
				text-align:center;
				padding:22px 15px 0 15px;
			}
			.red{color:#FF0000;}
			#import_bg_green{
				background:url(../images/import_bg02.gif) no-repeat;
				height:89px;
				width:148px;
				line-height:1.6em;
				text-align:center;
				padding:30px 15px 0 15px;
				margin-left:44px;
			}
			#import_bg_blue{
				background:url(../images/import_bg03.gif) no-repeat;
				height:89px;
				width:147px;
				line-height:1.6em;
				text-align:center;
				padding:30px 15px 0 15px;
				margin-left:43px;
			}
			#import_bg_red{
				background:url(../images/import_bg04.gif) no-repeat;
				height:109px;
				width:151px;
				line-height:1.6em;
				text-align:center;
				padding:10px 13px 0 13px;
				margin-left:43px;
			}
#step{
	width:840px;
	margin:10px auto 0 auto;
	overflow:hidden;
	height:167px;
}
#content_box{
	width:840px;
	margin:10px auto 0 auto;
	overflow:hidden;
}
	#left_content{
		width:201px;
		overflow:hidden;
	}
		#partner{
			/*background:url(../images/partners_bg.gif) top repeat-y;*/
			height:430px;
			font-size:14px;
			font-weight:bold;
			color:#333333;
			text-align:center;
			padding-top:20px;
			line-height:1.6em;
			margin-bottom:5px;
		}
		#mobile{
			/*background:url(../images/partners_bg.gif) top repeat-y;*/
			text-align:center;
			/*height:141px;*/
		}
	#right_content{
		width:624px;
		overflow:hidden;
	}
		#right_content table{
			margin:15px;
			font-size:12px;
			font-weight:normal;
		}
			#right_content td,tr,th{
				overflow:hidden;
				padding:5px 10px;
			}
		#content_box_text{
			background:url(../images/content_bg.gif) top repeat-y;
			font-size:14px;
			font-weight:bold;
			color:#333333;
			padding-top:10px;
			line-height:1.6em;
		}
			#content_box_text p{
				color:#333333;
				font-size:12px;
				font-weight:normal;
				margin:10px 30px;
				line-height:2.0em;
			}
				#content_box_text p a{
					color:#0066CC;
					font-size:12px;
					font-weight:normal;
					text-decoration:none;
				}
				#content_box_text p a:hover{
					text-decoration:underline;
				}
		h2{
			font-size:16px;
			color:#0066CC;
			font-weight:bold;
			padding-left:18px;
			padding-bottom:10px;
		}
		h3{
			font-size:14px;
			color:#333333;
			font-weight:bold;
			background:url(../images/content_title.gif) no-repeat;
			width:596px;
			height:30px;
			line-height:30px;
			padding-left:15px;
			margin-left:14px;
		}
		h4{
			font-size:12px;
			color:#0066CC;
			font-weight:bold;
			margin-left:30px;
			line-height:1.6em;
			padding-top:10px;
		}
#footer{
	width:840px;
	margin:10px auto 0 auto;
	overflow:hidden;
	color:#999;
	text-align:center;
	font-size:12px;
	height:60px;
	line-height:2.0em;
}
	#footer a{
		text-align:center;
		color:#999;
		text-decoration:none;
	}
	#footer a:hover{
		text-align:center;
		color:#999;
		text-decoration:underline;
	}
#copyright{
	background:url(../images/copyright.gif) no-repeat;
	height:35px;
	line-height:35px;
	width:840px;
	margin:0 auto;
	overflow:hidden;
	color:#333;
	font-size:12px;
	text-align:center;
}
.pad5{padding:5px 60px;}
