body {
	margin: 0px; padding: 0px; font-family: Times New Roman, serif;
}
p {
	margin: 0px; padding: 0px;
}
html {
	width: 100%; height: 100%;
}
body {
	width: 100%; height: 100%;
}
#map_container {
	left: 0px; top: 0px; width: 100%; height: 530px; position: absolute; z-index: 10;
}
@media print
{
#notes {
	display: none;
}
#map_container {
	margin: 0px;
}
}
.iw_poi_title {
	color: rgb(204, 85, 34); overflow: hidden; padding-right: 13px; font-size: 14px; font-weight: bold; white-space: nowrap;
}
.iw_poi_content {
	font: 12px/normal arial, sans-serif; overflow: visible; padding-top: 4px; -ms-word-wrap: break-word; font-size-adjust: none; font-stretch: normal;
}
.iw_poi_phone a:link {
	background-position: 20px; color: rgb(255, 255, 255); font-size: 16px; font-weight: bold; display: block; background-image: url("tel_bt.png"); background-repeat: no-repeat; background-size: 20px 20px;
}
.iw_poi_phone {
	font: 14px/23px arial, sans-serif; margin: 8px 0px; border-radius: 3px; width: 100%; height: 25px; text-indent: 50px; overflow: visible; padding-top: 4px; display: block; -ms-word-wrap: break-word; font-size-adjust: none; font-stretch: normal; background-image: -ms-linear-gradient(rgb(136, 207, 50), rgb(102, 156, 38));
}
.m-find {
	font: 12px/normal arial, sans-serif; color: rgb(76, 76, 76); margin-top: 10px; min-width: 250px; font-size-adjust: none; font-stretch: normal;
}
.m-find .select-box {
	border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(218, 218, 218) rgb(218, 218, 218) currentColor; border-image: none; height: 29px; min-width: 250px;
}
.m-find .select-box li {
	width: 50%; height: 28px; text-align: center; color: rgb(61, 109, 204); line-height: 28px; text-indent: 5px; border-bottom-color: rgb(218, 218, 218); border-bottom-width: 1px; border-bottom-style: solid; float: left; display: inline; position: relative; background-image: -ms-linear-gradient(rgb(255, 255, 255), rgb(246, 246, 246));
}
.m-find .select-box li span {
	left: 50%; top: 7px; width: 14px; height: 16px; margin-left: -40px; display: block; position: absolute; background-image: url("map_icon.png");
}
.m-find .select-box li:nth-child(1) span {
	background-position: 15px 0px;
}
.m-find .select-box li:nth-child(2) span {
	background-position: 30px 0px;
}
.m-find .select-box li:nth-child(3) span {
	background-position: 0px 0px;
}
.m-find .select-box li:nth-child(1)::after {
	height: 100%; right: 0px; border-right-color: rgb(218, 218, 218); border-right-width: 1px; border-right-style: solid; position: absolute; content: "";
}
.m-find .select-box li.z-chose {
	background: rgb(252, 252, 252); color: rgb(77, 77, 77); border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.m-find .change-box {
	padding: 9px 5px; display: none;
}
.m-find .change-box#divId0 a {
	height: 22px; color: rgb(61, 109, 204); line-height: 22px; float: left; display: inline-block;
}
.m-find .change-box#divId0 {
	display: block;
}
.m-find .change-box .u-des {
	margin-right: 10px;
}
.m-find .change-box .u-input {
	border: 1px solid rgb(165, 172, 178); border-image: none; width: 120px; height: 23px; margin-right: 8px;
}
.m-find .change-box .u-inputsearch {
	border: 1px solid rgb(165, 172, 178); border-image: none; width: 50px; height: 23px; margin-right: 8px;
}
.m-find .change-box .u-tran {
	border-radius: 3px; border: 1px solid rgb(183, 183, 183); border-image: none; width: 45px; height: 23px; text-align: center; color: rgb(0, 0, 0); margin-right: 4px; background-image: -ms-linear-gradient(rgb(255, 255, 255), rgb(239, 239, 239));
}
.drivingPanel {
	left: 0px; top: 0px; width: 80%; height: 530px; overflow: scroll; display: none; position: absolute; z-index: 0;
}
.g-mapbox {
	height: 530px; overflow: hidden; position: relative; z-index: 0;
}
.left_btn {
	left: 0px; top: 50%; width: 30px; height: 60px; margin-top: -30px; display: none; position: absolute; z-index: 200;
}
.right_btn {
	left: 80%; top: 50%; width: 30px; height: 60px; margin-top: -30px; margin-left: -30px; display: none; position: absolute; z-index: 200;
}
.black_bg {
	background: rgb(0, 0, 0); left: 80%; top: 0px; width: 30%; height: 530px; display: none; position: absolute; z-index: 200; opacity: 0.6;
}
