*{	margin:0;padding:0;}
html{ padding:0 !important;padding:111px 0 16px 0;width:100%;height:100%;overflow:hidden;}
body{ padding:111px 0 16px 0;padding:/**/0;height:100%;overflow:hidden;}
.head { position:absolute;float:left;top:0;left:0;width:100%;height:100px;height:100px;background:#fff;}
.bar { 	background:#727272;width:100%;color:#fff;height:35px;}
.bar a:active{ color:#fff;text-decoration:underline;}
.logo { float:left;padding:0 70px 0 5px;height:35px;}
.bar ul li{ float:left;font-size:14px;margin:9px 6px 0 6px;padding:4px 10px 0 10px;cursor:pointer;}
.bar ul .seli{ background:#fff;float:left;color:#000;font-weight:bold;}
.userLogin{ float:right;width:210px;padding-top:10px;padding-right:10px;text-align:right;}
.userLogin a{color:#fff}
.userLogin a:hover,.userLogin a:active{color:#fff}
.subNav{ float:left;}
.subNav a{ margin:0 10px;text-decoration:none;}  .subNav a:hover{ margin:0 10px;color:#E53E16;}       
.subNav a.seli{  font-weight:bold;color:#E53E16;text-decoration:none;} 
.subNav a.seli:hover{  text-decoration:none;}

.s_cont { height:32px;line-height:32px;position:relative;margin-top:3px;overflow:hidden;text-indent:12px;font-size:14px;font-weight:bold;padding:0;}
html>/**/body .s_cont{ top:2px;}
.s_cont input{font-size:12px; }
.subNav a{ color:#000;}
.input1, .input2, .input4, .input6 { height:18px; padding-top:4px;}
.input4 { width:150px;}
.s_cont img{ position:relative;top:0px;cursor:pointer;}
.busChange{ font-weight:normal;padding-top:4px!important;padding-top:10px;height:21px;overflow:hidden;font-size:12px}

.left .title{   width:392px;position:absolute;top:96px;left:0;border:1px solid #999;border-bottom:none;z-index:1;}
*html .left .title{padding-top:7px;}
.left .list{ width:373px!important;width:371px;letter-spacing:1px;line-height:25px;height:25px;background:#efefef;display:block;text-indent:10px;position:absolute;float:left;left:2px;bottom:3px;z-index:100;}
*html .left  .list{ bottom:1px;}
.list2 a{ margin:0 4px;}
.resulte { position:absolute!important;position:relative;top:115px!important;top:4px;left:0;width:390px;float:left;height:auto!important;
height:100%;padding:1px;margin-top:9px;padding-bottom:22px; bottom:2px;overflow:auto;overflow-x:hidden;clear:both;border:1px solid #999;border-top:none;scrollbar-face-color:#e2ded4;scrollbar-3dlight-color:#fff;scrollbar-highlight-color:#fff;scrollbar-base-color:#d4cfc9;
scrollbar-track-color:d4cfc9;scrollbar-arrow-color:#000000;scrollbar-3dlight-color:#fff;scrollbar-shadow-color:#404040;scrollbar-darkshadow-color:#fff;}

.border{ border:1px solid #676767;width:220px;height:22px;padding-left:4px;line-height:22px;}
.scroll{ scrollbar-face-color:#e2ded4;scrollbar-3dlight-color:#fff;scrollbar-highlight-color:#fff;scrollbar-base-color:#d4cfc9;
scrollbar-track-color:d4cfc9;scrollbar-arrow-color:#000000;scrollbar-3dlight-color:#fff;scrollbar-shadow-color:#404040;scrollbar-darkshadow-color:#fff;}

.b_back{ width:79px;border:0;height:23px;padding:0;width:79px;cursor:pointer;}

.s_back{ width:79px;border:0;height:23px;padding:0;width:79px;cursor:pointer;margin-top:10px;}
.num { background: url(../images/num.gif) no-repeat center center;color:#fff;line-height:18px;width:30px;text-align:center;}
.Lsearch a,.right a{   text-decoration:underline}
.resulte img{ display:inline;vertical-align:middle;}
.resulte .Lsearch{ background:#fff url(../images/list_dot.gif) repeat-x center bottom;cursor:pointer;}
.info{ zoom:1;text-indent:24px;float:left;padding-bottom:5px;height:0px;}

.subSelect{ background:#efefef;}

table.busResult { cursor:pointer;margin:0 auto;}
table.busResult th { font-weight:normal;line-height:24px;padding:2px 0;border-top:1px solid #c0c0c0;}
.selectResult { color:#fff;background:#E43F19;}
.ss td,.ss th { border-top:1px solid #c0c0c0}
.area{float:right;margin-top:-26px;margin-right:4px;}
html>/**/body .area{margin-top:0;top:30px;}

.showStation { width:347px;border:1px dotted #666;color:#004A80;background:#efefef;margin:3px auto;white-space:wrap;padding:6px;padding-top:14px;margin-left:-36px;position:relative;z-index:30;}
html>/**/body .showStation{ float:left;}
.showStation img, .showStation2 img{float:right;margin-top:-14px;cursor:pointer;}

.showStation ul{ margin:0;padding:0;}
.showStation ul li{ width:168px;float:left;cursor:pointer;margin:0;padding:0;}
.btn_search{ background:url(../images/search.gif)  0 0; width:79px;height:23px;border:0;padding:0;margin-top:10px;cursor:pointer;}
.btn_search_2{ background:url(../images/search.gif) 0 23px;}

.walk{ background:#efefef;}

.stable{ display:table!important;display:block;}

.btn_search{ background:url(../images/search.gif)  0 0; width:79px;height:23px;border:0;padding:0;margin-top:10px;cursor:pointer;}
.btn_search_2{ background:url(../images/search.gif) 0 23px;}

.stable{ display:table!important;display:block;}
dl{ border-bottom:1px solid #c0c0c0;;width:100%;padding:0 0 1px 0;}
dl dt{ float:left;width:100%;background:#f3f3f3;text-indent:12px;}
dd{ float:left;width:46%;padding-left:4%;color:#004A80;}
h6{ line-height:28px;cursor:pointer;}

table.routeResult{ line-height:22px;margin:0px auto;cursor:pointer;margin-top:-1px;} 
table.routeResult td { font-weight:normal;line-height:24px;padding:4px 0;border-bottom:1px solid #c0c0c0;}

.busNum{ clear:both;float:left;width:100%;}
.busNum h6{ background:#E43F19;color:#fff;width:100%;line-height:28px;float:left;cursor:default ;}
.busNum p{ text-indent:24px;}

.mapObj,.mapObj2{ position: absolute!important;background:#E8E3D8;position: relative;top:122px!important;top:13px;left:403px!important;left:-2px;padding:1px;right:2px;height:auto!important;height:100%;border:1px solid #999;border-top:none;text-align:center;bottom:2px;margin:0;}
.mapObj2{ left:8px!important;left:0px;}
.right .title, .right .title2{ position:absolute;top:96px;left:403px!important;left:403px;right:2px;border:1px solid #999;border-bottom:none;z-index:1;}
.right .title2{ left:8px!important;left:11px;right:2px!important; right:0;height:27px;text-indent:12px;}

.hideResult,.hideResult2{ width:8px;position:absolute!important;position:relative;top:103px!important;top:17px;left:395px!important;left:0;float:left;height:auto!important;height:100%;bottom:2px;
overflow:hidden;background:url(../images/s_hideResult.gif) no-repeat center center;cursor:pointer;}
*html .hideResult{ top:-2px;padding-bottom:34px;}
.hideResult2{ left:0!important;left:2px;background: url(../images/s_hideResult2.gif) no-repeat center center;}

.self_div{ position:absolute;width:205px;height:94px;float:left;border:1px solid #000;left:31px;top:68px;background:#fff;z-index:100;display:;}

/*default 无结果*/
.default{ width:376px; padding:7px; margin:0 auto;}
.default_title{ width:100%; height:34px; line-height:34px; text-indent:10px; color:#fff; font-weight:bold; font-size:14px; background:url(../images/title_login.gif);}
.d_link{ width:100%; float:left;}
.bold{ font-weight:bold; font-size:12px; margin:15px 0 0 0; float:left; text-indent:15px; width:100%;}
.inner{ width:100%; text-indent:25px; float:left; font-weight:normal;}
.suggest{width:245px; margin:0 auto; padding-left:25px; margin:20px 0 0 0;color:#717171; float:left;}
.d_right{ width:92px; height:92px; float:left; background:url(../images/no_result.gif); margin:30px 0 0 10px;}
.new_msg{ width:100%; float:left; font-weight:bold; text-indent:15px;margin-top:20px;}
.new_msg a{color:#E53E16;text-decoration:underline;}
.new_msg a:hover{color:#E53E16;text-decoration:underline;}



