

.baidu_map_cicle {cursor:pointer;width:106px;height:106px;background:url(../img/map/map_cicle.png) no-repeat;_background:url(../img/map/map_cicle.png) no-repeat;position:absolute;margin-left:-53px;margin-top:-53px;/*font-family:'Helvetica Neue','Hiragino Sans GB','Microsoft YaHei',微软雅黑,黑体,Arial,sans-serif*/}
.baidu_map_cicle:hover {background:url(../img/map/map_cicle_hover.png) no-repeat;_background:url(../img/map/map_cicle_hover.png) no-repeat}
.baidu_map_cicle .name {text-align:center;margin-top:35px;line-height:20px}
.baidu_map_cicle .num {text-align:center;font-size:14px;line-height:20px}
.baidu_map_marker {cursor:pointer;min-width:80px;height:35px;position:absolute;margin-left:0;font-size:12px;background:url(../img/map/map_arrow_bottom_01.png) 33px bottom no-repeat;/*font-family:'Helvetica Neue','Hiragino Sans GB','Microsoft YaHei',微软雅黑,黑体,Arial,sans-serif*/}
.baidu_map_marker .ac {background:#1da7f0;border-radius:5px;font-size:12px;box-shadow:0 -1px 3px rgba(0,0,0,0.3);display:block; text-align:center}
.baidu_map_marker .ac2 {background:#1da7f0;border-radius:5px;font-size:12px;box-shadow:0 -1px 3px rgba(0,0,0,0.3);display:none;padding:0 0 0 10px}
.baidu_map_marker .ac2 .ac2-sub-text {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)}
.baidu_map_marker:hover {background:url(../img/map/map_arrow_bottom_02.png) 33px bottom no-repeat}
.baidu_map_marker:hover .ac {background:#f60;border-radius:5px;font-size:12px;display:none}
.baidu_map_marker:hover .ac2 {background:#f60;border-radius:5px;font-size:12px;display:block;padding:0 0 0 10px}
.baidu_map_marker.visited {background:url(../img/map/map_arrow_bottom_03.png) 33px bottom no-repeat}
.baidu_map_marker.visited .ac {background:#3f98c7;border-radius:5px}
.baidu_map_marker.visited:hover {background:url(../img/map/map_arrow_bottom_02.png) 33px bottom no-repeat}
.baidu_map_marker.visited:hover .ac {background:#2cb6ff;border-radius:5px}
.baidu_map_marker.focused {background:url(../img/map/map_arrow_bottom_03.png) 33px 100px no-repeat}
.baidu_map_marker.focused .ac {background:#f60;border-radius:5px;display:block}
.baidu_map_marker.focused .ac2 {display:none}
.baidu_map_marker .price-text {font-size:14px}
.infoBox .unit-4 {font-size:12px}

.box-content {width:330px;height:auto; overflow:hidden;margin-top:100px;padding:15px 15px 1px 15px;border-radius:5px;box-shadow:0 0 25px #9f9f9f;background:#FFF;}
.box-content .price {display:none;background:url('../img/map/gray.png');padding:0 16px;min-width:60px;height:40px;line-height:40px;position:absolute;margin:-72px auto auto 10px;color:#fff;font-size:12px}
.box-content .img {position:relative;margin:auto;width:300px;height:187px}
.box-content .img .bottomTips {position:absolute;right:0;top:163px;line-height:24px;padding:0 6px;font-size:13px;color:#FFF;background:#1DA7F0}

.box-content .buildingName {width:100%; height:auto; overflow:hidden;margin:10px auto;font-size:14px;color:#000;margin:0 0 10px 0}
.box-content .buildingName span {display:block;width:100%}
.box-content .buildingName .fl {width:80%;color:#555;font-size:16px;padding:0 0 4px 0}
.box-content .buildingName .fr {color:#999;font-size:14px}
.box-content .chuzu { float:left; width:100%;margin:10px auto;position:relative}
.box-content .chuzu span {}

.box-content .box-footer {width:36px;height:22px;background:url(../img/map/arrow.png);position:absolute;bottom:-22px;left:150px;}

.box-content .house-more-box {background:#FFF;height:40px;border-top:1px solid #e5e5e5}
.box-content .houseMore {display:block;float:right;padding:10px 0;font-size:14px;color:#777;*width:90px}
.box-content .houseMore:hover {text-decoration:underline}
.box-content .house .house-rent-out1 {display:block;position:absolute;right:0;top:11px;width:57px;height:36px;line-height:36px;text-align:center;font-size:12px;color:#FFF;background:rgba(0,0,0,0.5)}
.box-content .house .house-rent-out2 {display:block;position:absolute;right:0;top:11px;width:57px;height:36px;line-height:36px;text-align:center;font-size:12px;color:#666;background:#EEE}
.halfWidth {width:49%;text-align:center;height:24px;margin-top:8px;line-height:24px}
.map-bar {margin:0 auto;z-index:101;position:absolute;top:6px;left:235px}
.map-bar .filter-box {width:100%;height:48px;line-height:48px;background:#FFF;z-index:10;border-radius:3px;margin:0 auto}
.map-bar .filter-box select {width:113px;height:30px;line-height:30px;padding:2px 0 2px 6px;border-radius:3px;color:#777;border:1px solid #ebebeb}
.map-bar .filter-box select.circle {margin-left:6px}
.map-bar .filter-box select.area {width:130px}
.map-bar .filter-box select.unitPrice {width:150px}
.map-bar .select-box {height:28px;line-height:28px;margin:9px 15px 0 0;padding:0 0 0 15px;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb}
.map-bar .select-item {margin:0 15px 0 0}
.map-bar .select-title {padding:0 5px 0 0;color:#555;font-weight:bold}
.map-bar .kw {width:255px;height:30px;line-height:30px;padding:0 10px;margin:9px 0 0 1px;color:#555;font-size:14px;border:1px solid #ebebeb;border-radius:3px 0 0 3px;text-indent:12px}
.map-bar .kw::-webkit-input-placeholder {color:#999;font-size:14px}
.map-bar .kw::-moz-placeholder {color:#999;font-size:14px}
.map-bar .filter-submit {width:41px;height:30px;margin:9px 15px 0 0;border-radius:0 3px 3px 0;background:#03b7df url(../images/new/icon-search.png) center center no-repeat;border:0}
.map-bar .clear-keyword {font-weight:700;margin-left:-23px;position:absolute}

.btn-list-back {display:block;position:relative;top:4px;width:110px;*width:90px;_width:90px;height:24px;padding-left:28px;line-height:24px;color:#999;font-size:14px;background:url(../img/map/map-back-icon.png) 10px center no-repeat;text-align:center;border:1px solid #ebebeb;border-radius:3px}
.btn-list-back:hover {text-decoration:none;color:#999}




.notice-box {position:fixed;z-index:99;top:150px;left:40%;height:30px;line-height:30px;width:250px;text-align:center;background:rgba(0,0,0,0.6);color:#fff;border-radius:5px;display:none}
.loading-box {position:fixed;z-index:99;top:250px;left:45%;padding-left:20px;height:40px;line-height:40px;width:150px;text-align:center;background:#FFF url(../img/map/loading.gif) 10px center no-repeat;color:#000;border-radius:5px;display:none}


.map-bar-filter {position:fixed;left:0;right:0;top:80px;width:750px;z-index:100;margin:auto}
.listing .input-custom {width:48px;height:24px;line-height:24px;padding-left:5px;padding-top:0\0;border:1px solid #dadada;background:#FFF;border-radius:3px}
.listing .separate-custom {padding:0;position:relative;top:-3px\0}
.listing .listing-filter .cont {overflow:visible}
.listing .button-custom {display:inline-block;position:relative;top:1px;padding:0;margin:-1px 0 0 5px;display:none}
.listing .fixed-filter-wrap {position:fixed;top:60px;display:none;width:100%;z-index:98;background:#FFF;box-shadow:0 1px 2px rgba(0,0,0,0.2)}
.listing .fixed-filter {width:755px;margin:0 auto;padding:10px 15px 10px 20px;overflow:hidden;background:#FFF;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.3)}
.listing .fixed-filter * {font-size:13px}
.listing .fixed-filter .title {line-height:30px;padding:0 10px 0 0;font-weight:bold;color:#555}
.listing .fixed-filter .select-title {width:100px;min-width:80px\0;height:24px;line-height:24px;padding-right:20px;top:1px;position:relative;padding-left:8px;border:1px solid #d9d9d9;border-radius:3px;cursor:pointer;background:#FFF url(../img/arrow_bottom_grey.png) no-repeat 92% center;text-align:left;overflow:hidden;white-space:nowrap}
.listing .fixed-filter .select-title span {width:70px;overflow:hidden;display:block}
.listing .fixed-filter .select-title.current {border-radius:3px 3px 0 0;border-bottom:0}
.listing .fixed-filter .select-title-list {height:29px}
.listing .fixed-filter .select-box {font-size:13px;margin-top:2px}
.listing .fixed-filter .select-box a {font-size:13px}
.listing .fixed-filter .select-items {position:absolute;z-index:100;border:1px solid #dadada;background:#f6f6f6;overflow:hidden;border-radius:0 5px 5px 5px;display:none;text-align:left;padding:0}
.listing .fixed-filter .filter-item {min-width:150px;float:left;margin:0 12px 0 0}
.listing .fixed-filter .filter-item-metro {border-right:1px solid #DDD;padding-right:12px}
.listing .fixed-filter .filter-item-metro .select-items {background:#FFF url(../images/new/bg-grey.jpg) left 0 repeat-y\0}
.listing .fixed-filter .item-list {min-width:100px;height:100%;display:none}
.listing .fixed-filter .item-sublist {min-width:100px;line-height:30px;min-height:350px;padding:0 0 20px 14px;background:#FFF;display:none}
.listing .fixed-filter .item-sublist-min {min-height:230px}
.listing .fixed-filter .mgt5 {margin-top:5px}
.fixed-filter .item-sublist .select-item {height:30px;line-height:30px;padding:0 20px 0 0}
.fixed-filter .item-sublist .select-item a:hover {color:#03b7df}
.listing .fixed-filter .item-list .select-item {width:100%;height:30px;line-height:30px;padding:0 0 0 14px;cursor:pointer}
.listing .fixed-filter .item-list .select-item a {display:block;width:100%}
.listing .fixed-filter .item-list .select-item:hover a {color:#03b7df}
.listing .fixed-filter .item-list .select-item:hover {background:#FFF}
.listing .fixed-filter .item-list .select-item.current {background:#FFF}


