*{ margin:0; padding:0;}
body {	font-size: 12px;}
.title{ color:#FFFFFF; line-height:27px; margin:auto;}
.title a, .title a:link, .title a:visited{ color:#FFFFFF;}
.title a:hover{ color:#33FFFF;}
.bg1{ margin:auto;}
.map{ margin:3px;}
.bottom{ margin:3px auto 0 auto; line-height:27px; height:27px;}
.bottom a:link, .bottom a:visited{ color:#006699; }

.search{ width:194px; margin:8px auto; color:#14558f;}
*html .search{ margin:2px auto;}
.s_title{ width:194px; height:23px; background:url(../images/s_bg_01.gif) no-repeat; line-height:23px; font-weight:bold; text-indent:20px; font-size:14px; color:#14558f;}
.s_content{ width:176px; background:url(../images/s_bg_02.gif) repeat-y; padding:0 9px;}
.s_con{height:330px; overflow-y:auto; overflow-x:hidden; line-height:18px;background:url(../images/s_bg_02.gif) repeat-y;
SCROLLBAR-FACE-COLOR: #d9e2ec; 
SCROLLBAR-HIGHLIGHT-COLOR: #fcfcfc; 
SCROLLBAR-SHADOW-COLOR: #fcfcfc; 
SCROLLBAR-ARROW-COLOR: #000; 
SCROLLBAR-TRACK-COLOR: #fcfcfc;}
.s_con a{ color:#14558f; display:block;}
.s_con a:hover{ background-color:#eeeeee;}

.s_con1{height:380px; overflow-y:auto; overflow-x:hidden; line-height:18px;background:url(../images/s_bg_02.gif) repeat-y;
SCROLLBAR-FACE-COLOR: #d9e2ec; 
SCROLLBAR-HIGHLIGHT-COLOR: #fcfcfc; 
SCROLLBAR-SHADOW-COLOR: #fcfcfc; 
SCROLLBAR-ARROW-COLOR: #000; 
SCROLLBAR-TRACK-COLOR: #fcfcfc; }
.s_con1 a{ color:#14558f; display:block;}
.s_con1 a:hover{ background-color:#eeeeee;}

.s_con2{height:380px; overflow-y:hidden; overflow-x:hidden; line-height:18px;background:url(../images/s_bg_02.gif) repeat-y;}
.s_con2 a{ color:#14558f; display:block;}
.s_con2 a:hover{ background-color:#eeeeee;}


.s_list{ width:160px; height:170px; background:#fff; padding:0 5px;overflow-y:auto;SCROLLBAR-FACE-COLOR: #d9e2ec; border:1px solid #d3d3d3; overflow-x:hidden;
SCROLLBAR-HIGHLIGHT-COLOR: #fcfcfc; 
SCROLLBAR-SHADOW-COLOR: #fcfcfc; 
SCROLLBAR-ARROW-COLOR: #000; 
SCROLLBAR-TRACK-COLOR: #fcfcfc; margin:0 9px;}

.s_content table{ margin:0px auto;}
.s_content td{ line-height:20px; padding:2px; background:url(../images/dot.gif) bottom repeat-x;}
.s_content a{color:#14558f;}
.s_content a:hover{color:#14558f;}
.s_bottom{ width:194px; background:url(../images/s_bg_04.gif) no-repeat; height:6px;}
.jz{ margin:auto;}

.pic a{ border:solid #ccc 1px;}
.red{ color:#FF0000;}
input, select{ font-size:12px;}

.u1{ height:110px; overflow-y:auto;SCROLLBAR-FACE-COLOR: #d9e2ec; 
SCROLLBAR-HIGHLIGHT-COLOR: #fcfcfc; 
SCROLLBAR-SHADOW-COLOR: #fcfcfc; 
SCROLLBAR-ARROW-COLOR: #000; 
SCROLLBAR-TRACK-COLOR: #fcfcfc; }
.u1 li a:hover{background-color:#eeeeee; display:block;}
.u1 li{ list-style:none;}

.type{ background:url(../images/s_bg_1.gif) no-repeat; width:218px; height:36px;}
.type1{ margin-left:6px; background:url(../images/t1_02.gif) no-repeat; height:36px; width:86px; display:block; list-style:none; float:left;cursor:pointer;}
.type2{ background:url(../images/t2_03.gif) no-repeat; height:36px; width:86px; display:block; list-style:none; float:left;cursor:pointer;}
.type11{ margin-left:6px; background:url(../images/t2_02.gif) no-repeat; height:36px; width:86px; display:block; list-style:none; float:left;cursor:pointer;}
.type21{ background:url(../images/t1_03.gif) no-repeat; height:36px; width:86px; display:block; list-style:none; float:left;cursor:pointer;}


.test1 {background:#fff000}
.test2 {background:none}


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;}
.walk{ background:#efefef;}

.showStation { width:140px;float:left;border:1px dotted #666;color:#004A80;background:#efefef;margin:0px auto;white-space:wrap;padding:2px;padding-top:14px;;}

.showStation img{float:right;margin-top:-14px;cursor:pointer;}
.showStation a{ display:inline;text-decoration:none;}
.showStation a:hover{ display:inline;text-decoration:underline}

.showStation ul{ margin:0;padding:0;}
.showStation ul li{ width:148px;float:left;margin:0;padding:0;list-style:none;}

.lkxx{position:absolute; top:45px; z-index:100; background:#fff; width:95px; height:22px; line-height:24px; text-align:center; background:url(../images/bg_sslk_off.gif) no-repeat; text-indent:10px; cursor:pointer; left:5px; color:#333;}
.lkxx_on{position:absolute; top:45px; z-index:100; background:#fff; width:95px; height:22px; line-height:24px; text-align:center; background:url(../images/bg_sslk_on.gif) no-repeat; text-indent:10px; cursor:pointer; left:5px; color:#14558f;}

.lk_hide{position:absolute; top:67px; z-index:100; left:5px; line-height:20px; width:95px;}
.lk_hide span{ width:95px; height:22px; float:left;}
.lk_hide ul{ list-style:none; background:url(../images/bg_cs.gif) repeat-x; height:20px; width:93px; border:solid #555 1px; border-top:none; float:left; margin:0;}
.lk_hide ul li{ float:left; text-align:center; width:31px; cursor:pointer;}
.lk_hide ul li.on{ background:#000; color:#fff;}