.main { background: url(../img/bg.png) no-repeat; background-size: 100% 100%; width: 1280px; height: 645px; position: relative; font-size: 0; } .main2{ position: absolute; top: 644px; left: 0; width: 1280px; background-color: #1E202F; height: 40px; } .logo{ width: 79px; height: 80px; position: absolute; left: 24px; top: 26px; } .online{ font-size: 28px; font-weight: bold; color:#5dd9e1; position: absolute; left: 47px; top: 143px; } .dCompare.newData{ left: 48px; top: 200px; } .dCompare.newData img,.wCompare.newData img{ margin: 0 5px; } .wCompare.newData{ left: 267px; top: 200px; } .onlineNum{ font-size: 100px; font-weight: bold; color:#FFF; position: absolute; left: 154px; top: 66px; text-shadow: 0 0 0, 0 0 .4em; } .regionList{ position: absolute; left: 45px; top: 254px; } .regionList div{ display: inline-block; width: 100px; height: 40px; line-height: 40px; font-size: 14px; color:#64addb; font-weight: bold; background-color: #193D6F; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; margin-right: 8px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .regionList div span{ color:#69c8ff; } .smallBg{ width: 233px; height: 240px; border-radius: 24px; position: absolute; top: 56px; } .smallBg img{ width: 233px; height: 240px; } .newUser{ left: 486px; } .newUserTitle{ position: absolute; left: 28px; top: 20px; font-size: 28px; color:#5DD9E1; font-weight: bold; } .newUserNum{ position: absolute; left: 26px; top: 60px; font-size: 40px; color:#FFF; font-weight: bold; } .newData{ position: absolute; left: 28px; top: 135px; height: 35px; line-height: 35px; font-size: 0; } .newDataTitle{ font-size: 24px; color:#64addb; font-weight: bold; vertical-align: 2px; } .newData img{ width: 17px; height: 24px; margin: 0 8px 0 13px; vertical-align: -1px; } .newDataDetail{ font-size: 26px; font-weight: bold; color:#F93E7A; } .wData.newData{ top: 180px; } .blue.newDataDetail{ color:#73fbac; } .dau{ left: 746px; } .paid{ left: 1006px; } .bigBg{ width: 582px; height: 272px; position: absolute; left: 45px; top: 341px; } .bigBg img{ width: 100%; height: 100%; } .cuntriesName{ font-size: 16px; color:#FFF; font-weight: bold; position: absolute; left: 26px; top: 93px; width: 114px; text-align: center; } .circle-bar { font-size:114px; width: 114px; height: 114px; position: absolute;left: 26px;top: 120px; background-color: #69c8ff; } .circle-bar2,.cuntriesName2{ left: 166px; } .circle-bar3,.cuntriesName3{ left: 307px; } .circle-bar4,.cuntriesName4{ left: 447px; } .circle-bar-left,.circle-bar-right { width: 114px; height: 114px; } .circle-bar-right { clip:rect(0,auto,auto,.5em);background-color: #455891; } .circle-bar-left { clip:rect(0,.5em,auto,0); background-color: #455891;} .mask { width: 100px;height: 100px; background-color: #232445;text-align: center;} .mask .maskNum{ font-size: 23px; color:#FFF; font-weight: bold; top: 20px; } .mask .percent{ font-size: 23px; color:#64ADDB; top: 52px; font-weight: bold; } .mask .percent font{ position: relative; top: auto; right: auto; bottom: auto; left: auto; display: inline-block; vertical-align: -1px; color:#69c8ff; font-weight: bold; } .mask .percent font.blue{ color:#73fbac; } /*所有的后代都水平垂直居中,这样就是同心圆了*/ .circle-bar * { position: absolute; top:0; right:0; bottom:0; left:0; margin:auto; } /*自身以及子元素都是圆*/ .circle-bar, .circle-bar > * { border-radius: 50%; } .recharge{ left: 659px; } .rechargeMoney{ position: absolute; left: 0; top: 67px; width: 100%; } .rechargeMoney1{ top: 117px; } .rechargeMoney2{ top: 167px; } .rechargeMoney3{ top: 217px; } .rechargeMoney span{ position: absolute; left: 0; top: 0; font-size: 26px; font-weight: bold; } .rechargeMoney .rechargeTitle1{ left: 28px; color:#FFF; } .rechargeMoney .rechargeTitle2{ font-size: 24px; top: 1px; left: 204px; color: #64addb; } .rechargeMoney .rechargeImg1,.rechargeMoney .rechargeImg2{ position: absolute; left: 237px; top: 5px; width: 17px; height: 24px; } .rechargeMoney .rechargeTitle3{ left: 265px; color: #f93e7a; } .rechargeMoney .rechargeTitle4{ font-size: 24px; left: 395px; top: 1px; color: #64addb; } .rechargeMoney .rechargeImg2{ left: 431px; } .rechargeMoney .rechargeTitle5{ left: 459px; color: #f93e7a; } .rechargeMoney span.blue{ color:#73fbac; } .breathe { -webkit-animation-timing-function: ease-in-out; -webkit-animation-name: breathe; -webkit-animation-duration: 2000ms; -webkit-animation-iteration-count: infinite; -webkit-animation-direction: alternate; overflow: hidden; border-radius: 24px; } .breathe2{ animation-delay:2000ms; } @-webkit-keyframes breathe { 0% { box-shadow: 0 1px 2px #3474bc; } 100% { box-shadow: 0 1px 15px #3474bc; } }