a{text-decoration:none; color:#231f20;}
a:hover{text-decoration:none; color: #435fa1;}
body
{
background-color: #bfd7f0;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 20px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
line-height:18px;
color: #666666;
}
#outline
{
position: absolute;/*--绝对定位--*/
left: 50%;
margin-top: 10px;
margin-left: -490px;/*--div宽度的一半--*/
width: 980px;	
height:756px;
background-color:#ffffff;
}
#head
{
width:980px;  
float:;
background: #CCCCCC; 
border:0px groove #006633;
}
#head
{
width:980px;  
float:;
background: #CCCCCC; 
border:0px groove #006633;
}
#headertop
{
width:216px;
height:40px;
float:left;
background-color:#4a68b1;
}
#mapbody-dh
{
position:absolute;
width:720px;
height:472px;
right:20px;
top:195px;
}
#mapbody-ly
{
position:absolute;
width:720px;
height:472px;
right:20px;
top:160px;
}

#mapbody-ys
{
position:absolute;
width:720px;
height:472px;
right:20px;
top:160px;
}
#directions
{
position:absolute;
right:7px;
top:313px;
width:480px;
height:170px;
PADDING-RIGHT: 10px; 
OVERFLOW-Y: auto; 
PADDING-LEFT:0px; 
SCROLLBAR-FACE-COLOR: #ffffff; 
FONT-SIZE: 11pt; 
PADDING-BOTTOM: 0px; 
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 			
OVERFLOW: auto; 
SCROLLBAR-SHADOW-COLOR: #919192; 
COLOR: #6d6f71; 
SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
LINE-HEIGHT: 18px; 
SCROLLBAR-ARROW-COLOR: #919192; 
SCROLLBAR-TRACK-COLOR: #ffffff; 
SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
}
#map_canvas
{
top:10px;
position:absolute;
right:7px;
top:5px;
width:500px;
height:300px;
}
#bus_input
{
	position:absolute;
	top:344px;
	left:42px;
	width: 157px;

}



#bus_input input
{
border:0px;
background-color:#FFFFFF;
width:145px;
}

#bus
{
position:absolute;
bottom:42px;
left:42px;
}

#bus input
{
border:0px;
background-color:#4a68b1;
color:#FFFFFF;
}





#car
{
	position:absolute;
	top:408px;
	left:117px;
}

#car input
{
border:0px;
background-color:#4a68b1;
color:#FFFFFF;
}






#mapbody-title
{
position:absolute;
top:95px;
left:240px;
color:#4a68b1;

}


#mapbody-title-1
{
font-size:40px;
line-height:44px;
font-weight:bold;
font-family:"黑体";
}

#mapbody-title-2
{
font-size:14px;
line-height:18px;
width:720px;
margin-left:12px;
font-weight:bold;
}

#mapbody-title-2 a
{
font-size:14px;
color:#4a68b1;
font-weight:normal;
}

#headerlogo
{
float:right;
width:764px;
height:40px;
background-color:#698ac6;
color:#FFFFFF;
font-size:12px;
}

#headertext
{
float:right; 
margin-top:18px; 
width:400px; 
text-align:right;
}


#menu
{
text-align:right;
margin-right:40px;
font-family:"宋体";
font-size:12px;
word-spacing:20px;
line-height:25px;
}


#menu a
{
color:#435fa1;
font-weight:bold;
}



#menu span
{
color:#435fa1;
font-weight: normal;
word-spacing:0px;
}


#content
{
width:980px;  
float:; 
border:0px groove #006633;
background-color:#FFFFFF;
}

#leftmenu
{
border-left:18px solid #ffffff;
background-color:#FFFFFF;
width:198px;
float:left;
}


#contentfill
{
border-left:1px solid #bcbec0;
width:763px;
float:right;
height:600px;
background-color:#FFFFFF;
}

#menufill
{
border-bottom:1px solid #bcbec0;
width:185px;
height:20px;
background-color:#FFFFFF;
}

#submenu
{

margin-left:9px;
width:185px;
background-color:#FFFFFF;
}

#submenu a
{
color:#231f20;
line-height:20px;
font-size:13px;
}

#submenu a:hover
{
color:#698ac6;
}

#clearance
{
width:185px;
height:158px;
border-bottom:1px solid #bcbec0;
}
#chat
{
width:185px;
line-height:20px;
font-size:13px;
color:#231f20;
}
#chat a
{
color:#698ac6;
}
#chat span
{
font-family:century gothic;
font-weight:bold;
font-size:14px;
color:#ff0000;
}
#footer
{
background-color:#FFFFFF;
height:90px;
width:980px;  
float:; 
}

#footer div
{
background-color:#FFFFFF;
}

#footliukong
{
width:216px;
float:left;
background-color:#FFFFFF;
}
#foot
{
float:right;
width:763px;
font-size:12px;
border-left:1px solid #bcbec0;
background-color:#FFFFFF;
}

#foot-text
{
width:728px;
border-bottom:1px solid #bcbec0;
border-top:1px solid #bcbec0;
margin-left:18px;
margin-top:40px;
color:#bcbec0;
text-align:center;
}

#copyright
{
text-align:center;
height:30px;
color:#6f84c2;
background-color:#FFFFFF;
}
#sidebar
{
width:150px;
float:left;
}
#sidebar ul
{
margin:0px;padding:0px;
}
#sidebar li
{
margin:0px;
padding:0px;
font-weight:bold;
color:#698ac6;
}
#sidebar a
{
color:#000000;
text-decoration:none;
line-height:20px;
font-weight:normal;
}
#sidebar a:hover
{
color:#698ac6;
text-decoration:none;
line-height:20px;
}
.children
{
position:relative;
left:12px;
}
.children1
{
position:relative;
top:-18px;
left:4px;
}

h1
{
font-weight: bold;
font-size:36px;
line-height:40px;
}
.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}