.container-fluid,body,html{height:100%}.search-wrap{position:relative}.search-wrap .search-box{height:43px;background-color:#e6e6e6;border-bottom:1px solid #e0e0e0;padding:0 10px;position:relative}.search-wrap .search-box .search-icon{display:block;position:absolute;left:20px;top:14px}.search-wrap .search-box .search-icon img{width:13px;height:13px}.search-wrap .search-box input.search-input{width:100%;background-color:#fff;height:32px;margin:6px 0;border-radius:16px;padding:5px 0 5px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.4rem}.search-wrap .search-tab{height:44px;display:-webkit-box}.search-wrap .search-tab a{display:block;line-height:24px;margin:10px 0;width:0%;-webkit-box-flex:1;text-align:center;border-left:1px solid #e0e0e0;color:#646464;font-size:1.4rem}.search-wrap .search-tab a:active{background-color:transparent}.search-wrap .search-tab a:first-child{border-left:0}.search-wrap .search-tab .btn-coupon{background:url(https://image.fangyibao.cn/mobilesite/img/search-ok-unchecked.2db47e4e7dd797da34b487aa6002c582.png) no-repeat 88% 5px;background-size:14px;text-indent:10px;text-align:left}.search-wrap .search-tab .btn-coupon.checked{background-image:url(https://image.fangyibao.cn/mobilesite/img/search-ok-checked.a28dacedbdaf64d62fed9b231e184d8f.png)}.search-wrap .search-tab .btn-menu{background:url(https://image.fangyibao.cn/mobilesite/img/menu-collpase.3c9c2af8a1c2785c3443dc1eb6e9e1ef.png) no-repeat center center;background-size:34px 18px}.search-wrap .search-tab .btn-menu.expand{background-image:url(https://image.fangyibao.cn/mobilesite/img/menu-expand.dce14ead07f60ed2bb01c462069d9aaa.png)}.search-wrap .search-condition{position:absolute;background-color:#fff;width:100%;top:85px;z-index:1000;overflow-y:hidden}.search-wrap .search-condition .area,.search-wrap .search-condition .other-menu,.search-wrap .search-condition .price{width:100%;height:100%;position:absolute;top:-100%;left:0;z-index:1000;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.search-wrap .search-condition .price{-webkit-transform:scale(100%,100%);-moz-transform:scale(100%,100%);-ms-transform:scale(100%,100%);-o-transform:scale(100%,100%);transform:scale(100%,100%);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}.search-wrap .search-condition .other-menu{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}.search-wrap .search-condition .expand-left{top:0;background-color:#fff}.search-wrap .search-condition .expand-x{top:0;background-color:#fff}.search-wrap .search-condition .expand-right{top:0;background-color:#fff}.search-wrap .search-condition .area ul{width:50%;height:100%;overflow:scroll;overflow-x:hidden;float:left;background-color:#fff}.search-wrap .search-condition .area ul:first-child{background-color:#f5f5f5;display:block}.search-wrap .search-condition .area ul:first-child li{border:0;position:relative}.search-wrap .search-condition .area ul:first-child li.active{background-color:#fff}.search-wrap .search-condition .area ul:first-child li:before{content:" ";width:8px;height:13px;background-size:8px 13px;top:15.5px;right:10px;position:absolute;display:block;background-image:url(https://image.fangyibao.cn/mobilesite/img/left_arrow.e1c7427369563a2e44dada97531facd5.png)}.search-wrap .search-condition .area ul li{border-bottom:1px solid #e0e0e0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:44px;line-height:44px;width:100%;font-size:1.4rem;padding-left:33px;color:#646464}.search-wrap .search-condition .area ul li.active{background-color:#f5f5f5}.search-wrap .search-condition .price ul{width:100%;height:100%;overflow:scroll;overflow-x:hidden;background-color:#fff}.search-wrap .search-condition .price ul li{border-bottom:1px solid #e0e0e0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:44px;line-height:44px;width:100%;font-size:1.4rem;padding-left:33px;color:#646464}.search-wrap .search-condition .price ul li.active{background-color:#f5f5f5}.search-wrap .search-condition .other-menu{border-top:1px solid #e0e0e0;background-color:#efefef;padding:10px;padding-top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;overflow:hidden;padding-bottom:44px}.search-wrap .search-condition .other-menu .condition{height:100%;overflow-y:scroll}.search-wrap .search-condition .other-menu .btns{position:absolute;bottom:0;left:0;height:44px;width:100%;background-color:#efefef;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px}.search-wrap .search-condition .other-menu .btns .btn{width:46%;height:30px;margin-top:7px;line-height:30px;display:block;float:left;text-align:center;border-radius:3px}.search-wrap .search-condition .other-menu .btns .btn-reset{font-size:1.3rem;background-color:#fff;color:#ed242c;border:1px solid #e0e0e0}.search-wrap .search-condition .other-menu .btns .btn-ok{font-size:1.3rem;float:right;background-color:#ff5050;color:#fff}.search-wrap .search-condition .other-menu p,.search-wrap .search-condition .other-menu span{font-size:1.4rem;color:#646464}.search-wrap .search-condition .other-menu p{padding-top:10px;line-height:32px;border-top:1px solid #e0e0e0}.search-wrap .search-condition .other-menu p:first-child{border-top:0}.search-wrap .search-condition .other-menu .tag-box{margin-left:-10px}.search-wrap .search-condition .other-menu .tag-box span{min-width:39px;height:29px;line-height:29px;text-align:center;border-radius:2px;background-color:#fff;border:1px solid #e0e0e0;display:block;float:left;padding:0 10px;margin-left:10px;margin-bottom:10px}.search-wrap .search-condition .other-menu .tag-box span.active{border-color:#ff5050;color:#ed242c}.search-wrap .search-list{border-top:1px solid #e0e0e0}.search-wrap .search-list .item.house-info{position:relative;display:-webkit-box;padding:15px 10px;background-color:#fff;border-bottom:1px solid #e0e0e0}.search-wrap .search-list .item.house-info img{width:112px;height:84px;border-radius:2px}.search-wrap .search-list .item.house-info .star-box{width:25px;height:25px;position:absolute;top:0;right:0;border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;text-align:center}.search-wrap .search-list .item.house-info img.star{width:15px;height:14px;margin-top:5px}.search-wrap .search-list .item.house-info .right-txt{-webkit-box-flex:5;margin-left:10px}.search-wrap .search-list .item.house-info .right-txt p{padding-top:6px}.search-wrap .search-list .item.house-info .right-txt p:first-child{padding-top:0}.search-wrap .search-list .item.house-info .right-txt .house-name{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:20px}.search-wrap .search-list .item.house-info .right-txt .house-name label{font-size:1.7rem;overflow:hidden;display:inline-block;max-width:82%;text-overflow:ellipsis;white-space:nowrap;height:20px}.search-wrap .search-list .item.house-info .right-txt .house-name span{padding:1px 2px;border-radius:1.5px;vertical-align:top;margin-left:5px;font-size:1.4rem;background-color:#ff5050;color:#fff}.search-wrap .search-list .item.house-info .right-txt .house-area{font-size:1.4rem;color:#646464}.search-wrap .search-list .item.house-info .right-txt .house-type-tag{height:20px;line-height:20px;overflow:hidden}.search-wrap .search-list .item.house-info .right-txt .house-type-tag span{font-size:1.4rem;padding-left:10px;color:#ff8a00;display:inline-block}.search-wrap .search-list .item.house-info .right-txt .house-type-tag span:first-child{padding-left:0}.search-wrap .search-list .item.house-info .right-txt .house-lasted{font-size:1.4rem;color:#646464}.search-wrap .search-list .item.house-info .right-txt .house-lasted .price{font-size:1.7rem;float:right;color:#ed242c}