/*
*初始化样式
*/
body, form, ul, li, p, dl, dd, dt ,h,td,th,h3{
	margin: 0;
	padding: 0;
}
body{
	font-size:14px;font-family: 'microsoft yahei';
	background:url(body.gif) repeat-x;overflow: hidden;
}
li,ul{
	list-style: none;
} 
TD {
	color: #333333;
	VERTICAL-ALIGN: top;
} 
input,textarea{
	border:1px solid #ccc;
}
a {
	color:#333;
}
a:link {
	color:#333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #4E667B;
}
a:active {
	text-decoration: none;
}
.mt10{
	margin-top:10px;
}
img{
	border:0;
}
/*特殊基本样式*/
.c_btn{padding:3px 10px;border:1px solid #1aa4ed;border-radius: 20%;}
.nowrap{white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
.h30{height: 30px;}
.h40{height: 40px;}
.h50{height: 50px;}
.h60{height: 60px;}
.fz12{font-size: 12px;}
.fz14{font-size: 14px;}
.fz16{font-size: 16px;}
.fz18{font-size: 18px;}
.fz20{font-size: 20px;}
.fwt{font-weight: bold;}
.d_line{display:inline}
.d_line_b{display: inline-block;}
.vtc_m{vertical-align: middle;}
.vtc_t{vertical-align: top;}
.vtc_b{vertical-align: bottom;}
.fl{float:left;}
.fr{float:right;}
.textC{text-align: center !important;}
.textL{text-align: left !important;}
.textR{text-align: right !important;}
.mr3{margin-right: 3px;}
.mr5{margin-right: 5px;}
.mr10{margin-right: 10px;}
.mr15{margin-right: 15px;}
.mr20{margin-right: 20px;}
.ml5{margin-left: 5px;}
.ml10{margin-left: 10px;}
.ml15{margin-left: 15px;}
.ml20{margin-left: 20px;}
.mt5{margin-top: 5px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mb5{margin-bottom: 5px;}
.mb10{margin-bottom: 10px;}
.mb15{margin-bottom: 15px;}
.mb20{margin-bottom: 20px;}

.pr5{padding-right: 5px;}
.pr10{padding-right: 10px;}
.pr15{padding-right: 15px;}
.pr20{padding-right: 20px;}
.pl5{padding-left: 5px;}
.pl10{padding-left: 10px;}
.pl15{padding-left: 15px;}
.pl20{padding-left: 20px;}
.pt5{padding-top: 5px;}
.pt10{padding-top: 10px;}
.pt15{padding-top: 15px;}
.pt20{padding-top: 20px;}
.pb5{padding-bottom: 5px;}
.pb10{padding-bottom: 10px;}
.pb15{padding-bottom: 15px;}
.pb20{padding-bottom: 20px;}
.ListArea li select{margin-right:5px;}
.pst_rtv{position: relative;}
.wgt_bd{font-weight: bold;}
.tx_decor{text-decoration: none !important;}
.cur_hand{cursor:pointer;}
/*end css*/

/*顶部搜索 s*/
.search{padding:12px 0 11px;height:35px;border-bottom: 1px solid #ccc;}
.search .m-cont_goback{position:absolute;right:20px;top:13px;border:1px solid #333;
line-height: 28px;padding:0px 10px;background:#fff;}
.search .m-cont_goback em{vertical-align:middle;}

.s-logo{padding-top:9px;text-align: center;margin:0 15px 0 20px;}
.s-logo img{height:26px;}

/*筛选条件 筛选资产*/
.s-filter{}
.s-filter .f-item{float:left;margin-left:16px;font-size: 12px;height: 35px;min-width:100px;
line-height: 35px;text-align: center;color:#333;}
.s-filter .f-item dl{position: relative;}

.s-filter .f-item dt{cursor:pointer;}
.s-filter .f-item dt .icon{width:17px;height: 17px;margin-left: 7px;
display: inline-block;background-repeat: no-repeat;
background-image: url("icon/icon-org.png");background-position: -9px -5px;}
/*.s-filter .f-item dt .icon-dgreen{background-image: url("icon/icon-down-green.png");}*/
.s-filter .f-item dt .icon-ugreen{background-image: url("icon/icon-up-green.png");}

.s-filter .f-item dd{display: none;position: absolute;top:100%;border: 1px solid #E0E0E0;
background: #fff;min-width:150px;z-index: 100;margin-top:11px;}
.s-filter .f-item dd .f-item_tri{position: absolute;top:-7px;left:25px;
border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0;padding:6px;
-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);
transform: rotate(45deg);background-color: #fff;}
.s-filter .f-item dd ul{padding:10px 0px;}
.s-filter .f-item dd ul li{text-align: left;cursor:pointer;padding-left: 20px;
height: 36px;line-height: 36px;color: #757575;}
.s-filter .f-item dd ul li:hover{background: #f5f5f5;}
.s-filter .f-item dd ul li a{color: #757575;}
.s-filter .f-item dd ul li .radio-item{position: relative;width:12px;height: 12px;
margin-right: 4px;background: #fff;border: 1px solid #C5C5C5;border-radius: 2px;
display: inline-block;vertical-align: middle;margin-top: -2px;}
.s-filter .f-item dd ul li .radio-tick{background: #f54343;border-color: #f54343;}
.s-filter .f-item dd ul li .radio-tick:before{content:'';width:8px;height: 3px;
border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);transform: rotate(-45deg);position: absolute;left:2px;
top:3px;}

/*.s-filter .s-filter_key dt{color:#f54343;font-size: 14px;}
.s-filter .s-filter_key dd{width:120px;}*/
.s-filter .f-item--select{color:#f54343;}



/*顶部搜索 e*/
/*地图主体*/
.maps{min-height:800px;overflow: hidden;}

.maps .m-slide{width:60px;background: #000;}
.maps .m-slide .m-slide_item{width:60px;height:25px;color:#fff;line-height:16px;
padding-top: 35px;background: #3b96e6 url('map.png') 20px 10px no-repeat;}

.maps .m-list{width:400px;box-shadow: 1px 0 2px rgba(0, 0, 0, 0.15);border-right: 1px solid #ccc;}
.maps .m-list .m-list_showsorts{width:400px;}

.maps .m-cont{position: relative;width: calc(100% - 401px);}
.maps .m-cont .m-cont-term{position: absolute;left:0;top:0;right:0;z-index: 1;padding:12px 120px 12px 15px;
line-height: 30px;background: rgba(255,255,255,0.8);}
.maps .m-cont .m-cont-term dt{width:50px;float:left;}
.maps .m-cont .m-cont-term dd{margin-left: 55px;}
.maps .m-cont .m-cont-term .m-cont_ul{overflow:hidden;} 
.maps .m-cont .m-cont-term .m-cont_ul li{float:left;border:1px solid #FF824C;
border-radius:4px;padding:0 5px;margin-right: 8px;font-size: 12px;line-height: 28px;} 
.maps .m-cont .m-cont-term .m-cont_ul li i{margin-left:6px;}
.maps .m-cont .m-cont-term .m-cont_ul li svg{vertical-align: middle;margin-top:-4px;cursor: pointer;}

.maps .m-cont .m-cont_goback{position:absolute;right:20px;top:13px;border:1px solid #333;
line-height: 28px;padding:0px 10px;background:#fff;}
.maps .m-cont .m-cont_goback em{vertical-align:middle;}
/*地图主体*/

/*
*列表部分
*/
.m-list_statist{border-bottom: 1px solid #e4e4e4;}
.m-list_statist .head{background:#fafafa;font-size: 12px;padding:15px 20px 12px 60px;
overflow:hidden;cursor:pointer;color:#aaa;position: relative;}
.m-list_statist .head i{position: absolute;top:15px;left:20px;width:30px;height:30px;
background:url('icon_position2.png') 0 0px no-repeat;}
.m-list_statist .head p{overflow:hidden;}
.m-list_statist .head p span{height:22px;line-height: 22px;width:180px;margin-right: 16px;
float: left;margin-right: 0;}
.m-list_statist .head p span.count{position: absolute;right: 20px;top: 35px;width:120px;
text-align: right;}
.m-list_statist .head p span.name{font-size: 18px;font-weight: 800;color: #262626;}
.m-list_statist .head p span.saleing{float:right;width:115px;margin-right: 0;text-align: right;}
.m-list_statist .head a{color:#aaa;}
.m-list_statist .head .crumb_gt{margin-left: 2px;margin-right: 5px;float: none;}

.m-list_detail{overflow-y:auto;overflow-x: hidden;}
/*.m-list_assess{}*/
/*行政区划列表 s*/
.m-list_assess ul>a{text-decoration: none;}
.m-list_assess li.ar_li{height: 46px;cursor: pointer;line-height: 46px;
border-bottom: 1px solid #dedede;padding:0 16px;}
.m-list_assess li.ar_li:hover{background: #f5f5f5;}
.m-list_assess li.ar_li .ar_name{color: #202020;width: 240px;display: inline-block;}
.m-list_assess li.ar_li .ar_num{float: right;width:66px;color: #7a7a7a;}
.m-list_assess li.ar_li i{width:16px;height:46px;float:right;margin-left:5px;
background: url("right-arrow.png") center no-repeat;}
/*行政区划列表 e*/

/*资产列表 s*/
.m-list_detail dl{border-bottom:#DDD dotted 1px;height:125px;
overflow:hidden;padding:18px 15px;}
.m-list_detail dl.over{background:#f5f5f5;}
.m-list_detail dl dd{line-height:18px;}
.m-list_detail dl dd div{height:18px;}
.m-list_detail dl dd .dd_img{float:left;width:120px;height: auto;}
.m-list_detail dl dd .dd_info{margin-left:134px;height: auto;}
.m-list_detail dl dd div.t{word-wrap:break-word;height: 36px;overflow: hidden;}
.m-list_detail dl dd div.t a{font-size:14px;font-weight:bold;color:#202020;
text-decoration: none;}
.m-list_detail dl dd div.info{margin-top:7px;color:#7a7a7a;}
.m-list_detail dl dd div.info .bs{float:left;}
.m-list_detail dl dd div.info .pr{float: right;font-size: 16px;font-weight: bold;
color: #e63636;}
.m-list_detail dl dd div.info_tag{height: 23px;line-height: 21px;padding-top: 4px;}
.m-list_detail dl dd div.info_tag span{margin-right: 5px;padding:2px 8px;
*padding:1px 8px;border:1px solid #f00;color:#f00;}
.m-list_detail dl dd div.info_tag .ctag1{border-color:#55967e;color: #55967e;}
.m-list_detail dl dd div.info_tag .ctag2{border-color:#5ec3ff;color: #5ec3ff;}
.m-list_detail dl dd div.info_tag .ctag3{border-color:#bda26f;color: #bda26f;}
.m-list_detail dl dd div.c{color:#888;}
.m-list_detail dl dd div span{font-size:12px;cursor:pointer;}

/*分页器样式 s*/
.showpage{padding:15px 0;height:38px;text-align: center;background: #fff;}
.showpage a{color:#333;font-size: 12px;background: #f0f0f0;
display: inline-block;line-height: 38px;padding:0 15px;margin-left:10px;}
.showpage a:hover{background: #ddd;}
.showpage a font{color:#333;}
.showpage a.ck{background-color: #f54343;cursor: default;}
.showpage a.ck font{color:#fff;}
.showpage span{line-height: 38px;padding:0 5px;margin-left: 10px;}
/*分页器样式 e*/

/*资产列表 s*/
/*
*列表部分 end
*/

/*new*/
.BMap_bubble_content p{margin:4px 0;font-size: 13px;}
.emp-white{height:60px;background: #fff;}
.emp-cue{margin-top:100px;padding-top:116px;background: url("icon/icon_noResult.png") center top no-repeat;}
.emp-cue .emp-cue_w1{font-size: 20px;color: #7a7a7a;}
/**
** 独栋房源标记气泡-第一版
*/
/*.info-overlay{font-size: 14px;font-family:microsoft yahei;height:30px;text-align: center;}
.info-overlay .info_num{float:left;position: relative;width:50px;height:30px;line-height: 30px;box-sizing: border-box;padding:0 6px;color: #fff;background-color: #f54343;border-radius: 2px 0 0 2px;}
.info-overlay .info_num:before{content:'';position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #f54343;bottom:-10px;left:50%;margin-left:-10px;}
.info-overlay .info_vill{display:none;margin-left:50px;line-height:30px;padding:0 10px;background: #fff;white-space: nowrap;border-radius: 0 2px 2px 0;box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.24);}

.info-overlay:hover .info_num,.overlay-active .info_num{background-color: #e63939;}
.info-overlay:hover .info_num:before,.overlay-active .info_num:before{border-top:10px solid #e63939;}
.info-overlay:hover .info_vill,.overlay-active .info_vill{display: block;}*/

/*商区坐标中心标记*/
.markBox{position:relative;padding:5px 10px;color: #fff;background:rgba(221, 36, 36, 0.7);
white-space: nowrap;border-radius: 20px;}
.markBox .mall_icon{position:absolute;bottom:100%;left:50%;margin-left: -28px;
width:50px;height:50px;border-radius: 50%;background: rgba(221, 36, 36, 0.7);
margin-bottom: 4px;}
.markBox .mall_icon img{padding-top:13px;}
/*
*主体
*/
.zone-overlay{width:80px;height: 40px;padding:30px 10px;line-height: 20px;
text-align:center;font-size:12px;border-radius: 50%;box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.24);
background:#ed3370;opacity:0.8;filter:alpha(opacity=80);color:#fff;
white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.zone-overlay:hover,.overlay-active .zone-overlay{background: #f1175f !important;
opacity:0.8;filter:alpha(opacity=80);}
.street-overlay{width:66px;height: 36px;padding:25px 10px;line-height: 18px;}

.overlay-active{z-index:888 !important;}
.map-overlay:hover{z-index: 999 !important; }

/**
** 独栋房源标记气泡-第二版
*/
/*.info-overlay{font-size: 12px;font-family:microsoft yahei;height:60px;}

.info-overlay .if-num{float:left;width:60px;height:20px;line-height: 20px;
padding:20px 0px;color: #fff;background-color: #f54343;opacity:0.9;
filter:alpha(opacity=90);border-radius:50%;}
.info-overlay .if-vill{display: none;margin-left:60px;color:#fff;padding:0 10px;}
.info-overlay .if-vill .if-main{float:left;line-height:30px;margin-right: 20px;
max-width:100px;overflow: hidden;}
.info-overlay .if-vill .if-main p span{margin-right: 20px;}
.info-overlay .if-vill .if-main p a{color:#fff;}
.info-overlay .if-vill .if-main p a:hover{color:#FFF8DC;}
.info-overlay .if-vill .if-other{line-height:60px;width:70px;padding-right: 10px;
margin-left:140px;}

.info-overlay:hover,.overlay-active{background: #85b3f7;border-radius: 30px;
box-shadow:0px 0px 0px 5px rgba(0, 0, 0, 0.12);}
.info-overlay:hover .if-num,.overlay-active .if-num{background-color: #fff;
color:#78b7fc;opacity:1;filter:alpha(opacity=100);}
.info-overlay:hover .if-vill,.overlay-active .if-vill{display: block;}*/

/**
** 独栋房源标记气泡-第三版
*/
.info-overlay{font-size: 13px;font-family:microsoft yahei;height:38px;text-align: center;}
.info-overlay .info_num{float:left;position: relative;width:40px;height:40px;
line-height: 40px;color: #fff;background-color: #ed3370;border-radius: 50%;}
.info-overlay .info_num:before{content:'';position:absolute;border-left:5px solid transparent;
border-right:5px solid transparent;
border-top:10px solid #ed3370;bottom:-8px;left:50%;margin-left:-5px;}
.info-overlay .info_vill{display:none;height:30px;line-height:30px;padding:0 17px 0 40px;
background: #fff;color:#000;white-space: nowrap;border-radius: 0 17px 17px 0;
margin-left:15px;position: relative;top:5px;z-index: -1;}

.info-overlay:hover .info_num,.overlay-active .info_num{background-color: #f1175f;}
.info-overlay:hover .info_num:before,.overlay-active .info_num:before{border-top:10px solid #f1175f;}
.info-overlay:hover .info_vill,.overlay-active .info_vill{display: block;}