/*shop eat hotel ent sale*/
body {
	font-size:12px;
	margin:0;
	padding:0;
	text-align:center;
	font-family:Arial;
}
a {
	color:#0000CC;
	text-decoration:none;
}
a:hover {
	color:#FF0000;
	text-decoration: underline;
}

.container {
	width:980px;
	margin:0px auto;
	text-align:left;
	position:r/elative;
	z-index:0;

}

#head_1 ,#head_2 ,#head_3 ,#head_4 ,#head_5{
	width:100%;
	position:relative;
	height:60px;
	background:url("../images/top_b.jpg") no-repeat 0 100%;
	margin-bottom:6px;
}
.head_con1 {
	position:absolute;
	left:0px;
	margin-left:4px;
}
.head_con1 img {
	display:block;
}
.head_con2 {
	width:auto;
	height:24px;
	position: relative;
	margin-left:220px;
	padd/ing:10px 0;
}
#head_2{ background:none;}
#head_2 .head_con2_1{margin-left:50px; top:10px;}
.head_con2_1{
	width:auto;
	height:auto;
	margin-left:110px;
	top:16px;
	position: absolute;
}

.sp_logo{
	position:absolute;
	top:0px;
	left:0px;
}


.con_3_1{
	float:left;
	width:530px;
	margin-left:2px;
	display:inline;
}
.con_3_2{
	margin:0 0px 0 10px;
	float:left;
	width:200px;

}
.con_3_3{
	float:right;
	width:230px;

}
.con_4_1{
	fl/oat:left;
	width:610px;
	po/sition:absolute;
	l/eft:0px;
}
.con_4_2{
	background:#fff;
	float:right;
	width:360px;
	position:absolute;
	right:12px;
	z-index:10;
	top:10px;
}
.con_4_2_1 {
	width:100%;
	margin-bottom:10px;
        position: relative;
}
*html .map_con{ width:360px;}
.map_con{ width:338px; border:1px solid #BCC8EF; padding:10px; margin:0 auto; margin-bottom:10px;}
#spinfo .con_4_2_1 { width:100%;}
.sp_con_1{
	margin-bottom:10px;
}
.sp_con_1 a ,.sp_con_1_right a ,.sp_dianpin_con_2 a{
	padding:2px 1px 0px 2px;
}
.sp_con_1 a:hover ,.sp_con_1_right a:hover ,.sp_dianpin_con_2 a:hover{
	padding:2px 1px 0px 2px;
	background:#0000cc;
	color:#ffffff;
	text-decoration:none;
}
.sp_con_1_right {
	border:1px solid #e4e4e4;
	width:250px;
}
.sp_con_1_1 {
	padding:0px 5px 0px 20px;
	border-bottom:1px dashed #BFBFBF;
}
.sp_con_1_1 span ,.sp_con_1_2 span{
	padding:0 0px 0 0;
	line-height:20px;
	margin-right:10px;
	word-break:break-all;
	width:auto;
	display: inline;
}
.sp_con_1_2 {
	padding:6px 5px 5px 20px;
	line-height:20px;

}
span.sp_tf{
	font-size:14px;
	font-weight:bold;
	padding-right:10px;
}

#sp_zbsearch{
	padding-left:20px;
	padding-top:10px;
	padding-bottom:15px;
}
#sp_zbsearch .sp_zbsearch_1 ,#sp_zbsearch .sp_zbsearch_2 ,#sp_zbsearch .sp_zbsearch_3 ,#sp_zbsearch .sp_zbsearch_4{
	float:left;
	padding-right:2px;
}
#sp_zbsearch input{
	color:#999999;
}
#sp_zbsearch .sp_zbsearch_2 {
	padding:5px 0 0 0;
}
.sp_tf_2{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background: #7FC069 url(../images/t_b.gif) no-repeat;
	margin:0 auto;
	display:block;
	padding:5px 0 0 10px;
}
.sp_tf_3{
	font-size:14px;
	font-weight:bold;
	color:#3d3d3d;
	background: #E4E4E4 url(../images/t_b.gif) no-repeat 0 -30px;
	margin:0 auto;
	display:block;
	padding:5px 0 0 10px;
}
.sp_con_3_2_2 {
	padding:5px 2px 0 8px;
	border:1px solid #7FC069;
	height:400px;
}
#diet .sp_con_3_2_2 {
	border:1px solid #EF4963;
}
#diet .sp_tf_2 {
	background: #EF4963;
}
#hotel .sp_con_3_2_2 {
	border:1px solid #926EC9;
}
#hotel .sp_tf_2 {
	background: #926EC9 url(../images/t_b.gif) no-repeat;
}
#shopping .sp_con_3_2_2 {
	border:1px solid #7FC069;
}
#shopping .sp_tf_2 {
	background: #7FC069 url(../images/t_b.gif) no-repeat;
}
#play .sp_con_3_2_2 {
	border:1px solid #EF8249;
}
#play .sp_tf_2 {
	background: #EF8249 url(../images/t_b.gif) no-repeat;
}
.sp_con_3_2_2_1 {
	line-height:18px;
	font-size:13px;
	padding:0 0 5px 0;
}
.sp_con_3_2_2_2 {
	margin-bottom:5px;
	color:#3d3d3d;
}
.con_3_3_1 {
	padding:5px 2px 0 8px;
	border:1px solid #E4E4E4;
	height:400px;
}
.con_3_3_1_1 {
	margin-bottom:14px;
	line-height:120%;
}
.page_c {
	margin:0 auto;
	text-align:center;
	padding:20px 0;
	height:auto;
	font-size:14px;
}
.sp_sch {
	margin-bottom:40px;
	border-bottom:1px solid #dedede;
}
.sp_sch_con{
	margin:0 0 0px 0;
	border-bottom:1px dashed #ccc;
	float:left;
	padding-bottom:20px;
}
.sp_sch_e{
	text-align:right;
	padding-right:16px;
	margin-bottom:20px;
}
.sp_sch_con_1{
	float:left;
	width:500px;

}
.sp_sch_con_1_1{
	margin-bottom:3px;
	font-size:16px;
	font-weight:bold;
}
.sp_sch_con_2{
	float:right;
	width:84px;
	display:inline;
	margin-right:20px;
}
.sp_sch_con_2_1 {
	text-align:center;
	margin-bottom:2px;
	background:#0000cc url(../images/sp_b1.jpg) no-repeat;
	height:38px;
	color:#000;
	width:100%;
}
.sp_sch_con_2_1 span{
	font-size:18px;
	display:block;
	color:#000;
	line-height:120%;
}
.sp_sch_con_2_2{
	width:100%;
}
.sp_sch_con_2_2_left{
	float:left;
	width:50px;
	text-align:center;
	background:#FF3300;

}
.sp_sch_con_2_2_left a{
	display:block;
	padding:2px 0px 0px 0px;
	background: #FFCC00 url(../images/sp_b2.jpg) no-repeat;
	width:50px;
	color:#000000;
	line-height:140%;
}
.sp_sch_con_2_2_left a:hover{
	color:#fff;
	background:#000 url(../images/sp_b2.jpg) no-repeat -50px 0;
	text-decoration:none;
}
.sp_sch_con_2_2_right{
	float:right;
	width:32px;
	text-align:center;
	background:#009900;
}
.sp_sch_con_2_2_right a{
	display:block;
	padding:2px 0px 0px 0px;
	background:#009900 url(../images/sp_b3.jpg) no-repeat;
	width:32px;
	color:#000000;
	line-height:140%;
}
.sp_sch_con_2_2_right a:hover{
	color:#fff;
	background:#000 url(../images/sp_b3.jpg) no-repeat -32px 0;
	text-decoration:none;
}

.class_nav {
	height:18px;
	border-bottom:1px solid #207FED;
	padding:0 5px;
	z-index:0;
	position:relative;
}
.class_nav div {
	float: left;
	position: relative;
	top:1px;
	padding:0 2px 0 3px;
	height:16px;
	margin:0 1px;
}
.class_nav div.class_nav_on {
	float: left;
	padding:0 2px 0 3px;
	height:16px;
	background:#fff;
	margin:0 1px;
	border:1px solid #207FED;
	border-bottom:1px solid #fff;
	font-weight:bold;
}
.class_nav div span {
	display:block;
	padding:3px 0 0 0;
	font-size:12px;

}
div.class_nav_on span a{ color:#0000cc;}
div.class_nav_on span a:hover{ color:#0000cc;}
.class_nav div a{ color:#000000; text-decoration:none;}
.class_nav div a:hover {color:#0000cc; text-decoration:none;}

.sp_con_1_right_t{
	background: #e4e4e4;
	margin:1px;
	padding:4px 0 2px 5px;
	color:#000000;
}
.sp_con_1_right_1 {
	padding:5px;
	line-height:20px;
}

.map_con_1{border:1px solid #D5D5D5;}

.con_4_2_map {
	width:100%;
	height:300px;
	overflow: hidden;
	position: relative;
}
.con_4_2_map_b{ background:#F6F6F6 url(../images/md_dot.jpg) no-repeat 8px 7px; margin:5px; padding:7px 0 4px 26px;}

.sp_dianpin {
	margin:0 0 40px 0;
}
.sp_dianpin_t{ border-bottom:1px solid #6588E6; margin-bottom:20px;}
.sp_dianpin_t .sp_tf{ color:#fff; background:#6588E6; padding:4px 4px 2px 4px; display:block; width:110px; text-align:center;}
.sp_dianpin_con{
	margin:0 0 0 0;
	font-size:12px;
}
hr.dian{ border:#fff; border-bottom:1px dashed #C1C1C1; height:1px; margin:10px 0;}
.sp_dianpin_con img{
	display:block;
	border:1px solid #ccc;
	overflow:hidden;
	margin-bottom:2px;
}
.sp_dianpin_con_2{
	float:left;
	width:550px;
	padding:0 0 0 4px;
}
.sp_dianping_v{
	width:100%;
	word-break:break-all;
	max-width:530px;
	display:block;
	overflow:hidden;
}
.sp_dianpin_submit{ width:100%;}
.sp_dianpin_submit_con {
	background:#f4f4f4;
	padding:10px;
}
.sp_dianpin_submit_con div{
	padding:5px 0;
}
.sp_info {
	background:#F6F9FF;
	border-bottom:6px solid #CFE0FF;
	margin:0 0 20px 0;
	padding:10px;
}
.sp_info_1 {
	margin:0 0 5px 0;
}
.sp_info_t{ background:#fff; border:1px solid #BCC8EF; width:600px;}
.sp_info_con {
	
}
.sp_info_con_1 {
	float:left;
	width:490px;
}
.sp_info_con_1_1 { margin-bottom:6px;}
.sp_info_con_1_2 { margin-left:2px;}
.sp_info_con_1_3 {}
.sp_info_con_1_4 {margin:2px; margin-top:6px;}
.sp_info_con_1_5 {font-size:12px; border-top:1px solid #d1d1d1; padding:2px; line-height:160%; margin-top:6px; color:#5E5E5E;}
.sp_info_con_tf {font-size:20px;font-family:"黑体"; color:#DA1A1A;
}
.sp_info_con_tf a{
	color:#000000;
}
.sp_info_con_tf a:hover {
	text-decoration:none;
	color:#0000cc;
}


#tjsp{ width:100%;}
#tjsp ul{ padding:0px; margin:0;}
#tjsp ul li{ list-style:none; margin:6px auto;}
#tjsp .sp_good a{display:block; text-decoration:none; cursor:pointer; color:#333333; padding:5px;}
#tjsp .sp_good a:hover{background:#F6F9FF; color:#000;}
#tjsp .sp_good {}
#tjsp .sp_good_1{font-size:24px; font-weight:bold; color:#8c8c8c; float:left; display:inline;}
#tjsp .sp_good_1_1{font-size:24px; font-weight:bold; float:left; display:inline;}
#tjsp .sp_good_2{float:left; display:inline;}
#tjsp img{ float:left; display:inline; clear:right; margin-right:4px;}
#tjsp .sp_good_3{margin-left:20px; clear: right;}
#tjsp span.sp_tf {color:#6969F0;}

.zuixin span.sp_tf ,.pinlun span.sp_tf { color:#3d3d3d;}
.con_3_t2{ float:right; padding-right:4px; text-align:right; color:#7E7E7E;}
.con_3_t1{ float:left;}
.con_3_t{clear:both; width:100%;}



#sale .con_3_1{ width:360px; float:left; margin-left:10px;}
#sale .con_3_3{ width:600px; float:right; border:1px solid #e7e7e7; margin-right:10px; display:inline;}
#sale .sp_con_1_1{padding:0px 5px 0px 5px; border-bottom:1px dashed #BFBFBF;}
.sale_ic div{ margin:0px 0 10px 0; padding-left:10px;}
.sale_ic .f14 { font-size:14px; color:#ff5500;}
.sale_ic td{font-size:12px;}
#sale .head_con2_1{
	width:auto;
	height:auto;
	margin-left:110px;
	top:10px;
	position: absolute;
}



.house_container{ width:980px; text-align:left; margin:0 auto;}
.house_top{ width:100%; padding:0 0 5px 0;}
.house_top .right{ text-align:right; padding-top:5px; line-height:160%;}
.house_top .right a{ font-weight:bold;}
.house_search{
	width:100%;
	background:#F7FAFF;
	border:1px solid #C1D8F7;
	clear:both;
	padding:12px 0;
	text-align:center;
	border-top:none;
}
.house_con .right{
	width:530px;
	height:432px;
	border:1px solid #C1D8F7;
}
.house_con2 .right{
	width:530px;
}
.house_con .left ,.house_con2 .left{
	width:440px;
	
}
.house_map{
	border:1px solid #C4C4C4;
	width:440px;
	height:430px;
	position: relative;
	overflow: hidden;
}
.nav{
	background:#DEEAFF;
	width:100%;
	border-bottom:1px solid #D0D0D0;
	float:left;
}
.nav ul{
	margin:0px;
	padding-left:6px;
	padding-top:4px;
}

.nav ul li{
	list-style:none;
	display:inline;
	width:100px;
	text-align:center;
	position: relative;
	top:1px;
	float:left;
	margin-left:1px;
}

*html .nav ul li a{ height:26px;}
.nav ul li a{
	display:block;
	color:#004FE1;
	width:100px;
	height:21px;
	padding-top:5px;
	font-size:14px;
	border-bottom:1px solid #d0d0d0;

}
.nav ul li a:hover{
	background:#fff;
	border:1px solid #d0d0d0;
	border-bottom:none;
}
.nav ul li.nav_on{
	background:#fff;
	
}
.nav ul li.nav_on a{
	border:1px solid #d0d0d0;
	border-bottom:none;
	color:#000000;
}
.house_sl{
	width:100%;
	clear:both;
}
.house_sl table{
	font-size:12px;
}
.house_xtable span{
	vertical-align:text-top;
	color:#212121;
}
.house_xtable{
	margin-bottom:6px;
}
.house_lxtable{
	background:#FEF8F8; 
	border:1px solid #F8C0C0;
	font-size:14px;
	line-height:160%;
}
.house_lxtable td{
	font-size:14px;
}

.pj5 ,.pj4 ,.pj3 ,.pj2 ,.pj1 ,.pj0{ width:84px; height:20px; display:block; margin:0 auto; margin-bottom:5px;color:#666666;}
.pj5{background:url(../images/pj.jpg) no-repeat 0 0px;}
.pj4{background:url(../images/pj.jpg) no-repeat 0px -20px;}
.pj3{background:url(../images/pj.jpg) no-repeat 0px -40px;}
.pj2{background:url(../images/pj.jpg) no-repeat 0px -60px;}
.pj1{background:url(../images/pj.jpg) no-repeat 0px -80px;}
.pj0{background:url(../images/pj.jpg) no-repeat 0px -100px;}

.dp3 ,.dp2 ,.dp1{width:70px; height:15px; display:block; float:left; color:0000CC;}
.dp3{ background:url(../images/dp.jpg) no-repeat 30px 0px;}
.dp2{ background:url(../images/dp.jpg) no-repeat 30px -15px;}
.dp1{ background:url(../images/dp.jpg) no-repeat 30px -30px;}

.sp_url{ border-bottom:1px solid #D1D1D1; font-size:12px; width:100%; padding-left:5px; margin-bottom:5px;}

