@charset "UTF-8";
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

body {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

ul,
li {
  list-style: none;
}

a {
  text-decoration: none;
}

i {
  font-style: normal;
}


body {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

a:focus, input:focus, p:focus, div:focus {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body,
html {
  width: 100%;
  background: #0a0f12;
  -webkit-overflow-scrolling: touch;
  font:12px/1.5 "Hiragino Sans GB",system-ui,sans-serif;
}
body.noscroll{
  overflow: hidden;
}


.wrapper{
  width: 100%;
  overflow: hidden;
  position: relative;
}
.part1{
  width: 100vw;
  height: calc(1440 /2560*100vw);
  overflow: hidden;
  margin: 0 auto;
  position: relative;
}
.channel1 .part1{
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/bg1.jpg) top center no-repeat;
  background-size: 100%;
}
.channel2 .part1{
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/bg2.jpg) top center no-repeat;
  background-size: 100%;
}
.channel3 .part1{
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/bgs3.jpg) top center no-repeat;
  /* background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/bg3.jpg?v=1.1) top center no-repeat; */
  background-size: 100%;
}
.channel4 .part1{
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/bg4.jpg) top center no-repeat;
  background-size: 100%;
}
.channel5 .part1{
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/bg3.jpg) top center no-repeat;
  background-size: 100%;
}
h1{
  display: block;
  width: calc(465 /2560*100vw);
  height: calc(79 /2560*100vw);
  position: absolute;
  top: calc(34 /2560*100vw);
  left: calc(41 /2560*100vw);
  overflow: hidden;
}
h1 .logo{
  display: block;
  width: calc(465 /2560*100vw);
  height: calc(79 /2560*100vw);
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/logo.png) top center no-repeat;
  background-size: 100%;
  overflow: hidden;
  line-height: 9999px;
}
.h_logo{
  display: none;
}
/*.channel3 h1 .logo{
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/logo3.png) top center no-repeat;
  background-size: 100%;
}*/
.home{
  display: block;
  width: calc(144 /2560*100vw);
  height: calc(45 /2560*100vw);
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/home.png) top center no-repeat;
  background-size: 100%;
  position: absolute;
  top: calc(34 /2560*100vw);
  right: calc(44 /2560*100vw);
  text-align: center;
  color: #000000;
  font-size: calc(18 /2560*100vw);
  line-height: calc(45 /2560*100vw);
  transition: 0.3s ease-out;
}
.channel1 .home:hover{
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/home1.png) top center no-repeat;
  background-size: 100%;
}
.channel3 .home:hover{
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/home1.png) top center no-repeat;
  background-size: 100%;
}
/*.channel3 .home{
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/home3.png) top center no-repeat;
  background-size: 100%;
  color: #9b9b9b;
}*/
.loginbox{
  position: absolute;
  top: calc(42 /2560*100vw);
  right: calc(220 /2560*100vw);
  text-align: right;
}
.loginbox p a{
  display: inline-block;
  color: #a2a2a2;
  font-size: calc(18 /2560*100vw);
  line-height: calc(30 /2560*100vw);
  margin: 0 calc(12 /2560*100vw);
  vertical-align: middle;
  transition: 0.3s ease-out;
}
.channel1 .loginbox p a:hover{
  color: #ca4d31;
}
.channel3 .loginbox p a:hover{
  color: #ca4d31;
}
/*.channel3 .loginbox p a{
  color: #000000;
}*/
.loginbox p span{
  display: inline-block;
  color: #a2a2a2;
  font-size: calc(18 /2560*100vw);
  line-height: calc(30 /2560*100vw);
  margin: 0 calc(12 /2560*100vw);
  vertical-align: middle;
}
/*.channel3 .loginbox p span{
  color: #000000;
}*/
.loginbox p i{
  display: inline-block;
  width: calc(22 /2560*100vw);
  height: calc(26 /2560*100vw);
  margin: 0 calc(12 /2560*100vw);
  vertical-align: middle;
}
.loginbox .unlogin i{
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/icon1.png) top center no-repeat;
  background-size: 100%;
}
/*.channel3 .loginbox .unlogin i{
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/icon4.png) top center no-repeat;
  background-size: 100%;
}*/
.loginbox .logined i{
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/icon2.png) top center no-repeat;
  background-size: 100%;
}
.slogan{
  display: block;
  width: calc(828 /2560*100vw);
  height: calc(99 /2560*100vw);
  position: absolute;
  top: calc(800 /2560*100vw);
  left: 50%;
  transform: translateX(-50%);
  overflow: hidden;
  line-height: 9999px;
}
.btnlist{
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: calc(93 /2560*100vw);
  margin: calc(980 /2560*100vw) auto 0;
}
.btnlist li{
  display: block;
  width: calc(347 /2560*100vw);
  height: calc(82 /2560*100vw);
  margin: 0 calc(18 /2560*100vw);
  position: relative;
}
.btnlist li p{
  width: 100%;
  text-align: center;
  position: absolute;
  top: calc(82 /2560*100vw);
  left: 0;
  font-size: calc(22 /2560*100vw);
  line-height: calc(32 /2560*100vw);
  color: #fff;
}
.channel2 .btnlist li p{
  color: #000000;
}
.btnlist a{
  display: block;
  width: calc(347 /2560*100vw);
  height: calc(82 /2560*100vw);
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/btn1.png) top center no-repeat;
  background-size: 100%;
  text-align: center;
  font-size: calc(30 /2560*100vw);
  color: #000000;
  line-height: calc(78 /2560*100vw);
  transition: 0.3s ease-out;
}
.btnlist li:first-child a{
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/btn2.png) top center no-repeat;
  background-size: 100%;
  color: #ebebeb;
}

/*.btnlist a.collected{
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/btn3.png) top center no-repeat;
  background-size: 100%;
}*/
/*.prizelist{
  width: calc(841 /2560*100vw);
  height: calc(222 /2560*100vw);
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/prize_bg.png) top center no-repeat;
  background-size: 100%;
  overflow: hidden;
  position: relative;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin: calc(17 /2560*100vw) auto 0;
  box-sizing: border-box;
  padding: 0 calc(60 /2560*100vw);
}
.prizelist .prize{
  width: calc(175 /2560*100vw);
  height: calc(178 /2560*100vw);
  overflow: hidden;
  position: relative;
  margin: 0 calc(20 /2560*100vw);
}
.prizelist .prize img{
  display: block;
  width: 100%;
  height: auto;
}
.prizelist .prize p{
  width: 100%;
  position: absolute;
  left: 0;
  bottom: calc(8 /2560*100vw);
  text-align: center;
  font-size: calc(16 /2560*100vw);
  color: #9b9b9b;
  line-height: calc(24 /2560*100vw);
}
.prizelist .ljxz{
  font-size: calc(26 /2560*100vw);
  color: #ca4d32;
  line-height: calc(46 /2560*100vw);
  position: absolute;
  left: calc(60 /2560*100vw);
  top: 50%;
  transform: translateY(-50%);
  writing-mode: vertical-lr;
}*/
.prizelist{
  width: calc(1286 /2560*100vw);
  height: calc(159 /2560*100vw);
  overflow: hidden;
  margin: calc(40 /2560*100vw) auto 0;
}
.prizelist img{
  display: block;
  width: 100%;
  height: auto;
}
.btn-rule{
  display: inline-block;
  font-size: calc(24 /2560*100vw);
  line-height: calc(34 /2560*100vw);
  text-decoration: underline;
  color: #a9a9a9;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: calc(1300 /2560*100vw);
}

.popCom{
  width: calc(731 /2560*100vw);
  height: calc(352 /2560*100vw);
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/pop.png) top center no-repeat;
  background-size: 100%;
  display: none;
}
.popCom .close{
  display: block;
  width: calc(50 /2560*100vw);
  height: calc(53 /2560*100vw);
  position: absolute;
  top: calc(0 /2560*100vw);
  right: calc(-55 /2560*100vw);
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/close.png) top center no-repeat;
  background-size: 100%;
}
.popCom .tips{
  width: 100%;
  text-align: center;
  font-size: calc(24 /2560*100vw);
  line-height: calc(34 /2560*100vw);
  color: #a2a1a1;
  padding: 0 calc(40 /2560*100vw);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate3d(-50%,-50%,0);
  -ms-transform: translate3d(-50%,-50%,0);
  -webkit-transform: translate3d(-50%,-50%,0);
  -o-transform: translate3d(-50%,-50%,0);
  -moz-transform: translate3d(-50%,-50%,0);
}
.popLogin{
  width: calc(731 /2560*100vw);
  height: calc(432 /2560*100vw);
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/pop1.png) top center no-repeat;
  background-size: 100%;
  display: none;
}
.popLogin .qqlogin{
  display: block;
  width: calc(165 /2560*100vw);
  height: calc(210 /2560*100vw);
  position: absolute;
  top: calc(140 /2560*100vw);
  left: calc(145 /2560*100vw);
}
.popLogin .wxlogin{
  display: block;
  width: calc(165 /2560*100vw);
  height: calc(210 /2560*100vw);
  position: absolute;
  top: calc(140 /2560*100vw);
  right: calc(145 /2560*100vw);
}
.popLogin .close{
  display: block;
  width: calc(50 /2560*100vw);
  height: calc(53 /2560*100vw);
  position: absolute;
  top: calc(0 /2560*100vw);
  right: calc(-55 /2560*100vw);
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/close.png) top center no-repeat;
  background-size: 100%;
}
.popLogin .poptitle{
  text-align: center;
  font-size: calc(36 /2560*100vw);
  color: #a2a1a1;
  line-height: calc(80 /2560*100vw);
}
.popGet{
  width: calc(731 /2560*100vw);
  height: calc(352 /2560*100vw);
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/pop2.png) top center no-repeat;
  background-size: 100%;
  display: none;
}
.popGet .poptitle{
  text-align: center;
  font-size: calc(36 /2560*100vw);
  color: #a2a1a1;
  line-height: calc(80 /2560*100vw);
}
.popGet .close{
  display: block;
  width: calc(50 /2560*100vw);
  height: calc(53 /2560*100vw);
  position: absolute;
  top: calc(0 /2560*100vw);
  right: calc(-55 /2560*100vw);
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/close.png) top center no-repeat;
  background-size: 100%;
}
.popGet .tips{
  width: 100%;
  text-align: center;
  font-size: calc(24 /2560*100vw);
  line-height: calc(34 /2560*100vw);
  color: #a2a1a1;
  padding: 0 calc(40 /2560*100vw);
  margin-top: calc(20 /2560*100vw);
}
.popGet .copy{
  display: block;
  width: calc(234 /2560*100vw);
  height: calc(52 /2560*100vw);
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/copy.png) top center no-repeat;
  background-size: 100%;
  text-align: center;
  font-size: calc(20 /2560*100vw);
  color: #000000;
  line-height: calc(52 /2560*100vw);
  margin: calc(60 /2560*100vw) auto 0;
}
.popGet .tips1{
  width: 100%;
  text-align: center;
  font-size: calc(16 /2560*100vw);
  line-height: calc(36 /2560*100vw);
  color: #a2a1a1;
  padding: 0 calc(40 /2560*100vw);
}
.popGet .copysuccess{
  width: calc(180 /2560*100vw);
  height: calc(45 /2560*100vw);
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/icon3.png) top center no-repeat;
  background-size: 100%;
  text-align: center;
  font-size: calc(24 /2560*100vw);
  line-height: calc(50 /2560*100vw);
  color: #a2a1a1;
  position: absolute;
  top: calc(195 /2560*100vw);
  left: 50%;
  margin-left: calc(-90 /2560*100vw);
  display: none;
}
.popGet .mycdk{
  width: calc(400 /2560*100vw);
  height: calc(45 /2560*100vw);
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/icon3.png) top center no-repeat;
  background-size: 100% 100%;
  text-align: center;
  font-size: calc(24 /2560*100vw);
  line-height: calc(50 /2560*100vw);
  color: #a2a1a1;
  margin: calc(12 /2560*100vw) auto 0;
  user-select: text !important;
}

.popGot{
  width: calc(731 /2560*100vw);
  height: calc(352 /2560*100vw);
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/pop2.png) top center no-repeat;
  background-size: 100%;
  display: none;
}
.popGot .poptitle{
  text-align: center;
  font-size: calc(36 /2560*100vw);
  color: #a2a1a1;
  line-height: calc(80 /2560*100vw);
}
.popGot .close{
  display: block;
  width: calc(50 /2560*100vw);
  height: calc(53 /2560*100vw);
  position: absolute;
  top: calc(0 /2560*100vw);
  right: calc(-55 /2560*100vw);
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/close.png) top center no-repeat;
  background-size: 100%;
}
.popGot .tips{
  width: 100%;
  text-align: center;
  font-size: calc(24 /2560*100vw);
  line-height: calc(34 /2560*100vw);
  color: #a2a1a1;
  padding: 0 calc(40 /2560*100vw);
  margin-top: calc(20 /2560*100vw);
}
.popGot .copy{
  display: block;
  width: calc(234 /2560*100vw);
  height: calc(52 /2560*100vw);
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/copy.png) top center no-repeat;
  background-size: 100%;
  text-align: center;
  font-size: calc(20 /2560*100vw);
  color: #000000;
  line-height: calc(52 /2560*100vw);
  margin: calc(60 /2560*100vw) auto 0;
}
.popGot .tips1{
  width: 100%;
  text-align: center;
  font-size: calc(16 /2560*100vw);
  line-height: calc(36 /2560*100vw);
  color: #a2a1a1;
  padding: 0 calc(40 /2560*100vw);
}
.popGot .copysuccess{
  width: calc(180 /2560*100vw);
  height: calc(45 /2560*100vw);
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/icon3.png) top center no-repeat;
  background-size: 100%;
  text-align: center;
  font-size: calc(24 /2560*100vw);
  line-height: calc(50 /2560*100vw);
  color: #a2a1a1;
  position: absolute;
  top: calc(195 /2560*100vw);
  left: 50%;
  margin-left: calc(-90 /2560*100vw);
  display: none;
}
.popGot .mycdk{
  width: calc(400 /2560*100vw);
  height: calc(45 /2560*100vw);
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/icon3.png) top center no-repeat;
  background-size: 100% 100%;
  text-align: center;
  font-size: calc(24 /2560*100vw);
  line-height: calc(50 /2560*100vw);
  color: #a2a1a1;
  margin: calc(12 /2560*100vw) auto 0;
  user-select: text !important;
}

.popRule{
  width: calc(900 /2560*100vw);
  height: calc(532 /2560*100vw);
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/pop3.png) top center no-repeat;
  background-size: 100%;
  display: none;
}
.popRule .close{
  display: block;
  width: calc(50 /2560*100vw);
  height: calc(53 /2560*100vw);
  position: absolute;
  top: calc(0 /2560*100vw);
  right: calc(-55 /2560*100vw);
  background: url(https://game.gtimg.cn/images/aqwx/cp/a20250401prize/close.png) top center no-repeat;
  background-size: 100%;
}
.popRule .poptitle{
  text-align: center;
  font-size: calc(36 /2560*100vw);
  color: #a2a1a1;
  line-height: calc(80 /2560*100vw);
}
.popRule .rulebox{
  width: calc(800 /2560*100vw);
  height: calc(400 /2560*100vw);
  overflow: hidden;
  margin: calc(25 /2560*100vw) auto 0;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 0 calc(20 /2560*100vw);
}
.popRule .rulebox p{
  font-size: calc(20 /2560*100vw);
  line-height: calc(36 /2560*100vw);
  color: #a2a1a1;
}


.scrollbar::-webkit-scrollbar {
  width: calc(6 /1920*100vw);
  height: calc(6 /1920*100vw);
  background-color: rgba(0, 0, 0, 0);
}
.scrollbar::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgb(0 0 0 / 20%);
  border-radius: calc(10 /1920*100vw);
  background-color: rgba(0, 0, 0, 0);
  border: none;
}
.scrollbar::-webkit-scrollbar-thumb {
  height: calc(6 /1920*100vw);
  border-radius: calc(4 /1920*100vw);
  -webkit-box-shadow: none;
  background-color: #a2a1a1;
  box-shadow: none;
}


#footer_ied{
  background-color: rgba(0,0,0,0.3);
  padding:calc(60 /2560*100vw) 0;
  text-align: center;
  line-height:2;
  position: relative;
}
#footer_ied a,#footer_ied{color:#fff;}
#afooter{
  text-align:center;
  font-size:calc(18 /2560*100vw);
  line-height:calc(36 /2560*100vw);
  min-width:calc(2000 /2560*100vw);
  color:#fff;
  background-color:#0a0f12;
}
#footer_ieg{
  margin:0 auto;
  padding:calc(60 /2560*100vw);
  width:calc(2000 /2560*100vw);
}
#footer_ieg a{color:#fff;}
#footer_ieg .e{font-size:calc(18/2560*100vw);-webkit-text-size-adjust:none;}