.search-container{flex:1;margin-top:38px;display:flex;align-items:center;justify-content:space-between}.search-container .search{flex:1;height:44px;border-radius:3px;border:1px solid #2252a3;display:flex;align-items:center}.search-container .search .search-input{flex:1;height:100%;padding:0 23px;font-size:12px;color:#333}.search-container .search .search-confirm{line-height:44px;width:77px}.search-container .search-button,.search-container .search .search-confirm{border-radius:3px;background-color:#2252a3;color:#fff;font-size:12px;font-weight:500}.search-container .search-button{line-height:46px;padding:0 22px;margin-left:15px}.sift-item{margin-bottom:3px;display:flex;align-items:flex-start}.sift-item .sift-item-title{font-size:12px;color:#333;font-weight:500}.sift-item .list{display:flex;flex-wrap:wrap}.sift-item .list .item{margin-left:23px;font-size:12px;color:#999;line-height:17px;margin-bottom:15px}.sift-item .list .item.active,.sift-item .list .item:hover{color:#2252a3}.sift-list{margin-top:23px;background-color:#f8faff;padding:23px 23px 8px}.pagination-container{display:flex;align-items:center;justify-content:center;padding:23px 0;border-top:1px solid #ccc}.house-container .house-list{padding-bottom:23px}.house-container .house-list .house-item{margin-top:23px;height:162px;background:#fff;border-radius:8px;overflow:hidden;display:flex;align-items:center}.house-container .house-list .house-item .house-item-logo{width:277px;height:100%}.house-container .house-list .house-item .house-item-main{flex:1;margin:0 23px}.house-container .house-list .house-item .house-item-main .house-item-title{font-size:15px;font-weight:500;color:#333;line-height:22px}.house-container .house-list .house-item .house-item-main .house-item-area-price{margin-top:12px;display:flex;align-items:center}.house-container .house-list .house-item .house-item-main .house-item-area-price span{line-height:22px;font-size:12px;color:#999;margin-right:10px}.house-container .house-list .house-item .house-item-main .house-item-area-price span.active{margin-right:52px;font-size:15px;color:#ff4057;font-weight:500}.house-container .house-list .house-item .house-item-main .house-item-tip{display:flex;flex-wrap:wrap}.house-container .house-list .house-item .house-item-main .house-item-tip li{margin:8px 8px 0 0;line-height:18px;padding:0 9px;font-size:11px}.house-container .house-list .house-item .house-item-main .house-item-tip li.first{background-color:#d6eddc;color:#0fa974}.house-container .house-list .house-item .house-item-main .house-item-tip li.second{background-color:#d6e6ff;color:#4887f1}.house-container .house-list .house-item .house-item-main .house-item-tip li.third{background-color:#ffe5e8;color:#f0393f}.house-container .house-list .house-item .house-item-main .house-item-tel-appoint{margin-top:15px;display:flex;align-items:center;justify-content:space-between}.house-container .house-list .house-item .house-item-main .house-item-tel-appoint .house-item-tel{font-size:12px;color:#999}.house-container .house-list .house-item .house-item-main .house-item-tel-appoint .house-item-tel span{color:#ff4057}.house-container .house-list .house-item .house-item-main .house-item-tel-appoint .house-item-appoint{width:69px;line-height:23px;border-radius:3px;background-color:#ff4057;color:#fff;font-size:12px}