/* CSS Document */

body {
	margin-top: 0px;
	background-color: #E89700;
}
.bg_frame-left {
	background-image: url(images/index_07.jpg);
}
.bg_frame-right {
	background-image: url(images/index_09.jpg);
}
.text-ticket {
	font-size: 13px;
	color: #333;
	line-height: 18px;
}
.bg_freetravel {
	background-image: url(images/index_11.jpg);
}
.text-white {
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
}
.bg_hk-2 {
	background-image: url(images/fit_hk.jpg);
	background-repeat: no-repeat;
}
.text_more {
	font-size: 14px;
	color: #039;
}
.bg_ch2 {
	background-image: url(images/fit_ch.jpg);
	background-repeat: no-repeat;
}
.bg_en2 {
	background-image: url(images/fit_en.jpg);
	background-repeat: no-repeat;
}
.bg_es2 {
	background-image: url(images/fit_es.jpg);
	background-repeat: no-repeat;
}

.footer {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; 
	color:#FFFFFF;
	line-height: 18px;
}
a.footer:hover  {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#FFFFFF;
	line-height: 18px;
}
.news {
     font-size: 12px;
	 line-height: 18px;
	 color: #000099;
	 text-decoration: none;
}
a.news:hover  {
     font-size: 12px;
	 line-height: 18px;
	 color: #CC0000;
	 text-decoration: none;
}
.tour {
	color: #210B87;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.tour:hover  {
	color: #CC0000;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.tour1 {
	color: #CC0000;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.LTrave1 {
	color: #210B87;
	font-size: 16px;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.LTrave1:hover {
	color: #CC0000;
	font-size: 16px;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.LTrave1a {
	color: #121212;
	font-size: 18px;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif; 
}
.LTrave1b {
	color: #FFFFFF;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif; 
}
.txt1 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; 
	color:#666666;

}
.txt2 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; 
	color:#FFFFFF;
	line-height: 17px;
	
}
.txt2a {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; 
	color:#996633;
	line-height: 17px;
	
}
.txt2a:hover {
	text-decoration: none;
	}
.txt3 {
	font-size: 12px;
	color:#fe0f03;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 17px;
	
}
.txt3a {
	font-size: 15px;
	color:#FFFF66;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	
}
.txt4 {
	font-size: 13px;
	color:#330066;

}
.txt5 {
	font-size: 12px;
	color:#666;
	font-family: Arial, Helvetica, sans-serif;
}
.txt5a {
	font-size: 15px;
	color:#121212;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
}
.txt6 {
	font-size: 16px;
	color:#ffff12;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	
}
.txt6a {
	font-size: 12px;
	color:#ffff12;
	font-family: Arial, Helvetica, sans-serif;
}
.txt7 {
	font-size: 16px;
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	
}
.txt7a {
	font-size: 12px;
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
}
.txt8 {
	font-size: 16px;
	color:#66ffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
}
.txt8a {
	font-size: 12px;
	color:#66ffff;
	font-family: Arial, Helvetica, sans-serif;
}
.footer1 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; 
	color:#5B5B5B;
	line-height: 18px;
}
a.footer1:hover  {
	text-decoration: none;
}

  /* 以下為自由行總覽的css設定 */
.airline-special-title {
	DISPLAY: inline;
	FLOAT: left;
	width:700px;
	font-size: 15px;
}
.airline-special-price {
	DISPLAY: inline-block;
	FLOAT: right;
	color:red;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	}
  /* 產品內容設定 */
.LTrave2 {
	color: #333333;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	width:100%
	float:left;
	DISPLAY: inline;	
}	

  /* 產品名稱寬度設定 */
.airline-special-box-head {
	DISPLAY: inline-block
	width:100%
}

/* 有效期限 */
.airline-special-limit {
	font-size: 14px;
	width: 300px;

}


  /* 以下為機票總覽的css設定 */

/* talbe */
.tkt-contant-table
{
	font-size:11px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	width: 410px;
}
/*talbe 標題 tr */
.tkt-tr-title
{
	background-color:#DA8FB5;
	height:30px;
	font-size:12px;
	line-height: 18px;
	font-weight: bolder;
	color:#FFFFFF;

}

/*talbe 內文 tr */
.tkt-tr-content
{
	background-color:#F7D9E5;
}




/*talbe 內文 alt tr */
.tkt-tr-content-alt
{
	background-color:#F7D9E5;
}

/*talbe 內文 alt td */
.tkt-td-content-alt
{

	
}
.tkt-td-content-a
{
	
}

.tkt-td-content-a:hover
{
	color:#ff0000;
	text-decoration: none;
}

.toptxt5 {
	font-size: 15px;
	color:#ffffff;
	line-height: 18px;
}

a.toptxt5:hover {
	color: #ffff00;
	text-decoration: none;
}

/* 2010.09.15 add*/
/*標頭*/
/*talbe 內文 td */
.tkt-td-title-airline
{
	width: 55px;


	 
}

/*talbe 內文 td */
.tkt-td-title-ticket-desc
{

	 
}

/*talbe 內文 td */
.tkt-td-title-date
{


	 
}

/*talbe 內文 td */
.tkt-td-title-class
{
	 
}

/*talbe 內文 td */
.tkt-td-title-price
{
	width: 40px;

	 
}

/*talbe 內文 td */
.tkt-td-title-desc
{
	 
}

/*內容*/
/*talbe 內文 td */
.tkt-td-content-ticket-desc
{
	 text-align:left;
}

/*talbe 內文 td */
.tkt-td-content-airline
{
	 
}

/*talbe 內文 td */
.tkt-td-content-date
{
	 
}

/*talbe 內文 td */
.tkt-td-content-class
{
	 
}

/*talbe 內文 td */
.tkt-td-content-price
{
	 
}

/*talbe 內文 td */
.tkt-td-content-desc
{
	 
}

/*alt*/
/*talbe 內文 alt tr */
.tkt-td-content-ticket-desc-alt
{
	text-align:left;

}

/*talbe 內文 td */
.tkt-td-content-airline-alt
{
	 
}

/*talbe 內文 td */
.tkt-td-content-date-alt
{
	 
}

/*talbe 內文 td */
.tkt-td-content-class-alt
{
	 
}

/*talbe 內文 td */
.tkt-td-content-price-alt
{
	 
}

/*talbe 內文 td */
.tkt-td-content-desc-alt
{
	 
}

/*單程*/
.txt-tour-single
{
	color:#cc0000;
	
}
/*來回
.txt-tour-return
{
	color:#ff3333;
	
}
*/

 
