@charset "utf-8";
/* CSS Document */
html,body{height:100%;}
body,div{margin:0;padding:0;color:#f00}
body{width:100%;min-width:1200px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1200?"1200px":"");}
.map_top{width:100%;height:56px;background:#fff;border-bottom:1px solid #efefef;position:absolute;top:0;}			
	.top_list3{width:810px;height:56px;}
		#list3 li{height:56px;float:left;border-right:1px solid #efefef}
		#list3 li a.back{display:block;background:url(../images/back.jpg) no-repeat left top;width:77px;height:56px}
		#list3 li a:hover.back{background:url(../images/back_c.jpg) no-repeat left top;}
		#list3 li a.list_m{line-height:56px;padding:0 20px;font-size:16px;float:left}
		#list3 .list_box3,#list .list_link{position:relative;} 
		#list3 .list_box3{width:220px;height:56px;background:#e2e2e2}
		#list3 .list_link{padding:0 15px;line-height:56px;display:block;width:190px;height:56px;background:url(../images/maplist.jpg) 95% center no-repeat;color:#666;font-size:16px}
		#list3 .hover .list_link{background:url(../images/maplist_on.jpg) 95% center no-repeat;}
		#list3 .list_con3{overflow-y:scroll;display:none;width:188px;height:auto;max-height:600px;z-index:998;position:absolute;top:56px;left:0;background:#fff;color:#666;padding:0 15px;border:1px solid #eee;border-top:none;z-index:999!important}
		#list3 .list_con3 h1{height:40px;line-height:40px;border-bottom:1px solid #ccc;background:url(../images/map_01.png) left center no-repeat;text-indent:2em;font-size:14px;color:#06C;font-weight:bold}
		#list3 .list_con3 input{margin-top:13px}
		#list3 .list_con3 p{height:40px;line-height:40px;background:url(../images/map_02.png) left center no-repeat;text-indent:2em}								
	.top_load{width:400px;height:56px}				
		.top_load .no_load{text-align:right}
		.top_load .no_load a{padding:0 20px;font-size:16px;line-height:56px}
		.top_load .no_load p{font-size:16px;line-height:56px}	
.one_map{ position:absolute!important;position:relative;top:56px!important;top:0;bottom:0px;width:100%;overflow:hidden;height:auto!important;height:100%;left: -3px;z-index:500!important;background:#BBE2FF;}			
	.one_map .main{height:100%;overflow-y:hidden;}
	#list4 .map_box,#list4 .list_link{position:relative;} 
	#list4 .map_box{width:303px;height:113px;}
		#list4 .list_link{display:block;width:24px;height:37px;background:url(../images/map_add.png) center center no-repeat;}
		#list4 .list_con4{width:302px;height:110px;opacity: 0.7;filter:alpha(opacity=70);}
		#list4 .list_con4 h1{height:36px;line-height:36px;text-align:center;font-size:14px;font-weight:bold;border:1px solid #ddd;background:#fff}
		#list4 .list_con4 ul{border:1px solid #ddd;width:300px;height:73px;border-top:none}
		#list4 .list_con4 ul li{width:50%;_width:75px;height:63px;float:left;padding:5px 0;background:#fff}
		#list4 .list_con4 ul li p{text-align:center;line-height:31px}
		#list4 .list_con4 .list_bottom{margin:-1px;background:url(../images/map_add2.gif) no-repeat top center;width:300px;height:11px;clear:both;}

.labels,.labels a {
	color: black;
	font-family: "Lucida Grande", "Arial", sans-serif;
	font-size: 9px;
	text-align: center;
	width: 32px;
}

.gm-style-iw:first-child:first-child{
	max-height:250px;
}

.gm-style-iw table{ 
	border:1px solid #ddd; 
	width:500px; 
	border-collapse:collapse; 
	margin-top:2px;
	table-layout:fixed;
} 
.gm-style-iw caption{ 
	padding:10px auto; 
	font-weight:bold; 
	background-color:#efefef; 
} 
.gm-style-iw thead{ 
	border:1px solid #d5d5d5; 
	border-bottom:0px; 
} 
.gm-style-iw th{ 
	font-size:bold; 
	border-collapse:collapse; 
} 
.gm-style-iw th,.gm-style-iw td{ 
	text-align:center; 
	padding:5px; 
} 
.gm-style-iw td span{ 
	text-overflow:ellipsis; 
	white-space:nowrap; 
	word-break:keep-all; 
} 
.gm-style-iw td span:after{ 
	content:"...."; 
}
.gm-style-iw .info-div{
	max-height:250px;
}
#map-table-replay{
    border: 1px solid #ddd;
    width: 500px;
    border-collapse: collapse;
    margin-top: 2px;
    table-layout: auto;
}