.house_container{background-color:#f1f1f1;margin-top:-20px;padding-bottom:80px;padding-top:10px;}
.house_container .house_title{padding:19px 0;}
.house_container .house_title span{height:20px;line-height:20px;font-size:18px;border-left:3px solid #f7472f;padding-left:8px;}
.house_container .house_content,.house_container .house_detail{
	background-color:#fff;padding:0 20px;width:830px;margin-right:20px;border-radius:5px;box-shadow: 0 5px 5px #e5e5e5;float:left;
}
.house_container .house_right{float:right;width:300px;}
.house_container .house_right .house_special{
	width:280px;padding:0 10px;border-radius:5px;box-shadow: 0 5px 5px #e5e5e5;float:left;margin-bottom:20px;background-color:#fff;
}
.house_special_calendar{
	width:280px;padding:0 10px 10px;border-radius:5px;box-shadow: 0 5px 5px #e5e5e5;float:left;margin-bottom:20px;background-color:#fff;
}
.house_special_calendar .con_kprl,.house_special_calendar .iner_kprl .content1, 
.house_special_calendar .iner_kprl .content2, .house_special_calendar .iner_kprl .content3{width:278px;}
.house_special_calendar .iner_kprl{width:834px;}
.house_special_calendar .scrollBox_all1 .scrollBoxC1,.house_special_calendar .scrollBox_all2 .scrollBoxC2,
.house_special_calendar .scrollBox_all3 .scrollBoxC3{width:264px;}
.house_special_calendar .scrollBox_all1 .scrollContent,
.house_special_calendar .scrollBox_all2 .scrollContent,
.house_special_calendar .scrollBox_all3 .scrollContent{width:266px;}
.house_special_calendar .con_kprl li .ell{font-size:12px;}
.house_special_calendar .con_kprl li{height:auto;}
.house_container .filter_content{background-color:#fff;padding:20px;border-radius:5px;box-shadow: 0 5px 5px #e5e5e5;display:block;margin-bottom:20px;}
.house_container .filter_content .search_bar{width:380px;position:relative;padding:0;margin-bottom:15px;}
.house_container .filter_content .search_bar input{
	outline:none;border:1px solid #ebebeb;color:#898989;font-size:14px;height:38px;line-height:38px;padding: 0 34px 0 9px;width:335px;
	border-radius:5px;
}
.house_container .filter_content .search_bar img{width:16px;height:16px;position:absolute;top:12px;right:10px;cursor:pointer;}
.house_container .filter_content .search_group{min-height:24px;line-height:24px;margin-bottom:9px;}
.house_container .filter_content .search_group>span,.house_container .filter_content .search_group a{
	float:left;font-size:14px;color:#000;width:90px;text-align:left;height:24px;line-height:24px;
}
.house_container .filter_content .search_group a{padding-left: 26px;width:64px;position:relative;color:#898989;}
.house_container .filter_content .search_group.price_group a{width:154px;}
.house_container .filter_content .search_group a>span{
	border:1px solid #ebebeb;padding:3px;width:8px;height:8px;background-color:#fff;display:block;position:absolute;top:5px;left:0px;
}
.house_container .filter_content .search_group a>span.cur i{width:8px;height:8px;background-color:#ed1c24;display:block;}
.house_container .house_content .sort_bar{padding:16px 0 11px;position:relative;height:22px;}
.house_container .house_content .sort_bar a,
.house_container .house_content .sort_bar>span{
	height:22px;line-height:22px;padding:0 16px 0 3px;font-size:14px;color:#202020;position:relative;margin-right:23px;
}
.house_container .house_content .sort_bar a{float:left;}
.house_container .house_content .sort_bar a img{width:14px;height:14px;position:absolute;top:4px;right:0;}
.house_container .house_content .sort_bar>span{float:right;margin-right:0;padding:0 3px;}
.house_container .house_content .sort_bar>span>span{color:#ed1c24;}
.house_container .house_content .house_list dl dt{font-size:16px;}
.house_container .house_content .house_list .house_item{border-top:1px solid #e7e7e7;padding:20px 0 19px;}
.house_container .house_content .house_list .house_item>a{width:200px;height:120px;display:block;float:left;margin-right:10px;}
.house_container .house_content .house_list .house_item>a img{width:100%;height:100%;}
.house_container .house_content .house_list .house_item .item-info{float:left;width:435px;height:120px;}
.house_container .house_content .house_list.second_rent .house_item .item-info{float:left;width:323px;height:120px;}
.house_container .house_content .house_list .house_item .item-info h1 a{font-size:16px;color:#000;height:36px;line-height:36px;display: inline-block;vertical-align: top;}
.house_container .house_content .house_list .house_item .item-info h1 a img,
.house_container .house_content .house_list .house_item .item-info h1 a span{
	display:inline-block;vertical-align:middle;
}
.house_container .house_content .house_list .house_item .item-info h1 a img{padding-left:10px;}
.house_container .house_content .house_list .house_item .item-info p{font-size:14px;color:#202020;line-height:22px;}
.house_container .house_content .house_list .house_item .item-info p>a>span{color:#202020;}
.house_container .house_content .house_list .house_item .item-info p>a:hover{color:#ed1c24;}
.house_container .item-tags{padding-top:12px;}
.house_container .item-tags a{
	display:inline-block;padding:1px 5px;height:30px;line-height:30px;margin-right:10px;font-size:12px;text-align:center;
}
.house_container .item-tags a.tag1{background-color:#fff7e8;color:#ffb520;}
.house_container .item-tags a.tag2{background-color:#fdebe9;color:#ed1c24;}
.house_container .item-tags a.tag3{background-color:#ffefe8;color:#ff5e20;}
.house_container .item-tags a.tag4{background-color:#f6f7e6;color:#a1b30c;}
.house_container .item-tags a.tag5{background-color:#fffbe8;color:#ffdc20;}
.house_container .house_content .house_list .house_item .item-right{padding:0 10px;width:145px;height:120px;float:left;}
.house_container .house_content .house_list.second_rent .house_item .item-right{width:130px;text-align:center;}
.house_container .house_content .house_list .house_item .item-right h2{font-size:14px;color:#ed1c24;height:32px;line-height:32px;padding-top:32px; }
.house_container .house_content .house_list.second_rent .house_item .item-right h2{padding-top:40px; }
.house_container .house_content .house_list .house_item .item-right h2 span{font-size:24px;display:inline-block;padding-left:10px;}
.house_container .house_content .house_list .house_item .item-right p{font-size:12px;color:#898989;height:18px;line-height:18px;}
.house_container .house_content .house_list.second_rent .house_item .item-right p{color:#202020;}
.house_container .house_content .house_list.second_rent .house_item .item-center{width:147px;text-align:center;float:left;padding-top:33px;}
.house_container .house_content .house_list.second_rent .house_item .item-center p{font-size:12px;color:#898989;height:22px;line-height:22px;}
.house_container .house_content .house_list.second_rent .house_item .item-center p.gr{font-size:14px;color:#202020;padding-top:11px;}
.house_container .house_content .house_list.second_rent .house_item .item-center p a{font-size:14px;color:#202020;}
.house_container .house_content .house_list.second_rent .house_item .item-center p img{height:14px;margin-top:4px;}

.house_container .house_right .house_special .house_title{margin-left:4px;padding:13px 0 10px;border-bottom:1px solid #eee;margin-bottom:2px;}
.house_container .house_right .house_special ul,.house_container .house_right .house_special li{display:block;font-size:14px;position:relative;}
.house_container .house_right .house_special ul{margin-bottom:18px;}
.house_container .house_right .house_special li span{
	display:block;background-color:#ccc;color:#fff;font-size:12px;line-height:14px;text-align:center;position:absolute;
	top:8px;left:0;width:14px;height:14px;
}
.house_container .house_right .house_special li.zt span{
	position:absolute;top:13px;left:10px;width:4px;height:4px;
}
.house_container .house_right .house_special li a{color:#000;height:30px;line-height:30px;padding-left:22px;display:block;}
.house_container .house_right .house_special li a:hover{color:#ed1c24;}
/*.house_container .house_right .house_special li.gp{margin-bottom:10px;}*/
.house_container .house_right .house_special li.gp a{width:280px;height:170px;padding-left:0;}
.house_container .house_right .house_special li.gp a img{width:280px;height:130px;}
.house_container .house_right .house_special li p{line-height:40px;font-size:14px;text-align:center;}

.house_container .filter_content .search_group label{font-size:14px;color:#ccc;}
.house_container .filter_content .search_group a{
	float:left;font-size:14px;color:#000;width:130px;text-align:left;height:24px;line-height:24px;
}
.house_container .filter_content.second_rent .search_group a{padding-left: 26px;width:104px;position:relative;color:#898989;}
.house_container .filter_content.second_rent .search_group .more{
	padding:1px 0 1px 20px;line-height:14px;cursor:pointer;font-size:14px;margin-top:4px;float:right;height:14px;
}
.dbcss {font-size: 12px;color: #236a00;}
.pff6600 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #ff6600;font-weight: bold;}
.lv236a00 {font-size: 12px;font-weight: bold;color: #236a00;}
.h2f2f2f {font-size: 12px;color: #2f2f2f;}
.red {font-size: 12px;font-weight: bold;color: #FF0000;font-family: Arial, Helvetica, sans-serif;}
#constrastContent td {line-height: 13px;}

/*璇︽儏椤�*/
.house_tabs{width:100%;display:block;background-color:#fff;box-shadow: 0 2px 2px #e5e5e5;border-radius:5px;margin-bottom:20px;}
.house_tabs>a{font-size:16px;color:#202020;float:left;width:100px;text-align:center;height:40px;line-height:40px;position:relative;}
.house_tabs>a img{width:14px;position:absolute;top:38px;left:43px;display:none;}
.house_tabs>a.housenav_on{background-color:#ed1c24;color:#fff;}
.house_tabs>a.housenav_on img{display:block;}
.house_tabs .tabs_share{float:right;margin-top: 6px;margin-right: 20px;}
.house_container .house_detail{float:none;width:1150px;padding:20px;margin-right:0;margin-bottom:20px;}
.house_container .house_detail article{padding-top:20px;font-size:16px;color:#000;}
.house_container .house_detail>h1{
	font-size:16px;color:#202020;line-height:16px;height:16px;padding-bottom:14px;border-bottom:1px solid #e7e7e7;
}
.house_container .house_detail .house_banner{width:730px;height:430px;float:left;position:relative;}
.house_container .house_detail .house_banner img{width:730px;height:430px;}
.house_container .house_detail .house_banner .slideBox{overflow:hidden; position:relative;}
.house_container .house_detail .house_banner .slideBox .hd{height:40px;bottom:20px;overflow:hidden; position:absolute;width:100%; z-index:1; text-align:center;}
.house_container .house_detail .house_banner .slideBox .hd ul{ overflow:hidden; zoom:1;display:block;}
.house_container .house_detail .house_banner .slideBox .hd ul li{
	width:140px;height:40px;font-size:16px;font-weight:bold;background:rgb(255,255,255,0.5);line-height:40px;
	display:inline-block;zoom:1; *display:inline;margin:0 5px;cursor:pointer;
}
.house_container .house_detail .house_banner .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.house_container .house_detail .house_banner .slideBox .bd li{ zoom:1; vertical-align:middle; }
.house_container .house_detail .house_banner .slideBox .bd img{display:block;width:100%;}
.house_container .house_detail .house_banner .slideBox .prev,
.house_container .house_detail .house_banner .slideBox .next{
	position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; 
	background:url(../img/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   
}
.house_container .house_detail .house_banner .slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.house_container .house_detail .house_banner .slideBox .prev:hover,
.house_container .house_detail .house_banner .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.house_container .house_detail .house_banner .slideBox .prevStop{ display:none;  }
.house_container .house_detail .house_banner .slideBox .nextStop{ display:none;  }
.huxing_banner{width:650px;height:587.5px;float:left;position:relative;}
.huxing_banner img{width:650px;height:487.5px;}
.huxing_banner .slideBox{height:587.5px;}
.huxing_banner .slideBox .hd{height:90px;bottom:0px;}
.huxing_banner .slideBox .hd ul li,.huxing_banner .slideBox .hd ul li img{width:120px;height:90px;}
.house_container .house_detail .house_info{width:400px;height:430px;margin-left:20px;float:right;}
.house_container .house_detail .house_info>h1{font-size:24px;color:#000;height:38px;}
.house_container .house_detail .house_info h2{font-size:14px;color:#898989;height:32px;line-height:32px;padding-bottom:5px;}
.house_container .house_detail .house_info h2 span{color:#ed1c24;}
.house_container .house_detail .house_info h2 span.price{font-size:24px;padding-left:10px;}
.house_container .house_detail .house_info .house_gj{height:28px;padding-bottom:6px;border-bottom:1px solid #f1f1f1;margin-bottom:17px;}
.house_container .house_detail .house_info .house_gj a{
	float:left;position:relative;font-size:14px;color:#898989;height:28px;line-height:28px;padding-left:28px;margin-right:37px;
}
.house_container .house_detail .house_info .house_gj a>span{height:18px;width:18px;background-color:#f1f1f1;position:absolute;top:5px;left:0;}

.house_container .house_detail .huxing_info{width:480px;height:430px;margin-left:20px;float:right;}
.house_container .house_detail .huxing_info>h1{font-size:18px;color:#000;height:38px;}
.house_container .house_detail .huxing_info h2{font-size:14px;color:#898989;height:32px;line-height:32px;padding-bottom:5px;}
.house_container .house_detail .huxing_info h2 span{color:#ed1c24;}
.house_container .house_detail .huxing_info h2 span.price{font-size:24px;padding-left:10px;}
.house_detail_info{padding-bottom:6px;border-bottom:1px solid #f1f1f1;}
.house_detail_info p{padding-bottom:7px;}
.house_detail_info p label{width:70px;display:inline-block;font-size:14px;color:#898989;line-height:22px;height:22px;vertical-align:top;}
.house_detail_info p a,.house_detail_info p span{
	font-size:14px;color:#202020;padding-left:10px;display:inline-block;vertical-align:top;width:320px;line-height:22px;
}
.house_detail_info>a{font-size:12px;color:#898989;line-height:20px;height:20px;display:inline-block;}
.look_house{padding-top:15px;}
.look_house h1{height:22px;line-height:22px;font-size:14px;color:#202020;}
.look_house h1 span{color:#ed1c24;}
.look_house_tz label{padding-left:10px;line-height:22px;display:inline-block;vertical-align:middle;}
.look_house_tz label input{display:inline-block;vertical-align:middle;margin-right:3px;}
.look_house>.btn{width:96px;height:28px;line-height:28px;font-size:16px;margin:13px 0 20px;}
.look_house>.jjr{height:40px;}
.look_house>.jjr .jjr_item{height:40px;padding-left:50px;width:150px;float:left;position:relative;cursor:pointer;}
.look_house>.jjr .jjr_item h1{font-size:14px;color:#000;line-height:26px;height:26px;padding-bottom:2px;}
.look_house>.jjr .jjr_item p{font-size:12px;color:#898989;line-height:1;}  
.look_house>.jjr .jjr_item img{
	width:40px;height:40px;border-radius:40px;background-color:#ccc;display:block;position:absolute;top:0;left:0;
}

.loupan-head-sj-info {height:154px;margin-bottom:20px;border-radius:5px;background: rgba(1,1,1,0.1);box-shadow:0px 3px 8px 0px rgba(1,1,1,0.3);overflow:hidden;}
.loupan-head-sj-info .sj-left1 {float:left;width:350px;height:154px;background:url(../img/leftkft.png);}
.loupan-head-sj-info .sj-left2 {
		float:left;width:840px;height:150px;margin:2px 0;text-align:left;
		border-top-right-radius:5px;border-bottom-right-radius:5px;position:relative;
		background-image: linear-gradient(to right, #fe1b41 , #ff6666);color:#fff;
	}
.loupan-head-sj-info .sj-left2 .sj-title {
	padding-top:34px;text-align:center;float:left;max-width:546px;min-width:456px;overflow: hidden;
}
.loupan-head-sj-info .sj-left2 .sj-title h1{
	height:40px;line-height:40px;overflow:hidden;font-size:40px;color:#fff;white-space: nowrap;
}
.loupan-head-sj-info .sj-left2 .sj-title h2{height:32px;line-height:32px;overflow:hidden;font-size:32px;color:#fff;padding-top:15px;}
.loupan-head-sj-info .sj-left2 .sj-bminfo{width:284px;float:left;padding-left:10px;text-align:center;}
.loupan-head-sj-info .sj-left2 .sj-bm {
	width:179px;height:42px;line-height:42px;box-shadow:0px 3px 8px 0px rgba(1,1,1,0.2);cursor:pointer;
	font-size:28px;color:#ff3333;display:inline-block;background:#ffff66;text-align:center;border-radius:5px;margin:32px 0 5px;
}
.loupan-head-sj-info .sj-left2 .sj-bm:hover{text-decoration:none;}
.loupan-head-sj-info .sj-left2 .renshu{color:#fff;font-size:14px;text-align:center;line-height:22px;height:22px;}
.loupan-head-sj-info .sj-left2 .renshu img{display:inline-block;height:100%;padding-right:5px;vertical-align:bottom;}
.loupan-head-sj-info .sj-left2 .kftdjs{font-size:20px;line-height:20px;padding-top:16px;text-align:center;font-size:18px;}
.loupan-head-sj-info .sj-left2 .morekft{
	font-size:16px;color:#fff;display:block;position:absolute;top:9px;right:13px;text-decoration:none;
}

.house_container .house_detail .house_layout{
	width:370px;float:left;height:120px;padding-bottom:20px;border-bottom:1px solid #e7e7e7;margin-top:20px;padding-left:20px;
}
.house_container .house_detail .house_layout>a{width:118px;height:118px;display:inline-block;font-size:14px;color:#202020;float:left;margin-right:10px;}
.house_container .house_detail .house_layout>a>img{max-width:118px;max-height:118px;border:1px solid #f1f1f1;}
.house_container .house_detail .house_layout .house_layout_info{float:left;width:242px;height:120px;}
.house_container .house_detail .house_layout .house_layout_info h1 a{
	font-size:16px;display:block;color:#000;height:16px;padding:10px 0 14px;line-height:1;
}
.house_container .house_detail .house_layout .house_layout_info p{line-height:14px;height:14px;padding-bottom:5px;font-size:14px;color:#202020;}

.loupan_info{border-collapse:collapse;margin-top:20px;}
.loupan_info,.loupan_info th,.loupan_info td{border: 1px solid #e7e7e7;}
.loupan_info td{height:39px;line-height:23px;font-size:14px;padding:8px 0;}
.loupan_info td.lpm-table-1{color:#898989;width:129px;text-align:center;}
.loupan_info td.lpm-table-2{color:#202020;width:209px;padding:0 20px;}

.loupan_info.intro,.loupan_info.intro th,.loupan_info.intro td{border:0;}

.loupan_pics{padding-top:20px;}
.loupan_pics li{float:left;margin-right:20px;width:200px;height:150px;}
.loupan_pics li a{display:block;}
.loupan_pics li a img{width:200px;height:120px;}
.loupan_pics li p{font-size:14px;padding-top:4px;line-height:26px;height:26px;color:#000;width:200px;text-align:center;}
.loupan_pics>a{
	display:inline-block;width:14px;padding:22px 18px;height:76px;background-color:#f1f1f1;
	color:#898989;font-size:14px;vertical-align:middle;outline:none;float: right;
}


.house_container .house_detail .house_news{padding:10px 0;}
.house_container .house_detail .house_news dl{
	display:block;font-size:14px;color:#000;padding:10px 0;border-bottom:1px dotted #ccc;
}
.house_container .house_detail .house_news dt a{ 
	font-size:16px;height:24px;line-height:24px;color:#000;
}
.house_container .house_detail .house_news dt span{
	float:right;font-size:12px;color:#898989;height:24px;line-height:24px;
}
.house_container .house_detail .house_news dd{
	color:#898989;font-size:14px;height:22px;line-height:22px;padding-top:5px;
}

.house_container .house_detail .tab-list{padding-top:20px;padding-bottom:10px;border-bottom:1px solid #f1f1f1;height:22px;}
.house_container .house_detail .tab-list li{float:left;margin-right:20px;}
.house_container .house_detail .tab-list li a{font-size:14px;color:#898989;line-height:22px;height:22px;display:inline-block;}
.house_container .house_detail .hx_pics h2{
	border-left:3px solid #ed1c24;font-size:18px;height:18px;line-height:18px;margin:15px 0 10px;color:#000;padding-left:10px;
}
.house_container .house_detail .hx_pics li{margin-bottom:10px;float:left;margin-left:10px;width:280px;}
.house_container .house_detail .hx_pics li a{display:block;position:relative;}
.house_container .house_detail .hx_pics li a img{width:278px;height:165px;border:1px solid #f1f1f1;}
.house_container .house_detail .hx_pics li a .shouqing{
	position: absolute;top: 10px;left: 10px;width: 54px;height: 54px;display: block;background: url(../img/shouqin-03.png);
}
.house_container .house_detail .hx_pics li a .p-label{
	position: absolute;top: 0;right: 5px;width: 40px;height: 52px;background: url(../img/loupan-icon.png) 0 -993px;
}
.house_container .house_detail .hx_pics li .price{font-size:16px;color:#202020;padding:10px 15px;height:30px;line-height:35px;}
.house_container .house_detail .hx_pics li .price span{color:#ed1c24;float:right;height:30px;line-height:30px;display:inline-block;}
.house_container .house_detail .hx_pics li .price span>i{font-size:24px;height:30px;line-height:30px;}
.house_container .house_detail .hx_pics li .bqlist{margin-top:7px;line-height:21px;}
.house_container .house_detail .hx_pics li .bqlist span{
	background-color:#f1f1f1;color:#898989;font-size:13px;line-height:13px;padding:4px 8px;float:left;margin:0 5px;
}

.house_container .house_detail .tuku{margin-top:20px;}
.house_container .house_detail .tuku dl{
	margin-left:12.5px;width:218px;height:178px;box-shadow: 0 5px 5px #e5e5e5;
	border:1px solid #f1f1f1;float:left;margin-bottom:10px;
}
.house_container .house_detail .tuku dt{padding:10px 11.5px;}
.house_container .house_detail .tuku dd{height:26px;line-height:26px;font-size:14px;color:#000;text-align:center;}

.house_container .house_detail .house_price table{
	font-size:14px;color:#202020;line-height:40px;margin-top:20px;text-align:center;border-left:1px solid #e7e7e7;border-top:1px solid #e7e7e7;
}
.house_container .house_detail .house_price th,
.house_container .house_detail .house_price td{
	border:1px solid #e7e7e7;border-top:0;border-left:0;
}

.house_container .house_detail .house_around{margin-top:20px;}
.house_container .house_detail .house_around iframe{margin:0 225px;}
.house_container .house_detail .house_around .house_pt{padding-left:225px;font-size:14px;color:#000;line-height:1.8;}

.house_container .house_detail .score{font-size:24px;color:#ff4200;font-weight:bold;}
.house_container .house_detail>h1.comments_title{line-height:30px;height:30px;padding-bottom:0;}
.house_container .house_detail>h1.comments_title label{float:left;height:30px;line-height:30px;}
.house_container .house_detail .house_comments dl{padding:20px 0;border-top:1px dotted #e7e7e7;font-size: 14px;color:#898989;}
.house_container .house_detail .house_comments dt{line-height:30px;height:30px;}
.house_container .house_detail .house_comments dt span{color:#003388;font-size:15px;font-weight:bold;float:left;height:20px;}
.house_container .house_detail .house_comments dt ul{float:right;display:inline-block;height:20px;}
.house_container .house_detail .house_comments dt ul li{float:left;width:130px;color:#202020;height:20px;}
.house_container .house_detail .house_comments dt ul li label{float:left;color:#202020;height:20px;}
.house_container .house_detail .house_comments dt ul li span{color:#ff4200;float:left;height:20px;}
.house_container .house_detail .house_comments dd{margin-top:10px;min-height:22px;}
.house_container .house_detail .house_comments dd label{
	background-color:#003388;width:50px;text-align:center;height:22px;line-height:22px;color:#fff;float:left;margin-right:10px;
}
.house_container .house_detail .house_comments dd div{width:1090px;float:left;line-height:22px;color:#202020;min-height:22px;}
.house_container .house_detail #addcomment{font-size:14px;color:#202020;}
.house_container .house_detail #addcomment h2{font-size:16px;color:#000;border-left:3px solid #ed1c24;padding-left:15px;margin-bottom:20px;}
.house_container .house_detail #addcomment tr{height:50px;}
.house_container .house_detail #addcomment input[type='text'],
.house_container .house_detail #addcomment select{
	border:1px solid #ccc;outline:none;height:30px;line-height:30px;width:120px;padding:0 10px;
}
.house_container .house_detail #addcomment textarea{border:1px solid #ccc;outline:none;line-height:30px;}
.house_container .house_detail #addcomment td{width:130px;}
.house_container .house_detail #addcomment .label{width:74px;}

/* 浜屾墜鎴胯鎯� */
.house_container .house_content.second_rent_detail{padding:20px;}
.house_container .house_content.second_rent_detail .house_banner{width:510px;height:380px;float:left;position:relative;}
.house_container .house_content.second_rent_detail .house_banner>span{
	background-color:#ed1c24;color:#fff;position:absolute;display:inline-block;height:40px;line-height:40px;top:0;right:0;z-index:10;
	font-size:16px;padding:0 15px;
}
.house_container .house_content.second_rent_detail .house_banner .bd{margin-bottom:10px;}
.house_container .house_content.second_rent_detail .house_banner .bd img{width:510px;height:300px;}
.house_container .house_content.second_rent_detail .house_banner .hd li{float:left;margin-left:10px;cursor:pointer;}
.house_container .house_content.second_rent_detail .house_banner .hd img{width:120px;height:70px;}
.house_container .house_content.second_rent_detail .house_info{width:300px;height:380px;float:left;margin-left:20px;font-size:14px;}
.house_container .house_content.second_rent_detail .house_info h1{font-size:18px;color:#000;height:32px;line-height:32px;padding-bottom:10px;}
.house_container p.other_info{
	line-height:13px;height:13px;font-size:12px;color:#898989;padding-bottom:10px;border-bottom: 1px solid #f1f1f1;margin-bottom:10px;
}
.house_container .house_content.second_rent_detail .house_info .price{width:300px;height:36px;padding-bottom:28px;}
.house_container .house_content.second_rent_detail .house_info .price .price_left{
	font-size:36px;line-height:36px;color:#ed1c24;margin-right:15px;float:left;
}
.house_container .house_content.second_rent_detail .house_info .price .price_left span{font-size:14px;}
.house_container .house_content.second_rent_detail .house_info .price .price_right{
	float:left;line-height:20px;font-size:12px;color:#898989;
}
.house_container .house_content.second_rent_detail .house_info .price .price_right p{line-height:20px;min-height:20px;}
.house_container .house_content.second_rent_detail .house_info .other{
	padding:40px 0 32px;border-bottom:1px solid #f1f1f1;
}
.house_container .house_content.second_rent_detail .house_info .other>div{padding-bottom:10px;height:16px;}
.house_container .house_content.second_rent_detail .house_info .other span{width:90px;font-size:16px;line-height:16px;color:#202020;display:inline-block;float:left;}
.house_container .house_content.second_rent_detail .house_info .other .s span{font-size:12px;color:#898989;line-height:12px;}
.house_container .house_content.second_rent_detail .house_info .other1{padding:20px 0;}
.house_container .house_content.second_rent_detail .house_info .other1>div{padding-bottom:9px;font-size:14px;color:#898989;line-height:20px;}
.house_container .house_content.second_rent_detail .house_info .other1 label{width:80px;display:inline-block;vertical-align: top;}
.house_container .house_content.second_rent_detail .house_info .other1 span{width:220px;display:inline-block;vertical-align: top;}
.house_container .house_content.second_rent_detail .house_info .other1 span,.house_container .house_content.second_rent_detail .house_info .other1 span>a{color:#202020;}
.house_container .house_content.second_rent_detail .house_info .share{padding-bottom:2px;height:28px;position:relative;border-bottom:1px solid #f1f1f1;}
.house_container .house_content.second_rent_detail .house_info .share .bdsharebuttonbox>label{
	font-size:12px;color:#898989;float:left;height:28px;line-height:28px;padding-right:10px;
}
.house_container .house_content.second_rent_detail .house_info .share>a{
	padding-left:23px;position:absolute;float:right;display:block;height:28px;line-height:28px;top:0;right:0;font-size:12px;color:#898989;
}
.house_container .house_content.second_rent_detail .house_info .share>a img{position:absolute;width:18px;height:18px;top:5px;left:0;}
.house_container .house_content.second_rent_detail>h4{
	font-size:16px;color:#202020;padding-top:20px;height:16px;
	line-height:16px;padding-bottom:14px;border-bottom:1px solid #e7e7e7;
}
.house_block{padding:20px 0 5px;}
.house_block .house_block_left{width:220px;font-size:14px;color:#898989;vertical-align:top;float:left;}
.house_block .house_block_right{width:610px;float:left;}
.house_block .house_block_right dl{width:305px;height:20px;margin-bottom:9px;line-height:20px;float:left;}
.house_block .house_block_right dl dt{color:#898989;width:75px;font-size:14px;float:left;height:20px;}
.house_block .house_block_right dl dd{color:#202020;width:230px;font-size:14px;float:left;height:20px;}
.house_block .house_block_right p{color:#202020;font-size:14px;height:100%;}
.house_block .fyimgs img{width:830px;padding-bottom:10px;}
.house_map{position:relative;}
.house_map .mapNav{position:absolute;width:110px;height:200px;right:10px;bottom:10px;z-index: 1;}
.house_map .mapNav li{
	height:30px;line-height:30px;width:110px;font-size:14px;color:#fff;cursor:pointer;position:relative;margin-bottom:5px;
	
}
.house_map .mapNav li span{
	background-color:#555a64;filter:alpha(opacity=90);-moz-opacity:0.9;width:80px;height:30px;line-height:30px;
	-khtml-opacity: 0.9;opacity: 0.9;text-align:center;float:left;display:inline-block;
}
.house_map .mapNav li:hover span,.house_map .mapNav li.cur span{background-color:#fff;color:#202020;}
.house_map .mapNav li img{
	width:16px;height:16px;float:left;background:#555a64;border:0;outline:none;padding:7px;
	filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity:1;display:inline-block;
}
.house_map .mapNav li:hover img.gj,.house_map .mapNav li.cur img.gj{background-color:#00b39c;}
.house_map .mapNav li:hover img.xx,.house_map .mapNav li.cur img.xx{background-color:#c4651a;}
.house_map .mapNav li:hover img.yy,.house_map .mapNav li.cur img.yy{background-color:#e94a47;}
.house_map .mapNav li:hover img.yh,.house_map .mapNav li.cur img.yh{background-color:#ec1053;}
.house_map .mapNav li:hover img.sc,.house_map .mapNav li.cur img.sc{background-color:#dd0e49;}
.house_map .mapNav li:hover img.cg,.house_map .mapNav li.cur img.cg{background-color:#dd0e49;}

.house_special dl{padding:10px 0;}
.house_special dl dt img{margin:0 auto;height:130px;display:block;}
.house_special dl dd{padding:15px 10px 0;}
.house_special dl dd h1{font-size:16px;color:#000;padding-bottom:15px;}
.house_special dl dd h1 a{font-size:12px; color:#898989;margin-left:10px;}
.house_special dl dd p{padding-bottom:15px;font-size:14px;color:#898989;}
.house_special dl dd p span{padding-right:10px;}
.house_special dl dd p a{color:#202020;}

.recommend_broker dl{width:222px;margin-right:10px;float:left;}
.recommend_broker dl dt img{width:222px;height:147px;}
.recommend_broker dl dd h3 a{height:40px;line-height:40px;font-size:14px;text-align:center;color:#202020;display:block;}
.recommend_broker dl dd h3 a:hover{color:#ed1c24;}

.huxingpics img{width:100%;}
.huxingpics .hx-pic span{height:30px;line-height:30px;font-size:16px;text-align:center;display:block;}

.search_case{font-size:14px;}
.search_case a{color:#202020;font-size:12px;line-height:1.3;}
.broker_more{color:#202020;}
.search_case a:hover,.broker_more:hover{color:#f60;}

.house_container .house_content .house_list .house_item .item-info h1 a.yhbm{
	border:1px solid #ed1c24;color:#ed1c24;height:22px;line-height:22px;overflow:hidden;margin:6px;text-decoration:none;
	text-overflow:ellipsis;white-space:nowrap;display:inline-block;border-radius:3px;font-size:14px;padding-right:5px;
}
.yhbm label{background-color:#ed1c24;color:#fff;float:left;width:24px;height:22px;text-align:center;margin-right:5px;}

.house_special_tabs{font-size:16px;color:#000;border-bottom:1px solid #e7e7e7;padding-top:10px;}
.house_special_tabs a{height:30px;line-height:30px;width:86px;text-align:center;display:inline-block;color:#000;}
.house_special_tabs .act{color:#fff;background-color:#ed1c24;}
.house_container .house_right .house_special .house_special_tabpage li{font-size:12px;color:#000;height:24px;line-height:24px;padding:0;}
.house_container .house_right .house_special .house_special_tabpage li a{padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.house_container .house_right .house_special .house_special_tabpage li label.price{float:right;}
.house_container .house_right .house_special .house_special_tabpage li.secondli label{color:#ed1c24;}
.house_container .house_right .house_special .house_special_tabpage li.rentli label{color:#a1b30c;}
.shoucang{
	background:url(../img/shoucang.png) no-repeat top left;height:18px;line-height:18px;
	float:right;padding-left:25px;font-size:14px;color:#898989;margin-top:8px;
}
.shoucang:hover{text-decoration:none;}
.shoucang.act{background-position:bottom left;}
.btn-yuyue{border:1px solid #ed1c24;color:#ed1c24;font-size:16px;background-color:#fef3f4;}
.btn-yuyue:hover{color:#ed1c24;}
.zszxbtn{
	border:0;display:block;color:#fff;font-size:16px;background:transparent;height:36px;
	line-height:36px;text-align:center;position:relative;
}
.zszxbtn img{display:none;position:absolute;top:-100px;right:110%;}
.zszxbtn:hover img{display:block;}
.zszxbtn .red{border:0;color:#fff;background-color:#ed1c24;display:BLOCK;cursor:pointer;border-radius:3px;font-size:16px;height:36px;line-height:36px;text-align:center;}
.btn-zszx{border:1px solid #ed1c24;color:#fff;font-size:16px;background-color:#ed1c24;position:relative;}
.btn-zszx img{display:none;position:absolute;top:-100px;right:110%;}
.btn-zszx:hover img{display:block;}
.btn-zszx .red{color:#fff;font-size:16px;}

.kftlist{padding:18px 11px 0 15px;background:#fff;}
.kft_item{padding-bottom:42px;}
.kft_img{width:533px;height:350px;float:left;display:block;}
.kft_img img{width:100%;height:100%;}
.kft_info{float:left;display:block;height:350px;padding-left:15px;width:616px;position:relative;}
.kft_info h1{
	background:url("../img/kfttitle1.png") no-repeat center center;width:549px;height:80px;padding:19px 51px 0 16px;
	font-size:26px;color:#ff3333;margin-bottom:17px;line-height:28px;
}
.kft_info h1 span{color:#666;font-size:20px;line-height:21px;}
.kftbm{width:194px;height:80px;float:right;text-align:center;}
.kftbtn{
	background:url("../img/kftbtn.png") no-repeat center center;width:100%;display:block;height:57px;
	font-size:28px;color:#ff3333;line-height:50px;
}
.kftbm p{color:#333;font-size:14px;margin-top:-3px;line-height:15px;}
.kftbtn:hover,.kftbtn2:hover,.kft_info h2 a:hover{text-decoration:none;}
.kft_info h2{padding-left:21px;position:relative;margin-bottom:18px;min-height:27px;}
.kft_info h2 a{font-size:26px;color:#666;width:196px;display:inline-block;float:left;line-height:27px;}
.kft_info h2 .dz{font-size:16px;width:399px;padding:9px 0 0;vertical-align:bottom;line-height:17px;}
.kft_info h3{font-size:22px;color:#666;padding-left:21px;height:23px;}
.kft_info h3 span{color:#ff3333;font-size:26px;display:inline-block;vertical-align:top;line-height:23px;}
.kft_info h4{
	padding-left:52px;width:564px;background:url("../img/kfttel.png") no-repeat 21px 50%;height:29px;
	font-size:28px;line-height:29px;color:#666;position:absolute;bottom:77px;right:0;
}
.kftbtn2{
	background:url("../img/kftbtn2.png") no-repeat center center;width:105px;height:45px;line-height:45px;
	float:right;text-align:center;font-size:18px;color:#fff;margin-top:-11px;margin-right:44px;
}
.kftbtn2:hover{color:#fff;}
.dqzk{
	padding-left:20px;height:22px;font-size:14px;color:#333;float:right;
	background:url("../img/kftzk.png") no-repeat left center;margin-top:6px;
}
.kft_info .kftdjs{
	background:url("../img/kfttitle2.png") no-repeat center center;width:610px;height:61px;line-height:61px;
	position:absolute;bottom:0;left:15px;padding-left:6px;
}
.kft_info .kftdjs .kfttit{font-size:30px;color:#fff;}
.kft_info .kftdjs .djsitem{
	font-size:17px;color:#fff;float:right;padding-right:24px;
}

