﻿/* public */
html,body,form,ol,ul,li,div,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,th,td,font,em,ins,span,a{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-weight:normal}
html{_filter:expression(document.execCommand("BackgroundImageCache",false,true));}
ul,li,div,dl,dt,dd{list-style:none;}
h1.wm-public{height:0px; line-height:0px; font-size:0px;}
a{text-decoration:none;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
img{border:0;}
font,em{font-style:normal; font-family:\5b8b\4f53;}
label{vertical-align:middle; font-family:tahoma;}
textarea,input{resize:none; outline:none;}
ins{float:right; text-decoration:none; font-weight:normal;}
.pub_wsp{word-wrap:break-word; word-break:break-all;}
.pub_abso{vertical-align:middle;}
.pub_clr{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;}
.pub_ani{-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;}
.pub_yh{font-family:"Microsoft YaHei";}
.pub_btn{display: block; overflow: hidden; text-indent: -999px; cursor: pointer; margin: 0 auto;}
.pub_btn:hover{background-position: 0 bottom;}
.pub_le{float: left}
.pub_lr{float: right;}
.pub_ib{text-align: center; display: table; word-spacing:-1em;}
.pub_text1{display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.pub_text2{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.pub_table{border-collapse: collapse; width: 100%;}
.none{display:none;}
body{background:#000; font-size:12px; font-family:"Microsoft YaHei",Verdana,Geneva,sans-serif,\5b8b\4f53;}
#content{max-width: 1920px; margin:0 auto; position: relative; min-width: 1200px;}
.section{position: relative;}
.publicMain{width: 1200px; margin: 0 auto; position: relative; height: 100%;}
.logobox{width: 200px; height: 126px; position: absolute; left: 40px; top: 40px;}
.indexBox{background: url(../images/indexbg.jpg) no-repeat center 0; height: 1080px;}
.btnBox{width: 200px; height: 34px; line-height: 34px; position: absolute; right: 30px; top: 38px; border-radius: 34px; text-align: center; background: rgba(21,23,86,0.7); font-size: 16px; color: #91bbe2; z-index: 10;}
.btnBox a{color: #fff;}
.btnBox a:hover{color: #fffb88;}
.btnBox span{padding: 0 10px; color: #FFF;}

.linkBox{width: 100%; position: relative; margin: 0 auto; padding-top: 800px; display: flex; justify-content: center;}
.linkBox a{width: 177px; height: 175px; cursor: pointer; display:block; position: relative; overflow: hidden; text-indent: -999px; margin: 0 14px;}
.linkBox a.a1{background: url(../images/nav1.png) no-repeat 0 0;}
.linkBox a.a2{background: url(../images/nav3.png) no-repeat 0 0;}
.linkBox a.a3{background: url(../images/nav4.png) no-repeat 0 0;}
.linkBox a.a4{background: url(../images/nav6.png) no-repeat 0 0;}
.linkBox a.a5{background: url(../images/nav7.png) no-repeat 0 0;}
.linkBox a.a6{background: url(../images/nav2.png) no-repeat 0 0;}
.linkBox a:hover,.linkBox a.on{background-position: 0 -175px;}

.linkBoxTemp{width: 100%; position:absolute; left: 0; bottom: 20px; display: flex; justify-content: center;}
.linkBoxTemp a{width: 177px; height: 175px; cursor: pointer; display:block; position: relative; overflow: hidden; text-indent: -999px; margin: 0 14px;}
.linkBoxTemp a.a1{background: url(../images/nav1.png) no-repeat 0 0;}
.linkBoxTemp a.a2{background: url(../images/nav3.png) no-repeat 0 0;}
.linkBoxTemp a.a3{background: url(../images/nav4.png) no-repeat 0 0;}
.linkBoxTemp a.a4{background: url(../images/nav6.png) no-repeat 0 0;}
.linkBoxTemp a.a5{background: url(../images/nav7.png) no-repeat 0 0;}
.linkBoxTemp a.a6{background: url(../images/nav2.png) no-repeat 0 0;}
.linkBoxTemp a:hover,.linkBoxTemp a.on{background-position: 0 -175px;}


.tempBox{background: url(../images/tempbg.jpg) no-repeat center 0; height: 1080px;}
.publicTitle{height: 210px; overflow: hidden; text-indent: -99999px;}
.title1{background: url(../images/title1.png) no-repeat center 40px;}
.title2{background: url(../images/title2.png) no-repeat center 40px;}
.title3{background: url(../images/title3.png) no-repeat center 40px;}
.title4{background: url(../images/title4.png) no-repeat center 40px;}
.title5{background: url(../images/title5.png) no-repeat center 40px;}


.rolem{width: 368px; height: 420px; background: url(../images/rolem.png) no-repeat 0 0; position: absolute; left: -200px; top: 432px; z-index: 10;}
.rolem2{width: 368px; height: 420px; background: url(../images/rolem2.png) no-repeat 0 0; position: absolute; left: -200px; top: 432px; z-index: 10;}
.rolem3{width: 353px; height: 382px; background: url(../images/rolem3.png) no-repeat 0 0; position: absolute; left: -200px; top: 460px; z-index: 0;}
.rolef{width: 472px; height: 456px; background: url(../images/rolef.png) no-repeat right 0; position: absolute; left: -340px; top: 432px; z-index: 10;}

.mainBox{width: 1200px; height: 654px; overflow: hidden; overflow-y: auto;}
.mainBox::-webkit-scrollbar{width:6px;height:6px;background-color:rgba(0,0,0,0);}
.mainBox::-webkit-scrollbar-track{border-radius:0;background-color:#f1e4df;}/*底*/
.mainBox::-webkit-scrollbar-thumb{border-radius:0;background-color:#1a4a94;}/*面*/
.mainBox::-webkit-scrollbar-thumb:hover{background-color:rgba(143,143,148,1);}
.mainBox::-webkit-scrollbar-thumb:active{background-color:rgba(106,106,112,1);}
.mainBox::-webkit-scrollbar-track-piece{margin:0;}
.serverInfo{background: url(../images/serverbg.png) no-repeat 0 0; margin: 0 auto; width: 1122px; height: 220px; position: relative;}
.serverNum{background: url(../images/serverNum.png) no-repeat 0 0; width: 284px; height: 79px; line-height: 79px; font-weight: bold; color: #FFF; text-align: center; position: absolute; left: 760px; top: 75px; font-size:48px;}
.serverlist{width: 500px; position: absolute; left: 225px; top: 20px; font-size: 18px; color: #000;}
.serverlist div{height: 30px; line-height: 30px; margin-bottom: 9px;}
.serverTitle{background: url(../images/serverTitle.png) no-repeat center; height: 113px;}
.serverNav{background: url(../images/serverline.png) no-repeat center 79px; width: 1048px; height: 244px; margin: 0 auto;}

.serverLeft{padding-top: 19px; padding-left: 86px; float: left; height: 187px; width: 686px;}
.serverLeft .serverIcon{float: left; width: 137px; height: 187px; margin-right: 90px; position: relative;}
.serverLeft .serverIcon div.iconlist{width: 137px; height: 118px; display: block; position: relative; background: url(../images/serverIcon.png) no-repeat right 0; position: relative; margin-bottom: 26px;}
.serverLeft .serverIcon div.iconText{height: 43px; display: block;}
.serverLeft .serverIcon div.iconText.t1{background: url(../images/t1.png) no-repeat 0 0;}
.serverLeft .serverIcon div.iconText.t2{background: url(../images/t2.png) no-repeat 0 0;}
.serverLeft .serverIcon div.iconText.t3{background: url(../images/t3.png) no-repeat 0 0;}
.serverLeft .serverIcon span.icon{background: url(../images/serverOn.png) no-repeat 0 0; width: 28px; height: 28px; display: none; position: absolute; left: 50%; margin-left: -14px; top: -14px;}
.serverLeft .serverIcon:last-child{margin: 0;}
.serverLeft .serverIcon.on div.iconlist{background-position: 0 0;}
.serverLeft .serverIcon.on span.icon{display: block;}

.iconShow{width: 190px; display: none; background: #b74631; padding: 10px 0; position: absolute; left: 50%; margin-left: -95px; text-align: center; color: #FFF; line-height: 24px; font-size: 14px; top: 100px;}
.iconShow span.top{background: url(../images/top.png?v=1) no-repeat 0 0; width: 20px; height: 11px; display: block; position: absolute; left: 50%; margin-left: -10px; top: -9px;}

.serverRight{float: left; width: 182px; height: 206px; position: relative;}
.serverRight .serverIcon{width: 182px; height: 206px; position: relative;}
.serverRight .serverIcon div.iconlist{width: 182px; height: 163px; display: block; position: relative; background: url(../images/serverIcon2.png) no-repeat right 0; position: relative;}
.serverRight .serverIcon div.iconText{height: 43px; display: block; background: url(../images/t4.png) no-repeat 0 0;}
.serverRight .serverIcon span.icon{background: url(../images/serverOn.png) no-repeat 0 0; width: 28px; height: 28px; display: none; position: absolute; left: 50%; margin-left: -14px; top: -14px;}
.serverRight .serverIcon.on div.iconlist{background-position: 0 0;}
.serverRight .serverIcon.on span.icon{display: block;}

.serverBtn{width: 670px; margin: 0 auto;}
.serverBtn a{width: 315px; height: 84px;}
.serverBtn a.b1{float: left; background: url(../images/btn_yy.png) no-repeat 0 0;}
.serverBtn a.b2{float: right; background: url(../images/btn_yylc.png) no-repeat 0 0;}
.serverBtn a:hover{background-position: 0 -84px;}

/* .loginBox{width: 1200px; height: 74px; background: url(../images/logBg.png) no-repeat 0 0; position: absolute; left: 0; bottom: 0;}
.login{text-align: center; font-size: 24px; color: #010539; line-height: 60px;}
.logout{text-align: center; font-size: 18px; color: #010539; line-height: 60px; position: relative;}
.login a,.logout a{color: #010539;} */
.userBtn{position: absolute; right: 0; top: 0; height: 74px; width: 270px; font-size: 14px;}


.mainScroll{width: 1500px; height: 654px; overflow: hidden; overflow-y: auto; margin: 0 auto;}
.mainScroll::-webkit-scrollbar{width:6px;height:6px;background-color:rgba(0,0,0,0);}
.mainScroll::-webkit-scrollbar-track{border-radius:0;background-color:#f1e4df;}/*底*/
.mainScroll::-webkit-scrollbar-thumb{border-radius:0;background-color:#1a4a94;}/*面*/
.mainScroll::-webkit-scrollbar-thumb:hover{background-color:rgba(143,143,148,1);}
.mainScroll::-webkit-scrollbar-thumb:active{background-color:rgba(106,106,112,1);}
.mainScroll::-webkit-scrollbar-track-piece{margin:0;}
.imgBlock{display: block;}

.textDiv{width: 1000px; margin: 0 auto; font-size: 16px; line-height: 36px; color: #64180a;}
.textDiv h1{text-align: center; font-weight: bold; font-size: 40px; padding: 20px 0; color: #1a4993;}
.textDiv h2{color: #1a4993; font-size: 20px; font-weight: bold;}
.textDiv p{padding-bottom: 20px;}
.textDiv ul{margin-left: 24px;}
.textDiv li{list-style:circle;}

.teamMain{height: 299px; position: relative;}
.teamTitle{background: url(../images/teamTitle.png) no-repeat center; height: 74px;}
.teamNum{background: url(../images/num.png) no-repeat 0 0; width: 187px; height: 81px; position: absolute; right: 22px; top: 80px;}
.teamNum div{padding: 13px 0 0 116px;}
.teamNum div span{display: block; font-size: 18px; color: #1a4993; line-height: 30px;}

.teamBtns{text-align: center; height: 116px;position: relative;z-index: 20;}
.teamBtns a{display: inline-block; width: 315px; height: 83px; margin: 0 40px; cursor: pointer; overflow: hidden; text-indent: -9999px;}
.teamBtns a.a1{background: url(../images/btn_team.png) no-repeat 0 0;}
.teamBtns a.a2{background: url(../images/btn_search.png) no-repeat 0 0;}
.teamBtns a.a3{background: url(../images/btn_myteam.png) no-repeat 0 0;}
.teamBtns a:hover{background-position: 0 -84px;}

.teamBox{width: 816px; height: 212px; margin: 0 auto; position: relative;}
.addIcon{display: block; width: 64px; height: 64px; background: url(../images/add.png) no-repeat 0 0; position: absolute; left: 50%; margin-left: -32px; top: 46px;}
.teamList{width: 388px; height: 212px; position: relative;}
.teamList .serverIcon{width: 182px; height: 169px; position: relative; margin: 0 auto;}
.teamList .serverIcon div.iconlist{width: 182px; height: 163px; display: block; position: relative; background: url(../images/serverIcon2.png) no-repeat right 0; position: relative;}
.teamList .serverIcon div.iconText{height: 43px; display: block; background: url(../images/t4.png) no-repeat 0 0;}
.teamList .serverIcon span.icon{background: url(../images/serverOn.png) no-repeat 0 0; width: 28px; height: 28px; display: none; position: absolute; left: 50%; margin-left: -14px; top: -14px;}
.teamList .serverIcon.on div.iconlist{background-position: 0 0;}
.teamList .serverIcon.on span.icon{display: block;}

.teamJifen{height: 43px;}
.teamJifen span{float: left; width: 244px; height: 43px; overflow: hidden; text-indent: -9999px;}
.teamJifen span.t1{background: url(../images/t1500.png) no-repeat 0 0;}
.teamJifen span.t2{background: url(../images/t2500.png) no-repeat 0 0;}
.teamJifen a{float: left; width: 127px; height: 37px; margin-top: 6px; overflow: hidden; text-indent: -9999px; cursor: pointer; background: url(../images/btn_lc.png) no-repeat 0 0;}
.teamJifen a:hover{background-position: 0 -37px;}
.teamJifen a.over,.teamJifen a.over:hover{background-position: 0 -74px; cursor: default;}

.teamlist{background: url(../images/teamlistbg.png) no-repeat 0 0; width: 1119px; height: 259px; margin: 0 auto; position: relative;}
.teamScroll{width: 980px; height: 172px; position: absolute; left: 92px; top: 60px; overflow: hidden; overflow-y: auto;}
.teamScroll::-webkit-scrollbar{width:6px;height:6px;background-color:rgba(0,0,0,0);}
.teamScroll::-webkit-scrollbar-track{border-radius:0;background-color:#f1e4df;}/*底*/
.teamScroll::-webkit-scrollbar-thumb{border-radius:0;background-color:#1a4a94;}/*面*/
.teamScroll::-webkit-scrollbar-thumb:hover{background-color:rgba(143,143,148,1);}
.teamScroll::-webkit-scrollbar-thumb:active{background-color:rgba(106,106,112,1);}
.teamScroll::-webkit-scrollbar-track-piece{margin:0;}
.teamShow:nth-child(odd){background: #d6e9f4;}

.teamShow{height: 22px; margin-bottom: 8px;}
.teamShow span.txt{float: left; height: 22px; line-height: 22px; font-size: 14px; color: #000; text-align: center;}
.teamShow span.t1{width: 122px;}
.teamShow span.t2{width: 200px;}
.teamShow span.t3{width: 175px;}
.teamShow div.icon{float: left; width: 270px; height: 22px; text-align: center;}
.teamShow div.icon span{display: inline-block; width: 18px; height: 18px; background: url(../images/v.png) no-repeat right 0; margin: 0 5px;}
.teamShow div.icon span.on{background-position: 0 0;}
.teamShow a.btn_more{float: left; width: 120px; height: 22px; background: url(../images/btn_teammore.png) no-repeat 0 0; cursor: pointer;}
.teamShow a.btn_more:hover{background-position: 0 -22px;}

.ruleTitle{background: url(../images/ruleTitle.png) no-repeat center; height: 140px;}
.ruleBox{padding: 0 150px 50px 190px; font-size:16px; line-height: 36px; color: #000;}
.ruleBox span{display: inline-block; width: 18px; height: 18px; border: 2px solid #b74631; border-radius: 18px; text-align: center; font-size: 14px; line-height: 18px; margin-right: 10px; color: #000;}

.levelTitle{height: 180px;}
.levelNav{background: url(../images/serverline.png) no-repeat center 79px; width: 1048px; height: 260px; margin: 0 auto;}
.levelLeft{padding-top: 20px; padding-left: 86px; float: left; width: 686px; height: 240px;}
.levelLeft .serverIcon{float: left; width: 137px; height: 187px; margin-right: 90px; position: relative;}
.levelLeft .serverIcon div.iconlist{width: 137px; height: 118px; display: block; position: relative; background: url(../images/serverIcon.png) no-repeat right 0; position: relative; margin-bottom: 26px;}
.levelLeft .serverIcon div.iconText{height: 60px; display: block;}
.levelLeft .serverIcon div.iconText.t1{background: url(../images/leve1.png) no-repeat center 0;}
.levelLeft .serverIcon div.iconText.t2{background: url(../images/leve2.png) no-repeat center 0;}
.levelLeft .serverIcon div.iconText.t3{background: url(../images/leve3.png) no-repeat center 0;}
.levelLeft .serverIcon span.icon{background: url(../images/serverOn.png) no-repeat 0 0; width: 28px; height: 28px; display: none; position: absolute; left: 50%; margin-left: -14px; top: -14px;}
.levelLeft .serverIcon:last-child{margin: 0;}
.levelLeft .serverIcon.on div.iconlist{background-position: 0 0;}
.levelLeft .serverIcon.on span.icon{display: block;}

.levelRight{float: left; width: 182px; height: 206px; position: relative;}
.levelRight .serverIcon{width: 182px; height: 206px; position: relative;}
.levelRight .serverIcon div.iconlist{width: 182px; height: 163px; display: block; position: relative; background: url(../images/serverIcon2.png) no-repeat right 0; position: relative;}
.levelRight .serverIcon div.iconText{height: 60px; display: block; background: url(../images/leve4.png) no-repeat center 0;}
.levelRight .serverIcon span.icon{background: url(../images/serverOn.png) no-repeat 0 0; width: 28px; height: 28px; display: none; position: absolute; left: 50%; margin-left: -14px; top: -14px;}
.levelRight .serverIcon.on div.iconlist{background-position: 0 0;}
.levelRight .serverIcon.on span.icon{display: block;}

.btn_lc2 a{display: block; width: 165px; height: 44px; overflow: hidden; text-indent: -9999px; cursor: pointer; background: url(../images/btn_lc2.png) no-repeat 0 0; margin: 0 auto;}
.btn_lc2 a:hover{background-position: 0 -44px;}
.btn_lc2 a.over,.btn_lc2 a.over:hover{background-position: 0 -88px; cursor: default;}


.backBox{height: 400px; position: relative;}
.backTitle1{background: url(../images/backTitle1.png) no-repeat center 0; height: 110px;}
.backTitle1 span{display: block; text-align: center; font-size: 16px; color: #000; padding-top: 77px;}
.backTitle2{background: url(../images/backTitle2.png) no-repeat center 0; height: 128px;}
.backTitle2 span{display: block; text-align: center; font-size: 16px; color: #000; padding-top: 77px;}

.backNum{background: url(../images/num2.png) no-repeat 0 0; width: 187px; height: 82px; position: absolute; right: 22px; top: 167px;}
.backNum div{padding: 27px 0 0 114px;}
.backNum div span{display: block; font-size: 18px; color: #1a4993; line-height: 30px;}

.backBox{width: 816px; height: 212px; margin: 0 auto; position: relative;}

.backJifen{height: 43px;}
.backJifen span{display: block; width: 100%; height: 43px; overflow: hidden; text-indent: -9999px;}
.backJifen span.t1{background: url(../images/t200.png) no-repeat center 0;}
.backJifen span.t2{background: url(../images/t500.png) no-repeat center 0;}

.backQues{height: 48px; padding-top: 18px; padding-right: 38px;}
.backQues a{float: right; width: 223px; height: 45px; background: url(../images/ques.png) no-repeat 0 0; cursor: pointer; overflow: hidden; text-indent: -999px;}
.backQues a:hover{background-position: 0 -45px;}

.popFiex{width: 100%; height: 100%; position: fixed; left: 0; top: 0; background: rgba(0,0,0,0.8); z-index: 100; display: none;}
.popCont{position: fixed; left: 50%; top: 50%; -webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.pop1{width: 854px; height: 464px; background: url(../images/pop1.png) no-repeat 0 0;}
.pop2{width: 854px; height: 814px; background: url(../images/pop2.png) no-repeat 0 0;}
.pop3{width: 854px; height: 723px; background: url(../images/pop3.png) no-repeat 0 0;}
.closeBtn{display: block; width: 50px; height: 50px; background: url(../images/close.png) no-repeat 0 0; cursor: pointer; overflow: hidden; text-indent: -9999px; position: absolute; right: -60px; top: 10px;}
.closeBtn:hover{background-position: -50px 0;}

.popTitle{width: 600px; height: 142px; position: absolute; left: 106px; top: 0; overflow: hidden; text-indent: -99999px;}
.popTtop{height: 143px;}
.pt1{background: url(../images/pt1.png) no-repeat center;}
.pt2{background: url(../images/pt2.png) no-repeat center;}
.pt3{background: url(../images/pt3.png) no-repeat center;}
.pt4{background: url(../images/pt4.png) no-repeat center;}
.pt5{background: url(../images/pt5.png) no-repeat center;}
.pt6{background: url(../images/pt6.png) no-repeat center;}

.msg{padding: 40px 140px 0 140px; font-size: 36px; color: #1a4993; line-height: 64px; text-align: center; height: 140px;}


.subMain{padding: 37px 0 0 0;}
.sublist{height: 75px;}
.sublist span{float: left; width: 260px; height: 50px; line-height: 50px; text-align: right; font-size: 24px; color: #1a4993; padding-right: 20px;}
.sublist select{float: left; width: 400px; height: 50px; background: #d7e9f5; border: 1px solid #1a4993; font-size: 18px; color: #1a4993; outline: none;}


.subMain2{padding-top: 55px;}
.sublist2{height: 120px;}
.sublist2 span{float: left; width: 177px; height: 80px; line-height: 80px; text-align: right; font-size: 36px; color: #1a4993; padding-right: 40px;}
.sublist2 input{float: left; width: 550px; height: 78px; text-align: center; background: #d7e9f5; border: 1px solid #1a4993; font-size: 48px; font-weight: bold; color: #1a4993; outline: none;}

.joinBox{width: 540px; padding-top: 55px; margin: 0 auto; height: 120px;}
.joinBox span{float: left; width: 212px; height: 80px; line-height: 80px; background: url(../images/d.png) no-repeat right center; font-size: 36px; color: #1a4993;}
.joinBox input{float: right; width: 282px; height: 78px; line-height: 78px; background: #d7e9f5; border: 1px solid #1a4993; color: #1a4993; text-align: center; font-size: 48px;}

.btn_box{width: 520px; margin: 0 auto; padding-top: 10px;}
.btn_box a{display: block; width: 256px; height: 67px; margin: 0 auto; overflow: hidden; cursor: pointer; text-indent: -9999px;}
.btn_box a.btn_enter{background: url(../images/btn_enter.png) no-repeat 0 0;}
.btn_box a.btn_clr{background: url(../images/btn_clr.png) no-repeat 0 0;}
.btn_box a.btn_submit{background: url(../images/btn_submit.png) no-repeat 0 0;}
.btn_box a.btn_search2{background: url(../images/btn_search2.png) no-repeat 0 0;}
.btn_box a.btn_dui{background: url(../images/btn_dui.png) no-repeat 0 0;}
.btn_box a.btn_dui2{background: url(../images/btn_dui2.png) no-repeat 0 0;}
.btn_box a.btn_enter2{background: url(../images/btn_enter.png) no-repeat 0 0;}
.btn_box a:hover{background-position: 0 -67px;}

.popTeam{width: 700px; margin: 0 auto; padding-top: 28px;}
.popTeamTop{height: 80px;}
.popTeamTop span.a1{float: left; width: 290px; height: 42px; line-height: 42px; color: #1a4993; font-size: 30px; background: url(../images/popt1.png) no-repeat 16px center; text-indent: 160px;}
.popTeamTop span.a2{float: left; width: 290px; height: 42px; line-height: 42px; color: #1a4993; font-size: 30px; background: url(../images/popt2.png) no-repeat 0 center; text-indent: 170px;}
.popTeamTop span.a3{height: 42px; line-height: 42px; color: #1a4993; font-size: 30px; background: url(../images/popt2.png) no-repeat 0 center; padding-left: 170px;}
a.Refresh{display: block; width: 107px; height: 41px; background: url(../images/btn_Refresh.png) no-repeat 0 0; float: right; cursor: pointer; overflow: hidden; text-indent: -9999px;}
a.Refresh:hover{background-position: 0 bottom;}
.copybtn{display: block; width: 107px; height: 41px;background: url(../images/btn_copy.png) no-repeat 0 0;font-size: 18px; float: right; cursor: pointer; overflow: hidden; color: #fff;line-height: 40px;text-align: center; overflow: hidden; text-indent: -9999px;}
.copybtn:hover{background-position: 0 bottom;}
.popTeamTable{width: 670px; height: 340px;}
.popTeamTable_th{height: 60px;}
.popTeamTable_th span{float: left; height: 50px;}
.popTeamTable_th span.a1{width: 60%; background: url(../images/popt3.png) no-repeat center;}
.popTeamTable_th span.a2{width: 40%; background: url(../images/popt4.png) no-repeat center;}
.popTeamTable_td div{height: 46px; line-height: 46px; text-align: center; font-size: 18px; color: #64180a;}
.popTeamTable_td div:nth-child(odd){background:#f1d2bb;}
.popTeamTable_td div:nth-child(even){background:#fce7d8;}
.popTeamTable_td div span.a1{width: 60%; float: left; height: 100%;}
.popTeamTable_td div span.a2{width: 40%; float: left; height: 100%;}

.popTeamCode{height: 90px;}
.popTeamCode span.a1{float: left; width: 170px; height: 42px; line-height: 42px; color: #1a4993; font-size: 24px; text-align: center;}
.popTeamCode input{float: left; width: 376px; padding: 0 10px; height: 40px; background: #1a4993; border: 1px solid #1a4993; font-size: 20px; color: #FFF;}
.popTeamCode .t_code{float: left; width: 376px; padding: 0 10px; height: 40px;line-height: 40px; background: #d7e9f5; border: 1px solid #1a4993; font-size: 20px; color: #1a4993;}

.duips{height: 30px; line-height: 30px; text-align: center; padding-top: 10px;}
.duips span{background: url(../images/d2.png) no-repeat 0 center; padding-left: 125px; font-size: 24px; color: #1a4993;}



.wm_public_w2i_logo_bg{z-index: 99!important;}

.loginBox{position: absolute; right: 4px; top:2px;z-index: 33;}
.login a{display: block; width: 122px; height: 36px;  overflow: hidden;   cursor: pointer; color: #fff;line-height: 36px;}

.logout{height: 36px;}
.logout a.logoutUrl{float: right; width: 122px; height: 36px;  overflow: hidden; cursor: pointer;line-height: 36px;color: #fff;}
.logout div{float: right; height: 36px; text-align: center; line-height: 36px; font-size: 14px; color: #fff;}
.role_name{height: 50px;text-align: right;margin: 0 30px 0 0; font-size: 16px;}
.role_name span{margin-right: 20px;}

/*翻页*/
/* .page{ position: absolute; left: 0; width: 100%; text-align: center; font-size: 25px; color: #ffefc8;line-height: 50px; }
.page a{ margin: 0 18px; color: #ffefc8; }
.page a.curr, .page .jp-current{ color: #ffc34d; } */
#pagination {
    text-align: center;
    margin: 20px 0 0 0;
    width: 100%;
    position: absolute;
    top: 200px;
}

#pagination li {
    font-size: 16px;
    color: #5073a0;
    display: inline-block;
    padding: 0 10px;
}

#pagination li a {
    color: #64180a;
}

#pagination li.active,
#pagination li:hover {
    color: #1a4993;
}

#pagination li.active a,
#pagination li:hover a {
    color: #1a4993;
} 

.imgBox{background: url(../images/img.png) no-repeat center; height: 5016px; position: relative;}
.iconv1{width: 90px; height: 143px; position: absolute; left: -42px; bottom: 10px; background: url(../images/v1.png) no-repeat 0 0; display: none; width: 0; height: 0;}
.iconv2{width: 122px; height: 194px; position: absolute; right: -70px; top: 100px; background: url(../images/v2.png) no-repeat 0 0; display: none; width: 0; height: 0;}
.imgDiv{width: 880px; height: 120px; position: absolute; left: 515px; top: 3435px; display: flex; justify-content: center; position: relative;}
.imgDiv a{display: block; width: 120px; height: 120px; margin: 0; position: relative; cursor: pointer;}
.imgDiv a img{display: none; position: absolute; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); top: 100px;}
.imgDiv a:hover img{display: block;}