﻿.com_box{
	background:url(/images/h_right_box_middle.gif) repeat-y;
	width:734px;
	position:relative;
	height:auto;
	}
.com_box .top{
	position:absolute;
	top:0px;
	left:0;
	height:5px;
	}
	
.com_box .bottom{
	position:absolute;
	bottom:0;
	left:0;
	height:5px;
	}
.com_tab{
	width:735px;
	height:24px;
	overflow:hidden;
	}
.content{
	padding:11px 12px;
	height:auto;
	}
.content h3{
	display:block;
	color:#ff8400;
	font-size:12px;
	margin:0 0 7px 0;
	}
.content p{
	padding:0;
	}

.text_blue2{ color:#123b8d;}
.text_blue3{ color:#f30;}	


.content p{
	padding:0;
	}
.text_white{ color:white;}
.m_top{ margin:15px 0 0;}
.xuxianB{ border-bottom :1px dashed #ccc; clear:both; height:1px; overflow:hidden; top:0;}
.padding_left{ padding:10px;line-height:15px;}
.padding_left_blue{ padding:15px; color:#123b8d;}
.text_green{ color:#56950c; font-size:14px; font-weight:bold;text-decoration:none;}
.text_orange{ color:#ffb400;text-decoration:none;}
.text_green1{ color:#56950c; font-size:12px; }
.text_yellow{ color:#ffb400;}
.text_gary{ color:#747474;}
.text_blue{ color:#079eef;font-family:Verdana, Arial, Helvetica, sans-serif;}
.size_14{ font-size:14px;}
.text_pink{ color:#ff4397; text-decoration:underline;}
.large{ font-size:36px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.black_bold{ border:1px solid #7f7f7f; padding:8px; position:relative;}
.text_red{ color:#f30;font-family:Verdana;font-size:12px;}
.text_bold{ font-weight:bold;}
.a_buttom{
	padding:0 8px;
	width:55px;
	height:17px;
	text-align:center;
	line-height:17px;
	background:#f2fdff;
	border:1px solid #079eef;
	text-decoration:none;
	}
.ButtonNoborder1
{ 
  font-size:12px;
  color: #123b8d;
  
  
  border:0px solid olivedrab;
  cursor:hand ;
  text-align:center;
  vertical-align:bottom;
  border-style :none;
    
  
  BACKGROUND-COLOR:Transparent;
 
  WIDTH: 56px;
  HEIGHT: 23px; 
  
}
.ButtonNoborder2
{ 

  font-size:12px;
  color: #123b8d;
  
  border:0px solid olivedrab;
  cursor:hand ;
  text-align:left;
  vertical-align:bottom;
  border-style :none;
    
  
  BACKGROUND-COLOR:Transparent;
 
  WIDTH: 56px;
  HEIGHT: 23px; 
  
	}

.m_left{ padding:0 0 0 8px;}

.tkd{
	VISIBILITY: visible; 
	OVERFLOW: hidden; 
	HEIGHT: 69px;
	width:606px;
	}
.biankuang{

	display:block;
		width:59px;
	height:59px;
	border:2px solid #ff9c00;
	CURSOR: hand
	}
.biankuang2{
display:block;
		width:59px;
	height:59px;
	border:2px solid #fff;
	CURSOR: hand
}
.flashPic
{
    width:59px;
	height:59px;
	
}

.kongbai{
	width:14px;
}

.TextNoborder
{

	font-size:12px;
	BACKGROUND-COLOR:Transparent;
	font-weight:bold;
	color: #ff9c00;
	border:0px solid olivedrab;
	border-style :none;
	padding-bottom:1px;
	border-bottom:#bcbcbc 1px solid;
	
	padding-left:10px;
	margin:25px 0px 10px;
	border-left: #000099 5px soild;
	padding-top:4px;

}
.TextNoborder2
{

	font-size:12px;
	BACKGROUND-COLOR:Transparent;
	border:0px solid olivedrab;
	border-style :none;
}
.com_tab ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}
.com_tab ul li{
	float:left;
	}
.flash{
	width:546px;
	height:auto;
	float:right;
	margin:11px 0;
}
#blog {
	width:546px;
	height:auto;
	margin:10px 0 0 0;
	background:url(/images/index_hotel.gif) no-repeat top;
}
#blog h1{
	font-size:12px;
	padding:20px 0 0 15px;
	margin:0;
	color:#123b8d;
	}
.common_detail
{	float:left;
	width:509px;
	height:auto;
	padding:12px 0 12px 0;
} 
.bbs_left{
	float:left;
	width:248px;
	margin:0;
	border-right:1px #8cbced solid;
	}
.bbs_left .left1{
	margin:10px 0 0px 5px;
	padding:0px 8px 0px 0px;
	width:240px;
	}
.bbs_left table td{
	margin:4px 0;
	}
.bbs_right{
	float:right;
	width:297px;
	}
#bbs {
	float:left;
	background:url(/images/map_bg.gif) repeat-y center;
	width:546px;
	margin-top:3px;
	}
#bbs  span{
	float:left;
	}
.map_box{
	width:280px;
	height:auto;
	margin:3px 5px 10px 5px;

	}
.map_txt{
	width:270px;
	height:auto;
	margin:10px 10px 10px 10px;
	line-height:19px;

	}
.map_xia h5{
	font-size:12px;
	color:#123b8d;
	padding:0 5px 3px 5px;
	margin:0;
	border-bottom:#8cbced 1px solid;
	}
	.calendar
{
	background-color:#FFFFFF;
	BORDER-BOTTOM-COLOR:#8cbced;
	BORDER-TOP-STYLE:none;
	BORDER-RIGHT:1px solid ;
	BORDER-RIGHT-COLOR:#8cbced;
	BORDER-BOTTOM:1px solid;
}
.calendar2
{
	BORDER-TOP-WIDTH: 1px;
    BORDER-RIGHT: #8cbced 1px solid; 
    BORDER-LEFT: #8cbced 1px solid; 
    BORDER-TOP-COLOR: #8cbced; 
    BORDER-BOTTOM: #8cbced 1px solid;
    background-color:#d2eaff;
    width:85px;
    vertical-align:top 
}
.text6 { float:left;height:17px;width:205px;background-color:#FFFFFF;border:#9ac4ef 1px solid; font-size:12px; color:#b2b2b2; margin:3px 0 0 3px; vertical-align:middle;}
.xuxian{ border-top:1px dashed #ccc; clear:both; height:1px; overflow:hidden; top:0;}
.notetrue {
	BORDER-RIGHT: #079EEF 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #079EEF 1px solid;
	PADDING-LEFT: 3px;
	FONT-SIZE: 12px;
	BACKGROUND: #f7ffdd;
	FLOAT: right;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #079EEF 1px solid;
	WIDTH: 310px; COLOR: #079EEF;
	LINE-HEIGHT: 130%;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #079EEF 1px solid;
	TEXT-ALIGN: left
}
.notetrueh {
	BORDER-RIGHT: #FF3333 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #FF3333 1px solid;
	PADDING-LEFT: 3px;
	FONT-SIZE: 12px;
	BACKGROUND: #f7ffdd;
	FLOAT: right;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #FF3333 1px solid;
	WIDTH: 310px; COLOR: #FF0000;
	LINE-HEIGHT: 130%;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #FF3333 1px solid;
	TEXT-ALIGN: left;
}
.Rdefault 
{
	color:#079eef;
	width: 310px; 
	padding :3px 3px 3px 3px;
	float: right;
	}

.STYLE3 {color: #454545}

.line_right{
	border-right-width: 1px;
	border-right-style: groove;
	border-right-color: #8cbced;
}
.reg_ok{
	background:url(/images/reg_ok.gif) no-repeat;
	width:489px;
	height:158px;
	padding:50px 0 0;
	margin:0 auto;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	color:white;
	}
.reg_lnk{
	margin:0 auto;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	color:white;
	cursor:hand ;
	}
.STYLE1 {font-family: Tahoma}
.xuxianB{ border-bottom :1px dashed #ccc; clear:both; height:1px; overflow:hidden; top:0;}
.listback
{
	background: url(/images/youshibg.gif) repeat-x bottom;
	
}
.datalest
{
    background:url(/images/youshibg.gif) repeat-x 50% bottom;
}
.style157 {line-height: 15px;}
.style158 {line-height: 18px;}

.more1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:15px 13px 15px 200px;
	padding:5px 0 5px 0;
	text-align:left;
	width:100px;
}

.CPrice {FONT-SIZE: 14px; FONT-FAMILY: Verdana;font-weight:bolder;color:#039CA4;}
.CService { font-size:10px; line-height:14px; color:#666666;}
.CCha{color:#747474;font-family:Verdana;font-size:12px;}

.overfN
{
	z-index: -1;
	position:absolute;
	LEFT: 0px; width:100%; top:0px;height:500px;
	filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}
.ifrArea
{
	display:none;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0) ;
	position:absolute;
	top: 232px; width:649px; 
	height:500px;
	background-color:#cccccc;
    z-Index:5;
}
.msgArea { Z-INDEX: 999; WIDTH: 648px; POSITION: absolute; BACKGROUND-COLOR: #ffffff;border:solid 1px #336699;top: 232px;display:none; }

.hotel_jmp_type
{
	border-bottom:dashed 1px #cccccc;text-align:center;height:20px;padding-top:10px;margin:0px 5px 0px 5px;width:638px;
}
.hotel_jmp_typeRight
{
	border-bottom:dashed 1px #cccccc;text-align:right;height:30px;padding-top:5px;margin:0px 5px 0px 5px;width:638px;
}
.hotel_jmpinfo_type
{
	padding-left:5px;width:640px;
}
.hotel_jmpBotton_type
{
	height:20px;width:638px;
}

.msgDiv
{
	border:solid 1px #336699;

	z-index: 10001;
	background: #ffffff;
	position: absolute;
	overflow:hidden;
	top:0px;
	width:418px;
	height:128px;
	text-align:center;
	padding:86px 0px 0 0px;
}
.msgDiv img {
	display:block;
}
.msgDiv p {
	font-weight:bold;
	font-size:14px;
}


.overd
{
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40) ;
	position:absolute;
	top:0px; left:0px; width:100%; 
	overflow:hidden;
	background-color:#FDFDFD;
    z-Index:5;
}
.overf
{
	z-index: -1;
	position:absolute;
	top:0px; left:0px; width:100%; 
	filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}

.ifrArea
{
	display:none;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0) ;
	position:absolute;
	top: 232px; width:649px; 
	height:500px;
	background-color:#cccccc;
    z-Index:5;
}
.msgArea { Z-INDEX: 999; WIDTH: 648px; POSITION: absolute; BACKGROUND-COLOR: #ffffff;border:solid 1px #336699;top: 232px;display:none; }

.hotel_jmp_type
{
	border-bottom:dashed 1px #cccccc;text-align:center;height:20px;padding-top:10px;margin:0px 5px 0px 5px;width:638px;
}
.hotel_jmp_typeRight
{
	border-bottom:dashed 1px #cccccc;text-align:right;height:30px;padding-top:5px;margin:0px 5px 0px 5px;width:638px;
}
.hotel_jmpinfo_type
{
	padding-left:5px;width:640px;
}
.hotel_jmpBotton_type
{
	height:20px;width:638px;
}

.msgDiv
{
	border:solid 1px #336699;

	z-index: 10001;
	background: #ffffff;
	position: absolute;
	overflow:hidden;
	top:0px;
	width:418px;
	height:128px;
	text-align:center;
	padding:86px 0px 0 0px;
}
.msgDiv img {
	display:block;
}
.msgDiv p {
	font-weight:bold;
	font-size:14px;
}


.overd
{
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40) ;
	position:absolute;
	top:0px; left:0px; width:100%; 
	overflow:hidden;
	background-color:#FDFDFD;
    z-Index:5;
}
.overf
{
	z-index: -1;
	position:absolute;
	top:0px; left:0px; width:100%; 
	filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}


#getplatform {
	position:absolute;
	background-color:#FFFFFF;
	visibility:hidden;
	color:#FFFFFF;
	background:#FFFFFF;
	border:1px #9ac4ef solid;
	border-color:#9ac4ef;
	list-style:none;
	cursor:pointer;
	position: absolute;  
	z-index: 9998;
}
.css_txtbox_hui
{
 border-width:1px;
 border-color:#bebebe;
 border-style:solid;
}
.hint{
border-bottom:1px dashed #C1C1C1;background: #FFFFFF ;color: #B2B2B2;font-size: 12px;margin:0 auto;width:204px;
}
.mover {margin:0 auto;width:204px;background: #d4deff; padding-left:6px;line-height:120%;border-top:1px solid #c9c9c9 ; border-bottom:1px solid #c9c9c9 ;cursor: hand;font-size: 12px;color: #123b8d;}
.mout { margin:0 auto;width:204px;background: #FFFFFF; line-height:120%;border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF ;padding-left:6px;font-size: 12px;color: #123b8d;}
.selected{margin:0 auto;width:204px; background: #99CCff; line-height:120%;font-size: 12px;color: #123b8d;border-top:1px solid #F2F8FF; border-bottom:1px solid #F2F8FF;padding-left:6px;}
.tdleft{font-size: 12px;padding-left:6px;}
.tdright{padding-right:4px;}
.page{ margin:0 auto;width:204px;text-decoration:underline; background: #FFFFFFF; line-height:120%;border-top:1px solid #FFFFFFF; border-bottom:1px solid #FFFFFFF ;font-size: 13px;color: #123b8d;}
.pageSelect{color:#000000;text-decoration:none;}
.txtCityShow{ color:#000000;height:15px;background-color:#FFFFFF;border:#9ac4ef 1px solid; font-size:12px;}
.txtCityHid{color:#B2B2B2;height:15px;background-color:#FFFFFF;border:#9ac4ef 1px solid; font-size:12px;}



