BODY
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, "宋体";
    BACKGROUND-COLOR: #ffffff
}
TD
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, "宋体"
}
INPUT
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, "宋体"
}
A
{
    COLOR: #333333;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #333333;
    TEXT-DECORATION: underline
}
.wenti
{
    COLOR: #ffffff;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
A.indexbk:link
{
    COLOR: #9c3d81;
    TEXT-DECORATION: none
}
A.indexbk:visited
{
    COLOR: #9c3d81;
    TEXT-DECORATION: none
}
A.indexbk:active
{
    COLOR: #9c3d81;
    TEXT-DECORATION: none
}
A.indexbk:hover
{
    COLOR: #9c3d81;
    TEXT-DECORATION: none
}




A.indexbken:link
{
    COLOR: #9c3d81;
    TEXT-DECORATION: none;
    font-weight:bold;
}
A.indexbken:visited
{
    COLOR: #9c3d81;
    TEXT-DECORATION: none;
     font-weight:bold;
}
A.indexbken:active
{
    COLOR: #9c3d81;
    TEXT-DECORATION: none;
    font-weight:bold;
}
A.indexbken:hover
{
    COLOR: #9c3d81;
    TEXT-DECORATION: none;
    font-weight:bold;
}




A.indexlogin:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.indexlogin:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.indexlogin:active
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.indexlogin:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.indexbt:link
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.indexbt:visited
{
    COLOR: #333333;
    TEXT-DECORATION: none
}

A.indexbt:active
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.indexbt:hover
{
    COLOR: #333333;
    TEXT-DECORATION: underline
}




A.indexbten:link
{
    COLOR: #333333;
    TEXT-DECORATION: none;
    font-weight:bold;
}
A.indexbten:visited
{
    COLOR: #333333;
    TEXT-DECORATION: none;
    font-weight:bold;
}

A.indexbten:active
{
    COLOR: #333333;
    TEXT-DECORATION: none;
    font-weight:bold;
}
A.indexbten:hover
{
    COLOR: #333333;
    TEXT-DECORATION: underline;
    font-weight:bold;
}




.hotelindex A
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
.hotelindex A:hover
{
    COLOR: #333333;
    TEXT-DECORATION: underline
}
SELECT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
    宋体: 
}
.GuestBorder
{
    BACKGROUND-COLOR: #0099ff
}
.GuestBG
{
    BACKGROUND-COLOR: #e1eeff
}
.RoomTitle
{
    FONT-WEIGHT: bold;
    COLOR: white;
    BACKGROUND-COLOR: #0066cc
}
.HideText
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    BORDER-LEFT: medium none;
    COLOR: white;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #0066cc
}
.RoomsTitle
{
    FONT-WEIGHT: bold
}
.GuaranteeTitle
{
    FONT-WEIGHT: bold;
    COLOR: white;
    BACKGROUND-COLOR: #789cd3
}
.inputbox
{
    BORDER-RIGHT: #996699 1px solid;
    BORDER-TOP: #996699 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #996699 1px solid;
    BORDER-BOTTOM: #996699 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 20px;
    宋体: 
}
.textarea
{
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #7f9db9 1px solid;
    WIDTH: 450px;
    BORDER-BOTTOM: #7f9db9 1px solid;
    FONT-FAMILY: Arial;
    宋体: 
}
.ErrorHeader
{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FF9393', startColorstr='#FF4A4A', gradientType='1')
}
.RoomDetailTitle
{
    FILTER: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFCCFF', startColorstr='#ffffff', gradientType='0')
}
.BookingTitle
{
    FONT-WEIGHT: bold;
    COLOR: #333333;
    BACKGROUND-COLOR: #d6dcff
}
.BookingBorder
{
    BACKGROUND-COLOR: #b3beff
}
.Static_pagetitle1
{
    FONT-WEIGHT: bold;
    COLOR: #8a2a81
}
.Static_pagetitle0
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #8a2a81;
    TEXT-ALIGN: center
}
.Static_pagetext
{
    LINE-HEIGHT: 22px
}
.font_MessageB
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: red;
    TEXT-ALIGN: center
}
.font_MessageS
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: red
}
.font_MessageTD
{
   
    FONT-SIZE: 14px;
}
.table_AvigationInfo
{
    BORDER-RIGHT: #d4d0d3 2px solid;
    BORDER-TOP: #d4d0d3 2px solid;
    BORDER-LEFT: #d4d0d3 2px solid;
    BORDER-BOTTOM: #d4d0d3 2px solid
}
.table_DomesticSearch
{
    BORDER-RIGHT: white 3px solid;
    BORDER-TOP: white 3px solid;
    BORDER-LEFT: white 3px solid;
    BORDER-BOTTOM: white 3px solid
}
.btn_BackImg
{
    CURSOR: hand
}
.td_myBooking
{
    BORDER-RIGHT: #b3beff 1px solid
}
.td_myBookingTopRight
{
    BORDER-RIGHT: #b3beff 1px solid;
    BORDER-TOP: #b3beff 1px solid
}
.td_myBookingTopBorder
{
    BORDER-TOP: #b3beff 1px solid
}
.table_Promotion
{
    LINE-HEIGHT: 25px
}
.table_myAccountPromotion
{
    LINE-HEIGHT: 25px;
    BACKGROUND-COLOR: #cbd8fe
}
.tr_mybookingAlternant
{
    LINE-HEIGHT: 25px;
    ;
    BACKGROUND-COLOR: expression((this.sectionRowIndex%2==0)?"#F0F0F0":"#FFFFFF");
    TEXT-ALIGN: center
}
.tr_AlternantBgcolor
{
		background-color:expression((this.sectionRowIndex%2==0)?"#FFFFFF":"#EEF5FF");
}
.td_searchResult_Direction
{
    BACKGROUND-COLOR: #d6dcff
}
.tab_searchResult_Main
{
    BORDER-RIGHT: #cbd8fe 2px solid;
    BORDER-TOP: #cbd8fe 2px solid;
    BORDER-LEFT: #cbd8fe 2px solid;
    LINE-HEIGHT: 25px;
    BORDER-BOTTOM: #cbd8fe 2px solid;
    BACKGROUND-COLOR: #eef5ff
}
.tab_searchResult_AirlinesGroup
{
    LINE-HEIGHT: 25px
}
.font_selectedFlight_Left
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}
.font_selectedFlight
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
}
.item_RightBold
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}
.font_selectedPassengerInfo
{
    TEXT-ALIGN: right
}
.tab_NoRightBorder
{
    BORDER-RIGHT: 0px
}
.tab_NoLeftBorder
{
    BORDER-LEFT: 0px
}
.td_NoBorder
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.tab_NoRBBorder
{
    BORDER-RIGHT: 0px;
    BORDER-BOTTOM: 0px
}
.tab_NoLBBorder
{
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.tab_NoTopBorder
{
    BORDER-TOP: 0px
}
.tab_NoBorder
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.tab_NoBBorder
{
    BORDER-BOTTOM: 0px
}
.table_FAQ
{
    BACKGROUND-COLOR: #faf8e4
}
.PointTitle
{
    FONT-WEIGHT: bold
}

.textOverFlow
{
	width:80px;
	overflow: hidden;
	text-overflow:ellipsis;
}
.Luckydraw {color: #FF6600}



.MainNavUnSelected{
	FILTER: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FA6207', startColorstr='#F8A560', gradientType='0');
	color:white;	
}

.MainNavUnSelected A
{
    COLOR: white;
    TEXT-DECORATION: none
}
.MainNavUnSelected A:hover
{
    COLOR: white;
    TEXT-DECORATION: underline
}

.MainNavSelected{
	FILTER: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#CCCCCC', startColorstr='#FFFFFF', gradientType='0');
	color:black;	
}
.MainNavSelected A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.MainNavSelected A:hover
{
    COLOR: black;
    TEXT-DECORATION: underline
}
.bigpurpletxt {
	font-size: 14px;
	font-weight: bold;
	color: #663366;
}
A.indexbkline:link {
	COLOR: #9c3d81; TEXT-DECORATION: underline
}
A.indexbkline:visited {
	COLOR: #9c3d81; TEXT-DECORATION: underline
}
A.indexbkline:active {
	COLOR: #9c3d81; TEXT-DECORATION: underline
}
A.indexbkline:hover {
	COLOR: #9c3d81; TEXT-DECORATION: underline
}


.purpletxt {
	color: #892C85;
}
.bigblacktxt {
	font-size: 18px;
	font-weight: bold;
}

.whiteboldtxt {
	font-weight: bold;
	color: #FFFFFF;
}
.graytitle {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.HideText_new
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    BORDER-LEFT: medium none;
    COLOR: white;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #663366
}

.inputbox_0607   
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;宋体: ; 	
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #D2B7D6;
	border-right-color: #D2B7D6;
	border-bottom-color: #D2B7D6;
	border-left-color: #D2B7D6;
}

.inputbox2   
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;宋体: ; 	
	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: #A6A4A7;
	border-right-color: #A6A4A7;
	border-bottom-color: #A6A4A7;
	border-left-color: #A6A4A7;
}
.table_bk {
	border-collapse:collapse;
	border-collapse:collapse;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CAA8CA;
	border-right-color: #CAA8CA;
	border-bottom-color: #CAA8CA;
	border-left-color: #CAA8CA;
}
