/*二手房首页*/
/*头部*/
.admin_top {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
.index_content{
	width: 962px;
	margin-right: auto;
	margin-left: auto;
}
.top_login {
	width: 958px;
	border: 1px solid #DCDCDC;
	height: 27px;
	background-image: url("images/nav_column.jpg"/*tpa=http://oldhouse.hfhouse.com/images/nav_column.jpg*/);
	background-repeat: repeat-x;
	margin-top: 5px;
	background-position: left -80px;
	float: left;
}
.input_login {
	line-height: 15px;
	height: 15px;
	width: 80px;
	border: 1px solid #ABABAB;
	overflow: hidden;
}
.login_left {
	float: left;
	width: 510px;
	background-image: url("images/logoimg.jpg"/*tpa=http://oldhouse.hfhouse.com/images/logoimg.jpg*/);
	background-repeat: no-repeat;
	background-position: 7px center;
	height: 24px;
	display: block;
	margin-top: 4px;
	text-align: left;
	padding-left: 10px;
}
.login_right {
	float: right;
	width: 430px;
	padding-top: 5px;
	padding-right: 6px;
}
.top_banner {
	float: left;
	width: 960px;
	height: 61px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.index_logo {
	float: left;
	height: 61px;
	width: 227px;
	display: inline;
	padding-left: 10px;
}
.index_banner {
	float: left;
	height: 60px;
	width: 720px;
	display: inline;
	background-color: #eff7ff;
	border: 1px solid #cccccc;
}
.admin_topnav {
	float: left;
	height: 26px;
	width: 720px;
	padding-top: 4px;
}
.admin_topnav2{
	float: left;
	height: 25px;
	width: 720px;
	border-top: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	padding-top: 4px;
}
.wrapper_a {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 7px;
}
/*头部结束*/
/*导航*/
.mainnav {
	width: 950px;
	float: left;
}
.old_logo {
	float: left;
	width: 300px;
	padding-left: 10px;
}
.new_house_cont {
	float: left;
	width: 365px;
	padding-top: 19px;
}
.left_bat {
	float: left;
	width: 275px;
	padding-top: 15px;
	text-align: right;
}
.left_bat_wrap {
	float: right;
	width: auto;
	background-image: url("images/bat_01.jpg"/*tpa=http://oldhouse.hfhouse.com/images/bat_01.jpg*/);
	background-repeat: repeat-x;
	height: 22px;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	margin-left: 8px;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 2px;
}
.subnav_wrap {
	float: none;
	width: 950px;
	background-image: url(../images/sub_nav_bj2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin-bottom: 6px;
}
.estimate {
	float: left;
	width: 248px;
	margin-bottom: 7px;
}
.nav_estimate {
	background-image: url(../images/nav_bj5.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 28px;
	width: 248px;
}
.nav_estimate a {
	display: block;
	height: 25px;
	width: 60px;
	float: right;
	margin-right: 12px;
}

.content_estimate {
	float: left;
	width: 240px;
	text-align: left;
	padding-left: 8px;
	display: block;
}
.content_estimate dt {
	float: left;
	width: 212px;
	padding-top: 4px;
	text-align: left;
	display: inline;
	background-image: url("ico4.jpg"/*tpa=http://oldhouse.hfhouse.com/images/ico4.jpg*/);
	background-repeat: no-repeat;
	padding-left: 24px;
	background-position: 4px 8px;
}
.content_estimate dd {
	float: left;
	width: 212px;
	display: inline;
	background-image: url("ico5.jpg"/*tpa=http://oldhouse.hfhouse.com/images/ico5.jpg*/);
	background-repeat: no-repeat;
	text-align: left;
	padding-left: 24px;
	color: #1543B2;
}
.input2 {
	padding-top: 4px;
}
.kx{}
/*律师评估*/
.lawyer {
	float: left;
	width: 248px;
	margin-bottom: 4px;
}
.sidebar {
	float: left;
	width: 260px;
	display: inline;
}
.sidebar_title {
	background-image: url(../images/footer_nav.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 28px;
	width: 260px;
	display: inline;
}
.sidebar_content {
	float: left;
	width: 260px;
	padding-left: 8px;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	display: inline;
}
.sidebar_content ul {
	width: 240px;
}
.sidebar_content li {
	float: left;
	width: 240px;
}
.subnav_left {
	float: left;
	width: 140px;
	height: 24px;
	background-image: url("sub_nav_bj.jpg"/*tpa=http://oldhouse.hfhouse.com/images/sub_nav_bj.jpg*/);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 4px;
}
.subnav_left a:link{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.subnav_left a:visited{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.subnav_left a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.off_mouse_seach {
	background-image: url("sub_bj1.jpg"/*tpa=http://oldhouse.hfhouse.com/images/sub_bj1.jpg*/);
	background-repeat: no-repeat;
	float: left;
	height: 25px;
	width: 91px;
	font-size: 14px;
	font-weight: bold;
	color: #272727;
	padding-top: 4px;
	display: inline;
}
.on_mouse_seach {
	background-image: url("sub_bj2.jpg"/*tpa=http://oldhouse.hfhouse.com/images/sub_bj2.jpg*/);
	background-repeat: no-repeat;
	height: 25px;
	width: 91px;
	float: left;
	padding-top: 4px;
	font-size: 14px;
	color: #272727;
	font-weight: bold;
	display: inline;
}
.house_urgent {
	float: right;
	height: 26px;
	width: 580px;
	padding-top: 3px;
}
.house_urgent ul {
	width: 580px;
}
.house_urgent li {
	background-image: url("ico2.jpg"/*tpa=http://oldhouse.hfhouse.com/images/ico2.jpg*/);
	background-repeat: no-repeat;
	background-position: 6px center;
	float: left;
	width: 570px;
	padding-left: 8px;
	font-size: 14px;
	font-weight: normal;
	color: #B00F17;
}
h2 {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	background-image: url("ico.jpg"/*tpa=http://oldhouse.hfhouse.com/images/ico.jpg*/);
	background-repeat: no-repeat;
	float: left;
	height: 23px;
	width: 120px;
	padding-top: 5px;
	text-align: left;
	padding-left: 22px;
	margin-left: 10px;
	display: inline;
}
h3 {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	background-image: url("ico_tv.jpg"/*tpa=http://oldhouse.hfhouse.com/images/ico_tv.jpg*/);
	background-repeat: no-repeat;
	float: left;
	height: 24px;
	width: 120px;
	padding-top: 4px;
	text-align: left;
	padding-left: 24px;
	margin-left: 10px;
	background-position: left 9px;
}
.more {
	float: right;
	width: 50px;
	padding-top: 5px;
	display: block;
}
.tv_nav_more {
	float: right;
	width: 50px;
	padding-top: 12px;
	text-align: left;
}
.subnav_right {
	float: right;
	width: 800px;
	height: 25px;
	padding-top: 5px;
}
.subnav_right a:link{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.subnav_right a:visited{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.subnav_right a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.subnav_x{
	color: #f35123;
}
/*导航结束*/
.seach_wrap {
	float: left;
	width: 948px;
	background-image: url("seach_left.jpg"/*tpa=http://oldhouse.hfhouse.com/images/seach_left.jpg*/);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	height: 87px;
	padding-right: 1px;
	padding-left: 1px;
}
.seach_top {
	float: left;
	height: 29px;
	width: 948px;
	background-image: url("seach_bj2.jpg"/*tpa=http://oldhouse.hfhouse.com/images/seach_bj2.jpg*/);
	background-repeat: repeat-x;
	background-position: left top;
	display: inline;
	padding-top: 6px;
}
.seach_content {
	float: left;
	width: 948px;
	height: 55px;
	background-image: url("seach_bj2.jpg"/*tpa=http://oldhouse.hfhouse.com/images/seach_bj2.jpg*/);
	background-repeat: repeat-x;
	background-position: left -35px;
	display: inline;
}
/*广告*/
.right_banner {
	float: left;
	width: 248px;
	margin-bottom: 6px;
	margin-top: 7px;
}
.wrapper_b {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.wrapper_b_left {
	float: left;
	width: 692px;
	margin-right: 8px;
	display: block;
}
.wrapper_b_right {
	float: left;
	width: 250px;
}
.procedures {
	float: left;
	width: 248px;
}
.procedures ul {
	width: 250px;
}
.procedures li {
	float: left;
	width: 125px;
	margin-bottom: 8px;
}

.old_content {
	float: left;
	width: 692px;
	margin-bottom: 7px;
	margin-top: 7px;
	display: inline;
}
.old_lc {
	float: left;
	width: 248px;
	background-image: url("lc1_07.jpg"/*tpa=http://oldhouse.hfhouse.com/images/lc1_07.jpg*/);
	background-repeat: no-repeat;
	height: 144px;
}
.on_mouse_lc{
	float: left;
	height: 70px;
	width: 60px;
	background-image: url("lc1_07.jpg"/*tpa=http://oldhouse.hfhouse.com/images/lc1_07.jpg*/);
	background-repeat: no-repeat;
	background-position: 2px 2px;
}
.column_title {
	background-image: url(../images/title_topbj.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 30px;
	width: 340px;
	display: inline;
}
/*经纪人出售房源栏目背景*/
.column_title2 {
	background-image: url("title_topbj2.jpg"/*tpa=http://oldhouse.hfhouse.com/images/title_topbj2.jpg*/);
	background-repeat: no-repeat;
	float: left;
	height: 30px;
	width: 340px;
	display: inline;
}
.column_cont {
	float: left;
	width: 340px;
	display: inline;
}
.content {
	float: left;
	width: 340px;
	border: 1px solid #cfcfcf;
	float: left;
	display: block;
}
.content2 {
	float: left;
	width: 340px;
	border: 1px solid #cfcfcf;
	float: left;
	margin-left: 8px;
	display: block;
}
.column_cont_ul {
	float: left;
	width: 335px;
	background-image: url("line.jpg"/*tpa=http://oldhouse.hfhouse.com/images/line.jpg*/);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 21px;
	padding-top: 4px;
	padding-bottom: 1px;
}
.column_cont_ul2 {
	float: left;
	width: 335px;
	height: 21px;
	padding-top: 4px;
	padding-bottom: 1px;
}
.column_bj {
	background-color: #e3e3e3;
	float: left;
	width: 332px;
	margin-top: 8px;
	margin-right: 2px;
	margin-left: 2px;
	height: 22px;
	padding-top: 2px;
}
h5 {
	float: left;
	width: 100px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 4px;
	text-align: left;
	padding-left: 15px;
	display: inline;
}
h4 {
	float: left;
	width: 100px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 4px;
	text-align: left;
	padding-left: 15px;
	display: inline;
}
h6{
	float: right;
	width: 60px;
	padding-top: 6px;
	padding-right: 10px;
}
.name {
	float: left;
	width: 100px;
	text-align: left;
	padding-left: 25px;
	color: #1543B2;
}
.name a{
	color: #1543B2;
	text-decoration: none;
}
.name a:link{
	color: #1543B2;
	text-decoration: none;
}
.name a:visited{
	color: #1543B2;
	text-decoration: none;
}
.name a:hover{
	color: #1543B2;
	text-decoration: underline;
}
.floor {
	float: left;
	width: 60px;
}
.area {
	width: 85px;
	float: left;
}
.price {
	width: 55px;
	float: left;
	color: #FF0000;
}
.type {
	width: 60px;
	float: left;
}
/*中介列表样式*/
.name_ {
	width: 130px;
	float: left;
	color: #1543B2;
}
.name_ a{
	color: #1543B2;
	text-decoration: none;
}
.name_ a:link{
	color: #1543B2;
	text-decoration: none;
}
.name_ a:visited{
	color: #1543B2;
	text-decoration: none;
}
.name_ a:hover{
	color: #1543B2;
	text-decoration: underline;
}
.area_ {
	width: 60px;
	float: left;
}
.price_ {
	width: 45px;
	float: left;
	color: #FF0000;
}
.company_ {
	width: 80px;
	float: left;
	text-align: center;
}
/*头条关注*/
.column_news {
	float: left;
	width: 692px;
	background-image: url(../images/ttgz.jpg);
	background-repeat: no-repeat;
	height: 29px;
}
.container_news {
	float: left;
	width: 692px;
}
.news_title {
	float: left;
	width: 100px;
	padding-top: 5px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.news_subnav {
	float: left;
	width: 550px;
	padding-top: 4px;
}
.content_news {
	width: 690px;
	float: left;
	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: #FD8F14;
	border-bottom-color: #FD8F14;
	border-left-color: #FD8F14;
	padding-bottom: 10px;
}
.top_news {
	float: left;
	width: 323px;
	margin-top: 12px;
	margin-bottom: 12px;
	background-image: url(../images/hotnews.jpg);
	height: 80px;
	padding-top: 11px;
}
.top_news span {
	width: 313px;
	padding: 5px;
	float: left;
	text-align: left;
}
.top_news h1 {
	float: left;
	width: 323px;
	padding-top: 7px;
}
.house_information {
	float: left;
	width: 320px;
	border: 1px solid #f8e1cd;
}
.column_gpl {
	float: left;
	width: 690px;
}
.nav_information {
	float: left;
	width: 320px;
}
.content_information {
	float: left;
	width: 310px;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.off_nav_information {
	background-image: url(../images/nav_jh01_11.jpg);
	background-repeat: no-repeat;
	width: 80px;
	background-position: left top;
	float: left;
	height: 21px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 3px;
	text-decoration: none;
}
.off_nav_information a{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.off_nav_information a:hover{
	color: #FFFFFF;
}
.on_nav_information {
	background-image: url("../images/nav_jh2_11.jpg"/*tpa=http://oldhouse.hfhouse.com/images/nav_jh2_11.jpg*/);
	background-repeat: no-repeat;
	width: 80px;
	background-position: left top;
	float: left;
	height: 21px;
	font-size: 12px;
	font-weight: bold;
	color: #A30100;
	padding-top: 3px;
}
.on_nav_information a{
	font-size: 12px;
	font-weight: bold;
	color: #A30100;
}
.on_nav_information a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #A30100;
	text-decoration: underline;
}
.content_news_left {
	float: left;
	width: 345px;
}
.content_news_right {
	float: left;
	width: 330px;
	padding-left: 13px;
}
.pic_news {
	float: left;
	width: 345px;
	margin-top: 12px;
}
.pic_news_content {
	float: left;
	width: 335px;
	padding-left: 10px;
}
.pic_news_content ul {
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 335px;
	padding-top: 3px;
}
.pic_news_content li {
	background-image: url("../images/line.jpg"/*tpa=http://oldhouse.hfhouse.com/images/line.jpg*/);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 325px;
	padding-top: 3px;
	text-align: left;
	padding-left: 10px;
}
/*二手房挂牌量*/
.wrpper {
	border: 1px solid #D2D2D2;
	float: left;
	width: 265px;
	margin-bottom: 7px;
}
.nav_gpl {
	float: left;
	height: 30px;
	width: 690px;
	background-image: url("../images/nav_bj2.jpg"/*tpa=http://oldhouse.hfhouse.com/images/nav_bj2.jpg*/);
	background-repeat: repeat-x;
}
.content_gpl {
	float: left;
	width: 690px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.content_gpl td {
	background-color: #FFFFFF;
	text-align: center;
}
.company_content {
	float: left;
	width: 148px;
	text-align: left;
}
.banner_old {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.banner_1 {
	float: left;
	width: 950px;
	margin-top: 7px;
}
.banner_function {
	float: left;
	width: 950px;
}
/*wrapper_c*/
.wrapper_c {
	width: 970px;
	margin-right: auto;
	margin-left: auto;
}
.wrapper_c_right {
	float: left;
	width: 260px;
	margin-top: 7px;
}
.wrapper_c_left {
	float: left;
	width: 692px;
	margin-right: 8px;
	display: block;
}
.jjr {
	width:940px;
	margin:0 auto;
	overflow: hidden;
	white-space: nowrap;
	padding:5px;
	background-color:#FFE4CA;
	border: 2px solid #FF8201;
}
.jjr ul {
	width: 946px;
	height: 120px;
	display: inline;
}
.jjr li {
	display: inline;
}
.jjr img{
	margin: auto 2px;
	border:1px #efefef solid;	
}
/*wrpper_d*/
.wrapper_d {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.wrapper_d_right {
	float: left;
	width: 250px;
	margin-top: 7px;
}
.wrapper_d_left {
	float: left;
	width: 692px;
	margin-right: 8px;
	display: block;
}.banner_conter {
	float: left;
	width: 690px;
}
.footer {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}.nav_footer {
	background-image: url(../images/footer_nav.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 29px;
	width: 948px;
	text-align: left;
}
.content_footer {
	float: left;
	width: 948px;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
}
.content_footer ul {
	width: 948px;
}
.content_footer li {
	float: left;
	width: auto;
	padding-right: 5px;
	padding-left: 5px;
}
.on_mouse_old1 {
	background-image: url("../images/old_bj101.jpg"/*tpa=http://oldhouse.hfhouse.com/images/old_bj101.jpg*/);
	background-repeat: no-repeat;
	height: 28px;
	width: 97px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 3px;
	text-align: center;
	float: left;
	margin-right: 3px;
}
.off_mouse_old2 {
	background-image: url("../images/old_bj103.jpg"/*tpa=http://oldhouse.hfhouse.com/images/old_bj103.jpg*/);
	background-repeat: no-repeat;
	height: 28px;
	width: 97px;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	padding-top: 3px;
	float: left;
	margin-right: 3px;
}
.content_zj {
	float: left;
	width: 248px;
	padding-top: 10px;
	padding-bottom: 4px;
	display: inline;
}
.seach2 {
	float: left;
	width: 940px;
	text-align: left;
	padding-left: 10px;
	line-height: 25px;
	overflow: hidden;
	background-image: url("../images/property_guide.gif"/*tpa=http://oldhouse.hfhouse.com/images/property_guide.gif*/);
	background-repeat: no-repeat;
	background-position: right center;
	background-color: #FDFAD1;
	padding-top: 3px;
	padding-bottom: 3px;
}
.seach2 strong {
	color: #F00;
}
.seach2 a{
	color: #000;
	text-decoration: none;
}
.seach2 a:link{
	color: #000;
	text-decoration: none;
}
.seach2 a:visited{
	color: #000;
	text-decoration: none;
}
.seach2 a:hover{
	color: #F00;
	text-decoration: underline;
}
.zj_pic {
	text-align: left;
	float: left;
	width: 66px;
	border: 1px solid #CFCFCF;
	padding: 2px;
	margin-right: 5px;
	margin-left: 5px;
	display: inline;
}
.foot {
	width: 948px;
	float: left;
}
.house_list li {
	list-style:none;
	clear:both;
}
.house_list h5 {
	font-size:12px;
	display:block;
	width:140px;
	float:left;
	font-weight: normal;
}
.house_list h5 a{
	color: #1543B2;
	text-decoration: none;
}
.house_list h5 a:link{
	color: #1543B2;
	text-decoration: none;
}
.house_list h5 a:visited{
	color: #1543B2;
	text-decoration: none;
}
.house_list h5 a:hover{
	color: #1543B2;
	text-decoration: underline;
}
.house_list span {
	font-size:12px;
	display:block;
	width:50px;
	float:left;
	text-align:right;
	padding-right:10px;
}
.house_list_ li {
	list-style:none;
	clear:both;
}
.house_list_ h5 {
	font-size:12px;
	display:block;
	width:110px;
	float:left;
	font-weight: normal;
}
.house_list_ h5 a{
	color: #1543B2;
	text-decoration: none;
}
.house_list_ h5 a:link{
	color: #1543B2;
	text-decoration: none;
}
.house_list_ h5 a:visited{
	color: #1543B2;
	text-decoration: none;
}
.house_list_ h5 a:hover{
	color: #1543B2;
	text-decoration: underline;
}
.house_list_ span {
	font-size:12px;
	display:block;
	width:50px;
	float:left;
	text-align:right;
	padding-right:0px;
}
.banner_jz {
	float: left;
	width: 248px;
	padding-top: 3px;
}
/*通栏按钮*/.tl_bat {
	width: 930px;
}
.tl_bat ul {
	float: left;
	width: 103px;
	padding-top: 2px;
}
