@charset "big5";
@import url("reset.css");
/* CSS Document */


/*------------------------------------------外框區域-------------------------------------------*/



body {
	margin:0;
	padding:0;
	background-color: #000000;


}







#WRAPPER{width:1000px;
	margin: 0 auto;
		position: relative;

}


#main {
	width:1000px;
	margin: 0 auto;
	background-image:url(images/mainbg.gif);
	background-repeat: repeat-y;
	background-position: center top;	
	
	
	
}



#header {
	height: 114px;
    margin: 0 auto;
    position: relative;
    width: 1000px;
    z-index: 999;
}




/* ===================================================== */



#top_box {
	position:absolute;
	z-index:2;
	left: 534px;
	top: 22px;
	width: 401px;
	height: 62px;
}



/* ===================================================== */




.font13blod{
	color:#333333;
	font-size:13px;
	font-family:微軟正黑體,serif, sans-serif, Arial, Tahoma ;
	line-height: 18px;
	font-weight: bold;
}


.font13green{
	color:#00503e;
	font-weight: bold;
	line-height: 24px;
	font-size: 14px;
}

/*左側選單*/ 





.dash{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666;
	padding:2px;
}



/* menu styles */
#jsddm
{	margin: 0;
	padding: 0;
	position:relative;
	}

	#jsddm li
	{	float: left;
		list-style: none;		
		}

	#jsddm li a
	{	display: block;}

	#jsddm li a:hover
	{	}
		
	#jsddm li ul
	{	margin: 0;
		padding: 0;
		position: absolute;
		visibility: hidden;
		
	}
	
		#jsddm li ul li
		{	float: left;
			display: inline;
			padding: 8px 0px 8px 8px;
			background: #FF0000;		
		}
		
		#jsddm li ul li a,#jsddm li ul li a:link,#jsddm li ul li a:active,#jsddm li ul li a:visited
		{	width: auto;
			color: #FFF;
			display: block;
			font-size:12px;
			text-decoration: none;
			padding-right:8px;
			border-right: 1px solid white;
			color: #EAFFED;
			white-space: nowrap;}	
			
		#jsddm li ul li a:hover
		{	color:#FFF;
			text-decoration:underline;
		}
		#jsddm li ul li a.menuend
		{	
			padding-right:10px;
			border:none;
		}
		#jsddm li ul li a.menustart
		{	
			padding-left:10px;
		}		





/* ===================================================== */

#CONTENT{
	margin-left:285px;
	_height:1%;
	
}

#CONTENT p{ font-size:12px; padding:10px 20px; line-height:20px; letter-spacing:1px; font-family:Arial;}




/* ========內容======== */




.main {
	margin-left:20px;
	background-image:
url(imgs/wapper_main.jpg);
	width:780px;
	background-position:top;
	background-repeat:no-repeat;



}

#main_text {
	position:absolute;
	z-index:2;
	left: 576px;
	top: 591px;
	width: 227px;
}




/* ===================================================== */

#FOOTER{
	width:1000px;
	height:91px;
	background-image:url(images/footer_bg.gif);
	_width:100%;
	background-repeat: no-repeat;
	background-position: center top;
}




#FOOTER table {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    padding-top: 30px;
	color:#6a6a6a;
}


#FOOTER a:link,#FOOTER a:visited  {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    padding-top: 30px;
	color: #900;
	text-decoration:none;
}


#FOOTER a:hover {
 	color: #900;
	text-decoration:underline;
	
}



#FOOTER2{
width:999px;
margin:0 auto;
	clear:both;
	_width:100%;	
}

#FOOTER2 h2{
	height:30px;
	text-align:center;
	line-height:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}


.foot{
	font-size: 9pt;
	color: #333333;
	text-decoration:  none;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
.foot a {  font-size: 9pt; color: #FF0000; text-decoration:  underline}
.foot a:hover {  font-size: 9pt; color: #FF0000; text-decoration:  none}






/* ====================字型共用======================= */

a:visited { color:#FF0000;
text-decoration:none;
}


a:link { color:#FF0000;
text-decoration:none;
}

a:hover { color:#FF0000;
text-decoration: underline;
}


.fontblue {
	font-family:"微軟正黑體", serif, sans-serif, Arial, Tahoma;
	font-size:12px;
	color:#003399;
	line-height:18px;
	font-weight: bold;

 }


.font {
	font-size: 12px;
	font-family:"微軟正黑體", serif, sans-serif, Arial, Tahoma;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
 }


 
 
 .font13 {
	font-size: 13px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 24px;
}


.contents {
	;
	color: #0F0F0F;
	font-family:"微軟正黑體", serif, sans-serif, Arial, Tahoma;
	line-height:24px;
	font-size: 13px}

.contents .p5 { padding-left:20px;


}



.green {
	font-size: 12px;
	color: #1a7700;
	line-height: 20px;
	font-family:"微軟正黑體", serif, sans-serif, Arial, Tahoma;
}


/******************************************** 中間區域 ************************************************/

.mainbar {
height:17px;
background-image:url(imgs/bar.jpg);
	
}

/***間距****/

titletab{
margin-top:5px;
margin-left:30px; }

.maintab {
	margin-left:15px;
	
}



.case12 {
	font-size: 12px; COLOR: #006699; LINE-HEIGHT: 15pt; 
	font-family:"微軟正黑體", serif, sans-serif, Arial, Tahoma;

}


.box{
	font-size:12px;
	border:1px solid #c7c7c7;
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif,新細明,;	
	background-color:#900;
	color:#FFF;
	padding:4px;

	
	
}




ol { list-style:decimal;
	 }

strong { font-weight:bold;}


.from td {
	padding:5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
}