* {
	margin: 0;
	padding: 0;	
}

body {
	font: small/1 "锟斤拷锟斤拷", serif;
	background-color:#ededed;
	color: #666;
}

a,
img {
	border: 0;
}

li {
	list-style-type: none;
	margin-bottom:20px;
}
#queryNav {
	
	float:right;
	clear:right;
	width: 69%;
	height: 70%;
	margin: 30px 0;
	
}
#queryTop {
	
	width: 320px;
	height: 230px;
	margin:  0 auto;
	text-align:center;
	
}
#header,
#main {
	margin: 0 auto;
	width: 1024px;
	clear: both;
}
#header {
	height: 77px;
}

#main {
	height: 691px;
	background-color: #9FD0D5;
}

#itemNav {
	float: left;
	clear: left;
	width: 210px;
	height: 671px;
	margin: 10px 5px 10px  10px;
	background-color: #F2F2F2;
}

#navList {
	width: 175px;
	margin: 5px auto;
}

#mainShow {
	float: right;
	clear: right;
	width: 784px;
	height: 671px;
	margin: 10px 10px 10px 5px;
	background-color: #9FD0D5;
}

#showQuery {
	width: 784px;
	height: 56px;
	background-color: #5BA1A9;
}

#queryLine {
	width: 784px;
	height: 56px;
	font-size: 1.1em;
	color: #F8FBFA;
}
#queryStation {
	width: 784px;
	height: 56px;
	font-size: 1.1em;
	color: #F8FBFA;
}
#queryTransfer {
	width: 784px;
	height: 56px;
	font-size: 1.1em;
	color: #F8FBFA;
}

#queryLine1 {
	float: left;
	clear: left;
	width: 230px;
	height: 23px;
	margin-left: 139px;
	margin-top: 15px;
}
#queryLine2 {
	float: right;
	clear: right;
	width: 400px;
	height: 35px;
	margin-left: 10px;
	margin-top: 13px;
}

#queryStation1 {
	float: left;
	clear: left;
	width: 230px;
	height: 23px;
	margin-left: 139px;
	margin-top: 15px;
}
#queryStation2 {
	float: right;
	clear: right;
	width: 400px;
	height: 35px;
	margin-left: 10px;
	margin-top: 13px;
}

#queryTransfer1 {
	float: left;
	clear: left;
	width: 490px;
	height: 23px;
	margin-left: 80px;
	margin-top: 15px;
}
#queryTransfer2 {
	float: right;
	clear: right;
	width: 190px;
	height: 35px;
	margin-left: 3px;
	margin-top: 13px;
}

form ul {
	display: inline;
}
form li {
	display: inline;
}
form select,
form input{
	width: 150px;
	height: 23px;
	border: 1px solid #000000;
}

form #btnQuery1 {
	border:0; 
	background:url(../images/query.png) no-repeat; 
	width:62px; 
	height:30px; 
	color:#fff; 
	cursor:pointer;
}
form #btnQuery2 { 
	border:0; 
	background:url(../images/xljbxx.png) no-repeat; 
	width:130px; 
	height:30px; 
	color:#fff; 
	cursor:pointer;
	margin-left: 20px;	
}

#showResult {
	width: 784px;
	height: 605px;
	margin: 10px 0 0 0;
	background-color: #F2F2F2;
}

#baiduMap {
	width:784px;
	height:605px;
}

#lineStationInfo {
	width:784px;
	height:545px;
	overflow:auto;
}
#baiduMapLine {
	width:784px;
	height:580px;
}
#lineInfo {
	width:784px;
	height:25px;
	line-height:23px;
	font-size:1.1em;
	background-color:#5BA1A9;
	color:#FFFFFF;
}

#downRunInfo {
	display: inline;
	margin-right: 39px;
}

#upRunInfo {
	display: inline;
	margin-left: 39px;
}

#lineCodeInfo {
	display: inline;
	margin-right: 20px;
}
#startStationInfo {
	display: inline;
	margin-left: 20px;
	margin-right: 20px;
}
#endStationInfo {
	display: inline;
	margin-left: 20px;
}

td {
	border-left:1px solid #61BABB;
	border-top:1px solid #61BABB;
}

#downStationInfo {
	width:50%;
	clear:left;
	float:left;
}
#upStationInfo {
	width:50%;
	clear:right;
	float:right;
}		
