/*strict xhtml 1.0 */
/*Author - Qiaoxuewen made by SearchBar模板 2008-08-26*/

/*初始值
----------------------------------------------------------------------------------*/
body{margin:0;padding:0;background:#fff;font:normal normal normal 12px Tahoma,Helvetica,Arial,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:link,a:visited,a:active{color:#06c;text-decoration:none;}a:hover{text-decoration:underline;}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;}.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.inpButton				{line-height:1.5em;height:22px;}/*按钮样式*/
body.bodyCenter			{text-align:center;}
/*全局及头部样式
----------------------------------------------------------------------------------*/
.wrap{margin:7px 6px;}
.pd10{padding-bottom:10px;}/*08.09.09*/
.header{position:relative;margin-bottom:3px;}/*08.09.09*/
.header span{display:none;}
.citySelect{position:absolute;right:0;}/*城市列表*/
.citySelect select{width:80px;}
.topNav{color:#dedede;font-size:14px;margin-bottom:3px;}/*头部菜单*/
.topNav a{blr:expression(this.onFocus=this.blur())}/*头部菜单去焦点_forIE*/
.topNav a:focus{-moz-outline-style:none;}/*头部菜单去焦点_forFF*/
.topNavonclick{color:#000!important;cursor:default;font-size:14px;font-weight:bold;text-decoration:none!important;}/*头部菜单点击后样式*/
.topInfo{}/*头部表单盒子*/
.topInfo input{margin-right:3px;}
.topInfo_box1{display:block;line-height:40px;height:40px;_height:36px;_margin-top:10px;}
.topInfo_box3,.topInfo_box4,.topInfo_box5{display:none;line-height:39px;height:40px;_height:36px;_margin-top:10px;}
.topInfo_box2{display:none;};
.veralign{vertical-align:-2px;}/*单选按钮垂直定位*/
.topInfo_box3 select{width:80px;}
/*主要部分样式
----------------------------------------------------------------------------------*/
.mainBox{margin-bottom:6px;}
.main_Infoboxtitle,.main_Mapboxtitle{background:#e5ecf9;height:22px;line-height:20px;}
.main_Mapboxtitle{overflow:hidden;}
.main_Infobox{position:absolute;right:6px;;border:#7f9db9 solid 1px;width:312px/*右侧定宽*/;}
.main_Infoboxtitle img{vertical-align:middle;margin:0 16px 0 8px;}
.main_Marrow{position:absolute;right:319px;background:url(../images/main_Marrow.gif) no-repeat 52% 50%;_background:url(../images/main_Marrow.gif) no-repeat 46% 50%;width:15px;cursor:pointer;}/*箭头层*/
.main_Mapbox{border:#7f9db9 solid 1px;width:auto;margin-right:329px;}/*地图层*/
.main_Mapboxhl{color:red;margin:0 8px 0 12px;}
/* 09.8.21工具  */
.main_Mapboxhr{float:right;margin-top:2px;padding-right:13px;color:#06c;}
.cursorH{float:left;position:relative;cursor:pointer;margin:0 5px;overflow:hidden;height:20px;line-height:20px;line-height:22px\a;}
.send_icon{background:url(../images/icon2.gif) no-repeat 0 -100px;padding:0 15px 0 24px;}
.tools_icon{background:url(../images/icon2.gif) no-repeat 0 -146px;padding:0 15px 0 20px;}
.arrow_de,.arrow_deon{background:url(../images/icon2.gif) no-repeat -15px -44px;height:5px;width:7px;position:absolute;right:3px;top:9px;top:8px\a;}
.arrow_deon{background-position:-1px -44px;}
.sendData,.toolsBar{width:125px;background:#EDF1FC;border:1px solid #97b5d2;position:absolute;z-index:100;}
.toolsBar{width:100px;}
.sendData .arrow,.toolsBar .arrow{display:block;width:12px;height:7px;position:absolute;background:url(../images/icon2.gif) no-repeat 0 -247px;top:-7px;right:11px;}
.sendData ul,.toolsBar ul{padding:8px 0 12px;overflow:hidden;}
.toolsBar ul{padding:5px 0;}
.sendData li,.toolsBar li{line-height:24px;_zoom:1;}
.sendData li a,.toolsBar li a{display:block;text-decoration:none!important;margin:0 2px;text-indent:30px;background:url(../images/icon2.gif) no-repeat 3px -97px;color:#06c;}
.toolsBar li a{text-indent:38px;}
.sendData li a:hover,.toolsBar li a:hover{background-color:#B8C8E8!important;color:#fff;}
.sendData_mail a{background-position:0 9px!important;}
.sendData_links a{background-position:0 -50px!important;}
.sendData_gps a{background-position:0 -72px!important;}
.toolsBar_zoom1 a{background-position:3px -121px!important;}
.toolsBar_zoom2 a{background-position:3px -189px!important;}
.toolsBar_ru a{background-position:3px -12px!important;}
.toolsBar_Src a{background-position:5px -143px!important;}
.toolsBar_Print a{background-position:3px -215px!important;}
.toolsBar_Correction a{background-position:3px -165px!important;}
.main_Mapboxhr a{margin:0 10px 0 4px;}
.infobox_contentTop{background:url(../images/ico_Sea.gif) no-repeat;padding-left:35px;margin:30px 30px 8px;}
.infobox_Red{color:red;margin-left:10px;}
.infobox_Content{overflow:auto;position:relative;}/*08.09.09*/
.infobox_contentMain{margin:0 30px;}/*08.09.09*/
.infobox_contentMain h6{color:red;font-size:12px;margin:10px 0 10px 35px;}/*08.27_信息栏各栏目静态内容*/
.infobox_contentMain ul{margin:10px 0 0 35px;line-height:18px;padding-bottom:10px;}
.infobox_contentMain li{margin-bottom:10px;}
/*页角部分样式
----------------------------------------------------------------------------------*/
.bg_navBot{line-height:25px;;}
.nav_bottom{height:22px;overflow:hidden;background:#D4E2F5;position:relative;}
.bg_b01{background:#d4e2f5;height:1px;margin:0 2px;overflow:hidden;display:block;}/*原角外观弥补样式*/
.bg_b02{background:#d4e2f5;height:1px;margin:0 1px;overflow:hidden;display:block;}/*原角外观弥补样式*/
.nav_bottom h6{border-right:1px solid #7F9DB9;float:left;font-size:12px;height:13px;margin:6px 17px 0 0;line-height:12px;*+line-height:14px;padding-right:15px;text-indent:1em;}
.nav_bottom a{font-size:12px;margin-left:10px;white-space:nowrap;line-height:22px;}
/*右测内容
------------------------------*/
.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;}
.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;}
.bp003_gj0201 p			{ margin-left:30px;}
.bp003_gj0201 p a		{ padding:0px 5px;}
.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;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:23px;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:23px; line-height:30px;display:block;}
.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;}
.radioBox0{height:17px;}/*08.09.09*/
#msgid a{color:red!important;}
.footerMsg{margin-top:12px;}
.footerMsg p{text-align:center;}
/*08.12.23*/
.paddingL34{padding-left:34px;}
.lhNormal{line-height:normal!important;}
.posiC{vertical-align:middle;float:left;}
.fR{float:right;width:245px;}
/*09.08.06*/
.mapbar_input_updown{background:url(../images/ico_dreich.gif) no-repeat 50% 50%;cursor:pointer;height:20px;right:0;overflow:hidden;position:absolute;top:0;width:20px;}
/*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;}
