@charset "utf-8";
body { font-size:12px; font-family:Verdana; line-height:150%;scrollbar-face-color: #f6f6f6; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #cccccc; scrollbar-3dlight-color: #cccccc; scrollbar-arrow-color: #330000; scrollbar-track-color: #f6f6f6; scrollbar-darkshadow-color: #ffffff;}
body,ul,ol,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
img { border:0;}
a { color:#04d; text-decoration:none; behavior:url(/api/map/images/delline.htc);}
#mapbody { margin:0;}
#mapmain { position:relative; width:720px;}
#Ncity { position:absolute; top:11px; right:220px; background:#FFFF33; padding:3px 10px; border:1px solid #333; filter: alpha(opacity=70);opacity: 0.7;}
#lineintro { position:absolute; bottom:0px; left:215px; width:240px; padding:5px 0px 2px 0px; text-align:center; background:#fff;filter: alpha(opacity=90);opacity: 0.9;}
#helpbox {position:absolute;top:120px; left:200px; width:350px; height:178px; filter: alpha(opacity=90);opacity: 0.9; background:#fff; border:1px solid #ccc;}
#helpbox span { color:#390;}
#helpbox h4 { font-size:12px; font-weight:normal; background:#99f; height:21px; padding:3px 5px 0 6px; color:#fff;}
#helpbox h4 span a { float:right; font-weight:bold; text-decoration:none; background:#fff; padding:2px 2px 0 2px; line-height:120%; margin-top:1px;}
#helpbox ol { padding:5px 6px 5px 30px; list-style:outside;}
#helpbox ol li { margin-bottom:7px; color:#666666}
.map { border:1px solid #ccc; border-top:0;}
.map_box { background:url(/api/map/images/right_bg.gif) 0 0 repeat-x;}
.map_box h2 { height:24px; padding:6px 0px 0px 36px; color:#333; font-size:12px;}
.map_box2 { padding:6px 12px; font-size:12px;}
.map_box2 ul { list-style:none;}
.map_box2 ul li { padding:3px 0; }
#Results ol { padding-left:18px; margin-left:12px; line-height:180%;}
.map_select {width:136px; margin-bottom:0px; >margin-bottom:-2px;}
.map_text {width:130px; margin-bottom:0px; >margin-bottom:-2px;}
.map_area {}
.map_button { padding-top:2px; font-size:12px; border:1px solid #3c6500; border-left:1px solid #dcf1a2; border-top:1px solid #dcf1a2; color:#fff;background:#67a014; height:22px; width:64px;}
.map_button1 { padding-top:2px; font-size:12px; border:1px solid #92ac6c; border-left:1px solid #fff; border-top:1px solid #fff; color:#000;background:#e1e8aa; height:22px; width:50px;}
.search_page { font-size:14px; text-align:center;}
#map_list { padding:0;}
#carList { height:480px; background:#ccc;}
#busList {overflow-y:auto; height:410px; overflow:auto; padding:3px;}
#busList li { padding:3px 3px 3px 25px;}
#busList li span { margin-left:-25px;}
#busList p { text-align:right; color:#888;}
.copyright {border-top:1px dashed #cecece; padding:6px 8px; background:#eee; height:74px; color:#666;}
.copyright ul { list-style:none; margin-left:56px; height:68px;}
.copyright h5 { float:left; padding:16px 0px 0 10px; height:52px;}
.copyright a img { background:url(/api/map/images/logo_bg.gif);}
.copyright a:hover img { background:url(/api/map/images/logo_bg1.gif);}

#map_top { width:948px; margin:0 auto; background:url(/api/map/images/top_bg.gif); height:34px; border-left:1px solid #acc6e1; border-right:1px solid #acc6e1;}
#map_top ul { list-style:none; margin:0px 6px;}
#map_top ul li { float:left; margin-top:4px;}
#map_top ul li a { display:block; height:21px; padding:5px 0 0 26px; color:#000; text-decoration:none;}

#map_top ul li#zoomin a { width:34px; background: url(/api/map/images/btn_bg.gif) 0 0px no-repeat;}
#map_top ul li#zoomin a:hover { background: url(/api/map/images/btn_bg.gif) 0 -26px no-repeat;}
#map_top ul li#zoomout a { width:34px; background: url(/api/map/images/btn_bg.gif) -60px 0px no-repeat;}
#map_top ul li#zoomout a:hover { background: url(/api/map/images/btn_bg.gif) -60px -26px no-repeat;}
#map_top ul li#measure a { width:34px; background: url(/api/map/images/btn_bg.gif) -120px 0px no-repeat;}
#map_top ul li#measure a:hover { background: url(/api/map/images/btn_bg.gif) -120px -26px no-repeat;}
#map_top ul li#lookup a { width:70px; background: url(/api/map/images/btn_bg.gif) -180px 0px no-repeat;}
#map_top ul li#lookup a:hover { background: url(/api/map/images/btn_bg.gif) -180px -26px no-repeat;}
#map_top ul li#refresh a { width:34px; background: url(/api/map/images/btn_bg.gif) -276px 0px no-repeat;}
#map_top ul li#refresh a:hover { background: url(/api/map/images/btn_bg.gif) -276px -26px no-repeat;}

#current { height:25px; background: url(/api/map/images/rowline.gif) 0 0 no-repeat; margin-left:344px; padding:9px 6px 0 10px;}
#current span { float:right;}

.btn02 { background:url(/api/map/images/btn_bg2.gif) 0 -52px; width:52px; height:22px; color:#fff; border:0px; font-size:12px; font-weight:bold; line-height:200%; cursor:pointer;}
.btn03 { background:url(/api/map/images/btn_bg2.gif) 0 0px; width:52px; height:22px; color:#fff; border:0px; font-size:12px; font-weight:bold; line-height:200%; cursor:pointer;}

