@charset "utf-8";
/* CSS Document */
#man {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	background-color: #FFF;
}#man .man {
	height: auto;
	width: 960px;
	overflow: hidden;
	display: inline;
}
#man .man .hotel_man {
	height: auto;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	overflow: hidden;
	display: block;
}
#man .man .hotel_man .hotel_l {
	float: left;
	height: auto;
	width: 223px;
	margin-top: 0px;
	margin-left: 0px;
	overflow: hidden;
}
.hotel_l_a {
	float: left;
	height: auto;
	width: 223px;
	margin-top: 0px;
	margin-left: 0px;
	overflow: hidden;
	margin-bottom: 10px;
	display: inline;
}
.hotel_l_a_1 {
	float: left;
	height: 35px;
	width: 223px;
	overflow: hidden;
	background-image: url(../images/hotel_list_k_a.jpg);
	background-repeat: no-repeat;
	display: inline;
}
.hotel_l_a_1 b {
	font-size: 14px;
	line-height: 35px;
	color: #FFF;
	padding-left: 20px;
}

.hotel_l_a_2 {
	float: left;
	height: auto;
	width: 223px;
	margin-top: 0px;
	margin-left: 0px;
	overflow: hidden;
	background-image: url(../images/hotel_list_k_b.jpg);
	background-repeat: repeat-y;
	display: inline;
	font-size: 12px;
	line-height: 22px;
}
.hotel_l_a_2 ul {
	margin: 0px;
	padding: 5px;
	list-style-position: inside;
	list-style-type: decimal;
}
.hotel_l_a_2 ul li a {
	color: #333;
	text-decoration: none;
}
.hotel_l_a_2 ul li .t {
	color: #060;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 5px;
}


.hotel_l_a_3 {
	background-image: url(../images/hotel_list_k_c.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 18px;
	width: 223px;
	margin-top: 0px;
	margin-left: 0px;
	display: inline;
}
#man .man .hotel_man .hotel_r {
	float: left;
	height: auto;
	width: 727px;
	margin-top: 0px;
	margin-left: 10px;
}
#man .man .hotel_man .hotel_r .hotel_tj {
	float: left;
	width: 725px;
	border: 1px solid #1776E2;
	overflow: hidden;
	margin-top: 3px;
	margin-left: 0px;
	background-image: url(../images/hotel_list_k_bj.jpg);
	background-repeat: repeat-x;
}
.hotel_tj .hotel_tj_a {
	float: left;
	height: 23px;
	width: 119px;
	margin-top: 10px;
	margin-left: 20px;
	background-image: url(../images/hotel_list_tj_t.png);
	background-repeat: no-repeat;
	display: inline;
}
.hotel_tj .hotel_tj_b {
	background-image: url(../images/hotel_hot.png);
	background-repeat: no-repeat;
	float: left;
	height: 39px;
	width: 39px;
	margin-top: 0px;
	margin-left: 546px;
	display: inline;
}
.hotel_tj .hotel_tj_c {
	margin: 10px;
	width: 700px;
	float: left;
	overflow: hidden;
	font-size: 12px;
	line-height: 23px;
	display: inline;
}
.hotel_tj .hotel_tj_c ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.hotel_tj .hotel_tj_c ul li {
	float: left;
	height: 190px;
	width: 220px;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 5px;
	text-align: center;
	display: inline;
	overflow: hidden;
}
.hotel_tj .hotel_tj_c ul li a img {
	height: 170px;
	width: 220px;
	overflow: hidden;
}
.hotel_tj .hotel_tj_c ul li a {
	color: #333;
	text-decoration: none;
}
#man .man .hotel_man .hotel_r .hotel_man_li {
	height: auto;
	width: 725px;
	margin-top: 10px;
	overflow: hidden;
	float: left;
}
#man .man .hotel_man .hotel_r .hotel_man_li .hotel_man_li_dh {
	background-image: url(../images/hotel_list_dh.png);
	background-repeat: no-repeat;
	float: left;
	height: 36px;
	width: 725px;
}
#man .man .hotel_man .hotel_r .hotel_man_li .hotel_man_li_dh b {
	font-size: 15px;
	line-height: 36px;
	color: #FFF;
	padding-left: 50px;
}
#man .man .hotel_man .hotel_r .hotel_man_li .hotel_man_tuijian a .t {
	padding: 2px;
	float: left;
	height: 150px;
	width: 245px;
	border: 1px solid #CCC;
	margin-top: 10px;
}
#man .man .hotel_man .hotel_r .hotel_man_li .hotel_man_tuijian h1 {
	font-size: 13px;
	line-height: 26px;
	color: #333;
	float: left;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 25px;
}
#man .man .hotel_man .hotel_r .hotel_man_li .hotel_man_tuijian h1 img {
	margin-left: 60px;

}
#man .man .hotel_man .hotel_r .hotel_man_li .hotel_man_tuijian p {
	float: left;
	height: auto;
	width: 440px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 25px;
	font-size: 12px;
	line-height: 20px;
	color: #666;
}
#man .man .hotel_man .hotel_r .hotel_man_li .hotel-list-li {
	float: left;
	height: auto;
	width: 725px;
	margin-top: 10px;
	overflow: hidden;
}
#man .man .hotel_man .hotel_r .hotel_man_li .hotel-list-li .hotel-list-t {
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	float: left;
	height: 25px;
	width: 725px;
}
#man .man .hotel_man .hotel_r .hotel_man_li .hotel-list-li .hotel-list-t ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#man .man .hotel_man .hotel_r .hotel_man_li .hotel-list-li .hotel-list-t ul .hotel-name {
	font-size: 12px;
	line-height: 25px;
	color: #f60;
	float: left;
	height: 25px;
	width: 250px;
}
#man .man .hotel_man .hotel_r .hotel_man_li .hotel-list-li .hotel-list-t ul .hotel-start {
	font-size: 12px;
	line-height: 25px;
	color: #f60;
	float: left;
	height: 25px;
	width: 100px;
}
#man .man .hotel_man .hotel_r .hotel_man_li .hotel-list-li .hotel-list-t ul .hotel-price {
	font-size: 12px;
	line-height: 25px;
	color: #f60;
	float: left;
	height: 25px;
	width: 100px;
}
#man .man .hotel_man .hotel_r .hotel_man_li .hotel-list-li .hotel-list-t ul .hotel-city {
	font-size: 12px;
	line-height: 25px;
	color: #f60;
	float: left;
	height: 25px;
	width: 100px;
}
#man .man .hotel_man .hotel_r .hotel_man_li .hotel-list-li .hotel-list-x {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 25px;
	width: 725px;
}
#man .man .hotel_man .hotel_r .hotel_man_li .hotel-list-li .hotel-list-x ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#man .man .hotel_man .hotel_r .hotel_man_li .hotel-list-li .hotel-list-x ul .hotel-name-a {
	font-size: 12px;
	line-height: 25px;
	color: #333;
	float: left;
	height: 25px;
	width: 250px;
}
#man .man .hotel_man .hotel_r .hotel_man_li .hotel-list-li .hotel-list-x ul .hotel-start-a {
	font-size: 12px;
	line-height: 25px;
	color: #333;
	float: left;
	height: 25px;
	width: 100px;
}
#man .man .hotel_man .hotel_r .hotel_man_li .hotel-list-li .hotel-list-x ul .hotel-price-a {
	font-size: 12px;
	line-height: 25px;
	color: #f60;
	float: left;
	height: 25px;
	width: 100px;
}
#man .man .hotel_man .hotel_r .hotel_man_li .hotel-list-li .hotel-list-x ul .hotel-city-a {
	font-size: 12px;
	line-height: 25px;
	color: #333;
	float: left;
	height: 25px;
	width: 100px;
}
#man .man .hotel_man .hotel_r .hotel_man_li .hotel-list-li .hotel-list-x ul .hotel-more a {
	font-size: 12px;
	line-height: 25px;
	color: #333;
	float: left;
	height: 25px;
	width: 100px;
}
#man .man .hotel_man .hotel_r .hotel_man_li .hotel-list-li .hotel-list-x ul .hotel-more {
	color: #333;
	text-decoration: none;
}#man .man .hotel_man .hotel-n-title {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C1DDF7;
	height: auto;
	width: 960px;
	overflow: hidden;
}
#man .man .hotel_man .hotel-n-title h1 {
	margin: 5px;
	height: 40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6E0F8;
}
#man .man .hotel_man .hotel-n-title h1 b {
	font-size: 15px;
	line-height: 45px;
	color: #333;
	background-image: url(../images/hotel-ico.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 45px;
	width: 200px;
	float: left;
	padding-left: 20px;
}
#man .man .hotel_man .hotel-n-title h1 .hote-dizhi {
	font-size: 12px;
	line-height: 45px;
	color: #999;
	padding-right: 30px;
	text-align: right;
	float: right;
}
#man .man .hotel_man .hotel-n-title .hotel-pic-title {
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}
#man .man .hotel_man .hotel-n-title .hotel-pic-title a .hotel-pic {
	float: left;
	height: 240px;
	width: 350px;
	overflow: hidden;
}
#man .man .hotel_man .hotel-n-title .hotel-pic-title .hotel-shux {
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	height: auto;
	width: 580px;
	overflow: hidden;
}
#man .man .hotel_man .hotel-n-title .hotel-pic-title .hotel-shux .hotel-sx-a {
	background-image: url(../images/hotel-shux.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 10px;
}
#man .man .hotel_man .hotel-n-title .hotel-pic-title .hotel-shux .hotel-sx-a p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	font-size: 12px;
	line-height: 24px;
}
#man .man .hotel_man .hotel-n-title .hotel-pic-title .hotel-shux .hotel-ts {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #acacac;
	background-color: #f4f4f4;
	font-size: 12px;
	line-height: 23px;
}
#man .man .hotel_man .hotel-n-title .hotel-pic-title .hotel-shux .hotel-ts b {
	font-size: 12px;
	line-height: 25px;
	color: #f60;
	padding-right: 10px;
}
#man .man .hotel_man .hotel-n-title .hotel-pic-title .hotel-shux .hotel-small {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}
#man .man .hotel_man .hotel-n-title .hotel-pic-title .hotel-shux .hotel-small b {
	font-size: 12px;
	line-height: 25px;
	color: #f60;
}
#man .man .hotel_man .hotel-n-title .hotel-pic-title .hotel-shux .hotel-small p {
	margin: 0px;
	font-size: 12px;
	line-height: 20px;
}
.man .hotel_man .hotel-n-li {
	height: auto;
	width: 960px;
	overflow: hidden;
	margin-bottom: 10px;
}
.man .hotel_man .hotel-n-li .hotel-t-dh {
	height: 31px;
	width: 960px;
	background-image: url(../images/hotel-t-dh.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
}
.man .hotel_man .hotel-n-li .hotel-t-dh b {
	font-size: 15px;
	line-height: 31px;
	padding-left: 25px;
	color: #FFF;
}
.man .hotel_man .hotel-n-li .hotel-t-s {
	margin: 10px;
	font-size: 12px;
	line-height: 22px;
}
.man .hotel_man .hotel-n-li .hotel-t-s b {
	margin: 10px;
	font-size: 12px;
	line-height: 22px;
}
#man .man .hotel_man .hotel-n-li .hotel-t-s p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}

table.dataintable th {
	border: 1px solid #dcdcdc;
	text-align: center;
	font-size: 14px;
	line-height: 25px;
	background-color: #EFEFEF;
}
table.dataintable td {
	vertical-align: text-top;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dcdcdc;
	border-bottom-color: #dcdcdc;
	border-left-color: #dcdcdc;
	text-align: center;
	font-size: 12px;
	line-height: 20px;
}
.no1 {
	background-image: url(../images/ph1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
.no2 {
	background-image: url(../images/ph2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
.no3 {
	background-image: url(../images/ph3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
.no4 {
	background-image: url(../images/ph4.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
.no5 {
	background-image: url(../images/ph5.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
.no6 {
	background-image: url(../images/ph6.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
.no7 {
	background-image: url(../images/ph7.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
.no8 {
	background-image: url(../images/ph8.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
.no9 {
	background-image: url(../images/ph9.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
.no10 {
	background-image: url(../images/ph10.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
.price {
	color: #F00;
	padding-left: 20px;
}
