/*产品框*/

.search-content-list{
  margin-top: 38px;
}

.search-content-pic{
  width: 377px;
  height:222px;
}

.collect-content-pic{
  width: 260px;
  height:153px;
}

.search-content-pic img{
  width: 100%;
  height:100%;
}

.collect-content-pic img{
  width: 100%;
  height:100%;
}
.search-content-label{
  margin-top: 6px;
  text-align:left;
}

.search-content-title{
  margin-top: 2px;
  text-align:left;
  font-weight: 600;
  font-size: 16px;
  color: #303133;
}

.search-content-element{
  margin-top: 2px;
  text-align:left;
  color: #606266;
  font-size: 12px;
}

.search-content-element-comment{
  color: #409EFF;
}

.search-content-price-now{
  color: #F56C6C;
  font-weight: 600;
}

.search-content-price-last{
  text-decoration:line-through;
  font-size: 12px;
  color: #606266;

}
.search-content-price-sold{
float: right;
font-size: 12px;
color: #F56C6C;

}


.search-content-list .el-col{
  margin-bottom: 30px;
}

.search-contents-pager{
  text-align: center;
  margin-bottom: 30px;
}



.screen-bar{
  height: 44px;
  border-top: 1px solid #F2F6FC;
  border-bottom: 1px solid #F2F6FC; 
}
.screen-bar ul{
  padding-left: 0px;
}

.screen-bar ul li{
color: #606266;
display: inline-block;
position: relative; 
padding: 0!important;
vertical-align: top;
margin: -1px 0 0 -1px;
cursor: pointer;
}
/*.screen-bar .el-input input{
  height: 46px;
  line-height: 46px;
}*/
.screen-input-num{
  font-size: 14px;
  margin-right: 10px;
  color: #303133;
}
.screen-li{
  font-size: 14px;
  padding: 13.5px 14px;
  border-left: 1px solid #F2F6FC;
}
 .screen-menu {

  width: 150px;
  text-align: center;
  font-size: 14px;
  list-style: none;
  position: absolute;
  margin-top:6px;
  z-index: 999;
  background-color: #fff;
  border: 1px solid rgba(0,0,0,.1);
  -webkit-box-shadow: 0 14px 30px 2px rgba(0,0,0,.15);
  box-shadow: 0 12px 28px 1px rgba(0,0,0,.15);
}
.screen-menu li{
cursor: pointer;
width: 150px;
height: 40px;
line-height: 40px;
} 
.screen-menuprice{
    width:420px;
    height: 120px;
    font-size: 12px;
    padding: 10px;
    margin-top:6px;
    position: absolute;
    background-color: #fff;
    border: 1px solid rgba(0,0,0,.1);
    -webkit-box-shadow: 0 14px 30px 2px rgba(0,0,0,.15);
    box-shadow: 0 12px 28px 1px rgba(0,0,0,.15);
    z-index: 99;
}
.screen-menuprice ul{
  margin: 0;
 padding-bottom:  10px;
}
.screen-menuprice ul li{
  margin-left: 17px;

}
.el-slider{
  margin:0 auto;
  width:380px;
}
.screen-home-btn{
  
  border-top:1px solid #F2F6FC;
}
.cancleBtn{
  float: left;
  margin: 10px 0 10px 10px;
}
.confirmBtn{
  float: right;
  margin: 10px 10px 10px 0;
}
/* 房屋属性样式 */
.screen-home-attr{
  position: absolute;
  background-color: #fff;
  z-index: 99;
  border: 1px solid rgba(0,0,0,.1);
  -webkit-box-shadow: 0 14px 30px 2px rgba(0,0,0,.15);
  box-shadow: 0 12px 28px 1px rgba(0,0,0,.15);
  width: 280px;
  margin-top:6px;
  padding: 10px;
  
}
.screen-home-attr ul{
  margin: 0;
  padding: 6px 6px 0 6px;
}
.screen-home-attr ul li{
 margin-bottom: 10px;
 margin-top: 0;
}
.house-style{
  background-color:  #F2F4F7;
  width: 60px;
  height: 60px;
  float: left;
  cursor: pointer;
  margin-right: 10px;

}
.house-style label {
  display: flex;
  height: 60px;
}
.house-style input {
position: absolute;
opacity: 0;
}
.house-style label img {
  margin:  auto;
    cursor: pointer;
}
.house-desc{
  margin-left: 66px;
  height: 60px;
  cursor: pointer;
}
.house-desc h4{
  padding: 2px;
  color: #303133;
}
.house-desc p{
  font-size: 12px;
  margin-top:2px;
  color: #909399;
}
 .house-img:after{
  content:  "";
  clear: both;
  display: inline-block;
} 
/* 日期选择样式 */
 .screen-date{
  border-left: 1px solid #F2F6FC;
 }
 .screen-date .el-date-editor{
    width: 250px;
    border-color: #ffffff;
    margin-top: 3px;
}
 .screen-date .el-date-editor  input::-webkit-input-placeholder{
  color: #606266;
 }
 .screen-date input{
    color: #606266;
 } 
.el-range-separator{
  padding: 0!important;
}
.el-range-editor.is-active, .el-range-editor.is-active:hover{
  border-color: #ffffff!important;
}
.el-range-editor.is-active, .el-range-editor:hover{
  border-color: #ffffff!important;
}
.el-date-editor .el-range__icon{
  color: #606266;
}
 .el-range-input{
   color: #ff9b0f!important;
}
/* citycss */
.screen-city{
  position: absolute;
  width: 320px;
  border:1px solid #F2F6FC;
  margin-top: 6px;
  margin-bottom: 6px;
  background-color: #fff;
  border: 1px solid rgba(0,0,0,.1);
  -webkit-box-shadow: 0 14px 30px 2px rgba(0,0,0,.15);
  box-shadow: 0 12px 28px 1px rgba(0,0,0,.15);
  z-index: 99;
}
.screen-city ul{
  margin: 0;
  padding: 12px;
}
.screen-city ul li{
  font-size:14px;
  margin:6px 6px 6px 12px;

}
.screen-city ul li span{

  border-radius: 14px;
  padding:6px!important;
}



/*快捷按钮样式*/

.common-screen{
  height: 44px;
  background-color: #f2f3f5;
  z-index: 1;

}

.common-screen ul{
  padding: 0px;
}

.common-screen ul li{
display: inline-block;
position: relative;
padding: 0!important;
vertical-align: top;
margin: -1px 0 0 -1px;

}

.common-screen-li{
  padding: 8px 5px 8px 0px;

}

.button-pointer{
  cursor:pointer;
}