.iframe{position:relative;margin:0px auto; width:100%; height:100%;overflow:hidden;}

*{ margin:0; padding:0;}
p,div{margin:0px;padding:0px;}
html,body{ height:100%;}
body {	font-size: 12px; margin:0; height:100%; height:100%; }
input{ height:14px; line-height:14px; font-size:12px;}
input.button{ padding:0 10px; height:20px; line-height:20px; border:solid #999 1px; background:#FFFFFF  url(../images/bg1.gif) 0 0 repeat-x; margin:2px 5px;}
.checkbox{ margin-top:1px; margin-left:1px;}
a, a:link, a:visited{ text-decoration:none; color:#000;}
a:hover{ text-decoration:underline; color:#333;}

a, a:link, a:visited{ text-decoration:none; color:#000;}
a:hover{ text-decoration:underline; color:#333;}

.lan{color:#0000CC;}
a.lan:visited{color:#0000CC;}
a.lan:hover{color:#0000CC;}

/* 添加地图右下角层 */
.right_sdiv{width:55px;height:40px;background:#fff;border:1px solid #BBBBBB;position:absolute;z-index:500;bottom:0px;right:0px;}
.p_inlarge_sx{text-align:center;}
.p_inlarge_sx img{cursor:hand;cursor:pointer;}
.p_see_bmap{text-align:center;height:18px;line-height:18px;}



/* 整体定位与高度设计 */

.tip{ position:absolute; width:196px; height:70%; top:48px; z-index:100; left:28px; }
.tip_dw{ position:absolute; width:196px; height:165px; top:48px; z-index:100; left:28px; }

.top{ position:absolute; top:15px; left:10px; width:auto; z-index:120;}
.top a, .top a:link, .top a:visited{ text-decoration:none; color:#000;}
.top a:hover{ background-color:#fff;}
.top ul{line-height:24px; height:24px;  position:relative; float:left; margin-top:3px;}
.top ul li{ list-style:none; float:left; padding:0px; display:block;background:#FFFFFF url(../images/bg1.gif) repeat-x; border:solid #a7a7a7 1px; border-left:none;}
.top ul li a{ display:block; text-align:center;width:65px;}
.childBlock{ list-style:none; float:left; top:26px;position:absolute; z-index:100; margin-left:-1px; background:#fff url(../images/bg_a.gif) right top no-repeat; border:solid #cfcfcf 1px; border-top:none;}
.childBlock a{ display:block;  text-align:center;width:65px;text-align:center;}
.childBlock a:hover{ background-color:#eee;}

.map{ width:100%; height:100%; overflow:hidden;}
*+html .map{width:99.8%;height:99.6%;}

.t1{ background-color:#FFFFFF;}
.t2{ background-color:#eee;}

.link{ border-top:solid #bbb 1px; border-bottom:solid #bbb 1px; background-color:#eee; padding:10px; position:absolute; bottom:0;}
.tip_title{ width:100%; float:left; border:solid #999 1px; height:24px; line-height:24px; text-indent:5px; background:#eee url(../images/bg1.gif) repeat-x;}
.img_2{ position:absolute; right:5px; top:4px;}
.img_1{ position:absolute; right:24px; top:5px;}

/* 城市弹出窗口 */
.tip_title_city{width:224px; border:solid #999 1px; height:24px;padding-bottom:4px;padding-top:-2px; text-indent:5px; background:#eee url(../images/bg1.gif) repeat-x;}
.tip_title_city img{margin-left:150px;margin-top:5px;}
.city_tip_contain{ background:#fff;border:solid #999 1px; border-top:none; line-height:24px;overflow:auto;height:100%;overflow-x:hidden;width:224px;}
.tip_contain{ width:100%; float:left; height:100%; background:#fff;  border:solid #999 1px; border-top:none; line-height:24px;overflow:auto;overflow-x:hidden;
 SCROLLBAR-FACE-COLOR: #fcfcfc;
 SCROLLBAR-HIGHLIGHT-COLOR: #6c6c90;
 SCROLLBAR-SHADOW-COLOR: #fcfcfc;
 SCROLLBAR-3DLIGHT-COLOR: #fcfcfc;
 SCROLLBAR-ARROW-COLOR: #240024;
 SCROLLBAR-TRACK-COLOR: #fcfcfc;
 SCROLLBAR-DARKSHADOW-COLOR: #48486c;
 SCROLLBAR-BASE-COLOR: #fcfcfc;}
 
 .tip_contain_1{ width:100%; float:left; height:100%; background:#fff;  border:solid #999 1px; border-top:none; line-height:24px; }
.tip_contain_1 p{margin:5px 0px;line-height:17px;text-indent:5px;}
.tip_contain table{ margin:auto;}
.tip_contain p{margin:0px 5px;}
.tip_contain table td{ padding:3px;}

.right{ height:32px; width:18px; background:url(../images/t2.gif) no-repeat; float:left;}
.left{ height:32px; width:18px; background:url(../images/t1.gif) no-repeat; float:left;}

.type_a{ width:100%; height:25px;padding:3px;}
.type_a li{ display:block; float:left;width:75px;text-align:center;height:24px;}
.type1 a, .type2 a{ border: solid #ccc 1px;  display:block; background:#eee;}
.type11 a, .type21 a{  background:#fff;font-weight:bold; border-bottom:1px solid #fff;}

.li_line_left{border-bottom:1px solid #ccc;border-top:1px solid #fff;width:18px;}
.li_line_mid{border-bottom:1px solid #ccc;width:6px;border-top:1px solid #fff;}
.li_line1{}


.red_a{ color:#CC6600; font-size:14px; font-weight:bold;}
.hotCity , .hotCity a, .hotCity a:link, .hotCity a:visited{ color:#FF3366; font-weight:bold;margin-right:4px;}



a.an_top{ line-height:10px; position:absolute; top:0; left:50%; z-index:200; width:50px; height:10px; background:url(../images/up_s.gif) no-repeat; margin-left:-25px;}
a.an_top:hover{line-height:10px;  width:70px; height:14px; background:url(../images/up.gif) no-repeat; left:50%; margin-left:-35px;}
a.an_bottom{ line-height:10px; position:absolute; bottom:17px; left:50%; z-index:201; width:50px; height:10px; background:url(../images/down_s.gif) no-repeat; margin-left:-25px;}
a.an_bottom:hover{line-height:10px;  width:70px; height:14px; background:url(../images/down.gif) no-repeat; left:50%; margin-left:-35px;}

a.an_left{ position:absolute; top:50%; left:0; z-index:202; width:10px; height:50px; background:url(../images/left_s.gif) no-repeat; margin-top:-25px;}
a.an_left:hover{ width:14px; height:70px; background:url(../images/left.gif) no-repeat; top:50%; margin-top:-35px;}

a.an_right{ position:absolute; top:50%; right:0; z-index:203; width:10px; height:50px; background:url(../images/right_s.gif) no-repeat; margin-top:-25px;}
a.an_right:hover{ width:14px; height:70px; background:url(../images/right.gif) no-repeat; top:50%; margin-top:-35px;}

/* 地图上的图片 */
.img_hand{cursor:hand;cursor:pointer;}

.div_up{position:absolute; top:0; left:47%; z-index:200; width:50px; height:10px; background:url(../images/up_s.gif) no-repeat;}
.div_right{position:absolute; top:47%; right:0; z-index:203; width:10px; height:50px; background:url(../images/right_s.gif) no-repeat;}
.div_down{line-height:10px; position:absolute; bottom:0px; left:47%; z-index:201; width:50px; height:10px; background:url(../images/down_s.gif) no-repeat;}
.div_left{position:absolute; top:47%; left:0; z-index:202; width:10px; height:50px; background:url(../images/left_s.gif) no-repeat;}

.div_up_hover{position:absolute; top:0; left:45%; z-index:200; width:70px; height:14px; background:url(../images/up.gif) no-repeat;}
.div_right_hover{position:absolute; top:45%; right:0; z-index:203;width:14px; height:70px; background:url(../images/right.gif) no-repeat;}
.div_down_hover{line-height:10px; position:absolute; bottom:0px; left:45%; z-index:201;  width:70px; height:14px; background:url(../images/down.gif) no-repeat;}
.div_left_hover{position:absolute; top:45%; left:0; z-index:202;  width:14px; height:70px; background:url(../images/left.gif) no-repeat;}

.div_inlarge{position:absolute;bottom:17px; right:42px; z-index:500; width:32px; height:32px;}
.div_small{position:absolute;bottom:17px; right:5px; z-index:500; width:32px; height:32px;}
html>/**/body .div_inlarge{background:url(../images/inlarge.png) no-repeat; position:absolute;bottom:17px; right:42px; z-index:500; width:32px; height:32px;}
html>/**/body .div_small{background:url(../images/sx.png) no-repeat;position:absolute;bottom:17px; right:5px; z-index:500; width:32px; height:32px;}
/* 地图上的图片结束 */

html>/**/body .search_name{margin-top:3px;}
.tip_city{ position:absolute; top:0; left:0; width:100%; height:100%; background-color:#000; filter:Alpha(Opacity=40); opacity:0.40; z-index:300;}
.city1{ position:absolute; z-index:301; width:100%; height:40%; margin:auto; top:0; left:0;}
.tip1{ position:relative; width:500px; height:260px; margin:auto; top:20px;}
.tip1_title{ width:100%; float:left; border:solid #999 1px; height:24px; line-height:24px; text-indent:1em; background:#eee url(../images/bg1.gif) repeat-x;}
.tip1_title img{ position:absolute; right:10px; top:4px;}
.tip1_contain{ width:100%; float:left; height:100%; background:#fff;  border:solid #999 1px; border-top:none; line-height:24px;overflow-y:auto; SCROLLBAR-FACE-COLOR: #fcfcfc;
 SCROLLBAR-HIGHLIGHT-COLOR: #6c6c90;
 SCROLLBAR-SHADOW-COLOR: #fcfcfc;
 SCROLLBAR-3DLIGHT-COLOR: #fcfcfc;
 SCROLLBAR-ARROW-COLOR: #240024;
 SCROLLBAR-TRACK-COLOR: #fcfcfc;
 SCROLLBAR-DARKSHADOW-COLOR: #48486c;
 SCROLLBAR-BASE-COLOR: #fcfcfc}
.tip1_contain table{ margin:auto;}
.tip1_contain table td{ padding:3px;}
/* 公交查询结果样式 */
.result_bus_serch{width:;}
.result_bus_serch p{line-height:17px;}
.scroll_ss{
 SCROLLBAR-FACE-COLOR: #fcfcfc;
 SCROLLBAR-HIGHLIGHT-COLOR: #6c6c90;
 SCROLLBAR-SHADOW-COLOR: #fcfcfc;
 SCROLLBAR-3DLIGHT-COLOR: #fcfcfc;
 SCROLLBAR-ARROW-COLOR: #240024;
 SCROLLBAR-TRACK-COLOR: #fcfcfc;
 SCROLLBAR-DARKSHADOW-COLOR: #48486c;
 SCROLLBAR-BASE-COLOR: #fcfcfc;
 
 }
/* 驾车查询 */
.jc_t p{float:left;text-align:left;margin:0px;padding:0px;}
.jc_t{clear:both;margin:0px 5px;}
.bz_list{width:100%; float:left; height:100%; background:#fff;  border:solid #999 1px; border-top:none; line-height:24px; overflow:auto;}
.bz_list p{line-height:18px;margin:0px 0px;text-indent:5px;}
.bai{background:#ffffff;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;}
.gray{background:#f5f5f5;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;}
.car_info{clear:both; margin:0px;width:;}
.car_info p{width:90%;float:left;text-align:left;display:inline;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;}
html>/**/body .car_info p{display:inline;float:left;}
/*搜索城市*/
.serch_city_div{}
.serch_city_div p{line-height:17px;}

/*08.07.22添加*/
.start_str p{line-height:20px;}
.start_str{border:1px solid #d3d3d3;}

.p_default{background:#ffffff;}
.p_onclick{background:#6C7580;color:#ffffff;}


