body{margin:0;padding:0;background:#fff;font:normal normal normal 12px "Lucida Grande", Verdana, Lucida, Arial, Helvetica, "宋体",sans-serif;}
div,form,p,img,ul,ol,li,dl{border:0;list-style:none;margin:0;padding:0;text-align:left;}
li{list-style-position:outside;}
a{color:#00c; }
a:link,a:visited,a:active{text-decoration:underline;}
a:hover{text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;margin:0;padding:0;}
input,select,textarea{font-size:12px;font-family:Arial;line-height:15px;}
/*主框结构及常用样式
------------------------------*/
.wrap{height:auto;width:auto;margin:5px auto;position:relative;}
.bodystyle{width:210px;margin:0px auto!important;margin:0;}
/*定位层
------------------------------*/
.leftbox{height:537px;width:auto!important;position:relative;margin-right:247px;}
.toolbarbox{height:34px;padding-right:5px;margin-left:5px;background:url(../images/dtpindao_r1_d1.gif) no-repeat scroll 100%;overflow:hidden;}
.toolbarbox{background:url(../images/dtpindao_r1_d3.gif) no-repeat scroll 100%;}
.toolbarbox .content{height:34px;background:url(../images/dtpindao_r2_e1.gif) repeat-x;}
.toolbarbox .content{background:url(../images/dtpindao_r2_e3.gif) repeat-x;}
.toolbarbox .button{height:34px;background:url(../images/dtpindao_r1_c1.gif) no-repeat;padding-left:5px;float:left;}
.toolbarbox .button{background:url(../images/dtpindao_r1_c3.gif) no-repeat;}
.toolbarbox .button li{display:inline;float:left;width:45px;margin:6px 1px 0 0;height:22px;background:url(../images/dtpindao_but1.gif) no-repeat;}
.toolbarbox .button li{background:url(../images/dtpindao_but3.gif) no-repeat;}
.toolbarbox .button .buta{margin-left:14px;}
.toolbarbox .button a{width:34px;height:18px;padding:3px 0 0 10px;float:left;color:#FFF;text-decoration:none;font-size:12px;*+padding-top:6px;}
.toolbarbox .button a:hover,.toolbut{background:url(../images/dtpindao_buth1.gif) no-repeat;}
.toolbarbox .button a:hover{background:url(../images/dtpindao_buth3.gif) no-repeat;}
.citysele{float:right;color:#FFF;margin:0;padding-top:5px;*padding:3px 0;}
.cityseleinputb{width:105px;height:18px;border:#042E8E 1px solid;}
.cityseleinputg{width:105px;height:18px;border:#307302 1px solid;}
.cityseleinputo{width:105px;height:18px;border:#D65D02 1px solid;}
.cityseleinputr{width:105px;height:18px;border:#AB2424 1px solid;}
.cityseleinputy{width:105px;height:18px;border:#635961 1px solid;}
.cityseleinputs{width:105px;height:18px;border:#3F73Bb 1px solid;}
.cityseleinput2,.cityseleinput3{height:20px;width:24px;position:relative;top:7px;right:29px;*top:3px;}
.cityseleinput3{background:url(../images/arrow1.gif) no-repeat;}
.adbar{margin-left:5px;height:21px;width:auto;background:#EAF1FE;border:#B5B5B5 solid;border-width:0 1px;overflow:hidden;text-decoration:none}
.adbar p{text-indent:0.5em;}
.adbar a{color:#FF0101;line-height:22px;text-decoration:none;}
.footer{height:30px;*height:29px;width:auto;background:#FFF;line-height:30px;margin-left:5px;}
.footer p{color:#6B6B6B;text-decoration:none;text-align:center;}
.footer a{color:#0330BB;text-align:center;}
/*左测内容
------------------------------*/
.rightside{background:#FFF;position:absolute;right:5px;border:1px #b5B5B5 solid;width:229px;border-width:0 1px 1px;}
p.searchbut a:hover,.onmoese01{height:24px;width:43px;text-align:center;text-decoration:none;color:#000;background:url(../images/menubg00.gif) no-repeat!important;}
.searchbar{overflow:auto;position:relative;}
.searchbar1{/*width:92%;*/}
.searchheader{background:url(../images/dtpindao_r6_c22.gif) repeat-x bottom;}
.searchbut{height:24px;width:auto;padding:10px 3px 0;}
.searchbut{background:url(../images/rsidebg2.gif) repeat-x;}
.searchbut *{float:left;}
/*090806*/
p.searchbut a{height:24px;width:43px;margin:0 2px;text-align:center;text-decoration:none!important;color:#000;background:url(../images/menubg03.gif) no-repeat;line-height:24px!important;}/*8.6*/
.searchbut .buta input{margin-left:5px;}
.searchmain .focus{height:14px;width:auto;margin:24px 10px;background:url(../images/dtpindao__r2_c2.gif) no-repeat;}
.searchmain .focus p{padding-left:30px;}
.searchmain .focus strong{padding-left:10px;color:#F00;text-decoration:none;}
.searchmain .focusclass{height:14px;width:auto;margin:20px 10px;background:url(../images/dtpindao__r2_c2.gif) no-repeat;}
.searchmain .focusclass p{padding-left:32px;}
.searchmain .focusclass strong{padding-left:10px;color:#F00;text-decoration:none;}
.searchinput{padding:0 11px 2px;}
.businput{padding:0 11px 2px;}
.driveinput{padding:0 11px 2px;}
.businput input{margin:3px 0 0 3px;width:81px;height:18px;}
.driveinput input{margin:3px 0 3px 4px;width:79px;height:14px;}
.searchinput input{margin:3px 0 0;width:126px;height:18px;}
.searchexp{width:204px;margin:15px auto 0;background:url(../images/dtpindao_r6_c22.gif) repeat-x top;}
.searchexp2{width:190px;height:30px;margin:15px auto 0;background:url(../images/dtpindao_r6_c22.gif) repeat-x bottom;}
.searchexp .exword01,.searchexp .exword02,.searchexp .exword03,.searchexp .exword04,.searchexp2 .exword05{padding:20px 0 0 12px;display:block;line-height:16px;}
.searchexp .exword02{padding:0 0 0 12px;}
.searchexp .exword03{padding:18px 0 0 12px;}
.searchexp .exword04{padding:12px 0 0 6px;}
.searchexp .exword04 a{display:block;padding-top:5px;}
.searchexp2 .exword05{padding:12px 0 0 6px;}
.searchexp2 .exword05 a{padding-top:5px;}
.searchmain{padding:0 auto;}
dl.categories{overflow:auto;/*height:430px;*/padding-left:3px;line-height:1.5em;font-size:12px;margin:0 0 10px;}
dl.categories dt{clear:both;margin:4px 0;}
dl.categories dd{display:none;margin-left:.8em;}
dl.categories ul{margin:0;padding:0;}
dl.categories a:hover{text-decoration:none;}
dl.categories ul li{clear:both;padding:5px 0;}
dl.categories img{float:left;margin-right:2px;margin-top:-1px;}
dl.categories dt img{margin:5px 8px 0 0;}
#midPanel{position:absolute;cursor:pointer;}
.right235{right:235px;!important}


/*右测内容
------------------------------*/
.RightCon				{ width:210px;display:none;}
.bP001					{ text-indent:5px; padding:3px 0px;}
.bP001 *				{ vertical-align:middle;}
.bP001_sou,.bP001_sou2	{ height:auto; line-height:20px; padding-left:10px; border-bottom:1px solid #f5f5f5;}
.bP001_sou2				{ border-bottom:none;}
.Center					{ text-align:center;}
.bListInof,.bListInof2	{ width:auto; margin-bottom:8px; padding:4px; border-bottom:1px dashed #ccc;border-top:1px dashed #ccc; clear:both;overflow:auto;background:#fff;}
.bListInof li,.bListInof2 li	{ font-size:12px; clear:both; padding:4px;_zoom:1;}
.bListInof li *,.bListInof2 li *{ line-height:1.9em;}
.bListInof li.bLi01,.bListInof2 li.bLi01{ background:#f5f5f5;}
.fontNornal				{ font-style:normal;}
.font12px				{ font-size:12px;}
.font14px				{ font-size:14px;}
.bp001_1				{ line-height:30px; color:#666; margin:0px 10px;}
.bp001_1 a				{ padding-left:3px;}
/*-----002_gj01------------------------------*/
.bp002_gj01				{ padding-top:2px;text-align:center;}
.bp002_gj01qd			{ height:23px!important;height:16px;margin:5px 0px 5px 10px!important;margin:5px 0px 0px 10px;}
.bp002_gj01qd1			{ padding-left:10px;}
.bp002_gj01qd2			{ text-align:center;margin:5px 0;}
.bp002_gj01qd2 input    { margin-right:10px}
.bp002_gj01lagan		{ overflow:auto;}
/*-----002_gj02------------------------------*/
.cc01					{ height:40px; line-height:40px; padding-left:30px; border-bottom:1px dashed #ccc;}
.cc01 a					{ padding:0px 5px;}
.cx						{ padding:0px 5px;clear:both;}
.cx h2 a				{ margin-left:2px;font-size:12px;}
.cx h2 strong			{ color:#FF0000;font-size:12px;}
.cx_1					{ line-height:23px; margin:2px 5px 0px 5px;font-size:12px;}
.cx001					{ padding-left:30px;}
.cx002					{ padding:0px 5px; border-bottom:2px solid #f5f5f5;}
.cx002 p				{ line-height:28px;}
.cx002 p img			{ margin-bottom:-5px;}
.cx003					{ margin:-3px 10px -6px 140px; padding-top:0px!important; padding-top:/* */5px; border-top:1px solid #ccc;}
.cx003 img				{ margin:-3px 3px 0px 5px;}
.noneBox 				{ display:none;}
.cx004					{ margin-left:8px;padding-top:0px!important; padding-top:8px;}
.cx004 a				{ padding:0px 8px 0px 5px;}
.bp002_gj02lagan		{ overflow:auto;}
/*-----002_xl-------------------------------*/
.bp002_xl				{ width:auto; margin-bottom:8px; padding:4px; clear:both;overflow:auto;}
.bp002_xl li			{ font-size:12px; clear:both; padding:4px;}
.bp002_xl li *			{ line-height:1.9em;}
.bp002_xl li.aLi01		{ background:#fff;}

/*公交_f 圆角001*/

/*-----003_gj02-----------------------------*/
.bp003_gj0201			{ height:40px; margin-top:5px; border-bottom:1px dashed #ccc;}
/* 8.25 */
.bp003_gj0201 p			{ margin-left:19px;}
.bp003_gj0201 p a		{ padding:0 3px;}

.bp003_gj0202			{ overflow:auto;display:block;clear:both;}
.bp003_gj0202 td		{ border-bottom:1px solid #ccc; padding:5px 3px 5px 5px;}
.bp003_gj0203			{ float:right; padding-right:10px; padding-top:5px;margin-top:7px;}
.bp003_gj0203 a			{ padding:0px 8px 0px 5px;}
/*---gj & jc--------------------------------*/
.ccbus_12w          { color:#000; font-size:12px; font-weight:bold;}
.ccbus_12w a        { font-weight:bold;}
.ccbus_12w a:visited{ text-decoration:none;}
.ccbus_12w a:hover  { text-decoration:none;color:#000;} 
.ccbus_14w          { color:#0000cc; font-size:14px; font-weight:bold;}
.ccbus_01           { padding:3px 10px; border-bottom:1px dotted #eee;}
.ccbus_02           { padding:10px;}
.ccbus_02 p         { padding:5px 10px 0px 23px; font-weight:normal;}
.ccbus_02 p a		{ font-weight:normal;}
.ccbus_02 p a:hover	{ color:#fa6000;} 
.ccxiala			{ overflow:auto;}
/*-----gjss-----------------------------*/
.ss						{ height:470px; width:750px; border:1px solid #000;padding:10px;}
.ssup					{ border:1px solid #f1f1f1; margin:10px auto; }
.ss1					{ width:100%; padding:4px;  clear:both;}
.ss1 tr					{ font-size:12px; clear:both; padding:4px;}
.ss1 tr *				{ line-height:1.9em;}
.ss1 tr.ss2				{ background:#f1f1f1;}
.ss_down 				{ margin-left:330px; margin-top:15px;}
.ss_left				{ float:left;white-space: nowrap;}

.selector { position:relative;padding:2px;height:16px; padding-left:10px;text-align: left;margin-top:0;width:90px;margin-right:5px;color:#000;}
.selector_value {cursor:pointer;width:90px;height:16px;line-height:18px;font-size:12px;/*padding-left:2px;float:left; vertical-align:top;*/color: #737373;}
.selector_menu {border:#d6d6d6 1px solid;visibility:hidden;position:absolute;top:1px;z-index:9990;left:-70px!important;left:0px;background:#fff;width:90px; overflow:hidden;padding-left:2px;}
.selector_menu a {padding: 1px;display: block;width:100%;color: #737373;}
.selector_menu div {padding:1px;width:100%;color: #737373;}
.selector_menu a:hover {color: #fff;background:#ccc;}
.selector_btn {display: block;height: 13px;}
.selector2{padding:2px;height:16px; padding-left:10px;text-align: left;margin-top:0;position: relative;z-index: 9990;width:90px;margin-right:5px;color:#000;}
/*公交线路
-------------------------------*/
.busLineResult{overflow:auto; padding-top:8px;margin-top:10px;}
.busLineResult .BLRMain{height:auto;width:176px;border:1px solid #7F9DB9;margin:.5em; padding:.5em;}
.busLineResult .BLRMain *{font-size:12px;}
.busLineResult .BLRMain h2{line-height:20px; line-height:24px; margin-bottom:10px;}
.busLineResult .BLRMain h2 em{font-size:14px; font-style:normal; margin-right:5px;}
.busLineResult .BLRMain p{background:#7F9DB9; color:#fff;height:auto; padding:.4em; margin:0;}
.busLineResult .station{height:auto;text-align:left; background:#fff; overflow:auto;}
.busLineResult .station a{color:#000;width:19px;height:130px;border:none;float:left; text-decoration:none; text-align:center;display:block;}
.busLineResult .station a:hover{color:red;}
.busLineResult .station a em{font-style:normal; width:16px; line-height:30px;}
.busLineResult .indicatrix{font-size:12px; text-align:center; line-height:25px;height:25px; width:auto;margin:10px; background:url(../images/bg_jt2.gif) repeat-x center center;}
.busLineResult .indicatrix img{float:right; margin-top:9px;}
.h4001{margin:4px auto;}
.h4001 a{font-size:14px; font-weight:normal; font-family:"宋体",arial!important;}
.h4001 *{vertical-align:middle;margin:auto 4px;}
/*城市选择样式*/
#lessCityList,#moreChanel{position:absolute ;z-index:1000;width:140px;height:auto;border:1px solid #7F9DB9;background:#FFF;}
#lessCityList a{margin: 3px 10px;width:90%;line-height:18px;height:18px;}
.inputb {border:2px solid #d75b01;height:19px;padding:4px 0pt 0pt 4px;width:110px;vertical-align:middle;}
/*08.12.16*/
.nav_bottom{height:22px;overflow:hidden;background:url(../images/bg_1216_o.gif) repeat-x;margin-left:5px;border:#b5b5b5 solid;border-width:0 1px 1px;line-height:22px;}
.nav_bottom a{margin-left:10px;}
/*08.12.23*/
.paddingL31{padding-left:31px;}
.lhNormal{line-height:normal!important;}
.posiC{vertical-align:middle;float:left;}
.fR{float:right;width:165px;}
/*09.08.06*/
.mapbar_input_updown{
background:url(../images/ico_dreich.gif) no-repeat 10% 10px;
cursor:pointer;
height:20px;
right:0;
overflow:hidden;
position:absolute;
top:-3px;top:0\a;
width:20px;
}
/* 09.8.21工具  */
.backosP{height:24px;padding:6px 10px 0;background:#EDF1FC;}
.backosP a{display:block;width:90px;height:16px;padding:0 0 0 23px;background:url(../images/icon2.gif) no-repeat 0 -277px;line-height:16px;line-height:20px\a;color:#06c!important;text-decoration:none!important;}
.backosP a:hover{text-decoration:underline!important;}
/*09.09.21*/
.bubLayer_content{background:#fff;height:auto;}
.bubLayer_h2{padding:0 8px;margin:6px 6px 10px;font-size:12px!important;border:1px solid #dcdcdc;background:url(http://img.mapbar.com/web/icon/icon.gif) repeat-x 0 -31px;height:24px;line-height:24px;}
.bubLayer_content .closeL{background:url(../images/icon.gif) no-repeat -39px -229px;height:13px;width:12px;display:block;position:absolute;right:12px;top:12px;}
.bubLayer_content .closeL:hover{background-position:-52px -229px;}
.bubInfo_txt{padding:0 8px;}
.bubInfo{line-height:20px;}
.bubEx{margin-top:10px;}
.bubEx_sp{background:#f2f3f5;padding:7px 6px;}
.bubEx_sp .inputText{border:2px solid #cad5e9;width:110px;*width:120px;}
.bubEx_sp .neigborInput{border:2px solid #cad5e9;width:174px;}
.bubEx_sp .fromInput{border:2px solid #cad5e9;width:106px;}
.bubEx p{padding:0 5px;line-height:24px;}
.bubEx p.historySearch{line-height:24px;text-align:left;padding:0 5px 6px;background:#F2F3F5;color:#666;}
.bubEx p.historySearch a{color:#666;text-decoration:none;}
.bubEx p.historySearch a:hover{background:#F2F3F5;text-decoration:underline;color:#666;}
.bubEx p a{margin:0 8px 0 0;text-decoration:underline!important;}
.bubInfo .fav,.bubInfo .send{background:url(../images/icon.gif) no-repeat -63px -530px;padding-left:12px;}
.bubInfo .send{background-position:-63px -502px;}
.bubInfo .bubblecorrection{background:url(../images/icon.gif) no-repeat -57px -1004px;padding-left:16px;}
.bubInfo a{margin-right:8px;}
.bubInfo a.brand{color:#900;}
.bubInfo a.brand:hover{color:#FFF;background:#06c;text-decoration:none;}
#bubLayerMenu{list-style:none;margin:0;padding:0;width:100%;background:#FFF;height:22px;}
#bubLayerMenu li{float:left;line-height:22px;padding:0 3px;margin-right:3px;}
#bubLayerMenu li.current{background:#F2F3F5;}
#bubLayerMenu li a{background:#FFF;text-decoration:underline;}
#bubLayerMenu li a:hover{background:#FFF;color:#06c;text-decoration:none;}
#bubLayerMenu li.current a{background:#F2F3F5;color:#666;text-decoration:none;cursor:default;}
#bubLayerMenu li.current a:hover{color:#666;background:#F2F3F5;}
.searchButt{width:48px;height:21px;margin:0;padding:0;border:0;background:url(../images/icon_button.gif) no-repeat;cursor:pointer;}

.poiList .poiContainer{zoom:1;padding:3px 0 7px;cursor:pointer;background:#fff;}
.poiList .poiContainerOn{background:#f3f3f3;}
.poiList .poiContainer .num{width:22px;height:28px;float:left;margin-left:5px;}
.poiList .poiContainer .poiInfo{height:auto;padding-left:36px;margin-top:-32px;cursor:pointer;}
.poiList .poiContainer .poiInfo h2{font-size:12px;text-align:left;font-weight:normal;line-height:20px;}
.poiList .poiContainer .poiInfo h2 a{text-decoration:underline;}
.poiList .poiContainer .poiInfo h2 a.more{color:#7A7CE0;white-space:nowrap;}
.poiList .poiContainer .poiInfo h2 a.more:hover{color:#FFF!important;background:#06c;text-decoration:none;}
.poiList .poiContainer .poiInfo .poiContent{color:#868686;line-height:22px;text-align:left;height:auto;}
.poiList .poiContainer .poiInfo p{line-height:18px;color:#888;padding-bottom:5px;}
.poiList .poiContainer .poiInfo p a{color:#900;line-height:22px;}
.poiList .poiContainer .poiInfo p a:hover{color:#FFF;background:#06c;line-height:22px;}

#resultList .mapbar_poi_qpnum{overflow:hidden;width:22px;height:34px;position:absolute;background-color:transparent;}
#resultList .mapbar_poi_qpnum img{position:absolute;top:-41px;}
#resultList .mapbar_poi_qpnumR1 img{left:0;}
#resultList .mapbar_poi_qpnumR2 img{left:-44px;}
#resultList .mapbar_poi_qpnumR3 img{left:-88px;}
#resultList .mapbar_poi_qpnumR4 img{left:-132px;}
#resultList .mapbar_poi_qpnumR5 img{left:-176px;}
#resultList .mapbar_poi_qpnumR6 img{left:-220px;}
#resultList .mapbar_poi_qpnumR7 img{left:-264px;}
#resultList .mapbar_poi_qpnumR8 img{left:-308px;}
#resultList .mapbar_poi_qpnumR9 img{left:-352px;}
#resultList .mapbar_poi_qpnumR10 img{left:-396px;}
#resultList .mapbar_poi_qpnumB1 img{left:-22px;}
#resultList .mapbar_poi_qpnumB2 img{left:-66px;}
#resultList .mapbar_poi_qpnumB3 img{left:-110px;}
#resultList .mapbar_poi_qpnumB4 img{left:-154px;}
#resultList .mapbar_poi_qpnumB5 img{left:-198px;}
#resultList .mapbar_poi_qpnumB6 img{left:-242px;}
#resultList .mapbar_poi_qpnumB7 img{left:-286px;}
#resultList .mapbar_poi_qpnumB8 img{left:-330px;}
#resultList .mapbar_poi_qpnumB9 img{left:-374px;}
#resultList .mapbar_poi_qpnumB10 img{left:-418px;}
.mapbar_poi_qpnum{overflow:hidden;width:24px;height:35px;position:absolute;background-color:transparent;}
.mapbar_poi_qpnum img{position:absolute;top:0;}
.mapbar_poi_qpnumR1 img{left:-3px;}
.mapbar_poi_qpnumR2 img{left:-61px;}
.mapbar_poi_qpnumR3 img{left:-119px;}
.mapbar_poi_qpnumR4 img{left:-177px;}
.mapbar_poi_qpnumR5 img{left:-234px;}
.mapbar_poi_qpnumR6 img{left:-292px;}
.mapbar_poi_qpnumR7 img{left:-350px;}
.mapbar_poi_qpnumR8 img{left:-408px;}
.mapbar_poi_qpnumR9 img{left:-468px;}
.mapbar_poi_qpnumR10 img{left:-526px;}
.mapbar_poi_qpnumB1 img{left:-32px;}
.mapbar_poi_qpnumB2 img{left:-90px;}
.mapbar_poi_qpnumB3 img{left:-148px;}
.mapbar_poi_qpnumB4 img{left:-206px;}
.mapbar_poi_qpnumB5 img{left:-263px;}
.mapbar_poi_qpnumB6 img{left:-321px;}
.mapbar_poi_qpnumB7 img{left:-379px;}
.mapbar_poi_qpnumB8 img{left:-437px;}
.mapbar_poi_qpnumB9 img{left:-497px;}
.mapbar_poi_qpnumB10 img{left:-554px;}
.icon_localbj_num_small{height:32px;width:22px;position:relative;overflow:hidden;left:5px;top:2px;cursor:pointer;zoom:1;}
