﻿@charset "utf-8";
/* CSS Document */
* {margin:0; padding:0;}
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 { -webkit-text-size-adjust:none;}
body {font-family:Arial, "Microsoft Yahei";background: #fff;}
body.choose{height: 100%;overflow: hidden;}
form, img, table, td { border:0;}
ul, ol, li { list-style-type:none; display: block;}
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal;}
input, textarea, img { vertical-align:middle; font-family:Arial, "Microsoft Yahei";}
@media screen and (max-device-width: 320px) {body {-webkit-text-size-adjust:none}}
@media screen and (max-device-width: 480px) {body {-webkit-text-size-adjust:none}}
@media only screen and (-webkit-min-device-pixel-ratio: 2) {body {-webkit-text-size-adjust:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {body {-webkit-text-size-adjust:none}}
a {color:#3c3f46;text-decoration:none;}
html,body{ height: 100%;}
em,i{font-style:normal;}
.main{ position: relative; margin: 0 auto; max-width: 640px; min-height: 100%; overflow: hidden;}

.houseList2 li{position:relative;/*margin:0 10px;*/ border-bottom:1px #eee solid;padding:15px 0px;}
.houseList2 li:before{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;background:#eee;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.houseList2 li:last-child{border-bottom:0}
.houseList2 li>a{position:relative;display:block;padding:18px 10px;margin:0 -25px;overflow:hidden}
.houseList2 li .img{position:relative;float:left;width:114px;height:86px;margin-right:16px;overflow:hidden;border-radius:3px;overflow:hidden}
.houseList2 li .img img{width:100%;height:100%}
.houseList2 li .img p{position:absolute;display:block;height:10px;width:100%;bottom:4px;left:0;overflow:hidden}
.houseList2 li .img p.icon-new{position:absolute;display:block;height:14px;width:100%;bottom:4px;left:0}
.houseList2 li .img p.icon-new span{float:left;width:14px;height:14px;margin-left:5px;background:url(../images/list_img_icon.png) no-repeat;background-size:42px auto}
.houseList2 li .img p.icon-new span.video2{background-position:-28px 0}
.houseList2 li .img p.icon-new span.hp{width:14px;height:14px;background:url(../images/xf_list_hangpai_icon.png) no-repeat;background-size:14px}
.houseList2 li .img p.icon-new span.js_chat{background:url(../images/list_img_icon_mes.png) center center no-repeat;background-size:14px}
.houseList2 li .img p.icon-new span.online{background:url(../images/list_img_icon_mes.png) center center no-repeat;background-size:14px}
.houseList2 li .img p.icon-new span.qj360{background-position:-14px 0}
.houseList2 li .tj{position:absolute;left:0;top:0;width:26px;height:23px;background:url(../images/list_jian_icon.png) 0 0 no-repeat;background-size:26px auto}
.houseList2 li .tag-icon a{ color:#FFF;}
.houseList2 li .img>div{position:absolute;left:0px;top:6px;height:0}
.houseList2 li .img>div .tag-icon{position:static;display:block;float:left;font-size:9px;height:13px;line-height:13px;text-shadow:0 0 2px rgba(0,0,0,.4);color:rgba(255,255,255,.8);margin-left:6px}
.houseList2 li .img .xf-icon{position:absolute;bottom:7px;right:2px;width:30px;height:14px;line-height:14px;font-size:11px;color:#fff;padding-left:5px;background:rgba(0,0,0,.3);border-radius:100px 0 0 100px}
.houseList2 li .img .tj2,.houseList2 li .img .zb{position:absolute;left:2px;top:2px;height:16px;line-height:12px;padding:2px 3px;text-align:center;font-size:10px;color:#fff;white-space:nowrap;background:linear-gradient(135deg,rgba(253,139,98,1) 0,rgba(246,62,64,1) 100%);border-radius:2px}
.houseList2 li .txt{min-height:88px;position:relative;margin-left:130px;}
.houseList2 li h3{font-size:17px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:24px;color:#333;margin-top:-3px;margin-bottom:1px;font-weight:700}
.houseList2 li h3 .hb-icon{float:right;width:14px;height:14px;margin:1px 0 0 2px;background:url(../images/list_icons.png) 0 -11px no-repeat;background-size:25px auto}
.houseList2 li h3 .new2{float:right;font-size:11px;color:#565c67;font-weight:400}
.houseList2 li h3 a{ color:#1f2326}
.houseList2 li h3.line2{white-space:normal!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.houseList2 li p{color:#5d6168;font-size:12px;line-height:19px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.houseList2 li p a{ color:#3c3f46;}
.houseList2 li p span{margin-right:6px}
.houseList2 li p .space{padding:0 2px}
.houseList2 li p.p2{color:#565c67;font-size:11px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:21px;line-height:21px}
.houseList2 li .txt p>span{margin-right:6px}
.houseList2 li .txt p>span:last-child{margin-right:0}
.houseList2 li .txt p>span.flor{margin-right:0}
.houseList2 li .txt p .price{float:right}
 p .price+span{line-height:24px}
.houseList2 li .price{font-size:12px;line-height:24px;color:#fa4600;font-weight:400}
.houseList2 li .price em{font-size:17px;margin-right:2px;font-weight:700}
.houseList2 li .price .del-price{color:#696969;margin-left:8px}
.houseList2 li .price .price-dd{font-size:14px;color:#696969;font-weight:700;white-space:nowrap;margin-right:3px}
.houseList2 li .price .price-other{font-size:14px;color:#f45549;font-weight:700;white-space:nowrap}
.houseList2 li .pricea{float:right;font-size:11px;color:#b2b2ba;margin:0}
.houseList2 li .new{float:right;font-size:15px;color:#ff5350;font-weight:700;margin-right:0!important}
.houseList2 li .new i{font-size:14px;font-weight:700}
.houseList2 li .new-2{float:right;font-size:11px;color:#83868f}
.houseList2 li .prnew{font-size:13px;color:#d41926;overflow:hidden}
.houseList2 li .prnew i{color:#b3b6be;font-size:11px;margin-left:5px;text-decoration:line-through}
.houseList2 li .prnew span{float:right;color:#23b080;font-size:11px}
.houseList2 li .prnew span:after{content:'↓';margin:0 2px;vertical-align:1px}
.houseList2 li .prinfo{font-size:14px;color:#df3031;font-weight:700}
.houseList2 li .hx{color:#3c3f46;margin-right:4px}
.houseList2 li .fc span{margin-right:.5em}
.houseList2 li .fc span:last-child{margin-right:0}
.houseList2 li .fc-red{color:#f66;font-size:10px;line-height:12px;height:12px;margin-top:8px}
.houseList2 li .stag{margin-top:4px;font-size:10px}
.houseList2 li .stag span{background:#f6f6f6;color:#5d6168;font-size:11px;line-height:11px;margin-right:5px;border-radius:2px;padding:2px}
.houseList2 li .stag span:last-child{margin-right:0}
.houseList2 li .stag span.green{color:#fff;background:#3cb950;}
.houseList2 li .stag span.yellow{color:#f59149;background:#fff4e8;border:1px solid #fff4e8}
.houseList2 li .stag span.bg{background:#f2f4f8}
.houseList2 li .stag span.rz{background:#edf8ff;color:#5aa0fc;border:0;padding:1px 6px}
.houseList2 li .stag span.man{background:#f8f8f8;color:#b3b6be;border:0;padding:1px 6px}
.houseList2 .stag span.grfy{background:#e7ca9c;border:1px solid #e7ca9c;color:#fff;padding-right:0;white-space:nowrap;font-size:10px;line-height:13px;padding-top:1px;padding-left:4px}
.houseList2 .stag span.grfy i{float:right;background:#fff;color:#d1ad73;margin-left:4px;padding:0 4px;padding-top:1px}
.houseList2 .stag span.fangjx{background:#90cba9;border:1px solid #90cba9;color:#fff;padding-right:0;white-space:nowrap;font-size:10px;line-height:13px;padding-top:1px;padding-left:4px}
.houseList2 .stag span.fangjx i{float:right;background:#fff;color:#55ac7a;margin-left:4px;padding:0 4px;padding-top:1px}
.houseList2 .stag span.gy{background:#d7494a;border:1px solid #d7494a;color:#fff;padding-right:0;white-space:nowrap;font-size:10px;line-height:13px;padding-top:1px;padding-left:4px}
.houseList2 .stag span.gy i{float:right;background:#fff;color:#d7494a;margin-left:4px;padding:0 4px;padding-top:1px;margin-top:-1px}

.d-call{ position:absolute;top:20px; right:0; width: 36px; height: 36px; background: #fff2f0; border-radius: 50%; margin-right: 5px; border: 0;}
.d-call i{ width: 20px; height: 20px; background: url(icon_com.png) no-repeat; background-size: auto 20px;  margin: 8px auto; display:block;}

.tag3{display:none}




