body{width:100%;margin-top:0px;margin-left:auto; margin-right:auto;}
div{font-size:12px;}
td{font-size:12px;}
.bg{width:100%;height:8px;float:left;background-color:#F2F2F2;line-height:0px;padding:0px;border-bottom:1px solid #CFCFCF; margin-top:0px;margin-bottom:-8px;z-index:980;}
.top {width:998px; margin-top:0px; padding-top:0px;float:left;}
.top .ll{width:350px;height:7px!important;height:8px;float:left;background-color:#F2F2F2;line-height:0px;padding:0px;border-bottom:1px solid #CFCFCF; margin-top:0px;z-index:980;}
.top .mm{background:url(../images/bmap/map.png) -153px 0px; width:21px; height:26px;float:left;}
.top .mmm{background:url(../images/bmap/map.png) -180px 0px; width:21px; height:26px;float:left;}
.top .rr{background-color:#F2F2F2;width:280px!important;width:300px;height:26px;text-align:center;border-bottom:1px solid #CFCFCF;float:left;z-index:999;padding-left:20px}
.top span{padding:0 4 0 4px; font-size:12px; height:20px; color:#676767; line-height:1.9; cursor:pointer;float:left;}
.top span a{ font-size:12px; color:#676767; text-decoration:none;}
.top span a:hover{ font-size:12px; color:#676767; text-decoration:none;}
.top span a:vister{ font-size:12px; color:#676767; text-decoration:none;}
.head_w{background:url(../images/bmap/shop_tab_l.gif) repeat-x; width:100%; height:7px;margin-bottom:-10px; float:left;}

.logos {width:998px; height:60px;float:left;}
.logos .logo_l{float:left;width:145px;}
.logo_l a{background:url(../images/bmap/map.png) 0px 0px; height:59px; width:144px;float:left;}
.logos .cityList{float:left;width:200px;margin-top:22px;font-weight:bold;font-size:18px;}
.cityList a{text-decoration:none;}
#city{ width:85px; height:55px;}
#city div#cityname{font-size:18px; font-weight:bold;}
#city div#switchcity {cursor:pointer; font-size:12px; color:#909090;}

.login {float:left;  font-size:12px; padding:5 0 0 10px;margin-top:22px;margin-left:10px;width:150px;}

.sideBar1{background:url(../images/bmap/map.png) -152px -57px; width:126px; height:24px;cursor:pointer;text-align:center;color:#009E46;font-weight:bold;}
.sideBar2{background:url(../images/bmap/map.png) -152px -30px; width:126px; height:24px;cursor:pointer;text-align:center;color:#fff;font-weight:bold;}

.searchT{padding:15 3 0 4px;background:#F3F8F2;width:239px!important;width:246px;zIndex:1;}
.tools{padding:10 3 5 4px;background:#F3F8F2;width:239px!important;width:246px;height:38px;}
.helps{height:12px;width:12px;background:#95BE62;color:#fff;cursor:pointer;line-height:1.2;text-align:center;}
#sTop{background:url(../images/bmap/map.png) no-repeat 0px -85px;width:242px;height:6px;overflow:hidden;z-index:2;}
#sMid{color:#689C47;background:#fff;border-left:1px solid #B2D185;border-right:1px solid #B2D185;width:240px!important;width:242px;overflow:hidden;zIndex:2;}
#sMid_r_t{color:#689C47;background:#fff;border-left:1px solid #B2D185;border-right:1px solid #B2D185;width:240px!important;width:242px;height:17px;overflow:hidden;}
#sMid_r_b{color:#689C47;background:#fff;border-left:1px solid #B2D185;border-right:1px solid #B2D185;width:240px!important;width:242px;height:17px;overflow:hidden;}
#sMid_r_m{color:#000;background:#fff;border-left:1px solid #B2D185;border-right:1px solid #B2D185;width:240px!important;width:242px;overflow:hidden;position:relative;}
#sBtm{background:url(../images/bmap/map.png) no-repeat 0px -92px;width:242px;height:6px;overflow:hidden;}
#resultBox{position:relative}

.sFocus{padding:2px;padding-left:8px;border:solid 1px #DEF3FF;background-color:#CDDFF7;cursor:pointer;color:#000000;}
.sOver{padding:2px;padding-left:8px;border:solid 1px #F7F7FF;background-color:#E2EBF5;cursor:pointer;color:#000000;}
.sOut{padding:2px;padding-left:8px;border-bottom:solid 1px #F2F5FB;background-color:#ffffff;cursor:pointer;color:#555555;}
.selectCon{width:100%;height:37%;border:solid 1px #7BB6CE;overflow-x:hidden;overflow-y:auto;border-top:solid 1px #617692;}
.confirm_btn{background-image:url(../images/map/confirmSearch.jpg);width:81px;height:21px;border:0px;}

#showResultsTitle{float:left;width:136px!important;width:140px;padding:2px;cursor:default;overflow:hidden;color:#999999}
#showPrevious{float:left;padding:3px;font-size:13px;cursor:pointer;background:url(../images/map/back_01.gif);width:16px!important; width:22px;height:16px!important;height:22px;background-repeat:no-repeat;}
#showNext{float:left;padding:3px;font-size:13px;cursor:pointer;background:url(../images/map/forward_01.jpg); width:16px!important; width:22px;height:16px!important;height:22px;background-repeat:no-repeat;}
#showClose{float:left;padding:3px;font-size:13px;cursor:pointer;background:url(../images/map/close_01.jpg);width:16px!important;  width:22px;height:16px!important;height:22px;background-repeat:no-repeat;}
#showError{float:left;padding:3px;font-size:13px;cursor:pointer;background:url(../images/map/errorReport_01.jpg) ;width:16px!important;  width:22px;height:16px!important;height:22px;background-repeat:no-repeat;}
#resultCon{float:left;border-left:solid 1px #cccccc;overflow:hidden;}
.ResultDiv {	
	scrollbar-face-color:#95CC64;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#ffffff;
	scrollbar-3dlight-color:#95CC64;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#FFFFDE;
	scrollbar-darkshadow-color:#ffffff;
}
.num_normal{padding:0px;margin:0px;padding-left:2px;padding-right:2px;border:solid 1px #DEEFEF;color:#1886CE;font-weight:bold;line-height:18px;}
.num_vip{padding:0px;margin:0px;padding-left:2px;padding-right:2px;border:solid 1px #E73C00;color:#E73C00;font-weight:bold;line-height:18px;}
.infoTit_normal{color:#1886CE}
.infoTit_vip{color:#E73C00}
.info_normal_focus{border-bottom:dotted 1px #8CC3DE;}
.info_normal_focus1{background-image:url(../images/map/infoTit_normal_focus.jpg);background-position:bottom;background-repeat:no-repeat;}
.info_vip_focus{background-image:url(../images/map/infoTit_vip_focus.jpg);background-position:bottom;background-repeat:no-repeat;}
.info_normal{background-image:url(../images/map/infoTit_normal.jpg);background-position:bottom;background-repeat:no-repeat;}


.cFocus{position:absolute;top:0px;width:75px;text-align:center;height:23px;border:solid 2px #aaaaaa;border-bottom:0px;cursor:default;}
.cBlur{position:absolute;top:1px;width:75px;text-align:center;height:22px;border:solid 1px #cccccc;border-bottom:solid 2px #aaaaaa;color:#666666;cursor:pointer;}
.vcFocus{position:absolute;padding:1px;top:4px;width:67px;height:21px;text-align:center;background-image:url(../images/dialog/image7_24.gif);color:#FFFFFF;cursor:default;}
.vcBlur{position:absolute;padding:1px;top:4px;width:67px;height:21px;text-align:center;color:#000000;cursor:pointer;border:solid 1px #B6CDEE;border-bottom:0px;}
.cRest{position:absolute;top:1px;height:22px;border-bottom:solid 2px #aaaaaa;}
.cInputText{border:solid 1px #444444;}
.cContent{width:100%;height:100%;padding:5px;padding-left:10px;word-break:break-all;}
.cContainer{border:solid 2px #aaaaaa;border-top:0px;height:60px;width:100%;}
.vcContainer{border:solid 1px #6DB2E4;border-top:solid 3px #6DB2E4;height:60px;width:100%}

.main{width:100%;margin-top:0px;}
.main .left{float:left;margin-top:10px;margin-left:5px;}
.main .center{float:left;margin-top:10px;width:10px;}
.main .right{float:left;margin-left:0px;margin-top:10px;}

.stitle{text-align:center;margin-top:-5px;margin-left:30px;zIndex:999;position:absolute;color:#009F53;width:55px;height:16px;background:#fff;}
.buttons{line-height:1.2;height:20px;width:60px;cursor:pointer;padding:0 5 0 5px; border:1px solid #92BA3D;background:#F0FEED;color:#6D9C3E}
.buttonm{line-height:1.2;height:20px;width:40px;cursor:pointer;padding:0 5 0 5px; border:1px solid #92BA3D;background:#F0FEED;color:#6D9C3E}
.inputs{height:22px;width:140px;}
.location td{color:#6D9C3E;heigth:17px!important;height:32px;}
.buses td{color:#6D9C3E;heigth:15px!important;height:30px;}
