﻿@import url(../../../Js/calendar/themes/system.css);


/* index style begin  */
#Main
{
	width: 960px;
	margin: auto;
	height: auto;
}
.Contentbox
{
	clear: both;
	width: 960px;
	margin: 10px auto 0;
	height: auto;
}
.Contentbox .LeftBox
{
	float: left;
	width: 230px;
}
.Contentbox .MiddleBox
{
	float: left;
	margin-left: 10px;
	width: 480px;
}
.Contentbox .RightBox
{
	float: left;
	margin-left: 10px;
	width: 230px;
}
.footListSeparator
{
	margin: 10px 0 0 0;
	width: 960px;
	font-size: 0;
	height: 3px;
	background-color: #E3E3E3;
	}	
/* index style end */


/************************************/
/*travel news style                 */
/************************************/
.TN_Main
{
	float: left;
	width: 230px;
	height: 275px;
}
.TN_Main .TNM_Top
{
	width: 230px;
	height: 26px;
	background: transparent url("images/index/news_top.gif" ) no-repeat left center;
	font-size: 14px;
	font-weight: bold;
	text-indent: 10px;
	color: #333;
	line-height: 26px;
}
.TN_Main .TNM_Top .TnmTopMore
{
	margin-left: 110px;
	font-weight: normal;
	font-size: 12px;
	}
.TN_Main .TNM_Middle
{
	height: 248px;
	width: 228px;
	border-left: solid 1px #FBA6A7;
	border-right: solid 1px #FBA6A7;
	border-bottom: solid 1px #FBA6A7;
	_margin-top: -2px;
}
.TN_Main .TNM_Middle ul
{
	margin: 0;
	list-style-type: none;
	width: 208px;
	height: 230px;
	padding: 10px;
}
.TN_Main .TNM_Middle ul li
{
	width: 208px;
	line-height: 23px;
	text-indent: 8px;
	background: transparent url("images/index/arrow.gif" ) no-repeat left center;
}
.TN_Main .TNM_Middle ul li a
{
}
.TN_Main .TNM_Bottom
{
}

/************************************/
/* linehotelsearch style start      */
/************************************/
.UC_I_LineHotelSearch
{
	float: left;
	width: 290px;
	margin-left: 10px;
}
.UC_I_LineHotelSearch .UC_I_LHS_Top
{
	padding-left: 10px;
	width: 280px;
	height: 35px;
	background: transparent url("images/index/search_bg.gif" ) no-repeat left center;
	border-bottom: solid 2px #FBA6A7;
}
.UC_I_LineHotelSearch .UC_I_LHS_Top .UC_I_LHS_T_Title
{
	_margin-top: -6px;
	position: absolute;
	z-index: 100px;
}
.UC_I_LineHotelSearch .UC_I_LHS_Top .UC_I_LHS_T_Title .UC_I_LHS_T_Item
{
	float: left;
	line-height: 30px;
	text-align: center;
	margin-top: 8px;
	_margin-top: 12px;
	width: 82px;
	height: 27px;
	cursor: pointer;
	margin-left: 5px;
	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: #FFF;
	font-weight: bold;
	line-height: 30px;
	text-align: center;
	margin-top: 8px;
	_margin-top: 14px;
	width: 88px;
	height: 35px;
	cursor: pointer;
	margin-left: 5px;
	font-size: 14px;
	background: transparent url("images/index/search_select.gif") no-repeat left center;
}
.UC_I_LineHotelSearch .UC_I_LHS_Middle
{
	clear: both;
	width: 286px;
	height: 232px;
	padding-top: 2px;
	border-left: solid 2px #FBA6A7;
	border-right: solid 2px #FBA6A7;
	overflow: hidden;
}
.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: 78px;
	height: 23px;
	background: transparent url("images/index/search_btn.gif") no-repeat left center;
	font-size: 1px;
	color: #F57272;
	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
{
	width: 290px;
	height: 4px;
	font-size: 1px;
	background: transparent url("images/index/search_bot.gif") no-repeat left center;
}

/******************************/
/* lantern slide style start  */
/******************************/
.FocusImg
{
	float: left;
	margin-left: 10px;
	border: none;
	background: #fff;
	width: 420px;
	height: 275px;
	position: relative;
}
.FocusImg .BigPic
{
	text-align: center;
}
.FocusImg .BigPic img
{
	width: 420px;
	height: 275px;
	display: block;
	margin: 0 auto;
}
.FocusImg .TitleBg
{
	height: 23px;
	width: 420px;
	position: absolute;
	top: 252px;
	filter: Alpha(Opacity=58);
	opacity: 0.58;
	background: #000;
	z-index: 10;
}
.FocusImg .TitleBox
{
	width: 404px;
	height: 23px;
	top: 251px;
	left: 2px;
	font-size: 12px;
	font-weight: bold;
	color: #fde1cb;
	text-align: left;
	line-height: 23px;
	z-index: 20;
	padding-left: 10px;
}
.FocusImg a:hover
{
	text-decoration: underline;
}
.FocusImg .SmallPics
{
	right: 5px;
	top: 0;
	height: 23px;
	width: auto;
	z-index: 30;
	position: absolute;
}
.FocusImg .SmallPics span
{
	float: left;
	color: #FFF;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-size: 12px;
	font-weight: bold;
	margin: 3px 1px;
	background-color: #808080;
	filter: Alpha(Opacity=58);
}
.FocusImg .SmallPics span.selected
{
	color: #FFF;
	text-align: center;
	line-height: 16px;
	width: 26px;
	height: 16px;
	font-size: 12px;
	font-weight: bold;
	margin: 3px 1px;
	background-color: #FF0000;
	filter: Alpha(Opacity=58);
}

/************************************/
/* IndexRecomGroup start                 */
/************************************/
.RecomGroup
{
	width: 960px;
	height: auto;
}
.IndexRecomGroup .RG_Top
{
}
.IndexRecomGroup .RG_Middle
{
}
.IndexRecomGroup .RG_Middle .RG_M_Left
{
	float: left;
	width: 152px;
	height: 60px;
	background: transparent url("images/index/commend_leftpic.gif") no-repeat left top;
}
.IndexRecomGroup .RG_Middle .RG_M_Right
{
	float: left;
	width: 808px;
	height: 60px;
	background: transparent url("images/index/commend_rightbg.gif" ) no-repeat right top;
}
.IndexRecomGroup .RG_Middle .RG_M_Right .RG_M_R_Item
{
}
.IndexRecomGroup .RG_Middle .RG_M_Right .RG_M_R_Item ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.IndexRecomGroup .RG_Middle .RG_M_Right .RG_M_R_Item ul li
{
	float: left;
	margin-top: 5px;
	margin-left: 8px;
	width: 80px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	background: transparent url("images/index/commend_titbg.gif") no-repeat left top;
}
.IndexRecomGroup .RG_Bottom
{
	clear: both;
}

/**********************************/
/* IndexNewLine style             */
/**********************************/
.IndexNewLine
{
	width: 230px;
	height: 330px;
}
.IndexNewLine .INL_Top
{
	width: 230px;
	height: 26px;
	background: transparent url("images/index/newline_top.gif") no-repeat left center;
	color: #FFF;
}
.IndexNewLine .INL_Top .newLineTitle
{
	float: left;
	font-size: 14px;
	font-weight: bold;
	text-indent: 10px;
	height: 26px;
	line-height: 26px; 
	overflow:hidden;
}
.IndexNewLine .INL_Top .newLineMore
{
	float: right;
	margin-right: 5px;
	font-size: 12px;
	font-weight: normal;
	height: 26px;
	line-height: 26px; 
	overflow:hidden;
}
.IndexNewLine .INL_Top .newLineMore a:link
{
	color: #FFF;
}
.IndexNewLine .INL_Top .newLineMore a:visited
{
	color: #FFF;
}
.IndexNewLine .INL_Top .newLineMore a:hover
{
	color: #000;
}
.IndexNewLine .INL_Middle
{
	clear: both;
	width: 228px;
	height: 303px;
	border-left: solid 1px #FED8DF;
	border-right: solid 1px #FED8DF;
	border-bottom: solid 1px #FED8DF;
}
.IndexNewLine .INL_Middle ul
{
	margin: 0;
	padding: 10px 0 0 10px;
	width: 208px;
	height: 283px;	
}
.IndexNewLine .INL_Middle ul li
{
	list-style: none;
	width: 208px;
	line-height: 24px;
	text-indent: 8px;
	background: transparent url("images/index/arrow.gif") no-repeat left center;
	OVERFLOW: hidden;
	WHITE-SPACE: nowrap;	
}
.IndexNewLine .INL_Bottom
{
}

/************************************/
/* IndexSplendidLine style          */
/************************************/
.IndexSplendidLine
{
	margin-top: 10px;
	width: 230px;
	height: 490px;
}
.IndexSplendidLine .ISL_Top
{
	width: 230px;
	height: 26px;
	background: transparent url("images/index/newline_top.gif") no-repeat left center;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	text-indent: 10px;
	line-height: 26px; 
	overflow:hidden;
}
.IndexSplendidLine .ISL_Middle
{
	width: 228px;
	height: 463px;
	border-left: solid 1px #FED8DF;
	border-right: solid 1px #FED8DF;
	border-bottom: solid 1px #FED8DF;
}
.IndexSplendidLine .ISL_Middle .ISL_Mid_Item
{
	width: 228px;
	height: 231px;
}
.IndexSplendidLine .ISL_Middle .ISL_Mid_Item .ISL_Mid_I_Top
{
	padding-top: 6px;
	width: 228px;
	height: 23px;
	line-height: 20px;
	background: transparent url("images/index/wondful_subgroup.gif") no-repeat center bottom;	
}
.IndexSplendidLine .ISL_Middle .ISL_Mid_Item .ISL_Mid_I_Top .splendidTitle
{
	float: left;
	text-indent: 10px;
	font-size: 13px;
	font-weight: bold;
	color: #FF6000;
}
.IndexSplendidLine .ISL_Middle .ISL_Mid_Item .ISL_Mid_I_Top .splendidMore
{
	float: right;
	margin-right: 5px;
	font-size: 12px;
	font-weight: normal;
	overflow:hidden;	
}
/*.IndexSplendidLine .ISL_Middle .ISL_Mid_Item .ISL_Mid_I_Top .splendidMore a:link
{
	color: #FF6000;
}
.IndexSplendidLine .ISL_Middle .ISL_Mid_Item .ISL_Mid_I_Top .splendidMore a:visited
{
	color: #FF6000;
}
.IndexSplendidLine .ISL_Middle .ISL_Mid_Item .ISL_Mid_I_Top .splendidMore a:hover
{
	color: #000;
}*/
.IndexSplendidLine .ISL_Middle .ISL_Mid_Item .ISL_Mid_I_Middle
{
	width: 208px;
	height: 64px;
	padding: 6px 10px;
}
.IndexSplendidLine .ISL_Middle .ISL_Mid_Item .ISL_Mid_I_Middle img
{
	width: 208px;
	height: 64px;
	}

.IndexSplendidLine .ISL_Middle .ISL_Mid_Item .ISL_Mid_I_Bottom
{
	width: 208px;
	height: 120px;
	padding: 5px 10px 0 10px;
}
.IndexSplendidLine .ISL_Middle .ISL_Mid_Item .ISL_Mid_I_Bottom ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.IndexSplendidLine .ISL_Middle .ISL_Mid_Item .ISL_Mid_I_Bottom ul li
{
	width: 208px;
	line-height: 20px;
	text-indent: 8px;
	background: transparent url("images/index/arrow.gif") no-repeat left center;
}
.IndexSplendidLine .ISL_Bottom
{
}

/******************************/
/* travelabout style          */
/******************************/
.UC_TravelAbout
{
	margin-top: 10px;
	width: 480px;
	height: 235px;
}
.UC_TravelAbout .UC_TA_Top
{
	width: 480px;
	height: 33px;
	background: transparent url("images/index/eat_bg.gif") no-repeat left top;
}
.UC_TravelAbout .UC_TA_Top #aboutImg_1
{
	background: transparent url("images/index/eat.gif") no-repeat 30% center;
	}
.UC_TravelAbout .UC_TA_Top #aboutImg_2
{
	background: transparent url("images/index/live.gif") no-repeat 30% center;
	}
.UC_TravelAbout .UC_TA_Top #aboutImg_3
{
	background: transparent url("images/index/travel.gif") no-repeat 30% center;
	}
.UC_TravelAbout .UC_TA_Top #aboutImg_4
{
	background: transparent url("images/index/traffic.gif") no-repeat 30% center;
	}
.UC_TravelAbout .UC_TA_Top #aboutImg_5
{
	background: transparent url("images/index/buy.gif") no-repeat 30% center;
	}
.UC_TravelAbout .UC_TA_Top #aboutImg_6
{
	background: transparent url("images/index/play.gif") no-repeat 30% center;
	}
.UC_TravelAbout .UC_TA_Top ul
{
	list-style-type: none;
	margin: 0;
	padding: 7px 0 0 12px;
}
.UC_TravelAbout .UC_TA_Top ul li
{
	float: left;
	width: 70px;
	height: 26px;
	margin-left: 5px;
}
.UC_TravelAbout .UC_TA_Top ul li .UC_TA_T_Item
{	
	text-indent: 40px;
	width: 70px;
	height: 26px;
	line-height: 27px;
	background: transparent url("images/index/eat_nonesel.gif") no-repeat left center;
	_line-height: 26px;
}
.UC_TravelAbout .UC_TA_Top ul li .UC_TA_T_ItemSel
{	
	text-indent: 40px;
	font-weight: bold;
	width: 70px;
	height: 26px;
	line-height: 27px;
	background: transparent url("images/index/eat_select.gif") no-repeat left center;
	_line-height: 26px;
}
.UC_TravelAbout .UC_TA_Middle
{
	width: 476px;
	height: 198px;
	border-left: solid 2px #FFDBDB;
	border-right: solid 2px #FFDBDB;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item
{
	float: left;
	width: 476px;
	height: 198px;
	_margin-left: -8px;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item1
{
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item1 .UC_TA_M_Left
{
	float: left;
	margin: 13px;
	_margin: 10px;
	width: 146px;
	height: 172px;
	border: solid 1px #C2C8C8;
	background: transparent url("images/index/chi.jpg") no-repeat left center;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item2
{
	display: none;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item2 .UC_TA_M_Left
{
	float: left;
	margin: 13px;
	_margin: 10px;
	width: 146px;
	height: 172px;
	border: solid 1px #C2C8C8;
	background: transparent url("images/index/zhu.jpg") no-repeat left center;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item3
{
	display: none;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item3 .UC_TA_M_Left
{
	float: left;
	margin: 13px;
	_margin: 10px;
	width: 146px;
	height: 172px;
	border: solid 1px #C2C8C8;
	background: transparent url("images/index/xin.jpg") no-repeat left center;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item4
{
	display: none;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item4 .UC_TA_M_Left
{
	float: left;
	margin: 13px;
	_margin: 10px;
	width: 146px;
	height: 172px;
	border: solid 1px #C2C8C8;
	background: transparent url("images/index/you.jpg") no-repeat left center;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item5
{
	display: none;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item5 .UC_TA_M_Left
{
	float: left;
	margin: 13px;
	_margin: 10px;
	width: 146px;
	height: 172px;
	border: solid 1px #C2C8C8;
	background: transparent url("images/index/gou.jpg") no-repeat left center;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item6
{
	display: none;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item6 .UC_TA_M_Left
{
	float: left;
	margin: 13px;
	_margin: 10px;
	width: 146px;
	height: 172px;
	border: solid 1px #C2C8C8;
	background: transparent url("images/index/yu.jpg") no-repeat left center;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item .UC_TA_M_I_Middle
{
	float: left;
	width: 294px;
	margin: 10px 0 13px 0;	
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item .UC_TA_M_I_Middle .UC_TA_M_I_Middle_a
{
	display: none;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item .UC_TA_M_I_Middle ul
{
	padding: 0;
	margin: 0;
	width: 290px;
	list-style-type: none;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item .UC_TA_M_I_Middle ul li
{
	text-indent: 8px;
	line-height: 21px;
	color: #00652e;
	text-align: left;
	width: 290px;
	background: transparent url("images/index/arrow.gif") no-repeat left center;
}
.UC_TravelAbout .UC_TA_Middle .UC_TA_M_Item .UC_TA_M_I_Middle .travelAboutTopMore
{
	width: 100%;
	text-align: right;
}
.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
{
	width: 480px;
	height: 5px;
	font-size: 1px;
	background: transparent url("images/index/eat_bot.gif") no-repeat left bottom;
}

/*******************************/
/* IndexTravelNote             */
/*******************************/
.IndexTravelNote
{
	width: 480px;
	height: 245px;
	margin-top: 10px;
}
.IndexTravelNote .ITN_Top
{
	width: 480px;
	height: 28px;
	font-size: 14px;
	font-weight: bold;
	text-indent: 20px;
	color: #333;
	line-height: 28px;
	background: transparent url("images/index/car_top.gif") no-repeat left top;
}
.IndexTravelNote .ITN_Top .ItnTopTitle
{
	float: left;
	}
.IndexTravelNote .ITN_Top .ItnTopMore
{
	float:right;
	margin-right:10px;
	font-weight:normal;
	font-size:12px;
	}
.IndexTravelNote .ITN_Middle
{
	width: 478px;
	height: 213px;
	border-left: solid 1px #FBB6B8;
	border-right: solid 1px #FBB6B8;
}
.IndexTravelNote .ITN_Middle ul
{
	width: 458px;
	margin: 0;
	padding: 10px 10px 0 10px;
	list-style-type: none;
}
.IndexTravelNote .ITN_Middle ul li
{
	width: 228px;
	text-indent: 8px;
	line-height: 22px;
	float: left;
	background: transparent url("images/index/arrow.gif") no-repeat left center;
}
.IndexTravelNote .ITN_Bottom
{
	width: 480px;
	height: 4px;
	font-size: 1px;
	background: transparent url("images/index/car_bot.gif") no-repeat left bottom;
}

/*******************************/
/* IndexSatisfyingGrade        */
/*******************************/
.IndexSatisfyingGrade
{
	width: 230px;
	height: 330px;
}
.IndexSatisfyingGrade .ISG_Top
{
	width: 230px;
	height: 5px;
	font-size: 1px;
	background: transparent url("images/index/approve_top.gif") no-repeat left center;
}
.IndexSatisfyingGrade .ISG_Middle
{
	width: 226px;
	height: 320px;
	background: #FEF8F8;
	border-left: solid 2px #FBA6A7;	
	border-right: solid 2px #FBA6A7;	
}
.IndexSatisfyingGrade .ISG_Middle .ISG_Mid_Title
{
	width: 226px;
	height: 42px;
	text-align: center;
	padding-top: 3px;
}
.IndexSatisfyingGrade .ISG_Middle .ISG_Mid_Title .ISG_Mid_Title_Img
{
	width: 30px;
	margin-top: 20px;
	margin-right: 5px;
}
.IndexSatisfyingGrade .ISG_Middle .ISG_Mid_Title .ISG_Mid_Title_Text
{
	color: #FF560A;
	font-size: 16px;
}
.IndexSatisfyingGrade .ISG_Middle .ISG_Mid_Title .ISG_Mid_Title_Percent
{
	color: #FF5D00;
	font-size: 28px;
}
.IndexSatisfyingGrade .ISG_Middle .ISG_Mid_More
{
	width: 226px;
	height: 26px;
	background: transparent url("images/index/wondful_subgroup.gif") no-repeat center center;
}
.IndexSatisfyingGrade .ISG_Middle .ISG_Mid_More .satisfyingGradeTitle
{
	float: left;
	color: #333;
	font-weight: bold;
	text-indent: 15px;
	width: 150px;
	height: 26px;
	line-height: 24px; 
	*line-height: 28px;
	_line-height: 28px;
	}
.IndexSatisfyingGrade .ISG_Middle .ISG_Mid_More .satisfyingGradeMore
{
	float: right;
	width: 45px;
	margin-right: 10px;
	height: 26px;
	line-height: 24px; 
	*line-height: 26px;
	_line-height: 26px;
	}
.IndexSatisfyingGrade .ISG_Middle ul
{
	width: 216px;
	height: 240px;	
	margin: 0;
	padding: 5px;
	_padding: 3px 5px;
	list-style-type: none;
}
.IndexSatisfyingGrade .ISG_Middle ul li
{
	color: #000;
	width: 216px;
	height: 41px;
	line-height: 18px;
	border-bottom: dashed 1px #0A5278;	
	padding-top: 5px;
	overflow: hidden;
	}
.IndexSatisfyingGrade .ISG_Middle ul li .gradeListName
{
	font-weight: bold;
	}
.IndexSatisfyingGrade .ISG_Middle ul li .gradeListValue
{
	float: right;
	position: relative;
	top: 0;
	*top: -20px;
	_top: -20px;
	width: 50px;
	background: transparent url("images/index/approve_smile.gif") no-repeat left center;
	text-indent: 15px;
	color: #FF5D00;
	font-size: 11px;
	overflow: hidden;
	}
.IndexSatisfyingGrade .ISG_Bottom
{
	width: 230px;
	height: 5px;
	font-size: 1px;
	background: transparent url("images/index/approve_bot.gif" ) no-repeat left center;
}

/*******************************/
/* hotelbook style             */
/*******************************/
.UC_HotelBook
{
	margin-top: 10px;
	width: 230px;
	height: 235px;
}
.UC_HotelBook .UC_HB_Top
{
	color: #333;
	width: 230px;
	height: 26px;
	background: transparent url("images/index/hotel_top.gif") no-repeat left top;

}
.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
{
	clear: none;
	width: 228px;
	height: 208px;
	border-left: solid 1px #FC9A9C;
	border-right: solid 1px #FC9A9C;
	border-bottom: solid 1px #FC9A9C;
}
.UC_HotelBook .UC_HB_Middle ul
{
	width: 208px;
	height: 188px;
	margin: 0;
	padding: 10px;
	_padding: 9px;
	list-style-type: none;
}
.UC_HotelBook .UC_HB_Middle .UC_HB_Mid_Li_Line
{
	color: #0A5278;
	height: 10px;
	width: 100%;
	border-top: dashed 1px #0A5278;
	margin-top: 9px;
	*margin-top: 2px;
	_margin-top: 1px;
	overflow: hidden;
}
.UC_HotelBook .UC_HB_Middle ul li
{
	font-size: 12px;
	height: auto;
}
.UC_HotelBook .UC_HB_Middle table
{
	width: 100%;
}
.UC_HotelBook .UC_HB_Middle table tr
{
	line-height: 16px;
}
.UC_HotelBook .UC_HB_Middle .UC_HB_Mid_Tab_Left
{
	width: 90px;
}
.UC_HotelBook .UC_HB_Middle .UC_HB_Mid_Tab_Right
{
	width: 120px;	
}
.UC_HotelBook .UC_HB_Middle .UC_HB_Mid_Tab_Right STRIKE
{
	 font-style: italic;
}
.UC_HotelBook .UC_HB_Middle .hbMiddleName
{
	font-weight: bold;
	font-size: 13px;
	}
.UC_HotelBook .UC_HB_Middle .hbMiddlePrice
{
	color: #9E9E9E;
	}
.UC_HotelBook .UC_HB_Middle .hbMiddleDate
{
	color: #FF5D00;
}
.UC_HotelBook .UC_HB_Middle table tr td hotelImgItem
{
	width: 80px;
	height: 50px;
}
.UC_HotelBook .UC_HB_Middle table tr td img
{
	width: 80px;
	height: 50px;
}
.UC_HotelBook .UC_HB_Bottom
{
}

/*******************************/
/* IndexHotDestination         */
/*******************************/
.IndexHotDestination
{
	margin-top: 10px;
	width: 230px;
	height: 245px;
}
.IndexHotDestination .IHD_Top 
{	
	color: #333;
	width: 230px;
	height: 26px;
	background: transparent url("images/index/hotel_top.gif") no-repeat left top;
}
.IndexHotDestination .IHD_Top .hotDestinationTitle
{
	float: left;
	font-size: 14px;
	font-weight: bold;
	height: 26px;
	text-indent: 10px;
	line-height: 26px;
	overflow: hidden;
	}
.IndexHotDestination .IHD_Top .hotDestinationMore
{
	float: right;
	margin-right: 5px;
	font-size: 12px;
	font-weight: normal;
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	}


.IndexHotDestination .IHD_Middle
{
    clear: none;
	width: 228px;
	height: 218px;
	border-left: solid 1px #FC9A9C;
	border-right: solid 1px #FC9A9C;
	border-bottom: solid 1px #FC9A9C;
}
.IndexHotDestination .IHD_Middle ul
{
	width: 228px;
	height: 200px;
	margin: 0;
	padding: 0;
}
.IndexHotDestination .IHD_Middle ul li
{
	list-style-type: none;
	width: 60px;
	height: 60px;
	float: left;
	padding: 10px 0 0 12px;
	_padding: 7px 0 0 12px;
}
.IndexHotDestination .IHD_Middle ul li a:hover
{
	cursor:hand;
}
.IndexHotDestination .IHD_Middle ul li .IHD_Mid_Img
{
	width: 60px;
	height: 45px;
}
.IndexHotDestination .IHD_Middle ul li .IHD_Mid_Img img
{
	width: 60px;
	height: 45px;
}
.IndexHotDestination .IHD_Middle ul li .IHD_Mid_Text
{
	width: 60px;
	padding-top: 5px;
	height: 15px;
	text-align: center;
}
.IndexHotDestination .IHD_Bottom
{
}
.IndexHotDestination .TNM_Middle
{
	clear: none;
	width: 228px;
	height: 218px;
	border-left: solid 1px  #FC9A9C;
	border-right: solid 1px  #FC9A9C;
	border-bottom: solid 1px  #FC9A9C;
}
.IndexHotDestination  .TNM_Middle ul
{
	margin: 0;
	list-style-type: none;
	width: 200px;
	height: 200px;
	padding: 10px;
}
.IndexHotDestination .TNM_Middle ul li
{
	width: 205px;
	line-height: 20px;
	text-indent: 8px;
	background: transparent url("images/index/arrow.gif" ) no-repeat left center;
}
/*******************************/
/* IndexTravelRecommend style  */
/*******************************/
.IndexTravelRecommend
{
	width: 480px;
	height: 330px;
}
.IndexTravelRecommend .ITR_Top
{
	width: 480px;
	height: 33px;
	background: #F0F8FD url("images/index/travelcommd_top.gif") no-repeat left top;
}
.IndexTravelRecommend .ITR_Top .travelRecomTitle
{
	float: left;
	width: 100px;
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	margin: 10px 0 0 40px;	
	color: #333;
}

.IndexTravelRecommend .ITR_Top .ulDiv
{
	float: right;
	height: 33px;
}

.IndexTravelRecommend .ITR_Top  .ulDiv ul
{
	float: left;
	width: 260px;
	margin: 0;
	padding: 7px 0 0 0;
	_padding-top: 6px;
	list-style-type: none;
}
.IndexTravelRecommend .ITR_Top .ulDiv ul li
{
	float: left;
	width: 75px;
	height: 26px;
	margin-left: 5px;
}
.IndexTravelRecommend .ITR_Top .ulDiv span
{
	float:right;
	margin:12px 15px 0 0;
	font-size:12px;
}
.IndexTravelRecommend .ITR_Top .ITR_Top_Item
{	
	text-align: center;
	font-weight: normal;
	width: 75px;
	height: 26px;
	line-height: 26px;
	background: transparent url("images/index/travelcommd_nonesel.gif") no-repeat left center;
	_margin-top: 1px;
}
.IndexTravelRecommend .ITR_Top .ITR_Top_ItemSel
{	
	text-align: center;
	font-weight: bold;
	color: #FD5A00;
	width: 75px;
	height: 26px;
	line-height: 26px;
	background: transparent url("images/index/travelcommd_select.gif") no-repeat left center;
	_margin-top: 1px;
}
.IndexTravelRecommend .ITR_Middle
{
	width: 476px;
	height: 292px;
	border-left: solid 2px #FFDBDB;
	border-right: solid 2px #FFDBDB;
}
.IndexTravelRecommend .ITR_Middle .ITR_Mid_Item
{
	margin: 0;
	padding: 0;
}
.IndexTravelRecommend .ITR_Middle .ITR_Mid_Item .ITR_Mid_I_Top
{
	width: 450px;
	height: 115px;
	margin: 0;
	padding: 10px;
	_padding: 8px 0;
}
.IndexTravelRecommend .ITR_Middle .ITR_Mid_Item .ITR_Mid_I_Top .travelRecomImgItem
{
	float: left;
	margin-left: 15px;
	width: 130px;
	height: 115px;
}
.IndexTravelRecommend .ITR_Middle .ITR_Mid_Item .ITR_Mid_I_Top .travelRecomImgItem .travelRecomImgItemTop
{
	width: 130px;
	height: 90px;		
}
.IndexTravelRecommend .ITR_Middle .ITR_Mid_Item .ITR_Mid_I_Top .travelRecomImgItem .travelRecomImgItemTop img
{
	width: 128px;
	height: 88px;
	border: solid 1px #CCD1D3;
}
.IndexTravelRecommend .ITR_Middle .ITR_Mid_Item .ITR_Mid_I_Top .travelRecomImgItem .travelRecomImgItemBottom
{
	width: 130px;
	height: 25px;
	background-color: #FEE3E7;
	line-height: 25px;
}
.IndexTravelRecommend .ITR_Middle .ITR_Mid_Item .ITR_Mid_I_Top .travelRecomImgItem .travelRecomImgItemBottom .travelRecomItemTitle
{
	text-indent: 3px;
	float:left;
	}
.IndexTravelRecommend .ITR_Middle .ITR_Mid_Item .ITR_Mid_I_Top .travelRecomImgItem .travelRecomImgItemBottom .travelRecomItemPrice
{
	float: right;
	padding-right:3px;	
	color: #FD5A00;
	font-size: 11px;
	}
.IndexTravelRecommend .ITR_Middle .ITR_Mid_Item .ITR_Mid_I_Bottom
{
	width: 470px;
	height: 150px;
	_height: 140px;
	padding: 0;
	background: transparent url("images/index/partition.gif") repeat-y center center;	
}
.IndexTravelRecommend .ITR_Middle .ITR_Mid_Item .ITR_Mid_I_Bottom ul
{	
	margin: 0;
	padding: 0;		
	height: 160px;
	_margin-left: -10px;
	}
.IndexTravelRecommend .ITR_Middle .ITR_Mid_Item .ITR_Mid_I_Bottom ul li
{
	list-style: none;
	float: left;
	margin-left: 10px;
	width: 220px;
	line-height: 19px;	
	}	
.IndexTravelRecommend .ITR_Middle .ITR_Mid_Item .ITR_Mid_I_Bottom .travelRecomItemTitle
{
	float: left;
	width: 160px;
	text-indent: 10px;
}
.IndexTravelRecommend .ITR_Middle .ITR_Mid_Item .ITR_Mid_I_Bottom .travelRecomItemPrice
{
	float: right;
	width: 58px;
	color: #FD5A00;
	font-weight: bold;	
}
.IndexTravelRecommend .ITR_Bottom
{
	clear: both;
	width: 480px;
	height: 5px;
	font-size: 0;
	background: transparent url("images/index/travelcommd_bot.gif" ) no-repeat left bottom ;
}

/*************************/
/*   pageAd style        */
/*************************/
.pageAd
{
	margin-top: 10px;
	height: 100px;
}
	
/********************************/
/*  friendlink style  */
/********************************/
.UC_FriendLink
{	
	width: 960px;
	height: auto;
}
.UC_FriendLink .UC_FL_Top
{
	font-size: 14px;
	color: #333;
	font-weight: bold;
	text-indent: 20px;
	width: 960px;
	height: 30px;
	line-height: 30px;
	background: transparent url( "images/index/linktop.gif" ) left bottom no-repeat;
}
.UC_FriendLink .UC_FL_Middle
{
	width: 958px;
	height: 72px;
	border: solid 1px #F69294;
	border-top: none;
	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 12px;
	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/arrow.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
{
}	