table, tr, th, td, p,br { font-family: "Trebuchet MS","Verdana", "Arial", "Helvetica", "sans-serif"; text-decoration: none; }
.a input {font-family : "Arial", "Helvetica", "sans-serif"; 新細明體;  border : 1px solid #A9A9A9; background : #F5F5F5;  font-size : 11px; color: #A0A09A;}
.a textarea  {font-family : "Arial", "Helvetica", "sans-serif"; 新細明體; border : 1px solid #A9A9A9;  background : #F5F5F5;  font-size : 11px; color: #A0A09A;}
.a select  {font-family : "Arial", "Helvetica", "sans-serif"; 新細明體; border : 1px solid #A9A9A9;  background : #F5F5F5;  font-size : 11px; color: #A0A09A;}
/* Red #cc0000--------------------------------------------------------------------------------------------------- */

.text {	font-size: 12px;line-height: 23px;color: 333333;}
.text A:link {color:#333333; text-decoration: none; }
.text A:visited {color:#aaaaaa; text-decoration: none; }
.text A:hover {color:#ff0066; text-decoration:underline; }

.text-en {font-size: 10px;line-height: 18px;color: #333333;}
.text-en A:link {color:#333333; ; text-decoration: none; }
.text-en A:visited {color:#666666;; text-decoration: none; }
.text-en A:hover {color:#ff0066; text-decoration:underline; }


.navi   { color: #AB8D5F; font-style: normal; font-size: 12px;line-height: 23px; }
.navi   A:link{color:#AB8D5F; text-decoration: none; }
.navi   A:visited{color:#AB8D5F; text-decoration: none; }
.navi   A:hover{color:#FFEAA6; text-decoration: none; }

.qlink   { color: #7C5F4B; font-style: normal; font-size: 12px; line-height: 21px; ; margin-top: auto; vertical-align: bottom; clip:   rect(   )}
.qlink   A:link{color: #7C5F4B; text-decoration: none; }
.qlink   A:visited{color: #7C5F4B; text-decoration: none; }
.qlink   A:hover{color: #cc0000; text-decoration: none; }

.menu-gy   { color: #363636; font-style: normal; font-size: 12px; line-height: 16px; }
.menu-gy   A:link{color:#363636; text-decoration: none; }
.menu-gy   A:visited{color:#363636; text-decoration: none; }
.menu-gy   A:hover{color:#08218c; text-decoration: none; }

.title    { color: #333333; font-style: normal; font-size: 11px; line-height: 21px; }
.title     A:link{color:#ff0066; text-decoration: underline; }
.title    A:visited{color:#aaaaaa; text-decoration: underline; }
.title     A:hover{color:#ff0066; text-decoration: none; }

.link   {
	color: #666666;
	font-style: normal;
	font-size: 12px;
	line-height: 19px;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
}
.link  A:link{color:#666666; text-decoration: none; }
.link  A:visited{color:#bbbbbb; text-decoration: none; }
.link  A:hover{color:#ff0066; text-decoration: underline; }

.locator   { color: #898375; font-style: normal; font-size: 11px;line-height: 16px; }
.locator   A:link{color: #898375; text-decoration: none; }
.locator   A:visited{color: #898375; text-decoration: none; }
.locator   A:hover{color:#cc0000; text-decoration: none; }

.footer-12    { color: #766455; font-style: normal; font-size: 9px;line-height: 18px;}
.footer-12    A:link{color:#766455; text-decoration: none; }
.footer-12    A:visited{color:#766455; text-decoration: none; }
.footer-12    A:hover{color:#7B522F; text-decoration: underline;}

.tool   {
	color: #ceb29c;
	font-style: normal;
	font-size: 12px;
	line-height: 21px;
	text-decoration: none;
}
.tool    A:link{color:#ceb29c; text-decoration: none;}
.tool    A:visited{color:#ceb29c; text-decoration: none;}
.tool    A:hover{color:#FF0066; text-decoration: underline;}

.text-gray {
font-size: 12px;line-height: 21px;color: 77726B;
}
.text-wt {
font-size: 12px;line-height: 21px;color: #FFFFFF;
}
