.countyDivClass,.commerceDivClass { border-radius:100%; width: 90px; height: 90px; background: #11A3E7; border:3px solid #fff; position: absolute; font-size: 10px; text-align: center; }
.countyDivClass a,.commerceDivClass a{color: #fff;display: block;}
.countyNameDivClass,.commerceDivClass{font-size: 14px;}
.b{font-size: 14px;}
.b span{font-size: 18px !important;}
.buildDiv { color: white; position: absolute; font-size: 10px; }
.buildInfoMark{display: inline-block;;position: absolute;top:30px;margin-left:-5px;width: 10px;height: 10px;background: url(/img/map/map_arrow_bottom_01.png) no-repeat center;overflow: hidden;}
.buildDiv:hover .buildInfoClass{background: #ff8417 !important;}
.buildDetailInfoClass { border-radius: 5px; background: orange; height : 26px; text-align: center; line-height: 26px; word-break: keep-all; /* 不换行 */ white-space: nowrap; height: 26px; }
.buildInfoClass { display: inline-block; font-size: 14px; border-radius: 20px; height: 30px; line-height: 30px; background: #11A3E7; text-align: center; padding:0 15px; color: #fff; }
.buildPriceSpanClass { background: #fff; color: #000; border-top-right-radius: 5px; border-bottom-right-radius: 5px; font-size: 12px; padding: 5px 10px; margin-left: 8px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); }
.buildPopup{position: absolute;top: 30px;left: 50%;width: 358px;height: 378px;background: url(/img/map/pic1.png) no-repeat center;overflow: hidden;}
.popupDiv{padding:35px  30px;}
.popupDiv p{color: #333;font-size: 18px;width: 298px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.popAddress{color: #666;font-size: 14px;}
.popImg{margin: 10px 0;}
.popImg img{width: 294px;height: 198px;}
.popInfo{height: 30px;line-height: 30px;overflow: hidden;}
.popUnit,.popRent{font-size: 14px;color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.popUnit{width: 120px;text-align: left;}
.popRent{width:170px;text-align: right;}
.popUnit span{font-size: 20px !important;color: #F00000 !important;}

/*地铁*/
.subPoint{position: relative;top: 150px;left: 200px;display: inline-block;width: 12px;height: 12px;border: 3px solid #11A3E7;background: #fff;border-radius: 100%;}
.subTip{position: absolute;top: -39px;left: -50%;cursor: pointer;}
.subTip p{position: relative;z-index: 30;height: 28px;line-height: 28px;border: 2px solid #11A3E7;background: #fff;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;z-index: 20;padding: 0  15px;text-align: center;white-space: nowrap;color: #11A3E7;font-size:14px;}
.subTipBtm{position: absolute;bottom: -13px;left: 10px;z-index: 40;display: inline-block;width: 13px;height: 20px;background: url(/img/map/map_7.png) no-repeat center;overflow: hidden;}