@charset "utf-8";
/* CSS Document */
/*
	css author: Sarash Hung;;
	http://www.ht5168.com.tw;
	date:2009-01-05;
	adapt:ie6.ie7.firefox3.0.safari
*/
body{
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:12px;
	line-height:180%;
	background: #fff /*url()*/;
	background-image: url(../images/bodyBk.gif);
	background-repeat: repeat-x;
	
}
/*frame*/

/*彈性*/
#headerre{ 
	width:99%;/*ie6*/
	height:120px;
	background-color: #b4d9e1;
	background-image: url();
	padding:0px;
	margin:0px;
	float:left;
}
#footerre{
	width:99%;/*ie6*/
	padding:0px;
	margin:0px;
	background-color:#b4d9e1;
	float:left;
	text-align:center;
	font-size:11px;

}
#mainre{ 
	width:99%;/*ie6*/
	float:left;
	background-color: #e2e2e0;
}

#leftre{
	width:15%;
	padding:0px;
	margin:0px;
	background-color:#d2f1f6;
	background-image:url();
	float:left;
	text-align:center;
}
#rightre{ 
	width:15%;
	padding:0px;
	margin:0px;
	background-color:#d2f1f6;
	background-image:url();
	float:left;
	text-align:center;	
}
	/*3欄*/
#content3re{ 
	width:70%;
	padding:0px;
	margin:0px;
	background-color: #ffffff;
	float:left;
	text-align:center;
}

	/*2欄*/
#content2re{ 
	width:85%;
	padding:0px;
	margin:0px;
	background-color: #ffffff;
	float:left;
	text-align:center;
}
/**/
/*固定*/
#container{	
	width:1002px;
	text-align:left;
	padding:0px;
	margin:0 auto;
	background: #FFFFff /*url(images/01.gif)*/;
	display:inline-table;/*let fox show bk*/
}
#headerab{
	width:1002px;
	/*	background-image: url();*/
	padding:0px;
	margin:0px;
	float:left;
	background-image: url(../images/index_02.gif);
	background-position: right top;
	background-repeat: no-repeat;
	height: 131px;
}
#footerab{
	width:1002px;
	padding:0px;
	margin:0px;
	background-image: url(../images/index_24.gif);
	background-repeat:repeat-x;
	float:left;
	text-align:center;
	font-size:12px;
	height:60px;
	padding-top:10px;
	line-height: 160%;
	color: #333;

}
#mainab{
	width:1002px;
	float:left;
	background-color: #FFFFFF;
	
	background-image: url(../images/content01_08.gif);
	background-repeat: repeat-y;
}
#mainabmain{
	width:1002px;
	float:left;
	background-color: #FFFFFF;
	
	
}

#leftab{
	padding:0px;
	margin:0px;
	/*	background-color:#d2f1f6;
	background-image:url();*/
	float:left;
	text-align:left;
	width: 325px;
	
}
#leftab01{
	padding:0px;
	margin:0px;
	/*	background-color:#d2f1f6;
	background-image:url();*/
	float:left;
	text-align:left;
	width: 160px;
}
#rightab{
	width:318px;
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
	background-image:url();
	float:left;
}
	/*3欄*/
#content3ab{ 
	width:702px;
	padding:0px;
	margin:0px;
	background-color: #ffffff;
	float:left;
	text-align:center;
}

	/*2欄*/
#content2ab{
	padding:0px;
	margin:0px;
	background-color: #ffffff;
	float:left;
	text-align:left;
	width: 675px;
		
}
#content2ab1{
	padding:0px;
	margin:0px;
	float:left;
	text-align:left;
	width: 684px;
	/*background-image: url(../images/content01_08.gif);
	background-repeat: repeat-y;*/
}
#content2ab2{
	padding:0px;
	margin:0px;
	float:left;
	text-align:left;
	width: 1002px;
	/*background-image: url(../images/content01_08.gif);
	background-repeat: repeat-y;*/
}
#content2ab3{
	padding:0px;
	margin:0px;
	float:left;
	text-align:left;
	width: 1002px;
	background-image: url(../images/cassd.gif);
	background-repeat: repeat-x;
}
/*其他*/
.MainImageBoxab{
	width:1002px;
	float:left;
	padding: 0;
	margin: 0;
	display:block;
}
.MainImageBoxre{ width:1002px; float:left;}
.ContentImageBoxab{ width:100%; float:left;}
.ContentImageBoxab{ width:100%; float:left;}
#rightab-con {
	width:318px;
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
	background-image:url();
	float:left;
	text-align:center;
}
#content2ab2 {
	padding:0px;
	margin:0px;
	float:left;
	text-align:left;
	width: 1002px;
	background-repeat: repeat-y;
}

