@charset "UTF-8";
/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
fieldset,img,abbr,acronym{border:0;}

/*comm*/
.c:before,.c:after {content:"";display:table;}
.c:after {clear:both;}
.c {zoom:1;}
body {font:12px/1.5 '\5FAE\8F6F\96C5\9ED1';text-align:justify;padding-top:42px;background-color: #f9fdff;max-width: 1920px;margin: 0 auto;}
a {text-decoration:none;transition: filter .4s;-webkit-transition: filter .4s;}
a:hover {text-decoration:none;}
.wrap,#footer_ied,body,.ost.ost_bg{min-width:1400px;width:100%;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1402?'1400px':'');}
.container {width:1300px;margin:0 auto;}
.pr{position:relative;}
.pa{position:absolute;}
.hide {display:block;width:0;height:0;overflow:hidden;}
.db{display:block;text-indent:-999em;}

.gray {
  	-webkit-filter: grayscale(100%);
  	-moz-filter: grayscale(100%);
  	-ms-filter: grayscale(100%);
  	-o-filter: grayscale(100%);
  	filter: grayscale(100%);
  	filter: gray;
}

a:not(.gray):hover{filter: brightness(1.1);-webkit-filter: brightness(1.1);}

/*footer*/
#afooter{text-align:center;font-size:14px;line-height:1.6;min-width:1400px;color:#9d9d9d;background-color: #19191a;padding: 30px 0;}
#afooter a{color:#9d9d9d;}

#comm_act_wrap{background: #515151;}
.act_comm_box{position: relative;}

/*²é¿´½±Àøµ¯´°*/
.pop_o{background-color: #4366cb;border:3px solid #b6f9fd;position: relative;display: none;}
.pop-close_2{display: block;background-color: #4366cb;width: 40px;height: 40px;text-align: center;line-height: 36px;font-size: 32px;color: #c8dff7;position: absolute;top:-3px;right: -44px;}
.pop-close_2:hover,.pop-btn:hover{text-decoration: none;}
.pop-w1{width: 614px;padding:20px;}
.pop-w2{width: 614px;padding:50px 0;}
.pop-em{width: 100%;text-align: center;font-size: 18px;color: #c8dff7;line-height: 32px;}
/* ±í¸ñ */
.pop-tb2 {width:100%;margin-top: 20px;}
.pop-tb2 th,.pop-tb2 td {text-align:center;border:1px solid #b6f9fd;height:30px;}
.pop-tb2 th {color:#c8dff7;font-weight:bold;text-align:center;}
.pop-tb2 tbody td {color:#c8dff7;}
.pop-tb2 tfoot td {color:#c8dff7;}
.pop-tb2 tfoot a {color:#c8dff7;margin:0 10px;}
.pop-btn{display: block;background-position: 0 0;width: 191px;height: 58px;text-align: center;line-height: 58px;font-size:20px;font-weight: bold;color: #ff3a27;margin: 50px auto 0;}

.wrapper{position: relative;overflow-x: hidden;padding-bottom: 160px;}
.wrapper *{box-sizing: border-box;}
.wrapper:after{content: "";position: absolute;background: url(//game.gtimg.cn/images/speed/cp/a20260721ticket/pic-rw.png) no-repeat;width: 449px;height: 859px;right: -24px;top: 6529px;}
.bg-box{width: 1920px;position: absolute;left: 50%;margin-left: -960px;top: 0;overflow: hidden;height: 100%;}
.bg-box img{display: block;width: 100%;height: auto;}

.header{position: relative;height: 1100px;position: relative;z-index: 2;}
.logo{position: absolute;background: url(//game.gtimg.cn/images/speed/cp/a20260721ticket/logo.png) no-repeat;width: 345px;height: 142px;left: 23px;top: 30px;}
.btn-buy{position: absolute;background: url(//game.gtimg.cn/images/speed/cp/a20260721ticket/btn-buy.png) no-repeat;width: 347px;height: 87px;left: 50%;margin-left: -173px;top: 786px;}
.btn-buy.notopen{pointer-events: none;}
.btn-buy.notopen:after{content: "";position: absolute;background: url(//game.gtimg.cn/images/speed/cp/a20260721ticket/btn-icon.png) no-repeat;width: 119px;height: 26px;right: 2px;top: -13px;}
.countdown{width: 848px;height: 57px;left: 50%;margin-left: -424px;top: 956px;padding-left: 280px;background: url(//game.gtimg.cn/images/speed/cp/a20260721ticket/time-text.png) no-repeat 0 50%;position: absolute;color: #ffffff;font-size: 24px;line-height: 1.2;}
.time{display: flex;align-items: center;gap: 0 5px;}
.time span{display: flex;background: url(//game.gtimg.cn/images/speed/cp/a20260721ticket/time-bg.png) no-repeat;width: 55px;height: 57px;color: #2a0e00;font-size: 30px;font-weight: bold;align-items: center;justify-content: center;line-height: 1.2;}
.time em{margin: 0 8px;}

.main{width: 1200px;margin: 0 auto;position: relative;z-index: 2;}

.part1{width: 100%;position: relative;height: 1608px;}
.title1{position: relative;width: 100%; height: 126px;}
.title1:after{content: "";background: url(//game.gtimg.cn/images/speed/cp/a20260721ticket/title1.png) no-repeat;width: 1550px;height: 126px;position: absolute;left: -250px;top: 0;}
.fl-list{width: 100%;padding-top: 27px;}
.fl-list li{position: relative;height: 364px;width: 100%;margin-bottom: 20px;padding: 252px 0 0 730px;}
.fl-list li img{position: absolute;width: 1304px;height: 364px;left: 50%;margin-left: -652px;top: 0;}
.btn-lq{display: block;background: url(//game.gtimg.cn/images/speed/cp/a20260721ticket/btn-lq.png) no-repeat;width: 234px;height: 45px;margin: 0 auto;position: relative;z-index: 1;}
.fl-list li p{color: #a47530;font-size: 18px;text-align: center;line-height: 26px;position: relative;z-index: 1;}
.btn-buy1{display: block;background: url(//game.gtimg.cn/images/speed/cp/a20260721ticket/btn-buy1.png) no-repeat;width: 347px;height: 87px;margin: 45px auto 0;}
.buy-tips{color: #fefdf5;text-align: center;line-height: 1.4;font-size: 20px;padding-top: 30px;}
.buy-tips a{color: #fefdf5;text-decoration: underline !important;}
.text1{color: #ffffff;font-weight: bold;font-size: 22px;line-height: 30px;padding-top: 16px;}
.text1 span{color: #ffd57d;}

.part2{width: 100%;position: relative;height: 733px;padding-top: 105px;}
.title2{position: relative;width: 100%; height: 126px;}
.title2:after{content: "";background: url(//game.gtimg.cn/images/speed/cp/a20260721ticket/title2.png) no-repeat;width: 1550px;height: 126px;position: absolute;left: -250px;top: 0;}
.text{color: #1e5ccd;font-size: 24px;line-height: 1.5;padding: 5px 0;}
.team-list{display: flex;flex-wrap: wrap;gap: 38px;padding-top: 110px;}
.team-list li{width: 253px;height: 266px;background: url(//game.gtimg.cn/images/speed/cp/a20260721ticket/team-bg.png) no-repeat;position: relative;}
.team-list li img{position: absolute;width: 100%;left: 0;bottom: 0;height: auto;object-fit: contain;}
.team-name{position: absolute;color: #ffffff;font-size: 32px;text-align: center;min-width: 151px;height: 38px;line-height: 35px;background: #000000;left: -8px;bottom: 38px;z-index: 2;font-weight: bold;}

.part3{width: 100%;position: relative;height: 821px;padding-top: 110px;}
.title3{position: relative;width: 100%; height: 126px;}
.title3:after{content: "";background: url(//game.gtimg.cn/images/speed/cp/a20260721ticket/title3.png) no-repeat;width: 1550px;height: 126px;position: absolute;left: -250px;top: 0;}
.part3-pic{width: 100%;position: relative;height: 417px;margin-top: 27px;}
.part3-pic img{width: 1400px;height: 417px;left: 50%;margin-left: -700px;top: 0;position: absolute;}

.part4{width: 100%;position: relative;height: 3860px;padding-top: 118px;}
.title4{position: relative;width: 100%; height: 126px;}
.title4:after{content: "";background: url(//game.gtimg.cn/images/speed/cp/a20260721ticket/title4.png) no-repeat;width: 1551px;height: 126px;position: absolute;left: -250px;top: 0;}
.part4-text1{background: url(//game.gtimg.cn/images/speed/cp/a20260721ticket/guide-pic1.png) no-repeat;width: 545px;height: 203px;margin: 66px auto 0;color: #ffeeaf;font-size: 20px;text-align: center;line-height: 1.4;padding: 140px 302px 0 0;}
.part4-tips1{display: flex;justify-content: center;align-items: center;width: 904px;height: 98px;border: 1px solid #a17ef1;margin: 16px auto 82px;color: #ffffff;font-size: 14px;line-height: 30px;text-align: center;}
.part4-tips1 span{font-weight: bold;font-size: 16px;}
.part4-text2{background: url(//game.gtimg.cn/images/speed/cp/a20260721ticket/text1.png) no-repeat;width: 405px;height: 34px;margin: 0 auto;}
.place-text{color: #ffffff;font-size: 20px;line-height: 40px;text-align: center;padding: 45px 0 25px;}
.place-text span{color: #ffeeaf;}
.need-money{display: block;width: 695px;height: auto;margin: 0 auto 92px;}
.part4-text3{background: url(//game.gtimg.cn/images/speed/cp/a20260721ticket/text2.png) no-repeat;width: 235px;height: 34px;margin: 0 auto;}
.place-text1{color: #ffffff;font-size: 18px;line-height: 46px;text-align: center;padding: 25px 0 10px;}
.place-text1 span{color: #ffeeaf;}
.pic-map{display: block;width: 494px;height: auto;margin: 0 auto;}
.tips-box{display: block;width: 924px;height: 317px;margin: 120px auto 110px;}
.part4-text4{background: url(//game.gtimg.cn/images/speed/cp/a20260721ticket/text3.png) no-repeat;width: 235px;height: 34px;margin: 0 auto 30px;}
.tips-list{color: #ffffff;font-size: 18px;line-height: 46px;text-shadow: 0 0 3px #183b8b,0 0 7px #183b8b,0 0 5px #183b8b;}

.part5{width: 100%;position: relative;padding-top: 111px;}
.title5{position: relative;width: 100%; height: 126px;}
.title5:after{content: "";background: url(//game.gtimg.cn/images/speed/cp/a20260721ticket/title5.png) no-repeat;width: 1550px;height: 126px;position: absolute;left: -250px;top: 0;}
.fl-tips-list{color: #183b8b;font-size: 18px;line-height: 36px;}
.fl-tips-list li{padding-top: 36px;}
.fl-tips-list li a{color: #183b8b;text-decoration: underline !important;}

.pop{display: none;}
.pop1 .pop-con{background: url(//game.gtimg.cn/images/speed/cp/a20260721ticket/pop.png) no-repeat;width: 708px;height: 429px;box-sizing: border-box;padding-top: 125px;}
.pop-close,.dia_close{position: absolute;background: url(//game.gtimg.cn/images/speed/cp/a20260721ticket/close.png) no-repeat;width: 33px;height: 34px;right: -45px;top: 0;}
.pop-text{width: 90%;margin: 0 auto;height: 230px;display: flex;justify-content: center;align-items: center;flex-direction: column;color: #162e74;font-size: 24px;text-align: center;}

.ewm_box{width: 208px;height: 208px;margin: 0 auto;background: #fff;}
.ewm_box img{display: block;width: 100%;height: 100%;}
.ewm_box *{display: block;width: 100%;height: 100%;}
.dia_tip{color: #162e74;font-size: 22px;line-height: 36px;text-align: center;padding-top: 10px;}

.pop2 .pop-con{background: url(//game.gtimg.cn/images/speed/cp/a20260721ticket/pop1.png) no-repeat;background-size: 100% 100%; width: 708px;height: 489px;box-sizing: border-box;padding: 125px 30px 0;}
.num_tip{color: #2b3697;font-size: 20px;width: 360px;height: 38px;background: #c9e1fc;border: 1px solid #8db1f7;margin: 0 auto;display: flex;align-items: center;justify-content: center;}
.num_tip span{color: #da5700;}

.prop_box{display: flex;justify-content: center;gap: 0 10px;padding: 15px 0 20px;}
.prop_box .item{width: 152px;color: #271d17;font-size: 20px;line-height: 30px;text-align: center;}
.prop_box img{display: block;width: 135px;height: 82px;margin: 0 auto;}
.dia_btn1{display: block;width: 229px;height: 52px;background: url(//game.gtimg.cn/images/speed/cp/a20260721ticket/pop-btn.png) no-repeat;background-size: 100% 100%;margin: 0 auto;}
.dia_tip2{color: #162e74;font-size: 16px;line-height: 24px;padding-top: 10px;}

.my-page-forbid,.my-page-group{display: inline-block;padding: 0 5px;margin: 0 5px;}
