﻿/**
 * fliename:esindex.css
 * date:2012-1-14
 * modify:2014-04-22
 * relative_files:ershoujianshou.html,chuzhujianshuo.html,xiaoquloupang.html,needjianshou.html,needcom.html
**/
.h216{height:216px; }
.w740{width: 740px;}
/*** esindex-jansuo
--------------------- ***/
.search .sea-form{height:57px; background:url(../images/bkbg.gif) repeat-x 0 -20px; padding: 0 14px;}
.search .jsbg{background:url(../images/eslin.png) repeat-y 6px 0}
.search .sea-items{float:left; width:184px; line-height:22px; }
.sea-items dt{font-weight:bold; color:#B4B3B3; padding:3px 10px;}
.sea-items dd{padding: 0 5px; line-height:20px; }
.sea-items dd a{margin: 0 5px; display:inline-block; }
.search .title1{font-size: 14px;font-weight: bold;height: 32px; line-height: 32px; overflow: hidden;padding-left: 10px;}

/*** coltit content
--------------------- ***/
.coltit2{line-height:32px; background:url(../images/bkbg.gif) repeat-x 0 -194px; height:32px; }
.coltit3{height:30px; line-height:30px;}
.czzx{border-bottom: 1px solid #E6E6E6;}
	.coltit3 h3{font-weight:bold; font-size:14px;float: left;border-bottom: 2px solid #327ACF;}
.tab1 a{float:left; line-height:31px; border-bottom:1px solid #e6e6e6; padding: 0 20px; font-size:14px; text-decoration: none;}
.tab1 .act{border-bottom:2px solid #387DE7; font-weight:bold; color:#327ACF; }
/*** plist tlist
--------------------- ***/
.dot li:before {content: "."; float: left; margin-top: -8px; font-family: simsun; font-size: 28px; color: #999; } 
.tlist3 li{height:28px; line-height:28px;overflow: hidden;}
	.tlist3 .nobor{border:none; }
/*** eslist-jiansuo
--------------------- ***/
.fysearch{ border:1px solid #ddd;padding-top:12px;}
	.fyjiansuo li,.fysearch p{ padding:0 12px;}
	.fyjiansuo li{ line-height:24px; overflow:hidden; vertical-align: top; *zoom:1; font-family:arial;}
	.fyjiansuo b,.fyjiansuo a{ display:inline-block;  white-space: nowrap; margin-bottom:8px; }
	.fyjiansuo b{color:#666;}
	.fyjiansuo li input{ float:left; height:20px; line-height:20px; width:40px; border:1px solid #CCC; margin:0 3px;}
	.fyjiansuo li input.qbnt{ height:22px;border:1px solid #CCC; background:#FFF; padding: 0 0 2px; cursor: pointer; }
	.fyjiansuo a{ padding:0 4px; margin-left:2px; color:#0053DF;border-radius: 2px}
	.fyjiansuo a.act,.fyjiansuo a:hover{ background:#0076D5; color:#FFF; text-decoration:none; }
	.fyjiansuo .set{position: absolute;margin-top:-8px;padding:8px 6px;z-index:10;}
	.fyjiansuo .set .txt1{border: 1px solid #ddd; display:inline-block; height:22px; line-height:22px; float:none; border-radius: 2px;}
	.fyjiansuo .set .btn1{border: none; height:24px; padding:2px 0; cursor: pointer; font-size:12px; background:#4EA5EC;  float:none; vertical-align:top;display: inline-block;width:42px;margin:0 5px;border-radius: 2px;color:#fff;}

.fysearch .morefjj{ border-top:1px solid #DDD; padding-bottom:5px; font-family:arial;}
.morefjj li{  width:82px; height:22px; line-height:22px; border:1px solid #DDD; float:left;margin:5px 0 0 10px; background-color:#FFF; cursor:pointer; display:inline;position:relative;}
.morefjj .hover{ border:1px solid #BBD5F0;z-index:100; *zoom:1; }
.morefjj .hover .items{display:block; }
.morefjj li em{ width:58px; height:22px; line-height:22px; display:block; overflow:hidden; padding-left:5px;}
.morefjj li .ico08{position: absolute;right: 5px;top: 0;color: #999;}
.morefjj .items{ position:absolute;width:82px; top:22px; left:-1px; background:#FFF;border:1px solid #BBD5F0; display:none;}
.morefjj .items a{ height:25px; line-height:25px; display:block; padding-left:5px; overflow:hidden;}
.morefjj .items a:hover,.morefjj .items .hover{ background:#0076D5;border:none; text-decoration:none;color: #fff;}
.morefjj .tip{background:none; border:1px solid #FAFAFA; text-indent: 5px; overflow:hidden;}
.morefjj .bx{z-index: 1;margin: 0;background: #fff;}

.sort-bar .morefjj li{float: right;}

.fysearch .dqzftj{ padding-top:5px; border-top:1px solid #DDD;}
.dqzftj a{ float:left; height:20px; line-height:20px; border:1px solid #DDD; padding:0 5px; margin:0 0 5px 8px; cursor:pointer;}
.dqzftj a .ico08{color: #0076D5;vertical-align: bottom;}
.dqzftj a:hover{text-decoration: none;}
.dqzftj a.qk{color:#0053DF;}

.fsTil{ height:30px; line-height:30px; border-bottom:2px solid #0076D5;}
.fsTil li{ height:29px; line-height:29px; float:left; border-right:1px solid #E1E1E1;border-top:1px solid #E1E1E1;  width: 90px;text-align: center;font-size: 14px;background:#FAFAFA; }
.fsTil li a{width:100%;height:100%;display: block;}
.fsTil li .ico08{color: #0076D5;}
.fsTil li a:hover{text-decoration: none;color: #0076D5;}
.fsTil li.first{border-left:1px solid #E1E1E1;}
.fsTil li.act{ background:#0076D5;border-color: #0268BB;}
.fsTil li.act a,.fsTil li.act .ico08{ color:#FFF;}
/*** 房源列表
--------------------- ***/
.sxpage span,.sxpage a{ float:left;}
.sxpage b{ color:#c00;}
.sxpage a{ height:15px; line-height: 15px; width:20px;text-align: center; display:inline; border:1px solid #DDD; margin:6px  5px 0;color: #0076D5;}
.sxpage a.blprev{ border:1px solid #0076D5;}
.sxpage a.blnext{ border:1px solid #0076D5;}

.sort-bar span a,.sort-bar .sort-btn a{ background:url(../images/eslistbg.gif) no-repeat;}
.sort-bar{ border:1px solid #E6E6E6; border-top:none; padding:10px;*zoom:1; height: 24px;}
.sort-bar i{float:left; border:1px solid #ddd;background: #fff; margin:0 0 0 5px;}
.sort-bar i a{color:#999;float:left;padding: 0 5px;height:22px; line-height:22px;}
.sort-bar i a:hover{text-decoration: none;color: #0076D5;}
.sort-bar .act a{ color:#0076D5;}
.sort-bar .n{border:none;background:none;}
.sort-bar .sort-btn a{ background-position:right -521px; padding:0 20px 0 5px; }
.sort-bar .sort-btn a.mrbg{ background:none; padding:0 12px;}
.sort-bar .bldown a{background-position:right  -460px;}
.sort-bar .blup a{background-position:right -491px;}
.sort-bar .btn .ico08{vertical-align: bottom;margin-right: 3px;}

.esfylist{ border-bottom:1px solid #E1E1E1;border-color: #E1E1E1 #fff;padding:15px 5px;*zoom:1;color: #666;}
.esfylist:hover{background: #FAFAFA;}
.esfylist .pic{ float:left;position: relative;margin-right: 15px;}
.esfylist .pic img{background:#eee url(../images/loading1.gif) no-repeat center;}
.esfylist .info{ width:460px; float:left; }
.esfylist .info em{ height:24px; line-height:24px; overflow:hidden; display:block;}
.esfylist .info span a{color:#666;}
.esfylist .info img{vertical-align: middle; }
.esfylist .info .icon,.esfylist .info .icon2,.esfylist .info .icon3,.esfylist .info .icon5{font-size:12px; margin-left: 5px; background:#308FDE; color:#fff;  padding: 3px 5px; font-weight: normal;border-radius: 2px;}
.esfylist .info .icon2 {background:#62AB00; }
.esfylist .info .icon3 {background:#f60; }
.esfylist .info .icon5 {background:#9509BB; }
.esfylist .info .icon6 .ico08{font-size: 14px;}
.esfylist .icon4{color: #fff;position: absolute;left: 0;bottom:0;height:16px;line-height:16px;padding: 0 5px;background:rgba(0,118,213,0.8);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#cc0076D5 ', endColorstr='#cc0076D5 '); }
.esfylist span{ color:#bbb;}
.esfylist .pip{margin: 0 5px;}
.esfylist .info2{ width:78px; line-height:90px; text-align:center; float:left; }
.esfylist .info3{ width:120px; float:right; }
.esfylist .info3 em{ display:block; height:24px; line-height:24px; overflow:hidden; }
.esfylist .info3 i{color:#f60;}
.esfylist .info3 i.zj{font-size:24px;}
.esfylist .info3 .db{ margin-left: 5px;cursor: pointer;}
.esfylist .info3 .db .ico{font-family: Arial;font-size: 14px;}
.esfylist .info3 .yx i{margin-right: 3px;}
.esfylist .info3 .yx a:hover{color: #f60;}
.yxinfobnt{ cursor: pointer;}
/*** 文本
--------------------- ***/
.esfylist-wb .info{width: 500px;padding-left: 10px;}
.esfylist-wb .info2{line-height: 24px;}
.esfylist-wb .info3{padding-top: 0;}
/*** 小区列表
--------------------- ***/
.xq-tit{background: url(../images/xqtit.png) no-repeat;}
	.xq-tit .inner{height:28px; line-height:28px;background: url(../images/xqtit.png) no-repeat right bottom;}
	.xq-tit .tit1{width:116px;text-align:center;font-size:14px;font-weight:bold;color:#327ACF;}
.xq-list .item{border-bottom: 1px dashed #ddd; padding: 10px 0; vertical-align: top; }
.xq-list .item:hover{background:#F6FBFE; }
.xq-list .pic{float:left; width:180px; position: relative; z-index:1; }
.xq-list .pic img{background: #eee;}
.xq-list .detail{float: left;width:320px;}
.xq-list .detail h3{font-weight: bold;font-size: 14px;margin-bottom: 5px;}
.xq-list .detail h3 a{color: #006EC7;}
.xq-list .additional{float: left;width:120px;}
.xq-list .additional .num{color: #f50;font-weight: bold;font-family: Arial, sans-serif;font-size: 14px;}
.xq-list .additional .ico{border-radius: 2px; padding: 1px; color: #FFF; margin-right: 3px; background-color: #F06D07;line-height: 14px;font-family: simsun;}
.xq-list .additional .ico1{background: #2D99D6;}
.xq-list .ico08{color: #f50;}
/*** 需求
--------------------- ***/
/*con*/
.need-detail{font-size: 14px;font-family: Microsoft yahei;}
.need-detail .title{font-size: 22px;margin-bottom: 20px;}
.need-detail .info {overflow: hidden;*zoom:1;}
.need-detail .info b{float: left;}
.need-detail .cx-btn{padding: 0 10px;background: #006EC7;color: #fff;text-decoration: none;cursor: pointer;border-radius: 2px;}

.need-detail .tel { margin: 10px 0 3px; padding-top: 10px; *zoom:1;}
.need-detail .tel .ico-tel{float: left;font-size: 30px;margin:2px 10px 0 0;border: 2px solid #006EC7;color: #006EC7;border-radius: 5px;padding: 8px;line-height: 30px;}
/*list*/
.need-sort{height:30px;line-height:30px;border-bottom: 1px solid #DDEDFC;}
.need-item{border-bottom: 1px dashed #ddd;vertical-align: top;}
.need-item:hover{background: #fafafa;}
	.need-item span{float: left;height:40px;line-height:40px;overflow: hidden;}
	.need-item .td1{width: 318px;color: #999;}
	.need-item .td1 a{color: #2069D6;font-weight: bold;font-size: 14px;}

	.need-item .td2{width: 100px;}
	.need-item .td3{width: 100px;}
		.need-item .td3 .fcr{font-size: 18px;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}
	.need-item .td4{width: 90px;}
	.need-item .td5{width: 90px;color: #999999;}
/*** 小区搜索
--------------------- ***/
.pri-count{float: right;padding-top: 20px;width: 210px;}
.xq-search {overflow: hidden;*zoom:1;}
.xq-search .input1 { width:160px; height:26px; line-height:26px; padding: 0 3px;border: 1px solid #ddd;box-shadow:0 0 1px #C6DEF6 inset;color: #999;float: left;-webkit-border-radius: 2px 0 0 2px; -moz-border-radius: 2px 0 0 2px; border-radius: 2px 0 0 2px;}
.xq-search .input1:focus{border-color: #327ACF;}
.xq-search .btn1 { background:#327ACF; padding: 0 12px; border:none; color:#fff;cursor: pointer;float: left;-webkit-border-radius: 0 2px 2px 0; -moz-border-radius:0 2px 2px 0; border-radius: 0 2px 2px 0;height:28px;line-height:30px;overflow: hidden;display: inline;}
.xq-search .btn1:hover{text-decoration: none;background: #4190EE;}


/* 区域、学区、地图找房 */
.lp-sea {vertical-align: top; height: 36px;line-height: 36px; position: relative;z-index: 100;bottom:-1px;}
.lp-title {float: left;font-size: 14px;height: 35px;line-height: 35px;position: relative;left: 1px;}
.lp-title a{padding: 0 22px;float: left;color: #666;border:1px solid #ddd;border-bottom: none;margin-left: -1px;}
.lp-title a:hover{text-decoration: none;}
.lp-title a:first-child{border-radius: 3px 0 0 0;}
.lp-title a:last-child{border-radius: 0 3px 0 0;}
.lp-title .ico08{color: #FF7200;font-size: 17px;margin-right: 3px;float: left;}
.lp-title .act{font-weight: bold;position: relative;background-color: #fff;}



/*** head
--------------------- ***/  
#esnav .wrap{margin: 0 auto;}
#esnav .wrap ul{border-bottom:5px solid #006EC7;}
#esnav li{float:left; -webkit-border-radius: 2px 2px 0 0; -moz-border-radius: 2px 2px 0 0; border-radius: 2px 2px 0 0;}
#esnav a{ line-height:30px;font-size:14px; padding: 0 20px; overflow:hidden; }
#esnav a:hover{text-decoration: none;}
#esnav .nobg{background:none; }
#esnav .act{ background:#006EC7;}
#esnav .act a{ font-weight:bold; color:#fff; }
#esnav .botimg{display:block;height: 1px;overflow: hidden;font-size: 1px;line-height: 1;margin-bottom: 10px;-webkit-box-shadow: 0 0 10px #056CBF; box-shadow: 0 0 10px #056CBF;}




/*foot*/

#bottom { width: 1000px; margin:0 auto; border-top:5px solid rgb(14, 125, 218); margin-top:6px;}
.footernew1 { width: 600px; height: 30px; color: #515151; text-align: center; font-size: 12px; line-height: 16px; margin: 13px auto 0 auto; overflow: hidden;}
.footheight1 { height: 30px;}
.footernew { width: 910px; height: 66px; color: #515151; text-align: center; font-size: 12px; line-height: 24px; margin: 0px auto 0 auto; overflow: hidden;}
.footheight {height: 60px;}
.footernew a {color: #515151;text-decoration: none;}
.footernew a.lchot {color: #bd0a01;}
.footernew a:hover {color: #bd0a01;text-decoration: underline;}
.footernew a:visited {color: #515151;}
.footernew div {width: 546px;margin: 0 auto;}
.footernew p {float: left;width: 120px;height: 50px;border: 1px solid #d2d2d2;padding: 0;line-height: 20px;margin: 6px;font-size: 12px;}
.footernew .fl {float: left;padding: 3px;}
.footernew .fr {float: right;width: 72px;padding: 5px 3px 0 3px;}