HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

body,table {font-size:9pt;color: #414141;font-family: "Arial","Verdana","Helvetica", "sans-serif";}

/* 弹出地图部分 */
.lightbox{width:300px;background:#FFFFFF;border:1px solid #ccc;line-height:25px; top:20%; left:20%;}
.lightbox dt{background:#f4f4f4; padding:5px;}
.closebtn{
background:url(../close.gif) no-repeat  right ; position:relative; top:30px;
height:19px; width:580px; cursor:pointer;
}
.popup{display:none}

.details_Hotel {width:330px;vertical-align:top}
.details_Hotel ul{width:330px;margin:5px 0px;}
.details_Hotel li {line-height:24px;list-style:none;height:24px;border-bottom:#ccc 1px dotted}

.bottom_content {line-height:1.5em;background-color:#fff;}
.bottom_content td {vertical-align:top;padding:8px 0px;} 
.bottom_content td div {width:75px}

.middle_border {margin-bottom:8px;}
.middle_border form {margin:5px}
.middle_border form div {height:24px;line-height:24px;}
.middle_border select {padding-top:1px}
.middle_border ul {margin:5px}
.middle_border ul li{list-style:none;border-bottom:1px dotted #ccc;height:24px;line-height:24px;text-align:left}
.middle_border ul li a {list-style:none;color:#007D28}
.middle_biaoti {background-color:#3CB578;height:22px;line-height:22px;padding-left:5px;text-align:left;color:#fff}

.middle_border2 {border:#3cb578 1px solid;}

.Logo {background:url(../_images/logo2.gif) no-repeat; width:160px; height:70px}
.hotline {background:url(../_images/lianxi.gif) no-repeat;width:300px; height:60px;text-align:right;}
.top_border {padding:5px 5px;border-right:1px solid #37A289;;border-left:1px solid #37A289;}
.top_bottom_line {background:url(../_images/top_bottom_line.gif) no-repeat;width:850;height:4;}

/* 文字颜色 */
.hotel_list,.hotel_list a {color:#333}

.area_index_link {float:right;position:absolute;right:220px;top:164px;}

/* 连接样式   */
.jdcrumb td {color:#999;text-align:left}
.jdcrumb,.jdcrumb a,.jdcrumb a:link {color:#999999;}
.jdcrumb a:visited {color:#999999;text-decoration:none;}
.jdcrumb a:hover {color:#999999;text-decoration:none;} 

.right a:link { color:#007D28;}
.right a { color:#007D28;}
.right a:hover { color:#f60; text-decoration:underline;}

.title a {color:#ff6400;font-weight:bold}
.title a:visited {color:#ff6400;text-decoration:none}
.title a:hover {color:#ff6400;text-decoration:underline}

.top {width:50;height:24;border:1px solid #37a289;border-bottom:0;text-align:center;font-weight:bolder;background-color:#37A289;}
.top2 {background:url(../_images/star_bg.gif) no-repeat;width:63;height:24;text-align:center;font-weight:bolder;}
.top a,.top2 a{color:#fff}
.top a:visited,.top2 a;visited {color:#fff;text-decoration:none}
.top a:hover,.top2 a:hover {color:#fff;text-decoration:none}
.headmenubg2{ background:url(../_images/top_line.gif) left no-repeat;width:312px;height:24px;line-height:24px;color:#009999}

.top3 td {color:#666}
.top3,.top3 a,.top3 a:link {COLOR: #666; TEXT-DECORATION: none}
.top3 a:visited {COLOR: #666; TEXT-DECORATION: none}
.top3 a:active {COLOR: #333333; TEXT-DECORATION: underline}
.top3 a:hover {COLOR: #ff0000; TEXT-DECORATION: underline}

.chain_border {border:#009999 solid 1px;margin-top:5px}
.nameline {border-bottom:#dcdcdc solid 1px}

.side {width:190px;height:450px;border:#3CB578 1px solid;}
.sidebar {border:1px solid #3CB578}
.sidetitle {background-color:#3CB578;height:20px;padding-left:8px;color:#fff;}
.mtop {margin:6px 0px}
.TableBorder
{
background-color:#37a289
}
.SearchTable_In
{
background-color:#FDC591
}

.TableTop
{
background-color:#dcece5;
font-size: 9pt;
}

.TableLine_pic
{
background:url(../_images/dot_line.gif) 
}

/* 房间内容里面的房间设施*/
.roomfacility {width:540px;background-color:#F5F5F5;padding:2px 0px 2px 20px;border:#eee solid; border-width:0 1 1 0}
.roomfacility ul {display:inline;}
.roomfacility ul li {float:left;display:block;width:30%;list-style:circle}
.roomfacility ul li a {color:#007D28;}
.roomfacility ul li a:hover {color:#007D28;text-decoration:underline;}

/* 相同区域附近酒店列表 */
.morehotel_title {width:620;border-top:#3CB578 solid 1px;padding:5px 0px;background-color:#f0f0f0}
.morehotel_title span {float:right;padding-right:5px}
.morehotel_title span a {color: #414141}
.morehotel_list {width:620;padding:5px 0px;border-bottom:#3CB578 dotted 1px;line-height:20px}
.morehotel_list a {color:#007D28;text-decoration:none;}
.morehotel_list a:hover {color:#007D28;text-decoration:underline;}
.p11 {
	font-size: 11pt;
	color: #000000;
	font-variant: normal;
}
.glow {
	filter: Glow(Color=#ffffff, Strength=1);
	font-size: 9pt;

}
.drop {
	font-size: 9pt;
	filter: DropShadow(Color=#000000, OffX=1, OffY=1, Positive=1);
	color: #FFECBF;

}
.drop3 {

	font-size: 9pt;
	filter: DropShadow(Color=#993300, OffX=1, OffY=1, Positive=1);
	}
.style1 {color: #FF5C46}
a {
	font-size: 9pt;
	color: #000000;
	text-decoration: none;

}
.text1 {
	background-color: #f9f9f9];
	font-size: 9pt;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	border: 1px solid #999999;

}
a:hover {
	font-size: 9pt;
	color: #37A289;
	text-decoration: underline;
}
.login {
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-family: "Times New Roman", "Times", "serif";
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #666699;



}
.drop2 {

	font-size: 9pt;
	filter: DropShadow(Color=#d0d0d0, OffX=1, OffY=1, Positive=1);
	color: #3366CC;
}
.p9-22 {
	font-size: 9pt;
	color: #000000;
	line-height: 18px;

}
.p9-b {
	font-size: 9pt;
	color: #ffffff;
	font-variant: normal;
	letter-spacing: 1px;

}
.button-1 {
	font-size: 9pt;
	border: 1px solid #37a289;
	height: 22px;
	color: #FFFFFF;
	background-color: #3CB578;
}
.button-2 {
	font-size: 9pt;
	border: 1px solid #37a289;
	height: 22px;
	width:120px;
	color: #37a289;
	background-color: #ffffff;
}
.button-login {
	font-size: 9pt;
	border: 0px solid #2A68B5;
	height: 22px;
	color: #FFFFFF;
	background-color: #999999;
}
.border-bline-t {
	font-size: 9pt;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.border-line-b {

	font-size: 9pt;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.drop3 {


	font-size: 9pt;
	filter: DropShadow(Color=#999999, OffX=1, OffY=1, Positive=1);
	color: #3366CC;
}
.border-4 {
	font-size: 9pt;
	border: 1px solid #000000;

}
.border-5 {
	font-size: 9pt;
	border: 2px solid #000000;
}
.forfax-2 {
	font-size: 9pt;
	border-top: 0px solid #999999;
	border-right: 0px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 0px solid #999999;

}
.forfax-3 {
	font-size: 9pt;
	border-top: 2px solid #999;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;

}
.forfax-text {
	font-size: 9pt;
	border: 0px;

}
.font-georgia {
	font-family: "Georgia";
	font-size: 9pt;
}
.p10 {

	font-size: 10pt;
	color: #000000;
	font-variant: normal;
}
.forfax-2-p10 {

	font-size: 11pt;
	border-top: 0px solid #999999;
	border-right: 0px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 0px solid #999999;
}
.forfax-textp11 {
	font-size: 11pt;
	border: 0px;
	font-family: "Arial", "Helvetica", "sans-serif";

}
.userleft-34 {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D5E6FD;
	border-right-color: #D5E6FD;
	border-bottom-color: #D5E6FD;
	border-left-color: #D5E6FD;
}
.userleft-4 {

	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D5E6FD;
	border-right-color: #D5E6FD;
	border-bottom-color: #D5E6FD;
	border-left-color: #D5E6FD;
}
.userleft-3 {


	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D5E6FD;
	border-right-color: #D5E6FD;
	border-bottom-color: #D5E6FD;
	border-left-color: #D5E6FD;
}
.userleft-14 {

	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D5E6FD;
	border-right-color: #D5E6FD;
	border-bottom-color: #D5E6FD;
	border-left-color: #D5E6FD;
}
.userbook-4 {


	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e5e5e5;
	border-right-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	border-left-color: #e5e5e5;
}
.tt {
	font-size: 9pt;
	font-weight: bold;
	text-decoration: line-through;
	background-color: #FFFFFF;
	border: none;

}
.ttt {
	font-size: 9pt;
	font-weight: bold;
	color: #FF9900;
	background-color: #FFFFFF;
	border: none;

}
.line {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-size: 9pt;

}
.yong {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.23123 {
	line-height: 12pt;
	font-size: 9pt;

}
.aa {
	font-size: 12pt;
	font-weight: bold;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;

}
.aaa {
	font-size: 10pt;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	bottom: 0px;
	vertical-align: bottom;
	margin-bottom: 0px;





}
.bb {
	text-decoration: blink;
}
.faxPrice {

	font-size: 12pt;
	color: #000000;
	font-family:Arial, Helvetica, sans-seri;	
	font-variant: normal;
}
.faxPrice_red {

	font-size: 12pt;
	color: #FF0000;
	font-family:Arial, Helvetica, sans-seri;	
	font-variant: normal;
}
.faxPrice_green {

	font-size: 12pt;
	color: #009900;
	font-family:Arial, Helvetica, sans-seri;	
	font-variant: normal;
}
.faxPrice_bf {
	font-size: 10pt;
	font-family:Arial, Helvetica, sans-seri;	

}
/* modi by 61=======================================================*/
.HeadTable
{
background-color:#ffb200;
font-size: 9pt;	
}
.HeadTable2
{
background-color:#ffecbf
}
.HeadMenu
{
	font-size: 9pt;
	color: #FFECBF;
	font-family:Arial, Helvetica, sans-seri;	
	font-variant: normal
}
.HeadMenu2
{
font-size: 9pt;
color: #333399;
}

.HeadMenu2B
{
font-size: 9pt;
color: #333399;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold
}
.YouKeMSG {color: #FF5C46}
.FontTitel{color: #006699}
.FontHighLight{color: #4D8ED8}



.TableLine_B
{
background-color:#37a289
}
.TableLine_C
{
background-color:#CCCCCC
}

.TableLine_name
{
background:url(../_images/line58.jpg) repeat
}
.TableLine_pic_Scenery
{
background:url(../_images/line/line_.gif) 
}
.TableLine_B5
{
background-color:#f0f0f0
}
.FootInfo
{
color:#808080;
text-align:center;
}
.FontTripDay
{
color:#FF9933;
font-style:italic;
}
A.top:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.top:visited {
	COLOR: #696969; TEXT-DECORATION: none
}
A.top:active {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.top:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.news:link {
	COLOR: #f60; TEXT-DECORATION: none;font-weight: bold;
}
A.news:visited {
	COLOR: #f60; TEXT-DECORATION: none
}
A.news:active {
	COLOR: #f60; TEXT-DECORATION: underline
}
A.news:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.newstitle{
      border-bottom: 1px dashed #999;
      color:#666;
      line-height:1.3em;
}
td.friendlink a{
      color:#6A6A6A;text-decoration:none;
}
td.friendlink a:hover{
      color:#f60;text-decoration:none;
}
td.friendlink a:visited{
      color:#6A6A6A;text-decoration:underline;
}
.pp {display:block; position:relative; width:74px; height:74px;} 
.p1{display:block; width:62px; height:62px; overflow:hidden; border:1px solid #ddd; padding:2px; margin:3px; } 
.pp a img {width:100%; height:100%; border:0;} 
.pp a:hover { position:absolute; left:-10px; top:-30px; width:120px; height:90px; z-index:100; background:#FFFFFF;}
.hotellisttab { width:205px; float:left;  border:dotted #ccc; border-width:0 1px 1px 0; border-collapse:collapse; line-height:18px;font-size:12px;color:#000;}
#hotellist a { color:#ff6640;}
#hotellist a:hover { color:#666;}
.lefttit { width:640px; height:20px; background:url(../_images/00_641.gif) no-repeat;}
.lefttit strong {line-height:20px; width:216px; float:left; text-indent:25px; color:#f40;}
.lefttit span { line-height:20px; float:right; cursor:hand; width:189px; text-indent:10px; text-align:right;}
.lefttit a:link { color:#f60;}
.leftdiv { width:640px; border:1px solid #ddd; margin-top:6px;  padding-bottom:5px; float:left;}


.pp1 {display:block; position:relative; width:63px; height:59px;} 
.p16{display:block; width:51px; height:47px; overflow:hidden; border:1px solid #ddd; padding:2px; margin:3px; } 
.pp1 a img {width:100%; height:100%; border:0;} 
.pp1 a:hover { position:absolute; left:-10px; top:-30px; width:120px; height:90px; z-index:100; background:#FFFFFF;}
.lefttit1 { width:640px; height:20px; background:url(../_images/00_641.gif) no-repeat;}
.lefttit1 strong {line-height:20px; width:250px; float:left; text-indent:25px; color:#f40;}
.lefttit1 span { line-height:20px; float:right; cursor:hand; width:160px; text-indent:10px; text-align:right;}
.lefttit1 a:link { color:#f60;}
.leftdiv1 { width:640px; border:1px solid #ddd; margin-top:6px;  padding-bottom:5px; float:left;}
.hotellisttab1 { width:222px; float:left;  border:dotted #ccc; border-width:0 1px 1px 0; border-collapse:collapse; line-height:18px;font-size:12px;color:#000;}
#hotellist1 a { color:#ff6640;}
#hotellist1 a:hover { color:#666;}
.hotellisttab2 { width:640px; float:left;  border:dotted #ccc; border-width:0 1px 1px 0; border-collapse:collapse; line-height:18px;font-size:12px;color:#000;}
/* 此样式用来使超出部分显示为省略号,缺少宽度 */
.hoteladdresstxt {display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:160px; }
.gray {color:#686868;}
a.a1:link { color:#ff6640; text-decoration:none; cursor:hand;}
a.a1:visited { color:#ff6640; text-decoration: underline; cursor:hand;}
a.a1:active { color:#ff6640; cursor:hand; text-decoration:underline; }
a.a1:hover { color:#ff6640; cursor:hand; text-decoration:underline; }
.smallcaps {
	FONT-SIZE: 12px; FONT-FAMILY: "Arial", "sans-serif"; TEXT-DECORATION: none
}
.styleover1 {
	BACKGROUND-IMAGE: url(../_images/mu1_bg2.jpg)
}
.styleout1 {
	BACKGROUND-IMAGE: url(../_images/mu1_bg1.jpg)
}
.styleover2 {
	BACKGROUND-IMAGE: url(../_images/mu2_bg2.jpg)
}
.styleout2 {
	BACKGROUND-IMAGE: url(../_images/mu2_bg1.jpg)
}
.styleover3 {
	BACKGROUND-IMAGE: url(../_images/mu3_bg2.jpg)
}
.styleout3 {
	BACKGROUND-IMAGE: url(../_images/mu3_bg1.jpg)
}
.T12 {
	FONT-SIZE: 12px; FONT-FAMILY: "宋体"; TEXT-DECORATION: none;
}
.scenic_img {
	padding: 2px;
	border:0;
	width:92px;
	height:64px;
	margin: 0px;
}
.room{border-right:#ccc 1px solid;
      border-left:#ccc 1px solid;
      border-top:#ccc 1px solid;
}
.menshi{border-top:#ccc 1px solid;
        border-right:#ccc 1px solid;
        text-align:center;
        width:14%;
}
.contentborder{border:#37a289 2px solid;}
.searchtitle{border:#ccc 1px solid;
}
.searchpic{border-right:#ccc 1px solid;border-left:#ccc 1px solid;}
.picborder{border:#ccc 1px solid;margin:13}

.introborder{border-left:#ccc 1px solid;
             border-bottom:#ccc 1px solid;
             border-right:#ccc 1px solid;
}
.padding1{margin:8px}
h1{padding:10px;}
.hotline{font-size:14px;
         font-family:"Verdana", "Arial", "Helvetica", "sans-serif";
         color:#ff6400;
         font-weight:bold;
}
.diquborder{border:1px solid #ddd;margin-top:6px;line-height:2em}
h2{line-height:1.5;font-size:14px;padding:0;color:#ff8000;font-weight:bold;}
.topline{border-bottom:1px solid #ccc;color:#666666;}
/#五星级图片#/
.pp2 {display:block; position:relative; width:130px; height:84px;} 
.p2{display:block; width:130px; height:84px; overflow:hidden; border:1px solid #ddd; padding:2px; margin:3px; } 
.pp2 a img {width:100%; height:100%; border:0;}
/#三星级图片#/
.pp3 {display:block; position:relative; width:115px; height:75px;} 
.p3{display:block; width:115px; height:75px; overflow:hidden; border:1px solid #ddd; padding:2px; margin:3px; } 
.pp3 a img {width:100%; height:100%; border:0;}
/#首页特别推荐图片处理#/
.pp4 {display:block; position:relative; width:104px; height:62px;} 
.p4{display:block; width:104px; height:62px; overflow:hidden; border:1px solid #ddd; padding:2px;} 
.pp4 a img {width:100%; height:100%; border:0;}
/#首页超直客房图片处理#/
.pp5 {display:block; position:relative; width:100px; height:64px;} 
.p5{display:block; width:100px; height:64px; overflow:hidden; border:1px solid #ddd; padding:2px; margin:3px; } 
.pp5 a img {width:100%; height:100%; border:0;}

td.toplink a:link{
                  font:arial;TEXT-DECORATION:none;color:gray}
td.toplink a:hover{
                  font:arial;TEXT-DECORATION:underline;color:#333}
td.toplink a:visited{
                  font:arial;TEXT-DECORATION:underline;color:gray}
A.area:link {
	COLOR: #f60; TEXT-DECORATION: none;font-weight: normal;
}
A.area:visited {
	COLOR: #f60; TEXT-DECORATION: underline
}
A.area:active {
	COLOR: #f60; TEXT-DECORATION: underline
}
A.area:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.liansuo1 {
	font-size: 9pt;
	color: #000000;
	font-variant: normal;
	border-right:1px solid #91A7B4;
	border-left:1px solid #91A7B4;
	border-top:1px solid #91A7B4
}
.liansuo2 {
	font-size: 9pt;
	color: #000000;
	font-variant: normal;
	line-height:18px;
}
.liansuo3 {
	border:1px solid #91A7B4background:url(../_images/line58.jpg) repeat
}
.nigor1{background:url(../_images/mu3_bg1.jpg) no-repeat;
       text-align:center;
}
.leftdianping { border:1px solid #ddd; margin:8px 0;}
.leftdianping p { width:170px; margin-left:8px; margin-top:5px;}
.box2tit2 { background:url('../_images/titleft.gif') no-repeat; text-indent:20px;  color:#fff; line-height:20px;font:arial 12px}
#lefttit1,#lefttit2,#lefttit3 { width:186px; margin-bottom:5px; padding-bottom:5px; }
#lefttit1  { border:1px solid #fcbf2f;}
.neibor{border-bottom:1px dashed #eee; width:160px; line-height:24px;list-style:none outside}
.neibor2{border-bottom:1px dashed #eee; width:160px; line-height:24px;list-style-type:square}  
.neibortd{height:24px; border-bottom:1px dashed #eee; width:160px; line-height:24px;padding-left:10}
.neibortd li{border-bottom:1px dashed #eee; width:160px; line-height:24px;list-style:none outside}


.grha { width:160px; background:url(../_images/t1.gif) no-repeat 5px 5px; text-indent:15px; float:left;}
#gjhul { margin-left:8px;}
#gjhul li { width:250px; float:left; height:10px;}

/*尝试用CSS+DIV来重新构建这个站*/
/*---------内容页旁边样式--------*/
div,ul,li,form{padding:0px;margin:0px}
.content_side {width:190px;height:100%;background-color:#dcece5;vertical-align:top;text-align:center;}
.content_side_title {background-color:#3CB578;width:190px;height:20px;color:#fff;line-height:20px;}
.content_side_title span{float:left;padding-left:8px;height:23px;line-height:23px}
.content_side_border {border:1px solid #3CB578;border-top;0px;border-bottom:0px;width:190px;text-align:center;background-color:#fff;padding-top:5px}
.content_side_border select,.content_side_border input {margin-top:3px}
.content_side_border ul {height:24px; width:170x; line-height:24px;background-color:#fff}
.content_side_border ul li{text-align:left;clear:left;list-style:none;border-bottom:1px dashed #ccc;width:160px }
.content_side_border ul li a{color:#414141;list-style:none}
.side_bottom {background:url(../_images/side_bottom.gif) no-repeat;width:190px;height:6px;text-align:center;}

.content_side1 {width:190px;height:100%;background-color:#dcece5;vertical-align:top;text-align:center;}
.content_side_title1 {background-color:#3CB578;width:190px;height:20px;color:#fff;line-height:20px;}
.content_side_title1 span{float:left;padding-left:8px;height:23px;line-height:23px}
.content_side_border1 {border:1px solid #3CB578;border-top;0px;border-bottom:0px;width:188px;text-align:center;background-color:#fff;padding-top:5px}
.content_side_border1 select,.content_side_border input {margin-top:3px}
.content_side_border1 ul {height:24px; width:170x; line-height:24px;background-color:#fff}
.content_side_border1 ul li{text-align:left;clear:left;list-style:none;border-bottom:1px dashed #ccc;width:160px }
.content_side_border1 ul li a{color:#414141;list-style:none}
.side_bottom {background:url(../_images/side_bottom.gif) no-repeat;width:190px;height:6px;text-align:center;}
.top_5 {margin-top:5px}

/*---------top部分--------------*/
.Logo1 {float:left;background:url(../_images/logo2.gif) no-repeat; width:160px;height:70px;}
.service{float:right;background:url(../_images/lianxi.gif) no-repeat;width:300px; height:70px;}

.index {float:left;clear:left;background-color:#37A289;text-align:center;font-weight:bolder;width:55px;height:24px;line-height:24px;color:#ffffff}
.index a,.index a:hover {color:#fff;font-weight:bold}
.hotel_area {float:left;clear:right;width:312px;height:24px;line-height:24px;}
.hotel_area ul {display:inline;list-style:none;background:url(http://www.abooking.cn/_images/top_line.gif) no-repeat;width:312px;height:20px;padding-left:15px;margin-left:21px}
.hotel_area li {float:left;display:block; color:#009999;}
.hotel_area li a {color:#007D28;text-decoration:none;}

.hotel_area_info {float:left;clear:right;width:312px;height:24px;line-height:24px;margin-left:21px;background:url(http://www.abooking.cn/_images/top_line.gif) no-repeat;width:312px;height:20px;}
.hotel_area_info ul {display:inline;list-style:none;margin-left:5px}
.hotel_area_info li {float:left;display:block; color:#009999;}
.hotel_area_info li a {color:#007D28;text-decoration:none;}

.hotel_star {float:right;:width:448px;height:24px;line-height:24px;}
.hotel_star ul {display:inline;list-style:none;text-align:center;}
.hotel_star li {float:right;display:block; color:#fff;background:url(../_images/star_bg.gif) no-repeat;width:66px;height:24px;margin-left:5px;text-align:center}
.hotel_star li a,.hotel_star li a:hover {color:#fff;font-weight:bold}

.line_top_top {height:5px;background-color:#37A289;line-height:1px;clear:both;display:block;overflow:hidden}
.line_top_bottom {background:url(../_images/top_bottom_line.gif) no-repeat;width:850px;height:4px}
.user_panel_container {border-right:#37A289 1px solid;border-left:#37A289 1px solid;height:16px;padding:5px}
.user_panel_container1 {border-right:#37A289 1px solid;border-left:#37A289 1px solid;height:16px;padding:3px}

.user_panel {float:right;width:180px;}
.user_panel ul {display:inline;list-style:none;}
.user_panel li {float:right;display:block;padding-left:6px;padding-top:1px}
.top_8 {margin-bottom:1px}

.content_line {margin-bottom:5px;padding:2px 0px}
.content_line td{border-bottom:#cbcdda 1px dotted}
.content_line_2 {margin-bottom:5px;padding:5px 0px}
.content_line_2 td{border-bottom:#cbcdda 1px dotted;padding:5px 0px}
.t {width:15px;borde:0px;}
.overlow {text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:300px;}
.serach_border {border:#37a289 1px solid}
.name{border-bottom:#ccc 1px solid;padding-left:8px;height:23px;line-height:23px;width:432;}
.name a{color:#007d28;font-weight:bold}
.search_details {width:11%;text-align:center}
.search_details2 {width:7%;text-align:center}


.Down_Line {color:#fff;font-weight:bold;background-color:#37a289;height:30px;padding-left:10px}
.Down_Line_Dash {border-bottom:#ff6600 1px dotted;line-height:25px;height:25px;padding-left:5px}


/* 价格背景图片 */
.ydbt6 {
	BACKGROUND-REPEAT: no-repeat; OVERFLOW: hidden; BACKGROUND-IMAGE: url(../_images/button.png); BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; WIDTH: 50px; BACKGROUND-POSITION: -0px -180px; HEIGHT: 21px;  COLOR: #fff ; LINE-HEIGHT: 21px; 
}
.xgbt6 {
	BACKGROUND-REPEAT: no-repeat; OVERFLOW: hidden; BACKGROUND-IMAGE: url(../_images/button.png); BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; WIDTH: 50px; BACKGROUND-POSITION: -0px -180px; HEIGHT: 21px;  COLOR: #fff ;
}
.ydbt7 {
	BACKGROUND-REPEAT: no-repeat; OVERFLOW: hidden; BACKGROUND-IMAGE: url(../_images/button.png); BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; WIDTH: 50px; BACKGROUND-POSITION: -60px -180px; HEIGHT: 21px; COLOR: #666 ; LINE-HEIGHT: 21px;  
}



#tuna_calendar {
	Z-INDEX: 1000; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 1px; WIDTH: 284px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 12px; PADDING-TOP: 1px
}
#tuna_calendar A {
	COLOR: #05a; TEXT-DECORATION: none
}
#tuna_calendar .day0 {
	COLOR: #ff0
}
#tuna_calendar .day6 {
	COLOR: #ff0
}
#tuna_calendar .current_day {
	COLOR: #05a; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#tuna_calendar .current_day:hover {
	BACKGROUND: #c8e3fc; TEXT-DECORATION: underline
}
#tuna_calendar .cue_day {
	COLOR: #a0522d
}
#tuna_calendar .cue_day:hover {
	BACKGROUND: #c8e3fc
}
#tuna_calendar .selected_day {
	BORDER-BOTTOM: #7cb9f4 1px solid; BORDER-LEFT: #7cb9f4 1px solid; WIDTH: 18px; BACKGROUND: #c8e3fc; HEIGHT: 18px; COLOR: #05a; BORDER-TOP: #7cb9f4 1px solid; BORDER-RIGHT: #7cb9f4 1px solid; TEXT-DECORATION: none
}
#tuna_calendar .limit_day {
	TEXT-DECORATION: line-through
}
#tuna_calendar .limit_day:hover {
	TEXT-DECORATION: line-through
}
#tuna_calendar .over_day {
	COLOR: #999; CURSOR: default
}
#tuna_calendar .blank_day {
	COLOR: #999; CURSOR: default
}
#tuna_calendar .limit_day {
	COLOR: #999; CURSOR: default
}
#tuna_calendar .enable_day:hover {
	BACKGROUND: #c8e3fc
}
#tuna_calendar .currentmonth01 TH {
	BACKGROUND: #05a
}
#tuna_calendar TABLE {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
#tuna_calendar TH {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; HEIGHT: 20px
}
#tuna_calendar TD {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; HEIGHT: 20px
}
#tuna_calendar THEAD TH {
	BACKGROUND: #e7f1fd; COLOR: #05a; FONT-WEIGHT: bold
}
#tuna_calendar TH {
	BACKGROUND: #599de9; COLOR: #fff; FONT-WEIGHT: bold
}
#tuna_calendar TH SPAN {
	COLOR: #ff0
}
#tuna_calendar THEAD TH SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 40px; COLOR: #05a; CURSOR: pointer; FONT-WEIGHT: normal
}
#tuna_calendar TD A {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 20px; DISPLAY: block; HEIGHT: 20px; OVERFLOW: hidden
}
#tuna_calendar .calendar_title01 {
	
}
#tuna_calendar .calendar_title01 SPAN {
	FLOAT: left
}
#tuna_calendar .calendar_title01 DIV {
	FLOAT: left
}
#tuna_calendar .calendar_title02 {
	
}
#tuna_calendar .calendar_title02 SPAN {
	FLOAT: right
}
#tuna_calendar .calendar_title02 DIV {
	FLOAT: right
}











/* 房间价格部分 */
TABLE TD.price {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; HEIGHT: 25px
}
TABLE TD.outh {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; HEIGHT: 25px
}
TABLE TH.curtate {
	TEXT-ALIGN: left
}
TABLE TD.curtate {
	TEXT-ALIGN: left
}
TABLE TH.curtate {
	PADDING-LEFT: 10px
}
TABLE TD.curtate {
	PADDING-LEFT: 16px
}
TABLE TD.first {
	BORDER-TOP: medium none
}
TABLE TD.shop {
	TEXT-ALIGN: center; COLOR: #999; TEXT-DECORATION: line-through
}
TABLE TD.price STRONG {
	COLOR: #f60
}
TABLE TD .c6 {
	LINE-HEIGHT: 21px; COLOR: #fff
}
TABLE TD .c7 {
	LINE-HEIGHT: 21px; COLOR: #666
}
TABLE TD DIV.price {
	BORDER-BOTTOM: #f98510 2px solid; POSITION: absolute; BORDER-LEFT: #f98510 2px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; MARGIN-TOP: 20px; PADDING-LEFT: 2px; WIDTH: 280px; PADDING-RIGHT: 2px; MARGIN-LEFT: -150px; OVERFLOW: hidden; BORDER-TOP: #f98510 2px solid; BORDER-RIGHT: #f98510 2px solid; PADDING-TOP: 2px
}
TABLE TD DIV.price UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
TABLE TD DIV.price LI {
	BORDER-BOTTOM: #ebb28c 1px dotted; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 40px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 30px; PADDING-TOP: 0px
}
TABLE TD DIV.price LI.x {
	LINE-HEIGHT: 30px; COLOR: #ccc
}
TABLE TD DIV.price LI.w {
	LINE-HEIGHT: 20px; BACKGROUND-COLOR: #ffebd7; HEIGHT: 20px
}



.hitroomdiv{
	POSITION: absolute;
	BACKGROUND-COLOR: #fff;
	MARGIN-TOP: 1px;
	padding:10px;
	WIDTH: 420px;	
	OVERFLOW: hidden;
	padding: 2px;
	border: #f98510 2px solid;
	z-index: 258;
}
.hitroomul{
	LIST-STYLE-TYPE: none; MARGIN: 0px; LIST-STYLE-IMAGE: none; padding: 0px
}
.hitroomli{
	LINE-HEIGHT: 24px; BACKGROUND-COLOR: #ffebd7; HEIGHT: 24px; margin-left:5px; margin-right:5px;BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 14px; padding: 0px
}

.geo3 {width:620px;line-height:30px;margin-bottom:10px;border-bottom:#3cb578 2px solid}				
.geo3 td {border-bottom:#ccc 1px dotted}
