﻿*{	margin:0;padding:0;}
html{ padding:0 !important;padding:111px 0 16px 0;width:100%;overflow-x:hidden;}
body{ padding:111px 0 16px 0;padding:/**/0;overflow-x:hidden;background-image:none;}
.head { position:absolute;float:left;top:0;left:0;width:100%;height:100px;background:#fff;}
.bar { 	background: url(../images/barbg.gif) repeat-x;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;}
.s_cont a{ height:22px; line-height:32px;position:relative;margin-top:5px;overflow:hidden;font-weight:normal; font-size:12px;padding:5px 0 0 10px;}
html>/**/body .s_cont{ top:2px;}
.s_cont input{font-size:12px; }
.subNav a{ color: #0066CC;}
.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:255px;position:absolute;top:96px;left:0;border:1px solid #a2d1ff;border-bottom:none;z-index:1;}
.left .list{width:223px!important;width:221px;letter-spacing:1px;line-height:25px;height:25px;background:#E6F2FF;display:block;text-indent:10px;position:absolute;float:left;;left:2px;;bottom:3px;z-index:100;}
*html .left  .list{ bottom:0px;}
.list2 { margin:0 4px;zoom:1;display:none;visibility:hidden;}
.resulte { position:absolute!important;position:relative;top:115px!important;top:4px;left:0;width:253px;float:left; height:128%;padding:5px 1px;margin-top:9px;bottom:2px;overflow:hidden;clear:both;border:1px solid #a2d1ff;border-top:none; display:inline;}
/*.resulte { position:absolute!important;position:relative;top:115px!important;top:4px;left:0;width:240px;float:left;height:auto!important;
height:100%;padding:1px;margin-top:9px;bottom:2px;overflow:auto;overflow-x:hidden;clear:both;border:1px solid #a2d1ff;border-top:none;scrollbar-face-color:#c9e3fd;scrollbar-3dlight-color:#fff;scrollbar-highlight-color:#fff;scrollbar-base-color:#e1edfa;
scrollbar-track-color:#f8fbfd;scrollbar-arrow-color:#77bbfd;scrollbar-3dlight-color:#E6F2FF;scrollbar-shadow-color:#E6F2FF;scrollbar-darkshadow-color:#fff;}*/

.border{ border:1px solid #a2d1ff;width:220px;height:22px;padding-left:4px;line-height:22px;}
.scroll{ scrollbar-face-color:#c9e3fd;scrollbar-3dlight-color:#fff;scrollbar-highlight-color:#fff;scrollbar-base-color:#e1edfa;
scrollbar-track-color:#f8fbfd;scrollbar-arrow-color:#77bbfd;scrollbar-3dlight-color:#E6F2FF;scrollbar-shadow-color:#E6F2FF;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:30px;height:28px;text-align:left;}
html>/**/body .info{padding-bottom:45px;}

.subSelect{ background:#E6F2FF;}
.brand{position:relative;}
a#brand{ text-decoration:underline;color:#0033cc; margin-left:5px;font-size:14px;font-weight:bold;}
a#brand:hover{ text-decoration:underline;color:#0033cc; margin-left:5px;font-size:14px;}

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!important;margin-top:-24px;margin-right:4px;display:inline;}
.showStation { width:347px;border:1px dotted #666;color:#004A80;background:#E6F2FF;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:#E6F2FF;}

.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:#ecf6fe;position: relative;top:122px!important;top:13px;left:266px!important;left:-2px;padding:1px;right:2px;border:1px solid #a2d1ff;border-top:none;text-align:center;bottom:2px;margin:0; height:600px;}
.mapObj2{ left:8px!important;left:0px;}
.right .title, .right .title2{ position:absolute;top:96px;left:266px!important;left:266px;right:2px;border:1px solid #a2d1ff;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:83px!important;top:17px;left:258px!important;left:0;float:left;height:700px;bottom:2px;overflow:hidden;background:url(../images/s_hideResult.gif) no-repeat center center;cursor:pointer;}
*html .hideResult{ top:10px;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;margin:0;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;}


.rightbot,.rightbot2{ 
position: absolute!important;background:#ffffff;position: relative;top:730px!important;top:13px;left:266px!important;left:-2px;padding:1px;right:2px;border:1px solid #a2d1ff;text-align:center;bottom:2px;margin:0; height:146px;}
.rightbot2{ left:8px!important;left:0px;}

.fenlei{width:40px;float:left; margin:0 0 5px 3px; padding:0; border:#3399FF 1px solid; display:inline;}
.fenlei ul{ margin:0; padding:0;}
.fenlei li{ margin:0; padding:0 list-style:none; height:50px; text-align:center; border-bottom:#3399FF 1px dashed; display:block; cursor:hand;}
.fenleicont{ width:180px; height:700px; float:left; margin-left:5px; padding:0; line-height:25px; font-size:13px;}
.fenleicont a{ color:#333333;}
.fenleicont a:hover{ color:#FF3300}
.canyin{ background:url(../images/canyin.gif) no-repeat; color:#0066CC;}
.xiuxian{ background:url(../images/xiuxian.gif) bottom no-repeat; color:#0066CC;}
.gouwu{ background:url(../images/gouwu.gif) bottom no-repeat; color:#0066CC;}
.fangchan{ background:url(../images/fangchan.gif) bottom no-repeat; color:#0066CC;}
.jingdian{ background:url(../images/jingdian.gif) bottom no-repeat; color:#0066CC;}
.binguan{ background:url(../images/binguan.gif) bottom no-repeat; color:#0066CC;}
.shoupiao{ background:url(../images/shoupiao.gif) bottom no-repeat; color:#0066CC;}
.qiche{ background:url(../images/qiche.gif) bottom no-repeat; color:#0066CC;}
.yiliao{ background:url(../images/yiliao.gif) bottom no-repeat; color:#0066CC;}
.jiaoyu{ background:url(../images/jiaoyu.gif) bottom no-repeat; color:#0066CC;}
.qiye{ background:url(../images/qiye.gif) bottom no-repeat; color:#0066CC;}
