﻿body 
{
	font-size: 12px;
	text-align:center;
	background-color: White;
	margin: 0;
}

img
{
	 border: none;
}

.titlePic
{
	margin: 6px 10px 10px 10px;	
}

.subFuncMenu
{
	background-color: #e1e1e1;
}
.subFuncMenu a
{
	color:Black;
	text-decoration: underline;
}

.address
{
	 font-size: 11px;
	 color: #666;
	 line-height:17px;
}
.address a
{
	color:#666;
}
.address a:visited
{
	color:#666;
}

.copyright
{
	background-color: #cccccc ;
	font-size: 10px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}

.copyright a
{
	color: Black;
}

.commonList
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
.commonList a
{
	 COLOR: Black; TEXT-DECORATION: underline
}

/* 普通描述性文字樣式 */
.descriptionText
{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 13px;
	line-height: 20px;
}
.descriptionText a
{
	color:#003300;
	text-decoration:underline;
}
.descriptionText a:visited
{
	text-decoration:underline;
}
.descriptionText a:hover
{
	color:Red;
	text-decoration:underline;
}

.head_menu
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #515180; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	background-color:#cccccc;
	/*border: solid 1px #999999 ;*/
}
.head_menu a
{
	COLOR: #515180; text-decoration: none;
	padding:0px;
}
.head_menu_selected a
{
	color:White;
	text-decoration:underline;
}

.head01
{
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #003300; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.head02
{
	 font-weight: bold;
	 FONT-SIZE: 13px; COLOR: #666; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;
	 
}
.head03
{
	 FONT-SIZE: 13px; COLOR: #666; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;
	 
}
.head_inv
{
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #e8fce8; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none;
	background-color:#003300;
}
.green_msgbox
{
	FONT-SIZE: 12px; 
	COLOR: #e8fce8; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	background-color: #003300;
	line-height: 18px;
}
.green_msgbox a
{
	font-size: 11px; color:White; font-family:Arial, Verdana, Helvetica, sans-serif;
}

.description
{
	line-height: 20px;
}

.message_tit
{
	FONT-SIZE: 13px; 
	COLOR: #003300; 
	background-color:#c8e0c0;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
.message_win
{
	background-color: #e4eee0;
	
}
.OmeiButton
{
	padding: 2px 6px 2px 6px;
	
}

.title_list
{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
}
.title_list a
{
	color:#003300;
	text-decoration:underline;
}
.title_list a:visited
{
 text-decoration:none;
}
.title_list a:hover
{
	text-decoration:underline;
	color: Blue;
}
.title_list a:active
{
	color:Red;
}

.DropDownList {
	font-family: "Courier New", Courier, monospace;
}

/* -- Tab Line Style -- */
.tab-pass {
	BORDER-RIGHT: darkgreen 1px solid; 
	BORDER-TOP: darkgreen 1px solid; 
	BORDER-LEFT: darkgreen 1px solid; 
	BORDER-BOTTOM: darkgreen 0px solid; 
	BACKGROUND-COLOR: #f7e4b2;
	FONT-SIZE: 13px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
.box-no-top {
	BORDER-RIGHT: darkgreen 1px solid; BORDER-TOP: darkgreen 0px solid; BORDER-LEFT: darkgreen 1px solid; BORDER-BOTTOM: darkgreen 1px solid
}
.tab-white {
	BORDER-RIGHT: darkgreen 1px solid; 
	BORDER-TOP: darkgreen 1px solid; 
	BORDER-LEFT: darkgreen 1px solid; 
	BORDER-BOTTOM: darkgreen 1px solid;
	FONT-SIZE: 13px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
.tab-white a
{
	color:darkblue;
}
.tab-white a:visited
{
	color:darkblue;
}

.tab-bottom {
	BORDER-RIGHT: darkgreen 0px solid; BORDER-TOP: darkgreen 0px solid; BORDER-LEFT: darkgreen 0px solid; BORDER-BOTTOM: darkgreen 1px solid
}
.tab-HeaderName {
	BORDER-RIGHT: darkgreen 0px solid; BORDER-TOP: darkgreen 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 18px; BORDER-LEFT: darkgreen 0px solid; COLOR: #7e0048; BORDER-BOTTOM: darkgreen 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* 酒店用样式 */
.hotelBlock
{
	padding: 4px 4px 4px 4px;
}
.hotelHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #7e0048;
	font-weight: bold;
}
.hotelSubtitle {
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}
.hotelSubTitle01 {
	font-size: 11px;
}
.hotelSubTitle01 a{
	color: #895e03;
}
.hotelDescriptText {
	font-size: 11px;
	color: #333333;
}
.hotelPingText {
	font-size: 10px;
	color: #b22d5e;
}
.hotelFooterText {
	font-size: 10px;
	color: #333333;
}

/* 紅色廣告位樣式 */
.redAd_bigTitle
{
	font-size:18px;
	font-weight:bolder;
	color: White;
	padding-left:5px;
}
.redAd_smallTitle
{
	font-family:arial;
	font-size:8pt;
	color:White;
}
.redAd_subTitle
{
	font-family:verdana;
	font-size:7pt;
	color:Black;
	font-weight:bold;
}
.redAd_text
{
	font-size:7pt;
	color:Black;
}


