html,body {
  margin: 0;
  height: 100%;
  width: 100%;
  position: absolute;
}
#mapContainer {
  position: absolute;
  top: 49px;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
}
/*.result_block*/
/*.result_block{ position:absolute;height:28px; line-height:28px; margin-top:8px; left:60px; right:60px; text-align:center; overflow:hidden;font-size:13px; color:#888; z-index:3; background-color:#FFF;opacity:0.8;box-shadow: 0px 1px 1px 1px #ccc;border-radius:2px;}
.result_block font{color:#f60;font-size:14px;}*/

/*可输入地名快速定位*/
.map_input{position:absolute;height:36px; margin-top:8px; left:60px; right:70px;z-index:199;}
.map_input .del_icon{height:30px; padding:0;position:absolute;width:30px; right:-5px; top:3px;background:url(https://webresource1.xiezu.com.cn/img2/close/close2_2.png) no-repeat center;background-size:16px 16px; background-color:#fff; display:none; cursor:pointer;}
.map_input input{width:100%; border:0px solid #eee; border-radius:3px;height:26px; line-height:26px; font-size:14px; color:#333; padding:5px 5px 5px 5px; position:relative;box-shadow: 0px 1px 1px 1px #ccc; opacity:0.8;}
.map_input .tip_text{height:24px; line-height:24px; font-size:13px; color:#fff; position:absolute; right:-5px; top:5px;white-space:nowrap; background-color:#f00; padding:0px 7px 0px 6px; border-radius:3px; display:none;}
.map_input .tip_text span{
	width: 0px;
	height: 0px;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
	border-right: 10px solid #f00;
	position:absolute;
	top: 4px;
	left:-8px;
	display:none;
}
/*地名提示*/
.map_place_tip{position:absolute;top:37px; left:0px; right:-10px; height:375px; background-color:#FFF;box-shadow: 0px 1px 1px 1px #ddd; z-index:198; overflow:hidden;overflow-y:auto;display:none; padding-top:3px; padding-bottom:3px; border-radius:3px;}
.map_place_tip_list_li,.map_place_tip_list_li_icon,.map_place_tip_list_li_text{height:50px;}
.map_place_tip_list .li_on{background-color:#f5f5f5;}
.map_place_tip_list_li{border-bottom:1px solid #f5f5f5; position:relative; cursor:default; cursor:pointer;}
.map_place_tip_list_li:active{background-color:#f5f5f5;}
.map_place_tip_list_li_icon{position:absolute; left:0px; top:-6px; width:50px;background:url(https://webresource1.xiezu.com.cn/img2/map/place1.png) no-repeat center;background-size:13px auto;}
.icon_history{background:url(https://webresource1.xiezu.com.cn/img2/map/history1.png) no-repeat center;background-size:13px auto;}
.map_place_tip_list_li_text{padding:0 30px 0 50px; position:relative;}
.map_place_tip_list_li_text_name{height:26px; line-height:26px; padding-top:5px; font-size:14px; color:#333;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.map_place_tip_list_li_text_address{height:14px; line-height:14px;font-size:12px; color:#999;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.map_place_tip_loading,.map_place_tip_nodata,.map_place_tip_error,.map_place_tip_all_loaded{text-align:center; height:50px; line-height:50px; font-size:14px; color:#888; display:none; margin-bottom:5px;}
.map_place_tip_error_refresh{color:#0074e4; text-decoration:underline;}

/*快速定位*/
.ui-input_map{
	width: 100%;
	padding:5px 34px 5px 0px;
	text-indent:44px;
	height:24px;
	line-height:24px;
	color: #595959;
	font-size:16px;
	border-radius:5px;
	border: 1px solid #ddd;
	background-color:#FFF;
	/*box-shadow: 0 1px 3px #e0e0e0 inset;*/
}
/*.ui-input:hover,.ui-input:focus,.ui-input-hover {
	border: 1px solid #0074E4;
}*/

/*定位*/
.map_location,.map_location .this_bg,.map_location .this_icon{height:36px; width:36px;}
.map_location{position:absolute; margin-top:8px;left:12px;}
.map_location .this_bg{border-radius:3px;background-color:#fff;opacity:0.8;box-shadow: 0px 1px 1px 1px #ccc;}
.map_location .this_icon{ position:absolute; left:0; top:0;background:url(https://webresource1.xiezu.com.cn/img2/map/map_location3.png) no-repeat center;background-size:22px auto;}
.map_location_active .this_icon{ position:absolute; left:0; top:0;background:url(https://webresource1.xiezu.com.cn/img2/loading/loading.gif) no-repeat center;background-size:22px auto;}

/*.map_pin*/
.map_pin,.map_pin .this_bg,.map_pin .this_icon{height:36px; width:36px;}
.map_pin{position:absolute; margin-top:8px;right:12px;}
.map_pin .this_bg{border-radius:3px;background-color:#fff;opacity:0.8;box-shadow: 0px 1px 1px 1px #ccc;}
.map_pin .this_icon{ position:absolute; left:0; top:0;background:url(https://webresource1.xiezu.com.cn/img2/other/pin1.png) no-repeat center;background-size:22px auto;}
.map_pin_on .this_icon{background:url(https://webresource1.xiezu.com.cn/img2/other/pin1_on.png) no-repeat center;background-size:22px auto;}
.map_pin_on_always .this_bg{background-color:#0074e4;opacity:1;}
.map_pin_on_always .this_icon{background:url(https://webresource1.xiezu.com.cn/img2/other/pin1_on_always.png) no-repeat center;background-size:22px auto;}

/*列表找房*/
.subscribe_rent{position:fixed; right:12px; bottom:80px; display:block; width:56px; height:56px; line-height:72px;border-radius:28px; text-align:center; background:url(https://webresource1.xiezu.com.cn/img2/other/list1.png) no-repeat 17px 7px;background-size:21px auto;  background-color:#0084ff;box-shadow:0px 1px 1px 1px #ccc; z-index:2; color:#fff; font-size:10px; cursor:pointer;}

/*地点marker*/
.areaMarkerMain {
	text-align:center
}
.areaMarkerMain p {
	border:1px solid #f60;
	color:#f60;
	margin-bottom:3px;
	padding:4px 3px;
	text-align:center;
	white-space:nowrap;
	position:absolute;
	top:-25px;
	background:url("/img/icon/marker_bg.png") 0 0 repeat-x;
	line-height:100%;
	font-size:14px;
}
.areaMarkerMain i {
	width:30px;
	height:40px;
	display:inline-block;
	background:url("/img/icon/marker_icon.png") 0 0 no-repeat
}
.areaMarkerMain .del_this{position:absolute; width:22px; height:22px; right:-11px; top:-11px;background:url(https://webresource1.xiezu.com.cn/img2/delete/delete_999_1_fffbg.png) no-repeat center;background-size:22px 22px; cursor:pointer;}

/*.search_text*/
.search_text,.search_text font,.search_text span{height:32px; line-height:32px; font-size:14px;}
.search_text{background-color:#ddd;padding:0px 15px 0px 15px; position:relative; margin-top:-1px;}
.search_text font{display:block;color:#666;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; padding-right:100px;}
.display_none{display:none;}
.search_text span{display:inline-block; color:#06a7e1; position:absolute; right:13px; top:0px;padding-left:12px;background: url(https://webresource1.xiezu.com.cn/img2/subscribe/subscribe_06a7e1.png) no-repeat 0px 10px;background-size:12px auto;}
.search_text .filter_text_arrow{
	position:absolute;right:5px; bottom:5px;
	width:0;
	height:0;
	border-width:5px;
	border-style:solid;
	border-color:transparent #aaa #aaa transparent;
}
/*marker*/
.markerBox{position:relative;display:block; padding:0px;}
/*.markerBox .markerNumText{position:relative; margin-left:0px; margin-top:0px;font-size:13px; height:26px; line-height:26px; display:inline-block; padding:0px 10px 0px 10px; color:#000;background-color:#fff;border-radius:13px;white-space:nowrap; box-shadow: 0px 1px 1px 1px #ccc; font-weight:bold;}
.markerBox .markerArrow{position:relative;display:block; width:0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #d1d1d1;
	margin:0px auto auto auto;
}
.markerBox .markerArrow1{position:relative;display:block; width:0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #fff;
	margin:-8px auto auto auto;
}*/
/*.markerBox .markerNumText{position:relative; margin-left:0px; margin-top:0px;font-size:13px; height:24px; line-height:24px; display:inline-block; padding:0px 8px 0px 8px; color:#000;background-color:#fff;border-radius:12px;white-space:nowrap; border:1px solid #dedede; box-shadow: 0px 1px 1px 1px #eee; font-weight:bold;}
.markerBox .markerArrow{position:relative;display:block; width:0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #dedede;
	margin:-1px auto auto auto;
}
.markerBox .markerArrow1{position:relative;display:block; width:0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #fff;
	margin:-8px auto auto auto;
}*/
/*.markerBox .markerNumText{position:relative; margin-left:0px; margin-top:0px;font-size:13px; height:24px; line-height:24px; display:inline-block; padding:0px 8px 0px 8px; color:#000;background-color:#fff;border-radius:4px;white-space:nowrap; border:1px solid #dedede;  font-weight:bold;}
.markerBox .markerArrow{position:relative;display:block; width:0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #dedede;
	margin-top:0px;
	margin-left:17px;
}
.markerBox .markerArrow1{position:relative;display:block; width:0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #fff;
	margin-top:-8px;
	margin-left:17px;
}*/
/*.markerBox .markerNumText{position:relative; margin-left:0px; margin-top:0px;font-size:13px; height:24px; line-height:24px; display:inline-block; padding:0px 8px 0px 8px; color:#edffff;background-color:#488af8;border-radius:4px;white-space:nowrap; border:1px solid #3061ae;  font-weight:bold;}
.markerBox .markerArrow{position:relative;display:block; width:0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #3061ae;
	margin-top:0px;
	margin-left:17px;
}
.markerBox .markerArrow1{position:relative;display:block; width:0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #488af8;
	margin-top:-8px;
	margin-left:17px;
}*/
/*.markerBox .markerNumText{position:relative; margin-left:0px; margin-top:0px;font-size:14px; height:24px; line-height:24px; display:inline-block; padding:0px 8px 0px 8px; color:#0074e4;background-color:#fff;border-radius:12px;white-space:nowrap; box-shadow: 0px 1px 1px 1px #eee; }
.markerBox .markerArrow{position:relative;display:block; width:0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #f5f5f5;
	margin-top:0px;
	margin-left:17px;
}
.markerBox .markerArrow1{position:relative;display:block; width:0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #fff;
	margin-top:-8px;
	margin-left:17px;
}*/
/*.markerBox .markerNumText{position:relative; margin-left:0px; margin-top:0px;font-size:13px; height:24px; line-height:24px; display:inline-block; padding:0px 8px 0px 8px; color:#fff;background-color:#3c0;border-radius:4px;white-space:nowrap; border:1px solid #3b0;}
.markerBox .markerArrow{position:relative;display:block; width:0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #3b0;
	margin-top:0px;
	margin-left:17px;
}
.markerBox .markerArrow1{position:relative;display:block; width:0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #3c0;
	margin-top:-8px;
	margin-left:17px;
}*/
/*.markerBox .markerNumText{position:relative; margin-left:0px; margin-top:0px;font-size:13px; height:24px; line-height:24px; display:inline-block; padding:0px 8px 0px 8px; color:#edffff;background-color:#488af8;border-radius:3px;white-space:nowrap; border:1px solid #3061ae;  font-weight:bold;}
.markerBox .markerArrow{position:relative;display:block; width:0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #3061ae;
	margin-top:0px;
	margin-left:17px;
}
.markerBox .markerArrow1{position:relative;display:block; width:0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #488af8;
	margin-top:-8px;
	margin-left:17px;
}*/
.markerBox .markerNumText{position:relative; margin-left:0px; margin-top:0px;font-size:13px; height:24px; line-height:24px; display:inline-block; padding:0px 8px 0px 8px; color:#fff;background-color:#0f88eb;border-radius:12px;white-space:nowrap; border:1px solid #3061ae;}
.markerBox .markerArrow{position:absolute;display:block; width:0;
	height: 0;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-top: 8px solid #3061ae;
	top:25px;
	left:17px;
}
.markerBox .markerArrow1{position:absolute;display:block; width:0;
	height: 0;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-top: 8px solid #0f88eb;
	top:24px;
	left:17px;
}


.markerBox_un .markerNumText{background-color:#aaa;border:1px solid #999; color:#fff;}
.markerBox_un .markerArrow{border-top-color:#999;}
.markerBox_un .markerArrow1{border-top-color:#aaa;}

.markerBox_visited .markerNumText{background-color:#fff; color:#888;border:1px solid #0074e4;}
.markerBox_visited .markerArrow{border-top-color:#0074e4;}
.markerBox_visited .markerArrow1{border-top-color:#fff;}

/*.markerBox_selected .markerNumText{background-color:#fff;border:1px solid #0074e4; color:#488af8; height:28px; line-height:28px; margin-top:-4px; font-size:14px;}
.markerBox_selected .markerArrow{border-top-color:#0074e4;}
.markerBox_selected .markerArrow1{border-top-color:#fff;}*/

.markerBox_selected .markerNumText{background-color:#fff;border:1px solid #0074e4; color:#0074e4; height:28px; line-height:28px;border-radius:14px; margin-top:-4px; font-size:14px;font-weight:bold;}
.markerBox_selected .markerArrow{border-top-color:#0074e4;}
.markerBox_selected .markerArrow1{border-top-color:#fff;}

/*.markerBox_selected .markerNumText{background-color:#0084ff;border:1px solid #0084ff; color:#fff;}
.markerBox_selected .markerArrow,.markerBox_selected .markerArrow1{border-top-color:#0084ff;}*/


/*placeBox*/
.placeBox{position:relative;display:block; width:80px; height:80px; border-radius:40px; background-color:#1787fb; opacity:0.95;box-shadow: 0px 1px 2px 1px #ddd; cursor:pointer;}
.placeBox_hover{background-color:#f60;}
.placeBox_onlyName{display:block;text-align:center; height:80px; line-height:76px; color:#FFF; font-size:14px;}
.placeBox_name{display:block;text-align:center; height:20px; line-height:20px; padding-top:18px; color:#FFF; font-size:13px;}
.placeBox_num{display:block;text-align:center; height:20px; line-height:20px; margin-top:0px; color:#FFF; font-size:13px; font-weight:bold;}

/*小区详细*/
.xiaoquDetail{position:absolute; bottom:0; width:100%; background-color:#FFF; z-index:300; display:none;}
.xiaoquHeader{height:46px; margin:0; clear:both; position:relative;}
.xiaoquHeader_xiaoquName{position:absolute; left:10px; top:8px; line-height:100%;font-size:16px; color:#555;}
.xiaoquHeader_Text,.xiaoquHeader_numText,.xiaoquHeader_viewed_num{height:20px; line-height:20px;}
.xiaoquHeader_Text{position:absolute; left:10px; top:28px;}
.xiaoquHeader_numText{ float:left; font-size:13px; color:#999;}
.xiaoquHeader_viewed_num{float:left; margin-left:5px; font-size:13px; color:#2b98dd; cursor:pointer; display:none;}
.xiaoquHeader_up{position:relative; margin:0px auto auto auto;height:26px; width:46px;background:url(https://webresource1.xiezu.com.cn/img2/arrow/arrow_up_ccc.png) no-repeat 11px 7px;background-size:24px 12px; cursor:pointer;}
.xiaoquHeader_up_on{background:url(https://webresource1.xiezu.com.cn/img2/arrow/arrow_down_ccc.png) no-repeat 11px 7px;background-size:24px 12px;}

.paixu_btn_box{position:absolute; right:0px; top:0px; display:inline-block; height:46px; padding:0 10px 0 12px; display:none;}
.paixu_btn_box .paixu_btn{ float:right; margin-top:11px;display:inline-block; height:22px; line-height:22px;background:url(https://webresource1.xiezu.com.cn/img2/other/icon_sort.png) no-repeat 5px 5px;background-size:auto 11px; background-color:#bbb; padding:1px 6px 0 16px; border-radius:3px; color:#FFF; font-size:13px;}
.paixu_btn_box .paixu_btn_on{background-color:#3593e7;}

.close_xiaoquDetail{position:absolute;right:0px; top:0px; display:block; height:46px; width:46px;background:url(https://webresource1.xiezu.com.cn/img2/close/close_ccc2.png) no-repeat center;background-size:20px auto; cursor:pointer; display:none;}

.houseList{overflow:auto; display:block; margin-right:0px; padding-right:15px;}

/*.mapLoading{position:fixed; width:114px; height:16px;top:36%; left:50%; margin-left:-57px; z-index:9999; display:none;}
.mapLoading{position:absolute; margin-top:53px;left:20px; width:20px; height:20px;display:none;}*/

/*.center_tab*/
.center_tab{margin-top:0px; border-top:0px solid #dedede; border-bottom:1px solid #f3f3f3; height:45px; background-color:#FFF; z-index:5; padding-left:0px;}
.center_tab_list,.center_tab_map{float:left; margin-right:25px; height:43px; line-height:47px; display:inline-block; font-size:15px; color:#555; position:relative;padding-left:18px; padding-right:0px;}
.center_tab_list{ margin-left:15px;background:url(https://webresource1.xiezu.com.cn/img2/list/list1_888.png) no-repeat 0px 15px;background-size:auto 15px;}
.center_tab_map{background:url(https://webresource1.xiezu.com.cn/img2/map/map4_3593e7.png) no-repeat 0px 15px;background-size:auto 15px;border-bottom:2px solid #3593e7; color:#3593e7;padding-left:20px;}
.center_tab_on{border-bottom:2px solid #3593e7; color:#3593e7;}

.type_tab{float:left; margin-left:12px; height:43px; line-height:47px; display:inline-block; font-size:15px; color:#555; position:relative;padding-left:3px; padding-right:3px;}
.type_tab_on{border-bottom:3px solid #3593e7; color:#3593e7;}

/*.not_view*/
.not_view,.checkbox_xiezuhouse{float:left; display:block; margin-left:15px; margin-top:2px;font-size:13px;height:40px; line-height:45px;background:url(https://webresource1.xiezu.com.cn/img2/checkbox/checkbox_disable_2.png) no-repeat 0px 15px;background-size:13px 13px; padding-left:16px;color:#666; display:inline-block; cursor:pointer; position:relative;}
.checkbox_xiezuhouse{margin-left:12px;}
.not_view_on,.checkbox_xiezuhouse_on{background:url(https://webresource1.xiezu.com.cn/img2/checkbox/checkbox_pressed.png) no-repeat 0px 15px;background-size:13px 13px;}
.not_view .tip_top{position:absolute; top:32px; left:0px; z-index:200; display:none;}
.not_view .tip_top .tip_top_content{position:relative; margin-left:0px; margin-top:5px;font-size:12px; height:18px; line-height:18px; display:inline-block; padding:0px 8px 0px 8px; color:#2b98dd;background-color:#fff;border-radius:9px;white-space:nowrap; border:1px solid #eee;}
.not_view .tip_top .tip_top_arrow{position:absolute;display:block; width:0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #eee;
	top:0px;
	left:17px;
}
.not_view .tip_top .tip_top_arrow1{position:absolute;display:block; width:0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #fff;
	top:1px;
	left:17px;
}

.xiezuhouse_tip{float:left; margin-top:2px; width:24px; height:40px;background:url(https://webresource1.xiezu.com.cn/img2/tip/tip3_999.png) 5px 15px no-repeat;background-size:14px 14px; cursor:pointer;}

.type_tab{float:left; margin-left:12px; height:43px; line-height:47px; display:inline-block; font-size:15px; color:#555; position:relative;padding-left:3px; padding-right:3px;}
.type_tab_on{border-bottom:3px solid #3593e7; color:#3593e7;}



.center_tab .zfz_top_city{float:left;height:43px;line-height:47px; padding:0px 22px 0px 15px; position:relative;font-size:16px; color:#707070;}
.center_tab .arrow_down_zfz{
	width: 22px;
	height: 22px;
	position:absolute;
	right:0px;
	top:8px;
	display:block;
	background:url(https://webresource1.xiezu.com.cn/img2/arrow/arrow_999999_down.png) no-repeat 3px 10px;
	background-size:auto 11px; 
}

.center_tab .map_close{float:left;display:block; width:43px; height:43px;background:url(https://webresource1.xiezu.com.cn/img2/back/blue2.png) no-repeat center;background-size:auto 22px; }
/*.yzzz_text{float:left; margin-left:0px; height:43px; line-height:43px; display:inline-block; font-size:18px; position:relative;padding-left:3px; padding-right:3px;border-bottom:2px solid #3593e7; color:#3593e7;}
.yzzz_text span{font-size:14px; color:#f00; margin-left:3px;}*/
.yzzz_text{float:left; margin-left:10px; height:45px; line-height:45px; display:inline-block; font-size:16px; position:relative;padding-left:3px; padding-right:3px;border-bottom:0px solid #3593e7; color:#888; font-weight:normal;}
.yzzz_text span{font-size:12px; color:#888; margin-left:3px; font-weight:normal; display:none;}


.red_tip_font,.red_tip_arrow{position:absolute;}
.red_tip_font{ left:5px; top:2px;display:inline-block; height:12px; line-height:12px; padding:0 3px 0 3px; background-color:#f00; color:#FFF; font-size:8px;}
.red_tip_arrow{
	width:0;
	height:0;
	border-width:2px;
	border-style:solid;
	border-color:#f00 #f00 transparent transparent;
	display:inline-block;
	top:12px;
	left:5px;
}
.red_tip_font_1,.red_tip_arrow_1{position:absolute;}
.red_tip_font_1{ left:-10px; top:2px;display:block; width:116px; padding-left:2px; height:14px; line-height:14px; background-color:#4ebb00; color:#FFF; font-size:10px; border-radius:3px;}
.red_tip_arrow_1{
	width:4px;
	height:3px;
	display:block;
	top:16px;
	left:47px;
	background:url(https://webresource1.xiezu.com.cn/img2/arrow/arrow.gif) no-repeat 0px 0px;background-size:4px 3px;
}


.center_tab_filter{position:relative;float:right;height:45px;line-height:45px;font-size:16px; color:#353535;background:url(https://webresource1.xiezu.com.cn/img2/filter/filter_353535.png) no-repeat;background-size:auto 15px; background-position:0px 15px; padding-left:18px; display:inline-block; padding-right:12px; }
.center_tab_filter span{position:absolute;display:inline-block; height:16px; left:-11px; top:14px;border-left:0px solid #ddd;}

/*.listOnMapHouse*/
.listOnMapHouse,.listOnMapHouse_content{height:36px; line-height:36px;}
.listOnMapHouse{position:absolute; width:240px; left:50%; margin-left:-120px; bottom:80px; text-align:center; display:none;}
.listOnMapHouse_content{display:inline-block;border-radius:18px;background-color:#0084ff; color:#fff; font-size:14px;padding:0px 18px 0px 18px; cursor:pointer;}
.listOnMapHouse_content font{font-size:12px; margin-left:2px; font-weight:bold;}
.listOnMapHouse_content img{width:12px; height:12px; display:inline-block; margin-left:2px; margin-right:2px;}

/*.numMaxLimitedTip*/
.numMaxLimitedTip,.numMaxLimitedTip span{height:30px; line-height:30px;}
.numMaxLimitedTip{position:absolute; width:400px; left:50%; margin-left:-200px; margin-top:55px; z-index:190; text-align:center; opacity:0.95; display:none;}
.numMaxLimitedTip span{display:inline-block; font-size:12px; font-weight:bold; color:#fff; background-color:#f00; padding:0px 10px 0px 10px; border-radius:3px;}
.numMaxLimitedTip span font{font-size:13px; margin-left:3px; margin-right:3px; font-weight:bold;}
.numMaxLimitedTip span font:nth-child(3){cursor:pointer; font-size:12px; margin:0px; text-decoration:underline;}

/*预加载图片*/
#preImgLoader{
background-image:url(https://webresource1.xiezu.com.cn/img2/close/close2_1.png);
background-image:url(https://webresource1.xiezu.com.cn/img2/other/pin_on.png);
background-image:url(https://webresource1.xiezu.com.cn/img2/other/pin1_on_always.png);
background-image:url(https://webresource1.xiezu.com.cn/img2/arrow/arrow_blue_down1.png);
background-image:url(https://webresource1.xiezu.com.cn/img2/loading/loading.gif);
width: 0px;
height: 0px;
display: inline;
}

/*重写.transfer_container*/
.transfer_container{border-bottom:0px; padding:18px 15px 15px 15px;}
.transfer_container_all_house_list{border-bottom:1px solid #eee; padding:10px 0px 15px 0px;}

/*重写.list-page*/
.list-page{position:fixed;opacity:0.8;box-shadow: 0px 1px 1px 1px #ccc; left:12px; right:12px; bottom:12px; width:auto; border:0;}

#mapContainer .amap-layers .amap-layer img{display: none;opacity:0 !important;}