﻿/* CSS Document */
.batterMap{width:590px; height:332px; overflow:hidden;}
.batterMap .mapTt{height:59px; background:url(../images/map/ttMap.gif) 0 0 no-repeat;}
.batterMap .mapTt .timeServer{width:246px; padding-left:111px;}
.batterMap .mapTt .timeServer dt, .batterMap .mapTt .timeServer dd{float:left;}
.batterMap .mapTt .timeServer dt{height:25px; overflow:hidden;}
.batterMap .mapTt .timeServer dt .Tp{float:left; margin-top:14px;}
.batterMap .mapTt .timeServer dt .Dnum{padding:4px 5px 0 5px; color:#fff000; font-family:Arial; font-size:24px; font-weight:bold; line-height:22px;}
.batterMap .mapTt .timeServer dt .Dtime{padding:13px 0 0 9px; line-height:15px;}

/* map */
.batterMap .mapDow{position:relative; height:273px; background:url(../images/map/bgMap.jpg) 0 0 no-repeat; color:#0a6173; z-index:10;}
.batterMap .mapDow li{position:absolute; width:106px; height:27px; padding:3px 0 0 3px; line-height:15px; cursor:pointer; overflow:hidden;}
.batterMap .mapDow span{float:left;}
.batterMap .mapDow li span{width:76px; padding:11px 0 0 3px; *padding-top:12px; _padding-top:12px;}

.batterMap .mapDow li.map74{left:97px; top:10px; width:104px; padding-left:22px;}
.batterMap .mapDow li.map81{left:256px; top:11px;}
.batterMap .mapDow li.map95{right:7px; top:6px; width:104px; padding-left:22px;}
.batterMap .mapDow li.map79{left:12px; top:45px;}
.batterMap .mapDow li.map90{left:155px; top:47px;}
.batterMap .mapDow li.map77{left:372px; top:39px;}
.batterMap .mapDow li.map50{left:381px; top:74px;}
.batterMap .mapDow li.map18{left:240px; top:81px;}
.batterMap .mapDow li.map78{left:124px; top:85px;}
.batterMap .mapDow li.map85{left:12px; top:83px;}
.batterMap .mapDow li.map14{left:70px; top:122px;}
.batterMap .mapDow li.map21{left:207px; top:120px;}
.batterMap .mapDow li.map49{left:337px; top:123px;}
.batterMap .mapDow li.map43{left:457px; top:106px;}
.batterMap .mapDow li.map33{left:40px; top:157px;}
.batterMap .mapDow li.map24{left:158px; top:155px;}
.batterMap .mapDow li.map40{left:380px; top:175px; padding-left:20px;}
.batterMap .mapDow li.map12{left:9px; top:206px; padding-left:20px;}
.batterMap .mapDow li.map20{left:138px; top:191px;}
.batterMap .mapDow li.map42{left:253px; top:200px;}
.batterMap .mapDow li.map46{right:76px; top:231px;}
.batterMap .mapDow li.map52{right:20px; top:142px;}


/* select */
.mapSelect{padding-top:7px;}

.mapSelect .dropmenu, .mapSelect .dropmenu .options{width:102px;}
.mapSelect .dropmenu .value, .mapSelect .dropmenu .options li{ width:94px;}

.mapSelect .dropmenu{height:19px; margin-right:14px; border:1px solid #2b2b2b; background:#000; color:#9f9e9e;}
.mapSelect .dropmenu .value{height:17px; *height:17px; _height:16px; padding-top:2px; *padding-top:2px; _padding-top:3px; padding-left:8px; background:url(../images/map/selBtn.gif) right top no-repeat;}

.mapSelect .dropmenu .options{top:20px; border:1px solid #2b2b2b; border-top:0; background:#000;}
.mapSelect .dropmenu .options li{height:16px; *height:16px; _height:15px; padding-top:1px; *padding-top:1px; _padding-top:2px; padding-left:8px;}
.mapSelect .dropmenu .options li.over{background:#464646; color:#fff;}

.mapSelect .dropmenu_active .value{ background:url(../images/map/selBtn.gif) right bottom no-repeat;}

/* select end */

.batterMap .topList{position:relative; width:230px; height:30px; padding-top:29px; background:url(../images/map/top5.gif) 0 13px no-repeat; z-index:20;}
.batterMap .topList .ListTt{width:223px; height:30px;}
.batterMap .topList .ListTt li{float:left; height:30px; cursor:pointer;}
.batterMap .topList .ListTt li.tt01{width:74px; background:url(../images/map/bg_ListTt01.gif) 0 0 no-repeat;}
.batterMap .topList .ListTt li.tt02{width:73px; background:url(../images/map/bg_ListTt02.gif) 0 0 no-repeat;}
.batterMap .topList .ListTt li.tt03{width:76px; background:url(../images/map/bg_ListTt03.gif) 0 0 no-repeat;}

.batterMap .topList .ListCot{position:absolute; left:0; top:57px; width:221px; border:1px solid #000; border-top:0;}
.batterMap .topList .ListCot ul{width:219px; border:1px solid #424242; border-top:0; overflow:hidden;}
.batterMap .topList .ListCot ul.Lcot01{background:url(../images/map/bg_ListCot01.gif) #161616 0 0 no-repeat;}
.batterMap .topList .ListCot ul.Lcot02{background:url(../images/map/bg_ListCot02.gif) #161616 0 0 no-repeat;}
.batterMap .topList .ListCot ul.Lcot03{background:url(../images/map/bg_ListCot03.gif) #161616 0 0 no-repeat;}
.batterMap .topList .ListCot li{float:left; width:203px; padding:0 8px;}
.batterMap .topList .ListCot li.title{width:100%; height:32px; padding-top:2px; background:url(../images/map/bg_ListCotTt.gif) 8px 2px no-repeat;}
.batterMap .topList .ListCot li.title span{float:left; padding-top:3px; color:#fff; text-align:center; line-height:15px;}
.batterMap .topList .ListCot li.title span.frist{width:32px; padding:8px 2px 0 0; font-size:10px;} 
.batterMap .topList .ListCot li.title span.name{width:122px; padding:8px 2px 0 0; *padding-top:9px; _padding-top:9px;}
.batterMap .topList .ListCot li.title span.num{width:45px; padding-top:8px; *padding-top:9px; _padding-top:9px;} 
.batterMap .topList .ListCot li.list{_display:inline; width:195px; height:39px; margin-left:12px; padding:0; border-bottom:1px dashed #464545; overflow:hidden;}
.batterMap .topList .ListCot li.list div{float:left; color:#999; line-height:15px;}
.batterMap .topList .ListCot li.list .number{width:38px; padding:13px 0 0 1px;}
.batterMap .topList .ListCot li.list .tp{width:34px; padding-top:6px;}
.batterMap .topList .ListCot li.list .tp img{border:1px solid #000;}
.batterMap .topList .ListCot li.list .name{width:92px; padding-top:13px; *padding-top:14px; _padding-top:14px;}
.batterMap .topList .ListCot li.list .rs{width:30px; padding-top:14px; *padding-top:13px; _padding-top:13px; font-size:9px;}
.batterMap .topList .ListCot li.list .name02{width:102px; padding-top:13px; *padding-top:14px; _padding-top:14px;}
.batterMap .topList .ListCot li.list .level{width:26px; padding-top:13px; *padding-top:14px; _padding-top:14px;}
.batterMap .topList .ListCot li.list .number02{width:60px; padding:13px 0 0 1px;}

.batterMap .topList .ListCot li.close{width:201px; height:15px; padding:8px 2px 0 0;}
.batterMap .topList .ListCot li.close img{cursor:pointer;}

/* pop */
.batterMap .mapPop{position:relative; height:0; line-height:0; z-index:60;}
.batterMap .mapPop .layerMarsk{position:absolute; left:0; top:-332px; width:590px; height:332px; background:url(../images/common/point.gif);}
.batterMap .mapPop .layer{position:absolute; left:114px; top:46px; width:342px; height:256px; padding:0 10px; border:4px solid #d4d3d3; background:url(../images/map/bg_layer.gif) 0 0 repeat-x; color:#fff;}
.batterMap .mapPop .layer dt, .batterMap .mapPop .layer dd{float:left;}

.batterMap .mapPop .layer h2{height:30px; *height:29px; _height:29px; padding-top:8px; *padding-top:9px; _padding-top:9px; border-bottom:1px solid #727272; line-height:15px;}
.batterMap .mapPop .layer h2 em{margin-left:15px; font-weight:normal;}
.batterMap .mapPop .layer h2 .btnClose{margin-top:2px; cursor:pointer;}

.batterMap .mapPop .layer .mes{height:146px; border-bottom:1px solid #343434;}
.batterMap .mapPop .layer .mes .alone{width:158px;}
.batterMap .mapPop .layer .mes .alone dt{width:34px; padding-top:10px;}
.batterMap .mapPop .layer .mes .alone dd{padding-top:7px; line-height:20px;}
.batterMap .mapPop .layer .mes .alone dd em{margin-left:14px;}

.batterMap .mapPop .layer .capture{width:184px; padding-top:10px;}
.batterMap .mapPop .layer .capture dt{width:100%; height:15px;}
.batterMap .mapPop .layer .capture dd{width:100%; height:32px; padding-top:7px; border-bottom:1px dashed #4f4f4f;}
.batterMap .mapPop .layer .capture dd div{float:left;}
.batterMap .mapPop .layer .capture dd .num{width:28px; padding-top:5px;}
.batterMap .mapPop .layer .capture dd .logo{width:32px;}
.batterMap .mapPop .layer .capture dd .name{padding-top:3px; *padding-top:4px; _padding-top:4px; line-height:15px;}
.batterMap .mapPop .layer .capture dd .name span{margin-left:9px;}

.batterMap .mapPop .layer .lastCap{height:66px; *height:65px; _height:65px; padding-top:4px; *padding-top:5px; _padding-top:5px; line-height:15px;}
.batterMap .mapPop .layer .lastCap dt{width:100%; height:30px; *height:29px; _height:29px;}
.batterMap .mapPop .layer .lastCap dt em{margin-left:15px;}
.batterMap .mapPop .layer .lastCap .cIcon{width:38px;}
.batterMap .mapPop .layer .lastCap .cTxt{width:300px; padding-top:5px; *padding-top:6px; _padding-top:6px;}
.batterMap .mapPop .layer .lastCap .cTxt .point{margin-left:22px;}
.batterMap .mapPop .layer .lastCap .cTxt .rank{margin-left:12px;}

