body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.hp1:link    {font-size: 12px; text-decoration: none; color: #636463;}
.hp1:visited {font-size: 12px; text-decoration: none; color: #636463;}
.hp1:hover   {font-size: 12px; text-decoration: underline; color: #5e58d7;}
.hp1:active  {font-size: 12px; text-decoration: none; color: #636463;}

.hp2:link    {font-size: 12px; text-decoration: none; color: #3366CC ;}
.hp2:visited {font-size: 12px; text-decoration: none; color: #3366CC;}
.hp2:hover   {font-size: 12px; text-decoration: underline; color: #0066CC;}
.hp2:active  {font-size: 12px; text-decoration: none; color: #3366CC;}

.hp3:link    {font-size: 15px; text-decoration: underline; color: #000099;}
.hp3:visited {font-size: 15px; text-decoration: none; color: #000099;}
.hp3:hover   {font-size: 15px; text-decoration: underline; color: #CC0000;}
.hp3:active  {font-size: 15px; text-decoration: none; color: #000099;}

.hp4:link    {font-size: 14px; text-decoration: none; color: #336699;}
.hp4:visited {font-size: 14px; text-decoration: none; color: #336699;}
.hp4:hover   {font-size: 14px; text-decoration: underline; color: #333333;}
.hp4:active  {font-size: 14px; text-decoration: none; color: #336699;}

.title-16{ font-size:16px; color:#CC3300; font-weight:bold; }

.title-15{ font-size:15px; color:#339966; font-weight:bold; }

.redtitle-15{ font-size:15px; color: #990000; font-weight:bold; }


.word13-gray {
	font-size: 13px; color:#999999; line-height:25px;}
	
.word13-red {
	font-size: 13px; color: #990000 ;}

.word13-gray {
	font-size: 13px; color:#999999; }
	
.word13_2-gray {
	font-size: 13px; color:#666666; line-height:25px;}
	
.word12-gray {
	font-size: 13px; color:#CCCCCC;}	 

.word12-gray2 {
	font-size: 13px; color: #666666;}	 

.word13-black {
	font-size: 13px; color: #333333; line-height:20px;}	 

.word13-black-tb {
	font-size: 13px; color: #333333; line-height:20px; padding-left:5px;}	 



.word13-blue {
	font-size: 13px;
	font-weight: bold;
	color: #CCFFFF;
}
.word13-bred {
	font-size: 13px;
	font-weight: bolder;
	color: #FF5555;
}
.word12-hyel {
	font-size: 13px;
	font-weight: normal;
	color: #FFFF99;
}
.pictable {
	font-size: 12px;
	line-height: 15px;
	color: #003366;
	border: 1px none #6699CC;
}
.word12-dblue {
	font-size: 12px;
	color: #000066;
}


.form-table {
	font-size: 13px;
	line-height: 18px;
	height: auto;
	width: auto;
	color: #333333;
	border: 1px solid #006600;
	background-color: #F2F2F2;
}

/*  表格內文字   */

.table-word{ background-image:url(../images/11.gif); background-repeat:repeat-y; background-position:left; font-size:13px; /*text-indent:40px;*/ line-height:25px; padding:2px 8px;}

.table-word a{ text-indent:13px; text-decoration:none; color:#333333; }
.table-word a:hover{ text-indent:15px; text-decoration:underline; color:#000099;}


/*  圖片效果   */

.csimg a img {
	opacity: 1; /* 透明度100% FireFox 的寫法 */ 
	filter: Alpha(Opacity=100); /* 透明度100% IE 的寫法 */ 
}

.csimg a:hover img {

    opacity: .8; /* 透明度60% FireFox 的寫法 */ 
	filter: Alpha(Opacity=80); /* 透明度60% IE 的寫法 */ 
}




.alimg img{
    opacity: .4; /* 透明度40% FireFox 的寫法 */ 
	filter: Alpha(Opacity=40); /* 透明度60% IE 的寫法 */ 
}

.alimg a img {
	opacity: 1; /* 透明度100% FireFox 的寫法 */ 
	filter: Alpha(Opacity=100); /* 透明度100% IE 的寫法 */ 
}
.alimg a:hover img {

    opacity: .8; /* 透明度60% FireFox 的寫法 */ 
	filter: Alpha(Opacity=80); /* 透明度60% IE 的寫法 */ 
}
