/* Copyright
	酒店列表
	Create by:  http://www.e00000.com
	Modify by:  Server-me
	Modify date:2009-12-12
---------------------------------------------------*/

/* 左：顶部
---------------------------------------------------*/
.headline
{
	height: 38px;
	padding-left: 5px;
}
.headline .left
{
	float: left;
	height: 28px;
	padding-top: 10px;
	font-size: 18px;
	font-weight: 800;
	padding-left: 60px;
	background: url(../Images/ico_hotel_headline.gif) no-repeat 0px 0px;
}
.headline .right
{
	float: right;
	padding-top: 8px;
}
.headline .right li
{
	float: left;
	margin-left: 2px;
	width: 42px;
	padding-top: 10px;
	text-align: center;
	color: #666666;
	background: url(../Images/headstepbg.gif) no-repeat -100px 0px;
}
.headline .right .lion
{
	background-position: 0px 0px;
}
/* 左：搜索提示
---------------------------------------------------*/
.listtip
{
	border: solid 3px #7792cb;
	background-color: #f0f7ff;
}
.listtip .active
{
	color: #ff6600;
	font-weight:800;
	background-color:White;
}
.listtip .citytip
{
	padding-left: 100px;
	padding-top: 15px;
	border-bottom: dotted 1px #cccccc;
	background: url(../Images/ico_hotel_house.jpg) no-repeat 25px 20px;
	line-height: 20px;
	padding-bottom: 5px;
	color: #666666;
}
.listtip .citytip h2
{
	color: #ff6600;
}
.listtip .citytip a
{
	color: #333333;
}
.listtip .citytip a.webname
{
	font-weight: 800;
}
.listtip .hotelsearch
{
	padding-left: 20px;
	background: url(../Images/hotellistsearch.jpg) no-repeat 18px 15px;
	padding-bottom: 10px;
}
.listtip .hotelsearch .hotelinput
{
	height:45px;
	padding-top:15px;
	padding-left:80px;
}
.listtip .hotelsearch .hotelinput h1
{
	padding-bottom:5px;
}
.listtip .hotelsearch .hotelinput .rdate
{
	float:left;
	width:120px;
}
.listtip .hotelsearch .hotelinput .rdate input
{
	width:100px;
	padding-left:2px;
	padding-top:2px;
	height:16px;
}
.listtip .hotelsearch .hotelinput .rname
{
	float:left;
	width:200px;
}
.listtip .hotelsearch .hotelinput .rname input
{
	width:160px;
	padding-left:2px;
	padding-top:2px;
	height:16px;
}
.listtip .hotelsearch .hotelinput .rbtn
{
	float:left;
	width:200px;
	padding-top:18px;
}
.listtip .hotelsearch .hotelinput .rbtn span
{
	float:left;
	display:block;
	padding-right:15px;
}
.listtip .hotelsearch .hotelinput .rbtn .btn_submitsearch
{
	background:url(../Images/bg_button.gif) no-repeat 0px -52px;
	border:none;
	width:52px;
	height:22px;
	color:#ffffff;
	font-weight:800;
	padding:0px;
	cursor:pointer;
}
.listtip .hotelsearch .hotelinput .rbtn .btn_advsearch
{
	float:left;
	display:block;
	background:url(../Images/un_hotel.png) no-repeat -418px -784px;
	border:none;
	width:82px;
	height:17px;
	color:#ffffff;
	font-weight:800;
	padding:0px;
	cursor:pointer;
	text-align:center;
	padding-top:5px;
	text-decoration:none;
}
.listtip .hotelsearch .hotellevel
{
	padding: 3px 0px;
}
.listtip .hotelsearch .roomprice
{
	padding: 3px 0px;
}
/* 左：搜索排序方式
---------------------------------------------------*/
.hotelorder
{

}
.hotelorder .tab
{
	height:24px;
	background: url(../Images/hotelorderbg01.gif) repeat-x 0px 0px;
}
.hotelorder .tab .title
{
	float:left;
	padding-left:30px;
	padding-right:10px;
	padding-top:6px;
	background: url(../Images/bg_16x16.gif) no-repeat 8px -122px;
}
.hotelorder .tab .normal
{
	float:left;
	display:block;
	width:57px;
	padding-left:10px;
	height:18px;
	padding-top:6px;
	color:#2860ae;
}
.hotelorder .tab .active
{
	float:left;
	display:block;
	width:57px;
	padding-left:10px;
	height:18px;
	padding-top:6px;
	background: url(../Images/hotelorderbg02.gif) no-repeat 0px 0px;
}
.hotelorder .tab .datets
{
	float:right;
	padding-top:6px;
	padding-right:5px;
}
.hotelorder .content
{
	border:solid 1px #bccbed;
	border-top:none;
	background-color:#e3f0ff;
	height:30px;
	padding-top:10px;
	padding-left:15px;
	word-spacing:1.5em;
}
.hotelorder .content ul
{
	background:url("../Images/bg_16x16.gif") no-repeat scroll 0px -546px #E9F1FE;
	padding-left:20px;
}
.hotelorder .content ul li
{
	float:left;
	margin-right:25px;
	height:16px;
	padding-top:5px;
}
.hotelorder .content ul .order_commend
{
	background:url("../Images/un_hotel.png") no-repeat;
	background-position:-414px -191px;
	width:86px;
	text-align:center;
}
.hotelorder .content ul .order_up
{
	background:url("../Images/un_hotel.png") no-repeat;
	background-position:-410px 1px;
	width:90px;
	text-align:center;
}
.hotelorder .content ul .order_down
{
	background:url("../Images/un_hotel.png") no-repeat;
	background-position:-410px -47px;
	width:90px;
	text-align:center;
}
.hotelorder .content ul .order_up_hui222
{
	background:url("../Images/un_hotel.png") no-repeat -410px -80px;
	width:90px;
	text-align:center;
}
.hotelorder .content ul .order_down_hui222
{
	background:url("../Images/un_hotel.png") no-repeat -410px -110px;
	width:90px;
	text-align:center;
}
/* 左：酒店列表样式
---------------------------------------------------*/
.hlist
{
	
}
.hlistno
{
	padding:40px;
	background-color:#fee1cf;
	border:solid 1px #ff6701;
	line-height:22px;
}
.hlistno h1
{
	padding-left:200px;
	background: url(../Images/hotelout.gif) no-repeat 150px 6px;
}
.hlist .litop
{
	height:45px;
	background: url(../Images/hotellisttop.jpg) no-repeat 0px 0px;
	color:#666666;
}
.hlist .litop h2
{
	float:left;
	padding-left:45px;
	padding-top:9px;
}
.hlist .litop h2 a
{
	color:#bc4700;
}
.hlist .litop h1
{
	float:right;
	padding:8px;
}
.hlist .litop h1 img
{
	width:14px;
	height:13px;
}

.hlist .licon
{
	border:solid 1px #ecc159;
	border-top:none;
}
.hlist .licon .tagdis
{
	text-align:right;
	padding-right:10px;
}
.hlist .licon .tagdis span
{
	font-weight:800;
}
/* 左：酒店列表样式：酒店简介
---------------------------*/
.hlist .licon .hotelinfo
{
}
.hlist .licon .hotelinfo .c1
{
	float:left;
	padding-left:10px;
}
.hlist .licon .hotelinfo .c1 img
{
	width: 100px;
	height: 75px;
	padding: 2px;
	border: solid 1px #dbdbdb;
}
.hlist .licon .hotelinfo .c2
{
	float:left;
	padding-left:10px;
	line-height:20px;
}
.hlist .licon .hotelinfo .c2 .t
{
	color:#333333;
	font-weight:800;
}
.hlist .licon .hotelinfo .c2 .icobusiness
{
	padding-left:18px;
	padding-top:1px;
	background: url(../Images/bg_16x16.gif) no-repeat 0px -289px;
	color:#0055aa;
}
.hlist .licon .hotelinfo .c2 a.icoimg
{
	padding-left:18px;
	background: url(../Images/bg_16x16.gif) no-repeat 0px -640px;
	color:#0055aa;
}
.hlist .licon .hotelinfo .c2 a.icomap
{
	padding-left:18px;
	padding-top:1px;
	background: url(../Images/bg_16x16.gif) no-repeat 0px -257px;
	color:#0055aa;
}
.hlist .licon .hotelinfo .c2 .icoservice
{
	padding-left:20px;
	padding-top:1px;
	background: url(../Images/bg_16x16.gif) no-repeat 2px -1632px;
	color:#0055aa;
}
.hlist .licon .hotelinfo .c2 .icoservice img
{
	vertical-align:top;
}


/* 左：酒店列表样式：房间价格
---------------------------*/

.hlist .licon .htd_rp
{
	width: 100%;
}
.hlist .licon .htd_rp tr th
{
	height: 27px;
	text-align: center;
	color: #333333;
	background-color:#f2f2f2;
}
.hlist .licon .htd_rp tr td
{
	height: 35px;
	text-align: center;
	border-bottom: dotted 1px #f2f2f2;
	border-left: solid 1px #f2f2f2;
}
.hlist .licon .htd_rp .rname
{
	text-align: left;
	padding-left: 5px;
	border-left: none;
}
.hlist .licon .htd_rp .c2 span
{
	cursor:pointer;
	padding-left:12px;
	background:url(../Images/un_hotel.png) no-repeat -485px -593px;
}
.hlist .licon .htd_rp .c6
{
	color:#ff6600;
	font-family: georgia;
	text-decoration: line-through;
}
.hlist .licon .htd_rp .c7
{
	color:#ff6600;
	font-size: 14px;
}
.hlist .licon .htd_rp .c8
{
	color: #c7630e;
	font-size: 14px;
	font-weight: 800;
}
.hlist .licon .htd_rp .c8 span
{
	border-bottom: dashed 1px #c7630e;
}
.hlist .licon .htd_rp .c9
{
	width: 80px;
	color: #ff0000;
	font-weight: 800;
}
.hlist .licon .htd_rp .c9 a
{
	margin:0px auto;
	display:block;
	width:52px;
	text-align:center;
	height:17px;
	padding-top:5px;
	color:#ffffff;
	text-decoration:none;
	background:url(../Images/bg_button.gif) no-repeat 0px -52px;
}
.hlist .licon .htd_rp .c9 a:hover
{
	background-position:-60px -52px;
}

.hlist .licon .tip li
{
	color: #ff6600;
	padding: 5px;
	background-color: #f6f6f6;
}

/* 左：展开/收缩
------------------------------*/
.hlist .licon h1
{
	color: #3980f4;
	padding: 5px;
	text-align:right;
	cursor:pointer;
}

/* 左：搜索分页样式
---------------------------------------------------*/
.listpage
{
	padding: 8px 15px;
	background-color: #f6f6f6;
}
.listpage a
{
	text-decoration: none;
}



