@charset "utf-8";
/* CSS Document */
.blue12 {
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  12px;
	color: #005AAB;
	font-weight:normal;
	text-decoration:none;
	line-height: 1em ; 
	font-style: normal;	
}
.blue12 a:link, .blue12 a:visited{
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  12px;
	color: #005AAB;
	font-weight:normal;
	text-decoration:none;
	line-height: 1em ; 
	font-style: normal;	
}
.blue12 a:hover, .blue12 a:active{
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  12px;
	color: #005AAB;
	font-weight:normal;
	text-decoration:none;
	line-height: 20px;
	font-style: normal;	
}
.gary12 {
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  12px;
	color: #EEF0F8;
	font-weight:normal;
	text-decoration:none;
	line-height: 1em ; 
	font-style: normal;	
}
.gary12 a:link, .gary12 a:visited{
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  12px;
	color: #EEF0F8;
	font-weight:normal;
	text-decoration:none;
	line-height: 1em ; 
	font-style: normal;	
}
.gary12 a:hover, .gary12 a:active{
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  12px;
	color: #EEF0F8;
	font-weight:normal;
	text-decoration:none;
	line-height: 20px;
	font-style: normal;	
}
.b12 {
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  80%;
	color: #000000;
	font-weight:normal;
	text-decoration:none;
	line-height: 1em ; 
	font-style: normal;	
}
.b12 a:link, .b12 a:visited{
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  80%;
	color: #000000;
	font-weight:normal;
	text-decoration:none;
	line-height: 1em ; 
	font-style: normal;	
}
.b12 a:hover, .b12 a:active{
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  80%;
	color: #ffffff;
	font-weight:normal;
	text-decoration:none;
	line-height: 20px;
	font-style: normal;	
}
.o12 {
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  80%;
	color: #ed5608;
	font-weight:normal;
	text-decoration:none;
	line-height: 1em ; 
	font-style: normal;	
}
.o12 a:link, .o12 a:visited{
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  80%;
	color: #ed5608;
	font-weight:normal;
	text-decoration:none;
	line-height: 1em ; 
	font-style: normal;	
}
.o12 a:hover, .o12 a:active{
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  80%;
	color: #ed5608;
	font-weight:normal;
	text-decoration:underline;
	line-height: 20px;
	font-style: normal;	
}
.o12_2 {
	font-family: Arial;
	font-size:  12px;
	color: #f52702;
	font-weight:normal;
	text-decoration:none;
	line-height: 1em ; 
	font-style: normal;	
}
.o15 {
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  100%;
	color: #ed5608;
	font-weight:normal;
	text-decoration:none;
	font-style: normal;	
}
.search_box {
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	background-color: #ffffff;
	clear: none;
	float: left;
	height: 14px;
	border: 1px solid #dcdddd;
	letter-spacing:1px;
}
.search_box2 {
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  100%;
	line-height: 15px;
	color: #000000;
	background-color: #ffffff;
	clear: none;
	float: left;
	height: 14px;
	border: 1px solid #333333;
	letter-spacing:1px;
}
.search_box3 {
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  100%;
	line-height: 15px;
	color: #000000;
	background-color: #ffffff;
	clear: none;
	float: left;
	border: 1px solid #333333;
	letter-spacing:1px;
}
.search_box4 {
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	clear: none;
	float: left;
	border: 1px solid #666666;
	letter-spacing:1px;
}
.b15 {
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  100%;
	color: #106ea6;
	font-weight:normal;
	text-decoration:none;
	line-height: 3em ; 
	font-style: normal;	
}
.b15_2 {
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  100%;
	color: #2a3138;
	font-weight:normal;
	text-decoration:none;
	line-height: 1.5em ; 
	font-style: normal;	
}
.b15_2 a:link, .b15_2 a:visited {
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  100%;
	color: #2a3138;
	font-weight:normal;
	text-decoration:none;
	line-height: 1.5em ; 
	font-style: normal;	
}
.b15_2 a:hover, .b15_2 a:active{
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  100%;
	color: #2a3138;
	font-weight:normal;
	text-decoration:underline;
	line-height: 1.5em ; 
	font-style: normal;	
}
.b15_3 {
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  100%;
	color: #000000;
	font-weight:normal;
	text-decoration:none;
	line-height: 1.5em ; 
	font-style: normal;	
}
.b15_3 a:link, .b15_3 a:visited {
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  100%;
	color: #000000;
	font-weight:normal;
	text-decoration:none;
	line-height: 1.5em ; 
	font-style: normal;	
}
.b15_3 a:hover, .b15_3 a:active{
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  100%;
	color: #000000;
	font-weight:normal;
	text-decoration:underline;
	line-height: 1.5em ; 
	font-style: normal;	
}
.b15_4 {
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  100%;
	color: #106ea6;
	font-weight:normal;
	text-decoration:underline;
	line-height: 1.5em ; 
	font-style: normal;	
}
.b15_4 a:link, .b15_4 a:visited {
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  100%;
	color: #106ea6;
	font-weight:normal;
	text-decoration:underline;
	line-height: 1.5em ; 
	font-style: normal;	
}
.b15_4 a:hover, .b15_4 a:active{
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  100%;
	color: #106ea6;
	font-weight:normal;
	text-decoration:none;
	line-height: 1.5em ; 
	font-style: normal;	
}
.w12 {
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  100%;
	color: #ffffff;
	font-weight:normal;
	text-decoration:none;
	line-height: 1.5em ; 
	font-style: normal;	
}
.w12 a:link, .w12 a:visited{
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  100%;
	color: #ffffff;
	font-weight:normal;
	text-decoration:none;
	line-height: 1.5em ; 
	font-style: normal;	
}
.w12 a:hover, .w12 a:active{
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  100%;
	color: #ffffff;
	font-weight:normal;
	text-decoration:underline;
	line-height: 1.5em ; 
	font-style: normal;	
}
.w12_2 {
	font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  14px;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;
	font-style: normal;	
}
.img {
	border: 1px solid #dfdfdf;
	style=filter:shadow(color=#8888ff,direction=150);
	
}
.page {
    font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  90%;
	color: #333333;
}
.page a:link, .page a:visited {
    font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  90%;
	color: #333333;
	text-decoration:none;
}
.page a:hover, .page a:active{
    font-family: Verdana, Arial, Helvetica, "新細明體";
	font-size:  90%;
	color: #333333;
	text-decoration:underline;
}