﻿@import url(../../../Js/calendar/themes/system.css);


/* index style begin  */
#Main
{
	width: 960px;
	margin: auto;
	height: auto;
}
.Contentbox
{
	clear: both;
	width: 960px;
	margin: 0 auto;
	height: auto;
}
.Contentbox .LeftBox
{
	float: left;
	width: 165px;
}
.Contentbox .MiddleBox
{
	float: left;
	margin: 0 0 0 10px;
	width: 520px;
}
.Contentbox .RightBox
{
	float: left;
	margin: 0 0 0 10px;
	width: 255px;
}
.footListSeparator
{
	margin: 10px 0 0 0;
	width: 960px;
	font-size: 0;
	height: 3px;
	background-color: #E3E3E3;
	}	
/* index style end */

/******************************/
/* lantern slide style start  */
/******************************/
.FocusImg
{	
	margin-top: 10px;
	border: solid 1px #999;
	background: #fff;
	width: 518px;
	height: 223px;
	overflow: hidden;
}
.FocusImg .BigPic
{
	float: left;
	width: 410px;
	height: 223px;
}
.FocusImg .BigPic img
{
	width: 405px;
	height: 219px;
	display: block;
	margin: 0 auto;
	padding: 2px;
	border-right: solid 1px #999;
}
.FocusImg .TitleBg
{
	float: left;
	width: 102px;
	height: 219px;
	padding: 2px;
}
.FocusImg .TitleBox
{
	display: none;
}
.FocusImg a:link, .FocusImg a:visited
{
	color: #fff;
	text-decoration: none;
}
.FocusImg a:hover
{
	color: #3D7BB6;
	text-decoration: underline;
}
.FocusImg .SmallPics
{
	
}
.FocusImg .SmallPics span
{
	display: block;
	padding: 0 12px;
	width: 80px;
	height: 44px;
	line-height: 44px;
	overflow: hidden;
	color: #666;
	font-size: 14px;
	border-bottom: solid 1px #999;
}
.FocusImg .SmallPics span.selected
{
	font-weight: bold;
	color: #fff;
	border-width: 0;
	border-left:solid 4px #F38033;
	width: 76px;
	background: #FF9900 url("images/index/icon5.gif" ) 4px 18px no-repeat;
	background-color: #FF9900;
}

/*************************/
/*   pageAd style        */
/*************************/
.pageAd
{
	margin-top: 10px;
	height: 120px;
	overflow: hidden;
}
	
/*********************/
/* travelabout style */
/*********************/
.UC_TravelAbout
{
	margin-top: 10px;
	width: 960px;
	height: 200px;
}
.UC_TravelAbout .UC_TA_Top
{
}
.UC_TravelAbout .UC_TA_Middle
{
	width: 960px;
	height: 200px;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item
{
	float: left;
	height: 200px;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item .travelAboutTopTitle
{
	margin-left: 30px;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	font-weight: bold;
	color: #CC3300;	
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item .travelAboutTopMore
{
	margin-left: 65px;
	height: 35px;
	line-height: 35px;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item1
{
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item1 .UC_TA_M_I_Top
{
	width: 161px;
	height: 35px;
	background: transparent url( "images/index/chi.gif" ) left top no-repeat;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item1 .UC_TA_M_I_Middle
{
	border-left: solid 1px #F48033;
	border-bottom: solid 1px #F48033;
	width: 160px;
	height: 165px;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item2
{
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item2 .UC_TA_M_I_Top
{
	width: 161px;
	height: 35px;
	background: transparent url( "images/index/zhu.gif" ) left top no-repeat;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item2 .UC_TA_M_I_Middle
{
	border-left: solid 1px #F48033;
	border-bottom: solid 1px #F48033;
	width: 160px;
	height: 165px;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item3
{
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item3 .UC_TA_M_I_Top
{
	width: 161px;
	height: 35px;
	background: transparent url( "images/index/xing.gif" ) left top no-repeat;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item3 .UC_TA_M_I_Middle
{
	border-left: solid 1px #F48033;
	border-bottom: solid 1px #F48033;
	width: 160px;
	height: 165px;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item4
{
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item4 .UC_TA_M_I_Top
{
	width: 161px;
	height: 35px;
	background: transparent url( "images/index/you.gif" ) left top no-repeat;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item4 .UC_TA_M_I_Middle
{
	border-left: solid 1px #F48033;
	border-bottom: solid 1px #F48033;
	width: 160px;
	height: 165px;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item5
{
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item5 .UC_TA_M_I_Top
{
	width: 161px;
	height: 35px;
	background: transparent url( "images/index/gou.gif" ) left top no-repeat;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item5 .UC_TA_M_I_Middle
{
	border-left: solid 1px #F48033;
	border-bottom: solid 1px #F48033;
	width: 160px;
	height: 165px;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item6
{
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item6 .UC_TA_M_I_Top
{
	width: 155px;
	height: 35px;
	background: transparent url( "images/index/yu.gif" ) left top no-repeat;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item6 .UC_TA_M_I_Middle
{
	border: solid 1px #F48033;
	border-top-width: 0;
	width: 153px;
	height: 165px;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item .UC_TA_M_I_Middle
{
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item .UC_TA_M_I_Middle ul
{
	padding: 10px 0px 0px 10px;
	margin: 0px;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item .UC_TA_M_I_Middle ul li
{
	list-style-type: none;
	text-indent: 10px;
	line-height: 24px;
	background: transparent url( "images/index/icon.gif" ) no-repeat left center;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item .UC_TA_M_I_Bottom
{
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_More
{
}
.UC_TravelAbout .UC_TA_Bottom
{
}
/* travelabout style end */
/********************************/
/*  friendlink style  */
/********************************/
.UC_FriendLink
{	
	margin-top: 10px;
	width: 960px;
	height:auto;
}
.UC_FriendLink .UC_FL_Top
{
	font-size: 14px;
	font-weight: bold;
	text-indent: 20px;
	color: #fff;
	width: 960px;
	height: 29px;
	line-height: 29px;
	background: transparent url( "images/index/linktop.gif" ) left bottom no-repeat;
}
.UC_FriendLink .UC_FL_Middle
{
	width: 958px;
	height: 72px;
	border: solid 1px #F48033;
	border-top-width: 0;
	word-break: keep-all;
}
.UC_FriendLink .UC_FL_Middle .noscl
{
	height: 99%;
	width: 99%;
	overflow: hidden;
}
.UC_FriendLink .UC_FL_Middle .scl
{
	height: 99%;
	width: 100%;
	overflow-y: scroll;
	overflow-x: hidden;
}
.UC_FriendLink .UC_FL_Middle ul
{
	margin: 5px 0 0 10px;
	padding: 0;
	width: 946px;
}
.UC_FriendLink .UC_FL_Middle ul li
{
	list-style: none;
	text-indent: 10px;
	height: 22px;
	line-height: 22px;	
	background: transparent url( "images/index/icon.gif" ) left center no-repeat;
	width: 180px;
	float: left;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.UC_FriendLink .UC_FL_Middle ul .UC_FL_M_Split
{
	display: none;
}
.UC_FriendLink .UC_Fl_Bottom
{
}	

/*************************/
/*     travelRecom       */ 
/*************************/
.travelRecomLine
{
	width: 520px;
}
.travelRecomList
{
	width:505px;
	margin-top: -5px;
	padding:0 5px 0 10px;
}
.travelRecomList ul
{
	margin: 0;
	padding: 0;	
	list-style: none;
}
.travelRecomList ul li
{	
	text-indent: 10px;
}
.travelRecomList ul li a:link,.travelRecomList ul li a:visited
{
	color: #175CB7;
	text-decoration: underline;
}
.travelRecomList ul li a:hover
{
	color: #333;
	text-decoration: underline;
}
.travelRecomList .travelRecomLineName
{
	float:left;
	width: 420px;	
	height: 21px;
	line-height: 21px;
	background: transparent url("images/index/icon.gif" ) no-repeat left center;
	overflow:hidden;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.travelRecomList .travelRecomLineName .travelRecomLineGroup
{
	font-size: 13px;
	font-weight:bold;
}
.travelRecomList .travelRecomLineName .travelRecomLineInfo
{
	font-size: 12px;
	font-weight: normal;	
}
.travelRecomList .travelRecomLineName .travelRecomLineSgin
{
	font-size: 12px;
	font-weight:bold;
}
.travelRecomList .travelRecomLinePrice
{
	float:right;
	width:85px;
	text-align: right;
	color:#FD6200;
	height: 17px;
	padding-top:4px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.travelRecomList .travelRecomLinePrice .priceStyle
{
	font-weight: bold;
	padding-right: 5px;
}
/*************************/
/*  line common style    */ 
/*************************/
.travelLineTitle
{
	margin-top:10px;
	font-weight: bold;
	color: #FF6600;	
	font-size: 14px;	
	width: 520px;
	height: 33px;
	text-indent: 30px;
	line-height: 20px;
}
.recomTitle
{
	width: 520px;
	height: 33px;
	background: transparent url("images/index/columnbar.gif" ) no-repeat left bottom;
}
.recomTitle .travelLineMore
{
	margin-left: 330px;
	font-size: 12px;
	font-weight: normal;	
}
.weekTitle
{
	width: 520px;
	height: 33px;
	background: transparent url("images/index/weekbar.gif" ) no-repeat left bottom;	
}
.weekTitle .travelLineMore
{
	margin-left: 345px;
	font-size: 12px;
	font-weight: normal;	
}
.monthTitle
{
	width: 520px;
	height: 33px;
	background: transparent url("images/index/month.gif" ) no-repeat left bottom;	
}

/*******************/
/* left ad style   */
/*******************/
.UC_I_Ad
{
	margin-top: 10px;
	width: 255px;
	height: auto;
}
.UC_I_Ad .UC_I_Ad_Top
{
	font-size: 14px;
	font-weight: bold;
	text-indent: 10px;
	color: #fff;
	width: 255px;
	height: 29px;
	line-height: 29px;
	background: transparent url("images/index/right_column.gif" ) no-repeat left bottom;	
}
.UC_I_Ad .UC_I_Ad_Middle
{
	width: 253px;
	border: solid 1px #F48033;
	border-top-width: 0;
	text-align: center;
}
.UC_I_Ad .UC_I_Ad_Middle img
{
	margin-top: 5px;
	width: 245px;
	height: 75px;
}
.UC_I_Ad .UC_I_Ad_Middle OBJECT
{
	margin-top: 5px;
	width: 245px;
	height: 75px;
}
.UC_I_Ad .UC_I_Ad_Bottom
{
}
/* left ad style end  */

/************************************/
/*travel news style                 */
/************************************/
.TN_Main
{
	margin-top: 10px;
	float: left;
	width: 255px;
	height: auto;
}
.TN_Main .TNM_Top
{
	width: 255px;
	height: 29px;
	background: transparent url("images/index/right_column.gif" ) no-repeat left center;
	font-size: 14px;
	font-weight: bold;
	text-indent: 10px;
	color: #fff;
	line-height: 29px;
}
.TN_Main .TNM_Top .TnmTopMore
{
	margin-left: 140px;
	font-weight: normal;
	font-size: 12px;
	}
.TN_Main .TNM_Middle
{
	height: 240px;
	width: 253px;
	border: solid 1px #F48033;
	border-top-width: 0;
}
.TN_Main .TNM_Middle ul
{
	margin: 0;
	list-style-type: none;
	width: 228px;
	height: 220px;
	padding: 10px;
}
.TN_Main .TNM_Middle ul li
{
	width: 228px;
	line-height: 22px;
	text-indent: 8px;
	background: transparent url("images/index/icon.gif") no-repeat left center;
}
.TN_Main .TNM_Middle ul li a
{
}
.TN_Main .TNM_Bottom
{
	clear:both;
}

/*******************************/
/* IndexSatisfyingGrade        */
/*******************************/
.IndexSatisfyingGrade
{
	width: 255px;
	height: auto;
	margin-top:10px;
}
.IndexSatisfyingGrade .ISG_Top
{

}
.IndexSatisfyingGrade .ISG_Middle
{	
}
.IndexSatisfyingGrade .ISG_Middle .ISG_Mid_Title
{
	height: 48px;
	clear: both;
}
.IndexSatisfyingGrade .ISG_Middle .ISG_Mid_Title .ISG_Mid_Title_Img
{
	float: left;
	width: 49px;
	height: 42px;
	background: transparent url("images/index/hg.jpg") no-repeat left center;
}
.IndexSatisfyingGrade .ISG_Middle .ISG_Mid_Title .ISG_Mid_Title_Img img
{
	display: none;	
}
.IndexSatisfyingGrade .ISG_Middle .ISG_Mid_Title .ISG_Mid_Title_Text
{
	float: left;
	color: #FF560A;
	font-size: 15px;
	font-weight:bold;	
	height: 42px;
	line-height: 42px;
	text-indent: 10px;
}
.IndexSatisfyingGrade .ISG_Middle .ISG_Mid_Title .ISG_Mid_Title_Percent
{
	float: left;
	color: #FF5D00;
	font-size: 35px;
	height: 42px;
	line-height: 42px;
}
.IndexSatisfyingGrade .ISG_Middle .ISG_Mid_More
{
	font-size: 14px;
	font-weight: bold;
	text-indent: 10px;
	color: #fff;
	width: 255px;
	height: 29px;
	line-height: 29px;
	background: transparent url("images/index/right_column.gif") no-repeat center center;
}
.IndexSatisfyingGrade .ISG_Middle .ISG_Mid_More .satisfyingGradeTitle
{
}
.IndexSatisfyingGrade .ISG_Middle .ISG_Mid_More .satisfyingGradeMore
{
	margin-left: 100px;
	font-size: 12px;
	font-weight: normal;
}
.IndexSatisfyingGrade .ISG_Middle ul
{
	border: solid 1px #F48033;
	border-top-width: 0;
	width: 253px;
	height: auto;	
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.IndexSatisfyingGrade .ISG_Middle ul li
{
	color: #000;
	width: 236px;
	height: auto;
	line-height: 18px;
	border-bottom: dashed 1px #CACACA;	
	padding: 5px 0 5px 10px;
	overflow: hidden;
}
.IndexSatisfyingGrade .ISG_Middle ul li .gradeListName
{
	font-weight: bold;
	color: #FF6600;
}
.IndexSatisfyingGrade .ISG_Middle ul li .gradeListValue
{
	float: right;
	width: 34px;
	margin:0 -6px 0 0;
	*margin:-20px -6px 0 0;
	_margin:-20px 0 0 0;
	overflow: hidden;
	font-size: 11px;	
	background: transparent url("images/index/approve_smile.gif") no-repeat left center;
	padding-left: 18px;
}
.IndexSatisfyingGrade .ISG_Bottom
{
}

/********************/
/* userlogin style  */
/********************/
.UC_UserLogin
{ 
	margin-top:10px;
	width:255px;
	height:auto;
}
.UC_UserLogin .UC_UL_Top
{
	font-weight: bold;
	text-indent: 50px;	
	font-size: 14px;
	color: #FF6600;	
	width: 255px;
	height: 40px;
	line-height: 40px;
	background: transparent url( "images/index/loginbar1.gif" ) left center no-repeat;
}
.UC_UserLogin .UC_UL_Middle
{
	width: 255px;
	height: 134px;
	background: transparent url( "images/index/loginbar2.jpg" ) left center no-repeat;
}
.UC_UserLogin .UC_UL_Middle .userLoginText1
{
	padding-top: 20px;
	text-align: center;
	width: 255px;
}
.UC_UserLogin .UC_UL_Middle .userLoginText2
{
	margin-top: 5px;
	text-align: center;
	width: 255px;
}
.UC_UserLogin .UC_UL_Middle span
{
	border-top: solid 1px #F48033;
	border-left: solid 1px #F48033;
}
.UC_UserLogin .UC_UL_Middle input
{	
	width: 120px;
	border: inset 1px #F48033;
}
.UC_UserLogin .UC_UL_Middle .userLoginButton
{
	margin-top: 16px;
	text-align: center;
	width: 255px;
}
.UC_UserLogin .UC_UL_Middle .userLoginButton .UC_UL_M_B_Login
{
	cursor: pointer;
	border: none;
	width: 63px;
	height: 27px;
	background: transparent url( "images/index/login_but.gif" ) left center no-repeat;
}
.UC_UserLogin .UC_UL_Middle .userLoginButton .UC_UL_M_B_Regedit
{
	cursor: pointer;
	margin-left: 20px;
	border: none;
	width: 63px;
	height: 27px;
	background: transparent url( "images/index/regsiter_but.gif" ) left center no-repeat;
}
.UC_UserLogin .UC_UL_Bottom
{
}
/* userlogin style end */

/**********************/
/*  travelwd style    */
/**********************/
.UC_TravelWD
{
	margin-top: 10px;
	width: 255px;
	height: auto;
}
.UC_TravelWD .UC_TWD_Top
{
	
	text-indent: 10px;
	width: 255px;
	height: 29px;
	line-height: 29px;
	background: transparent url("images/index/right_column.gif" ) no-repeat left bottom;	
}
.UC_TravelWD .UC_TWD_Top .GuestTitle
{
	float: left;
	font-size: 14px;
	font-weight: bold;
	text-indent: 10px;
	height: 26px;
    color : #fff;
	line-height: 28px;	
	overflow: hidden;
	}
.UC_TravelWD .UC_TWD_Top .GuestMore
{
	float: right;
	margin-right: 5px;
	font-size: 12px;
	font-weight: normal;
	height: 26px;
	line-height: 26px;
	overflow: hidden;
}
.UC_TravelWD .UC_TWD_Middle
{
	width: 253px;
	border: solid 1px #F48033;
	border-top-width: 0;
	WORD-BREAK: break-all;	
	WORD-WRAP: break-word
}
.UC_TravelWD .UC_TWD_Middle ul
{
	margin: 0;
	padding: 0 5px;
}
.UC_TravelWD .UC_TWD_Middle ul li
{
	list-style: none;
	border-bottom: dashed 1px #CACACA;	
	padding: 10px 0;
}
.UC_TravelWD .UC_TWD_Middle ul li .travelConsultationTop
{
	font-weight: bold;
	color: #FF6600;
	line-height: 18px;
}
.UC_TravelWD .UC_TWD_Middle ul li .travelConsultationBottom
{
	color: #333;
	line-height: 18px;
}
.UC_TravelWD .UC_TWD_Bottom
{
}
/*  travelwd style end  */

/***********************/
/* traveltools style   */
/***********************/
.UC_TravelTools
{
	margin-top: 10px;
	width: 255px;
	height: auto;
}
.UC_TravelTools .UC_TT_Top
{
	font-size: 14px;
	font-weight: bold;
	text-indent: 10px;
	color: #fff;
	width: 255px;
	height: 29px;
	line-height: 29px;
	background: transparent url("images/index/right_column.gif" ) no-repeat left bottom;
}
.UC_TravelTools .UC_TT_Middle
{
	width: 248px;
	border: solid 1px #F48033;
	border-top-width: 0;
	padding: 8px 0 8px 5px;
}
.UC_TravelTools .UC_TT_Middle ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.UC_TravelTools .UC_TT_Middle ul li
{	
	float: left;
	width: 80px;
	line-height: 22px;
	text-indent: 20px;
}
.UC_TravelTools .UC_TT_Middle ul li.traveltoolsWeather
{
	background: transparent url("images/index/tools1.gif") no-repeat left center;
}
.UC_TravelTools .UC_TT_Middle ul li.traveltoolsTran
{
	background: transparent url("images/index/tools2.gif") no-repeat left center;
}
.UC_TravelTools .UC_TT_Middle ul li.traveltoolsNous
{
	background: transparent url("images/index/tools3.gif") no-repeat left center;
}
.UC_TravelTools .UC_TT_Middle ul li.traveltoolsAreaCode
{
	background: transparent url("images/index/tools4.gif") no-repeat left center;
}
.UC_TravelTools .UC_TT_Middle ul li.traveltoolsMap
{
	background: transparent url("images/index/tools5.gif") no-repeat left center;
}
.UC_TravelTools .UC_TT_Middle ul li.traveltoolsExchangeRate
{
	background: transparent url("images/index/tools6.gif") no-repeat left center;
}
.UC_TravelTools .UC_TT_Bottom
{
}
/* traveltools style end */

/**********************/
/* teambook style     */
/**********************/
.UC_TeamBook
{
	margin-top: 10px; 
	width:520px;
}
.UC_TeamBook .UC_TB_Top
{
	display: none;
}
.UC_TeamBook .UC_TB_Middle
{
	width: 520px;
	height: 200px;
}
.UC_TeamBook .UC_TB_Middle .UC_TB_M_Top
{
	width: 520px;
	height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;	
	background: transparent url( "images/index/column3.gif" ) left top no-repeat;
}
.UC_TeamBook .UC_TB_Middle .UC_TB_M_Top .teamBookName
{
	float: left;
	line-height: 30px;
	text-indent: 40px;
	width: 150px;
}
.UC_TeamBook .UC_TB_Middle .UC_TB_M_Top .UC_TB_M_T_Item
{
	margin-top: 5px;
	float: left;
	text-align: center;
	width: 97px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	cursor: pointer;
}
.UC_TeamBook .UC_TB_Middle .UC_TB_M_Top .UC_TB_M_T_ItemSel
{
	margin-top: 5px;
	color: #303334;
	float: left;
	text-align: center;
	width: 97px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	background: transparent url( "images/index/columnbar2.jpg" ) left top no-repeat;
	cursor: pointer;
}
.UC_TeamBook .UC_TB_Middle .UC_TB_M_Top .UC_TB_M_T_Split
{
	display:none;
}
.UC_TeamBook .UC_TB_Middle .UC_TB_M_Top .UC_TB_M_T_More
{
	float: right;
	font-size: 12px;
	font-weight: normal;
	margin-right: 5px;
	width: 50px;
	line-height: 30px;
}
.UC_TeamBook .UC_TB_Middle .UC_TB_M_Middle
{
	width: 518px;
	height: 169px;
	border: solid 1px #F48033;
	border-top-width: 0;
}
.UC_TeamBook .UC_TB_Middle .UC_TB_M_Middle .UC_TB_M_M_CF
{
	color: #545454;
}
.UC_TeamBook .UC_TB_Middle .UC_TB_M_Middle .UC_TB_M_M_CF table
{
	margin-top: 9px;
	margin-left: 10px;
	width: 97%;
}
.UC_TeamBook .UC_TB_Middle .UC_TB_M_Middle .UC_TB_M_M_CF table tr
{
	height: 26px;
}
.UC_TeamBook .UC_TB_Middle .UC_TB_M_Middle .UC_TB_M_M_CF table tr td
{
	color: #545454;
}
.UC_TeamBook .UC_TB_Middle .UC_TB_M_Middle .UC_TB_M_M_CF .LDIY_TDZT_Title
{
	text-indent: 10px;
	line-height: 20px;
	background: transparent url("images/index/icon.gif" ) no-repeat left center;
}
.UC_TeamBook .UC_TB_Middle .UC_TB_M_Middle .UC_TB_M_M_CF .LDIY_TDZT_ZX
{
	font-size: 0;
	color: #FFDE6C;
}
.UC_TeamBook .UC_TB_Middle .UC_TB_M_Bottom
{
}
.UC_TeamBook .UC_TB_Bottom
{
	clear: both;
}
.BookBtn
{
	display: block;
	width: 44px;
	height: 23px;
	background: transparent url( "images/index/column2icon.gif" ) left top no-repeat;
}
/* teambook style end */

/************************************/
/* IndexRecomGroup start            */
/************************************/
.IndexRecomGroup
{
	margin-top: 10px;
	height: auto;
}
.IndexRecomGroup .RG_Top
{
	width: 165px;
	height: 29px;
	background: transparent url("images/index/left_column.gif") no-repeat left top;
	font-size: 14px;
	font-weight: bold;
	text-indent: 10px;
	color: #fff;
	line-height: 29px;
}
.IndexRecomGroup .RG_Middle
{
	width: 163px;
	height: auto;
	border: solid 1px #F48033;
	border-top-width: 0;
}
.IndexRecomGroup .RG_Middle .recomGroupTitle
{
	margin-left: 10px;
	width: 143px;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;	
	text-indent: 20px;
	background: transparent url("images/index/icon3.gif") no-repeat left center;
	border-bottom: dashed 1px #CBCBCB;
}
.IndexRecomGroup .RG_Middle .recomGroupDay
{
	margin: 6px 0 0 20px;
}
.IndexRecomGroup .RG_Middle .recomGroupDay div
{
	float: left;
	width: 68px;
	padding: 3px 0;
} 
.IndexRecomGroup .RG_Middle .RG_M_Left
{
	height: auto;
}
.IndexRecomGroup .RG_Middle .RG_M_Right
{
	height: auto;
}
.IndexRecomGroup .RG_Middle .RG_M_Right .RG_M_R_Item
{
}
.IndexRecomGroup .RG_Middle .RG_M_Right .RG_M_R_Item ul
{
	margin: 6px 0 5px 20px;
	padding: 0;
	list-style-type: none;
}
.IndexRecomGroup .RG_Middle .RG_M_Right .RG_M_R_Item ul li
{
	line-height: 20px;
}
.IndexRecomGroup .RG_Bottom
{
}

/***************************/
/*   IndexHotDestination   */
/***************************/
.IndexHotDestination
{
	margin-top: 10px;	
}
.IndexHotDestination .hotDestinationTop
{
	width: 165px;
	height: 29px;
	background: transparent url("images/index/left_column.gif") no-repeat left top;
	font-size: 14px;
	font-weight: bold;
	text-indent: 10px;
	color: #fff;
	line-height: 29px;
}
.IndexHotDestination .hotDestinationMiddle
{
	width: 163px;
	height: auto;
	border: solid 1px #F48033;
	border-top-width: 0;
}
.IndexHotDestination .hotDestinationMiddle ul
{
	padding: 0 0px 5px 10px;
	margin: 0px;
	list-style: none;			
}
.IndexHotDestination .hotDestinationMiddle ul li
{ 
	line-height: 20px;
	padding-left: 10px;
}
.IndexHotDestination .hotDestinationMiddle .hotMiddleItemTitle
{
	width: 143px;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;	
	text-indent:20px;
	background: transparent url("images/index/icon3.gif") no-repeat left center;
	border-bottom: dashed 1px #CBCBCB;	
	margin-bottom:5px;
	padding: 5px 0;
}
/***************************/
/*   UC_HotelBook          */
/***************************/
.UC_HotelBook
{
	margin-top: 10px;
}
.UC_HotelBook .UC_HB_Top
{
	width: 165px;
	height: 29px;
	background: transparent url("images/index/left_column.gif") no-repeat left top;
	text-indent: 10px;
	color: #fff;
	line-height: 29px;
}
.UC_HotelBook .UC_HB_Top .hotelBookTitle
{
	float: left;
	font-size: 14px;
	font-weight: bold;
	text-indent: 10px;
	height: 26px;
	line-height: 28px;	
	overflow: hidden;
	}
.UC_HotelBook .UC_HB_Top .hotelBookMore
{
	float: right;
	margin-right: 5px;
	font-size: 12px;
	font-weight: normal;
	height: 26px;
	line-height: 26px;
	overflow: hidden;
}
.UC_HotelBook .UC_HB_Middle
{
	width: 163px;
	height: auto;
	border: solid 1px #F48033;
	border-top-width: 0;
}
.UC_HotelBook .UC_HB_Middle ul
{
	padding: 5px 0px 5px 10px;
	margin: 0px;
	list-style: none;		
}
.UC_HotelBook .UC_HB_Middle ul li
{		
	line-height: 21px;
	text-indent: 10px;
	background: transparent url("images/index/icon.gif") no-repeat left center;
}
/***************************/
/*   UC_OperationRecommend */
/***************************/
.UC_OperationRecommend
{
	width: 165px;
	height: auto;
	margin-top: 10px;
}
.UC_OperationRecommend .UC_OR_Top
{
	width: 165px;
	height: 29px;
	background: transparent url("images/index/left_column.gif") no-repeat left top;
	font-size: 14px;
	font-weight: bold;
	text-indent: 10px;
	color: #fff;
	line-height: 29px;
}
.UC_OperationRecommend .UC_OR_Top
{
	width: 165px;
	height: 29px;
	background: transparent url("images/index/left_column.gif") no-repeat left top;
	text-indent: 10px;
	line-height: 29px;
}
.UC_OperationRecommend .UC_OR_Top .OperationTitle
{
	float: left;
	font-size: 14px;
	font-weight: bold;
	text-indent: 10px;
	height: 26px;
    color  : #fff;
	line-height: 28px;	
	overflow: hidden;
	}
.UC_OperationRecommend .UC_OR_Top .OperationMore
{
	float: right;
	margin-right: 5px;
	font-size: 12px;
	font-weight: normal;
	height: 26px;
	line-height: 26px;
	overflow: hidden;
}
.UC_OperationRecommend .UC_OR_Middle
{
	width: 163px;
	height: auto;
	border: solid 1px #F48033;
	border-top-width: 0;
}
.UC_OperationRecommend .UC_OR_Middle ul
{
	padding: 5px 0px 5px 10px;
	margin: 0px;
	list-style: none;	
	
}
.UC_OperationRecommend .UC_OR_Middle ul li
{		
	line-height: 21px;
	text-indent: 10px;
	background: transparent url("images/index/icon.gif") no-repeat left center;
}
.UC_OperationRecommend .UC_OR_Bottom
{
}

/*************************/
/*  lineHotelSearch      */
/*************************/
.lineHotelSearch
{
	margin-top: 10px;
	width: 163px;
	height: 72px;
	border: solid 1px #F48033;	
	_overflow: hidden;
}
.lineHotelSearch .lineHotelSearchTop
{
	margin: 11px 0 0 12px;
	width: 135px;
	text-align: right;
	background: transparent url("images/index/icon2.gif") no-repeat left center;	
}
.lineHotelSearch .lineHotelSearchText
{
	width: 110px;	
	border: solid 1px #F48033;
}
.lineHotelSearch .lineHotelSearchBottom
{	
	margin-top: 8px;
	text-align: center;
}
.lineHotelSearch .lineHotelSearchBottom .lineHotelSearchBtn
{
	width: 60px;
	height: 20px;
	background: transparent url("images/index/search_but.gif") no-repeat left center;	
	border-style: none;
}
.UC_I_LineHotelSearch
{	
	width: 290px;		
	position: relative;
	top:-20px;
	left:50px;	
	background-color:#FFF3E1;
	border:solid 3px #F48033;	
}
.UC_I_LineHotelSearch .lineHotelClose
{
	float:right;
	display: inline;
	margin-right: 10px;
	color: #FF6000;
	font-size:14px;
	font-weight:bold;
	cursor: pointer;
}
.UC_I_LineHotelSearch .UC_I_LHS_Top
{	
	width: 290px;
	height: 28px;	
}
.UC_I_LineHotelSearch .UC_I_LHS_Top .UC_I_LHS_T_Title
{
	padding: 5px 0 0 16px;
	position: absolute;
}
.UC_I_LineHotelSearch .UC_I_LHS_Top .UC_I_LHS_T_Title .UC_I_LHS_T_Item
{
	float: left;
	font-weight: bold;
	text-align: center;
	width: 80px;
	height: 25px;
	line-height: 25px;
	cursor: pointer;
	font-size: 14px;
	background: transparent url("images/index/search_nonesel.gif") no-repeat left center;
}
.UC_I_LineHotelSearch .UC_I_LHS_Top .UC_I_LHS_T_Title .UC_I_LHS_T_ItemSel
{
	float: left;
	color: #175cb7;
	font-weight: bold;	
	text-align: center;
	width: 97px;
	height: 25px;
	line-height: 25px;
	cursor: pointer;
	font-size: 14px;
	background: transparent url("images/index/columnbar2.jpg") no-repeat left center;	
}
.UC_I_LineHotelSearch .UC_I_LHS_Middle
{
	clear: both;
	width: 290px;
	height: 232px;
	padding-top: 2px;
	border-top: solid 2px #F48033;
	overflow: hidden;
	background-color: #fff;
}
.UC_I_LineHotelSearch .UC_I_LHS_Middle .UC_I_LHS_M_Line
{
	width: 286px;
	height: 232px;
}
.UC_I_LineHotelSearch .UC_I_LHS_Middle .UC_I_LHS_M_Hotel
{
	margin-left: 2px;
}
.UC_I_LineHotelSearch .UC_I_LHS_Middle .UC_I_LHS_M_Line .UC_I_LHS_M_L_Canlend
{
	width: 19px;
	height: 20px;
	margin-left: 5px;
	margin-bottom: -3px;
	cursor: pointer;
}
.UC_I_LineHotelSearch .UC_I_LHS_Middle .UC_I_LHS_M_Line table
{
	margin: 0;
	width: 100%;
	height: 173px;
}
.UC_I_LineHotelSearch .UC_I_LHS_Middle .UC_I_LHS_M_Line table tr
{
}
.UC_I_LineHotelSearch .UC_I_LHS_Middle .UC_I_LHS_M_Line table tr td
{
}
.UC_I_LineHotelSearch .UC_I_LHS_Middle .UC_I_LHS_M_Line table tr td input
{
}
.UC_I_LineHotelSearch .UC_I_LHS_Middle .UC_I_LHS_M_Line .UC_I_LHS_M_L_btnSearch
{
	border-style: none;
	width: 60px;
	height: 20px;
	background: transparent url("images/index/search_but.gif") no-repeat left center;	
	font-size: 1px;
	color: #FFC936;
	cursor: pointer;
}
.UC_I_LineHotelSearch .UC_I_LHS_Middle .UC_I_LHS_Group
{
	display: none;
	height: 60px;
	width: 286px;
	background-color: #F1F8FF;
}
.UC_I_LineHotelSearch .UC_I_LHS_Middle .UC_I_LHS_Group .UC_I_LHS_G_Top
{
	width: 276px;
	height: 18px;
	padding-top: 2px;
	padding-left: 10px;
	color: #000;
}
.UC_I_LineHotelSearch .UC_I_LHS_Middle .UC_I_LHS_Group .UC_I_LHS_G_Top .UC_I_LHS_G_Top_More
{
	margin-left: 120px;
}
.UC_I_LineHotelSearch .UC_I_LHS_Middle .UC_I_LHS_Group .UC_I_LHS_G_Bottom
{
	width: 286px;
	height: 40px;
}
.UC_I_LineHotelSearch .UC_I_LHS_Middle .UC_I_LHS_Group .UC_I_LHS_G_Bottom ul
{
	margin: 0;
	list-style-type: none;
	width: 286px;
	padding: 0;
	_margin-left: -10px;
	_width: 296px;
}
.UC_I_LineHotelSearch .UC_I_LHS_Middle .UC_I_LHS_Group .UC_I_LHS_G_Bottom ul li
{
	float: left;
	margin-left: 10px;
	width: 60px;
	_width: 58px;
	line-height: 20px;
}
.UC_I_LineHotelSearch .UC_I_LHS_Layer
{
	width: 452px;
	height: 152px;
	position: absolute;
	z-index: 10001;
}
.UC_I_LineHotelSearch .UC_I_LHS_Layer .UC_I_LHS_L_Iframe
{
	left: 0;
	top: 0;
	width: 452px;
	height: 152px;
	position: absolute;
	z-index: 10002;
}
.UC_I_LineHotelSearch .UC_I_LHS_Layer .UC_I_LHS_L_Div
{
	left: 0;
	top: 0;
	width: 450px;
	height: 150px;
	position: absolute;
	z-index: 10003;
	background: #fff;
	border: solid 1px #A1CFF3;
	text-align: left;
}
.UC_I_LineHotelSearch .UC_I_LHS_Layer .UC_I_LHS_L_Div .UC_I_LHS_L_D_Top
{
	padding: 5px 5px 5px 5px;
	border-bottom: dashed 1px #D7D7D7;
}
.UC_I_LineHotelSearch .UC_I_LHS_Layer .UC_I_LHS_L_Div .UC_I_LHS_L_D_Bottom
{
	height: 116px;
	overflow-y: auto;
	overflow-x: hidden;
}
.UC_I_LineHotelSearch .UC_I_LHS_Bottom
{
}