/*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;}

/*Ò³ÃæÑùÊ½*/
.c:before,.c:after {content:"";display:table;}
.c:after {clear:both;}
.c {zoom:1;}
html{overflow-x: hidden;}
body {font:12px/1.5 '\5FAE\8F6F\96C5\9ED1';padding-top:42px;text-align:justify;overflow-x: hidden;}
a {text-decoration:none;overflow:hidden;}
a:hover {text-decoration:none;}
.wrap,#footer_ied {width:100%; min-width:1200px; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1202?'1200px':'');}
.wrap{background:url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/pc/bg.jpg) no-repeat 50% 0;min-width:1200px;height: 5700px;position: relative;}
.container {width:1200px;margin:0 auto;}
.pr{position:relative;}
.pa{position:absolute;}
.hide {display:block;width:0;height:0;overflow:hidden;}
.db{display:block;text-indent:-999em;}

/*footer*/
#afooter{text-align:center; line-height:20px;color: #6a6a6a;background-color: #0e0e0e;padding: 20px 0;}
#afooter a{ color: #6a6a6a;}
.gray {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
    pointer-events: none;
}

img[src=""], 
img:not([src]) {
    opacity: 0;
}

@font-face {
	font-family:'font';
	src: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/ft.otf);
}


.head{height:1252px;position: relative;}
.login_box{position: absolute;top:900px;width: 100%;text-align: center;color: #ffffff;font-size:26px;}
.login_box a{color: #ffffff;}
.login_box .btn_dl{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/pc/btn1.png) no-repeat;width: 706px;height:180px;background-size: 100% 100%;display: block;margin: 0 auto;}



.part1{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/pc/p1pic.png) no-repeat;height:758px;background-size: 100% 100%;width:1018px;margin: 0 auto;box-sizing: border-box;padding:212px 20px 0 145px;}
.list_rule li{display: flex;}
.list_rule li span{color: #d8567c;font-size: 24px;width:25px;height: 25px;background: #ffd3da;line-height: 25px;text-align: center;border-radius: 50%;margin-right: 10px;margin-top: 10px;}
.list_rule li div{color:#ffffff;font-size: 24px;line-height: 1.8;}
.list_rule li em{color: #ffed9c;}

.part2{margin-top:44px;}
.tit2{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/tit2.png) no-repeat;background-size: 100% 100%;width:661px;height: 126px;margin: 0 auto;}
.tab_btns{display: flex;justify-content: center;margin-top:35px;}
.tab_btns a{width:276px;height: 75px;margin: 0 25px;}
.tab_btns .btn_numl1{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p2pic1.png) no-repeat;background-size: 100% 100%;}
.tab_btns .btn_numl2{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p2pic2.png) no-repeat;background-size: 100% 100%;}
.tab_btns .btn_numl1.on{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p2pic3.png) no-repeat;background-size: 100% 100%;}
.tab_btns .btn_numl2.on{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p2pic4.png) no-repeat;background-size: 100% 100%;}
.tab_box{margin-top:40px;position: relative;}
.tab_box .txt{color: #d74971;font-size: 30px;text-align: center;}
.tab_box .p2_ct{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/pc/p2pic5.png) no-repeat;width: 1016px;height: 500px;background-size: 100% 100%;margin: 30px auto 0;padding-top:117px;box-sizing: border-box;}
.tab_box .zb_hd{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p2pic6.png) no-repeat;width: 211px;height: 211px;background-size: 100% 100%;margin: 0 auto;position: relative;display: flex;justify-content: center;align-items: center;}
.tab_box .p2_ct img{width: 146px;height: 146px;border-radius: 50%;}

.tab_box .p2_ct .name{background:url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p2pic8.png) no-repeat;width: 181px;height: 44px;background-size: 100% 100%;text-align: center;color: #ffffff;font-size: 24px;line-height: 44px;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 5px;box-sizing: border-box;}
.tab_box .p2_ct .btn_bm{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p2pic7.png) no-repeat;width: 311px;height: 79px;margin: 40px auto 0;display: block;background-size: 100% 100%;}
.tab_box .p2_ct .btn_bm.on{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p2pic9.png) no-repeat;background-size: 100% 100%;}


.part3{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/pc/p3pic.png) no-repeat;width:813px;height: 802px;margin:40px auto 0;background-size: 100% 100%;}

.part4{margin-top: 93px;height: 1100px;}
.tit4{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/tit3.png) no-repeat;background-size: 100% 100%;width: 661px;height: 126px;margin: 0 auto;}
.tab_box2{margin-top:100px;}
.my_tit{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p4pic8.png) no-repeat;background-size: 100% 100%;width:259px;height: 29px;margin: 0 auto;}
.p4_dis{margin-top: 40px;}
.p4_dis .zb_hd{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p4pic2.png) no-repeat;background-size: 100% 100%;position: relative;display: flex;justify-content: center;align-items: center;}
.p4_dis .zb_hd img{width: 146px;height: 146px;border-radius: 50%;margin: 0 auto;}
.p4_dis .name{background:url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p2pic8.png) no-repeat;width: 181px;height: 44px;background-size: 100% 100%;text-align: center;color: #ffffff;font-size: 24px;line-height: 44px;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 5px;box-sizing: border-box;}
.p4_diszb_txt{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p4pic1.png) no-repeat;width: 427px;height: 64px;background-size: 100% 100%;text-align: center;color: #ffffff;font-size: 28px;line-height: 64px;margin: 40px auto 0;}
.p4_lottery_txt{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p4pic10.png) no-repeat;width: 427px;height: 152px;background-size: 100% 100%;text-align: center;color: #ffffff;font-size: 28px;line-height: 198px;margin: 40px auto 0;}
.p4_lottery_txt.over{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p4pic1.png) no-repeat;width: 427px;height: 64px;background-size: 100% 100%;line-height: 64px;margin: 60px auto;}
.p4_time_txt{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p4pic1.png) no-repeat;width: 540px;height: 64px;background-size: 100% 100%;text-align: center;color: #ffffff;font-size: 28px;line-height: 64px;margin: 40px auto 0;}
.p4_zb_time{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p4pic4.png) no-repeat;width: 446px;height: 146px;margin: 30px auto 0;background-size: 100% 100%;}
.p4_zb_time .txt{color: #ffffff;font-size: 24px;text-align: center;padding-top: 30px;width: 150%;position: relative;left: 50%;transform: translateX(-50%);}
.p4_zb_time .time{color: #fff5c5;font-size: 24px;text-align: center;padding-top: 50px;margin-left: 55px;}
.p4_time{margin-top: 40px;}
.p4_time .zb_hd{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p4pic2.png) no-repeat;background-size: 100% 100%;width: 160px;height: 160px;display: flex;justify-content: center;align-items: center;}
.p4_time .zb_hd img{width: 112px;height: 112px;border-radius: 50%;}
.p4_time .name{background:url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p2pic8.png) no-repeat;width: 181px;height: 44px;background-size: 100% 100%;text-align: center;color: #ffffff;font-size: 24px;line-height: 44px;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 5px;box-sizing: border-box;}
.Countdown_box{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p4pic7.png) no-repeat;width: 427px;height: 248px;background-size: 100% 100%;margin: 20px auto 0;position: relative;}
.Countdown_box .Countdown{color: transparent;text-align: center;font-size: 100px;padding-top: 20px;font-family:'font';background: linear-gradient(to bottom, #b8315a, #eb6b83);-webkit-background-clip: text;background-clip: text;}
.Countdown_box .txt{position: absolute;text-align: center;color: #c73762;font-size: 28px;bottom: 0;height: 65px;display: flex;justify-content: center;align-items: center;width: 100%;}
.p4_lottery{margin-top: 40px;}
.p4_lottery .zb_hd{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p4pic2.png) no-repeat;background-size: 100% 100%;width: 160px;height: 160px;display: flex;justify-content: center;align-items: center;}
.p4_lottery .zb_hd img{width: 112px;height: 112px;border-radius: 50%;}
.p4_lottery .name{background:url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p2pic8.png) no-repeat;width: 181px;height: 44px;background-size: 100% 100%;text-align: center;color: #ffffff;font-size: 24px;line-height: 44px;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 5px;box-sizing: border-box;}
.lottery_box{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p4pic5.png) no-repeat;width: 428px;height: 248px;background-size: 100% 100%;margin: 20px auto 0;position: relative;}
.lottery_box img{width: 100%;display: block;margin: 0 auto;}
.lottery_box .icon{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p4pic11.png) no-repeat;width: 204px;height:41px;position: absolute;left: 0;top: 0;color: #c73762;font-size:28px;padding-left: 10px;box-sizing: border-box;}
.lottery_box .txt{position: absolute;text-align: center;color: #c73762;font-size: 28px;bottom: 0;height: 65px;display: flex;justify-content: center;align-items: center;width: 100%;font-weight: bold;}
.btn_lot{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p4pic6.png) no-repeat;width: 311px;height: 79px;background-size: 100% 100%;margin: 30px auto 0;display: block;}

.part5{margin-top: 20px;}
.tit5{height: 29px;text-align: center;color: #d74971;font-size: 30px;line-height: 29px;background-size: 100% 100%;margin: 0 auto;font-weight: bold;}
.tit5 .icon1{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p5pic3.png) no-repeat;width: 49px;height: 6px;display: inline-block;margin-right: 10px;vertical-align: middle;}
.tit5 .icon2{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p5pic4.png) no-repeat;width: 49px;height: 6px;display: inline-block;margin-left: 10px;vertical-align: middle;}
.tit5 span{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: inline-block;max-width: 212px;vertical-align: bottom;}
.lis_lotjl{margin: 30px auto 0;height: 459px;width: 80%;overflow-y: auto;}
.lis_lotjl::-webkit-scrollbar {width: 10px;}
.lis_lotjl::-webkit-scrollbar-thumb {border-radius:5px;background: #ffa3bd;}
.lis_lotjl::-webkit-scrollbar-track {border-radius:5px;background: #e25881;}
.lis_lotjl li{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p5pic2.png) no-repeat;width: 673px;height: 72px;background-size: 100% 100%;display: flex;align-items: center;margin: 0 auto 20px;padding: 0 23px;box-sizing: border-box;}
.lis_lotjl li .jl_hd{border: 0.01rem solid #e4648a;width: 45px;height: 45px;border-radius: 50%;}
.lis_lotjl li .jl_hd img{width: 45px;height: 45px;border-radius: 50%;}
.lis_lotjl li .name{margin-left: 20px;color: #522541;font-size: 24px;width: 230px;}
.lis_lotjl li .prize_name{margin-left: 20px;color: #522541;font-size: 24px;}
.btn_jlzb{text-align: center;color: #d74971;font-size: 20px;margin-top: 20px;display: block;}
.page{text-align: center;color: #d74971;font-size: 20px;}
.page a{margin: 0 20px;text-decoration: underline;color: #d74971;}

.pop{display: none;}
.pop1{position: relative;background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/pop1.png) no-repeat;width: 708px;height:870px;background-size: 100% 100%;padding-top: 140px;box-sizing: border-box;}
.list_zbbm{display: flex;justify-content: center;flex-wrap: wrap;height:550px;align-content: flex-start;overflow-y: auto;width: 90%;margin: 0 auto;}
.list_zbbm li{margin: 0 25px 40px;position: relative;}
.list_zbbm li:before{content: "";background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/pop_btn4.png) no-repeat;width: 106px;height: 106px;background-size: 100% 100%;position: absolute;left: 50%;top: 50%;transform: translate(-51%,-51%);display: none;}
.list_zbbm li.on:before{display: block;}
.list_zbbm .zb_hd{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p4pic2.png) no-repeat;background-size: 100% 100%;width: 160px;height: 160px;display: flex;justify-content: center;align-items: center;}
.list_zbbm .zb_hd img{width: 112px;height: 112px;border-radius: 50%;}
.list_zbbm .name{background:url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p2pic8.png) no-repeat;width: 181px;height: 44px;background-size: 100% 100%;text-align: center;color: #ffffff;font-size: 24px;line-height: 44px;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 5px;box-sizing: border-box;}
.zb_sel{display: flex;justify-content: space-between;margin: 20px auto 0;width: 90%;align-items: center;}
.zb_sel .sel_name{color: #ffffff;font-size: 24px;}
.zb_sel .sel_name span{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: inline-block;max-width: 168px;vertical-align: bottom;}
.zb_sel .btn_okbm{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/pop_btn1.png) no-repeat;width: 284px;height: 73px;background-size: 100% 100%;}



.pop2{position: relative;background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/pop2.png) no-repeat;width: 708px;height:926px;background-size: 100% 100%;padding-top: 140px;box-sizing: border-box;}
.list_zblot{display: flex;justify-content: center;flex-wrap: wrap;height:750px;align-content: flex-start;overflow-y: auto;width: 92%;margin: 0 auto;}
.list_zblot li{margin: 0 10px 40px;position: relative;}
.list_zblot li:before{content: "";background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/pop_btn4.png) no-repeat;width: 106px;height: 106px;background-size: 100% 100%;position: absolute;left: 50%;top: 50%;transform: translate(-51%,-51%);display: none;}
.list_zblot li.on:before{display: block;}
.list_zblot .zb_hd{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p4pic2.png) no-repeat;background-size: 100% 100%;width: 160px;height: 160px;display: flex;justify-content: center;align-items: center;position: relative;}
.list_zblot .zb_hd img{width: 112px;height: 112px;border-radius: 50%;}
.list_zblot .name{background:url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p2pic8.png) no-repeat;width: 181px;height: 44px;background-size: 100% 100%;text-align: center;color: #ffffff;font-size: 24px;line-height: 44px;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 5px;box-sizing: border-box;}
.list_zblot .btn_ckzj{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/pop_btn2.png) no-repeat;width: 182px;height: 47px;background-size: 100% 100%;display: block;margin: 10px auto 0;}

.pop3{position: relative;background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/pop3.png) no-repeat;width: 708px;height:700px;background-size: 100% 100%;padding-top: 30px;box-sizing: border-box;}
.zb_lucky_tit{display: flex;margin-left:80px;align-items: center;}
.zb_lucky_tit .zb_hd{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p4pic2.png) no-repeat;background-size: 100% 100%;width: 120px;height: 120px;display: flex;justify-content: center;align-items: center;position: relative;}
.zb_lucky_tit .zb_hd img{width: 85px;height: 85px;border-radius: 50%;}
.zb_lucky_tit .lucky_txt{text-align: center;color: #ffffff;font-size: 24px;line-height: 44px;margin-left: 40px;font-weight: bold;}
.pop3 .lis_lotjl{margin-top: 50px;height: 430px;}
.pop3 .lis_lotjl li{background: none;border-bottom: 0.01rem solid #eea2b8;width: 85%;padding: 0;}
.pop3 .page{margin-top: 15px;color: #ffffff;}
.pop3 .page a{color: #ffffff;}

.pop4{position: relative;background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/pop4.png) no-repeat;width: 708px;height:647px;background-size: 100% 100%;padding-top: 160px;box-sizing: border-box;}
.pop_lottery_txt{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/p4pic1.png) no-repeat;width: 427px;height: 64px;background-size: 100% 100%;text-align: center;color: #ffffff;font-size: 28px;line-height: 64px;margin:0 auto 0;}
.pop_lottery_txt span{color: #fff3c4;font-size: 28px;}
.pop4 .tips{color: #ffffff;font-size: 28px;text-align: center;margin-top: 30px;}


.pop5{position: relative;background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/pop5.png) no-repeat;width: 708px;height:700px;background-size: 100% 100%;padding-top: 140px;box-sizing: border-box;}
/* .pop5 .milo-PIPContainer{color: #ffffff;font-size: 24px;width: 90%;margin:30px auto;}
.pop5 .milo-PIPContainer .milo-PIPInfo{width: 30px;height: 30px;border-radius: 50%;background-color: #fff;margin-right: 12px;-webkit-appearance: checkbox;border: none;}
.milo-item{margin:0 auto 40px !important;width: 90% !important;}
.milo-item select{width: 80% !important;margin: 0 auto !important;background: #ffd3dc !important;height:60px !important;border: none;color: #d2406b !important;font-size: 24px !important;display: block !important;}

.milo-dialog__footer{display: flex;justify-content: center;margin-top: 20px;}
.milo-dialog__footer a{width:247px;height: 63px;margin: 0 20px;}
.milo-dialog__footer .default{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/pop_btn5.png) no-repeat;background-size: 100% 100%;}
.milo-dialog__footer .primary{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/pop_btn6.png) no-repeat;background-size: 100% 100%;} */


.btn_close{background: url(//game.gtimg.cn/images/cf/cp/a20260901fqsl/colse.png) no-repeat;width: 34px;height: 31px;background-size: 100% 100%;position: absolute;right: 20px;top: 20px;}


