@charset "utf-8";

input{font-size: 12px; color: #6A6A6A; border: 1px #6A6A6A groove; background-color: #FFFFFF}
select{font-size: 11px; color: #000000; border: 0px; background-color: #FFFFFF}
textarea{font-size: 12px; color: #6A6A6A;  background-color: #FFFFFF}

A:link {FONT-SIZE: 12px; COLOR: #292929; TEXT-DECORATION: underline}
A:visited {FONT-SIZE: 12px; COLOR: #292929; TEXT-DECORATION: underline}
A:hover {FONT-SIZE: 12px; COLOR: #AFAFB0; TEXT-DECORATION: underline}
A:active {FONT-SIZE: 12px; COLOR: #292929; TEXT-DECORATION: underline}
.bk {font-size: 9pt;line-height: 13pt;color: #000000;text-decoration: none; font-weight: bold;}
.bk_h {font-size: 9pt;line-height: 13pt;color: #000000;text-decoration: none; line-height: 20px}
.t {  font-size: 10pt; font-weight:bold}
.ts {  font-size: 9pt}
.h {  line-height: 17px}
.h_01 {  line-height: 25px}
.blueh_01 {  line-height: 25px;font-size: 12px; color: #000099}
.blue {  font-size: 12px; color: #000099}
.blue_b {  font-size: 17px; color: #000099}
.brown_b {  font-size: 17px; color: #8F3702}
.blue_001 {  font-size: 12px; line-height: 20px; color: #000099}
.white {  font-size: 12px; line-height: 20px; color: #ffffff}
.w02 {  font-size: 15px; line-height: 20px; color: #ffffff}
.orange {  font-size: 12px; line-height: 20px; color: #fb7a34}
.black {  font-size: 12px; color: #000000}
.gray {  font-size: 12px; line-height: 20px; color: #646464}
.item { font-family: "Verdana", "Arial", "Helvetica", "sans-serif";	font-size: 15px;font-weight: bolder;text-transform: capitalize;	color: #FFFFFF;}
.item01{font-family: "????", "Century Gothic";font-size: 15px;font-weight: bolder;color: #FFFFFF;}
.item02 { font-family: Verdana, "Arial", "Helvetica", "sans-serif"; font-size: 12px;font-weight: bolder;text-transform: capitalize;	color: #9E9D9D;}
.item03{font-family: "????", "Century Gothic";font-size: 15px;font-weight: bolder;color: #E73318;}
.leftbg { background-attachment: fixed;	background-repeat: no-repeat; background-position: right bottom; }
.rightbg { background-attachment: fixed; background-repeat: no-repeat; background-position: right bottom;}
.rightbg-b { background-attachment: fixed;	background-repeat: no-repeat;	background-position: right bottom;}
.gray10-b {	font-size: 10px; color: #333333; font-weight: bold; }
.gray12 { font-size: 12px; line-height: 22px; color: #646464; }
.gray13 { font-size: 13px; line-height: 22px; color: #646464; font-family: Verdana, Arial, Helvetica, sans-serif; }
.gray14 { font-size: 14px; line-height: 22px; color: #646464; font-family: Verdana, Arial, Helvetica, sans-serif; }
.gray15 { font-size: 15px; line-height: 20px; color: #646464; font-family: Verdana, Arial, Helvetica, sans-serif; }
.gray16 { font-size: 16px; line-height: 20px; color: #646464; font-family: Verdana, Arial, Helvetica, sans-serif; }

#toplinks {font-size: 13px;	color: #333333;	font-weight: bold; 	font-family:Arial;}
#toplinks ul {margin:0; padding:0; list-style-type:none;}
#toplinks li {float: left;	text-align:left;	display: inline;	width:300px; padding: 0;}
#toplinks li.one {float: left;	text-align:left;	display: inline;	width:180px; padding: 0;}
#toplinks li.two {float: left;	text-align:left;	display: inline;	width:100px; padding: 0;}

#toplinksen {font-size: 13px;	color: #333333;	font-weight: bold; 	font-family:Arial;}
#toplinksen ul {margin:0; padding:0; list-style-type:none;}
#toplinksen li {float: left;	text-align:left;	display: inline;	width:400px; padding: 0;}
#toplinksen li.two {float: left;	text-align:left;	display: inline;	width:180px; padding: 0;}
/*Title說明文字*/
#caption {	font-size: x-small;	color:#446688;}
#title {   border: 0px;	font-weight:bold;	color:#ce1717;	height:20px;}
.language {font-size: 13px;	color: #333333;vertical-align:   middle;}
.bgtitle {background-repeat:no-repeat;}
.login{ bgcolor:#497A9B; color:#dcdcdc;font-weight: bold;line-height: 35px;margin-top: 25px;}
.join { font-size: 12px;vertical-align:   middle;}
table.menu th{
	line-height: 25px;
	text-align: left;
	font-size: 18;
	color: #FFFFFF;
}

table.menu th a,th a:visited{
	text-decoration: none;
	font-size: 14;
	color: #CCCCCC;
}

/*表格data的屬性*/
table.table_data {
	border:1px #a79f71 SOLID;
	background-color:#EFF3F7;
}

/*表格data的th屬性*/
table.table_data th	{
	padding-left: 5px;
	line-height: 22px;
	text-align: left;
	font-size: 14px;
	background-color: #4e629b;
	border-top: 1px #4E629B solid;
	border-BOTTOM:1px #dcdcdc solid;
	color: #EEEEEE;
}

/*表格data的td屬性*/
table.table_data td	{
	padding-left: 5px;
	font-size: 14px;
	border-BOTTOM:1px #4E629B solid;
	color: #333333;
}

/*td的sub title*/
table.table_data td.subtop	{
	height: 22px;
	font-size: 14px;
	font-weight:bold;
}


/**************Button 屬性設定**************/
input.button  {
	BORDER-RIGHT: #7b9ebd 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #7b9ebd 1px solid;
	PADDING-LEFT: 2px;
	FONT-SIZE: 12px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#9999FF);
	BORDER-LEFT: #7b9ebd 1px solid;
	CURSOR: hand;
	COLOR: black;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #7b9ebd 1px solid;
	width:50px;
	height:25px;
}
/**************Button 屬性設定**************/