﻿body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding:0px;
	background-color: #FFFFFF;
}
Input[type="text"],Input[type="password"]{
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #F2F4F9;
	border-bottom:1px solid #F2F4F9;
}
Input{
	font-size:12px;
	height:18px;
	_height:16px;
}
select{
	height:22px;
}
input,select{vertical-align:middle;} 
label{vertical-align:middle}
.inputcheckbox{vertical-align:middle;}
TD {
	FONT-SIZE: 12px;
	LINE-HEIGHT: 2;
}
TD.LeftTitle{
	color:#0686E3;
	text-align:right;
	padding-right:2px;
	width:100px;
	vertical-align: top;
}
TD.LeftTitle2{
	color:#0686E3;
	text-align:right;
	padding-right:2px;
	width:70px;
}
TD.LeftTitle3{
	color:#0686E3;
	text-align:right;
	font-weight:bold;
	padding-right:2px;
	vertical-align: top;
}
TD.td_01{
	font-size:14px;
	font-weight:bold;
	color:#005CB9;
	background-color:#EEF7FF;
}
IMG{
	border:0;
}
IMG.Alignment{
	margin-bottom:-2px;
}
a {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #FF9900;
	text-decoration: none;
}
td a {
	color: #0066CC;
	text-decoration: underline;
}
td a:hover {
	color: #FF9900;
}
.LinkGreen A{
	color:#009900;
}
.LinkGreen A:hover{
	color:#000000;
}
.LinkWhite A{
	color:#FFFFFF;
	text-decoration: underline;
}
.LinkWhite A:hover{
	color:#FFFFFF;
	text-decoration: none;
}
h1{
	margin:0 0 10px 0;
	font-size:24px;
	color:#00999D;
    font-family:"Times New Roman", serif;
}
h2{
	margin:0 0 10px 0;
	font-size:16px;
}

h3{
	margin:0 0 10px 0;
	font-size:14px;
}

h4{
	margin:0 0 10px 0;
	font-size:12px;
	font-weight:bold;
}
p, ul, ol {
	padding-bottom: 6px;
}
p {
	font-size:12px;
}
.Color_white{
	color:#FFFFFF;
}
.Color_Red{
	color: #FF0000;
} 
.Color_Yellow{
	color: #FFFF00;
}
.Color_Orange{
	color:#FF6600;
}
.Color_Blue{
	color:#0686E3;
}
.Color_Green{
	color:#009900;
}
.Color_Gray{
	color:#999999;
}
.Color_Black{
	color:#000000;
}
.Bold{
	font-weight:bold;
}
.Normal{
	font-weight:bold;
	font-weight:normal;
}
.Size10{
	font-size:10px;
}
.Size12{
	font-size:12px;
}
.Size14{
	font-size:14px;
}
.Size16{
	font-size:16px;
}
.Size24{
	font-size:24px;
}
.title14{
	font-size:14px;
	font-weight:bold;
	padding-left:16px;
	padding-top:5px;
}

.Heading1{
	height:18px;
	padding-left:34px;
	padding-top:7px;
	margin-bottom:6px;
	font-size:14px;
	font-weight:bold;
	color:#0686E3;
	float:left;
	overflow:hidden;
}
.Heading2_Wrap{
	height:30px;
	width:100%;
	border-bottom:1px solid #C2D4DE;
	margin-bottom:10px;
	background:url(../Images/HeadingBG_Brown.gif) 10px repeat-x;
	overflow:hidden;
}
.Heading2{
	height:18px;
	padding-left:34px;
	padding-right:4px;
	padding-top:7px;
	margin-bottom:6px;
	font-size:14px;
	font-weight:bold;
	color:#0686E3;
	float:left;
	overflow:hidden;
}
.H_SpeakerBlue{
	background:url(../Images/Icon_SpeakerBlue.gif) 0px center no-repeat;
}
.H_SpeakerGrey{
	background:url(../Images/Icon_SpeakerGrey.gif) 0px center no-repeat;
}
.H_Vouchers{
	background:url(../Images/Icon_Vouchers.gif) 0px center no-repeat;
}
.H_NewOrder{
	background:url(../Images/Icon_NewOrder.gif) 0px center no-repeat;
}
.H_Promo{
	background:url(../Images/Icon_Promo.gif) 0px center no-repeat;
}
.H_Magnifier{
	background:url(../Images/Icon_Magnifier.gif) 4px center no-repeat;
}
.H_SearchResult{
	background:url(../Images/Icon_SearchResult.gif) 4px center no-repeat;
}
.H_MagnifierRe{
	background:url(../Images/Icon_MagnifierRE.gif) 4px center no-repeat;
}
.H_AirPart{
	background:url(../Images/Icon_AirPart.gif) 4px center no-repeat;
}
.H_MagnifierOK{
	background:url(../Images/Icon_MagnifierOK.gif) 4px center no-repeat;
}
.H_EditUser{
	background:url(../Images/Icon_EditUser.gif) 4px center no-repeat;
}
.H_HotCity{
	background:url(../Images/Icon_HotCity.gif) 4px center no-repeat;
}
.H_RecommendHotel{
	background:url(../Images/Icon_RecommendHotel.gif) 4px center no-repeat;
}
.H_RecommendedIndex{
	background:url(../Images/Icon_Recommended.gif) 4px center no-repeat;
}
.H_Write{
	background:url(../Images/Icon_Write.gif) 4px center no-repeat;
}
.H_Tips{
	background:url(../Images/Icon_Tips.gif) 4px center no-repeat;
}
.BGColor{
	background-color:#FFFFFF;
}
.Step{
	float:right;
	height:21px;
	padding-right:6px;
	padding-top:4px;
}
.Step .S1,.Step .S2,.Step .S3,.Step .First{
	float:left;
	padding-left:38px;
	padding-top:2px;
}
.Step .First{
	padding-left:17px;
	background:url(../Images/StepFirst.gif) 2px center no-repeat;
	color:#FF6600;
}
.Step .S1{
	background:url(../Images/Step1.gif) 2px center no-repeat;
	color:#BCBCBC;
}
.Step .S2{
	background:url(../Images/Step2.gif) 2px center no-repeat;
	color:#FF6600;
}
.Step .S3{
	background:url(../Images/Step3.gif) 2px center no-repeat;
	color:#BCBCBC;
}
.DIVWrap{
	margin-top:10px;
	overflow:hidden;
}
*html .DIVWrap{
	display:inline;
}
.DIVWrapNoMargin{
	overflow:hidden;
}
.ContentWrap{
	overflow:hidden;
	margin:5px;
	clear:both;
}
.SquareBox,.TextPromo{
	clear:both;
	padding:10px;
	height:auto;
	margin-bottom:8px;
	background-color:#F9FAFC;
	border:1px solid #C2D4DE;
	overflow:hidden;
}
.SquareBox .W1{
	width:684px;
}
.ListControl{
	width:100%;
	height:auto;
	margin-bottom:10px;
	margin-top:10px;
	overflow:hidden;
}
.TextPromo a{
	display:block;
	margin-bottom:10px;
}
.TextPromo a:hover h3{
	text-decoration:underline;
	color:#0778CA;
}
.TextPromo a:hover p{
	text-decoration:underline;
	color:#999999;
}
.TextPromo h3{
	color:#0778CA;
	margin:0;
	padding:0;
}
.TextPromo p{
	color:#999999;
	margin:0;
	padding:0;
}
.ListControl A{
	width:100%;
	height:auto;
	margin-bottom:5px;
	overflow:hidden;
	color:#0686E3;
}
.ListControl A.On{
	color:#CCCCCC;
	text-decoration: underline;
}
.ListControl A:hover{
	width:100%;
	height:auto;
	margin-bottom:5px;
	overflow:hidden;
	color: #FF9900;
}
.FloatL{
	float:left;
}
.FloatR{
	float:right;
}
/*按钮*/
.Yellow_93{
	width:93px;
	height:25px;
	font-weight:bold;
	color:#FFFFFF;
	border:none;
	font-size:12px;
	padding-left:15px;
	padding-top:4px;
	cursor:pointer;
	background:url(../Images/Button_Yellow_93.gif) no-repeat;
}
.Yellow_158{
	width:158px;
	height:25px;
	font-weight:bold;
	color:#FFFFFF;
	border:none;
	font-size:12px;
	padding-left:15px;
	padding-top:0px;
	+padding-top:4px;
	cursor:pointer;
	background:url(../Images/Button_Yellow_158.gif) no-repeat;
}
.Yellow_154_Back{
	width:154px;
	height:25px;
	color:#FFFFFF;
	font-weight:bold;
	border:none;
	font-size:12px;
	padding-left:16px;
	padding-top:2px;
	cursor:pointer;
	background:url(../Images/Button_Yellow_154_Back.gif) no-repeat;
}
.Yellow_NoticeRight{
	width:76px;
	height:21px;
	color:#FFFFFF;
	font-weight:bold;
	border:none;
	font-size:12px;
	padding-top:2px;
	cursor:pointer;
	background:url(../Images/Button_NoticeRight.gif) no-repeat;
}
.Green_57_ArrowDown,.Green_57_ArrowUp{
	width:57px;
	height:21px;
	font-weight:bold;
	color:#FFFFFF;
	border:none;
	font-size:12px;
	padding-left:10px;
	padding-top:4px;
	cursor:pointer;
}
.Green_57_ArrowDown{
	background:url(../Images/Button_Green_57_ArrowDown.gif) no-repeat;
}
.Green_57_ArrowUp{
	background:url(../Images/Button_Green_57_ArrowUp.gif) no-repeat;
}
.Green_113_Excel{
	width:113px;
	height:21px;
	color:#FFFFFF;
	border:none;
	font-size:12px;
	padding-left:10px;
	padding-top:4px;
	cursor:pointer;
	background:url(../Images/Button_Green_113_Excel.gif) no-repeat;
}
.Blue_77_Add{
	width:77px;
	height:22px;
	font-weight:bold;
	color:#FFFFFF;
	border:none;
	font-size:12px;
	padding-left:10px;
	padding-top:4px;
	cursor:pointer;
	background:url(../Images/Button_Blue_77_Add.gif) no-repeat;
}
.Blue_111_Add{
	width:111px;
	height:22px;
	font-weight:bold;
	color:#FFFFFF;
	border:none;
	font-size:12px;
	padding-left:13px;
	padding-top:4px;
	margin-top:3px;
	cursor:pointer;
	background:url(../Images/Button_Blue_111_Add.gif) no-repeat;
}
.Button_Blue_48_Book{
	width:48px;
	height:19px;
	color:#FFFFFF;
	border:none;
	font-size:12px;
	padding-left:14px;
	padding-top:2px;
	cursor:pointer;
	background:url(../Images/Button_Blue_48_Book.gif) no-repeat;
}
.Button_Blue_75_StopBook{
	width:75px;
	height:19px;
	color:#FFFFFF;
	border:none;
	font-size:12px;
	padding-left:14px;
	padding-top:2px;
	cursor:pointer;
	background:url(../Images/Button_Blue_75_StopBook.gif) no-repeat;
}
.Button_Blue_75_PrepaidBook{
	width:75px;
	height:19px;
	color:#FFFFFF;
	border:none;
	font-size:12px;
	padding-left:14px;
	padding-top:2px;
	cursor:pointer;
	background:url(../Images/Button_Blue_75_PrepaidBook.gif) no-repeat;
}
.Button_Blue_48_Select{
	width:48px;
	height:19px;
	color:#FFFFFF;
	border:none;
	font-size:12px;
	padding-left:14px;
	padding-top:2px;
	cursor:pointer;
	background:url(../Images/Button_Blue_48_Select.gif) no-repeat;
}
.Yellow_78_Next{
	width:78px;
	height:25px;
	color:#FFFFFF;
	font-weight:bold;
	border:none;
	font-size:12px;
	padding-right:16px;
	padding-top:2px;
	cursor:pointer;
	background:url(../Images/Button_Yellow_78_Next.gif) no-repeat;
}
.Yellow_78_Submit{
	width:78px;
	height:25px;
	color:#FFFFFF;
	font-weight:bold;
	border:none;
	font-size:12px;
	padding-right:16px;
	padding-top:2px;
	cursor:pointer;
	background:url(../Images/Button_Yellow_78_Submit.gif) no-repeat;
}
.Yellow_68_Back{
	width:68px;
	height:25px;
	color:#FFFFFF;
	font-weight:bold;
	border:none;
	font-size:12px;
	padding-left:16px;
	padding-top:2px;
	cursor:pointer;
	background:url(../Images/Button_Yellow_68_Back.gif) no-repeat;
}
.Yellow_93_CancelOrder{
	width:93px;
	height:25px;
	color:#FFFFFF;
	font-weight:bold;
	border:none;
	font-size:12px;
	padding-left:16px;
	padding-top:2px;
	cursor:pointer;
	background:url(../Images/Button_Yellow_93_CancelOrder.gif) no-repeat;
}
.Yellow_93_PayInt{
	width:93px;
	height:25px;
	color:#FFFFFF;
	font-weight:bold;
	border:none;
	font-size:12px;
	padding-left:16px;
	padding-top:2px;
	cursor:pointer;
	background:url(../Images/Button_Yellow_93_PayInt.gif) no-repeat;
}
.Yellow_142_SentMes{
	width:142px;
	height:25px;
	color:#FFFFFF;
	font-weight:bold;
	border:none;
	font-size:12px;
	padding-left:16px;
	padding-top:2px;
	cursor:pointer;
	background:url(../Images/Button_Yellow_142_SentMes.gif) no-repeat;
}
.Yellow_110_Add{
	width:110px;
	height:25px;
	color:#FFFFFF;
	font-weight:bold;
	border:none;
	font-size:12px;
	padding-left:16px;
	padding-top:2px;
	cursor:pointer;
	background:url(../Images/Button_Yellow_110_Add.gif) no-repeat;
}
.Yellow_118{
	width:118px;
	height:25px;
	color:#FFFFFF;
	font-weight:bold;
	border:none;
	font-size:12px;
	padding-left:16px;
	padding-top:2px;
	cursor:pointer;
	background:url(../Images/Button_Yellow_118.gif) no-repeat;
}
.Yellow_68_Book{
	width:68px;
	height:25px;
	color:#FFFFFF;
	font-weight:bold;
	border:none;
	font-size:12px;
	padding-left:16px;
	padding-top:2px;
	cursor:pointer;
	background:url(../Images/Button_Yellow_68_Book.gif) no-repeat;
}
.Yellow_68_Submit{
	width:68px;
	height:25px;
	color:#FFFFFF;
	font-weight:bold;
	border:none;
	font-size:12px;
	padding-right:16px;
	padding-top:2px;
	cursor:pointer;
	background:url(../Images/Button_Yellow_68_Submit.gif) no-repeat;
}
.Yellow_68_Save{
	width:68px;
	height:25px;
	color:#FFFFFF;
	font-weight:bold;
	border:none;
	font-size:12px;
	padding-left:16px;
	padding-top:2px;
	cursor:pointer;
	background:url(../Images/Button_Yellow_68_Save.gif) no-repeat;
}
.Yellow_68_Close{
	width:68px;
	height:25px;
	color:#FFFFFF;
	font-weight:bold;
	border:none;
	font-size:12px;
	padding-right:16px;
	padding-top:2px;
	cursor:pointer;
	background:url(../Images/Button_Yellow_68_Close.gif) no-repeat;
}
.AddCustomer A,.AddCustomer A:hover{
	padding-left:6px;
	color:#FFFFFF;
}

/*按钮 结束*/





.Wrap{
	width:1002px;
	height:auto;
	margin:auto;
	overflow:hidden;
}






/*头部*/
.Header{
	width:1002px;
	height:52px;
	position:relative;
	overflow:hidden;
	
}
.SystemNotice{
	width:100%;
	height:24px;
	padding-top:6px;
	color:#FF0000;
	background-color:#FFFF00;
	text-align:center;
}
.Header_Left{
	float:left;
}
.Logo_Sec{
	float:left;
	padding-top:15px;
	padding-left:20px;
}
.ConpanyName{
	margin-left:20px;
	margin-top:20px;
	font-size:18px;
	font-weight:bold;
	color:#2F9AFB;
	float:left;
}
.Header_Right{
	float:right;
}
.TopBar{
	text-align:right;
	height:26px;
	float:right;
	margin-right:8px;
	overflow:hidden;
}
.TopBar IMG{
	margin-left:10px;
	margin-right:4px;
	margin-bottom:-2px;
}
.TopBar A{
	color:#FFFFFF;
	text-decoration: underline;
}
.TopBar A:hover{
	color: #003399;
}
.TopBar_left,.TopBar_Mid,.TopBar_Right{
	width:10px;
	height:26px;
	float:left;
}
.TopBar_left{
	background:url(../Images/TopBarLeft.gif) no-repeat;
}
.TopBar_Mid{
	height:22px;
	width:auto;
	padding-top:4px;
	color:#999999;
	background:url(../Images/TopBarMid.gif) repeat-x;
}
.TopBar_Mid_OrderCount{
	padding-right:30px;
}
.TopBar_Mid_Infor{
	border-left:1px solid #FFFFFF;
	margin-left:20px;
}
.TopBar_Mid a{
	color:#999999;
}
.TopBar_Right{
	background:url(../Images/TopBarRight.gif) no-repeat;
}
/*头部 结束*/

/*导航*/
.NavBar{
	width:1002px;
	height:35px;
	margin-bottom:10px;
	position:relative;
	z-index:99;
	background:url(../Images/NavBG.jpg) left top no-repeat;
}
.NavBar_Right{
	float:right;
	height: 35px;
	overflow:hidden;
	margin:0;
	padding:0;
	border-left:1px solid #FFFFFF;
	background:url(../Images/NavBarRight.jpg) right top no-repeat;
}
.NavBar_Right .LogOut{
	padding-top:6px;
	margin-right:10px;
	float:left;
}
.NavBar_Right .Visitor{
	padding-top:10px;
	padding-left:22px;
	margin-left:6px;
	margin-right:10px;
	height:20px;
	max-width:134px;
	color:#CC6600;
	float:left;
	overflow:hidden;
	background:url(../Images/Icon_Visitor.gif) left 8px no-repeat;
}
.NavBar_Right *html .Visitor{
	width:134px;
}
#menu{
	height: 35px;
	float:left;
}
#menu ul{
	list-style:none;
	text-align:left;
	float:left;
	margin:0;
	padding:0;
}
#menu ul li{
	float:left;
	position:relative;
	margin: 0px;
	height:35px;
	padding-left:2px;
	background:url(../Images/NavLiLine.gif) no-repeat;
    display:inline;
	z-index:3;
}
#menu ul li.First{
	background-image:none;
}
#menu ul li a{
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-top:10px;
	padding-bottom:12px;
	height:13px;
	display:block;
}
*html #menu ul li a{
	float:left;
}
#menu ul li a.on,#menu ul li a:hover{
    color:#FFFF00;
}
#menu ul li a.on{
	background:url(../Images/Arrow_White.gif) center 31px no-repeat;
}
#menu ul li ul, #level1 li ul{
	z-index: 100;
	border: 0px;
	left: -999em;
	width: 166px;
	position: absolute;
	margin:0px;
	margin-left:-3px;
	padding:0px;
	padding-bottom:16px;
} 
#menu ul li ul li, #level1 li ul li{
	display:block;
	width:100%;
	height:auto;
    margin:0px;
	background-image:none;
}
#menu ul li ul li a{
    width: 117px;
	border-left:1px solid #CDCDCD;
	border-right:1px solid #CDCDCD;
	border-bottom:1px solid #CDCDCD;
	background-color:#F9FAFC;
	display: block;
	color:#000000;
	font-size: 12px;
	text-decoration: none;
    padding-left:10px;
	height:auto;
}
#menu ul li ul li a:hover{
	background-color: #EBEBEB;
	color:#319DFC;
}
#menu ul li ul li a:hover, #level1 li:hover ul, #level1 li.sfhover ul {
	left: auto;
}
#level1 li ul ul{
	z-index: 100;
	position: absolute;
	margin-left: 142px;
	margin-bottom: 0;
	margin-right: 0;
	margin-top: -23px;
}
#level1 li:hover ul ul, #level1 li:hover ul ul ul, #level1 li.sfhover ul ul, #level1 li.sfhover ul ul ul, #level1 li.sfhover ul ul ul ul {
	left: -999em;
}
#level1 li:hover ul, #level1 li li:hover ul, #level1 li li li:hover ul, #level1 li li li li:hover ul, #level1 li.sfhover ul, #level1 li li.sfhover ul, #level1 li li li.sfhover ul, #level1 li li li li.sfhover ul{ /* lists nested under hovered list items */
	left: auto;
}
#level1 li ul a{ 
	width:132px;
	font-style: normal; 
	font-weight: normal; 
	color: #ffffff; 
	line-height: 12px; 
	padding-left: 5px; 
	padding-bottom: 5px; 
	padding-right: 0px; 
	padding-top: 5px; 
	margin: 0px; 
	display: block; 
	/*background-color: #B5B5B5;*/
}
#level1 li:hover ul, #level1 li li:hover ul, #level1 li li li:hover ul, #level1 li li li li:hover ul, #level1 li.sfhover ul, #level1 li li.sfhover ul, #level1 li li li.sfhover ul, #level1 li li li li.sfhover ul{ /* lists nested under hovered list items */
                        left: 0;
                        margin-top:0px;
                        _margin-top:35px;
                        margin-left:-1px;
			}
			
.SecondMenu{
width:1002px;
height:29px; margin:0; padding:0; margin-bottom:4px; list-style:none; margin-top:-10px;
	background:url(../Images/SecondMenu.gif) no-repeat;
}
*html .SecondMenu{
margin-top:-13px;
}
.SecondMenu li{
float:left;
margin:7px 0 0 20px;
}
.SecondMenu li a{
display:block;
color:#333333;
padding-left:10px;
}
.SecondMenu li a.on{
	background:url(../Images/Arrow_Orange.gif) left no-repeat;
color:#FF6600;
font-weight:bold;
}
.SecondMenu li a:hover{
color:#333333;
text-decoration:underline;
}
.SecondMenu li a:hover.on{
text-decoration:none;
}
			
/*导航 结束*/

/*-------------主内容区--------------*/
.MainBody{
	width:1002px;
	height:auto;
	overflow:hidden;
}
.MainBodyTop{
	width:1002px;
	height:12px;
	background:url(../Images/MainBodyTop.gif) bottom no-repeat;
	overflow:hidden;
}
.MainBodyMid{
	width:970px;
	padding-left:16px;
	padding-right:16px;
	background:url(../Images/MainBodyMid.gif) repeat-y;
}
.MainBodyBottom{
	width:1002px;
	height:12px;
	overflow:hidden;
	background:url(../Images/MainBodyBottom.gif) top no-repeat;
}
.TopDirectory{
	width:970px;
	height:20px;
	margin-bottom:6px;
	color:#2E9EEC;
	text-align:right;
	background:url(../Images/TopDirectory.jpg) no-repeat left bottom;
}
.TopDirectory a{
	color:#0686E3;
}
.TopDirectory a.on{
	font-weight:bold;
}
.TopDirectory a:hover{
	color:#FF9900;
}
.ContentBody{
	width:970px;
	height:auto;
	overflow:hidden;
}
.ContentBodyLeft{
	float:right;
	width:706px;
}
.CarBodyLeft{
	float:right;
	width:740px;
}
.HeadBox{
	width:706px;
	overflow:hidden;
}
.HeadBoxMid{
	background:url(../Images/HeadBoxMid.gif) repeat-y;
}
.HeadBoxTop{
	background:url(../Images/HeadBoxTop.gif) no-repeat top;
}
.HeadBoxBottom{
	width:706px;
	height:auto;
	overflow:hidden;
	background:url(../Images/HeadBoxBottom.gif) no-repeat bottom;
}
.HeadBox415{
	width:415px;
	overflow:hidden;
}
.HeadBoxMid415{
	background:url(../Images/HeadBoxMid415.gif) repeat-y;
}
.HeadBoxTop415{
	background:url(../Images/HeadBoxTop415.gif) no-repeat top;
}
.HeadBoxBottom415{
	width:415px;
	height:auto;
	overflow:hidden;
	background:url(../Images/HeadBoxBottom415.gif) no-repeat bottom;
}
.HeadBox970{
	width:970px;
	overflow:hidden;
}
.HeadBoxMid970{
	background:url(../Images/HeadBoxMid970.gif) repeat-y;
}
.HeadBoxTop970{
	background:url(../Images/HeadBoxTop970.gif) no-repeat top;
}
.HeadBoxBottom970{
	width:970px;
	height:auto;
	overflow:hidden;
	background:url(../Images/HeadBoxBottom970.gif) no-repeat bottom;
}
.HeadBox808{
	width:808px;
	overflow:hidden;
}
.HeadBoxMid808{
	background:url(../Images/HeadBoxMid808.gif) repeat-y;
}
.HeadBoxTop808{
	background:url(../Images/HeadBoxTop808.gif) no-repeat top;
}
.HeadBoxBottom808{
	width:808px;
	height:auto;
	overflow:hidden;
	background:url(../Images/HeadBoxBottom808.gif) no-repeat bottom;
}
.HeadBox740{
	width:740px;
	overflow:hidden;
}
.HeadBoxMid740{
	background:url(../Images/HeadBoxMid740.gif) repeat-y;
}
.HeadBoxTop740{
	background:url(../Images/HeadBoxTop740.gif) no-repeat top;
}
.HeadBoxBottom740{
	width:740px;
	height:auto;
	overflow:hidden;
	background:url(../Images/HeadBoxBottom740.gif) no-repeat bottom;
}
.ContentBodyRight{
	float:left;
	width:252px;
}
.CarBodyRight{
	float:left;
	width:218px;
}
.RightHeadBox{
	width:252px;
	overflow:hidden;
}
.RightHeadBoxMid{
	background:url(../Images/RightHeadBoxMid.gif) repeat-y;
}
.RightHeadBoxTop{
	background:url(../Images/RightHeadBoxTop.gif) no-repeat top;
}
.RightHeadBoxBottom{
	width:252px;
	height:auto;
	overflow:hidden;
	background:url(../Images/RightHeadBoxBottom.gif) no-repeat bottom;
}
.HeadBox218{
	width:218px;
}
.HeadBoxMid218{
	background:url(../Images/HeadBoxMid218.gif) repeat-y;
}
.HeadBoxTop218{
	background:url(../Images/HeadBoxTop218.gif) no-repeat top;
}
.HeadBoxBottom218{
	width:218px;
	background:url(../Images/HeadBoxBottom218.gif) no-repeat bottom;
}
.BookSuccess{
	width:630px;
	margin-left:240px;
	margin-top:90px;
	margin-bottom:40px;
	padding-left:90px;
	padding-top:50px;
	height:auto;
	overflow:hidden;
	background:url(../Images/BookSuccess.gif) no-repeat top left;
}
.WebPay{
    width:500px;
	margin-left:180px;
	padding-left:20px;
	padding-top:70px;
	margin-bottom:100px;
	margin-top:50px;
	background:url(../Images/BG_Pay.gif) no-repeat top 20px;
}

/*---------------主内容区 结束-----------------*/


/*页脚*/
.Footer{
	width:990px;
	padding:8px;
	text-align:center;
}
.Footer_FriendLink{
	color:#258DF9;
}
.Footer_FriendLink IMG{
}
.Footer_Text{
	color:#258DF9;
	line-height:1.8;
}
.Footer_Text A{
	color:#258DF9;
}
.Footer_Text A:hover{
	text-decoration: underline;
}
/*页脚 结束*/



/*酒店*/
.RoomPriceFloat A,.RoomPriceFloat A:hover{
	color:#FF0000;
	text-decoration: none;
}
.HotelRecommend{
height:305px;
}
*+html .HotelRecommend{
height:300px;
}
.HotelRecommend Ul{
	margin:0;
	padding:0;
	list-style:none;
}
.HotelRecommend Ul Li{
	overflow:hidden;
	line-height:1.8;
}
.HotelRecommend Ul Li .Name{
	float:left;
	display:block;
	width:140px;
	font-size:12px;
}
.HotelRecommend Ul Li .Name A{
	color:#0686E3;
}
.HotelRecommend Ul Li .Name A:hover{
	text-decoration: underline;
}
.HotelRecommend Ul Li .Price{
	float:right;
	width:58px;
	font-size:12px;
	color:#FF3300;
	display:block;
	font-weight:bold;
	letter-spacing:-1px;
}
.HotelHotCity A{
	margin-left:5px;
	margin-right:5px;
	line-height:2;
}
.HotelAddress{
	padding-top:6px;
}
.HotelPro{
	padding-top:6px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color: #009900;
}
.tonguebox_title{
	width:auto;
	height:25px;
	float:left;
}
.tonguebox_nav{
	width:auto;
	height:25px;
	float:right;
	position:relative;
}
*html .tonguebox_nav{
	margin-top:20px;
	margin-bottom:-1px;
}
.tonguebox_nav ul{
	margin:0px;
	text-align:right;
	list-style-type:none;
}
.tonguebox_nav ul li{
	float:left;
	height:17px;
	padding-top:6px;
	padding-bottom:1px;
	padding-left:8px;
	padding-right:8px;
	margin-left:2px;
	margin-right:2px;
	border: 1px solid #C3D4DE;
	background-color:#99CC00;
	color:#FFFFFF;
	font-weight:bold;
	cursor:pointer; 
	display:block;
}
.tonguebox_nav ul li.selectd{
	background-color:#F9FAFC;
	border: 1px solid #C3D4DE;
	border-bottom: 1px solid #F9FAFC;
	color:#99CC00;
}
.HotelPic{
	float:left;
}
.HotelPic A{
	background-color:#FFFFFF;
	border: 1px solid #C3D4DE;
	width:170px;
	height:128px;
	overflow:hidden;
	margin-right:10px;
	padding:2px;
	display:block;
}
.HotelPic A:hover{
	border: 1px solid #FF9900;
}
.HotelIntroduction{
	float:right;
	width:730px;
}
#RoomPriceBox{display:none; position:absolute; margin-left:-260px; width:500px; height: 200px; text-align:center; line-height:180px; color:#000; }
/*酒店 结束*/

/*机票*/
.tj_info{
	width:100%;
	height:176px;
}
.tj_info ul{
	height:176px;
	width:225px;
	padding:0px;
	margin:0px;
	padding-left:10px;
	float:left;
	list-style:none;
}
.tj_info ul li{
	padding-top:4px;
	padding-bottom:4px;
}
a .tj_info_span_city{
	color:#0686E3;
}
.tj_info ul li a:hover{
	background-color:#FFFFCC;
}
.tj_info ul li a:hover .tj_info_span_city{
	color:#FF9900;
}
.tj_info ul.leftline{
	border-left: 1px solid #D2E8FF;
	margin-left:2px;
}
.tj_info_span_date{
	padding-right:5px;
	color:#000000;
}
.tj_info_span_city{
	width:90px;
	color:#003F7D;
	display:inline-block;
	cursor:pointer; 
}
.tj_info_span_price{
	width:38px;
	padding-right:5px;
	color:#FF3300;
	display:inline-block;
	font-weight:bold;
	cursor:pointer; 
	letter-spacing:-2px;
}
.tj_info_span_discount{
	color: #CCCCCC;
}
.AirSearchLeg{
	width:687px;
	height:22px;
	color:#FFFFFF;
	padding-top:6px;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:2px;
	background:url(../Images/AirSearchLeg.gif) no-repeat;
}
/*机票 结束*/



/*广告*/
.Ad_Right_252{
	width:252px;
	height:auto;
	overflow:hidden;
	margin-top:10px;
	margin-bottom:10px;
}
/*广告 结束*/

/*  浮动提示帮助框 begin  */
#help_box{
	width:216px;
	height:auto;
	clear:both;
	float:left;
	overflow:hidden;
}
.help_box_tc{
	height:7px;
	background:url('../Images/help_box_tclc.gif') top repeat-x;
	overflow:hidden;
	background-color:#EEF7FF;
}
.help_box_tl{
	width:7px;
	height:7px;
	float:left;
	background:url('../Images/help_box_lt.gif') top left no-repeat;
	overflow:hidden;
}
.help_box_tr{
	width:7px;
	height:7px;
	float:right;
	background:url('../Images/help_box_rt.gif') top right no-repeat;
	overflow:hidden;
}
.help_box_bc{
	height:7px;
	background:url('../Images/help_box_bcrc.gif') bottom repeat-x;
	overflow:hidden;
	background-color:#EEF7FF;
}
.help_box_bl{
	width:7px;
	height:7px;
	float:left;
	background:url('../Images/help_box_lb.gif') top left no-repeat;
	overflow:hidden;
}
.help_box_br{
	width:7px;
	height:7px;
	float:right;
	background:url('../Images/help_box_rb.gif') top right no-repeat;
	overflow:hidden;
}
.help_box_cl{
	width:7px;
	background:url('../Images/help_box_tclc.gif') left repeat-y;
	overflow:hidden;
	background-color:#EEF7FF;
}
.help_box_cr{
	width:7px;
	background:url('../Images/help_box_bcrc.gif') right repeat-y;
	overflow:hidden;
	background-color:#EEF7FF;
}
/*  浮动提示帮助框 end  */
/*Table*/
Table.Def TD{
	line-height:2.5;
}
Table.Def2 TD{
	line-height:2.5;
	padding:6px 0 6px 0;
}
Table.HotelSearch{
	background-color:#FFFFFF;
	border:1px solid #C2D4DE;
	margin-top:4px;
	clear:both;
}
Table.HotelSearch TD{
	line-height:1.5;
	padding:2px;
	text-align:center;
	color:#0686E3;
}
Table.HotelSearch TH{
	line-height:2;
	padding:2px;
	background-color:#D7DBE6;
	font-weight:bold;
}
Table.Room{
	background-color:#FFFFFF;
	margin-top:4px;
}
Table.Room TH{
	background-color:#D7DBE6;
	line-height:1.2;
	padding:2px;
}
Table.Room TD{
	background-color:#FFFFFF;
	line-height:1.2;
	padding:2px;
	text-align:center;
}
Table.OrderCheck{
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px solid #C2D4DE;
}
Table.Facilities TD{
	line-height:1.2;
	padding:6px;
}
Table.Facilities TH{
	text-align:right;
	width:100px;
	padding:6px;
	vertical-align: top;
}
Table.OrderList{
	background-color:#FFFFFF;
}
Table.OrderList TD{
	line-height:1.2;
	padding:2px;
	color:#999999;
	border-bottom:1px solid #EAECF2;
}
Table.OrderList TH{
	background-color:#D7DBE6;
	line-height:1.2;
	padding:4px;
	text-align:left;
}
Table.CustomerLst{
	background-color:#FFFFFF;
}
Table.CustomerLst TD{
	line-height:1.2;
	padding:2px;
	color: #666666;
	border-bottom:1px solid #EAECF2;
}
Table.CustomerLst TH{
	background-color:#D7DBE6;
	line-height:1.2;
	padding:4px;
	text-align:left;
}
Table.RoomPrice{
	background-color:#FFFFFF;
	border:2px solid #99CC00;
}
Table.RoomPrice TD{
	line-height:1.2;
	padding:2px;
	color: #666666;
	border-bottom:1px solid #99CC00;
}
Table.RoomPrice TH{
	background-color:#99CC00;
	line-height:1.2;
	padding:4px;
}
Table.Flight{
}
Table.Flight TD{
	line-height:1.5;
	padding:4px;
	border-top:1px solid #E3E3E3;
}
Table.Cabin{
}
Table.Cabin TD{
	border:none;
	width:90px;
}
Table.Flight TH{
	background-color:#D7DBE6;
	padding-top:10px;
	padding-bottom:10px;
}
Table.Selected{
	border: 1px solid #E0E9F1;
	margin-bottom:4px;
	background-color:#FFFFFF;
}
Table.Selected TD{
	padding-left:4px;
	padding-right:4px;
	line-height:1.5;
}
Table.Personal{
	border: 1px solid #E0E9F1;
	margin-bottom:4px;
	padding:4px;
	background-color:#FFFFFF;
}
Table.Personal TD.Title{
	padding-top:4px;
	text-align:right;
	background-color:#EDF2F8;
	border-bottom:1px solid #E0E9F1;
}
Table.Pay{
	padding-left:4px;
	padding-right:4px;
	border: 1px solid #CCE6F3;
	background-color:#F0F8FB;
	margin-bottom:8px;
}
Table.Pay TD{
	color:#0066CC;
	line-height:3;
}
Table.Pay TH{
	color:#0686E3;
	font-weight:bold;
	width:150px;
	text-align:right;
	vertical-align: top;
	padding-top:11px;
}
Table.RightInfor TD{
	line-height:1.8;
	padding:0px;
	color:#0686E3;
}
Table.RightInfor TD.Line{
	border-bottom:1px dashed #666666;
	padding-bottom:8px;
}
Table.FlightInfo{
	background-color:#FFFFFF;
}
Table.FlightInfo TD{
	line-height:2;
	padding:2px;
	color:#0686E3;
	border-bottom:1px solid #EAECF2;
}
Table.FlightInfo TH{
	background-color: #ECEFF2;
	line-height:1.2;
	padding:4px;
	text-align:left;
}
/*Table 结束*/

/*首页*/
.Home_Wrap{
	width:924px;
	height:auto;
	margin:auto;
	padding-top:10px;
	padding-bottom:10px;
	overflow:hidden;
}
.Home_Top{
	width:924px;
	height:6px;
	overflow:hidden;
	background:url(../Images/HomeBodyTop.png) no-repeat ;
}
*html .Home_Top {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="Images/HomeBodyTop.png");
	background:none;
}
.Home_Mid{
	width:900px;
	height:auto;
	padding:12px;
	padding-top:6px;
	background:url(../Images/HomeBodyMid.png) repeat-y ;
	overflow:hidden;
}
*html .Home_Mid {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="Images/HomeBodyMid.png");
	background:none;
}
.Home_Bot{
	width:924px;
	height:7px;
	overflow:hidden;
	background:url(../Images/HomeBodyBot.png) no-repeat ;
}
*html .Home_Bot {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="Images/HomeBodyBot.png");
	background:none;
}
.Home_Header{
	width:900px;
	height:66px;
	margin-bottom:6px;
	overflow:hidden;
	text-align:right;
	background:url(../Images/HomeTopBanner.gif) top no-repeat ;
	position:relative;
}
.Home_HeaderLink{
	margin-top:40px;
	text-align:left;
}
.ServerOnline{
	margin-top:10px;
	padding-right:10px;
	float:right;
}
.Home_HeaderLink a{
	padding-left:20px;
	padding-top:4px;
	margin-right:15px;
	color:#FFFFFF;
	display:block;
	float:left;
}
.Home_HeaderLink a:hover{
	color: #003399;
}
.Home_HeaderLink{
	float:right;
	margin-top:40px;
}
.Home_FlashBox{
	width:622px;
	height:269px;
	float:left;
	overflow:hidden;
	background:url(../Images/HomeFlash.jpg) top no-repeat ;
}
.Home_LoginBox{
	width:239px;
	height:213px;
	float:right;
	padding:42px 16px 14px 16px;
	overflow:hidden;
	background:url('../Images/Home_Login_L.gif') no-repeat;
	position:relative;
}
.Home_TJJP{
	width:622px;
	float:left;
	position:relative;
}
.Home_BoxFlightBar{
	width:622px;
	height:34px;
	margin-bottom:6px;
	overflow:hidden;
	background:url('../Images/Home_BarFlight.jpg') top no-repeat;
}
.Home_BoxBarLeft{
	padding-left:120px;
	padding-top:12px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	float:left;
}
.Home_BoxBarRight{
	padding-top:10px;
	width:auto;
	color:#FFFFFF;
	font-size:12px;
	text-align:right;
	float:right;
}
.Home_BoxBarRight_City{
	float:right;
	margin-left:10px;
	margin-right:10px;
}
.Home_BoxBarRight_City a{
	padding:5px 21px 2px 7px;
	display:block;
	color:#FFFFFF;
	background:url('../Images/Icon_Arrow_White.gif') right no-repeat;
}
*html .Home_BoxBarRight_City a, *html .Home_BoxBarRight_City a:hover,*html .Home_BoxBarRight_CityHotel a, *html .Home_BoxBarRight_CityHotel a:hover{
	display: inline-block;
}
.Home_BoxBarRight_City a:hover{
	padding:4px 20px 2px 6px;
	display:block;
	border:1px solid #B7DAFD;
	border-bottom:none;
	color:#2E92F9;
	background:url('../Images/Icon_Arrow_Blue.gif') right no-repeat;
	background-color:#ECF5FF;
}
#HomeStartCity{display:none; position:absolute;}
.HomeStartCityDIV{
	border:1px solid #B7DAFD;
	background-color:#ECF5FF;
	padding:10px;
	width:50px;
	text-align:left;
	margin-left:540px;
	margin-top:-10px;
	float:right;
}
.HomeStartCityDIV a{
	display:block;
	padding:4px;
	margin:2px;
	width:40px;
	color:#2E92F9;
}
.HomeStartCityDIV a:hover{
	background-color:#FFFFFF;
}
.Home_BoxFlightTop{
	width:622px;
	height:5px;
	background:url('../Images/Home_BoxFlightTop.gif') top no-repeat;
	overflow:hidden;
}
.Home_BoxFlightMid{
	width:620px;
	height:180px;
	border-left:1px solid #D8E0F5;
	border-right:1px solid #D8E0F5;
	background-color:#F3F5FC;
	overflow:hidden;
}
.Home_tj_info_ul .tj_info_span_city{
	width:100px;
}
.Home_BoxFlightBot{
	width:622px;
	height:5px;
	background:url('../Images/Home_BoxFlightBot.gif') top no-repeat;
}
.Home_TJJD{
	width:271px;
	float:right;
	position:relative;
}
.Home_BoxHotelBar{
	width:271px;
	height:34px;
	margin-bottom:6px;
	overflow:hidden;
	background:url('../Images/Home_BarHotel.jpg') top no-repeat;
}
.Home_BoxBarRight_CityHotel{
	float:right;
	margin-left:10px;
	margin-right:10px;
}
.Home_BoxBarRight_CityHotel a{
	padding:5px 21px 2px 7px;
	display:block;
	color:#FFFFFF;
	background:url('../Images/Icon_Arrow_White.gif') right no-repeat;
}
.Home_BoxBarRight_CityHotel a:hover{
	padding:4px 20px 2px 6px;
	display:block;
	border:1px solid #FFD400;
	border-bottom:none;
	color:#FF6600;
	background:url('../Images/Icon_Arrow_Orange.gif') right no-repeat;
	background-color:#FFFAE6;
}
#HomeStartCityHotel{display:none; position:absolute;}
.HomeStartCityHotelDIV{
	border:1px solid #FFD400;
	background-color:#FFFAE6;
	padding:10px;
	width:50px;
	text-align:left;
	margin-left:190px;
	margin-top:-10px;
	float:right;
}
.HomeStartCityHotelDIV a{
	display:block;
	padding:4px;
	margin:2px;
	width:40px;
	color:#FF6600;
}
.HomeStartCityHotelDIV a:hover{
	background-color:#FFFFFF;
}
.Home_BoxHotelTop{
	width:271px;
	height:5px;
	background:url('../Images/Home_BoxHotelTop.gif') top no-repeat;
	overflow:hidden;
}
.Home_BoxHotelMid{
	width:269px;
	height:170px;
	padding-top:10px;
	border-left:1px solid #FFEBAD;
	border-right:1px solid #FFEBAD;
	background-color:#FFFBEC;
	overflow:hidden;
}
.Home_HotelRecommend .Name{
	padding-left:20px;
}
.Home_BoxHotelBot{
	width:271px;
	height:5px;
	background:url('../Images/Home_BoxHotelBot.gif') top no-repeat;
}





.Hotel_BoxBarLeft{
	padding-left:120px;
	padding-top:12px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	float:left;
}
.Hotel_BoxBarRight{
	padding-top:10px;
	width:auto;
	color:#FFFFFF;
	font-size:12px;
	text-align:right;
	float:right;
}
.Hotel_TJJD{
	width:271px;
	float:right;
}
.Hotel_BoxHotelBar{
	width:271px;
	height:29px;
	margin-bottom:6px;
	background:url('../Images/Hotel_BarHotel.jpg') top no-repeat;
}
.Hotel_BoxBarRight_CityHotel{
	float:right;
	margin-left:10px;
	margin-right:10px;
}
.Hotel_BoxBarRight_CityHotel a{
	padding:5px 21px 2px 7px;
	display:block;
	color:#FFFFFF;
	background:url('../Images/Icon_Arrow_White.gif') right no-repeat;
}
.Hotel_BoxBarRight_CityHotel a:hover{
	padding:4px 20px 2px 6px;
	display:block;
	border:1px solid #FFD400;
	border-bottom:none;
	color:#FF6600;
	background:url('../Images/Icon_Arrow_Orange.gif') right no-repeat;
	background-color:#FFFAE6;
}
#HotelStartCityHotel{display:none; position:absolute;}
.HotelStartCityHotelDIV{
	border:1px solid #FFD400;
	background-color:#FFFAE6;
	padding:10px;
	width:50px;
	text-align:left;
	margin-left:190px;
	margin-top:-10px;
	float:right;
}
.HotelStartCityHotelDIV a{
	display:block;
	padding:4px;
	margin:2px;
	width:40px;
	color:#FF6600;
}
.HotelStartCityHotelDIV a:hover{
	background-color:#FFFFFF;
}
.Hotel_BoxHotelTop{
	width:271px;
	height:5px;
	background:url('../Images/Hotel_BoxHotelTop.gif') top no-repeat;
	overflow:hidden;
}
.Hotel_BoxHotelMid{
	width:269px;
	padding-top:10px;
	border-left:1px solid #D5E1E8;
	border-right:1px solid #D5E1E8;
	background-color:#F9FAFC;
	overflow:hidden;
	padding:0;
	margin:0;
	list-style:none;
}
.Hotel_BoxHotelMid li{
	height:25px;
	*height:23px;
}
.Hotel_HotelRecommend .Name{
	padding-left:20px;
}
.Hotel_BoxHotelBot{
	width:271px;
	height:5px;
	background:url('../Images/Hotel_BoxHotelBot.gif') top no-repeat;
}



.ForgotPassword{
	width:auto;
	float:right;
	padding-left:20px;
	background:url('../Images/Icon_ArrowGrey.gif') left no-repeat;
}
.Form_Row{
	margin-bottom:17px;
	width:100%;
	overflow:hidden;
}
.Form_Row_Reg{
	margin-bottom:20px;
	width:620px;
	overflow:hidden;
}
label.left{
	width:38px;
	float:left;
	padding-top:5px;
	text-align:right;
	margin-right:6px;
}
label.right{
	width:100px;
	float:right;
	text-align:left;
}
.Home_Reg{
	padding-top:12px;
	height:30px;
	text-align:right;
	clear:both;
}
.Home_Right{
	float:right;
	width:261px;
	height:373px;
	padding:8px;
	background:url('../Images/BG_IndexRight.png');
	overflow:hidden;
}
.Home_Right_Recommended{
	width:240px;
	height:58px;
	margin-left:10px;
	margin-top:10px;
	border-bottom:1px solid #6DC2E6;
	overflow:hidden;
	clear:both;
}
.Home_Right_Recommended_Img{
	width:90px;
	height:50px;
	float:left;
}
.Home_Right_Recommended_Text{
	height:50px;
	float:right;
}
.Home_Right_Recommended_Title{
	margin:0;
	padding:0;
	padding-bottom:6px;
}
.Home_Right_Recommended_Title A{
	font-size:12px;
	color:#0B7CCE;
	font-weight:bold;
}
.Home_Right_Recommended_P{
	margin:0;
	padding:0;
	padding-bottom:6px;
}
.Home_Right_Recommended_P A{
	font-size:12px;
	color:#999999;
}
/*首页 结束*/


/*注册*/
.RegHeader{
	width: 753px;
	height:57px;
	background:url('../Images/Logo_Reg.gif') 400px 15px no-repeat;
}
.RegHeader_left{
	float:left;
	padding-left:14px;
	margin-top:20px;
	width:300px;
	text-align:left;
}
.RegContent{
	width: 753px;
}
.RegBox_Top{
	width: 753px;
	height:11px;
	background:url('../Images/RegBox_Top.gif');
	overflow:hidden;
}
.RegBox_Mid{
	width: 651px;
	padding-left:50px;
	padding-right:50px;
	border-left:1px solid #BBE2F2;
	border-right:1px solid #BBE2F2;
	background:url('../Images/RegBox_Gradient.jpg') top no-repeat;
	background-color:#FFFFFF;
	overflow:hidden;
}
.RegBox_Bot{
	width: 753px;
	height:11px;
	background:url('../Images/RegBox_Bot.gif');
	overflow:hidden;
}
.RegBox_Title{
	font-size:18px;
	font-weight:bold;
	color:#479AD1;
	margin-bottom:10px;
	margin-top:20px;
}
.RegBox_Title2{
	margin-bottom:20px;
	padding-top:10px;
	padding-bottom:4px;
	border-bottom:1px solid #000000;
	clear:both;
}
Label.RegLeft{
	width:105px;
	float:left;
	text-align:right;
	padding-right:6px;
	padding-top:4px;
}
Label.RegMid{
	float:left;
	text-align:left;
	padding-right:6px;
}
Label.RegRight{
	float:left;
	text-align:left;
	padding-top:4px;
	color:#0686E3;
}
.RegSuccess{
	width:290px;
	margin-left:50px;
	margin-top:110px;
	margin-bottom:40px;
	padding-left:170px;
	padding-top:50px;
	height:auto;
	overflow:hidden;
	background:url(../Images/RegSuccess.gif) no-repeat top;
}
.RegTips{
    border:1px solid #FF9900;
	background-color:#FFFFCC;
	padding:2px;
	margin-top:-3px;
	color:#FF9900;
}

/*注册 结束*/

/*弹出窗口*/
.BlankDIV{
	height:24px;
	margin-bottom:6px;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	background:url(../Images/Blank_Iframe_BG.gif) repeat-x center top;
}
.Blank_Close a{
	width:30px;
	height:18px;
	padding-left:20px;
	padding-top:2px;
	display:block;
	background:url(../Images/Button_Close.gif) no-repeat left top;
}
/*弹出窗口 结束*/

/*通知公告*/
.NoticeWrap{
	background:url(../Images/NoticeBodyCenter.gif) left repeat-y;
	overflow:hidden;
}
.NoticeWrapTop{
	background:url(../Images/NoticeBodyTop.gif) left top no-repeat;
	overflow:hidden;
}
.NoticeWrapBot{
	background:url(../Images/NoticeBodyBot.gif) left bottom no-repeat;
	overflow:hidden;
	display:inline-block;
}
.NoticeLeftWrap{
	float:left;
	margin-left:5px;
	overflow:hidden;
}
.NoticeLeft{
	width:599px;
	padding:20px;
	overflow:hidden;
}
.NoticeWelcome{
	width:550px;
	padding-left:60px;
	padding-top:4px;
	margin-bottom:30px;
	overflow:hidden;
}
.NoticeBotAD{
}
.NoticeBotAD_Link{
	float:left;
	margin-right:16px;
}
.NoticeWelcome a{
	color:#009900;
	text-decoration:none;
}
.NoticeWelcome a:hover{
	color:#009900;
	text-decoration:underline;
}
.ComplaintPproposal{
	margin-top:20px;
	margin-bottom:20px;
}
.ComplaintPproposalTitle{
	margin-bottom:10px;
	padding-left:20px;
	color:#2E9EEC;
	background:url(../Images/Icon_ComplaintProposal.gif) no-repeat left;
}
.NoticeBox{
	clear:both;
	padding:15px;
	height:auto;
	margin-bottom:8px;
	margin-top:-1px;
	background-color:#FFFFFF;
	border:1px solid #BBDFF0;
	overflow:hidden;
	z-index:99;
}
.NoticeContent{
	float:left;
	color:#000000;
	line-height:1.5;
}
.NoticeBoxTitle{
	width:103px;
	height:20px;
	color:#2E9EEC;
	padding-top:4px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	float:left;
	margin-left:10px;
	background:url(../Images/NoticeBoxTitle.gif) no-repeat left;
}
*html .NoticeBox{
	padding:13px 15px 13px 15px;
}
.NoticeBox ul{
	padding:0;
	margin:0;
	list-style:none;
}
.NoticeBox ul li{
	padding-left:20px;
	margin:6px 0 6px 0;
	background:url(../Images/Icon_Unread.gif) no-repeat left 2px;
	
}
.NoticeBox ul li.Read{
	
}
.NoticeBox ul li a{
	font-weight:bold;
	color:#0686E3;
}
.NoticeBox ul li.Read a{
	font-weight:bold;
	color:#999999;
}
.NoticeBox ul li a:hover{
	color: #FF6600;
}
.NoticeNews{
	padding-bottom:6px;
	padding-left:20px;
	font-weight:bold;
	color:#0686E3;
	border-bottom:1px dashed #CCCCCC;
	background:url(../Images/Icon_DotBlue.gif) no-repeat left 6px;
	overflow:hidden;
}
.NoticeRightWrap{
	float:right;
	margin-right:5px;
	overflow:hidden;
	margin-left:16px;
	*margin-left:0;
}
*html .NoticeRightWrap{
	margin-left:10px;
}
.NoticeRight{
	width:285px;
	padding:10px;
	overflow:hidden;
}
.NoticeRightAD{
	margin-bottom:10px;
}
.NoteceInter{
	width:265px;
	padding:10px;
	margin-top:20px;
}
.Tools,.Tools_Left{
	margin-top:12px;
	margin-bottom:5px;
	height:80px;
	overflow:hidden;
}
.Tools a,.Tools_Left a{
	width:88px;
	height:23px;
	padding-left:40px;
	padding-top:12px;
	margin-right:4px;
	margin-bottom:6px;
	float:left;
	display:block;
	color:#024992;
	overflow:hidden;
}
.Tools_Left a{
	width:82px;
	margin-right:8px;
	background-color:#996600;
}
.Tools a:hover,.Tools_Left a:hover{
	color: #FF9900;
}
/*通知公告 结束*/
.Ul_Grey{
    margin:0;
	padding:4px;
	color:#999999;
}
.Ul_Grey li{
	padding-left:10px;
	background:url(../Images/Icon_Dot.gif) no-repeat left 6px;
}
.iframeTextDropdown{
	position:absolute;
	top:0px;
	left:0px;
	z-index:101;
	overflow:hidden;
	display:none;
	width: 222px;
	border: 0px;
	}


/**/
.SearchHistory{
	margin:0;
	padding:0;
	list-style:none;
}
.SearchHistory li{
	color:#0778CA;
	padding-left:20px;
	margin:7px 0 7px 0;
}
.SearchHistory li a{
	color:#0778CA;
	text-decoration:none;
}
.SearchHistory li a:hover{
	color:#0778CA;
	text-decoration: underline;
}
.BigButton{
	float:left;
	width:131px;
	margin-top:6px;
	padding-right:15px;
	border-right:1px solid #C3D4DE;
}
.BigButton_Yellow{
	width:131px;
	height:40px;
	font-weight:bold;
	color:#FFFFFF;
	border:none;
	font-size:14px;
	text-align:center;
	cursor:pointer;
	background:url(../Images/Button_BigYellow.gif) no-repeat;
}


/* more city */
.TagsMore{
	position:absolute;
	z-index:100;
	right: 0px;
	top:5px;
}
#MoryCity  {
	margin: 0;
	padding: 0;
	list-style: none;
	clear: left;
	text-align:left;
}
#MoryCity li  {
	float: left;
	position: relative;
	width:28px;
	height:16px;
	padding:4px 14px 0 2px;
	background:url(../Images/Arrow_Down2.gif) no-repeat 32px 8px;
}
#MoryCity a  {
	float:left;
	display:block;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
}
#MoryCity a:hover {
}
#MoryCity li ul  {
	display: none;
}
#MoryCity li:hover ul,
#MoryCity li.hover ul  {
	display: block;
	width:140px;
	padding:10px;
	border:1px solid #D5E1E8;
	background-color:#F9FAFC;
}
#MoryCity li:hover,
#MoryCity li.hover  {
	background:url(../Images/Arrow_Down1.gif) no-repeat 32px 8px;
	border:1px solid #D5E1E8;
	background-color:#F9FAFC;
}
#MoryCity li:hover a,
#MoryCity li.hover a  {
	color:#0686E3;
}
#MoryCity ul  {
	position: absolute;
	top: 100%;
	left: -117px;
	margin: 0;
	padding: 0;
	z-index: 99;
	list-style: none;
	width: 140px;
}
#MoryCity ul li  {
	float: left;
	width: 40px;
	margin:0;
	padding:0;
	margin-left:4px;
	height:20px;
	border:none;
	background:#F9FAFC;
}
#MoryCity ul li:hover,
#MoryCity ul li.hover  {
	border:none;
	background-image:none;
	background-color:#D3EBFE;
}
#MoryCity ul li a  {
	width: 40px;
	height:20px;
	margin:0;
	padding:0;
	font-weight:normal;
	color:#0686E3;
}
/* end */


.LowPrice th{
line-height:1.1;
background-color:#F7F7F7;
padding:2px;
}
.LowPrice td{
line-height:1.1;
background-color:#FFFFFF;
text-align:center;
height:32px;
}
.LowPrice td.tid a{
background-color:#FFFFFF;
padding:2px;
display:block;
text-decoration:none;
}
.LowPrice td.tid a.on,.LowPrice td.tid a:hover{
background-color: #FFFF00;
}
.H_Arrow{
	background:url(../Images/Icon_Arrow_Orange2.gif) 10px 8px no-repeat;
}


.MemberRecommen{
	margin:0;
	padding:0;
	margin-top:10px;
	margin-bottom:10px;
	list-style:none;
}
.MemberRecommen li{
	float:left;
	margin-left:40px;
}
.MemberRecommen li h2{
	color:#0686E3;
	font-size:14px;
	padding:10px 6px 0px 70px;
	margin:0;
}
.MemberRecommen li p{
	color:#666666;
	font-size:12px;
	padding:10px 6px 0px 70px;
	margin:0;
}
.MemberRecommen li a{
	display:block;
	width:260px;
	height:80px;
	overflow:hidden;
}
.MemberRecommen li.One a{
	background:url(../Images/MemberRecommen_1_B.gif) no-repeat;
}
.MemberRecommen li.One a:hover{
	background:url(../Images/MemberRecommen_1_A.gif) no-repeat;
}
.MemberRecommen li.Two a{
	background:url(../Images/MemberRecommen_2_B.gif) no-repeat;
}
.MemberRecommen li.Two a:hover{
	background:url(../Images/MemberRecommen_2_A.gif) no-repeat;
}
.MemberRecommen li.Three a{
	background:url(../Images/MemberRecommen_3_B.gif) no-repeat;
}
.MemberRecommen li.Three a:hover{
	background:url(../Images/MemberRecommen_3_A.gif) no-repeat;
}

/*往返特价机票*/
.SpecialTicket{
	margin:0;
	padding:0;
	list-style:none;
}
.SpecialTicket li{
	line-height:1.8;
	clear:both;
}
.SpecialTicket li span{
	float:left;
	display:block;
}
.SpecialTicket li span.HC1,.SpecialTicket li span.HC2{
	background:url(../Images/Icon_HC1.gif) right no-repeat;
	padding-right:18px;
}
.SpecialTicket li span.HC2{
	background:url(../Images/Icon_HC2.gif) right no-repeat;
}
.SpecialTicket li a{
	background:url(../Images/Icon_MagnifierSmall.gif) left no-repeat;
	padding-left:14px;
	display:block;
	float:right;
	color:#0686E3;
}
.SpecialTicket li a:hover{
	text-decoration:underline;
}
/*酒店查询无结果*/
.NoSearchList{
border:1px solid #FF9900; background-color:#FFFFF4; text-align:center;
}
.NoSearchList_T{
margin:auto; padding:30px; width:250px; background:url(../Images/Icon_Tips2.gif) left 30px no-repeat;
}


/*显示7天内最低价*/

.SevenDaysDiv{
border-bottom:2px solid #228BF9;
height:34px;
}
*html .SevenDaysDiv{
width:706px;
overflow:hidden;
}
.SevenDays{
margin:0;
padding:0;
float:left;
list-style:none;
overflow:hidden;
margin-top:4px;
}
.SevenDays li{
float:left;
margin-left:4px;
}
.SevenDays li.on{
border:1px solid #228BF9;
background-color:#228BF9;
color:#FFFFFF;
text-align:center;
width:84px;
line-height:1.2;
}
.SevenDays li a{
display:block;
width:84px;
text-align:center;
border:1px solid #CCCCCC;
border-bottom:none;
color:#666666;
line-height:1.2;
}
.SevenDays li a:hover{
text-decoration:underline;
color: #FF6600;
}
.Calendar{
margin-left:20px;
display:block;
float:right;
margin-right:10px;
margin-top:4px;
position:relative;
}
.PriceCalendar{
position:absolute;
width:323px;
height:242px;
padding:10px 6px 6px 4px;
right:-10px;
top:30px;
text-align:center;
background:url(../Images/PriceCalendarBox.gif) left top no-repeat;
}

/*新增三级菜单标签*/
.OrderTags{
height:26px;
border-bottom:1px solid #C3D4DE;
position:relative;
margin-bottom:8px;
}
.OrderTagsUL{
margin:0;
padding:0;
list-style:none;
position:absolute;
top:0;
left:0;
}
.OrderTagsUL li{
float:left;
margin-left:8px;
}
.OrderTagsUL li a,.OrderTagsUL li.on{
height:19px;
text-align:center;
padding:6px 10px 0 10px;
font-size:14px;
font-weight:bold;
color:#666666;
border:1px solid #C3D4DE;
display: inline-block;
background:url(../Images/TagsBG2.gif) top repeat-x;
}
.OrderTagsUL li.on{
border-bottom:1px solid #FFFFFF;
background-image:none;
color: #FF6600;
}



/*首页100126*/
.IndexLeft{
float:left;
width:236px;
}
.IndexMid{
float:left;
width:522px;
margin-left:9px;
}
.IndexRight{
float:right;
width:226px;
}
.IndexSearchBox{
height:255px;
width:236px;
overflow:hidden;
}
.IndexSearchBox .Tags{
margin:0;
padding:0;
list-style:none;
position:relative;
overflow:hidden;
z-index:2;
}
.IndexSearchBox .Tags li{
width:70px;
height:19px;
padding-top:6px;
float:left;
margin-right:2px;
text-align:center;
font-size:14px;
color:#666666;
cursor:pointer;
font-weight:bold;
position:relative;

background:url(../Images/IndexSearchBoxTags2.gif) left top no-repeat;
}
.IndexSearchBox .Tags li.selectd{
background:url(../Images/IndexSearchBoxTags1.gif) left top no-repeat;
}
.IndexSearchBox .Box{
width:234px;
height:229px;
border:1px solid #88C6F1;
margin-top:-1px;
position:relative;
background-color:#E6F4FF;
z-index:1;
}
.IndexSearchBox .Box .InputBox{
border:1px solid #7F9DB9;
height:16px;
padding-top:4px;
background-color:#FFFFFF;
}
.QueryBox{
}
.QueryBox td{
line-height:1.8;
padding:7px 0 0 8px;
}
.IndexTool{
height:134px;
margin-top:7px;
overflow:hidden;
}
.ServiceOnline{
width:226px;
height:58px;
padding-top:5px;
}
*html .ServiceOnline{
margin-top:-1px;
}
.IndexFlashTile{
height:180px;
background-color: #FF6600;
position:relative;
z-index:1;
}
.IndexTextTile{
height:65px;
margin-top:7px;
border:1px solid #D8E0F5;
}
.IndexTextTile ul{
margin:0;
padding:0;
list-style:none;
}
.IndexTextTile ul li{
float:left;
width:160px;
margin:10px 0 0 10px;
}
.IndexTextTile ul li a:hover{
text-decoration:underline;
color:#CCCCCC;
}
.SpecialFP{
height:311px;
_height:310px;
width:520px;
margin-top:7px;
border:1px solid #D8E0F5;
position: relative;
}
.SpecialFPTags{
height:28px;
width:520px;
background:url(../Images/TagsBG.gif) bottom repeat-x;
}
.FlighCityList{
padding:0;
margin:0;
list-style:none;
float:right;
}
.FlighCityList li{
padding:8px 20px 0 20px;
height:20px;
float:left;
border-left:1px solid #D8E0F5;
color:#339FFC;
cursor:pointer;
}
.FlighCityList li.selectd{
background-color:#FFFFFF;
}
.Index_tj_info_ul .tj_info_span_city{
	width:104px;
}
.Index_tj_info_ul li{
	overflow:hidden;
	margin:5px 0 5px 0;
	*margin:3px 0 3px 0;
}

.LoginWrap{
background-color:#FFFFFF;
padding:4px;
overflow:hidden;
margin:auto;
	width:346px;
	height:229px;

}
.Login{
	width:304px;
	height:187px;
border:1px solid #FFD5B9;
padding:20px;
overflow:hidden;
position:relative;
}
.Login .Title{
	font-size:14px;
	font-weight:bold;
	color:#FF6600;
	padding:8px 0 0 42px;
	margin-bottom:15px;
background:url(../Images/Login.gif) 10px 4px no-repeat;
}
.IndexLogged{
	width:224px;
	height:115px;
border:1px solid #88C6F1;
background-color:#E6F4FF;
position:relative;
}
.LoggedLinks{
padding:0;
margin:0;
list-style:none;
position:relative;
z-index:10;
}
*html .LoggedLinks{
margin-left:-8px;
}
.LoggedLinks li{
float:left;
margin:8px 0 0 10px;
}
.LoggedLinks li a{
width:93px;
height:16px;
display:block;
text-align:center;
padding-top:4px;
border:1px solid #D8E0F5;
background:url(../Images/TagsBG.gif) top repeat-x;
}
.LoggedAD{
width:200px;
height:70px;
margin:10px 0 0 10px;
background-color:#99CC66;
}
.SpecialHP{
height:310px;
width:224px;
margin-top:7px;
border:1px solid #D8E0F5;
position:relative;
}
.SpecialHPTags{
height:28px;
width:224px;
position:relative;
background:url(../Images/TagsBG.gif) bottom repeat-x;
}
.BottomLine{
width:1002px;
height:1px;
clear:both;
overflow:hidden;
margin-top:-24px;
*margin-bottom:-20px;
border-top:1px solid #D8E0F5;
}
.Index_HotelRecommend li{
	margin:6px 0 4px 0;
	height:21px;
	_height:18px;
	overflow:hidden;
}
*+html .Index_HotelRecommend li{
	margin:3px 0 3px 0;
}
.Index_HotelRecommend .Name{
	padding-left:10px;
	width:150px !important;
}
.Index_HotelRecommend .Price{
	padding-left:10px;
	width:40px !important;
}
.Index_CarlRecommend li{
	margin:6px 0 4px 0;
	overflow:hidden;
	height:21px;
	_height:19px;
}
*+html .Index_CarlRecommend li{
	margin:3px 0 3px 0;
}
.Index_CarlRecommend .Date{
	padding-left:4px;
	width:66px;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
}
.Index_CarlRecommend .Name{
	padding-left:3px;
	width:90px !important;
	font-family:Arial, Helvetica, sans-serif;
}
.Index_CarlRecommend .Price{
	padding-left:4px;
	width:50px !important;
}
.BT_LogReg{
	margin:0;
	padding:0;
	list-style:none;
	clear:both;
}
*html .BT_LogReg{
margin-left:-8px;
}
.BT_LogReg li{
	float:left;
	margin:8px 0 0 11px;
}
.BT_LogReg li a{
	width:93px;
	height:36px;
	display:block;
	text-align:center;
	color:#FFFFFF;
	padding-top:5px;
	line-height:1.3;
background:url(../Images/IndexLogin2.jpg) left top no-repeat;
background-color:#389AFB;
}
.BT_LogReg li a:hover{
	color:#FFFFFF;
background:url(../Images/IndexLogin1.jpg) left top no-repeat;
background-color:#389AFB;
}
.BT_LogReg li.Reg a{
background:url(../Images/IndexReg2.jpg) left top no-repeat;
background-color:#FD9937;
}
.BT_LogReg li.Reg a:hover{
background:url(../Images/IndexReg1.jpg) left top no-repeat;
background-color:#FD9937;
}
.Logged{
height:48px;
position:relative;
}
.HomeLoggedMenber{
background:url(../Images/HomeLoggedMenber.gif) no-repeat;
position:absolute;
right:14px;
bottom:-26px;
width:65px;
height:66px;
z-index:9;
}
.LoggedInfo{
padding:8px 10px 0 10px;
_padding:6px 10px 0 10px;
margin-top:4px;
line-height:1.7;
position:relative;
color:#319DFC;
z-index:10;
}
.LoggedInfo a{
color:#319DFC;
font-weight:bold;
}
.LoggedInfo a:hover{
text-decoration:underline;
}
.LoginPage{
width:862px;
height:320px;
padding:70px;
}
.LoginPageRight{
width:400px;
height:275px;
padding:30px 0 0 50px;
float:right;
border-left:1px solid #CCCCCC;
}
.LoginPageRight .RegNow a{
width:105px;
height:20px;
display:block;
margin-top:20px;
padding-top:8px;
border:1px solid #FF9900;
background-color:#FFFFCC;
font-size:14px;
color:#FF6600;
font-weight:bold;
text-align:center;
}
.LoginPageRight .RegNow a:hover{
background-color: #FFFF00;
}
.FilletBlueLT,.FilletBlueRT,.FilletBlueLB,.FilletBlueRB,.FilletOrangeLT,.FilletOrangeRT,.FilletOrangeLB,.FilletOrangeRB{
position:absolute;
width:2px;
height:2px;
overflow:hidden;
z-index:200;
}
.FilletBlueLT,.FilletOrangeLT{
left:-1px;
top:-1px;
background:url(../Images/FilletBlue.gif) 0px 0px no-repeat;
}
.FilletBlueRT,.FilletOrangeRT{
right:-1px;
top:-1px;
background:url(../Images/FilletBlue.gif) -2px 0px no-repeat;
}
.FilletBlueLB,.FilletOrangeLB{
left:-1px;
bottom:-1px;
background:url(../Images/FilletBlue.gif) 0px -2px no-repeat;
}
.FilletBlueRB,.FilletOrangeRB{
right:-1px;
bottom:-1px;
background:url(../Images/FilletBlue.gif) -2px -2px no-repeat;
}
.FilletOrangeLT{
background:url(../Images/FilletOrange.gif) 0px 0px no-repeat;
}
.FilletOrangeRT{
background:url(../Images/FilletOrange.gif) -2px 0px no-repeat;
}
.FilletOrangeLB{
background:url(../Images/FilletOrange.gif) 0px -2px no-repeat;
}
.FilletOrangeRB{
background:url(../Images/FilletOrange.gif) -2px -2px no-repeat;
}
.ServerOnlineV2{
position:absolute;
right:4px;
top:2px;
}
.MailSub{
width:216px;
height:66px;
padding:2px 2px 0 6px;
border:1px solid #D8E0F5;
overflow:hidden;
float:right;
}
.MailSub .Heading1{
background:url(../Images/MailSub.gif) left 7px no-repeat;
padding-left:36px;
}
.MailSub a{
color:#999999;
text-decoration:none;
padding-left:6px;
}
.HomeFootAd{
width:1002px;
margin-top:10px;
overflow:hidden;
}
.HomeFootAd .Left{
float:left;
width:236px;
height:70px;
}
.HomeFootAd .Right{
width:757px;
float:right;
height:70px;
}
.HomeFootHotCity{
border:1px solid #CCCCCC;
text-align:center;
margin-top:10px;
overflow:hidden;
*display: inline-block;
}
.HomeFootHotCity .Title{
background-color:#CCCCCC;
width:14px;
padding:2px;
color:#666666;
line-height:1;
float:left;
}
.HomeFootHotCity .Right{
float:right;
width:940px;
margin-left:40px;
padding-top:10px;
margin:auto;
text-align:left;
}
.HomeFootHotCity .Right td{
line-height:1.8;
}
.HomeFootHotCity .Right a{
color:#999999;
text-decoration:none;
}
.HomeFootHotCity .Right a:hover{
color:#999999;
text-decoration:underline;
}




/* more city */
.SpecialHPTags #MoryCity li,.SpecialFPTags #MoryCity li   {
	float: left;
	position: relative;
	width:28px;
	height:16px;
	padding:4px 10px 0 6px;
	background:url(../Images/Arrow_Down2.gif) no-repeat 32px 8px;
}
.SpecialHPTags #MoryCity a,.SpecialFPTags #MoryCity a  {
	float:left;
	display:block;
	color:#339FFC;
	font-size:12px;
	text-decoration:none;
}
.SpecialHPTags #MoryCity li:hover,.SpecialFPTags #MoryCity li:hover,
.SpecialHPTags #MoryCity li.hover,.SpecialFPTags #MoryCity li.hover  {
	border:none;
	background-color:none;
}
.tool_all{
	width:236px;
	height:70px;
}
.tool_all ul{
	margin:0;
	padding:0;
	list-style:none;
}
.tool_all ul li{
	float:left;
	width:115px;
	height:34px;
	margin-right:6px;
	margin-top:2px;
}
.tool_all ul li.last{
	margin-right:0;
}
.tool_all ul li.top{
	margin-top:0;
}
.tool_all ul li a{
	width:68px;
	height:22px;
	display:block;
	font-size:12px;
	color:#0686E3;
	font-weight:bold;
	padding:12px 0 0 47px;
	text-decoration:none;
}
.tool_all ul li a:hover{
	text-decoration:underline;
}
.tool_1{
	background: url(../Images/Tools_All.gif) 0px 0px no-repeat;
}
.tool_2{
	background: url(../Images/Tools_All.gif) 0px -40px no-repeat;
}
.tool_3{
	background: url(../Images/Tools_All.gif) 0px -80px no-repeat;
}
.tool_4{
	background: url(../Images/Tools_All.gif) 0px -120px no-repeat;
}
/* 特价租车*/

.SR{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
.SR_Right{
	margin-left:20px;
	padding-left:20px;
	border-left:1px solid #CCCCCC;
}
.SR li{
	margin-top:10px;
	margin-bottom:10px;
	clear:both;
}
.SR li a{
	text-decoration:none;
	cursor:pointer;
	display:block;
	_display:block-inline;
	padding-bottom:3px;
	overflow:hidden;
}
.SR li a:hover{
	text-decoration:none;
	padding-bottom:2px;
	border-bottom:1px solid #FF6600;
}
.SR li span{
	display:block;
	float:left;
}
.SR li .CarDate{
	color:#999999;
	width:85px;
}
.SR li .CarCity{
	color:#329EFC;
	width:40px;
}
.SR li .CarModel{
	color:#329EFC;
	width:100px;
	overflow:hidden;
}
.SR li .CarPrice{
	color: #FF6600;
	width:60px;
	text-align:right;
}
.LeftNews{
	margin:0;
	padding:0;
	list-style:none;
}
.LeftNews li{
	background:url(../Images/help_box_bcrc.gif) left 4px no-repeat;
	padding-left:15px;
	margin:2px 0 8px 0;
}
.LeftNews li a{
	color:#0778CA;
}
.LeftNews li a:hover{
	text-decoration:underline;
}
/*查询结果筛选*/
.QueryResult{
border:1px solid #FF9900; background-color:#FFFFF4; text-align:center;
}
.QueryResult ul{
	margin:10px;
	padding:;
	list-style:none;
}
.QueryResult ul li{
	overflow:hidden;
	margin:4px 0 4px 0;
}
.QueryResult ul li span{
	float:left;
	display:block;
	text-align:left;
}
.QueryResult ul li span.Name{
	width:40px;
	font-size:12px;
	font-weight:bold;
	color:#329CFF;
	padding-top:3px;
}
.QueryResult ul li span.ALL{
	width:50px;
}
.QueryResult ul li span a{
	padding:0 4px 0 4px;
	margin-right:10px;
	color:#555555;
	text-decoration:underline;
}
.QueryResult ul li span a.on,.QueryResult ul li span a:hover{
	padding:0 4px 0 4px;
	background-color:#329CFF;
	color:#FFFFFF;
}
.QueryResult ul li span a.on{
	font-weight:bold;
}
.CarList th{
	color:#329EFC;
	font-size:14px;
	text-align:center;
}
.CarList tr.NC td{
	background-color:#FFFFFF;
	border-top:12px solid #F9FAFC;
	border-bottom:1px solid #C2D4DE;
	padding:10px;
	text-align:center;
}
.CarInf{
	text-align:left;
	width:150px;
	line-height:1.4;
	color:#666666
}
.CarName{
	font-size:14px;
	font-weight:bold;
	color:#666666;
	padding-bottom:10px;
}
.CarName img{
	padding-right:6px;
	margin-bottom:-2px;
}
a.BookCar,a.ChangeTime,a.Queue{
	width:68px;
	height:28px;
	display:block;
	color:#FFFFFF;
	padding-left:22px;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	margin-bottom:4px;
}
a.BookCar{
	background:url(../Images/Car/Book.gif) no-repeat;
}
a.Queue{
	background:url(../Images/Car/Queue.gif) no-repeat;
}
a.ChangeTime{
	color:#333333;
	padding-left:8px;
	width:82px;
	padding-top:4px;
	font-size:12px;
	height:24px;
	font-weight:normal;
	background:url(../Images/Car/ChangeTime.gif) no-repeat;
}
a:hover.BookCar{
	color:#982A00;
}
a:hover.Queue{
	color:#033772;
}
.CarStep{
	margin:0;
	padding:0;
	list-style:none;
	margin-top:3px;
}
.CarStep li{
	float:left;
	padding-left:66px;
	padding-top:8px;
	height:34px;
	margin-top:10px;
	margin-right:20px;
	overflow:hidden;
}
.CarStep li.CS01A{
	color:#999999;
	background:url(../Images/Car/Step.gif) left top no-repeat;
}
.CarStep li.CS01B{
	color:#FF6600;
	font-weight:bold;
	background:url(../Images/Car/Step.gif) -184px top no-repeat;
}
.CarStep li.CS02A{
	color:#999999;
	background:url(../Images/Car/Step.gif) left -75px no-repeat;
}
.CarStep li.CS02B{
	color:#FF6600;
	font-weight:bold;
	background:url(../Images/Car/Step.gif) -184px  -75px no-repeat;
}
.CarStep li.CS03A{
	color:#999999;
	background:url(../Images/Car/Step.gif) left -150px no-repeat;
}
.CarStep li.CS03B{
	color:#FF6600;
	font-weight:bold;
	background:url(../Images/Car/Step.gif) -184px -150px no-repeat;
}
.CarStep li.CS04A{
	color:#999999;
	background:url(../Images/Car/Step.gif) left -225px no-repeat;
}
.CarStep li.CS04B{
	color:#FF6600;
	font-weight:bold;
	background:url(../Images/Car/Step.gif) -184px -225px no-repeat;
}
.CarStep li.CS05A{
	color:#999999;
	background:url(../Images/Car/Step.gif) left -300px no-repeat;
}
.CarStep li.CS05B{
	color:#FF6600;
	font-weight:bold;
	background:url(../Images/Car/Step.gif) -184px -300px no-repeat;
}
.CarBookedInf{
	margin-top:10px;
}
.CarBookedInf td{
	line-height:1.6;
	color:#0686E3;
}
.CarOrderInput{
	color:#0686E3;
	padding:4px 3px 4px 0;
}
.CarBookedMsodify{
	text-align:right;
	padding:8px 10px 8px 0;
}
.CarFGX{
	margin:8px 0 8px 0;
	border-bottom:1px solid #C2D4DE;
}
.CarBookedMsodify a{
	font-size:14px;
	font-weight:bold;
	color:#FF6600;
}
.CarBookedMsodify a:hover{
	text-decoration:underline
}
.CarVASContent{
	border:1px solid #C2D4DE;
	clear:both
}
.CarVASTable th{
	background-color:#329EFC;
	height:30px;
	text-align:left;
	padding-left:10px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
.CarVASTable td{
	height:40px;
	text-align:left;
	padding-left:10px;
	color:#329EFC;
	border-bottom:1px dashed #C2D4DE;
}
.CarVASTable tr.Last td{
	border:none;
}
.CarVASTable tr.Total td{
	border-top:1px solid #FFCC00;
	border-bottom:none;
	background-color:#FFF8D9;
	color:#FF6600;
	font-size:14px;
	font-weight:bold;
}
.CarOrderSelect{
	width:349px;
	height:100px;
	margin:20px 0 20px 0;
}
.CarOrderSelectBox{
	width:349px;
	height:68px;
	margin-top:10px;
	background:url(../Images/Car/OrderSelect.gif) left top no-repeat;
}
.Selected_Car{
	background:url(../Images/Car/OrderSelect.gif) left -95px no-repeat;
}
.CarOrderSelectBox_inf td{
	font-size:14px;
	height:68px;
	padding-left:20px;
	line-height:1.4;
	color:#999999;
}
.HeadingNormal,.HeadingNoIcon{
	height:18px;
	padding-left:24px;
	padding-top:4px;
	margin-bottom:6px;
	font-size:14px;
	font-weight:bold;
	color:#0686E3;
	clear:both;
	overflow:hidden;
	background:url(../Images/Car/HeadingNormal.gif) left 3px no-repeat;
}
.HeadingNoIcon{
	padding-left:14px;
	padding-top:7px;
	background:none;
}
.Statement{
	color:#666666;
	padding-left:16px;
	padding-top:6px;
	clear:both;
	float:left;
	background:url(../Images/Car/Star.gif) left 6px no-repeat;
}




.CarIndexSearch{
width:706px;
height:207px;
position:relative;
background:url(../Images/Car/CarIndexSearch.gif) left bottom no-repeat;
}
.CarTag{
margin:0;
padding:0;
list-style:none;
height:32px;
background:url(../Images/Car/CarIndexSearch.gif) left 31px no-repeat;
background-color:#FFFFFF
}
.CarTag li{
width:126px;
height:22px;
padding-top:10px;
float:left;
margin-right:2px;
text-align:center;
font-size:14px;
color:#666666;
cursor:pointer;
font-weight:bold;
position:relative;
background:url(../Images/Car/CarIndexSearch.gif) left -48px no-repeat;
}
.CarTag li.selectd{
background:url(../Images/Car/CarIndexSearch.gif) left -12px no-repeat;
}
.CarIndexSearch .Step{
position:absolute;
top:4px;
right:10px;
}
Table.Def3 TD{
line-height:1.4;
padding:3px 0 3px 0;
color:#0686E3;
}
Table.Def3 tr.empty TD{
padding:0;
height:10px;
}
.BTS_Enter{
	padding:8px 0 0 0;
}





/* ############################################ */
.ChangeCity {
	float:right;
	position:relative;
}
.Special_GNFlight {
height:280px;
_height:268px;
margin-left:10px;
margin-top:10px;
overflow:hidden;
}
.Special_GNFlight h4 {
margin:0;
padding:0;
line-height:20px;
}
.Special_BottomInf {
	color:#FF9900;
	text-align:right;
	position:absolute;
	right:10px;
	bottom:10px;
}
.Special_GNFlight ul {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	width:245px;
}
.Special_GNFlight ul.SF_City {
	width:250px;
}
.Special_GNFlight ul.SF_Air {
	width:290px;
}
.Special_GNFlight ul.SF_Air.SF_Air_right {
	padding-left:10px;
	border-left:1px solid #FF9900;
	margin-left:10px;
}
.Special_GNFlight ul.right {
	padding-left:12px;
	border-left:1px solid #CCCCCC;
}
.Special_GNFlight ul li {
	margin:4px 0 8px 0;
	display:inline-block;
}
.Special_GNFlight ul li a {
	color:#0686E3;
	cursor:hand;
}
.Special_GNFlight ul li a:hover {
	color:#0686E3;
	text-decoration:underline;
}
.Special_GNFlight ul li .city {
	width:124px;
	padding-left:5px;
	float:left;
}
.Special_GNFlight ul li .date {
	float:left;
	font-family: Arial;
	color:#999999;
}
.Special_GNFlight ul li .flight {
	float:left;
	width:50px;
	padding-left:10px;
}
.Special_GNFlight ul li a:hover .city {
	text-decoration:underline;
}
.Special_GNFlight ul li .price {
	color:#FF9900;
	width:42px;
	float:left;
	letter-spacing: -1px;
}
.Special_GNFlight ul li .discount {
	float:left;
	font-family: Arial;
}
.normalInput {
	border:none !important;
	background:url(../Images/BoxBG.gif) -80px -20px no-repeat;
	text-align:right;
	padding-right:24px;
	margin-right:4px;
	width:80px;
	color: #339FFC;
}
.focusInput {
	border:1px solid #ccc;
	background:url(../Images/BoxBG.gif) -80px -20px no-repeat;
	background-color:#FFFFFF;
	text-align:right;
	padding-right:24px;
	margin-right:4px;
	width:80px;
	color:#666666;
}

