html{
   scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #e5e5e5;
	scrollbar-shadow-color: #bed0fc;
	scrollbar-arrow-color:  #bed0fc;
	scrollbar-base-color: #FFFFFF;
}
body{
	background-color: #FAFAFA;
	font-size: 9.5pt;
	line-height: 24px;
	font-family: verdana,arial,sans-serif;
	margin: 0px;
}
table.topmenutable{
   padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #a90a2a;
}



/*珜褐*/
table.footer{
	background: #e5e5e5;
	color: #949494;
	font-size: 9.5pt;
	line-height: 24px;
	font-family: verdana,arial,sans-serif,新細明體,細明體;
}

a.links{	
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
	height: 20px;
	background: #f8f8fa;
	color: #000000;
	font: 8pt
	font-family: verdana,arial,sans-serif;
	TEXT-DECORATION: none
}

td.footer{	
	background: #f8f8f9;
}
a.footerlink{	
   color: #f8f8f9;
	font: 9.5pt ;	
	line-height: 24px;
	font-family: verdana,arial,sans-serif,新細明體,細明體;
}
a.footerlink:link	{COLOR:#949494; TEXT-DECORATION: none}
a.footerlink:visited    {COLOR:#949494; TEXT-DECORATION: none}
a.footerlink:hover	{COLOR:#949494; TEXT-DECORATION: underline}
a.footerlink:active     {COLOR:#949494; TEXT-DECORATION: none}

a.topmenulink{	
   padding-left: 11px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 9px;
	font: 8pt;
	vertical-align: bottom;
}
a.topmenulink:link	{background: url('../images/lefttitle.gif') no-repeat left top; COLOR:#000000; TEXT-DECORATION: none}
a.topmenulink:visited   {background: url('../images/lefttitle.gif') no-repeat left top; color:#000000; TEXT-DECORATION: none}
a.topmenulink:hover	{background: url('../images/lefttitle.gif') no-repeat left top; COLOR:#000000; TEXT-DECORATION: none}
a.topmenulink:active    {background: url('../images/lefttitle.gif') no-repeat left top; TEXT-DECORATION: none}

.topmenubottom{
	border:1px solid #d9dada;
	background: url('../images/topbg.jpg') repeat-x;
	height: 23px
}
.topmenubottoma{
	background: url('../images/topbg1.jpg') repeat-x;
	height: 5px
}
#tabs{
	margin:0px 0px 0px 0px;
	padding:0px 30px 15px 0px;
	list-style:none;
}

	
#tabs a{
	display:block;
	float:left;
	margin:0px;
	padding: 5px 8px 0px 8px;
	text-decoration:none;
}

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#tabs a { float:none; }
/* End IE5-Mac hack */

#tabs li{	
	float:left;
	margin:0px;
	padding:0px 0px 0px 04px;
}

#tabs ul{
	list-style:none;
	margin:1px;
	padding:1px;
}

#tabs li.curmenu{ background:url('../images/lefttitle_mouse.gif') no-repeat left top; text-decoration: none}
#tabs li.curmenu a{ background:url('../images/righttitle_mouse.gif') no-repeat right top; text-decoration: none}
#tabs li.menu	 { background:url('../images/lefttitle.gif') no-repeat left top; text-decoration: none}
#tabs li.menu a{ background:url('../images/titlebg.gif') no-repeat right top; text-decoration: none}

#tabs li.mcurmenu{ background:url('../images/mlefttitle_mouse.gif') no-repeat left top; text-decoration: none}
#tabs li.mcurmenu a{ background:url('../images/mrighttitle_mouse.gif') no-repeat right top; text-decoration: none}
#tabs li.mmenu	 { background:url('../images/mlefttitle.gif') no-repeat; text-decoration: none}
#tabs li.mmenu a{ background:url('../images/mtitlebg.gif') no-repeat right top; text-decoration: none}

td.topmenu{
	padding-left:15px;
	background: url('../images/hotline.gif') no-repeat right bottom;
}
	

td.tripheader{
	background-color: #c3deed;	
	padding: 5px;
	padding-left: 10px;
	line-height: 28px;
	color: #000000;
	font-size: 9.5pt;
	font-family: verdana,arial,sans-serif;		
	line-height: 24px;
	font-weight: bold;
}

td.tripcontent{
	background-color:White;
}



a.toptriplink{	
	padding: 3px;
	padding-left: 5px;
	color: #000000;
	font: 9.5pt;				
	line-height: 24px;
	font-family: verdana,arial,sans-serif,新細明體,細明體;

}
a.toptriplink:link	{COLOR:#000000; TEXT-DECORATION: none}
a.toptriplink:visited   {COLOR:#000000; TEXT-DECORATION: none}
a.toptriplink:hover	{COLOR:#a9082a; TEXT-DECORATION: none}
a.toptriplink:active    {COLOR:#a9082a; TEXT-DECORATION: none}

/*ticket*/
td.topticket{
	border: 1px solid #a9082a;
	border-bottom-width: 0px;
}
td.topticketheader{
	color: #FFFFFF;
	background-color: #A9082A;
	padding-left: 10px;	
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 9.5pt;
	line-height: 24px;
	font-family: verdana,arial,sans-serif,新細明體,細明體;
}

/*abroad*/
td.topabroad{
	border: 1px solid #a9082a;
	border-bottom-width: 0px;
	border-top-width: 0px;
	background-color: #FFFFFF;
	
}
/*news*/
td.topnews{
	border-bottom-width: 0px;
	border-top-width: 0px;
	padding: 0px;
	padding-left: 0px;	
	font-size: 9.5pt;
	line-height: 15px;
	font-family: verdana,arial,sans-serif,新細明體,細明體;
	}

.dropdownmenu{
position:absolute;
visibility: hidden;
font:normal 14px "冼极";
line-height: 22px;
z-index: 100;
background-color: #a90a2a;
width: 67px;
color:White;
}
.dropdownmenu a{
width: 100%;
display: block;
padding-left: 10px;
text-decoration: none;
color: White;
}
.dropdownmenu a:link{
	color:  White;
}
.dropdownmenu a:visited{
color: White;
}
.dropdownmenu a:hover{ /*hover background color*/
background: #74071c; 
COLOR:#FFFFFF; 
TEXT-DECORATION: none
}

table.box{
	background: #e5e5e5;
	color: White;
	font-size: 9.5pt;
	line-height: 24px;
	font-family: verdana,arial,sans-serif,新細明體,細明體;
}
table.leftbox{
	background: #72c1fa;
	color: White;
	font-size: 9.5pt;
	line-height: 24px;
}
td.box{	
	background: #f8f8f9;
	color: #000000;
}

a.leftlink{	
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #1e7adf;
	font: 9pt
	font-family: verdana,arial,sans-serif;		
	background: #f8f8f9;
}
a.leftlink:link	   {background: #f8f8f9; COLOR:#1e7adf; TEXT-DECORATION: none}
a.leftlink:visited   {background: #f8f8f9; COLOR:#1e7adf; TEXT-DECORATION: none}
a.leftlink:hover     {background: #f8f8f9; COLOR:#1e7adf; TEXT-DECORATION: none}
a.leftlink:active    {background: #f8f8f9; COLOR:#1e7adf; TEXT-DECORATION: none}

a.rightlink{	
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #1e7adf;
	font: 8pt
	font-family: verdana,arial,sans-serif;		
	background: #f8f8f9;
}
a.rightlink:link	   {background: #f8f8f9; COLOR:#000000; TEXT-DECORATION: none}
a.rightlink:visited   {background: #f8f8f9; COLOR:#000000; TEXT-DECORATION: none}
a.rightlink:hover     {background: #f8f8f9; COLOR:#000000; TEXT-DECORATION: none}
a.rightlink:active    {background: #f8f8f9; COLOR:#000000; TEXT-DECORATION: none}

td.welcome{
	font-size: 9.5pt;
	font: 8pt
}
td.centent{
	font-family: "冼极";
	font-size: 9pt;	
	color: #003399;
	padding: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-bottom: 1px;
	background: #ffffff;
}

td.mideletbale{
	background-color: #e2e2e2;
}

td.forumtitle{
	font-family: Tahoma;
	font-size: 10pt;	
	color: #000000;
	padding: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	
	background-color: #FFFFFF;
}
table.forumtable{
	background-color: #ebebeb;
}
td.forumtitlelist{
	font-family: Tahoma;
	font-size: 9.5pt;	
	color: #000000;
	padding: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-bottom: 1px;
	
}
input.logininput{
	border: 1px solid #FFBE93;
	width:120px;
	color: #FF9655;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
input.leftlogininput{
	border: 1px solid #FFBE93;
	width:90px;
	color: #FF9655;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
table.triptable{
padding: 5px;
	background-color: #e5e5e5;
}

a.titlelink{	
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #000000;
	font: 8pt
	font-family: verdana,arial,sans-serif;
	TEXT-DECORATION: none
}
a.morelink{	
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #fe9752;
	font: 8pt
	font-family: verdana,arial,sans-serif;
	TEXT-DECORATION: none
}
/*馱撿眊*/
a.tools{	
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	height: 24px;
	color: #000000;
	font: 10pt
	TEXT-DECORATION: none
}
/*儕粗醴腔華*/
td.specils{	
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	height: 24px;
	background: #ffffff;
	color: #1260aa;
	font: 10pt
	TEXT-DECORATION: none
}
a.specils{	
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	height: 24px;
	background: #ffffff;
	color: #1260aa;
	font: 10pt
	font-family: verdana,arial,sans-serif;
	TEXT-DECORATION: none
}

/*儕粗醴腔華*/
td.trrvelnotes{	
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
	height: 20px;
	background: #ffffff;
	color: #000000;
	font: 10pt
	TEXT-DECORATION: none
}
a.trrvelnotes{	
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
	height: 20px;
	background: #ffffff;
	color: #000000;
	font: 10pt
	font-family: verdana,arial,sans-serif;
	TEXT-DECORATION: none
}
/*蚚誧腎翻*/
a.userlogin{	
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 1px;
	height: 20px;
	background: #f8f8fa;
	color: #ff9750;
	font: 8pt
	font-family: verdana,arial,sans-serif;
	TEXT-DECORATION: none
}
td.red{
	font-size: 9pt;
	color: #ff0000;
	font-family: "Arial";
}

td.whiteword{
	font-size: 9pt;
	color: #FFFFFF;
	font-family: "Arial";
	padding-top: 6px;
	padding-bottom: 5px;
}
td.userbgcolor{
	background: url('../images/userbgcolor.gif') repeat-y;
	font-size: 9pt;
	color: #FFFFFF;
	font-family: "Arial"
}

td.rightuserbgcolor{
	background: url('../images/rightuserbgcolor.gif') repeat-y;
	font-size: 9pt;
	color: #FFFFFF;
	font-family: "Arial"
}
td.tdmiddlemodule{
	background: url('../images/middle_eg.gif') repeat-y;
	padding-left: 10px;
}
td.gray{
	font-size: 9pt;
	color: #8e8e8e;
	font-family: "Arial";
	background: #FFFFFF;
}
td.gray1{
	font-size: 9pt;
	color: #8e8e8e;
	font-family: "Arial";
}
table.orangetable{
	padding: 5px;
	background-color: #ff9652;
}
table.bluetable{
	padding-left: 10px
	padding: 5px;
	background-color: #c2e6fe;

}
td.moddletext{
	font-size: 9pt;
	color: #000000;
	font-family: "Arial";
	background: #FFFFFF;
	padding-left: 5px;
}
td.title_blue{
	font-size: 9pt;
	color: #000000;
	font-family: "Arial";
	background: #d1edff;
	padding-left: 5px;
	font-weight: 800
}
a.red_title{
	padding-left: 5px;
	padding-top: 8px;
	padding-bottom: 8px
	font-size: 9pt;
	color: #e45d4b;
	font-family: "Arial";
	background: #FFFFFF;
}
td.red_title{
	padding-left: 5px;
	padding-top: 5px
	padding-bottom: 8px
	font-size: 9pt;
	color: #e45d4b;
	font-family: "Arial";
	background: #FFFFFF;
	border-bottom:#f06000 1px solid;
}
td.bluetext{
	font-size: 9pt;
	color: #1566fe;
	font-family: "Arial";
	background: #FFFFFF;
}
td.cambridgebluetext{
	font-size: 9pt;
	color: #12a3fe;
	font-family: "Arial";
	background: #FFFFFF;
}
td.images{
	padding-left: 10px;
	background: #FFFFFF;
	padding-top: 10px;
}
td.titletext{
	font-size: 10pt;
	color: #000000;
	font-family: "Arial";
	background: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
}
td.hoteltext{
	font-size: 10pt;
	color: #000000;
	font-family: "Arial";
	background: #FFFFFF;
	padding-left: 40px;
	padding-right: 5px;
}
/*蚚誧蛁聊*/
table.regtable{
   padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #fafafa;
}
table.registertable{
   padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #bbe4ff;
}
td.regheader{
	font-size: 8pt;
	font-family: "Arial";
	background: #FAFAFA;
	padding-left: 20px;
}
td.register{
	font-size: 8pt;
	color: #ff0000;
	font-family: "Arial";
	background: #FAFAFA;
	padding-left: 5px;
	padding-right: 5px;
}
td.registerright{
	font-size: 10pt;
	color: #1e7adf;
	font-family: "Arial";
	background: #FAFAFA;
	padding-left: 40px;
	padding-right: 40px;
}
input.reglogininput{
	border: 1px solid #bacdfc;
	width:120px;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
input.regleftlogininput{
	border: 1px solid #bacdfc;
	width:120px;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
td.red_register{
	padding-left: 5px;
	padding-top: 5px
	padding-bottom: 8px
	font-size: 9pt;
	color: #ff4f00;
	font-family: "Arial";
}
td.registerlicence{
	font-size: 8pt;
	color: #000000;
	font-family: "Arial";
	background: #FAFAFA;
	padding-left: 20px;
	padding-right: 20px;
}