.Ny_searchtop_bt{ height:37px; line-height:37px; background-color:#fcf7e7; font-size:14px; font-weight:bold; padding-left:10px;}
.ls_color{ color:#368a0c; font-size:14px}
.cs_color{ color:#f85f0c;}
.Ny_search_bt{ background: url(../images/ls_gd_bj2.gif) no-repeat; height:37px; margin-top:10px;}
.Ny_search_zbt{ font-size:15px; color:#fff; font-weight:bold; width:150px; float:left;}
.Ny_search_znbt{ font-size:15px; color:#fff; font-weight:bold;height:37px; line-height:37px;}
.Ny_search_znbt{ background:url(../images/ls_zj_bg.jpg) no-repeat; display:inline-block;    }
.Ny_search_fbt{ width:760px;}
.Ny_search_fbt ul li{ float:left; width:120px; text-align:center;border-right:1px solid #e1e1e1; font-size:13px; font-weight:bold;height:37px; line-height:37px;}
.Ny_search_con{ margin-top:15px;}
.Ny_search_con dl{ height:40px; line-height:40px; border-bottom:1px dashed #d8d8d8; }
.Ny_search_con dl dt{ width:68px; float:left; font-weight:bold; text-align:right; margin-right:15px;height:40px; line-height:40px;}
.Ny_search_con dl dd{ float:left; margin-right:15px;height:20px; line-height:20px; padding:10px 0px;}
.Ny_search_con dl dd a{ height:20px;  padding-left:8px; padding-right:8px; line-height:20px; display:block; font-size:12px;}
.select_over a {color:#fff;background-color:#43a313;}
.Ny_search_showcon_top{ background-color:#f5f5f5; height:33px; line-height:33px; padding-left:10px; padding-right:10px; margin-bottom:20px;}
.Ny_search_showcon_top_fl{ width:200px; float:left;}
.Ny_search_showcon_top_fr{  float:right; text-align:right}
.Ny_search_showcon_top_fr a{display:inline-block; padding:0px 3px; }
.Ny_search_showcon_top_fr span{ display:inline-block; padding:0px 3px; }
.Ny_search_showcon_top_fl select{ width:125px; border:1px solid #e6e6e6; color:#666; font-size:12px;}
.Ny_search_showcon_bottom{ background-color:#f5f5f5; height:33px; line-height:33px; padding-left:10px; padding-right:10px; margin-bottom:20px; text-align:right;}
.Ny_search_showcon_bottom a{ padding:0px 3px; }
.Ny_search_showcon_bottom span{  padding:0px 3px; float:left}

.Ny_search_showcon_midd_fl{ width:132px; float:left;}
.Ny_search_showcon_midd_fr{ width:620px; float:left; margin-left:20px;}

.Ny_search_showcon_midd_fr dt{color:#368a0c; font-size:14px; font-weight:bold; margin-bottom:15px;}
.Ny_search_showcon_midd_fr dd{ font-size:13px; margin-bottom:5px; line-height:21px;}
.Ny_search_showcon_midd_fr dt a font{ color:#FF6600}

.Ny_search_showcon_middlist{ padding-bottom:20px; margin-bottom:25px; border-bottom:1px dashed #d8d8d8;}

.search_sight_list{ width:820px;}
.search_sight_list dl{ padding-right:36px; float:left; height:110px;}
.search_sight_list dl dt a{ width:100px; height:80px; text-align:center; vertical-align:middle; display:block;}
.search_sight_list dt a img{ padding:2px; border:1px solid #ccc;height:80px;width:100px;}
.search_sight_list dt a:hover img {border:1px solid #fd8504;padding:2px;}
.search_sight_list dd a{ color:#298d00; font-size:14px; font-weight:bold; display:block; height:30px; line-height:30px; text-align:center; width:100px; overflow:hidden;}

.search_picture_list{ width:820px;}
.search_picture_list dl{ float:left; width:150px; padding:10px 12px 4px 0px;}
.search_picture_list dt{ width:150px; height:105px; text-align:center; vertical-align:middle;}
.search_picture_list dd{ text-align:center; width:150px; padding-top:6px; list-style-type:none;}

/*内页大框架*/
.Ny_Mainconbox{ width:980px; margin:0 auto; margin-top:10px; }
.Ny_Mainconbox_fl{ width:205px;  float:left; margin:0px; padding:0px; overflow:hidden; }
.Ny_Mainconbox_fr{width:760px; float:left;margin:0px; padding:0px;  margin-left:15px;_display:inline; overflow:hidden;}

/*内页左导航*/
.Ny_hotnav{ border:1px solid #f3ac3a; background-color:#fef9ee;overflow:hidden; width:203px; }
.Ny_hotnav_bt{ background:url(../images/dbt_cs_bg.jpg) repeat-x; height:37px; line-height:37px; color:#fff; font-size:16px; font-weight:bold; padding-left:10px;}
.Ny_hotnav_con { padding-top:10px; width:220px; overflow:hidden;}
.Ny_hotnav_con dl{ background:url(../images/cs_xx_bg.jpg) no-repeat top left;  padding-left:10px; clear:both; }
.Ny_hotnav_con dl.first{ background:none; padding-top:0px;}
.Ny_hotnav_con dl dt{ font-size:14px; font-weight:bold; color:#368a0c; padding-bottom:10px; padding-top:6px;}
.Ny_hotnav_con dl dt a{ font-size:14px; font-weight:bold; color:#368a0c; padding-bottom:10px;}
.Ny_hotnav_con dl dd{display:inline;float:left;line-height:26px; height:26px;width:90px; overflow:hidden;}


/*热门线路*/
.Ny_hotxl_bt{ background:url(../images/xbt_ls_bg.jpg) repeat-x; height:37px; line-height:37px; color:#fff; padding-left:15px; padding-right:10px;}
.Ny_hotxl_con{ background-color:#f6fdf3; padding-left:10px; padding-top:15px; width:200px; float:left}
.Ny_hotxl_con ul li{  background:url(../images/ls_xx_bg.jpg) no-repeat bottom center; line-height:21px; padding-bottom:10px; margin-bottom:5px; width:90px; float:left; overflow:hidden}
.Ny_hotxl_con ul li a{background:url(../images/ls_tb.jpg) no-repeat left center  ; padding-left:12px;   }
.Ny_hotxl_con ul li a{ display:inline-block; width:125px;}
.Ny_hotxl_span2{ width:140px; }
.Ny_hotxl_price{ color:#f85f0c;}
.Ny_hotxl{ margin-top:10px;}

.Ny_search_showcon_midd_fl{ width:132px; float:left;}
.Ny_search_showcon_midd_fr{ width:600px; float:left; margin-left:20px;}

.Ny_search_showcon_midd_fr dt{color:#368a0c; font-size:14px; font-weight:bold; margin-bottom:15px;}
.Ny_search_showcon_midd_fr dd{ font-size:13px; margin-bottom:5px; line-height:21px; width:600px;}

.search_news_list dt a{ color:#368a0c; font-size:13px; font-weight:bold; margin-bottom:10px; line-height:28px;}
.search_news_list dd a{ line-height:23px;}
.search_news_list dl{ padding-bottom:10px; margin-bottom:6px;  border-bottom:1px dashed #d8d8d8; padding:4px 10px;}


.thisclass{ color:#FF0000; font-weight:bold}

.prop_list {
	background:#fff
}
.prop_list
.prop_item {
	padding:7px
15px;
	text-align:left;
	overflow:hidden;
	white-space:nowrap;
	zoom:1
}
.prop_list dt,.prop_list dd,.prop_list dd ul,.prop_list dd
li {
	float:left;
	display:inline
}
.prop_list
dl {
	padding:0
0 0 85px;
	zoom:1
}
.prop_list dl:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.prop_list
dt {
	margin:0
0 0 -85px;
	line-height:24px;
	text-align:right;
	width:60px
}
.prop_list
dd {
	width:100%
}
.prop_list dl
ul {
	width:100%
}
.prop_list dd
li {
	overflow:visible
}
.prop_list dd li
a {
	display:inline-block;
	white-space:nowrap;
	height:16px;
	line-height:16px;
	padding:2px
10px;
	margin:2px
0
}
.prop_list dd li a:hover {
	color:#f60
}
.prop_list dd li
a.yes {
	background-color: rgb(67, 163, 19);
	color:#fff
}
.prop_list dd
.calendar {
	float:left
}
.prop_list dd .calendar
div {
	position:relative;
	float:left;
	width:auto;
	height:24px;
	line-height:20px;
	padding:0
3px
}
.prop_list dd .calendar
input {
	border:1px
solid #d0d0d0;
	background-position:112px -432px;
	padding:3px
2px 3px 5px;
	vertical-align:middle;
	width:125px
}
.prop_list dd .calendar .b_day,.prop_list dd .calendar
.e_day {
	position:absolute;
	right:28px;
	top:3px;
	color:#999;
	line-height:16px
}
.prop_list
dd.more_fiter {
	position:relative;
	z-index:1;
	width:auto;
	padding:0
100px 0 0
}
.prop_list dd.more_fiter
.mf_btn {
	position:absolute;
	top:4px;
	right:0;
	background-position:0 -1380px;
	width:76px;
	height:22px;
	text-indent:-20000em;
	cursor:pointer
}
.prop_list dd.more_fiter
.mf_btn_hover {
	background-position:0 -1402px
}
.prop_list dd.more_fiter
#more_pot {
	height:44px
}
.prop_list
dd.more_city {
	position:relative;
	z-index:1;
	width:auto;
	padding:0
100px 0 0
}
.prop_list dd.more_city
.ex_btn {
	position:absolute;
	top:4px;
	right:0;
	background-position:46px -342px;
	color:#666;
	width:76px;
	height:22px;
	cursor:pointer
}
.prop_list dd.more_city
.ex_btn_hover {
	background-position:46px -368px
}
.prop_list dd.more_city .ex_btn:hover {
	color:#f60
}
.prop_list dd.more_city
#city_list {
	height:44px
}