.skip { position: fixed; top: 0; left: 0; width: 0; height: 0; font-size: 0; overflow: hidden }
* { margin: 0; padding: 0; box-sizing: border-box; line-height: 1; }
li { list-style: none; }
button { background: none; cursor: pointer; border: 0; outline: 0; }
html { height:100%; }
body { height:100%; font-family: 'ntk'; background:url(../img/pattern.png);}
table { border-collapse: collapse; }
.z-index1 { z-index: 1; }
.z-index2 { z-index: 2; }
.z-index3 { z-index: 3; }
.z-index4 { z-index: 4; }
.z-index5 { z-index: 5; }
.z-index6 { z-index: 6; }
.z-index7 { z-index: 7; }
.z-index8 { z-index: 8; }
.z-index9 { z-index: 9; }
.z-index10 { z-index: 10; }
#wrapper { position: absolute; top: 0; left: 0; padding-left: 90px; width: 100%; height: 100%; min-width: 1024px; min-height: 700px; /*background:url(../img/bg.png) no-repeat left bottom; background-size: cover; */ background:#909090;  }
#header{height:90px;background-color:#fff;border-top:3px solid #fdb300;position: absolute;top: 0;left: 0;width: 100%;box-shadow: 2px 0 10px rgba(0,0,0,.2);}

#title {position: absolute;top: 12px;left: 150px;}
#title a { display:block; width:100%; height:100%; text-decoration: none }
#title a .logo_img {width: 220px;height: 60px;background:url(../img/logo.png) no-repeat center;}
body.pano #title a .logo_img { background:url(../img/logo_w.png) no-repeat center; }
#title .big_title { color: #00559d; font-size: 37px; margin-top: 20px; font-family: 'nsr'; font-weight: 800; }
#title .sub_ment {font-size: 18px;margin-top: -3px;margin-left: 96px;font-weight: normal;color:#fff;}
#search {position: absolute;top: 13px;right: 125px;/* transform: translateX(-50%); *//* margin-left: 45px; *//* box-shadow: 2px 0 10px rgba(0,0,0,.2); *//* border-radius: 50px; */}
#search_input {display: block;float: left;width: 400px;padding: 0 15px;height: 60px;margin-left: 1px;border: 3px solid #644c3c;font-size: 18px;border-radius: 0;}
#search_input::placeholder{color:#aaa;}
#search_btn {display: block;float: left;width: 60px;height: 60px;color: #fff;background-color: #644c3c;margin-left: -1px;font-size: 0;border-radius: 0;}
#search_btn span { display: inline-block; height: 30px; line-height: 30px; padding-left: 22px; background: url(../img/search-icon.png) no-repeat left center; }
#content { position: relative; width: 100%; height: 100%; }
#all_menu {display:none;visibility:hidden;opacity: 0;z-index: -1;width: 100%;height: 100%;padding-top: 200px;position: absolute;top: 0;left: 0;background-color: rgba(255,255,255,0.8);transition: visibility 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s, z-index 0s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s, opacity 0.4s cubic-bezier(0.645, 0.045, 0.355, 1) 0s, transform 0.4s cubic-bezier(0.645, 0.045, 0.355, 1) 0s, -webkit-transform 0.4s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;}
#all_menu.active{visibility: visible;z-index: 1000;opacity: 1;}
#all_menu .dept1 { position: absolute; left: 50%; transform: translateX(-50%); }
#all_menu .dept1 > li { overflow: hidden; width: 800px; }
#all_menu .dept1 > li > a {position: relative;float: left;width: 64px;height: 64px;line-height: 64px;text-align: center;background-color: #6a737b;background-image: -webkit-linear-gradient(top, #6a737b, #a3a3a3);background-image: -o-linear-gradient(top, #6a737b, #a3a3a3);background-image: linear-gradient(to bottom, #6a737b, #a3a3a3);font-size: 16px;color: #fff;text-decoration: none;text-align: center;margin-right: 50px;}
/*#all_menu .dept1 > li > a:after { position: absolute; top: 0; right: -15px; content: ''; display: block; border-top: 22px solid transparent; border-bottom: 22px solid transparent; border-left: 15px solid #3a3c49; }*/
#all_menu .dept2 { float: left; margin-bottom: 50px; }
#all_menu .dept2 > li { overflow-y: hidden; padding-top: 15px; }
#all_menu .dept2 > li > a { padding-bottom:10px; position: relative; float: left; margin-right: 15px; font-size: 18px; color: #2194dd; font-family: 'nsr'; font-weight: 800; text-decoration: none; }
#all_menu .dept2 > li > a:after { content: ''; display: block; position: absolute; bottom:0; width: 20px; height: 1px; background: #2194dd; }
#all_menu .dept3 { width:630px; float: left; overflow: hidden;margin-top:-9px; }
#all_menu .dept3 > li { float: left; position: relative; padding: 0 15px; margin-left: -1px; line-height: 2; }
#all_menu .dept3 > li:after { position: absolute; left: 0; top: 50%; transform: translateY(-50%); display: block; content: ''; width: 1px; height: 10px; background: #a4a4a4; }
#all_menu .dept3 > li > a { font-size: 15px; color: #000; text-decoration: none; }
#search_none { display: none; }
#search_result { display: none; }
#side {position: absolute;top: 0;left: 0;width: 105px;z-index: 10;min-height: 100%;/* background: #3a3c49; */background-color: #644c3c;box-shadow: 2px 0 10px rgba(0,0,0,.2);}
#side .menu-toggle {width: 100%;height: 90px;background: #fdb300 url(../img/menu-toggle.png) no-repeat center;display: block;}
#menu { display:none; }
#menu .dept1 > li.active {background: #00aeef;background: #fff;}
#menu .dept1 > li > a {/* border-bottom: 1px solid #757780; */border-bottom: 1px solid rgba(255,255,255,.2);display: block;width: 100%;height: 90px;line-height: 90px;font-size: 18px;color: #fff;text-decoration: none;text-align: center;position: relative;/* color: #3f2f29; */}
#menu .dept1 > li > ul { position: relative; display:none }
#menu .dept1 > li.active > ul {display:block;/* background: #e7e6e7; */background: #f1f2fa;}
#menu .dept1 > li.active > a {/* border:0; */color: #3f2f29;}
#menu .dept1 > li > ul:after {display: none;content: '';width: 36px;height: 2px;background: #fff;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
#menu .dept1 > li > a:after {display: none;content: '';width: 36px;height: 2px;background: #fff;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
#menu .dept2 > li > a {position: relative;display: block;width: 100%;height: 70px;line-height: 70px;font-size: 16px;color: #000;text-decoration: none;text-align: center;}
#menu .dept2 > li > a span {transition: background 0.3s ease;}
#menu .dept2 > li.active > a span {display: block;content: '';position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);width: 50px;height: 50px;line-height: 50px;border-radius: 50%;background: #fca834;color: #fff;box-shadow: 2px 0 10px rgba(0,0,0,.2);}
#search_wrap { display: none; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: #fff; }
#search_outer { position:relative; width:100%; height:100%; overflow:hidden; }
#search_none { position: absolute; width: 100%; top: 50%; transform: translateY(-50%); text-align: center; background: url(../img/search-none.png) no-repeat top center; padding-top: 240px; }
#search_none .big_text { font-size: 20px; }
#search_none .small_text { font-size: 15px; margin-top: 15px; }
#search_none .keyword {text-decoration: underline;color: #644c3c;}

span.keyword {}
#search_result { position: absolute; left: 50%; top: 50%; min-height: 400px; transform: translateY(-50%) translateX(-50%); }
#search_result .big_text {font-size: 27px;text-align: center;}
#search_result .big_text:before{content:'';display:block;width:100px;height:100px;/* border:1px solid; */margin: 0 auto;background: url(../img/bookkeeping.gif) no-repeat center center;background-size:cover;}
#search_result .big_text .count {/* position: relative; *//* margin-top: -8px; */display: inline-block;/* font-weight: bold; */background-color: #644c3c;/* width: 30px; */width: auto;margin-right: 6px;line-height: 30px;height: 30px;color: #fff;font-size: 18px;padding: 3px 10px;border-radius: 6px;}

span.count {}
#search_result .small_text {font-size: 18px;margin-top: 10px;text-align: center;}
#search_result .small_text span {color: #644c3c;}
#search_result .result {max-width: 1280px;margin-top: 30px;}
#search_result .location-btn {width: 96px;height: 33px;border-radius: 5px;font-size: 16px;color: #fff;background: #f6a849;/* background: #1a66a7; */box-shadow: 2px 0 10px rgba(0,0,0,.2);}
#search_result .location-btn span {display: inline-block;height: 14px;line-height: 14px;background: url(../img/location-icon.png) no-repeat left center;padding-left: 18px;}
.close-btn {position: absolute;top: 0;left: 0;width: 105px;height: 90px;background: #fdb300 url(../img/close-btn.png) no-repeat center;margin-left: -90px;}
.default-table { width: 100%; border-bottom: 2px solid #a2a2a2; }
.default-table th {background: #fca834;color: #fff;font-size: 15px;height: 45px;padding: 0 10px;border-left: 1px solid rgba(255,255,255,.2);}
.default-table th:first-child {border-left: 0;border-radius: 3px 0 3px 0;}
.default-table td {font-size: 16px;padding: 10px 3px;border-left: 1px solid #e2e2e2;text-align: center;line-height: 1.3;}
.default-table td:first-child { border-left: 0; }
.default-table td.td-duty{text-align:left}
.default-table tr:nth-child(even) td { background: #f1f2f6; }
.th-part, .td-part { width: 115px; }
.th-team, .td-team { width: 115px; }
.th-position, .td-position { width: 100px; }
.th-name, .td-name { width: 80px; }
.td-duty span {display:block;max-height: 147px;line-height:1.5;overflow-y:auto;}
.th-tel, .td-tel {width: 123px;}
.th-location, .td-location {width: 120px;border-radius: 3px;}
.th-tel, .td-location { text-align: center; }
#search_map_bg { position:fixed; width:100%; height:100%; top:0; left:0; display:none; background:#000; opacity:0.8; }
#search_map { padding:30px 20px; background:#fff; border-radius: 10px; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); display:none; }
#search_map .title { font-size:23px; margin-bottom:10px; text-align:center; }
#search_map .address { font-size:14px; margin-bottom:20px; text-align:center; }
#search_map .ment { display:none; font-size:20px; text-align:center; margin-top:20px; }
#search_map .ment span { color:#1f93dd; }
#location_ment { position:absolute; left:50%; transform: translateX(-50%); bottom:50px; }
#location_ment span { font-size:20px; color:#1f93dd;  }
#map { width:750px; height:260px; border:1px solid #ababab; }
#map-close { position:absolute; top:10px; right:20px; width:52px; height:52px; background:#1f93dd url(../img/close-btn.png) no-repeat center; border-radius:5px; }
#map .gm-style > div + div { display: none; }
#map3d {width: 100%;height: 100%;overflow: hidden;display:none;}
#member_wrap_bg { display: none; width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: #000; opacity: 0.8 }
#member_wrap { display:none; border-radius:10px; background:#fff; padding:30px 20px; position: absolute; left: 50%; top: 50%; min-height: 400px;margin-top:-308px; margin-left:-470px; }
#member_result { }
#member_result .no-name {display: none;}
#member_result .title { text-align:center; margin-bottom:30px; }
#member_result .big_text { font-size: 20px; text-align: center; }
#member_result .big_text .count { color: #2194dd; }
#member_result .small_text { font-size: 15px; margin-top: 15px; text-align: center; }
#member_result .small_text span { color: #2194dd; }
#member_result .result { width: 900px; }
#member_result .paging { text-align: center; margin-top: 30px; }
#member_result .paging .paging-item { vertical-align: middle; display: inline-block; width: 36px; height: 36px; margin: 0 3px; background: #808080; font-size: 15px; color: #fff; line-height: 36px; cursor: pointer; }
#member_result .paging .paging-item.selected { background: #2194dd; }
#member_result .paging .paging-side { vertical-align: middle; display: inline-block; width: 36px; height: 36px; line-height: 36px; margin: 0 3px; background: #00559d; font-size: 15px; color: #fff; cursor: pointer; }
#member_result .location-btn { width: 96px; height: 28px; border-radius: 5px; font-size: 13px; color: #fff; background: #f6a849; }
#member_result .location-btn span { display: inline-block; height: 14px; line-height: 14px; background: url(../img/location-icon.png) no-repeat left center; padding-left: 18px; }
#member-close { position:absolute; top:10px; right:20px; width:52px; height:52px; background:#1f93dd url(../img/close-btn.png) no-repeat center; border-radius:5px; }


.marker { height: 68px; padding-right: 20px; padding-left: 20px; background: url(../img/marker_c.png) center top no-repeat; font-size: 14px; font-weight: bold; line-height: 2.5; color: #fff; cursor: pointer; -ms-transform: translate(-50%, -55px); transform: translate(-50%, -55px); white-space: nowrap; padding-bottom: 30px; }
.marker:before { display: block; position: absolute; top: 0; left: -2px; width: 3px; height: 100%; background: url(../img/marker_l.png) left top no-repeat; content: ''; }
.marker:after { display: block; position: absolute; top: 0; right: -4px; width: 4px; height: 100%; background: url(../img/marker_r.png) right top no-repeat; content: ''; }
.marker.active { background-image: url(../img/marker_blue_c.png) !important; z-index:1; }
.marker.active:before { background-image: url(../img/marker_blue_l.png) !important; }
.marker.active:after { background-image: url(../img/marker_blue_r.png) !important; }
.marker:hover { height: 75px; padding-right: 22px; padding-left: 22px; padding-bottom:35px; background-size: auto 75px; font-size: 15.4px; -ms-transform: translate(-50%, -60.5px); transform: translate(-50%, -60.5px); }
.marker:hover:before { background-size: auto 45px; }
.marker:hover:after { background-size: auto 45px; }

.marker.no_hover:hover { height: 68px; padding-right: 20px; padding-left: 20px; background: url(../img/marker_c.png) center top no-repeat; font-size: 14px; font-weight: bold; line-height: 2.5; color: #fff; cursor: default; -ms-transform: translate(-50%, -55px); transform: translate(-50%, -55px); white-space: nowrap; padding-bottom: 30px; }
.marker.no_hover:hover:before { display: block; position: absolute; top: 0; left: -2px; width: 3px; height: 100%; background: url(../img/marker_l.png) left top no-repeat; content: ''; }
.marker.no_hover:hover:after { display: block; position: absolute; top: 0; right: -4px; width: 4px; height: 100%; background: url(../img/marker_r.png) right top no-repeat; content: ''; }

.vr_marker {position:absolute;width: 37px;height: 42px;margin-top: -33px;margin-left: -18px;background:url(../img/vr.png) no-repeat center;}

#pano_wrap {display: none;background: rgba(0,0,0,0.2);position:absolute;left:0;top:0;bottom:0;right:0;}
#pano { position:absolute; left:0; top:0; bottom:0; right:0;  }
#pano_close {position:absolute;right: 20px;top: 20px;width:50px;height:50px;background: rgb(0, 85, 157) url(../img/close-btn.png) no-repeat center;border-radius: 50%;}

#threesixty {position:absolute;width:100%;height:100%;overflow:hidden;z-index:1;top: 0;}
#threesixty:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background: linear-gradient(to bottom, #62a7e5 11%,  #c1d1de 40%, #767679 65%);z-index:1;}

#threesixty .clouds {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  opacity: 0.2;
  pointer-events: none;
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  z-index:2;
}

#threesixty .clouds .clouds-1,
#threesixty .clouds .clouds-2 {
  background-repeat: repeat-x;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  height: 500px;
}



.clouds-1 {background-image: url("https://s.cdpn.io/15514/clouds_2.png");animation: clouds-loop-1 30s infinite linear;}
.clouds-2 {background-image: url("https://s.cdpn.io/15514/clouds_3.png");animation: clouds-loop-2 57s infinite linear;}

@keyframes clouds-loop-1 {
  to {
    background-position: -1000px 0;
  }
}
@keyframes clouds-loop-2 {
  to {
    background-position: -1579px 0;
  }
}



.threesixty { top:50%; left:50%; transform: translate(-50%,-50%);z-index:3 }
.previous-image ~ .main_markers {  display: none; }

.paging { text-align: center; margin-top: 30px; }
.paging .paging-item {vertical-align: middle;display: inline-block;width: 36px;height: 36px;margin: 0 3px;background: #fff;font-size: 15px;color: #333;line-height: 36px;cursor: pointer;border-radius: 50px;border: 1px solid #bababa;}
.paging .paging-item.selected {background: #644c3c;color: #fff;border: 1px solid #644c3c;}
.paging .paging-side {vertical-align: middle;display: inline-block;width: 36px;height: 36px;line-height: 36px;margin: 0 3px;background: #00559d;font-size: 15px;color: #fff;cursor: pointer;border-radius: 50%;}


#team_menu { overflow:hidden; margin-bottom:5px; }
#team_menu li {float:left;margin-bottom: 5px;}
#team_menu li button { padding:10px; color:#fff; background:#808080; font-size:14px; font-weight: bold; }
#team_menu li.active button { background:#644c3c; }
#team_menu li + li { margin-left:5px; }

#constrol { position:absolute; top:30px; right:0; z-index:1; border-top:1px solid#333; border-left:1px solid#333; border-bottom:1px solid#333; border-radius:5px 0 0 5px; }
#constrol button { display:block; font-size:20px; width:50px; height:50px; background:#3a3c49; }
#constrol button:hover { background:#444654;  }
#constrol button + button{ border-top:1px solid#333; }
i.fas { font-family: 'FontAwesome'; font-style:normal; color:#fff; }


.marker,
.safety_marker,
.vr_marker{position:absolute;}


.marker.marker_h1f1.marker_1{left:17.7%;top:20.2%}
.marker.marker_h1f1.marker_2{left:17.7%;top:40.2%}
.marker.marker_h1f1.marker_3{left:49.2%;top:58.2%;}
.marker.marker_h1f1.marker_4{left:33.9%;top:43.2%}
/* .marker.marker_h1f1.marker_5{left:45.2%;top:19%} */
.marker.marker_h1f1.marker_6{left:51.2%;top:23.2%}
.marker.marker_h1f1.marker_7{left:55.2%;top:40.2%}
.marker.marker_h1f1.marker_8{left:17.7%;top:58.2%}
.marker.marker_h1f1.marker_9{left:84%;top:76%;}
.marker.marker_h1f1.marker_10{left: 84%;top: 89.2%;}
.marker.marker_h1f1.marker_11{left:84%;top:63%;}
.marker.marker_h1f1.marker_12{left:90%;top:49%;}

.marker.marker_h1f2.marker_1{left:15.1%;top:18.8%}
.marker.marker_h1f2.marker_2{left:15.1%;top:40.8%}
.marker.marker_h1f2.marker_3{left:33.1%;top:55.8%}
.marker.marker_h1f2.marker_4{left:44.1%;top:19.8%}
.marker.marker_h1f2.marker_5{left:48.1%;top:38.8%}
.marker.marker_h1f2.marker_6{left:86.6%;top:54.8%}
.marker.marker_h1f2.marker_7{left:86.6%;top:77.8%}
/* .marker.marker_h1f2.marker_8{left: 21.1%;top: 50.8%;} */
.marker.marker_h1f2.marker_9{left: 12.1%;top: 58.8%;}
/* .marker.marker_h1f2.marker_10{left: 22.1%;top: 58.8%;} */
/* .marker.marker_h1f2.marker_11{left: 40.1%;top: 58.8%;} */
.marker.marker_h1f2.marker_12{left: 41.7%;top: 54.8%;}
.marker.marker_h1f2.marker_13{left: 49.1%;top: 59.8%;}
/* .marker.marker_h1f2.marker_14{left: 80.1%;top: 39.8%;} */
.marker.marker_h1f2.marker_15{left: 89.1%;top: 39.8%;}
/* .marker.marker_h1f2.marker_16{left: 73.1%;top: 64.8%;} */
.marker.marker_h1f2.marker_17{left: 74.1%;top: 74.8%;}
/* .marker.marker_h1f2.marker_18{left: 74.1%;top: 89.8%;} */
/* .marker.marker_h1f2.marker_19{left: 74.1%;top: 74.8%;} */
.marker.marker_h1f2.marker_20{left: 56.1%;top: 59.8%;}
/* .marker.marker_h1f2.marker_21{left: 74.1%;top: 81.8%;} */
.marker.marker_h1f2.marker_21{left:55%;top:19.8%}
.marker.marker_h1f2.marker_22{left:81%;top:39.8%}
.marker.marker_h1f2.marker_23{left:74%;top:64.8%}
.marker.marker_h1f2.marker_24{left:74%;top:73.8%}
.marker.marker_h1f2.marker_25{left:75%;top:89.8%}

.marker.marker_h1f3.marker_1{left:15.1%;top:34.8%}
.marker.marker_h1f3.marker_2{left:17.1%;top:55.8%}
.marker.marker_h1f3.marker_3{left:26.1%;top:55.8%}
.marker.marker_h1f3.marker_4{left:37.1%;top:55.8%}
.marker.marker_h1f3.marker_5{left:47.5%;top:55.8%}
.marker.marker_h1f3.marker_6{left:81.5%;top:41.8%}
/* .marker.marker_h1f3.marker_7{left: 24.4%;top: 24.8%;} */
/* .marker.marker_h1f3.marker_8{left: 51.5%;top: 22.8%;} */
/* .marker.marker_h1f3.marker_9{left: 53.5%;top:37.8%;} */

.marker.marker_h2f1.marker_1{left:42.5%;top:42.5%}
.marker.marker_h2f1.marker_2{left:64.4%;top:47.8%}
.marker.marker_h2f1.marker_3{left:25.8%;top:63.5%}
.marker.marker_h2f1.marker_4{left:51.5%;top:69.5%}

.marker.marker_h2f2.marker_1{left:43.5%;top:36.5%}
.marker.marker_h2f2.marker_2{left:60.5%;top:36.5%}
.marker.marker_h2f2.marker_3{left:31.5%;top:70.5%}
.marker.marker_h2f2.marker_4{left:50.5%;top:70.5%}
.marker.marker_h2f2.marker_5{left:66.5%;top:70.5%}
.marker.marker_h2f2.marker_6{left:87.5%;top:60.5%}
.marker.marker_h2f2.marker_7{left:78%;top:65.5%}

.marker.marker_h2f3.marker_1{left: 59.1%;top: 34.8%;}
.marker.marker_h2f3.marker_2{left: 65.1%;top:69.8%;}
.marker.marker_h2f3.marker_3{left:85.1%;top:65.8%}

.marker.marker_h3f1.marker_1{left:30.5%;top:26.8%}
.marker.marker_h3f1.marker_2{left:54.4%;top:26.8%}
.marker.marker_h3f1.marker_3{left: 49.5%;top:74.5%}
.marker.marker_h3f1.marker_4{left: 79%;top: 74.5%;}
/* .marker.marker_h3f1.marker_5{left:84.8%;top:74.5%} */

.marker.marker_h3f2.marker_1{left:10.5%;top:70.5%}
.marker.marker_h3f2.marker_2{left:20.5%;top:70.5%}
.marker.marker_h3f2.marker_3{left:28.5%;top:70.5%}
.marker.marker_h3f2.marker_4{left: 36.5%;top:70.5%;}
.marker.marker_h3f2.marker_5{left:45.5%;top:70.5%}
.marker.marker_h3f2.marker_6{left: 54.5%;top:70.5%;}
.marker.marker_h3f2.marker_7{left:62.5%;top:70.5%}
.marker.marker_h3f2.marker_8{left: 72%;top:70.5%;}
.marker.marker_h3f2.marker_9{left: 81%;top:70.5%;}
.marker.marker_h3f2.marker_10{left:90%;top:70.5%}
/* .marker.marker_h3f2.marker_11{left: 370px;top:30.8%;}
.marker.marker_h3f2.marker_12{left: 42%;top:30.8%;}
.marker.marker_h3f2.marker_13{left: 66%;top:30.8%;} */
.marker.marker_h3f2.marker_14{left: 90%;top:70.5%;}
.marker.marker_h3f2.marker_15{left: 21.5%;top:25.5%;}
.marker.marker_h3f2.marker_16{left: 43%;top:25.5%;}
.marker.marker_h3f2.marker_17{left: 66%;top:25.5%;}

[onclick="showMember('4340069','9','2')"]{word-break:keep-all;white-space:normal;width: 190px;background: url(../img/marker_clong.png) center top no-repeat;height: 95px;line-height: 1.3;}
[onclick="showMember('4340069','9','2')"]:hover{ width:220px; background: url(../img/marker_clong.png) center top no-repeat;height: 95px;line-height: 1.3; }
.marker.active[onclick="showMember('4340069','9','2')"] { background-image: url(../img/marker_blue_clong.png) !important; z-index:1; }
.marker.active[onclick="showMember('4340069','9','2')"]:before { background-image: url(../img/marker_blue_l.png) !important; }
.marker.active[onclick="showMember('4340069','9','2')"]:after { background-image: url(../img/marker_blue_r.png) !important; }

[onclick="showMember('4340058','1','2')"]{word-break:keep-all;white-space:normal;width: 160px;background: url(../img/marker_clong.png) center top no-repeat;height: 95px;line-height: 1.3;}
[onclick="showMember('4340058','1','2')"]:hover { width:180px; background: url(../img/marker_clong.png) center top no-repeat;height: 95px;line-height: 1.3; }
.marker.active[onclick="showMember('4340058','1','2')"] { background-image: url(../img/marker_blue_clong.png) !important; z-index:1; }
.marker.active[onclick="showMember('4340058','1','2')"]:before { background-image: url(../img/marker_blue_l.png) !important; }
.marker.active[onclick="showMember('4340058','1','2')"]:after { background-image: url(../img/marker_blue_r.png) !important; }

