﻿
BODY { color: #666666; background-color: #FCF9F7;}

.ahov1 { font-size: 12px; color: #333333; }
.ahov2 { font-size: 12px; color: #000000; line-height:18px; }
.ahov3 { font-size: 12px; color: #800080; }
.ahov3_1 { font-size: 12px; color: #800080; text-decoration: none; }
.ahov4 { font-size: 12px; color: #0000ff; }
.ahov5 { font-size: 13px; color: #663300; font-weight: bold; text-decoration: none; }
.ahov6 { font-size: 12px; color: #660033; LINE-HEIGHT: 16pt; }
.ahov7 { font-size: 12px; color: #cc5500; LETTER-SPACING: 1px; text-decoration: none; }
.ahov8 { font-size: 13px; color: #996600; LINE-HEIGHT: 20pt; font-weight: bold; text-decoration: none; }
.ahov9 { font-size: 12px; color: #75552E; LETTER-SPACING: 1px; text-decoration: none; }
.ahov10 { font-size: 12px; color: #996600; font-weight: bold; text-decoration: none; }
.ahov11 { font-size: 12px; color: #75552E; LETTER-SPACING: 1px; text-decoration: none; }
.ahov12 { font-size: 12px; color: #003300; LINE-HEIGHT: 14pt; LETTER-SPACING: 1px; }
.ahov13 { font-size: 12px; color: #5B4B56; LINE-HEIGHT: 13pt; LETTER-SPACING: 1px; }
.ahov14 { font-size: 12px; color: #634B4B; LINE-HEIGHT: 12pt; LETTER-SPACING: 1px; }
.ahov16 { font-size: 12px; color: #0033cc; }
.ahov17_1 { font-size: 12px; color: #ff0033; font-weight: bold; }
.ahov17_2 { font-size: 12px; color: #6600ff; font-weight: bold; text-decoration: none; }
.ahov17_3 { font-size: 12px; color: #FF0066; font-weight: bold; }
.ahov18 { font-size: 13px; color: #993300; LINE-HEIGHT: 14pt; LETTER-SPACING: 2px; font-weight: bold; }
.ahov19 { font-size: 13px; color: #C32826; LINE-HEIGHT: 14pt; LETTER-SPACING: 2px; font-weight: bold; }
.ahov20 { font-size: 12px; color: #815A33; LINE-HEIGHT: 12pt; }
.ahov21 { font-size: 12px; color: #FF3366; LINE-HEIGHT: 12pt; text-decoration: none; }
.ahov22 { font-size: 12px; color: #746347; LINE-HEIGHT: 14pt; LETTER-SPACING: 1px; }
.ahov23 { font-size: 13px; color: #8F1D07; LETTER-SPACING: 1px; font-weight: bold; }
.ahov24 { font-size: 12px; color: #925E0B; LETTER-SPACING: 1px; font-weight: bold; }
.ahov25 { font-size: 12px; color: #CF5226; LINE-HEIGHT: 12pt; }
.ahov26 { font-size: 12px; color: #154CA8; LINE-HEIGHT: 12pt; text-decoration: none; }
.ahov27 { font-size: 12px; color: #1E7197; LINE-HEIGHT: 1.8; }
.ahov28 { font-size: 12px; color: #815C2D; LINE-HEIGHT: 12pt; text-decoration: none; }
.ahov29 { font-size: 12px; color: #1A51A3; LINE-HEIGHT: 14pt; }
.ahov30 { font-size: 12px; color: #AA6503; LETTER-SPACING: 1px; text-decoration: none; }
.ahov30_1 { font-size: 12px; color: #000000; LETTER-SPACING: 1px; text-decoration: none; }
.ahov31 { font-size: 12px; color: #000000; LETTER-SPACING: 1px; font-weight: bold; }
.ahov32 { font-size: 13px; color: #000000; LETTER-SPACING: 1px; }
.ahov33 { font-size: 12px; color: #3E3D3D; line-height:18px; }

BUTTON{
   padding:0 6px 0 6px;
   width:auto;
   overflow:visible;
}

button.n
{
	font-size: 12px;
    /*mac的safari對ridge的深度判斷不同，看起來很像沒有框線, Reiko, 2015/11/19 */
	/*border: 1px ridge #C0C0C0;*/ 
    border-top: 1px solid #C0C0C0;
    border-right: 1px solid #666666;
    border-bottom: 1px solid #666666;
    border-left: 1px solid #C0C0C0;
	
	padding-left: 4px; 
	padding-right: 4px; 
	padding-top: 3px; 
	padding-bottom: 0px; 
	background-color: #FFFFCC;
	margin-top: 4; 
	margin-bottom: 4;
	cursor:hand;
}

/* CTCN_Header */
.t2 {font-size: 12px; color: #000000}
.t3 {font-size: 12px; color: #660033; LINE-HEIGHT: 16pt}

tr.Price
{
	font-size:12px;
	color:#333333;
	font-family:"Arial, Sans-Serif";
	background-color: #FFFFFF;
	line-height:20px;
	behavior:url(\ltp\beHavior.htc);
}
tr.Price2
{
	font-size:12px;
	color:#333333;
	font-family:"Arial, Sans-Serif";
	background-color: #FFFFFF;
	line-height:20px;
}

a:hover {color: #990000; text-decoration: none}

A.black:link { COLOR: black; TEXT-DECORATION: none}
A.black:visited { COLOR: black; TEXT-DECORATION: none}
A.black:hover { COLOR: black; TEXT-DECORATION: underline}
A.black:active { COLOR: black; TEXT-DECORATION: underline}
 
A.White:link { COLOR: White; TEXT-DECORATION: none}
A.White:visited { COLOR: White; TEXT-DECORATION: none}
A.White:hover { COLOR: White; TEXT-DECORATION: underline}
A.White:active { COLOR: White; TEXT-DECORATION: underline}

A.marquee:link { TEXT-DECORATION: none}
A.marquee:visited { TEXT-DECORATION: none}
A.marquee:hover { TEXT-DECORATION: none}
A.marquee:active { TEXT-DECORATION: none}

.showInline { display: inline; }

/*關鍵字KeyWord*/
span.KeyWord { color: #1E7197; border-bottom: dotted 2px; text-decoration: none; cursor: pointer;}
.ltpicon { margin-top: 5px; margin-bottom: 10px; vertical-align: middle;}
/*行程列印*/
.saveas{padding:5px; border: dotted 1px #666666; background-color: #ECECEC; font-size: 10pt; text-decoration: none;}

img.freegoicon {
    padding-left: 5px;
    padding-right: 5px;
}

a img {
    border: none;
}