.txtBoxStyle2 {
	background-color: #F2FAFD; border-bottom: #666666 1px solid; border-left: #666666 1px solid;border-right: #666666 1px solid; border-top: #666666 1px solid; color: #333333; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px;
}
.in {
	border-bottom: #999999 1px solid; border-left: #999999 1px solid;border-right: #999999 1px solid; border-top: #999999 1px solid; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9px;
}
.field {
	background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #999999 1px solid;border-right: #999999 1px solid; border-top: #999999 1px solid; color: #333333; font-family: "細明體"; font-size: 9pt;
}
.yc {  font-family: "細明體"; font-size: 9pt; color: #333333; letter-spacing: 1pt;}
.dfont {  font-family: "細明體"; font-size: 9pt; color: #333333;}
A:link {
	color: #333333; 
	text-decoration: none;
}
A:visited {color: #333333; text-decoration: none}
A:active {color: #333333; TEXT-DECORATION: none}
A:hover {color: #FF0000; text-decoration: none; position: relative; right: 0px; top: 1px }
.new { font-family: "細明體"; font-size: 9pt; color: #333333; letter-spacing: 1px; line-height: 160%}
TD{font-family:細明體; font-size: 9pt; line-height: 13pt;}
.grayline {
	border-top-width: 0px;border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.engtxt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #999999;
}

body {
	font-family: "細明體";font-size:9pt;
	margin: 0; /* 比較好的做法是將 Body 元素的邊界與欄位間隔調整為零，以處理不同的瀏覽器預設值 */
	padding: 0;
	text-align: center; /* 這樣會讓容器在 IE 5* 瀏覽器內置中對齊。然後，文字會在 #container 選取器中設定為靠左對齊預設值 */
	color: #000000;
	margin: auto;	
}
#container { 
	background: #FFFFFF;
	margin: 0 auto; /* 自動邊界 (搭配寬度) 會讓頁面置中對齊 */
	/*border: 1px solid #000000;*/
	text-align: left; /* 這樣做會覆寫 Body 元素上的 text-align: center。 */
	width: 890px;
	margin: auto;
}
#top_bar {	
	text-align: right;
}
/*按鈕列方塊*/
#btn_list {
	/*background-color:#FFFFFF;*/
	height: 40px;
	width: 480px;
	position: relative;
	top: 150px;	
	/**top: 140px;*/
	left: 522px;
	*left: 0;
	overflow: hidden;
	line-height: 3.5em;	
	font-family: "微軟正黑體", "新細明體", Arial;
}
#btn_list ul {
	margin: 0 5px;
	padding: 0;
}
#btn_list li {
	margin: 0 2px;
	text-align: center;
	vertical-align: middle;
	list-style: none;
	float: left;	
}

#btn_list li a{
	width: 90px;
	height: 30px;	
	display:block;
	background: url(images/btn_back.jpg) no-repeat top left;
	overflow: hidden;
}
#btn_list li a:hover{
	background: url(images/btn_back.jpg) no-repeat top right;
}
#btn_list #btn_text{
	
}
/*登入方塊*/
#login_box {
	height: 50px;
	padding-right: 5px;
}
#login_box #new { 
	font-family: "細明體"; 
	font-size: 9pt;
	font-weight: bold;
	color: #FF6600; 
	letter-spacing: 1px; 
	line-height: 160%;
}
#login_box #enter_btn {
	 position: relative; 
	 top: 7px;
}
#login_box #enter_btn:hover {
	 top: 8px;
}
#login_box #out_login a{
	color: #FF0000;
	size: 9px;
	position: relative;
	top: 4px;
	text-decoration: none;
}
#login_box #out_login a:hover{
	text-decoration: underline;
}
/**/
#top_link {
	background:url(images/b.gif);
	width: 1000px;
	text-align: right;
	padding-top:3px;
	padding-right:7px;
}
#top_link a {
	color: #009900;
}