*{margin: 0;padding: 0;list-style: none;text-decoration: none;}
html,body{width: 100%;height: 100%;background-color: #EDEDED;overflow: hidden;}
nav{position:fixed;top: 0;z-index: 1;width: 100%;height: 46px;background-color: #5674B9;}
nav img{height: 26px;margin:10px;}
nav p{position: absolute;top: 0;left: 30%;width: 40%;height: 46px;text-align: center;line-height: 46px;color:#fff;font-weight: 900;font-size: 16px;}
nav a{display: inline-block;position: absolute;right: 25px;;width: 10%;height: 46px;}
.ss-txt{position: absolute;top: 50px;left: 2%;z-index: 1;width: 96%;;height:32px;}
#txt{float: left;width: 86%;height: 32px !important;line-height: 32px !important;margin-top: initial !important;padding-left: 5%;box-sizing: border-box;border: 0;border-radius: 5px 0 0 5px;outline: none;}
#btn{float: right;width: 14%;height: 32px !important;line-height: 32px !important;margin-top: initial !important;border: 0;background: url(../images/fangdajing.png) no-repeat scroll center;background-size: 46%;background-color: #FE9433;border-radius: 0 5px 5px 0;}
.search{position: absolute;top: 85px;width: 100%;height: 36px;border: 1px solid #d7d7d7;line-height: 36px;text-align: center;background-color: #fff;color: #666;font-size: 14px;}
.search .lv{overflow: hidden;width: 100%;height: 100%;}
.search .lv li{float: left;width: 25%;border-right: 1px solid #D7D7D7;box-sizing: border-box;}
.search .lv li span{margin-right: 5px;font-size: 14px;color: #666;}
.lis span img {width: 10px;}
.ps{position: relative;width: 100%;}
.ps .one{position: absolute;top: -1px;left: -1px;width: 100%;}
.ps .place{overflow: hidden;height: 296px;z-index: 2;}
.ps .place .p-district{width: 25%;float:left;}
.ps .place .p-district,.ps .area,.ps .floor,.ps .price{background-color: #fff;z-index: 2;}
.ps .place .p-district ul li,.ps .area ul li,.ps .floor ul li,.ps .price ul li{border-top: 1px solid #D7D7D7;box-sizing: border-box;}
.area ul li, .price ul li {text-align: left;padding: 0 6%;}
.ps .place .p-town{float: right;width: 75%;height: 100%;overflow-y: auto;background-color: #EDEDED;}
.floor ul li label {font-weight: 600;}
.ps-box .floor li {border-top: 1px solid #ededed;text-align: left;padding-left: 6%;}
.ps-box .floor .nolimit {height: 31.5px;line-height: 31.5px;}
.ps-box .floor .nolimit label {color: #5674B9;}
.ps-box .floor .more .lab {display: inline-block;width: 20%;height: 24px;margin: 5px 2.5% 5px 0;border: 1px solid #666;border-radius: 5px;line-height: 24px;text-align: center;color: #666;}
.ps-box .floor .more .labbg {border-color: #5674B9;background-color: #5674B9;color: white;}
.bott {padding: 10px 0;}
.submit {width: 42%;margin: 0 auto;}
.clear {position: relative;width: 100%;height: 30px;margin-bottom: 10px;color: #5674B9;}
.clear img {position: absolute;top: 5px;left: 5px;width: 20px;height: 20px;}
.clear span {margin-left: 40px;line-height: 30px;}
.sure {width: 93%;height: 30px;margin: 20px auto 10px;text-align: center;line-height: 30px;color: white;background-color: #5674B9;border-radius: 5px;margin-right: 7%;}
.hide{display: none;}
.show{display: block;}
.cur{color: #5674b9;}
.district_label {width: 42px;height: 45px;line-height: 20px;border: none;border-radius: 50%;text-align: center;font-size: 12px;padding-left: 3px;color: #fff;background: rgba(86, 116, 185, 0.8);box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.24);}
.district_label i {width: 40px;height: 15px;margin-top: 3px;float: left;font-style: normal;font-weight: normal;box-sizing: border-box;}
.map{margin-top: 85px;}
.bot-tip{position: fixed;bottom: 30px;width: 100%;}
.bot-tip span {box-shadow: 0 1px 3px 0 #6f6f6f;padding: 5px 6px;background: #fff;border-radius: 4px;color: #999;font-size: 1em;font-family: 微软雅黑;}
.bot-tip span em {color: #f83b08;font-style: normal;font-weight: normal;}
.bot-tip span i {padding: 0 5px;font-style: normal;font-weight: normal;}
.bot-tip span a {text-decoration: none;color: #f88f33;}
.ps-cover {width: 100%;
height: 100%;position: fixed;z-index: 1;background: #000000;opacity: 0.7;display: none;}
.ps-cover.cover-show {display: block;}
.tan_wrap{position: fixed;top: 20%;left: 5%;z-index: 105;width: 90%;height: 60%;background-color: #fff;}
.tan_off{position: fixed;top: 18%;right: 3%;width: 25px;}
.tan_off img{width: 100%;}
.tan_title{width: 85%;height: 40px;padding-left: 15%;line-height: 40px;color: #fff;background: url(../images/fangzi.png) 3% 55% no-repeat;background-size: 30px 30px;background-color: #5674B9;font-size: 16px;font-weight: 900;}
.tan_content{width: 90%;height: 88%;margin: 0 5%;overflow-y: auto;}
.tan_content ul li{width: 100%;height: 60px;padding: 20px 0;border-bottom: 1px solid #DEDEDE;}
.tan{display: flex;margin-bottom: 10px;}
.inf{display: block;width: 100%;height: 100%;color: #000;}
.tan-con .tit{width: 6px;height: 20px;margin-right: 20px;border-radius: 5px;background-color: #5674B9;}
.tan-con .num{flex: 3;}
.tan-con .squ{flex: 4;}
.tan-con .price{flex: 5;}
.tan-con .flo{display: flex;}
.flo-y,.flo-n{width: 80px;height: 26px;margin-left: 8%;text-align: center;line-height: 26px;border: 1px solid #999;border-radius: 6px;color:#666;}


@media only screen and (min-width:750px ) {
	#btn{background-size: 26%;}	
	.area ul li, .price ul li{padding: 0 9%;}
	.ps-box .floor li{padding-left: 9%;}
	.submit{width: 27%;}
}