.map {
    height: 362px;
    margin:0 auto;
    border:1px solid #ccc;
}
.btnViewBig{
    position:absolute;
    border:1px solid #00adef;
    padding:2px 4px;
    cursor:pointer;
}
.map h1 {
	display: block;
    font-weight: normal;
    position: absolute;
    font-size:12px;
	line-height:21px;
	padding:0;
}
.mapMarkers{
    height:26px;
    vertical-align:top;
    width:45px;
    cursor:pointer;
    color:#000;
}
.mapMarkers span span{
    display:inline-block;
    height:16px;
    vertical-align:top;
    border:1px solid #b16d65;
    border-left:none;
    line-height:16px;
    padding-right:5px;
}
.mapMarkers span.wrap{
     display:inline-block;
     background:#e19188;
    border:1px solid #efe5e0;
    border-left:none;
    vertical-align:top;
}
.popMap{
 width:335px;
 background:#FFFFFF;
}
.popMap .leftImage{
 width:100px;
 height:60px;
 padding:3px;
 overflow:hidden;
 float:left;
}
.popMap .rightContent{
 float:left;
 width:210px;
 padding:5px;
}
.popMap .rightContent h3{
 line-height:18px;
 font-size:12px;
 font-weight:bold;
}
.popMap .viewDetail{
    cursor:pointer;
    text-align:right;
    font-weight:bold;
}