/*地图找房*/
.container-m{margin-top: 70px;}
.content{position: relative;z-index: 0;width: 100%;min-width: 1300px;}
.sideLeft{position: absolute;top: 0;left: 0;z-index: 10;width: 443px;}
.sideleftDiv{width: 414px;height: inherit;overflow-x: hidden;overflow-y: auto;background: #fff;}
.sideIcon{position: absolute;right: 0px;top: 50%;margin-top: -40px;display: inline-block;width: 28px;height: 83px;text-align: center;line-height: 83px;border: 1px solid #ccc;border-left:0px ;background: #fff;cursor: pointer;}
.sideIcon img{transition: all  .5s;}
.sideleftTitle{width: 100%;height: 38px;line-height: 38px;background: #f3f3f3;}
.sideleftTitle label{float: left;padding:0 15px;text-align: center;color: #333;font-size: 14px;}
.sideleftTitle label span{color: #ff8417 !important;font-weight: bold;margin: 0 3px;}
.sideleftTitle ul{float: left;}
.sideleftTitle ul li{float: left;padding: 0 15px;}
.sideleftTitle ul li a{display: block;font-size: 14px;color: #666;}
.sideOn{background: #fff;}
.sidemain{display: none;}
.sidemainList{width: 100%;}
.sidemainList li{padding: 20px;border-bottom: 1px solid #eee;}
.sidemainList li:hover{box-shadow: 0 0 20px #ededed; cursor: pointer;position: relative;z-index:20;}
.sidemainList li a{display: block;}
.sideImg{float: left;}
.sideImg img{width: 118px;height: 118px;}
.sideInfo{margin-left: 138px;}
.sideName{font-size: 18px;color: #333;width: 236px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sidePrice{color: #666;font-size: 14px;margin-top: 3px;}
.sidePrice label{font-size: 20px;color: #f00000;}
.sideAddress,.sideArea{font-size: 14px;color: #666;margin-top: 5px;width: 236px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sideRotate{-webkit-transform: rotateZ(180deg);-moz-transform: rotateZ(180deg);-o-transform: rotateZ(180deg);-ms-transform: rotateZ(180deg);transform: rotateZ(180deg);}

.condition{position: absolute;top: 15px;right:15px;width: 863px;height: 52px;background: #fff;z-index: 20;border: 1px solid #e3e1de;-webkit-border-radius: 6px;-moz-border-radius:6px;border-radius: 6px;}
.conditionDiv{padding: 10px 20px;}
.conditionList li{position: relative;float: left;width: 106px;height: 30px;border: 1px solid #ddd;line-height: 30px;margin-right: 10px;cursor: pointer;}
.conditionTxt{display: inline-block;width: 100px;overflow: hidden;;text-overflow:ellipsis;white-space: nowrap;font-size: 14px;color: #666;padding-left: 10px;}
.conditionIcon{display: inline-block;position: absolute;top: 0;right: 10px;}
.hideDiv{position: relative;display: none;position: absolute;top: 32px;left:-1px;right: -1px;z-index: 30;background: #fff;}
.hideList{padding-left: 0px !important;}
.hideList a{display: block;position: relative;float: none !important;background: #fff;border-top:0px;border-bottom: 0px;text-indent: 10px;font-size: 12px;color: #666;text-overflow: ellipsis;white-space: nowrap}
.hideList a:hover{background: #1ab3fa;color: #fff;cursor: pointer;}
.hideCur{background: #1ab3fa !important;color: #fff !important;}
.hidesecList{display: none;position: absolute;top:10px;right: -106px;padding-bottom:20px;background: #fff;}
.hidesecList li{float: none !important;line-height: 22px;height: 22px;font-size: 12px;text-indent: 10px;color: #666;background: #fff;border: 0px;margin-right: 0px;}
.hidesecList li:hover{background: #1ab3fa;color: #fff;cursor: pointer;}
.deleteAll{color: #666;font-size: 14px;line-height: 32px;height: 32px;margin-left: 8px;cursor: pointer;}
.deleteAll i{display: inline-block;margin-right:5px;}
.deleteAll:hover{color: #1ab3fa;}
.orderBar li:hover{cursor: pointer;}