﻿body, html,#allmap {width: 100%;height: 100%;overflow: hidden;}
BODY {
	FONT-SIZE:12px;
	BACKGROUND:url(../images/spring_03.gif)  #fff  repeat-x top;
	COLOR:#222;
	LINE-HEIGHT:1.5em;
	FONT-FAMILY:"宋体",Arail,verdana;
	margin:0px;
	padding:0px;
	
}

IMG {
	DISPLAY:block;
	BORDER-TOP-STYLE:none;
	BORDER-RIGHT-STYLE:none;
	BORDER-LEFT-STYLE:none;
	BORDER-BOTTOM-STYLE:none
}
#l-map{_height:100%;height:500px;width:74.8%;float:right;border:1px solid #bcbcbc;}
#r-result{_height:100%;height:500px;width:25%;float:left;}
iw_poi_title a.title{margin:0;font-size:14px;color:#4d4d4d;font-weight:bold;}
  .iw_poi_title a.title:hover{font-size:14px;color:#3d6dcc;text-decoration:underline;font-weight:bold;}
  .iw_poi_content{color:#4d4d4d;padding:11px;overflow:hidden;zoom:1;}
  .iw_poi_content div{line-height:17px;}
  .iw_poi_content p{margin:0 0 3px 0;}
  .iw_poi_title{font-size:14px;color:#4d4d4d;padding-left:11px;font-weight:bold;width:230px;white-space:nowrap;overflow:hidden;}
  .iw_poi_title font,.iw_poi_title p{font-size:14px;}
#mapsearch{float:left;height:60px;margin-top:15px;padding-left:0px;height:auto;border:0px solid #000;}

.tab{float:left;padding-left:25px;position:relative;z-index:3; border:#000 0px solid; height:30px;margin-top:-2px;}
.tab li{width:65px;height:25px;background:url(../images/maptab.png) no-repeat -68px -108px;color:#808080;
        line-height:24px;*margin-top:-1px;_line-height:27px;font-size:12px;text-align:center;float:left;margin-right:5px;cursor:pointer;}
.tab li.on{font-weight:bold;background-position:0 -108px;color:#4c4c4c;
           cursor:default;}
.tab li.other_on{background-position:-136px -108px;color:#4d4d4d;}

#mapsearch .S_btn2 {
	margin-left:2px;
	FLOAT:left;
	WIDTH:95px;
	HEIGHT:32px;
	BORDER:#ccc 0px solid;
	BACKGROUND:#ccc url(../images/maptab.png);
	background-repeat:no-repeat;
	background-position:-204px -108px;
	vertical-align:middle;
	CURSOR:hand;
	font-size:16px; font-family:"微软雅黑";
}
#mapsearch .S_inputFocus {
	display:block;
	WIDTH:350px;
	MARGIN:0px;
	MARGIN-left:5px;
	padding-left:5px;
	FLOAT:left;
	BORDER:#ccc 0px solid;
	BORDER-left:#ccc 0px solid;
	COLOR:#999;
	HEIGHT:32px;
	LINE-HEIGHT:32px;
	BACKGROUND-image:url(../images/maptab.png);
	background-repeat:no-repeat;
	background-position:0px -42px;
}
#mapsearch .S_inputBlur {
	display:block;
	WIDTH:350px;
	MARGIN:0px;
	MARGIN-left:5px;
	padding-left:5px;
	FLOAT:left;
	BORDER:#ccc 1px solid;
	BORDER-left:#ccc 1px solid;
	COLOR:#999;
	HEIGHT:29px;
	LINE-HEIGHT:29px;
	BACKGROUND-image:url(../images/searchbk.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
.clear {
	CLEAR:both;
	FONT-SIZE:0px;
	OVERFLOW:hidden;
	LINE-HEIGHT:1px;
	HEIGHT:1px
}
.head_boxLeft {
	MARGIN-TOP:0px;
	BACKGROUND:#fff;
	HEIGHT:32px;
	border-right:#ccc 1px solid;
	width:25%;float:left;
	background: url(/images/map_nav.gif) repeat-x 0px 0px; }
}
.head_boxRight {
	MARGIN-TOP:0px;
	BACKGROUND:#fff;
	HEIGHT:32px;
	border-left:#ccc 1px solid;
	width:74.8%;float:right;
	background: url(/images/map_nav.gif) repeat-x 0px 0px; }
}
.head_box4 {
	MARGIN:0px;
	BACKGROUND:#fff;
	text-align:center;
}
.head_box1 {
	FLOAT:left;
	WIDTH:auto;
	border:#000 0px solid;
	PADDING-top:0px;
	margin-left:50px;
}

.TopHeader {
	MARGIN:0px auto;
	WIDTH:100%;
	border:#000 0px solid;
	CLEAR:both;
}
.Header {
	MARGIN:0px auto;
	WIDTH:100%;
	border:#000 0px solid;
	CLEAR:both;
}

#Logo {
	PADDING-RIGHT:24px;
	PADDING-LEFT:0px;
	FLOAT:left;
	PADDING-top:0px;
	WIDTH:275px;
	HEIGHT:75px;
	border:#000 0px solid;
}
#Tip {
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	FLOAT:left;
	border:#000 0px solid;
	PADDING-BOTTOM:0px;
	WIDTH:380px;
	PADDING-TOP:5px;
	HEIGHT:21px;
	margin:0px;
}
#Tip SPAN {
	COLOR:#333;
}
#Tip SPAN A {
	COLOR:#666;
}
#Tip .line {
	COLOR:#999;
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:0px;
	OVERFLOW:hidden;
	WIDTH:10px;
	PADDING-TOP:0px
}
#Tip #mobiletip {
	BACKGROUND:url(../images/mobiletip.png)  no-repeat 0px 0px;
	PADDING-LEFT:20px;
	PADDING-right:3px;
	HEIGHT:18px;
	PADDING-top:3px;
	color:#999;
}
#TipGift {
	PADDING-RIGHT:0px;
	padding-LEFT:5px;
	FLOAT:left;
	border:#000 0px solid;
	PADDING-BOTTOM:0px;
	WIDTH:360px;
	PADDING-TOP:4px;
	HEIGHT:16px;
	COLOR:#333;
}
#TipGift span {
	font-weight:bold;
	font-size:13px;
	color:#F85808;
	padding-left:2px;
	padding-right:2px;
}
#MiniToolBar {
	FLOAT:right;
	WIDTH:228px;
	border:#000 0px solid;
	PADDING-TOP:0px;
}
#MiniToolBar A:link {
	COLOR:#666;
}
#MiniToolBar A:visited {
	COLOR:#666;
}
#MiniToolBar UL {
	FLOAT:right;
	PADDING-RIGHT:0px;
	PADDING-LEFT:5px;
	PADDING-BOTTOM:0px;
	LINE-HEIGHT:25px;
	PADDING-TOP:0px;
	HEIGHT:25px
}
#MiniToolBar UL div {
	margin:0px;
}
#MiniToolBar LI {
	FLOAT:left;
	WIDTH:50px;
	line-height:25px;
	COLOR:#b8d1ea;
	TEXT-ALIGN:center;
	border:#000 0px solid;
}
* HTML #MiniToolBar LI {
	Z-INDEX:100;
	POSITION:relative
}
#MiniToolBar LI.line {
	COLOR:#999;
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:0px;
	OVERFLOW:hidden;
	WIDTH:10px;
	PADDING-TOP:0px
}
* HTML #MiniToolBar DL.dis {
	LEFT:0px;
	POSITION:absolute;
	TOP:0px
}
#MiniToolBar DL.dis DT {
	FONT-WEIGHT:bold
}
#MiniToolBar DL.dis DD {
	DISPLAY:block;
	LINE-HEIGHT:20px;
	TEXT-ALIGN:center
}

.list{BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; FONT: 12px arial,sans-serif; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid}
.list ol{PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.list ol li{PADDING-BOTTOM: 5px; LINE-HEIGHT: 17px; MARGIN: 2px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; ZOOM: 1; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 0px}

.listdiv1{text-align:left;PADDING-BOTTOM: 0px;  PADDING-LEFT: 5px; PADDING-RIGHT: 5px; ZOOM: 1; OVERFLOW: hidden; PADDING-TOP: 0px}
.listdiv1:hover{text-align:left;PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; ZOOM: 1; OVERFLOW: hidden; PADDING-TOP: 0px}

.listdiv2{text-align:left;LINE-HEIGHT: 20px; HEIGHT: 20px; COLOR: #00c; FONT-SIZE: 12px; TEXT-DECORATION: underline}
.listdiv3{text-align:left;PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; OVERFLOW: hidden; PADDING-TOP: 2px}
.listbold{PADDING-RIGHT: 5px; ZOOM: 1; FLOAT: left; OVERFLOW: hidden; FONT-WEIGHT: bold; MARGIN-RIGHT: -3px}
