body{margin-left:0px;
     margin-right:0px;
}
body,table {font-size:9pt;color: #414141;font-family: "Arial","Verdana","Helvetica", "sans-serif";}

.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:25px;line-height:25px;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 {border:#3CB578 1px solid;width:190px}
.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:216px; 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:92;
	height:64;
	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:230px;}
.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}