@charset "utf-8";
.server_map .infoBox {z-index: 999999;}
/* .tdt-infowindow-content {margin: 0;} */
.info_txt { width: 280px; margin: 0 -15px; padding: 0 15px; line-height: 18px;}
.info_txt span { padding-bottom: 5px;}
.info_txt span a{display: none !important;}
.info_nav_tab { padding: 10px 0; margin: 0 -20px;display: none;}
.info_nav_tab h2 { margin-bottom: 10px; border: 1px solid #ddd; box-sizing: border-box;}
.info_nav_tab h2 a { float: left; display: inline-block;box-sizing: border-box; width: 50%; padding: 5px 0; color: #444; text-align: center; font-size: 12px; border-left: 1px solid #ddd;background-image: linear-gradient(to bottom, #FBFBFB, #F6F6F6);}
.info_nav_tab h2 a img { transform: translateY(3px); margin-right: 5px;}
.info_nav_tab h2 a.active { font-weight: 500; background-image: linear-gradient(to bottom, #e6e6e6, transparent); position: relative;}
.info_nav_tab h2 a.active::after { content: ''; position: absolute; bottom: -1px; left: 0; right: 0; height: 2px; background: #fff;}
.info_nav_tab h2 a:first-child { border: none;}
.info_nav_tab .switchBox { padding: 5px 15px 0;}
.info_nav_tab .bus_self { display: flex; align-items: center;}
.info_nav_tab .bus_self .inputRes { flex: 1;position: relative;}
.info_nav_tab .bus_self .inputRes .input__inner { width: 98%;}
.info_nav_tab .bus_self .inputRes .pop_per { display: none; max-height: 200px; overflow-y: auto; position: absolute; left: 0; right: 0; top: 22px; background: #fff; border: 1px solid #ddd; z-index: 9;}
.info_nav_tab .bus_self .inputRes .pop_per::-webkit-scrollbar { width:6px;}
.info_nav_tab .bus_self .inputRes .pop_per::-webkit-scrollbar-track {border-radius:10px;background:rgba(0,0,0,0.01); }
.info_nav_tab .bus_self .inputRes .pop_per::-webkit-scrollbar-thumb {border-radius:10px; background:rgba(0,0,0,0.1); }
.info_nav_tab .bus_self button { margin-left: 5px; padding: 0 10px;}
.info_nav_tab .bus_self .pop_per {padding: 6px;text-align: left;height: auto;font-size: 12px;line-height: 18px; cursor: pointer;}
.info_nav_tab .bus_self .pop_per li { padding: 4px 0;}
.info_nav_tab .bus_self .pop_per li strong { color: #333; font-weight: 400;}
.info_nav_tab .bus_self .pop_per li em { display: none;}
.info_nav_tab .bus_self .pop_per li:hover {background: #f9f9f9; color: #038bff;}
.info_nav_tab .bus_self .not { display: none; position: absolute; left: 0; right: 0; top: 22px; background: #fff; border: 1px solid #ddd; z-index: 9; font-size: 12px; text-align: center; padding: 15px 0; color: #999;}
 .tdt-bottom{left: auto !important; right: 10px;}
 .ggwh .tdt-bottom{left: 40px !important; }

.lh_search_warp .l_listsBox .server_map .lists dl dt::after{display: none !important;}
 .server_map .lists dl.on dt{color: #61abce !important;}