html, body { margin: 0; padding: 0; font-family: Microsoft YaHei, SimSun, arial, sans-serif; background-color: #fff; overflow-x: hidden; }
body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,code,em,img,q,small,strong,dd,dl,dt,li,ol,ul,fieldset,form,label,table,tbody,tr,th,td,input{margin:0;padding:0;border:0}
a,a:active,a:hover,a:focus,a:visited{text-decoration:none}
a,img{-webkit-touch-callout:none}
ol,ul,li{list-style:none}
input[type="submit"], input[type="reset"], input[type="button"], input[type="text"]{-webkit-appearance:none;outline:0;}
		body, html,#allmap {width: 100%;height: 100%;overflow: hidden;margin:0;}
		p{margin:0; padding:0; font-family:"Microsoft YaHei";}
		#golist {display: none;}
		.img{float:left; width:120px; margin-right:10px; overflow:hidden;}
		.info{float:left; font-size:12px; width:150px; line-height:1.8; margin-top:-5px;}
		.info p{ padding-bottom:3px;}
		.info a{color:#fff; text-decoration:none;}
		.BMap_bubble_title{ font-weight:700; padding-bottom:10px;}
		.info .navi-link{ background:#3385ff url(nav.png) no-repeat 4px 6px; background-size:12px auto; padding:5px 4px;border-radius:3px; color:#fff; font-size:12px; padding-left:18px;}
		@media (max-device-width: 780px){#golist{display: block !important;}}
		
		/*搜索*/
#search{ width:calc(100% - 20px); height:35px;-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.4);border-radius: 3px; position:absolute; right:10px; top:10px; z-index:1201;}
#search .searchText{width:calc(85% - 5px);height:35px;vertical-align: middle;background:#fff;color: #8c9399;padding-left:5px;line-height: 35px;border-top-left-radius:3px;border-bottom-left-radius:3px;font-size: 14px; float:left;font-family:"Microsoft YaHei";}
#search .submit{width:15%;height: 35px;background: #0490d9 url(search.png) 50% 50% no-repeat; background-size:26px auto;vertical-align: middle;border: 0;cursor: pointer; text-indent:-9999px;border-top-right-radius:3px;border-bottom-right-radius:3px; float:right;}
.search_suggest{ position:absolute; z-index:9999; left:0px; top:35px; width:calc(85% - 2px);border:1px solid #ddd; display:none; height:300px; overflow-y:auto;}  
.search_suggest li{height:30px; overflow:hidden; font-size:12px; padding-left:5px; line-height:30px; background:#fff; color:#999; cursor:default;}  
.search_suggest li.hover{background:#ddd;}


#rightIcon,#leftIcon{width:35px;height:35px;background: rgba(255,255,255,.8);-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.4);border-radius: 3px; position:absolute; left:10px; top:50px; z-index:1200; font-size:0;}
#leftIcon{ top:90px;}
#rightIcon .tico,#leftIcon .mico{position:initial; width:35px; height:35px; background:url(tico.png) 50% 50% no-repeat; background-size:22px auto; float:left;}
#leftIcon .mico{ background-image:url(mico.png); background-size:20px auto;}
#leftIcon .mico-on{background-image:url(mico_on.png);}
#rightIcon .tico-on{background-image:url(tico_on.png);}

/*.tips{ position:absolute; z-index:1200; left:50px; top:50px; width:calc(96% - 66px); height:auto;background: rgba(255,255,255,.9);-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.4);border-radius: 3px; padding:10px 8px; font-size:14px; line-height:1.6; color:#666; text-indent:2em; display:none; min-height:50px;}*/
.tips{ position:absolute; z-index:1200; left:50px; top:50px; width:420px; height:auto;background: rgba(255,255,255,.9);-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.4);border-radius: 3px; padding:10px 8px; font-size:14px; line-height:1.6; color:#666; text-indent:2em; display:none; min-height:50px;}
#moreT{ top:90px; text-indent:0; z-index:1201;}
#moreT a{ margin:0 8px; color:#0889D8;}
#moreT a:first-child{ margin-left:0;}

#search{ top:20px; height:30px;}
	#search .searchText{ height:26px; padding:2px 0 2px 5px; line-height:26px; color:#666;}
    #search .submit{ background:#fff url(search_gray.png) 50% 50% no-repeat; background-size:auto 80%; height:30px;}
	.search_suggest{ top:30px;}
	#leftIcon,#moreT{ top:100px;}
	#rightIcon,#colorT{top:60px;}
	
#typeIcon{width:auto;height:35px; line-height:35px; color:#666; font-weight:700;background: rgba(255,255,255,.8);-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.4);border-radius: 3px; position:absolute; right:10px; top:60px; z-index:1200; font-size:14px; padding-right:5px;}
#typeIcon .kico{position:initial; width:auto; padding-left:5px; padding-right:18px; height:35px; background:url(http://www.citygf.com/MBCS/sfdt/images/kico.png) right 13px no-repeat; background-size:15px auto; float:left;}
#typeT{text-align: center;position:absolute; z-index:1200; right:10px; top:100px; width:auto; height:auto;background: rgba(255,255,255,.9);-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.4);border-radius: 3px; padding:5px; font-size:14px; line-height:1.8; color:#666;  min-height:50px; display:none; text-align:right;}
#typeT a{ color:#0889D8;}