﻿BODY {
margin-top:0;
font-size:11px;
font-family:Arial, "宋体";
	TEXT-ALIGN: center;
	background-repeat: repeat-x;
	background-position: top;
background-color:#fff;
}

.wenti {
color:#fff;
}

A.indexbten:hover {
color:#333;
text-decoration:underline;
font-weight:700;
}

SELECT {
font-size:11px;
font-family:Arial;
}

.GuestBorder {
background-color:#09f;
}

.GuestBG {
background-color:#e1eeff;
}

.RoomTitle {
font-weight:700;
color:#FFF;
background-color:#06c;
}

.HideText {
border-right:medium none;
border-top:medium none;
font-weight:700;
border-left:medium none;
color:#FFF;
border-bottom:medium none;
background-color:#06c;
}

.GuaranteeTitle {
font-weight:700;
color:#FFF;
background-color:#789cd3;
}

.inputbox {
border-right:#969 1px solid;
border-top:#969 1px solid;
font-size:11px;
border-left:#969 1px solid;
border-bottom:#969 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;
}

.BookingTitle {
font-weight:700;
color:#333;
background-color:#d6dcff;
}

.BookingBorder {
background-color:#b3beff;
}

.Static_pagetitle1 {
font-weight:700;
color:#8a2a81;
}

.Static_pagetitle0 {
font-weight:700;
font-size:14px;
color:#8a2a81;
text-align:center;
}

.Static_pagetext {
line-height:22px;
}

.font_MessageB {
font-weight:700;
font-size:16px;
color:red;
text-align:center;
}

.font_MessageS {
font-weight:700;
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:#FFF 3px solid;
border-top:#FFF 3px solid;
border-left:#FFF 3px solid;
border-bottom:#FFF 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_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;
}

.font_selectedFlight {
font-weight:700;
text-align:left;
}

.font_selectedPassengerInfo {
text-align:right;
}

.tab_NoRightBorder {
border-right:0;
}

.tab_NoLeftBorder {
border-left:0;
}

.tab_NoRBBorder {
border-right:0;
border-bottom:0;
}

.tab_NoLBBorder {
border-left:0;
border-bottom:0;
}

.tab_NoTopBorder {
border-top:0;
}

.tab_NoBBorder {
border-bottom:0;
}

.table_FAQ {
background-color:#faf8e4;
}

.textOverFlow {
width:80px;
overflow:hidden;
}

.Luckydraw {
color:#F60;
}

.MainNavUnSelected {
color:#FFF;
}

.MainNavUnSelected A {
color:#FFF;
text-decoration:none;
}

.MainNavUnSelected A:hover {
color:#FFF;
text-decoration:underline;
}

.MainNavSelected {
color:#000;
}

.MainNavSelected A:hover {
color:#000;
text-decoration:underline;
}

.bigpurpletxt888 {
font-weight:700;
font-size:16px;
letter-spacing:2px;
color:#0C4571;
text-decoration:none;
}

.bigpurpletxtab {
font-weight:700;
font-size:14px;
letter-spacing:1px;
color:#0C4571;
text-decoration:none;
}

A.bigpurpletxttttt:hover {
font-weight:700;
font-size:12px;
letter-spacing:2px;
color:#0C4571;
text-decoration:underline;
}

A.bigpurpletxtttttq:hover {
font-weight:700;
font-size:12px;
letter-spacing:1px;
color:#0C4571;
text-decoration:underline;
}

.bigpurpletxt {
font-size:12px;
font-weight:700;
color:#0C4571;
letter-spacing:1px;
}

.bigpurpletxttxt {
font-size:12px;
font-weight:700;
letter-spacing:1px;
color:#fff;
}

A.indexbkline:link {
font-size:12px;
color:#018BD5;
text-decoration:underline;
}

.purpletxt {
color:#892C85;
}

.bigblacktxt {
font-size:18px;
font-weight:700;
}

.xingtxt {
font-size:9px;
color:#FF8317;
font-family:Arial;
}

.xingtxt2 {
font-size:9px;
color:#E87407;
font-family:Arial;
}

.ptdhz {
font-weight:400;
font-size:12px;
color:#343434;
font-family:Arial, "宋体";
line-height:150%;
text-decoration:none;
}

.whiteboldtxt {
font-weight:700;
color:#FFF;
}

.graytitle {
font-size:12px;
font-weight:700;
color:#666;
}

.HideText_new {
border-right:medium none;
border-top:medium none;
font-weight:700;
border-left:medium none;
color:#FFF;
border-bottom:medium none;
background-color:#636;
}

.inputbox_0607 {
font-size:11px;
font-family:Arial;
border-color:#D2B7D6;
border-style:dashed;
border-width:0 0 1px;
}

.inputbox2 {
font-size:11px;
font-family:Arial;
border-color:#A6A4A7;
border-style:solid;
border-width:0 1px;
}

.table_bk {
border-collapse:collapse;
border-color:#CAA8CA;
border-style:solid;
border-width:0 0 1px;
}

.HeaderCss {
color:#0C4571;
font-weight:700;
font-size:12px;
letter-spacing:1px;
line-height:20px;
border-left:1px solid #FEF7FE;
border-right:1px solid #FEF7FE;
}

.HeaderCss A {
color:#0C4571;
text-decoration:none;
}

.HeaderCss A:hover {
color:#0C4571;
text-decoration:underline;
}

.HeaderWhiteCss {
color:#FDFDFD;
font-weight:700;
font-size:12px;
letter-spacing:1px;
line-height:20px;
}

.HeaderWhiteCss A {
color:FDFDFD;
text-decoration:none;
}

.HeaderWhiteCss A:hover {
color:FDFDFD;
}

.HeaderWhiteCssss {
color:#FDFDFD;
font-size:14px;
line-height:20px;
}

.HeaderWhiteCssss A {
color:FDFDFD;
text-decoration:none;
}

.HeaderWhiteCssss A:hover {
color:FDFDFD;
}

.Headertopa_b {
font-weight:700;
font-size:12px;
letter-spacing:1px;
color:#FE6601;
line-height:24px;
font-family:Verdana, Arial, Helvetica, sans-serif,"宋体";
text-decoration:none;
}

.Headertopa_b2b {
font-weight:700;
color:#FE6601;
font-family:Verdana, Arial, Helvetica, sans-serif,"宋体";
text-decoration:none;
}

.topb_bnm {
color:#FE6601;
font-family:Verdana, Arial, Helvetica, sans-serif,"宋体";
text-decoration:none;
}

.topb_keyjd {
color:#C03;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif,"宋体";
text-decoration:none;
}

.box01 {
border-color:#D0DBC8;
border-style:solid;
border-width:1px;
}

.box02 {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#D0DBC8;
}

.nr06 {
line-height:160%;
padding:6px 1px 6px 10px;
}

.font_green {
font-weight:700;
color:#096;
}

TD,INPUT {
font-size:11px;
color:#333;
font-family:Arial, "宋体";
}

A,A.indexbt:hover {
color:#333;
text-decoration:underline;
}

A:hover,.hotelindex A:hover {
color:#f60;
text-decoration:underline;
}

A.baizzz:link,A.baizzz:visited,A.baizzz:active,A.baizzz:hover {
color:#fff;
font-weight:700;
text-decoration:none;
}

A.indexbk:link,A.indexbk:visited,A.indexbk:active,A.indexbk:hover {
color:#018BD5;
text-decoration:none;
}

A.indexbken:link,A.indexbken:visited,A.indexbken:active,A.indexbken:hover {
color:#018BD5;
text-decoration:none;
font-weight:700;
}

A.indexlogin:link,A.indexlogin:visited,A.indexlogin:active,A.indexlogin:hover,.MainNavSelected A {
color:#000;
text-decoration:none;
}

A.indexbt:link,A.indexbt:visited,A.indexbt:active,.hotelindex A {
color:#333;
text-decoration:none;
}

A.indexbten:link,A.indexbten:visited,A.indexbten:active {
color:#333;
text-decoration:none;
font-weight:700;
}

.RoomsTitle,.PointTitle {
font-weight:bold;
}

.table_Promotion,.tab_searchResult_AirlinesGroup {
line-height:25px;
}

.font_selectedFlight_Left,.item_RightBold {
font-weight:700;
text-align:right;
}

.td_NoBorder,.tab_NoBorder {
border-right:0;
border-top:0;
border-left:0;
border-bottom:0;
}

.bigpurpletxttttt,A.bigpurpletxttttt:link,A.bigpurpletxttttt:visited {
font-weight:700;
font-size:12px;
letter-spacing:2px;
color:#0C4571;
text-decoration:none;
}

.bigpurpletxtttttq,A.bigpurpletxtttttq:link,A.bigpurpletxtttttq:visited {
font-weight:700;
font-size:12px;
letter-spacing:1px;
color:#0C4571;
text-decoration:none;
}

A.indexbkline:visited,A.indexbkline:active,A.indexbkline:hover {
color:#018BD5;
text-decoration:underline;
}
.Headertopa_bbb{color:#FE6601;TEXT-DECORATION: none;font-weight: bold;font-family:Verdana, Arial, Helvetica, sans-serif,"宋体";}
.Headertopa_bbbccc{color:#42432A;TEXT-DECORATION: none;font-weight: bold;font-family:Verdana, Arial, Helvetica, sans-serif,"宋体";}
.botzt {color: #555555;FONT-FAMILY: Arial, "宋体";TEXT-DECORATION: none;}.botzt2 {
color:gray;
font-family:Arial, "宋体";
text-decoration:none;
}