#map{display:block;position:relative;direction:rtl;text-align:right;padding:0;font-family:Tahoma;font-size:11px;width:100%;margin:10px auto}#map .show-title{display:none;position:absolute;background-color:#333;color:#fff;margin:0!important;padding:0 5px;text-align:center;line-height:26px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;opacity:.8}.list .list-title{display:none!important;position:absolute;background-color:#333;color:#fff;margin:0!important;padding:0 5px;text-align:center;line-height:26px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;opacity:.8}#map .map{display:block;float:left;width:50%;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#map .map svg{height:500px;width:500px}#map .map .border path,#map .map .island path{fill:#fff}#map .map .province path{fill:#999}#map .map .sea path,#map .map .lake path{fill:#6caed8}#map .map .province path:hover,#map .map .island path:hover,#map .map .province path.hover,#map .map .island path.hover{fill:#c33a2c!important;cursor:pointer}#map .list{display:block;float:right;width:55%}#map .list ul{padding:0}#map .list>ul{margin-left:-12px}#map .list li{list-style:none}#map .list span{background:#242424;color:#ecf0f1;display:none!important;margin:0 2px;padding:0 8px;line-height:26px;margin-top:10px;margin-bottom:2px}#map .list li ul li{display:block;float:right;width:30%}#map .list li ul li a{background:#0091c5;color:#ecf0f1;display:block;padding:0 8px;line-height:25px;height:25px;margin:1px 1px;text-decoration:none;border:0;border-radius:3px;font-size:14px}#map .list li ul li a:hover,#map .list li ul li a.hover{background:#c33a2c}#map .list ul:before,#map .list ul:after{display:table;content:" "}#map .list ul,#map .list ul:after{clear:both}#map .city{clear:both;padding:10px 0}@media(max-width:930px){#map .list{width:50%}}@media(max-width:745px){#map .list li ul li{width:50%}}@media(max-width:515px){#map .list,#map .map{width:100%}#map .list li ul li{width:33.33333333333333%}#map .list li ul li a{font-size:11px!important}}@media(max-width:515px){#map .list li ul li{width:50%}}@media(max-width:250px){#map .list li ul li{width:100%;font-size:13px}}