body {
	margin:0px auto; 
	padding:0px;
	border:0px;
	color:#455055;
	background-color:#fff;
	background:url('images/background_pic.jpg') repeat-x top;
	text-align:justify;text-justify:inter-ideograph;
	font: 12px/2.0em "宋体";
}
html, h1, h2, h3, h4, ul, li, dl, input, label { font-family:"宋体"; font-size:12px; list-style:none; margin:0px;padding:0px; }
div { margin:0px auto; padding:0px;}
a { color:#0055AA; text-decoration: none; }
a:visited { color:#0055AA; text-decoration: none; }
a:hover { color:#f60; text-decoration: none; }
img { border:0px; vertical-align: middle; }
form { margin:0; padding:0; }
ul,ol,dl,dt,dd,em,i,cite,h1,h2,p{padding:0px; border:0px; margin:0px auto; list-style:none; font-style:normal; font-weight:normal; }

.main { width:900px; float:left; }

.a_username { color:#05A5D5; font-weight: bold; }
.fontcolor1 { color:#0544B5; }
.fontcolor2 { color:#000; }
.fontcolor3 { color:#0055AA; }
.fontcolor4 { color:#FE6600; }
.fontcolor5 { color:#FF6000; }
.fontcolor6 { color:#DC0000; }
.fontcolor7 { color:#676767; }
.fontcolor8 { color:#888; }
.fontcolor9 { color:#05A5D5; }
.fontcolor10 { color:#FBF387; }
.fontcolor11 { color:#DB0000; font-weight:bold; font-size:15px; }
.fontcolor12 { color:#888; }

a:visited.fontcolor2 { color:#000; }
a:hover.fontcolor2 { color:#f60; }
a:visited.fontcolor5 { color:#f60; }
a:hover.fontcolor5 { color:#f60; }

.twidth0 { width:301px; }
.twidth1 { width:297px; }
.twidth2 { width:299px; }
.twidth3 { width:590px; }
.twidth4 { width:586px; }
.twidth5 { width:568px; }
.twidth6 { width:195px; }
.twidth7 { width:191px; }
.twidth8 { width:193px; }
.twidth9 { width:390px; }
.twidth10 { width:386px; }
.twidth11 { width:388px; }
.twidth0_1 { width:588px; }
.twidth0_2 { width:896px; }
.twidht0_3 { width:858px; }
.twidht0_4 { width:854px; }
.twidht0_5 { width:836px; }
.twidht1_1 { width:766px; }

.inputbutton { height: 25px; background: url('images/bg_button.gif'); border: 1px solid #DCDCDC; cursor: hand; }
.gray_Dotted_top { border-top:1px dotted #ccc; }
.gray_Dotted_bottom { border-bottom:1px dotted #ccc; }
.gray_Solid_bottom { border-bottom:1px Solid #ccc; }
.grayDotted { width:94%; height:1px; border:0; border-top:1px dotted #ccc; }
.grayDotted_Bottom { width:94%; height:1px; border:0; border-Bottom:1px dotted #ccc; }
.graySolid { width:94%; height:1px; border:0; border-top:1px solid #ccc; }
.clearboth { clear:both; }

.vertical_Line { background:url('images/Line2.gif') no-repeat left; padding-left:10px;}
.vertical_Line1 { background:url('images/Line3.gif') no-repeat top left; }

/*===.topbg { background:url('images/topbg.gif'); }===*/
.navigation_Upside_rightfillet { float:right; width:2px; height:32px; background:url('images/navigation_rightFillet.gif'); }
.navigation_Upside_leftfillet { float:left; width:2px; height:32px; background:url('images/navigation_leftFillet.gif'); }
.navigation_Upside { float:left; width:886px; height:31px; padding-left:10px; border-top:1px solid #3E6BAF; background:url('images/navigation_bg1.gif') repeat-x top; }
.navigation_Upside_actionMenu { float:left; width:80px; padding-top:7px; background:url('images/actionMenu_bg.gif') no-repeat bottom; }
.navigation_Upside_menu { float:left; width:78px; height:31px; line-height:31px; }
.navigation_Upside_menu a { color:#fff; }
.navigation_Upside_menu a:visited { color:#fff; }
.navigation_Upside_menu a:hover { color:#f60; }
.navigation_Dividers { background:url('images/Dividers.gif') no-repeat right; }

.navigation_Downside_rightfillet { float:right; width:2px; height:28px; background:url('images/navigation_rightBFillet.gif'); }
.navigation_Downside_leftfillet { float:left; width:2px; height:28px; background:url('images/navigation_leftBFillet.gif'); }
.navigation_Downside { float:left; width:856px; height:24px!important;height:19px; padding:0 20px; padding-top:3px!important;padding-top:8px; border-bottom:1px solid #D5D5D7; background:url('images/navigation_bg2.gif'); }

/*============主体样式============*/
.floatleft { float:left; }
.floatright { float:right; }
.title_pub { line-height:24px; padding-left:20px; margin-bottom:5px; font-weight:bold; background:url('images/arrow3.gif') no-repeat 0 4px; }
.title_pub_1 { line-height:24px; padding-left:20px; margin-bottom:5px; background:url('images/arrow3.gif') no-repeat 0 4px; }

.search { float:left; line-height:0px; padding:10px 1px; border-left:1px solid #A7BCCD; border-right:1px solid #A7BCCD; }
.search ul { float:left; width:100%; }
.searchLeftFillet { float:left; width:2px; height:30px; background:url('images/leftFillet.gif') no-repeat; }
.searchRightFillet { float:right; width:2px; height:30px; background:url('images/RightFillet.gif') no-repeat; }
.searchUpLine { float:left; border-top:1px solid #A7BCCD; }
.searchLeftBFillet { float:left; width:2px; height:15px; background:url('images/leftBFillet.gif') no-repeat bottom; }
.searchRightBFillet { float:right; width:2px; height:15px; background:url('images/RightBFillet.gif') no-repeat bottom; }
.searchBottomLine { float:left; height:14px; line-height:14px; border-bottom:1px solid #A7BCCD; }

.searchmenu1 { float:left; width:99px; height:28px; line-height:28px; background:url('images/bg_search1.gif') repeat-x; }
.searchmenu2 { float:left; width:98px; height:28px; line-height:28px; border-bottom:1px solid #BDCDDA; background:url('images/bg_search2.gif'); cursor: hand;}
.search_content{ padding-top:10px; } /*============酒店搜索============*/
.search_content li{ float:left; font-size:13px; }
.search_content li label{ float:left; width:110px; text-align:right; height:20px; line-height:20px; margin-top:5px;}
.search_content li select{ font-size:13px; width:130px; }
.search_content li input{ border:1px solid #808080; width:126px; height:19px; line-height:19px; }

.search_flight { text-align:left; line-height:24px; }

.column { clear:both; float:left; margin-top:5px; background:url('images/bg1.gif') repeat-x; }
.columnTitle { height:27px; line-height:27px; text-align:left; font-weight:bold; background:url('images/bg_Column.gif') no-repeat top right; }
.columnTitle li { width:93px; float:left; background:url('images/bg_LCTitle.gif') no-repeat; color:#fff; text-align:center; }
.columnTitle span { float:right; margin-right:10px }
.columnTitle span a { color:#FF6000; }
.columnTitle span a:visited { color:#FF6000; }
.columnContent { float:right; border:1px solid #D9EAFA; border-bottom:0; padding-top:10px; }
.columnContent ul { text-align:left; width:260px; line-height:20px; }

.column1 { margin-top:10px; background:url('images/bg1.gif') repeat-x; }
.columnTitle1 { height:27px; line-height:27px; text-align:left; margin-top:-2px; font-weight:bold; background:url('images/bg_LCTitle.gif') no-repeat; color:#fff; }
.columnTitle1 li { width:63px; text-align:center; }
.columnContent1 { float:right; width:614px; border:1px solid #D9EAFA; border-bottom:0; padding:10px 12px 0 12px; }
.columnContent1 li { float:left; }

.column2 { float:left; margin-top:10px; background:url('images/bg2.gif') repeat-x; }
.columnTitle2 { height:39px; line-height:39px; text-align:left; padding-left:20px; }
.columnTitle2 b { font-size:16px; }
.columnTitle2 span { float:right; color:#363636; padding-right:60px; background:url('images/icon_hot.gif') no-repeat top right; }
.columnTitle2 h1 { float:left; font-size:16px; width:100px;}
.columnTitle2 h2 { float:left; margin-top:0px!important; margin-top:10px;}

.columnMeeting { float:left; width:33%; line-height:16px; padding-top:6px; }
.columnMeeting1 { float:left; line-height:16px; padding:6px 0 0 18px; background:url('images/icon_drop.gif') no-repeat 8px 11px; text-align:left; }
.columnCar_Title { float:left; margin:5px!important; margin:5px 2px; }
.columnCar_Title li { float:left; height:25px; line-height:25px; text-align:left; }
.columnCar_Content { float:left; margin:0 5px!important; margin:0 2px; }
.columnCar_Content li { float:left; padding:2px 0; text-align:left; }
#merry_pic { margin-bottom:8px; width:284px; height:96px; border-bottom:1px dotted #ccc; }
#merry_pic li{ float:left; width:94px; text-align:center; line-height:30px; }

.right_flashshow { float:left; width:390px; }
.right_imagesshow { float:right; width:195px; }

.rightcolumn_Title { line-height:28px; font-weight:bold; color:0055AA; text-align:left; padding:0px 3px 0 25px; background:url('images/BlueVertical.gif') no-repeat 9px; }
.rightcolumn_Title span { float:right; width:80px; padding-top:8px; height:20px; text-align:center; }
.rightcolumn_Title b { float:right; width:80px; text-align:center; }
.rightcolumn_Title h2 { float:left; }
.rightcolumn_ActionMenu { color:#0055AA; margin-top:1px; background:url('images/bg_shiftAction.gif') no-repeat bottom; }
.rightcolumn_ActionMenu_blue { color:#fff; line-height:10px;  margin-top:6px; background:url('images/bg_shiftAction_blue.gif') no-repeat bottom; }
.rightcolumn_Menu { color:#0055AA; line-height:23px; font-weight:normal; background:url('images/bg_shift.gif') no-repeat bottom; cursor: hand; }
.rightcolumn_Title h1 { float:left; width:80px; padding-top:8px; line-height:20px;text-align:center; }
.rightcolumn_ActionMenu1 { color:#0055AA; margin-top:1px; background:url('images/bg_shiftAction1.gif') no-repeat bottom; cursor: hand; }
.rightcolumn_Menu1 { color:#0055AA; font-weight:normal; }
.rightcolumn_ActionMenu2 { font-weight:bold; margin-top:1px; background:url('images/bg_shiftAction1.gif') no-repeat bottom; }
.rightcolumn_Menu2 { color:#0055AA; cursor: hand; }

.rightcolumn_Content { float:left; padding:0 10px; border:1px solid #D9EAFC; border-bottom:0; }
.rightcolumn_Content li { float:left; text-align:left; }
.rightcolumn_Content_li_1 { width:212px; background:url('images/icon_drop.gif') no-repeat 7px; padding-left:18px; }
.rightcolumn_Content_li_2 { width:54px; color:#FE6600; font-weight:bold; }
.rightcolumn_Content_li_3 { width:278px; border-bottom:1px solid #D9EAFC; height:116px!important; height:122px; margin-top:10px; }
.rightcolumn_Content_li_3 img { padding:1px; border:1px solid #ccc; }
.rightcolumn_Content_li_3 h1 { float:left; line-height:22px; }
.rightcolumn_Content_li_3 h2 { width:100%; margin:5px 0; line-height:22px; text-indent: 2em; font-weight:normal; }
.rightcolumn_Content_li_3 i { font-weight:normal; margin-left:10px; }

.rightcolumn { clear:both; float:right; margin-top:5px; background:url('images/bg1.gif') repeat-x; }
.rightcolumn2 { float:right; margin-top:10px; background:url('images/bg1.gif') repeat-x; }
.rightcolumn_Title2 { height:28px; line-height:28px; text-align:left; padding-left:20px; font-weight:bold; background:url('images/bg_Column.gif') no-repeat top right; }
.rightcolumn_Title2 span { float:right; margin-right:10px }
.rightcolumn_Title2 span a { color:#FF6000; }
.rightcolumn_Title2 span a:visited { color:#FF6000; }
.rightcolumn_Content2 { float:left; line-height:20px; border:1px solid #D9EAFC; border-bottom:0; padding-top:8px; }
.rightcolumn_Content2 li { text-align:left; padding-left:18px; }
.rightcolumn_Content2_Pic { float:left; }
.rightcolumn_Content2_Pic li { float:left; line-height:29px; text-align:center; padding-left:13px!important; padding-left:12px; width:80px; }

.hotelHotPic { float:left; padding:10px; padding-top:7px; }
.hotelHotNews { float:right; text-align:left; margin-top:-2px; width:238px; background:url('images/icon_hot.gif') no-repeat right top; }
.hotelHotNews_Title { font-weight:bold; font-size:16px; text-align:left; height:27px; padding-top:13px; margin-right:15px; border-bottom:1px dotted #ccc; }
.hotelHotNews li { width:223px; height:28px;line-height:28px; border-bottom:1px dotted #ccc; }

.hotel_TH { padding-top:15px; }
.hotel_TH li { width:113px;text-align:center; }
.hotel_TH h1 { margin-top:5px;	line-height:18px; }

.link { float:left; background:url('images/link_leftFillet.gif') no-repeat left; }
.link_leftFillet { float:left; width:14px; padding-left:10px!important; padding-top:28px; line-height:13px; }
.link_rightFillet { float:right; background:url('images/link_rightFillet.gif') no-repeat right; }
.linkcontent { width:852px; height:92px; padding:6px 0 6px 20px; margin-right:3px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; }
.linkcontent li { float:left; width: 120px; height:22px; line-height:22px; }

.bottomthread { margin-top:5px; background-color:#31ABEA; height:5px; }
.copy { height:30px; line-height:30px; }

/*============圆角背景============*/
.borderleft1 { border-left:1px solid #A7BCCD; }
.leftFillet { float:left; width:2px; height:29px; background:url('images/leftFillet1.gif') no-repeat; }
.rightFillet { float:right; width:2px; height:29px; background:url('images/RightFillet1.gif') no-repeat; }
.leftBFillet { float:left; width:2px; height:15px; background:url('images/leftBFillet1.gif') no-repeat bottom; }
.rightBFillet { float:right; width:2px; height:15px; background:url('images/RightBFillet1.gif') no-repeat bottom; }
.upline { border-top:1px solid #D9EAFA; }
.bottomline { float:left; height:14px; line-height:14px; border-bottom:1px solid #D9EAFA; }

.leftFillet1 { float:left; width:2px; height:29px; background:url('images/leftFillet2.gif') no-repeat; }
.rightFillet1 { float:right; width:2px; height:29px; background:url('images/RightFillet2.gif') no-repeat; }
.leftBFillet1 { float:left; width:2px; height:25px; background:url('images/leftBFillet3.gif') no-repeat bottom; }
.rightBFillet1 { float:right; width:2px; height:25px; background:url('images/RightBFillet3.gif') no-repeat bottom; }
.bottomline1 { float:left; height:24px; line-height:24px; border-bottom:1px solid #D9EAFA; }

.flight_status { text-align:right; }
.flight_status span { padding-left:24px; height:30px; line-height:30px; }
.flight_query { text-align:left; padding:10px 0 0 20px; }

.M_LeftColumn { width:120px; height:431px; background:url('images/Meeting_LeftBg.gif'); }
.M_LeftColumn ul{ margin:12px; }
.M_LeftColumn ul li { padding-left:13px; height:25px; background:url('images/line1.png') no-repeat bottom; }
.M_LeftColumn ul li h1 { background:url('images/Y_Triangle.gif') no-repeat 5px 8px; }
.M_LeftColumn ul li h2 { padding-left:23px; background:url('images/Y_Triangle_2.gif') no-repeat 18px 8px; }
.M_LeftColumn a { color:#fff; }
.M_LeftColumn a:visited { color:#fff; }
.M_LeftColumn a:hover { color:#f60; }

/*==============首页===================*/
.index_Ads_Pic { border:1px solid #A6BDCF; padding:10px; }
#ServiceQQ { position:absolute; display:none; text-align:left; border:1px solid #D9EAFA; padding:5px; background-color:#fff;}

/* 目的地指南 */
.Index_DestGuide ul{ float:left; margin:15px 0 3px 15px; padding-top:25px; width:263px; }
	.Index_DestGuide li { float:left; }
	.Index_DestGuide img { padding-right:15px; }
	.Index_DestGuide p { width:170px; height:23px; line-height:14px; }
#destguide_1 { background:url("/images/index/DestGuide_Title_1.gif") no-repeat; }
#destguide_1 p a { padding-right:10px;}
#destguide_2 { background:url("/images/index/DestGuide_Title_2.gif") no-repeat; }
#destguide_3 { background:url("/images/index/DestGuide_Title_3.gif") no-repeat; }
#destguide_4 { background:url("/images/index/DestGuide_Title_4.gif") no-repeat; }

/*============汽车租凭============*/
.carRents_hot_bg { background:url('images/vline1.png') no-repeat right; }
.carRents_Choose { float:left; width:588px; border:1px solid #D9EAFC; border-bottom:0px; }
.carRents_Choose div { float:left; height:24px; line-height:26px; border-right:1px solid #D9EAFC; }
.carRents_Choose li { float:left; }
.carRents_Choose_li_0 { border-top:1px solid #D9EAFC; color:#187AB7; background-color:#F9FCFF; }
.carRents_Choose_li_1 { border-top:1px solid #D9EAFC; color:#187AB7; }
.carRents_Show { width:748px; }
.carRents_Show li { float:left; padding:15px 0; margin:0 15px!important; margin:0 8px; }
.carRents_Show .Price { float:left; line-height:25px; text-align:center; border:1px solid #D9EAFA; }
.carRents_Show .Price .Title { font-weight:bold; background-color:#F9FCFF; border-top:0; }
.carRents_Show .Price div { float:left; width:178px; border-right:1px solid #D9EAFA; border-top:1px solid #D9EAFA; }

/*============积分兑换============*/
.Integral_search { padding-top:20px; width:228px; }
.Integral_search li{ float:left; font-size:13px; padding:7px 0; }
.Integral_search li label{ float:left; width:80px; text-align:right; height:25px; line-height:25px; }
.Integral_search li select{ border:1px solid #E2E3EA; font-size:13px; height:22px; width:130px; }
.Integral_search li input{ border:1px solid #54A5D5; width:126px; height:22px; line-height:19px; }
.Integral_gift_li { width:150px; margin:4px; }
.Integral_Des { float:right; width:228px; border:1px solid #D9EAFA; border-bottom:0; padding:10px 0; }
.Integral_Des ul { text-align:left; width:189px; line-height:20px;}
.Integral_Des h1 { float:left; width:140px; }
.Integral_Des em { float:right; }

/*===酒店预订====*/
.hotel_package_upfillet { float:right; padding-top:2px; background:url('images/package_upfillet.gif') no-repeat; }
.hotel_package_downfillet { float:right; padding-bottom:2px; background:url('images/package_downfillet.gif') no-repeat bottom; }
.hotel_search_content { float:left; width:868px; padding:15px; border:1px solid #D9EAFC; border-bottom:0; }
.hotel_search_content_ul_1 { text-align:left; padding:0 5px; line-height:25px; }
.hotel_search_content_ul_1 li { background:url('images/bg3.gif') no-repeat left; }
.hotel_search_content_ul_1 li span{ padding:0 15px 0 4px; }
.hotel_search_content_ul_2 { float:left; width:856px; background-color:#F9FCFF; border-bottom:1px solid #D9EAFA; }
.hotel_search_content_ul_2 li { text-align:center; border-right:1px solid #D9EAFA; }

.hotel_comment { margin-bottom:10px; }
.hotel_comment table{ background-color:#CEE0F4;width:100%; }
.hotel_comment table tr{ background-color:#fff; color:#0055AA; }
.hotel_comment_title { background:url('images/bg1.gif'); height:26px; line-height:26px; color:Black; }
.hotel_comment_title span { float:right; padding-right:15px; }
.hotel_comment_title b { padding-left:10px; }
.hotel_comment_Info { width:130px;text-align:center;line-height:40px; padding-top:15px; }
.hotel_comment_content { padding:15px; color:Black; }
.hotel_comment_content textarea { border: thin solid #D9EAFA; background:url('images/bg_search1.gif') repeat-x; }
.hotel_comment_content input { border: thin solid #D9EAFA; }
.hotel_comment_content a { color:#F00; }
.hotel_comment_content a:hover { color:#F60; }
.button1 { width:100px; height:26px; line-height:24px; background:url('/skins/images/bg1.gif') repeat-x; }

.hotel_pics div { float:left; width:120px; text-align:center; }

/*===度假产品====*/
.Vacations_DIY {}
.Vacations_DIY_Title { height:28px; line-height:28px; font-weight:bold; text-align:left; border-bottom:1px solid #DAEAF9; }
	.Vacations_DIY_Title span { float:left; width:50px; padding-top:8px; line-height:20px;text-align:center; }
	.Vacations_DIY_Title h1 { float:right; padding-top:8px; line-height:20px;text-align:center; }
.Vacations_DIY_ActionMenu { color:#fff; margin-right:3px; font-weight:bold; background:url('images/bg_shiftAction2.gif') no-repeat bottom; }
.Vacations_DIY_Menu { color:#0055AA; margin-right:3px; background:url('images/bg_shift2.gif') no-repeat bottom; cursor: hand; }
.Vacations_Line_Title { font-weight:bold; margin-top:1px; background:url('images/bg_shiftAction1.gif') no-repeat left bottom; text-align:left;}
.Vacations_Line_Content { float:left; border-left:1px solid #D9EAFC; border-right:1px solid #D9EAFC; padding:0 5px; width:888px; }
	.Vacations_Line_Content ul { float:left; width:190px; height:330px; margin:10px 5px 0 5px; padding:10px; border:1px solid #EAEAEA; }
		.Vacations_Line_Content ul li { text-align:left; }
.Vacations_Line_Show_Title { font-size:16px; font-weight:bold; color:#FE6600; }
.Vacations_Line_Show_Booking {  }
	.Vacations_Line_Show_Booking dl { float:left; height:165px; border:1px solid #D9EAFC; }
		.Vacations_Line_Show_Booking dl dt { height:30px; line-height:30px; background-color:#ECF4FC; color:#842D02; font-weight:bold; border-bottom:1px solid #D9EAFC; }
		.Vacations_Line_Show_Booking dl dd { padding-top:10px; }
		.Vacations_Line_Show_Booking div em input{ width:100px;border:1px #54A5D5 solid;height:20px;line-height:20px; }
		.Vacations_Line_Show_Booking div i{ padding-left:10px;position:relative;top:6px; }
.LimitBuying_Show_Title { font-size:18px; font-weight:bold; }

/*============会议服务============*/
.meetinghotl_list { width:767px; padding:0; }
	.meetinghotl_list ul { float:left; width:352px; margin:12px 16px 0 15px!important; margin:12px 13px 0 8px; padding-bottom:10px; border-bottom:1px #DDD solid; }
		.meetinghotl_list em { float:left; padding:1px; border:1px solid #000; }
		.meetinghotl_list i { float:right; margin-left:12px; width:236px; line-height:23px; background:url('images/arrow3.gif') no-repeat 0 4px;}
		.meetinghotl_list h1 { padding-left:18px; font-weight:bold; }

/*============分页============*/
.more_con{clear:both; height:58px; line-height:58px; color:#0544B5; text-align:center; overflow:hidden; }
.more_con li{ display:inline;margin-right:4px;text-align:center; }
	.more_con a:link,.more_con a:visited{color:#0055AA;}
	.more_con a:hover{color:#FE6600;}
	.more_kuan a:link,.more_kuan a:visited{color:#5796D3;background:#FFF;padding:3px 6px;border:1px #DDDDDD solid;}
	.more_kuan a:hover{background:#5796D3;color:#FFF;padding:3px 6px;border:1px #DDDDDD solid;}
.morefen_no{background:#5796D3;color:#FFF;font-weight:bold;padding:3px 6px;border:1px #DDDDDD solid;}

/*==================积分兑换========================*/
.integal_list{ width:898px; overflow:hidden; }
.integal_list ul{ padding-left:26px; padding-right:20px; }
.integal_list h1{ font-size:12px; font-weight:normal; margin-bottom:6px; }
.integal_list h2{ font-size:12px; font-weight:normal; float:left; text-align:right; width:80px; height:20px; line-height:25px; }
.integal_list i{ color:#05A5D5; }
.integal_list i img{ margin-right:12px; }
.integal_list em img{ margin:10px; width:112px; height:118px; }
.integal_list li{ border:1px #E0E0E0 solid; height:196px; float:left; overflow:hidden; width:152px; margin:10px 25px 10px 0; text-align:center;}
.intright_list{ width:616px;padding-top:10px;overflow:hidden;color:#B0B0B0; }

.integral_shuo{ overflow:hidden;clear:both;color:#000; }
.integral_shuo ul{float:left;width:200px;}
.integral_shuo ul em img{width:180px;height:180px;padding:1px;border:1px #DFEDFB solid;}
.integral_shuo ul i a{margin-right:8px;margin-top:4px;float:left;}
.integral_shuo ul i a:link,.integral_shuo ul i a:visited{border:1px #DFEDFB solid;width:38px;height:38px;}
.integral_shuo ul i a:hover{border:1px #F00 solid;width:38px;height:38px;}

.integral_shuo ol{border:1px #DFEDFB dashed;float:right;width:410px;height:182px;}
	.integral_shuo h1{font-size:14px;font-weight:normal;background:#FCFDFF;text-align:center;line-height:40px;color:#0544B5;border-bottom:1px #DFEDFB dashed}
	.integral_shuo ol li{float:left;width:40%;background:url('images/tulist_bj.gif') no-repeat left;margin-left:20px;padding:10px 0 0 18px;}
	.integral_shuo ol img{clear:both;float:right;margin-right:30px;}

.lie_mu{clear:both;overflow:hidden;font-size:14px;font-weight:bold;height:35px;width:630px;position:relative;top:1px;color:#000}
.tushuo_lie{width:614px;border:1px #DFEDFB solid;margin-bottom:20px;}
	.tushuo_lie dl{padding:10px;color:#000}
	.lie_mu img{float:left;position:relative;top:7px;left:25px;}
.lie_mu li{float:left;width:130px;background:url('images/lie_an02.gif') repeat-x;height:35px;cursor:pointer;text-align:center;line-height:35px;}
.lie_mu .on{background:url('images/lie_an01.gif') no-repeat;height:35px; cursor:default;color:#D7153A;}

.intkuan_01 ul i img{float:left;border:1px #7DD0E8 solid;padding:1px;width:58px;height:58px;margin:0px 10px;}
.intkuan_01 ul em{line-height:21px;}
.intkuan_01 ul em img{margin-right:3px;float:left;position:relative;top:4px;}
.intkuan_01 ul em h1{color:#F00;font-size:12px;display:inline;}
.intkuan_01 ul em h2{color:#F00;font-size:12px;font-weight:normal;display:inline;}
.intkuan_01 ul{border-bottom:1px #E7E7E7 dashed;width:210px;padding-bottom:15px;margin-bottom:5px;}
.intkuan_01 ol{padding:5px 0px 7px 5px;}
.intkuan_01 ol li{color:#0544B5;}
.intkuan_01 ol li img{margin-left:4px;}
.intkuan_01 ol em {position:relative;top:4px;}

/*==========================帮助中心=====================*/
#help ul{margin:0; padding:0; background:url(../help/images/ul_bg.gif) repeat-x 0 1px; height:28px; padding:5px 0 0 15px; margin:0 0 10px 0;}
#help ul li{float:left;margin:0 2px 0 0; padding:0;}
#help ul li a:link,#help ul li a:visited{text-align:center; display:block; height:21px; width:100px; padding:5px 0 0 0; font-size:14px; font-weight:bold; color:#005aaa; text-decoration:none}
#help ul li a:hover{color:#005aaa; text-decoration:underline}
#help ul li a#current01{border-right:1px solid #75b8e2; border-left:1px solid #75b8e2;border-top:1px solid #75b8e2; background-color:#FFFFFF;display:block; }

#leftmenu_help{ width:166px; padding:20px 0 0 0; }
#leftmenu_help ul{ width:165px; list-style-type: none; }
#leftmenu_help ul li{ width:167px; float:left; }
#leftmenu_help ul li a{ height:24px; padding:6px 0 0 30px; border-bottom:1px solid #B3DEF9; background-color:#e4effa; display:block; }
#leftmenu_help ul li a:hover{ height:24px; padding:6px 0 0 30px; border-bottom:1px solid #B3DEF9; display:block; background-color:#ffffff; }
#leftmenu_help ul li a#curren{ width:136px; height:24px; padding:6px 0 0 30px; border-bottom:1px solid #B3DEF9; display:block; background-color:#ffffff; }

#help_content{ width:655px; margin:0 0 0 8px; padding:10px 0 0 20px; }
#help_content ol,#help_content ol p, #help_content ol div { margin:0px; font-size:14px; line-height:185%; text-align:left; }
#help_content ul{ margin:0; padding:0; }
#help_content ul li{ margin:0; padding:0; padding:8px 0; background:url(../help/images/line05.gif) repeat-x bottom; }
#help_content ul li a{ display:block; font-size:14px; color:#005aaa; text-decoration:none; text-indent:1em; background: url(../help/images/arrow.gif) no-repeat left center; }
#help_content ul li a:hover{ color:#FF6600; }
#help_content h1{ font-size:14px; color:#005aaa; margin:0 0 20px 0; }
#help_content dt{ margin:10px 0; font-size:14px; color:#005aaa; }
#help_content dl{ margin:10px 0 20px 0;	font-size:14px; color: #666; background:url(../help/images/line05.gif) repeat-x bottom; padding:0 0 10px 0; line-height:22px; }

.dest_info_1 { height:60px; padding:10px; overflow:hidden; background-color:#f8f8f8; border:1px solid #eee; margin-bottom:5px; }
.dest_info_2 { padding:10px; overflow:visible; background-color:#f8f8f8; border:1px solid #eee; margin-bottom:5px; }

/*============度假线路============*/
.spotHotPic { float:left; padding:10px; padding-top:7px; }
.spotHotNews { float:right; text-align:left; margin-top:-2px; width:238px; background:url('images/icon_hot.gif') no-repeat right top; padding-bottom:5px; }
.spotHotNews_Title { font-weight:bold; font-size:16px; text-align:left; height:27px; padding-top:13px; margin-right:15px; border-bottom:1px dotted #ccc; }

/*============酒店预订页============*/
.hotel_book_main{margin:10px 0px 20px 0px; text-align:left; }
.hotel_book_main h2{background:url('hotel/hotelicon.gif') no-repeat 20px 6px;  line-height:33px; padding:10px 20px 0px 60px; font-size:14px; color:#0745A3;}
.hotel_book_main h2 span{float:right;}

.hotel_book_main .ajaxpirce{border:0px solid #f00;}/*============AJAX查价============*/
.hotel_book_main .ajaxpirce h4{background:#82B4E3; color:#fff; font-weight:normal; padding:2px 10px 2px 10px;}
.hotel_book_main .ajaxpirce h4 em{display: none;}
.hotel_book_main .ajaxpirce h4 input{border:1px solid #4C8DC9;width:80px;}
.hotel_book_main .ajaxpirce h4 button{border:0px; padding:0px; background:#08519C; font-size:12px; color:#fff; margin:0px 0px 0px 10px;}
.hotel_book_main .ajaxpirce #Room_Price_Cal{margin:0px; padding:0px; border:0px;}
.hotel_book_main .ajaxpirce #Room_Price_Cal .hotel_room_price_date{width:100%;}

.hotel_book_main table{margin:0px 0px 5px 0px;}
.hotel_book_main table .title{background:#EFF5FB; font-weight:bold;}
.hotel_book_main table td{border:1px solid #D3E3F5; padding:5px 0px 5px 0px; text-align:center;}
.hotel_book_main .order_room_number{font-size:12px;font-weight:bold;}
.hotel_book_main .order_room_number i{font-style:normal; font-size:16px; color:#f40; font-weight:bold;}
.hotel_book_main ul{border:1px solid #D3E3F5; margin:10px 0px 5px 0px; background:#fff; padding:0px;}
.hotel_book_main ul h3{background:#EFF5FB; border-bottom:1px solid #D3E3F5; color:#0745A3; font-size:13px; padding:3px 0px 3px 10px;}
.hotel_book_main ul h3 i{font-style:normal; font-weight:normal; font-size:12px;}
.hotel_book_main ul h3 span{float:right; padding:0px 20px 0px 0px;}
.hotel_book_main ul ol{margin:0px; padding:5px 0px 5px 0px; height:1%; clear:both; }
.hotel_book_main ul ol li{width:47%; float:left; margin:8px 5px 8px 5px; line-height:24px; padding:2px 0px 0px 0px}
.hotel_book_main ul ol li label{ float:left; width:85px; text-align:right; height:30px;}
.hotel_book_main ul ol li select{background:#fff; width:100px; line-height:20px;}

.hotel_book_main p{padding:10px; text-align:center;}
.hotel_book_main p textarea{width:90%;}
.hotel_book_main p button{margin:0px 10px 0px 10px;}

/*============完成预定============*/
.hotel_complete{margin:0px auto; border:1px solid #D3E3F5; text-align:left;/*============width:60%;============*/}
.hotel_complete h3{border-bottom:1px solid #D3E3F5; color:#0745A3; font-size:13px; padding:10px 0px 10px 10px;}
.hotel_complete h3 i{font-style:normal; font-weight:normal; font-size:12px;}
.hotel_complete h3 span{float:right; padding:0px 20px 0px 0px;}

.hotel_complete ul{padding:20px; } /*============预订支付区============*/
.hotel_complete ul h1{font-size:16px; color:#f40; text-align:center; padding:5px;}
.hotel_complete ul dl{padding:10px;}
.hotel_complete ul dl p{ padding:5px 0px 5px 0px;}
.hotel_complete ul dl p label{float:left; width:150px; text-align:right;}
.hotel_complete ul dl p i{font-size:16px; color:#00f; font-style:normal; font-weight:bold;}

.hotel_complete fieldset{ margin:20px 0px 10px 0px; border:1px dotted #ccc;  line-height:185%;}
.hotel_complete fieldset legend{font-weight:bold; font-size:14px; background:#fff; padding:0px 10px 0px 10px;}
.hotel_complete fieldset ol{padding:10px; line-height:225%;height:1%;}

/*============银行付款============*/
.hotel_complete fieldset ol dd{float:left; border:1px solid #EDEDED; padding:2px; margin:0px 6px 0px 3px}
.hotel_complete fieldset ol dd img{display:block;}
.hotel_complete fieldset ol dd em{display:block; font-style:normal;}
.hotel_complete fieldset ol dd em big{font-size:12px; font-style:normal; float:left; width:63px; text-align:right;}


.hotel_complete ul ol.tip{} /*============温馨提示============*/
.hotel_complete ul ol.tip h6{border-bottom:1px solid #EDEDED; font-size:14px; color:#f40; padding:2px 0px 2px 0px;}
.hotel_complete ul ol.tip li{padding:0px 0px 0px 25px; line-height:185%;}
.hotel_complete ul ol.tip li i{font-style:normal; font-size:14px; color:#f40; font-weight:bold;}
.hotel_complete ul ol.tip li a:link, .hotel_complete ul ol.tip li a:visited{color:#f40; text-decoration:underline;}
.hotel_complete ul ol.tip li a:hover{color:#00f; text-decoration:underline;}

/*============每日价格AJAX列表============*/ 

#PreviewBox{text-align:left;position:absolute; padding-left:6px;display: none; Z-INDEX:2008; width:420px; }/*============added for tooltip============*/
#PreviewBox span{margin:0px; padding:0px;width:42px; height:26px;position:absolute; right:150px;top:-26px;background:url('hotel/arrow.gif') 0px 0px no-repeat;}
#PreviewBox div.Picture{float:left;}
#PreviewBox div.Picture div{padding:0px;margin:0px;}
#PreviewBox div.Picture div a img{margin:1px;border:1px #b6b6b6 solid;display: block;max-width: 250px;}
#PreviewBox h4{height:1%; background:#82B4E3; padding:3px 5px 3px 5px; color:#fff; font-weight:normal; }/*============AJAX内 标题 带查询============*/
#PreviewBox h4 em{float:right;font-style:normal;cursor:pointer;font-weight:normal;background:url('hotel/ajaxclose.gif') no-repeat 0px 6px; padding:4px 3px 0px 12px;}
#PreviewBox h4 input{border:1px solid #4C8DC9;width:80px;}
#PreviewBox h4 button{border:0px; padding:0px; background:#08519C; font-size:12px; color:#fff; margin:0px 0px 0px 3px;}

.hotel_room_price_date{padding:8px; border:5px solid #82B4E3; border-top:0; background:#FFF; } /*============这里AJAX内的表格样式 table============*/
.hotel_room_price_date .title{background:#F8F8F8; font-weight:bold;}
.hotel_room_price_date td{border:1px solid #eee; text-align:center; padding:4px 0px 4px 0px; width:14.5%; cursor:pointer;}
.hotel_room_price_date td i{display:block; font-weight:bold; font-style:normal; color:#f40;} /*============价格============*/
.hotel_room_price_date td i s{display:block; font-weight:normal; color:#A1A0A1; text-decoration:none;}
.hotel_room_price_date td em{display:block; font-style:normal; color:#7B797B;} /*============日期============*/

.hotel_room_price_date small{display:none;z-index:457; position:absolute; width:200px; _height:10px; background:#fff; color:#000; text-align:left; font-weight:normal; border:1px solid #ccc; padding:10px;} /*============ajax 早餐说明============*/

#Room_Price_Cal2{border:1px solid #82B4E3; background:#fff; height:1%; _height:84px; padding:10px; clear:both;}
#Room_Price_Cal2 img{float:left; margin:5px 10px 0px 5px; width:100px; height:75px; border:0px;}

/*============会议预约============*/
.MeetingBooking_Tips { float:right; width:250px; height:480px; border:1px solid #D9EAFA; padding:10px; }
.MeetingBooking_Tips li { font-size:12px; line-height:22px;}
.MeetingBooking_Tips .Title{ color:#0659AC; width:230px; font-size:14px; font-weight:bold; }
.MeetingBooking_Tips .Content{ text-indent:2em; }
.MeetingBooking_Tips .Tel{ color:#FF6600; font-weight:bold; font-family: "宋体"; }

.MeetingBooking_Form { float:left; width:460px; height:500px!important; height:504px; border:1px solid #D9EAFA; }
.MeetingBooking_Form .Title{ padding-left:20px; width:440px; color:#0659AC; font-weight:bold; border-bottom:1px solid #D9EAFA; background-color:#FAFEFF; }
.MeetingBooking_Form .Content { padding:15px; padding-top:0; }
.MeetingBooking_Form .Content h1 { margin-top:10px; width:430px; height:20px; background-color:#F5F9FE; }
.MeetingBooking_Form .Content h2 { width:430px; padding:5px 0; border-bottom:1px dotted gray; }
.MeetingBooking_Form .Content h2 label{ float:left; width:80px; }
.MeetingBooking_Form .Content h3 { text-align:right; padding-top:5px; }

 /*============度假产品全频道 预订表单============*/
.holiday_book{margin-top:5px;}
.holiday_book ul{margin:10px 0px;}
.holiday_book ul fieldset{border:1px solid #ccc;}
.holiday_book ul fieldset legend{ margin-left:20px;font-size:12px; font-weight:bold;}
.holiday_book ul fieldset ol{padding:0 10px 20px 10px;}
.holiday_book ul fieldset ol li{margin:4px 0px 4px 0px; font-size:13px; clear:left; height:1%;}
.holiday_book ul fieldset ol li label{float:left; width:100px; text-align:right; background:#F4F4F4;  padding:5px 0px; margin-right:10px; }
.holiday_book ul fieldset ol li i{font-size:16px; font-weight:bold; color:#f00; font-style:normal;}
.holiday_book ul fieldset ol li input{line-height:20px; height:20px; font-size:13px; font-weight:bold; color:#00f;}
.holiday_book ul p{padding:20px; text-align:center;}
.holiday_book ul p button{margin:0px 10px 0px 10px;}

/*============订单成功 失败提示页============*/
.order_messenger{margin:50px auto; width:500px;}
.order_messenger_show{padding:10px;}
.order_messenger_show ol{padding:10px;}
.order_messenger_show ol li{text-align:center;}
.order_messenger_show ol li label{}
.order_messenger_show ol li i{font-size:18px; font-style:normal; color:#f40; font-weight:bold; }
.order_messenger_show ol p{text-align:center; padding:20px; font-size:14px; font-weight:bold;}

.order_messenger_show2{}
.order_messenger_show2 ol{padding:10px; line-height:185%;}
.order_messenger_show2 ol li{}

.order_messenger_show3{text-align:center; padding:10px;}
.order_messenger_show3 a{margin:0px 10px 0px 10px;}

/* 酒店搜索页面样式 */
#searchnav { margin-top:7px; height:40px; line-height:40px; background:url("images/hotel/bg_searchpage_top.png") no-repeat; }
#searchnav span { float:right; padding-right:60px; }
#searchnav p { float:left; padding-left:40px; font-size:16px; color:#0055AA; font-weight:bold; cursor:pointer; }
.bluedot { background:url("/images/icon_bluedot.gif") no-repeat 22px 14px; }
.bluedot_no { background:url("/images/icon_bluedot_no.gif") no-repeat 22px 14px; }

#searchquery { padding:17px 20px; border-left:1px solid #D9EAFA; border-right:1px solid #D9EAFA; }
#searchquery ul { text-align:left; line-height:25px; }
#searchquery li { background:url('images/bg3.gif') no-repeat left; }
#searchquery li span{ padding:0 15px 0 4px; }
#searchquery li b{ padding:0 5px; color:#FE6600; }
#searchquery li i{ padding:0 5px; cursor:pointer; }

