/*二手房房源详情页 */
body {color:#333; font-size:14px; font-family:"Microsoft Yahei"; background:#fff}
body, div, form, ul, ol, li, span, p, dl, dt, dd, h1, h2, h3, h4, h5 {margin:0; padding:0;}
table, td, th, input, select {padding:0; margin:0; font-family:inherit;}
ul, ol, li {list-style:none;}
img {vertical-align:middle; border:0px;margin:0; padding:0;}
a {color:#333; text-decoration:none;}
.flo {float:left}
.flor {float:right}
.tc-l { text-align:left}
.tc-c { text-align:center}
.clear {clear:both;}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfloat {zoom:1}
.blank60{ clear:both; height:60px}
.esfmb_top {height:42px; width:100%;background:#fff;position:fixed;_position:absolute;top:0px;_top:0px;z-index:99; border-bottom:1px solid #eee;}
.esfmb_top .ico {float:left;padding:8px 15px 0 15px}
.esfmb_top .ico img {height:25px;}
.esfmb_top .btn { float:right; margin-top:10px }
.esfmb_top .btn li {float:left; padding-right:15px}
.esfmb_top .btn li img {height:13px}
.esfmb_top .btn li i {float:left}
.esfmb_top .btn li span {float:left;margin:3px 0 0 4px; font-size:13px}
.esfmb_top .btn a {display:block; text-decoration:none; color:#666; overflow:hidden }
.esfmb_lunbo {margin-top:42px; position:relative; overflow:hidden}
.esfmb_lunbo .imgbox img {width:100%;}
.esfmb_cont {padding:15px 20px; background:#fff}
/* 房源标题 */
.esfmb_title {font-size:20px; font-weight:bold; line-height:150%;}
/* 发布日期*/
.esfmb_fbdate {font-size:12px; color:#aaa; height:15px; margin-top:12px}
.esfmb_fbdate span{float: left;margin-right: 20px;}
.esfmb_fbdate span i { font-style: normal;}
.esfmb_fbdate a { color: #666;float: right;}
/*出售 价格+户型+面积 */
.esfmb_redbox {overflow:hidden;margin-top: 15px;}
.esfmb_redbox ul { list-style-type: none;height: 60px;}
.esfmb_redbox li {width:30%; float:left}
.esfmb_redbox li.ct {width:40%;}
.esfmb_redbox b {font-size:20px; color:#f74440; display:block;margin-bottom:5px}
.esfmb_redbox span {color:#999; margin-left:3px}

/*出租 价格+户型+面积 */
.esfmb_greenbox {overflow:hidden;margin-top: 15px;}
.esfmb_greenbox ul { list-style-type: none;height: 60px;}
.esfmb_greenbox li {width:30%; float:left}
.esfmb_greenbox li.ct {width:40%;}
.esfmb_greenbox li b {font-size:18px; color:#000; display:block;}
.esfmb_greenbox li span {color:#666; margin-left: 3px;font-size: 12px;}
.esfmb_greenbox .special { margin-top: 10px;clear: both;}
.esfmb_greenbox .special span { display: block;padding:1px 5px;border-radius: 3px;border: 1px solid #00bfff;font-size: 12px;float: left;margin-right: 5px;background: #CCF2FF}
.esfmb_greenbox .price { height: 30px;margin-bottom:15px}
.esfmb_greenbox .price strong { font-size:20px; color:#f74440;}
/* 预约看房 */
.esfmb_yuyue { background:#fff2f1; padding:12px 15px; border-radius:5px; margin-top:15px; overflow:hidden}
.esfmb_yuyue .txt { float:left}
.esfmb_yuyue .txt b {font-size:20px; display:block;margin-bottom:5px}
.esfmb_yuyue .txt  span {color:#888; margin-left:3px}
.esfmb_yuyue .btn { float:right; margin-top:12px}
.esfmb_yuyue .btn a {display:block; background:#f74440; color:#fff; font-size:16px; border-radius:15px;padding:3px 15px}
.esfmb_yytips {
    font-size: 14px;
    margin: 15px 15px 0 15px;
    color: #093;
    text-align: center;
}
/* 内容标题 */
.esfmb_boxtitle {font-size:22px; font-weight:bold; margin-top:28px}
.esfmb_boxtitle span {font-size:14px; font-weight:normal; color:#999}
/* 基本信息 */
.esfmb_basebox {margin-top:10px; font-size:15px}
.esfmb_basebox ul { overflow:hidden; padding:5px 0}
.esfmb_basebox li {float:left; width:50%; overflow:hidden; }
.esfmb_basebox span {color:#999}
.esfmb_basebox span.ptitle { float: left;}
.esfmb_basebox span.peitao { display: block;padding:1px 5px;border-radius: 3px;border: 1px solid #ccc;font-size: 12px;float: left;margin-right: 5px;background: #f1f1f1;margin-bottom: 10px;color: #000;}
.esfmb_basebox hr { padding: 0; margin: 10px 0 10px 0; clear: both;}
.esfmb_basebox .special { margin-top: 10px;clear: both;}
.esfmb_basebox .special span { display: block;padding:1px 5px;border-radius: 3px;border: 1px solid #ddd;font-size: 12px;float: left;margin-right: 5px;background: #eee}
/* 房源描述 */
.esfmb_fydes {margin-top:10px; line-height:28px}
.esfmb_fydes p { clear: both; text-align: justify;}
.esfmb_fydes p span { margin-right: 10px;}
/* 虚假房源举报提醒 */
.esfmb_xujia { border-top:2px solid #fc600a; background:#fffede; padding:13px 18px;line-height:22px; margin-top:18px; font-size:12px; color: #666;text-align: justify;}
.esfmb_xujia b { color:#f74440}
.esfmb_xujia a { color:#00F}
/* 房贷计算器 */
.esfmb_jsq {margin-top:12px; background:#f6f6f6; padding:15px 15px 0 15px;  border-radius:5px; border:1px solid #eee; color:#666}
.esfmb_jsq .price {padding-bottom:10px}
.esfmb_jsq .price strong {font-size:16px;}
.esfmb_jsq .price span{font-size:18px; color:#f74440}
.esfmb_jsq .js {border-bottom: 1px dotted #ccc; padding-bottom: 12px;}
.esfmb_jsq .js li {padding:4px 0;}
.esfmb_jsq .js select {border:1px solid #999;padding:5px 8px; width:170px}
.esfmb_jsq .js option {padding:2px}
.esfmb_jsq .jg {line-height:30px;margin-top: 10px;}
.esfmb_jsq .more { text-align: center;color: #666;}
/* 小区房价走势 */
.esfmb_xqprice {margin-top:12px; }
.esfmb_xqprice .infobox { text-align:center}
.esfmb_xqprice .infobox p {padding:3px 0; text-align: center; font-size:13px}
.esfmb_xqprice .infobox span {color:#F60}
.esfmb_xqprice .infobox strong {color:#F60}
.esfmb_xqprice .infobox label {color:#093}
.esfmb_xqprice .zoushi {text-align:center;margin-top: 12px;width: 100%;height:200px;}
.esfmb_xqprice .shenm {font-size: 12px;margin-top:12px; color:#666; line-height:22px}
.esfmb_xqprice .shenm b {color:#F60}
/* 经纪人*/
.esfmb_jjrbox {overflow:hidden; margin-top:15px; border:1px solid #ededed; padding:8px; background:#f6f6f6; color: #666;}
.esfmb_jjrbox .photo { float:left;margin-top:8px;}
.esfmb_jjrbox .photo img {width:60px;height:60px;object-fit: cover;border-radius: 30px;}
.esfmb_jjrbox .txt { float:left; margin:1px 0 0 10px;}
.esfmb_jjrbox .txt p.name span { font-size:14px; margin-left:6px; color:#f74440}
.esfmb_jjrbox .txt p.name b { font-size:18px; color:#333}
.esfmb_jjrbox .txt p.zjie { font-size:12px;  margin-top:3px; line-height:21px}
.esfmb_jjrbox .txt p.zjie span { font-size: 10px; }
.esfmb_jjrbox .txt p.tel { font-size:12px; }
.esfmb_jjrbox .txt p.tel a { font-size:18px; color:#f74440;font-weight: bold;}
.esfmb_jjrbox .txt .btn { font-size:16px; color:#f74440;margin-left: 15px;}
.esfmb_jjrbox .txt .btn a {color:#f74440; text-decoration:underline}
/* 在线留言 */
.esfmb_guest {border-top:2px solid #f60; background:#fffede; padding:12px 15px;font-size:13px; margin-top:12px;}
.esfmb_guest ul {overflow:hidden;}
.esfmb_guest ul li {float:left;}
.esfmb_guest span {color:#f74440}
.esfmb_guest p.red {margin:0px; padding:6px 0; color:#f74440;}
.esfmb_guest .formbox {padding:5px}
.esfmb_guest .formbox ul li.text {width:26%; text-align:left;padding-top:4px}
.esfmb_guest .formbox ul li.text span {color:#f74440;margin-right:3px}
.esfmb_guest .formbox ul li.vct {padding-top:20px;padding-left:6px;}
.esfmb_guest .formbox ul li.int {width:74%; text-align:left}
.esfmb_guest .formbox ul li.name input {padding:5px;width: 90%;border: 1px solid #999;}
.esfmb_guest .formbox ul li.sex {padding-top:4px}
.esfmb_guest .formbox ul li.sex input {margin-right:3px}
.esfmb_guest .formbox ul li.sex label {margin-right:15px}
.esfmb_guest .formbox ul li.mob input {padding:5px; width:90%;border: 1px solid #999;}
.esfmb_guest .formbox ul li.cont textarea {padding:5px; width:90%; height:60px;border: 1px solid #999;}
.esfmb_guest .formbox ul li.btn input {padding:8px; width:60%; text-align:center;font-size:14px; background:#F60; border:0px; color:#FFF}
/* 免责申明 */
.esfmb_mianze {border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding:12px 5px; line-height:20px; color:#666; margin-top:15px; font-size:12px}
.esfmb_mianze b {color:#f74440;}
/* 底部联系经纪人 */
.esfmb_footer {height:58px; width:100%; background:#fff;position:fixed;_position:absolute;bottom:0px;_bottom:0px; z-index:999; overflow:hidden; border-top:1px solid #f3f3f3;}
.esfmb_footer .jjr {float:left; margin: 8px 0 0 0;overflow: hidden;}
.esfmb_footer .jjr a { display: block;width:100%;overflow: hidden;}
.esfmb_footer .jjr img {height:44px !important; width:44px !important; float:left; border-radius:22px; margin-left:12px}
.esfmb_footer .jjr p {color:#999; float:left; line-height:18px; font-size:12px; margin: 4px 0 0 7px; display:block}
.esfmb_footer .jjr b  {color:#333; font-size:16px;display: block;height:21px;}
.esfmb_footer .right {margin: 10px 10px 0 0;overflow: hidden;float:right}
.esfmb_footer .right a {display:block; margin:0 4px;color:#fff; font-size:15px; border-radius:5px; float:right; height: 36px;line-height: 36px;padding: 0 12px;overflow: hidden;border:0; }
.esfmb_footer .right .btn01 { background:#00B26A;}
.esfmb_footer .right .btn02 { background:#f74440}




/* 2020年12月 二手房 详情页 修改 */
/*优选图标*/
.youxuan-ico {float:left; height:23px;margin:5px 8px 0 0}
/*虚假房源提醒 */
.warn-box {position:fixed; bottom:58px; z-index:99; padding:8px 0; width:100%; background:#f60; text-align:center; color:#fff; font-size:13px; overflow:hidden; }


