﻿body
{
	margin:0px auto 0px auto;
	PADDING: 0px;
	FONT-SIZE:12px;
	LINE-HEIGHT:130%;
	FONT-FAMILY: arial,'Lucida Grande','Lucida Sans Unicode','宋体','新宋体',verdana,sans-serif;
	background:#f1f1f1;
}
#hotels{TEXT-ALIGN: center;}
.divcenter{ MARGIN-RIGHT: auto;MARGIN-LEFT: auto; background:#ffffff;width:1000px;}
.divcenter_nowidth{ MARGIN-RIGHT: auto;MARGIN-LEFT: auto; background:#ffffff;width:1000px;}
/* 链接样式 */
a:link			{font-size: 12px; text-decoration: underline; color: #0000FF }
a:visited		{font-size: 12px; text-decoration: underline; color: #0000FF }
A:active		{FONT-SIZE: 12px;text-decoration: underline}
a:hover			{color: #FF0000; font-size: 12px;   TEXT-DECORATION: none}

a:link.no_underline			{font-size: 12px; text-decoration: none; color: #0000FF }
a:visited.no_underline		{font-size: 12px; text-decoration: none; color: #0000FF }
A:active.no_underline		{FONT-SIZE: 12px;text-decoration: none}
a:hover.no_underline		{color: #FF0000; font-size: 12px;   TEXT-DECORATION: underline}

a:link.blue_no_underline_1		{font-size: 12px; text-decoration: none; color: #0000FF; font-weight:lighter; }
a:visited.blue_no_underline_1	{font-size: 12px; text-decoration: none; color: #0000FF; font-weight:lighter; }
A:active.blue_no_underline_1	{FONT-SIZE: 12px;text-decoration: none; font-weight:lighter;}
a:hover.blue_no_underline_1		{color: #FF0000; font-size: 12px;   TEXT-DECORATION: underline; font-weight:lighter;}

a:link.blue_no_underline_bold		{font-size: 13px; text-decoration: none; color: #0000FF; font-weight:bold; }
a:visited.blue_no_underline_bold	{font-size: 13px; text-decoration: none; color: #0000FF; font-weight:bold; }
A:active.blue_no_underline_bold		{FONT-SIZE: 13px;text-decoration: none; font-weight:bold;}
a:hover.blue_no_underline_bold		{color: #FF0000; font-size: 13px;   TEXT-DECORATION: underline; font-weight:bold;}

a:link.city			{font-size: 12px; text-decoration: none; color: #0000FF;}
a:visited.city		{font-size: 12px; text-decoration: none; color: #0000FF }
A:active.city		{FONT-SIZE: 12px;text-decoration: none}
a:hover.city		{color: #FF0000; font-size: 12px;   TEXT-DECORATION: underline}

a:link.cityone			{font-size: 12px; text-decoration: none; color: #ee0000;}
a:visited.cityone		{font-size: 12px; text-decoration: none; color: #ee0000 }
A:active.cityone		{FONT-SIZE: 12px;text-decoration: none}
a:hover.cityone		{color: #FF0000; font-size: 12px;   TEXT-DECORATION: underline}

.city2{padding-right:4em;}
.city3{padding-right:3em;}
.city4{padding-right:2em;}

a:link.linkno_underline			{font-size: 12px; text-decoration: none; color: #0e5dd4; font-weight:bold; }
a:visited.linkno_underline		{font-size: 12px; text-decoration: none; color: #0e5dd4; font-weight:bold; }
A:active.linkno_underline		{FONT-SIZE: 12px;text-decoration: none; font-weight:bold;}
a:hover.linkno_underline		{color: #0e5dd4; font-size: 12px;   TEXT-DECORATION: underline; font-weight:bold;}

a:link.white_no_underline      {font-size: 12px; text-decoration: none; color: #ffffff}
a:visited.white_no_underline   {font-size: 12px; text-decoration: none; color: #ffffff}
a:active.white_no_underline	{FONT-SIZE: 12px;text-decoration: none; color: #ffffff}
a:hover.white_no_underline{color: #ffff00; font-size: 12px; TEXT-DECORATION: underline}

a:link.blue_no_underline      {font-size: 12px; text-decoration: none; color: #003366}
a:visited.blue_no_underline   {font-size: 12px; text-decoration: none; color: #003366}
a:active.blue_no_underline	{FONT-SIZE: 12px;text-decoration: none; color: #003366}
a:hover.blue_no_underline{color: #ff0000; font-size: 12px; TEXT-DECORATION: underline}

a:link.gray			{font-size: 12px; text-decoration: none; color: gray }
a:visited.gray		{font-size: 12px; text-decoration: none; color: gray }
A:active.gray		{FONT-SIZE: 12px;text-decoration: none}
a:hover.gray		{color: gray; font-size: 12px;   TEXT-DECORATION: underline}

a:link.black_no_underline		{font-size: 12px; text-decoration: none; color: #161616 }
a:visited.black_no_underline	{font-size: 12px; text-decoration: none; color: #161616 }
a:active.black_no_underline		{FONT-SIZE: 12px;text-decoration: none}
a:hover.black_no_underline		{color: #FF0000; font-size: 12px; TEXT-DECORATION: underline}

a:link.red_no_underline      {font-size: 12px; text-decoration: none; color: #ff0000}
a:visited.red_no_underline   {font-size: 12px; text-decoration: none; color: #ff0000}
a:active.red_no_underline	{FONT-SIZE: 12px;text-decoration: none; color: #ff0000}
a:hover.red_no_underline{color: #FF0000; font-size: 12px; TEXT-DECORATION: underline}

a:link.brown		{font-size: 12px; text-decoration: none; color: #ff3300}
a:visited.brown		{font-size: 12px; text-decoration: none; color: #ff3300}
A:active.brown		{FONT-SIZE: 12px;text-decoration: none}
a:hover.brown		{color: #ff3300; font-size: 12px;   TEXT-DECORATION: underline}

a:link.hoteltitle		{font-size: 14px; text-decoration: none; color: #0055aa;font-weight:bolder; line-height:130%;}
a:visited.hoteltitle	{font-size: 14px; text-decoration: none; color: #0055aa;font-weight:bolder; line-height:130%;}
A:active.hoteltitle		{FONT-SIZE: 14px; text-decoration: none; color: #0055aa;font-weight:bolder; line-height:130%;}
a:hover.hoteltitle		{font-size: 14px; text-decoration: none;color: #ff0000;font-weight:bolder; line-height:130%;}

a:link.white       { font-size: 12px; text-decoration: none; color: #ffffff}
a:visited.white    { font-size: 12px; text-decoration: none; color: #ffffff}
a:active.white {	FONT-SIZE: 12px;text-decoration: none}
a:hover.white      { color: #ffff00; font-size: 12px;text-decoration: underline;}

.gray {color:gray;text-decoration:none;}
.red {color:red;text-decoration:none;}
.orange {color:#ff3300;text-decoration:none;}
.blue {text-decoration: none; color: #507cd1; font-weight:bold;}

.pages-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 24px; PADDING-TOP: 0px; margin: 10px 7px 0px 0px; 
}
.pages-nav SPAN {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 4px; PADDING-TOP: 1px;COLOR: #686868;
}
.pages-nav A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 4px; PADDING-TOP: 1px;width:24px;
}
.pages-nav A:link {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ddd 1px solid; COLOR: #000; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
.pages-nav A:visited {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ddd 1px solid; COLOR: #000; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
.pages-nav A:hover {
	BORDER-LEFT-COLOR: #ddd; BACKGROUND: #009ac8; BORDER-BOTTOM-COLOR: #ddd; COLOR: #fff; BORDER-TOP-COLOR: #ddd; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ddd
}

.hoteltitle_20		{font-size: 20px; text-decoration: none; color: #ff3300;font-weight:bolder; line-height:130%;}
.hoteltitle		{font-size: 18px; text-decoration: none; color: #ff3300;font-weight:bolder; line-height:130%;}
.hotelchinesetitle
{
	font-size: 18px;
    font-family:SimHei, "黑体";
    font-weight:normal;
    line-height:32px;
    text-align:left;
}
.hotelenglishtitle
{
	font-size: 14px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    text-align:left; color:Gray;
}

.hoteltitle_16	{font-size: 16px; text-decoration: none; color: #ff3300;font-weight:bolder; line-height:130%;}
.hoteltitle_14	{font-size: 14px; text-decoration: none; color: #ff3300;font-weight:bolder; line-height:130%;}
.indent24px		{text-indent: 24px;}
.blacktitle_14	{font-size: 14px; text-decoration: none; color: #000000;font-weight:bolder; line-height:130%;}
.blacktitle_12	{font-size: 12px; text-decoration: none; color: #000000;font-weight:bolder; line-height:130%;}
input.hotelsubmit{FONT-SIZE: 12px; MARGIN:auto 4px; VERTICAL-ALIGN: middle;FONT-FAMILY: Arial;
BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; 
BACKGROUND: url(/img/submit_background.gif) no-repeat 50% bottom; BORDER-BOTTOM-WIDTH: 0px; 
PADDING-BOTTOM: 0px; MARGIN: 3px 3px; WIDTH: 90px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px;
}

input.hotelsubmitagain{FONT-SIZE: 12px; MARGIN:auto 4px; VERTICAL-ALIGN: middle; FONT-FAMILY: Arial;
BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; 
BACKGROUND: url(/img/submit_again_background.gif) no-repeat 50% bottom; BORDER-BOTTOM-WIDTH: 0px; 
PADDING-BOTTOM: 0px; MARGIN: 3px 3px; WIDTH:136px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px;
}

/* 酒店列表*/
div {
	padding:0;
	margin:0;	
}
.hoteltop
{
    margin: 15px 0 0 0;
    height:28px;
    line-height:28px;
    background: url('/img/hoteltop.gif') no-repeat;
    clear:both;
    text-align:left;
}
.hoteltoptitle
{
    margin: 15px 0 0 0;
    height:28px;
    line-height:28px;
    background: url('/img/hoteltoptitle.gif') no-repeat;
    clear:both;
    text-align:left;
}

.hoteltoptitleinfo
{
    margin: 15px 0 0 0;
    height:28px;
    line-height:28px;
    background: url('/img/hoteltoptitleinfo.gif') no-repeat;
    clear:both;
    text-align:left;
}


.hotelmiddle
{
	padding: 10px;
    background: url('/img/hotelmiddle.gif') repeat-y;
    text-align:left;
}
.hotelmiddleinfo
{
	padding: 10px;
    background: url('/img/hotelmiddleinfo.gif') repeat-y;
    text-align:left;
}
.hoteldown
{
	overflow:hidden;
	height:7px;
    background: url('/img/hoteldown.gif') no-repeat;
}

.hoteldowninfo
{
	overflow:hidden;
	height:7px;
    background: url('/img/hoteldowninfo.gif') no-repeat;
}


/*顶部样式表*/
img {
border: none;
}

/*- navigation--------------------------- */

#navigation {
  float:left;
  background:#ffffff;
  width:760px;
  font-size:93%;
  line-height:normal;
  }
#navigation ul {
      margin:0;
      padding:5px 0 0 18px;
      list-style:none;
  }
#navigation li {
  display:inline;
  margin:0;
  padding:0;  
  }
#navigation a {
  float:left;
  background:url("/img/tableft.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 4px;
  text-decoration:none;
  }
#navigation a span {
  float:left;
  display:block;
  background:url("/img/tabright.gif") no-repeat right top;
  padding:7px 12px 4px 6px;
  color:#FFF;
  }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#navigation a span {float:none;}
/* End IE5-Mac hack */
#navigation a:hover span {color:#FFF;}
#navigation a:hover {background-position:0% -26px;}
#navigation a:hover span {background-position:100% -26px;}
#navigation #current a {background-position:0% -26px;}
#navigation #current a span {background-position:100% -26px;}

.Head_navbar_right A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(/img/icon_headArrow01.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.Head_navbar_right A:hover {
	BACKGROUND: url(/img/icon_headArrow02.gif) no-repeat left 50%; COLOR: #fc6; TEXT-DECORATION: none
}
/*查询边框*/
.priindexquery_search{
	background: url('/img/blk_search.gif') no-repeat right top;
	width: 413px;
	line-height: 20px;
	height:386px;
}

.priindexquery_searchtitle_hotel
{
	list-style:none;
	background: url('/img/blk_searchtitle_hotel.gif') no-repeat right top;
	width:400px;
	height:35px;
	margin:0 auto;
	padding:0px;
}

.priindexquery_searchcontent
{
	list-style:none;
	background:#F8FCFF;
	border-left:1px solid #7FA0D5;
	border-right:1px solid #7FA0D5;
	border-top:none;
	width:400px;
	overflow:hidden;
	margin:0 auto;
	padding:0px;
}

.priindexquery_searchfooter {
	height:4px;
	width:413px;
	background:url('/img/searchtitle_footer.gif');
	margin:0 auto;
	overflow:hidden;
}
/*搜索按钮*/
.searchtext{
	font-size:12px;	border:1px solid #8695BC;vertical-align:bottom;
}

input.searchtext{
	font-size:12px;	border:1px solid #8695BC;vertical-align:bottom; height:16px;  width:200px;
}
input.airsearchtext{
	font-size:12px;	border:1px solid #8695BC;vertical-align:bottom; height:16px;  width:60px;
}
/*推荐酒店列表*/
.papanel, .pabd, .paft, .patop {width: 560px;}
.papanel {	background: #a5d0fd url("/img/pabg.gif") repeat-x;	border-left: 1px solid #7bbdff;	border-right: 1px solid #7bbdff;	font-family: arial;}
.pabd {	clear: both;	overflow: hidden;	padding-bottom: .35em;	background: url("/img/patbg.gif") no-repeat top left;}
.patop{	height: 25px;	line-height: 20px;	overflow: hidden;}
/*顶部圆角开始*/
.pabdt {	background: url("/img/pabdr.gif") 0 0 no-repeat;	width: 562px;	height: 4px;	overflow: hidden;}
.pabdb {	background: url("/img/pabdr.gif") 0 -4px no-repeat;	width: 562px;	height: 4px;	overflow: hidden;}
/*顶部圆角结束*/
.tabWin {	width: 549px;margin: 0 auto;}
.tabWin .TabTitle {margin: 0 0 0 0;	padding: 0;	list-style: none;	height: 27px;}
.tabWin .TabTitle li {float: left;	position:static;	width: 38px;	height: 27px;	line-height: 27px;	text-align: center;}
.tabWin .TabTitle li a {display: block;	width: 38px;	height: 27px;text-decoration:none;}
/*内置背景开始*/
.tabWin .TabContent {	position:static;	clear: both;	width: 546px;	margin: 0 auto;	background: #fff;	border-left: 1px solid #85c3ff;	border-right: 1px solid #5ca3e9;	display: block;}
/*正常*/
.tabWin .tabWinNormal{	background: url("/img/yahoo_default.gif") no-repeat;}
.tabWin .tabWinAtive1 {	background: url("/img/yahoo_1.gif") no-repeat;}
.tabWin .tabWinAtive2 {	background: url("/img/yahoo_2.gif") no-repeat;}
.tabWin .tabWinAtive3 {	background: url("/img/yahoo_3.gif") no-repeat;}
.tabWin .tabWinAtive4 {	background: url("/img/yahoo_4.gif") no-repeat;}
.tabWin .tabWinAtive5 {	background: url("/img/yahoo_5.gif") no-repeat;}
.tabWin .tabWinAtive6 {	background: url("/img/yahoo_6.gif") no-repeat;}
#patabs1 strong, #patabs2 strong{	color: #0062c5;	font-size: 12px;	margin-left: 0em;}
.tabWin .none {	    height:140px;	text-align:center;	display:none;	filter:revealtrans(transition=22,duration=0.5) blendtrans(duration=0.5) alpha(opacity=97) progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#EBF0F4);}
.tabWin .nonechina {height:140px;	text-align:center;	display:none;	filter:revealtrans(transition=22,duration=0.5) blendtrans(duration=0.5) alpha(opacity=97) progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#EBF0F4);}
/*省下拉菜单*/

li ul {position:absolute;left: 0px;top: 20px;display: none;border-bottom: 1px solid #777;border-left: 0px;}


#MunicipalityNav {width: auto;float: left;}
#MunicipalityNav ul{margin: 0px; padding:0px; list-style: none;border-left:1px #0072bc solid;border-right:1px #0072bc solid; border-bottom:1px #0072bc solid; border-top:0px #0072bc none;}
#MunicipalityNav ul li {position:relative;width: 40px;float: left;z-index:60;}
#MunicipalityNav ul li ul li {position: relative;width: 60px;float: left;z-index:60;}
#MunicipalityNav ul li a {display: block;font-size: 12px;line-height: 20px;background-color: #bce0f7;height: 20px;font-size: 12px; text-decoration: none; color: #003366;border: 1px solid #bce0f7;}
#MunicipalityNav ul li a:hover {display: block;background-color: #bce0f7;border:1px #0072bc solid;color: #ff0000; font-size: 12px; TEXT-DECORATION: underline;}
/* Fix IE. Hide from IE Mac */
#MunicipalityNav * html ul li {float: left;height: 1%;}
#MunicipalityNav * html ul li a {height: 1%;}
/* End */
#MunicipalityNav li:hover ul, li.over ul{display: block;}

#ProvinceNav {width: auto;float: left;}
#ProvinceNav ul{margin: 0px; padding:0px; list-style: none;border-left:1px #0072bc solid;border-right:1px #0072bc solid; border-bottom:1px #0072bc solid; border-top:0px #0072bc none;}
#ProvinceNav ul li {position:relative;width: 40px;float: left;z-index:59;}
#ProvinceNav ul li ul li {position: relative;width: 70px;float: left;z-index:59;}
#ProvinceNav ul li a {display: block;font-size: 12px;line-height: 20px;background-color: #bce0f7;height: 20px;font-size: 12px; text-decoration: none; color: #003366;border: 1px solid #bce0f7;}
#ProvinceNav ul li a:hover {display: block;background-color: #bce0f7;border:1px #0072bc solid;color: #ff0000; font-size: 12px; TEXT-DECORATION: underline;}
/* Fix IE. Hide from IE Mac */
#ProvinceNav * html ul li {float: left;height: 1%;}
#ProvinceNav * html ul li a {height: 1%;}
/* End */
#ProvinceNav li:hover ul, li.over ul{display: block;}
/*各城市推荐列表*/
.promotiontable{width: 100%;}
.promotionrankcode{color: #FF9900; font-size: 9px; text-align: left;letter-spacing: -2px; }
.pubGlobal_submit {margin: 0; 	padding: 0;	border:0;	width:99px;	height:20px;	line-height:20px;	font-size:12px;	font-weight:bold;	color:#fff;	background: url(/img/btn_submit.gif) bottom no-repeat;cursor:pointer;}
.pubGlobal_submit_tuijian {margin: 0; 	padding: 0;	border:0;	width:99px;	height:20px;	line-height:20px;	font-size:12px;	font-weight:bold;	color:#fff;	background: url(/img/btn_submit_tuijian.gif) bottom no-repeat;cursor:pointer;}
/*li水平排列*/
ul.dibiaoindex { list-style:none outside none; margin:0px; padding:0px}
ul.dibiaoindex li { float:left; width:435px; height:30px;padding-top:3px; padding-left:15px; background:url("/images/bullet.gif") no-repeat  0px ;background-position:left 7px;}
/*li水平排列*/
ul.dibiaolist { list-style:none outside none; margin:0px; padding:0px}
ul.dibiaolist li { float:left; width:130px; height:20px;padding-top:3px; padding-left:10px;}
/*拖拽框*/
.dragbox{ text-decoration:underline; background-image:url("/img/jx.gif");  width:174px; height:21px; padding-top:3px; padding-left:10px;}
.distancebox{ text-decoration:underline; background-image:url("/img/ceju.gif");  width:80px; height:21px; padding-top:3px; padding-left:15px;}
.distanceboxstop{ text-decoration:underline; background-image:url("/img/ceju.gif");  width:80px; height:21px; padding-top:3px; padding-left:15px; color:Red;}

#page{ margin:0 auto; width:1000px; background:#ffffff;}
#header{width:100%;}
#navigation-top{width: 100%; background: #f1f1f1; height:30px; padding-top:3px;}
#navigation-home{float: left; text-align: left;width:260px;margin-left:8px;}
#navigation-home ul { float:left;list-style-type:none;line-height:30px; margin:0;padding:0;}
#navigation-home ul li{float:left;MARGIN:0;PADDING:0 9px 0 9px;TEXT-ALIGN: center;}
#navigation-weather{float: left;width:300px;margin-left:8px;}
#navigation-1{float: right; text-align: right;width: 390px;margin-right:8px;}
#navigation-1 ul { float:right;list-style-type:none;line-height:30px; margin:0; padding:0;}
#navigation-1 ul li{float:left;MARGIN: 0;PADDING:0 9px 0 9px;TEXT-ALIGN:center;}
#navigationtop-ad{width: 1000px; background: #ffffff; margin-bottom:6px;}
#navigationtop-class{width: 1000px; background: #ffffff;}
#navigationtop-adv{float: left;width:118px;margin-left:8px;margin-top:8px;}
#navigationtop-en{float: right;margin-left:8px;margin-top:8px;}

.line-blue{height:1px;width:99%;border-top:1px #9eb3d1 solid}
/*  顶部 ul li link */
ul.navigationlink{line-height:21px;text-align:center;}
ul.navigationlink li{list-style:none;display:inline;background:url(/img/nav_mj_001.png) no-repeat 0 -60px;}
ul.navigationlink li.navigationlinknoli{list-style:none;display:inline;background:#f1f1f1;}

#content{width:100%;}

#footer-ad{width: 1000px; background: #ffffff; margin-bottom:6px;}
#footer{margin:0 auto; width:100%; color:Gray; background-color:#fff;height:21px; vertical-align:middle; text-align:center;}
.email{ vertical-align:bottom;}
.container {
	width: 99%;
	padding: 15px;
	margin: 16px 0 20px 0;
	border: 1px solid #ccc;
	background: #fff;
}
#promises{list-style:none; height:36px;  width:1000px;margin:0; padding:0;border:1px #cccccc dotted;background:#effbfc;}
#promises li{line-height:36px;  width:142px; float:left; height:36px; margin:0;text-align:center;font-weight:bolder; color:#00a0e9;}

#navigationtopmenu{ width:1000px; background-color:#ffffff; text-align:center;margin:auto; }
#navigationtopmenuleft{float: left; text-align:center;width: 142px;background-color:#ffffff;}
#navigationtopmenuright{float: right; text-align: right;width: 856px;background-color:#ffffff;}
#navigationtopmenuenglish{float: right; text-align:right;width:18%; background-color:#ffffff; padding-top:6px;}
#navigationtopmenubuy{float:left; text-align:left;background-color:#2379d8; height:31px; width:100%; color:#ffffff;font-family:宋体;letter-spacing: 2px;line-height:31px;}
#navigationtopbackground{ width:1000px; margin:auto; background: url("/images/navigation_background.gif") repeat-x; height:12px;background-color:#ffffff; padding-bottom:6px;}

/*- navigation--------------------------- */
#navigationtopmenulist {  float:left;  width:82%;  background:#ffffff;  line-height:normal;  }
#navigationtopmenulist ul {      margin:0;      padding:0;      list-style:none;  }
#navigationtopmenulist li {  display:inline;  margin:0;  padding:0;    }
#navigationtopmenulist .current{background-color:#ff0000;float:left;  background:url("/images/taball.gif") no-repeat left top;background-position:100% -26px;  margin:0;  padding:7px 16px 4px 16px;  text-decoration:none;}
#navigationtopmenulist .nocurrent{float:left;  display:block;  background:url("/images/taball.gif") no-repeat right top;  padding:7px 16px 4px 16px;  color:#FFF;}
#navigationtopmenulist a:link  { font-size: 12px; text-decoration: none; color: #ffffff}
#navigationtopmenulist a:visited    { font-size: 12px; text-decoration: none; color: #ffffff}
#navigationtopmenulist a:active {	FONT-SIZE: 12px;text-decoration: none}
#navigationtopmenulist a:hover      { color: #ffff00; font-size: 12px;text-decoration: underline;}

.mapzoom{background:url("/img/oklx-pic.png") no-repeat -7px -7px;width:19px;height:19px;display:inline-block;vertical-align:middle;margin:3px 4px;}
.addfavhotel{background:url("/img/oklx-pic.png") no-repeat -8px -48px;width:16px;height:17px;display:inline-block;vertical-align:middle;margin:3px 4px;}

.QQbox{ z-index:49; width: 170px; right: 3px; top: 145px; position: absolute;}
.QQbox .press{ right: 0; border: none; cursor: pointer;width: 26px; height: 136px;position: absolute;}
.QQbox .Qlist{ left: 0; width: 170px; background: url(/OKQQ/images/siderIM_bg.gif) padding:5px;}
.QQbox .Qlist .b{ float: right; height: 6px; width: 170px; font-size: 1px; }
.QQbox .Qlist .infobox{ text-align:center; background:#bdc5cb; background-image:url(/OKQQ/images/siderIM_infobox.gif); background-repeat:no-repeat;  padding:5px; line-height:14px; color:#000; font-weight:700;}
.QQbox .Qlist .t{ background:url(/OKQQ/images/siderIM_title.gif); height:34px;}
.QQbox .Qlist .b{ background:url(/OKQQ/images/siderIM_bottom.gif); height:9px; overflow:hidden; }
.QQbox .Qlist .con{ background: url(/OKQQ/images/siderIM_bg.gif); width: 100%; padding: 10px 0px 10px 0px;}
.QQbox .Qlist .con h2{ height: 22px; font: bold 12px/22px "宋体"; background: url(/OKQQ/images/siderIM_bg.gif) repeat-y -163px 0; border: 1px solid #3a708d; text-align: center; color:#fff;}
.QQbox .Qlist .con ul{ margin:0; padding:0;}
.QQbox .Qlist .con ul li{ padding: 5px 5px 8px 15px;display:inline-block;}

/* 特价酒店切换 */
#pubGlobal_main_content {
	width: 569px;
	text-align: center;
	font-size: 12px;
}

.prifltDomestic_sevendays_city01 {
	list-style: none;
	margin: 0px;
	height: 25px;
	overflow: hidden;
	position: relative;
	z-index: 49;
	margin-bottom: -1px;
}
ul {
	padding: 0;
	margin: 0;
}
.prifltDomestic_sevendays_city01 .city_current {
	background: url('/images/un_sevenday_01.gif') no-repeat;
}
.prifltDomestic_sevendays_city01 li {
	float: left;
	color: #0055aa;
	cursor: pointer;
	width: 73px;
	text-align: center;
	line-height: 25px;
}
li {
	padding: 0;
	margin: 0;
}
.prifltDomestic_sevendays_info01 {
	width: 100%;
	border: 1px solid #65A9F6;
	margin-bottom: 10px;
	background-color:#f0f9ff;
	font-family: simsun;
}
.prifltDomestic_sevendays_info01 .line td {
	padding: 6px 0 2px 0;
}
.prifltDomestic_sevendays_info01 td {
	text-align: center;
	padding: 4px 0px;
	height: 19px;
	width: 73px;
	line-height: 1.55em;
}

.reason_choice {
	BORDER: #9ab3da 1px solid;MARGIN:0 auto; WIDTH: 990px; BACKGROUND: #e6f0ff;margin:16px 0 0 0;
}
.reason_choice .service_cover {
	WIDTH: 100px; FLOAT: left;
}

.reason_choice DL {
	BORDER-LEFT: #8ba2c6 1px solid;FLOAT: left;width:22%;margin:12px auto 2px auto; padding:0;
}
.reason_choice dl.firstdl {
	BORDER-LEFT: #ffffff 0px solid;FLOAT: left;width:22%;
}
.reason_choice DT {
	COLOR: #2b5395; FONT-SIZE: 14px; FONT-WEIGHT: bold;
}
.reason_choice dd {
	 width:100%;  margin:0px; padding:0; line-height:150%;
}
.layoutfix {
	DISPLAY: block; OVERFLOW: hidden
}

#footerunionlist{ width:1000px;margin:auto;border: 1px #eaeaea solid;}
#footerunionlistall{ float:left;color: #9a9a9a; background-color: #eaeaea; height:64px;width: 30px;text-align: center; display:table; vertical-align:middle;}
#footerunionlistallname{ width:8px; height:64px; line-height:16px; padding-left:12px; padding-right:12px;}
#footerunionlistname{ height:50px; width:957px; padding-top:15px; text-align:center; }
/*li水平排列*/
ul.footerunionshuiping{line-height:21px;text-align:center;width:100%;}
ul.footerunionshuiping li{list-style:none; float:left ;padding:0 8px 0 45px;}

/*- navigation--------------------------- */
.commentdiv { width:98%;  background:#ffffff;  line-height:normal;  margin:0 auto; }

ul.commentul {  list-style:none outside none;}
ul.commentul li {line-height:150%;padding-left:18px; border:1px solid #c6c6c6; margin:12px; }

ul.commentul1 { margin:0px auto; padding:0px; padding:6px;}
ul.commentul1 li { width:100%; padding-top:3px; background-position:left 1px;display:inline; line-height:150%;}

#gallery {width:100%; height:500px; position:relative; background:#f8f8f8;}
#gallery ul {list-style:none; padding:5px; margin:0; width:300px; float:right; height:500px; overflow:auto;}
#gallery ul li {display:inline; width:60px; height:60px; float:left; margin:0 4px 4px 0; border:1px solid #444; cursor:pointer;}
#gallery ul li img {display:block; width:60px; height:60px;}
#gallery ul li span {display:none; z-index:333; position:absolute; left:10px; top:10px; width:200px;font-family:verdana, arial, sans-serif; color:#06a; font-size:11px; line-height:15px;
                     background-color:#ffffff;}
#gallery ul li span b {color:#444; margin-bottom:30px;}

/* required for IE5.x and IE6 to display the start image size correctly */
#gallery ul li.click i img.default {margin:5px auto 0 auto; width:320px; height:240px; border:1px solid #fff;}
#gallery ul li.off {display:none;}
#gallery ul li.click {border-color:#fc0; background:#f8f8f8; cursor:default;}
#gallery ul li.click i {position:absolute; left:0; top:0; width:545px; height:355px;}
#gallery ul li.click i img {margin:5px auto 0 auto; width:auto; height:auto; border:1px solid #fff;}
#gallery ul li.click span {display:block;}
.star_1{background:url("/img/oklx-pic.png") no-repeat 0 -235px;width:88px;height:16px;display:inline-block;vertical-align:middle;margin-right:2px;}
.star_2{background:url("/img/oklx-pic.png") no-repeat 0 -254px;width:88px;height:16px;display:inline-block;vertical-align:middle;margin-right:2px;}
.star_3{background:url("/img/oklx-pic.png") no-repeat 0 -273px;width:88px;height:16px;display:inline-block;vertical-align:middle;margin-right:2px;}
.star_4{background:url("/img/oklx-pic.png") no-repeat 0 -292px;width:88px;height:16px;display:inline-block;vertical-align:middle;margin-right:2px;}
.star_5{background:url("/img/oklx-pic.png") no-repeat 0 -311px;width:88px;height:16px;display:inline-block;vertical-align:middle;margin-right:2px;}
.maplittle{background:url("/img/oklx-pic.png") no-repeat 0 -337px;width:28px;height:18px;display:inline-block;vertical-align:middle;margin-right:2px;}
.piclittle{background:url("/img/oklx-pic.png") no-repeat 0 -360px;width:28px;height:18px;display:inline-block;vertical-align:middle;margin-right:2px;}
