.BMapLib_SearchInfoWindow {
	background:url("../../img/welcome/map.png") no-repeat; font: 12px/normal arial, Microsoft Yahei, sans-serif; color: rgb(102, 102, 102) !important; position: absolute; cursor: default; font-size-adjust: none; font-stretch: normal;
}
.BMapLib_SearchInfoWindow form {
	margin: 0px; padding: 0px;
}
.BMapLib_SearchInfoWindow ul {
	margin: 0px; padding: 0px;
}
.BMapLib_SearchInfoWindow li {
	margin: 0px; padding: 0px;
}
.BMapLib_SearchInfoWindow img {
	border: 0px currentColor; border-image: none;
}
.BMapLib_SearchInfoWindow ul {
	list-style: none;
}
.BMapLib_SearchInfoWindow .BMapLib_bubble_top {
	height: 50px;
}
.BMapLib_SearchInfoWindow .BMapLib_bubble_title {
	padding: 0px 15px; height: 50px; color: rgb(55, 55, 55); line-height: 50px; overflow: hidden; font-family: "Microsoft Yahei"; font-size: 18px;
}
.BMapLib_SearchInfoWindow .BMapLib_bubble_tools {
	top: 0px; width: 50px; height: 50px; right: 0px; padding-right: 5px; position: absolute; z-index: 10000;
}
.BMapLib_SearchInfoWindow .BMapLib_bubble_tools div {
	width: 50px; height: 50px; overflow: hidden; float: right; cursor: pointer;
}
.BMapLib_SearchInfoWindow .BMapLib_bubble_close {
	background:url("../../img/welcome/iw_close.gif") no-repeat center;
}
.BMapLib_SearchInfoWindow .BMapLib_sendToPhone {
	background:url("../../img/welcome/phone.png") no-repeat center;
}
.BMapLib_SearchInfoWindow .BMapLib_bubble_center {
	z-index: 3;
}
.BMapLib_SearchInfoWindow .BMapLib_bubble_content {
	padding: 3px 5px; font-family: "Microsoft Yahei"; -ms-overflow-x: auto; -ms-overflow-y: hidden;
}
.BMapLib_SearchInfoWindow .BMapLib_bubble_bottom {
	display: block; z-index: 2;
}
.BMapLib_SearchInfoWindow .BMapLib_trans {
	bottom: -81px; position: absolute; z-index: 5;
}
.BMapLib_SearchInfoWindow .BMapLib_nav {
	width: 100%; height: 75px; position: relative;
}
.BMapLib_SearchInfoWindow .BMapLib_nav input {
	vertical-align: middle;
}
.BMapLib_SearchInfoWindow .iw_bt {
	background:url("http://api.map.baidu.com/library/SearchInfoWindow/1.4/src/iw_bg.png") no-repeat 0px -87px; padding: 0px; border: 0px currentColor; border-image: none; width: 48px; height: 26px; line-height: 18px; vertical-align: middle; cursor: pointer;
}
.BMapLib_SearchInfoWindow .iw_bt_down {
	background:url("http://api.map.baidu.com/library/SearchInfoWindow/1.4/src/iw_bg.png") no-repeat 0px -87px; padding: 0px; border: 0px currentColor; border-image: none; width: 48px; height: 26px; line-height: 18px; vertical-align: middle; cursor: pointer;
}
.BMapLib_SearchInfoWindow .iw_bt_over {
	background:url("http://api.map.baidu.com/library/SearchInfoWindow/1.4/src/iw_bg.png") no-repeat 0px -87px; padding: 0px; border: 0px currentColor; border-image: none; width: 48px; height: 26px; line-height: 18px; vertical-align: middle; cursor: pointer;
}
.BMapLib_SearchInfoWindow .iw_bt_over {
	background-position: -52px -87px;
}
.BMapLib_SearchInfoWindow .iw_bt_down {
	background-position: -104px -87px; font-weight: 700;
}
.BMapLib_search_text {
	border: 1px solid rgb(165, 172, 178); border-image: none; width: 100%; height: 20px; line-height: 20px;
}
.BMapLib_trans_text {
	border: 1px solid rgb(165, 172, 178); border-image: none; width: 100%; height: 20px; line-height: 20px;
}
.BMapLib_nav_tab {
	width: 100%; height: 30px;
}
.BMapLib_nav_tab li {
	width: 33%; height: 25px; text-align: center; overflow: hidden; padding-top: 5px; font-family: "Microsoft Yahei"; float: left; position: relative; cursor: pointer;
}
.BMapLib_nav_tab .BMapLib_icon {
	background:url("../../img/welcome/http:/api.map.baidu.com/library/SearchInfoWindow/1.4/src/iw_bg.png") no-repeat 0px -136px; top: 3px; width: 10px; height: 15px; margin-right: 7px; display: inline-block; position: relative;
}
.BMapLib_nav_tab .BMapLib_icon_tohere {
	background-position: -15px -136px;
}
.BMapLib_nav_tab .BMapLib_icon_nbs {
	background-position: -30px -136px; width: 14px; height: 14px;
}
.BMapLib_nav_tab li.BMapLib_first {
	border-left-color: currentColor; border-left-width: 0px; border-left-style: none;
}
.BMapLib_nav_tab li:hover {
	text-decoration: none;
}
.BMapLib_nav_tab li.BMapLib_current {
	background:url("../../img/welcome/http:/api.map.baidu.com/library/SearchInfoWindow/1.4/src/iw_bg.png") repeat-x 0px -44px; color: rgb(77, 77, 77); cursor: default;
}
.BMapLib_nav_tab_content li {
	padding: 10px 0px 0px; height: 22px; font-family: "Microsoft Yahei"; position: relative;
}
.BMapLib_sms_tab_container {
	background: rgb(252, 252, 252); height: 35px; line-height: 35px; padding-left: 10px; font-size: 12px; font-weight: bold; position: relative; z-index: 20;
}
.BMapLib_sms_pnl_phone {
	padding: 10px 15px; font-size: 12px; border-top-color: rgb(242, 242, 242); border-top-width: 1px; border-top-style: solid; position: relative; z-index: 10;
}
.BMapLib_ap {
	width: 263px; height: 172px; float: left; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.BMapLib_ap th {
	text-align: right; font-weight: normal;
}
.BMapLib_mp {
	background: rgb(246, 246, 246); padding: 10px; height: 152px; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.BMapLib_mp_title {
	height: 18px; line-height: 18px; padding-bottom: 5px; font-weight: bold;
}
.BMapLib_msgContent {
	-ms-word-break: break-all; word-wrap: break-word;
}
.BMapLib_popup_close {
	background:url("../../img/welcome/iw_close.gif") no-repeat center; padding: 10px; border: 0px currentColor; border-image: none; top: 8px; width: 14px; height: 13px; right: 8px; position: absolute; z-index: 50; cursor: pointer;
}
.BMapLib_sms_input {
	-ms-ime-mode: disabled;
}
.BMapLib_sms_input_l {
	width: 90px;
}
.BMapLib_sms_input_s {
	width: 35px;
}
.BMapLib_sms_declare_phone {
	color: rgb(112, 112, 112);
}
#BMapLib_sms_tip {
	color: red; padding-left: 20px;
}
#BMapLib_success_tip {
	padding: 50px 0px 20px; text-align: center; color: red; font-size: 12px;
}
#BMapLib_activateTip {
	color: red; padding-left: 5px;
}
#BMapLib_search_bus_btn0 {
	width: 48px; height: 24px; color: rgb(0, 159, 215); font-family: "Microsoft Yahei"; font-size: 12px;
}
#BMapLib_search_drive_btn0 {
	width: 48px; height: 24px; color: rgb(0, 159, 215); font-family: "Microsoft Yahei"; font-size: 12px;
}
#BMapLib_search_nb_btn0 {
	width: 48px; height: 24px; color: rgb(0, 159, 215); font-family: "Microsoft Yahei"; font-size: 12px;
}
#BMapLib_stationText0 {
	font-family: "Microsoft Yahei";
}
.BMapLib_bubble_content div {
	color: rgb(96, 96, 96); line-height: 200% !important; padding-top: 20px !important; padding-right: 20px !important; padding-left: 10px !important; font-family: "Microsoft Yahei"; font-size: 14px;
}
.BMapLib_bubble_content {
	
}
.BMap_noprint {
	z-index: 999 !important;
}
.BMap_noprint:hover {
	background:url("../../img/welcome/icon_map-hover.png") !important;
}
#BMapLib_trans0 {
	top: 269px !important;
}
.BMapLib_SearchInfoWindow .BMapLib_nav {
	left: 5px !important;
}
#BMapLib_tab_fromhere0 {
	width: 127px !important;
}