*{ margin:0; padding:0;}

body {	font-size: 12px;}
select{ height:20px; line-height:20px;}

.search{ width:755px; margin:auto;}
.search ul{ width:500px; margin:auto;position:relative; z-index:2;}
.search ul li{ list-style:none; float:left; display:block; width:123px; height:24px; line-height:24px; text-align:center; border:solid #93bee9 1px;}
*html .search ul li{ border-bottom:none;}

.search a, .search a:link, .search a:visited{ font-weight:bold; text-decoration:none; display:block;}
.search a:hover{ background-color:#EDF7FE;}

.tab1, .tab2, .tab3, .tab4{ background-color:#fff; border-bottom:solid #fff 1px; color:#000000;}
.tab1 a, .tab2 a, .tab3 a, .tab4 a{ color:#0055a1;background-color:#e0effc;}

.tab11, .tab21, .tab31, .tab41{ background-color:#fff; border-bottom:solid #fff 1px;}
.tab11 a:link, .tab11 a:visited, .tab21 a:link, .tab21 a:visited, .tab31 a:link, .tab31 a:visited, .tab41 a:link, .tab41 a:visited{color:#000000;background-color:#fff; border-bottom:solid #fff 1px;}

.s_content{ margin:auto; width:693px; border:solid #93bee9 1px; background-color:#fff; margin-top:-1px; height:60px; z-index:1; position:relative; line-height:30px; padding:5px 30px;}
.s_content span{ color:#0055a1;}
*html SELECT{ margin-top:5px;}
*html input{ margin-top:5px;}

.map{ margin:3px auto; width:755px; height:481px; overflow:hidden;}
.map_content{ float:left; width:508px; height:475px; margin-right:3px;}
.result{ width:242px; float:left; height:475px; border:solid #93bee9 1px;}
.result a{color:#0055a1; text-decoration:none;}
.result a:hover{color:red; text-decoration:underline;}
.result_t{ font-weight:bold; color:#0055a1; height:25px; line-height:25px; width:100%; float:left; display:block; background-color:#e0effc; text-align:center;border-bottom:solid #93bee9 1px;}
.close{ position:absolute; margin-left:-20px; margin-top:5px; cursor:pointer;}

.result_content{ width:242px; margin:auto; color:#0055a1; height:450px; line-height:18px;}
.resule_num{ width:222px; background-color:#f6f6f6; height:24px; line-height:24px; padding:0 10px; float:left;}
.price_list{ width:216px; margin:10px 5px; height:50px;  border:solid #93bee9 1px; float:left;}
.price_list li{ line-height:25px; width:108px; float:left; text-indent:2em; list-style:none;}
.house_list{ width:220px; margin:0 5px; float:left;}
.house_list li{ line-height:28px; height:28px; border-bottom:dotted #CCCCCC 1px; text-indent:2em; list-style:none;}
.li1{ background:url(../images/li1.gif) 5px 8px no-repeat;}
.li2{ background:url(../images/li2.gif) 5px 8px no-repeat;}
.li3{ background:url(../images/li3.gif) 5px 8px no-repeat;}
.li4{ background:url(../images/li4.gif) 5px 8px no-repeat;}
.page{ margin:0 5px; line-height:32px; width:226px; overflow:hidden; height:32px; float:left; text-align:center;}
.listinfo{ display:block; width:100%; text-align:center; border-top:solid #ddd 1px; line-height:30px; float:left;}

.red-b{ color:red; font-weight:bold;}
.red{ color:#FF0000;}

.list{ width:100%; line-height:18px; width:755px; background-color:#FFFFFF;}
.list a{ color:#0055a1; text-decoration:none;}
.list a:hover{ color:red; text-decoration:underline;}
.list td{ text-align:center;}
.list_page{ line-height:18px; width:755px; color:#0055a1; text-align:center;}
.list_page a{ color:#0055a1; text-decoration:none;}
.list_page a:hover{ color:red; text-decoration:underline;}

/*公交换乘查询结果*/
.result_content p{ line-height:30px; background: #fff url(../images/arrow2.gif) 90% 50% no-repeat;}
html>/**/body .result_content p{ background: #fff url(../images/arrow2.gif) 90% 80% no-repeat}
.result_content p image{ padding:7px 0;}
.result_content p a{ display:block; border-bottom:solid #CCCCCC 1px; text-decoration:none; text-indent:20px;}
.result_content p a:hover{ text-decoration:none; color:#0055a1; background: #f9fcff url(../images/arrow2.gif) 90% 50% no-repeat; font-weight:bold;}
html>/**/body .result_content p a:hover{ background: #fff url(../images/arrow2.gif) 90% 80% no-repeat}
.result_info_bus{ overflow-y:auto; height:385px;SCROLLBAR-FACE-COLOR: #e2eef8; 
SCROLLBAR-HIGHLIGHT-COLOR: #fcfcfc; 
SCROLLBAR-SHADOW-COLOR: #fcfcfc; 
SCROLLBAR-ARROW-COLOR: #000; 
SCROLLBAR-TRACK-COLOR: #fcfcfc;}
.result_info_bus table{ margin:3px;}

/*起点终点下拉列表*/
.qd_info{ position:absolute; width:240px; background-color:#fff; filter:Alpha(Opacity=95);opacity:0.95; }
.qd_info ul{ margin:0px; padding:10px; border:solid #DEEBF3 1px;}
.qd_info li{ list-style-type:none;}
.qd_info li a{ display:block; height:20px; padding-left:10px; line-height:20px;}
.qd_info li a:hover{ background-color:#f3f9ff; text-decoration:none; color:#0055a1;}

.zd_info{ position:absolute; width:240px; background-color:#fff; filter:Alpha(Opacity=95);opacity:0.95; }
.zd_info ul{ margin:0px; padding:10px; border:solid #DEEBF3 1px;}
.zd_info li{ list-style-type:none;}
.zd_info li a{ display:block; height:20px; padding-left:10px; line-height:20px;}
.zd_info li a:hover{ background-color:#f3f9ff; text-decoration:none; color:#0055a1;}

/*地点换乘查询结果*/
#listDiv{ line-height:18px; overflow-y:auto; overflow-x:hidden; height:390px;SCROLLBAR-FACE-COLOR: #e2eef8; float:left; margin-left:5px; width:234px;
SCROLLBAR-HIGHLIGHT-COLOR: #fcfcfc; 
SCROLLBAR-SHADOW-COLOR: #fcfcfc; 
SCROLLBAR-ARROW-COLOR: #000; 
SCROLLBAR-TRACK-COLOR: #fcfcfc;
 }
*html #listDiv{width:230px;}
#listDiv table{ line-height:20px; border-bottom:dotted #CCCCCC 1px;}
#listDiv table td{ padding:3px;}
