﻿@charset "utf-8";
/* CSS Document */
html,body,div,span,p,image,ul,li{margin:0px; padding:0px; font-size:12px;}
html,body{overflow:hidden;width:100%;height:100%;}
*html .pngfix{ behavior: url("../../../../../JS/iepngfix.htc") }
*html body{ behavior: url("../../../../../JS/csshover3.htc") }

a{color:#FFFFFF; text-decoration:none;}
a:hover{color:#FFFFFF; text-decoration:none;}
label{cursor:pointer;}
#body-div{width:100%; height:100%;}
	#body-top{width:100%; position:absolute; z-index:2;}
		#body-top-header{height:15px; width:100%;}
			#body-top-left{width:250px; height:15px; background:url(../image/top-left.jpg) no-repeat scroll; position:absolute; z-index:2; left:0px;}
			#body-top-right{width:100%; height:15px; background:url(../image/top-right.jpg) repeat-x scroll; position:absolute; right:0px; z-index:1;}
		#body-top-bottom{height:71px; width:100%; background:url(../image/nav-bg.jpg) repeat-x scroll; /*filter:alpha(opacity=60); opacity:0.6;*/ z-index:1; position:absolute;}
			#body-top-bottom-logo{background:url(../image/logo.png) no-repeat scroll; width:188px; height:68px; position:absolute; top:3px; left:10px;}
				#body-top-bottom-logo a{display:block; width:188px; height:68px;}
			#body-top-bottom-center{background:url(../image/nav-center.jpg) no-repeat scroll; width:854px; height:71px; margin:0 auto;}
				/*搜索*/
				#search-bar{background:url(../image/search-bar.png) no-repeat scroll; width:508px; height:28px; margin:20px 0px 0px 125px !important; float:left; margin:20px 0px 0px 63px;}
					#search-bar-map{margin-left:16px;}
					.search-bar-select a{width:80px; height:26px; color:#FFFFFF; float:left; cursor:pointer; display:block;  padding:7px 0 0; +padding:2px 0 0;}
					.search-bar-select a:hover{background:url(../image/search-bar-hover.png) no-repeat scroll; text-decoration:none;}
					.search-bar-selected a{background:url(../image/search-bar-hover.png) no-repeat scroll;}
						.search-radio{display:block; margin:0 3px 0 5px !important; float:left; margin-left:-1px;}
						.search-radio-text{display:block; *margin-top:6px !important; *margin-top:4px; float:left; width:50px !important; color:#FFFFFF;}
					/*地图搜索的输入框*/	
					#search-map-field{margin:3px 0 0 10px; +margin:2px 0 0 6px; float:left;}
						#search-map-field-input{color:#333333; border:1px #000000 solid; height:17px; width:251px; padding:2px 0 0 5px;}
					/*公交搜索的输入框*/
					#search-bus-field{margin:3px 0 0 10px; +margin:2px 0 0 10px; display:none; float:left;}
						#search-bus-type{border:1px #000000 solid; height:20px; float:left;}
						/*两点间搜索*/
						#search-bus-field-0{color:#FFFFFF; margin-left:10px; *margin-left:5px; float:left;}
							.input-style{border:1px #000000 solid; height:17px; padding:2px 0 0 5px; +margin-top:1px;}
							#search-bus-field-input-from{width:70px;}
							#search-bus-field-input-to{width:70px;}
						/*站名搜索*/
						#search-bus-field-1{float:left; display:none;}
							#search-bus-field-station{width:175px; margin-left:5px; float:left;}
						#search-bus-field-2{float:left; display:none;}
							#search-bus-field-bus{width:175px; margin-left:5px; float:left;}
						
					#search-botton{width:47px; height:22px; background:url(../image/search-botton.png) no-repeat scroll; float:right; margin:4px 5px 0 0 !important;margin:2px 2px 0 0;}
						#search-botton a{width:47px; height:22px; display:block;}
			/*留言，帮助*/
			#body-top-bottom-right-nav-top{position:absolute; right:0px; top:7px;}
				.body-top-bottom-right-nav-iterm{float:left; color:#FFFFFF; width:54px; text-align:center;}
				.body-top-bottom-right-nav-iterm a{color:#fff;}
				.body-top-bottom-right-nav-iterm a:hover{color:#FFCC00; text-decoration:none;  margin-left:2px;}
				.body-top-bottom-right-nav-separator{width:10px; height:18px; background:url(../image/top-separator.png) no-repeat scroll; float:left; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Skins/zh-chs/4.2.0925/default/image/top-separator.png',sizingMethod='scale');}
			/*导航*/
			#body-top-bottom-right-nav-bottom{position:absolute; right:8px; top:49px;}
				#body-top-bottom-right-nav-bottom a{color:#000000;}
				#body-top-bottom-right-nav-bottom a:hover{color:#CC0000;}
				#nav-header{float:left;}
				.nav-center{float:left;}
				#nav-bottom{float:left;}
				#nav-header a{background:url(../image/top-nav-header.png) no-repeat scroll; width:68px; height:22px; float:left; display:block; padding:3px 0 0 15px; +padding:5px 0 0 15px;  _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Skins/zh-chs/4.2.0925/default/image/top-nav-header.png',sizingMethod='scale');}
				.nav-center a{background:url(../image/top-nav-center.png) no-repeat scroll; width:73px; height:22px; float:left; padding:3px 0 0 22px !important; +padding:5px 0 0 22px !important; margin-left:-23px !important; margin-left:0px;  display:block; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Skins/zh-chs/4.2.0925/default/image/top-nav-center.png',sizingMethod='scale');}
				#nav-center-2{color:#CC0000;}
				#nav-bottom a{background:url(../image/top-nav-bottom.png) no-repeat scroll; padding:3px 0 0 26px; +padding:5px 0 0 26px; width:57px; height:22px; float:left; margin-left:-23px !important; margin-left:0px; display:block;  _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Skins/zh-chs/4.2.0925/default/image/top-nav-bottom.png',sizingMethod='scale');}
				#nav-header.nav-header-select a{color:#CC0000; background:url(../image/top-nav-header-hover.png) no-repeat scroll; width:68px; height:32px; margin-top:-1px;  _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Skins/zh-chs/4.2.0925/default/image/top-nav-header-hover.png',sizingMethod='scale');}
				#nav-center-1.nav-center-select a{color:#CC0000; background:url(../image/top-nav-center-hover.png) no-repeat scroll; width:73px; height:32px; margin-top:-1px;  _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Skins/zh-chs/4.2.0925/default/image/top-nav-center-hover.png',sizingMethod='scale');}
				#nav-center-2.nav-center-select a{color:#CC0000; background:url(../image/top-nav-center-hover.png) no-repeat scroll; width:73px; height:32px; margin-top:-1px; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Skins/zh-chs/4.2.0925/default/image/top-nav-center-hover.png',sizingMethod='scale');}				
				#nav-bottom.nav-bottom-select a{color:#CC0000; background:url(../image/top-nav-bottom-hover.png) no-repeat scroll; width:57px; height:32px; margin-top:-1px;  _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Skins/zh-chs/4.2.0925/default/image/top-nav-bottom-hover.png',sizingMethod='scale');}
	/*主体部分*/
	#body-content{width:100%; height:100%; position:absolute; top:71px; left:0px;}
		#body-content-left{position:relative; margin-right:295px; width:auto;}
			/*九宫格头*/
			#main-frame-header{position:relative; height:30px;}
				#main-frame-header-l{height:30px; width:30px; background:url(../image/main-top-left.png) no-repeat scroll; position:absolute; top:0px; left:0px; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Skins/zh-chs/4.2.0925/default/image/main-top-left.png',sizingMethod='scale'); z-index:3;}
				#main-frame-header-r{height:30px; width:30px; background:url(../image/main-top-right.png) no-repeat scroll; position:absolute; right:0; _right:-1px; top:0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Skins/zh-chs/4.2.0925/default/image/main-top-right.png',sizingMethod='scale'); z-index:3;}
				#main-frame-header-c{height:30px; width:100%; background:url(../image/main-top-center.png) repeat-x scroll; position:absolute; top:0px; left:0px; z-index:2;}
					/*工具栏*/
					#tool-button-1{background:url(../image/tool-icon-1.png) no-repeat scroll; width:54px; height:19px; float:left; margin-left:38px; color:#FFFFFF; padding:1px 0 0 13px; cursor:pointer; position:absolute; z-index:1100;}
					#tool-dropdown,#map-setting{width:88px; height:165px; background:url(../image/tool-dropdown.png) no-repeat scroll; position:absolute; top:89px; left:37px;  z-index:1100; display:none;}
					#map-setting{height:215px; background:url(../image/map-setting.png) no-repeat scroll;}
					#tool-dropdown ul,#map-setting ul{list-style:none;}
					#tool-dropdown a,#map-setting a{width:88px; height:20px; color:#000000;text-align:center; display:block; padding-top:4px; cursor:pointer;}
					#tool-dropdown a:hover,#map-setting a:hover{background:url(../image/tool-dropdown-hover.png) no-repeat scroll; margin-left:1px; color:#990000;}
					
					#tool-area-right{float:right; width:450px; margin-right:20px;}
					#tool-button-2{background:url(../image/tool-icon-3.png) no-repeat scroll; cursor:pointer; width:80px; height:19px; color:#000000; float:left; padding:1px 0 0 8px;}
					#tool-area-right:hover,.tool-button:hover{color:#990000;}
					.tool-button {background:url(../image/tool-icon-2.png) no-repeat scroll; width:67px; height:19px;  text-align:center; color:#000000; float:left; padding-top:1px; cursor:pointer;}
			/*九宫格内容*/
			#main-frame-center{position:relative; overflow:hidden;}
				#main-frame-center-l{width:30px; background:url(../image/main-center-left.png) repeat-y scroll; position:absolute; top:0px; margin-bottom:-32767px; padding-bottom:32767px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Skins/zh-chs/4.2.0925/default/image/main-center-left.png',sizingMethod='scale'); z-index:2;}
				#main-frame-center-r{width:30px; background:url(../image/main-center-right.png) repeat-y scroll; position:absolute; top:0px; right:0px; _right:295px; margin-bottom:-32767px; padding-bottom:32767px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Skins/zh-chs/4.2.0925/default/image/main-center-right.png',sizingMethod='scale');  z-index:2;}
					/*收缩按钮*/
					#main-frame-center-r-button-on a{display:block; width:14px; height:74px; background:url(../image/main-center-right-button.png) no-repeat scroll; cursor:pointer; position:absolute; right:295px; top:300px; z-index:3;}
					#main-frame-center-r-button-on a:hover{background:url(../image/main-center-right-button-hover.png) no-repeat scroll;}
					#main-frame-center-r-button-off{display:none;}
					#main-frame-center-r-button-off a{width:14px; height:74px; background:url(../image/main-center-right-button-off.png) no-repeat scroll; cursor:pointer; position:absolute; right:0px; _right:-1px; top:300px; z-index:3;}
					#main-frame-center-r-button-off a:hover{background:url(../image/main-center-right-button-off-hover.png) no-repeat scroll;}
					/*end 收缩按钮*/
				#main-frame-center-c{height:520px;}	
			/*九宫格底部*/
			#main-frame-footer{position:relative; overflow:hidden;}
				#main-frame-footer-l{width:30px; height:30px; background:url(../image/main-bottom-left.png) no-repeat scroll; position:absolute; top:0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Skins/zh-chs/4.2.0925/default/image/main-bottom-left.png',sizingMethod='scale'); z-index:2;}
				#main-frame-footer-c{height:30px; width:100%; background:url(../image/main-bottom-center.png) repeat-x scroll; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Skins/zh-chs/4.2.0925/default/image/main-bottom-center.png',sizingMethod='scale');}
				#main-frame-footer-r{width:30px; height:30px; background:url(../image/main-bottom-right.png) no-repeat scroll; position:absolute; top:0px; right:0px; _right:295px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Skins/zh-chs/4.2.0925/default/image/main-bottom-right.png',sizingMethod='scale'); z-index:3;}
		#body-content-right{width:295px; position:absolute; min-height:980px; background-color:#FEF7DB; right:0px; top:0px;}
			
	#body-map{position:absolute; top:100px; width:1020px; height:500px;}

#map{position: absolute; z-index:1; *z-index:0; top: 71px; left: 0px; overflow:hidden;background: url(../image/watermark.jpg) scroll;}
#api_map{position: absolute; z-index:1; *z-index:0; top: 0px; left: 0px; overflow:hidden;background: url(../image/watermark.jpg) scroll;}
#Eye{position:absolute; bottom:12px; right:308px; z-index:3; background-color:#FFFFDB;}
#eyes-button{background:url(../image/eyes-small.png) no-repeat scroll; width:28px; height:30px; position:absolute; top:1px; z-index:201; cursor:pointer;}
/*#eyeesMap{background:url(../image/eys-map-bg.png) no-repeat scroll; width:182px; height:168px; padding:9px 0 0 10px;}*/
#eyeesMap{width:182px; height:168px; border:#333333 1px solid; padding:3px;}
/*放大和缩小鹰眼地图*/
#EbottomMM{width:28px; height:30px; background:url(../image/eys-map-botton-2.png) no-repeat scroll; position:absolute; top:9px; left:9px; z-index:4;}
/*最小化鹰眼地图*/
#Ein{width:16px; height:47px; background:url(../image/eys-map-botton-1.png) no-repeat scroll; position:absolute; z-index:4; bottom:82px; _bottom:83px; right:308px; cursor:pointer;}
/*放大级数*/
#EzoomBar{position:absolute; top:110px; right:315px; z-index:3;}

#EzoomMax{width:23px; height:29px; background:url(../image/zoom-big.png) no-repeat scroll; cursor:pointer;}
#Ezoom0{width:23px; height:20px; background:url(../image/zoom-0.png) no-repeat scroll; cursor:pointer;}
#Ezoom1{width:23px; height:20px; background:url(../image/zoom-1.png) no-repeat scroll; cursor:pointer;}
#Ezoom2{width:23px; height:20px; background:url(../image/zoom-2.png) no-repeat scroll; cursor:pointer;}
#Ezoom3{width:23px; height:20px; background:url(../image/zoom-3.png) no-repeat scroll; cursor:pointer;}
#Ezoom4{width:23px; height:20px; background:url(../image/zoom-4.png) no-repeat scroll; cursor:pointer;}
#Ezoom5{width:30px; height:20px; background:url(../image/zoom-5.png) no-repeat scroll; cursor:pointer;}
#EzoomMin{width:23px; height:30px; background:url(../image/zoom-min.png) no-repeat scroll; cursor:pointer;}
#MapSilder{width:23px; height:11px; background:url(../image/zoom-slider.png) no-repeat scroll; position:absolute; cursor:pointer;}
/*导航图*/
#nav-bg{position:absolute; z-index:1000; background-color:#333;filter:alpha(opacity=60); opacity:.6;}
/*实体泡泡样式*/
#en-body{width:355px; height:310px; overflow:hidden;}
.en-bg{background:url(../image/en-bg.png) no-repeat scroll;}

#en-left,#bus-left{width:45px; height:44px; background-position:0 0; float:left; margin-top:95px;}
#bus-left{position:absolute; z-index:1; left:0px;}
#en-right{width:310px; height:310px; background-position:-46px 0px; float:left; }
#en-header-icon{width:16px; height:17px; background-position:-24px -44px; float:left; margin:4px 0 0 15px; _margin:4px 0 0 5px;}
#en-header-title,#divStationName{float:left; color:#FFFFFF; font-weight:bold; margin:6px 0 0 5px;}
#en-header-close,#bus-header-close{width:19px; height:18px; background-position:0px -45px; float:right; margin:4px 15px 0 0px; _margin:4px 5px 0 0px; cursor:pointer; display:block;}

#en-center-1{width:300px; height:125px;}
#en-1-left{width:132px; height:122px; background:url(../image/en-pic-bg.png) no-repeat scroll; clear:both; float:left; margin:10px; _margin:10px 5px;}
#en-1-left img{margin:5px 5px 0px 5px;}
#en-1-l-bottom{width:127px; height:22px; background-position:-3px -311px; margin-left:2px;}
#en-1-l-b-icon{width:18px; height:18px; background-position:0 -67px; float:right; margin:2px 10px 0 0; *margin-top:1px; _margin-right:5px;}
#en-1-r{width:148px;}
#en-1-r-one a{width:86px; height:24px; background-position:-221px -333px; float:right; margin:5px 10px 0 0; _margin-right:5px; cursor:pointer; *font-size:24px;}
#en-1-r-two{clear:right; height:20px; padding-top:5px; border-bottom:#999933 1px solid;}
#en-1-r-three{height:35px; margin-top:5px; border-bottom:#999933 1px solid;}
#en-1-r-four{clear:right; height:25px; margin-top:5px;}
.en-title{color:#CCFF66;}
.en-content{color:#FFFFFF;}
#Entr_img{border:none;}

#en-center-2{clear:both; padding-left:5px;}
/*#en-2-header{margin-left:10px; height:16px; float:left; *margin-top:15px; _margin-bottom:-3px;}
.en-c-2-title{float:left; background-position:0 -89px; width:35px; height:18px; padding:2px 0 0 10px; cursor:pointer;}
.en-c-2-title:hover{background-position:0 -111px; margin:0px;}
.en-2-h-select{background-position:0 -135px;}
#en-2-bottom{width:300px; height:120px; border:#FFFFFF 1px solid; clear:both; margin:0 auto;}*/
#itemsPanel{margin-left:10px; height:16px; float:left; *margin-top:15px !important; _margin-bottom:-3px;}
#itemsPanel li{float:left; background-position:0 -89px; width:35px; height:18px; padding:2px 0 0 10px; cursor:pointer; display:block; list-style:none;}
#itemsPanel li:hover{background-position:0 -111px; margin:0px;}
#itemsPanel li.active{background-position:0 -135px;}
#cardContent{width:300px; height:120px; border:#FFFFFF 1px solid; clear:both; float:left;}

/*地图设置*/
#map-setting .action img{border:none; margin-right:5px;}
#map-setting .unaction img{display:none;}

/*公交面板*/

#bus-control{position:absolute;}
#bus-header{width:218px; height:23px; background-position:0px -337px; position:absolute; z-index:1; left:32px; _height:60px;}
#bus-content{width:250px; height:300px; background:url(../image/bus-bg.png) no-repeat scroll;  position:absolute; top:22px;}
#bus-content table{width:209px; margin:5px 0 0 37px; border-collapse:collapse;}
#bus-content table td{border:#FFFFFF 1px solid; width:209px;}
.bus-list-title{background-position:-167px -313px; height:20px; padding-left:5px;}
.bus-list-tile-2{color:#CC3300;}
.bus-list-content{line-height:180%; color:#FFFFFF; padding-left:5px;}
.bus-list-content:hover{background:#999999; filter:alpha(opacity=70); opacity: 0.7; cursor:pointer; padding-left:5px;}

/*版权信息*/
#copyright{display:none; filter:alpha(opacity=45); opacity: 0.45; background:#000000; color:#FFFFFF; position:absolute; left:20px; bottom:17px; z-index:999999; height:20px; width:250px; text-align:center; line-height:150%;}
/*指南针*/
#compass{width:128px; height:79px; background:url(../image/compass.png) no-repeat scroll; position:absolute; left:20px; bottom:30px; z-index:105;}
/*图刊号*/
#gram-num{position:absolute; left:35px; bottom:20px; z-index:106; filter:glow(color:#ffffff,strength=1.5); color:#000000;}