@charset "utf-8";

#header{
	width:954px;
	height:181px;
	margin:0 auto;
	background:url(../image/header.gif) no-repeat;
}

#header *{
	text-indent:-900em;
}



#main{
	width:900px;
	height:958px;
	margin:0 auto;
	position:relative;
	background:url(../image/main.jpg) no-repeat;
}
#support #main,#download #main{
	width:848px;
	height:100%;
	padding:0 26px;
	background:url(../image/main_bg.gif) no-repeat;
}
#download #main{
	height:135px;
	background:url(../image/main_download.jpg) center top no-repeat #fff;
}
#partner #main{
	height:402px;
	background:url(../image/main_partner.jpg) no-repeat;
}
#partnerFlow #main{
	height:140px;
	background:url(../image/main_partnerflow.jpg) center top no-repeat;
}
#partnerFaq #main{
	height:140px;
	background:url(../image/main_partnerfaq.jpg) center top no-repeat;
}
#partnerApply #main{
	height:140px;
	background:url(../image/main_partnerapply.jpg) center top no-repeat;
}

#partner #main, #partnerFlow #main,
#partnerFaq #main, #partnerApply #main{
	padding-top:20px;
}
#support #main p.right{
	height:27px;
	line-height:27px;
	margin-bottom:0;
}

.ti{
	text-indent:-900em;
}
#support #main .ti{
	height:156px;
	background:url(../image/main_support.jpg) no-repeat;
}
#support #main ul#pAnc{
	font-size:14px;
	position:absolute;
	display:inline;
	top:102px;
	left:46px;
}



#wrapper{
	width:954px;
	margin:0 auto;
	padding:0;
}
#wrapper:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
* html #wrapper{height:1%}


#footer{width:900px;margin:0 auto 50px;
background:url(../image/footer.gif) bottom no-repeat;}
