
/* 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;
}

h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
    font-size: 100%;
}

q:before, q:after {
    content: '';
}

fieldset, img, abbr, acronym {
    border: 0;
}

/* basic */
.c:before, .c:after {
    /*content: "";*/
    display: table;
}

.c:after {
    clear: both;
}

.c {
    zoom: 1;
}

body {
    font: 12px/1.5 'font1', '\5FAE\8F6F\96C5\9ED1', tahoma, '\5b8b\4f53', "\9ED1\4F53", sans-serif;
    padding-top: 42px;
    background-color: #f2f8fe;
    overflow-x: hidden;
}

a {
    text-decoration: none;
    overflow: hidden;
}
:focus{outline: none;}

.wrap, .dnfact_navbg, .ost, #afooter, body {
    min-width: 1200px !important;
    _width: expression((document.documentElement.clientWidth||document.body.clientWidth)<1202?'1200px':'');
    overflow-x: hidden;
}

.container {
    width: 1200px;
    margin: 0 auto;
    position: relative;
    height: 100%;
    padding-top: 41px; box-sizing: border-box;
}

.hide {
    display: block;
    width: 0;
    height: 0;
    overflow: hidden;
}

.pr {
    position: relative;
}

.pa {
    position: absolute;
}

.db {
    display: block;
    text-indent: -999em;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

html {
    width: 100%;
    min-width: 1200px;
}

#_overlay_, .ost_box {
    min-width: 1200px !important;
}

/* footer */
#afooter {
    text-align: center;
    line-height: 20px;
    color: #fff;
    background-color: #000;
    padding: 20px 0;
}

#afooter a {
    color: #fff;
}

body {
    -webkit-text-size-adjust: 100% !important;
    text-size-adjust: 100% !important;
    -moz-text-size-adjust: 100% !important;
}

/* fzlth */
@font-face {
    font-family: 'font1';
    src: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/font1.ttf);
}

@font-face {
    font-family: 'font2';
    src: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/rui.ttf);
}

@font-face {
    font-family: 'syhtr';
    src: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/syhtr.ttf);
}
@font-face {
    font-family: 'syhtm';
    src: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/syhtm.ttf);
}

.wrap {
    max-width: 1920px;
    margin: 0 auto;
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/bg.jpg) no-repeat 50% 0;
}

/* .sp {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/sp.png) no-repeat;
} */

.head {
    width: 100%;
    height: 700px;
    position: relative;
}
.logo1 {
     background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/logo.png) no-repeat;
    background-size: 100%; 
    width:362px;
    height:66px;
    position: absolute;
    left: 50%;
    top: 65px;
    margin-left: -181px;
    z-index: 9;
}

.login {
    font-size: 24px;
    color: #3757cd;
    text-align: center;
    position: absolute;
    width: 100%;
    left: 0;
    top: 552px;
    font-family: 'syhtr';
    z-index: 9;
}

.login a {
    color: #ff5454;
}

.head-txt{
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/head-txt.png)no-repeat;
    width: 529px;
    height: 56px;
    text-align: center;
    line-height: 58px;
    font-size: 20px;
    color: #6634f9;
    font-weight: bold;
    margin: 64px auto 20px;
}

.btn_zhih {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}

.content {
    width: 100%;
    padding-bottom: 68px;
}

.gift_box {
    display: flex;
    justify-content: space-around;
    height: 297px;
    padding-top:0px;
    width: 1420px;
    margin-left: -105px;
    transform: scale(0.85);
}

.gift_box li{
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/bg1.png) no-repeat 50% 0;
    width: 263px;
    height: 297px;
    box-sizing: border-box;
    padding-top: 25px;
    margin: 0 auto 0;
}

.lb_txt {
    height: 100px;
    font-size: 30px;
    line-height: 40px;
    color: #081fa7;
    font-weight: bold;
    margin-bottom: 3px;
}

.lb_txt span {
    display: block;
    text-align: center;
}

.btn_buy {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/btn1.png) no-repeat;
    background-size: 100% 100%;
    width: 244px;
    height: 80px;
    display: block;
    margin: 0 auto 0px;
    font-size: 22px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    line-height: 76px;
    padding-left: 10px;
    box-sizing: border-box;
}

.box1{width: 1200px;margin: 48px auto 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
.box1 li{background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/bg7.png) no-repeat;width: 574px;height: 208px;padding-top: 25px;box-sizing: border-box;margin-bottom: 18px;}
.txt1{font-size: 20px;color: #7036ae;text-align: center;line-height: 30px;font-family: "syhtm";font-weight: bold;}
.txt2{font-size: 28px;color: #5c5069;text-align: center;line-height: 66px;font-family: "syhtm";font-weight: bold;}
.txt2 span{font-size: 36px;color: #eb4242;}
.btn_buy1{background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/btn6.png) no-repeat;width: 251px;height: 64px;font-size: 28px;color: #ffffff;text-align: center;line-height: 64px;margin: 0 auto 0;display: block;font-family: "syhtm";}
.btn_sg1{background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/btn7.png) no-repeat;width: 352px;height: 89px;font-size: 42px;color: #000000;text-align: center;line-height: 89px;margin: 10px auto 0;display: block;font-family: "syhtm";font-weight: bold;}
.txt3{font-size: 18px;color: #ffffff;text-align: center;line-height: 30px;font-family: "syhtm";margin-top: 14px;}
.btn_fc1{background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/fc.png) no-repeat;width: 233px;height: 183px;position: fixed;top: 70%;right: 66px;z-index: 9;}
.part1{height: 1650px;}

.tit1 {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/tit1.png) no-repeat;
    background-size: 100%;
    width:749px;
    height:84px;
    margin: 36px auto 0;
}

.txt_box2{
    display: flex;
    justify-content: space-evenly;
}
.txt_box2 li{
    display: flex; font-size: 26px;
    justify-content: center; align-items: center;
}
.txt_box2 li p{
    color:#fce700;
}
.txt_box2 li:nth-of-type(1){
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/txt1bg.png) no-repeat 50% 0;
    width:496px;
    height:67px;  
}
.txt_box2 li:nth-of-type(2){
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/txt2bg.png) no-repeat 50% 0;
    width:676px;
    height:67px;  
}

.txt_box2 li i{
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/on1.png) no-repeat 50% 0;
    width:49px;
    height:52px;  margin: -3px 10px 0 0px;
}
.txt_box2 li i.on{
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/on2.png) no-repeat 50% 0;
}


.intr1 {
    font-size: 19px;
    color: #3957d4;
    text-align: center;
    line-height: 26px;
    margin: 15px auto 0;
}


.cj_box1 {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/cj1.png) no-repeat 50% 0;
    width: 1218px;
    height:1066px;
    margin: 21px auto 32px;
    position: relative;
}

.lottery {
    width: 100%;
    height: 692px;
    position: relative;
    z-index: 1;
}

.btn_cj {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/btn2_1.png) no-repeat;
    background-size: 100% 100%;
    width:336px;
    height:107px;
    position: absolute;
    top: 712px;
   	font-size: 34px;
    font-weight: bold;
    color: #ffff;
    text-align: center;
    line-height: 104px;
    left: 208px;
}
.btn_cj1{
    display: block;
    width: 323px;
    height: 95px;
    position: absolute;
    top: 536px;
    left: 449px;
    z-index: 2;
}


.btn_hq {
    left: auto;
    right: 254px;
    z-index: 2;
}

.list_cj1 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.list_cj1 li {
    position: absolute;
    width:223px;
    height:208px;
    cursor: pointer;
    z-index: 1;
}

.li1 {
    left: 1px;
    top: 0;
}

.li2 {
    left:251px;
    top: 0;
}

.li3 {
    left:500px;
    top: 0;
}

.li4 {
    left:750px;
    top: 0;
}

.li5 {
    left: 999px;
    top: 0;
}

.li6 {
    left: 1000px;
    top:218px;
}

.li7 {
    left:1000px;
    top:436px;
}

.li8 {
    left:1000px;
    top: 653px;
}

.li9 {
    left:1000px;
    top: 867px;
}

.li10 {
    left:750px;
    top: 867px;
}

.li11 {
    left:501px;
    top: 867px;
}

.li12 {
    left: 252px;
    top: 867px;
}

.li13 {
    left: 4px;
    top: 867px;
}

.li14 {
    left: 4px;
    top: 656px;
}

.li15 {
    left: 4px;
    top: 439px;
}

.li16 {
    left: 0;
    top: 217px;
}

.list_cj1 li .own_icon {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/cj_own1.png) no-repeat;
    background-size: 100% auto;
   	width:212px;
    height:197px;
    position: absolute;
    top: 1px;
    left: 4px;
    display: none;
}

.list_cj1 li.own .own_icon {
    display: block;
}

.fc_txt1 {
    position: relative;
    top: -176px;
    left: 0;
    display: none;
}

.fc_txt2 {
    position: relative;
    top: -176px;
    left: 0;
    display: none;
}

.fc_txt3{
    position: relative;
    top: -176px;
    left: 0;
    display: none;
}

.list_cj1 li:hover div {
    display: block;
}

.sy_num1 {
    font-size: 24px;
    color: #3957d4;
    text-align: center;
}


.sy_num1 span {
    color: #3957d4;
}

.cj_box1 .sy_num1{
    position: absolute;
    top:638px;
    left: 50%;
    transform: translateX(-50%);
}

.gg_box {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/bg2.png) no-repeat 50% 0;
    width:1206px;
    height:288px;
    margin: 0 auto 0;
    color: #333333;
    padding: 30px 0 0 0;
    box-sizing: border-box;
}
.txt_box{
    margin: 100px auto 0;
    font-style: italic;    font-family: 'font1';
    color: #081fa7; line-height: 50px;
    width: 110%; text-align: center; font-size: 48px;
        position: relative;
    left: 50%;
    transform: translateX(-50%);
}

.txt_box span{
   font-size: 20px; font-style: normal;  
}
.txt_box a{
    color: #a50606; text-decoration: underline;
}


.gg_tit {
    font-family: 'font2';
    font-size: 28px;
    font-weight: bold;
    text-align: center;
    line-height: 44px;
    letter-spacing: 4px;
    color: #ffff00;
}

.gg_ct {
    margin: 10px auto 0;
    height: 200px;
}

.list_gg li {
    height: 40px;
}

.list_gg li p {
    float: left;
    width: 50%;
    box-sizing: border-box;
    padding: 0 60px;
    font-size: 14px;
    color: #fff;
}

.list_gg li p span {
    display: inline-block;
    vertical-align: middle;
}

.part2 {
    height: 1120px;
}
.part2 .intr1 {color: #3957d4;}
.part2 .intr1 span {color: #3957d4;}

.tit2 {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/tit2.png) no-repeat;
    background-size: 100% auto;
    width:749px;
    height:86px;
    margin: 0 auto;
}

.cj_box2 {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/cj2.png) no-repeat 50% 0;
    width: 1220px;
    height: 856px;
    margin: 58px 0 0 -9px;
    position: relative;
}

.cj_box2 .btn_cj {
    top:712px;
}

.list_cj2 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 692px;
    z-index: 2;
}

.list_cj2 li {
    position: absolute;
    width:275px;
    height:335px;
    cursor: pointer;
}

.list_cj2 .li1 {
    left: 3px;
    top: 0;
}

.list_cj2 .li2 {
    left:314px;
    top: 0;
}

.list_cj2 .li3 {
    left:628px;
    top: 0;
}

.list_cj2 .li4 {
    left:942px;
    top: 0;
}

.list_cj2 .li5 {
    left: 0;
    top: 356px;
}

.list_cj2 .li6 {
    left: 316px;
    top:356px;
}

.list_cj2 .li7 {
    left:631px;
    top:356px;
}

.list_cj2 .li8 {
    left:944px;
    top: 356px;
}



.list_cj2 li .own_icon {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/cj_own2.png) no-repeat 50% 0;
    background-size: 100% 100%;
    width: 261px;
    height: 321px;
    position: absolute;
    top: 6px;
    left: 3px;
    display: none;
}

.list_cj2 li.own .own_icon {
    display: block;
}


.btn_hq {
    overflow: visible;
}

.btn_hq span {
    display: block;
    font-size: 20px;
    color: #3957d4;
    line-height: 20px;
    margin-top: 10px;
}

.sy_num2 {
    font-size: 24px;
    color: #3957d4;
    text-align: center;
    margin-top: 25px;
}

.sy_num2 span {
    color: #3957d4;
}



.tit3 {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/tit3.png) no-repeat;
    background-size: 100%;
    width:749px;
    height:85px;
    margin: 92px auto 0;
}

.xh_num {
    font-size: 24px;
    color: #1d9073;
    text-align: center;
    line-height: 30px;
    margin: 10px auto 0;
    font-weight: bold;
}

.xh_num span {
    color: #1d9073;
}

.part3 .xh_tit{
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/p3-titbg.png) no-repeat;
    background-size: 100%;
    width: 206px;
    height: 28px;
    line-height: 28px;
    margin: 0 auto;
}
.part3 .xh_tit span{
    font-size: 20px;
    color: #4be0bc;
   text-shadow: 2px 0 #fff, -2px 0 #fff, 0 2px #fff, 0 -2px #fff,
                2px 2px #fff, -2px -2px #fff, 2px -2px #fff, -2px 2px #fff;

}

.list_gift {
    width: 1200px;
    margin: 20px auto 0;
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}

.list_gift li {
    width: 33%;
    margin: 0 auto;
}

.list_gift li:nth-child(1),.list_gift li:nth-child(2),.list_gift li:nth-child(3) ,
.list_gift li:nth-child(4),.list_gift li:nth-child(5),.list_gift li:nth-child(6){
    margin-bottom:15px;
}

/* .list_gift li:nth-child(2) {
    margin: 0 auto 40px;
} */

.xh_tit {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/p4_gift_titbg.png) no-repeat;
    background-size: 100%;
    width:141px;
    height:31px;
    font-size: 22px;
    color: #081fa7;
    text-align: center;
    line-height: 31px;
    font-weight: bold;
    margin: 0 auto;
}

.part5 .xh_tit {
    color: #6634f9;
}

.xh_icon {
    display: inline-block;
    vertical-align: middle;
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/icon-xian.png) no-repeat;
    width: 20px;
    height: 2px;
}

.part5 .xh_icon {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/icon-xian1.png) no-repeat;
}

.xh_tit span {
    display: inline-block;
    vertical-align: middle;
    padding: 0 10px;
}

.xh_lb1 {
    width: 372px;
    height: 271px;
    margin: 0 auto;
    position: relative;
}

.xh_lb {
    /* background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/bg4.png) no-repeat 50% 0; */
    width:372px;
    height: 275px;
    margin: 10px auto 0;
    position: relative;
}

.xh_lb  img{
    /* background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/bg4.png) no-repeat 50% 0; */
    width:372px;
    height: auto;
    margin: 0 auto 0;
    position: relative;
}
.last{
 width: 100% !important;
}
.last .xh_lb{
    width: 806px !important;
   }
.last img{
    /* background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/bg4.png) no-repeat 50% 0; */
    width:806px;
    height: auto;
    margin: 0 auto 0;
    position: relative;
}


.lb_name {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 20px;
    text-align: left;
}

.lb_name span {
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
    color: #3c1775;
    text-align: center;
    width: 114px;
    letter-spacing: -1px;
    line-height: 18px;
    text-align: center;
}

.lb_name span:nth-child(1) {
    width: 120px;
    margin-left:40px;
}

.lb_name span:nth-child(2) {
    width: 106px;
    margin-left: 40px;
}

.xh_lb1 .lb_name1 span {
    width: 150px;
}

.xh_lb1 .lb_name1 span:nth-child(2) {
    margin-left: 18px;
}
.xh_lb1 .lb_name1 span:nth-child(3) {
    margin-left: 18px;
}

.xh_lb1 .lb_name2 span {
    width: 150px;
}

.xh_lb1 .lb_name2 span:nth-child(1) {
    margin-left: 30px;
    margin-right: 10px;
}
.xh_lb1 .lb_name2 span:nth-child(2) {
    margin-left: 10px;
}

/* .last .lb_name span:nth-child(1) {
    margin-left: 4px !important;
} */

.btn_lq {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/btn4.png) no-repeat;
    background-size: 100%;
    width:336px;
    height:107px;
    display: block;
    font-size: 34px;
    font-weight: bold;
    color: #fff;
    text-align: center;
    line-height:100px;
    margin: 8px auto 0;
}

.part4 {
    /*padding-top:100px;*/
}
.tit5 {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/tit5.png) no-repeat;
    background-size: 100%;
    width:749px;
    height:85px;
    margin: 122px auto 0;
}

.tit4 {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/tit4.png) no-repeat;
    background-size: 100%;
    width:729px;
    height:64px;
    margin: 166px auto 0;
}

.list_rule {
    width: 1200px;
    margin: 24px auto 0;
}

.list_rule li {
    font-size: 20px;
    color: #3957d4;
    line-height: 34px;
    margin-bottom: 16px;
    display: flex;
}

.list_rule li a {
    color: #e22a2a;
    text-decoration: underline;
}
.list_rule li span {color: #a50606;}
.list_rule li em {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/icon-rule.png) no-repeat;
    background-size: 100%;
    width: 18px;
    height: 18px;
    display: block;
    margin-top: 6px;
}

.list_rule li p {
    padding-left: 10px;
    display: inline-block;
    width: 1184px;
}

/* pop */
.pop {
    display: none;
    position: relative;
    /* border: 4px solid #ff2137; */
    box-sizing: border-box;
    padding: 34px;
}

.pop1 {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/popbg1.png) no-repeat 50% 50%;
    width:643px;
    height:366px;
}

.pop_close {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/close.png) no-repeat;
    background-size: 100%;
    width: 28px;
    height: 28px;
    position: absolute;
    top: 6px;
    right: -40px;
}

.p_txt1 {
    font-size: 24px;
    color: #fff;
    text-align: center;
    line-height: 32px;
    display: table-cell;
    vertical-align: middle;
    box-sizing: border-box;
    width: 906px;
    padding: 0 40px;
    height: 417px;
    margin: 0 auto;
}
.p_txt1 img{
    display: block;
    width: 200px;
    margin: 0 auto;
}

.pop1 .p_txt1{
    height:190px;
}

.pop-btnbox{
    display: flex;
    justify-content: center;
    align-items: center;
}
.btn_p1 {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/btn5.png) no-repeat;
    background-size: 100%;
    width:301px;
    height:97px;
    font-size: 40px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    line-height: 88px;
    display: block;
    margin: 0 auto;
}

.btn_p2 {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/btn5.png) no-repeat;
    background-size: 100%;
    width:301px;
    height:97px;
    font-size: 40px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    line-height: 88px;
    display: block;
    margin: 0 auto;
}

.p_tit1 {
    background-position: -517px -626px;
    width: 477px;
    height: 62px;
    margin: 0 auto;
}

.p_txt2 {
    height: 540px;
}

.pop2 {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/popbg2.png) no-repeat 50% 0;
    width: 925px;
    height: 721px;
    padding-top: 148px;box-sizing: border-box;
}

.p_tit2 {
    background-position: 0 -752px;
    width: 434px;
    height: 70px;
    margin: 0 auto;
}

.table_box {
    margin: 18px auto 0;
}

.table_box table {
    width: 800px;
    margin: 0 auto;
    border: 2px solid #ffffff;
}

.table_box table th {
    height: 50px;
    background-color: #3e4ced;
    font-size: 24px;
    color: #ffffff;
    text-align: center;
    font-weight: bold;
}

.table_box table th:nth-child(1) {
    width: 538px;
    border-right: 1px solid #e4e6ff;
}

.table_box table td {
    border: 1px solid #ffffff;
    font-size: 20px;
    color: #d14219;
    text-align: center;
    line-height: 24px;
    height: 44px;
}

.table_box table tr:nth-child(2n-1) {
    background-color: #fff;
}

.table_box table tr:nth-child(2n) {
    background-color: #f0f1ff;
}

.page_box {
    text-align: center;
    margin: 14px auto 0;
}

.page_box a, .page_box p {
    font-size: 22px;
    color: #272727;
    text-align: center;
    display: inline-block;
    vertical-align: middle;
}

.page_box p {
    margin: 0 20px;
}

.pbtn_box {
    margin: 0 auto;
    display: flex;
    justify-content: space-around;
}

.pbtn_box a {
    display: inline-block;
    vertical-align: middle;
    width: 252px;
    height: 69px;
    font-size: 26px;
    text-align: center;
    line-height: 69px;
    font-weight: bold;
}

.btn_qr {
    background-position: -4px -1622px;
    width: 260px;
    height: 71px;
    font-size: 26px;
    color: #6d3d00;
    text-align: center;
    line-height: 69px;
    font-weight: bold;
    display: block;
}

.btn_qx {
    background-position: -292px -1622px;
    width: 260px;
    height: 71px;
    font-size: 26px;
    color: #6d3d00;
    text-align: center;
    line-height: 69px;
    font-weight: bold;
    display: block;
}

/*�񽱼�¼*/
#milo-lotteryRecord #milo-paginator {
    font-size: 14px;
    overflow: hidden;
    margin: 0 auto;
    text-align: center;
    color: #272727;
    display: flex;
    padding: 10px 5px;
    justify-content: center;
    align-items: center;
    position: absolute;
    bottom: 30px;
    left: 50%;transform: translateX(-50%);
}

#milo-lotteryRecord #milo-paginator .my-page-prev, #milo-lotteryRecord #milo-paginator .my-page-next {
    float: left;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border: 1px solid #272727;
    cursor: pointer
}

#milo-lotteryRecord #milo-paginator .my-page-prev:hover, #milo-lotteryRecord #milo-paginator .my-page-next:hover {
    color: #272727;
}

#milo-lotteryRecord #milo-paginator .my-page-group {
    float: left;
    margin: 0;
    padding: 0;
    overflow: hidden
}

#milo-lotteryRecord #milo-paginator .my-page-group li {
    float: left;
    list-style: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    min-width: 30px;
    padding: 0 8px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    margin: 0 5px;
    cursor: pointer
}

#milo-lotteryRecord #milo-paginator .my-page-forbid {
    pointer-events: none;
    background-color: #272727;
    color: #ffffff
}

#milo-lotteryRecord #milo-paginator .my-page-cell {
    border: 1px solid #272727;
    border-radius: 2px
}

#milo-lotteryRecord #milo-paginator .my-page-checked {
    background-color: #272727;
    color: #ffffff;
}

#milo-lotteryRecord #milo-paginator.my-page-omit {
    pointer-events: none
}

.pop3 {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/popbg3.png) no-repeat 50% 0;
    width: 925px;
    height: 1028px;
    padding-top: 140px;
    box-sizing: border-box;
}

.pop5 {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/popbg4.png) no-repeat 50% 0;
    width: 925px;
    height: 721px;
    padding-top: 120px;
    box-sizing: border-box;
}

.pop6{
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/popbg5.png) no-repeat 50% 0;
    width: 899px;
    height: 676px;
}
.p_tit6{
    width: 477px;
    height: 72px;
    margin: 0 auto;
}
.pop6-con{
    width:680px;
    margin: 50px auto 70px;
}
.pop6-con>div{
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 30px auto 0;
}
.pop6-con>div:first-of-type{margin-top: 0;}
.pop6-con>div span{
    font-size: 24px;
    color: #000000;
}
.pop6-con>div .pop6-inp{
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/pop5-inp.png) no-repeat;
    background-size: 100%;
    width: 464px;
    height: 51px;
    border: none;
    font-size: 24px;
    color: #ffffff;
    box-sizing: border-box;
    padding: 0 10px;
}

.pop7{
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/popbg6.png) no-repeat 50% 0;
    width:616px;
    height:747px;
    padding-top: 550px;
}
.pop7 .pop7-txt{
    text-align: center;
    font-size: 24px;
    color: #000000;
}
.pop7 .btn_p1{
    margin-top: 30px;
}


/*�ֲ�*/
#milo-broadcast {
    height: 170px;
    overflow: hidden;
}

/*����part5*/
.part5 {
    height: 2122px;
}

.par5_tit {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/tit4.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height: 86px;
    margin: 0 auto;
}

.par5_txt {
    font-size: 18px;
    color: #ffffff;
    line-height: 30px;
    margin: 38px auto 0;
}

.par5_txt span{
    color: #ffffff;
}


.par5b1_tit {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/p4_tit1.png) no-repeat;
    background-size: 100%;
    width:313px;
    height:33px;
    margin: 30px auto 0;
}
.par5b1_tit1 {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/p4_tit2.png) no-repeat;
    background-size: 100%;
   	width:278px;
    height:41px;
    margin: 0 auto;  color: #081fa7;
}

.par5b_icon1 {
    display: inline-block;
    vertical-align: middle;
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/icon-xx1.png) no-repeat;
    background-size: 100%;
    width: 19px;
    height: 20px;
}

.par5b_icon2 {
    display: inline-block;
    vertical-align: middle;
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/icon-xx2.png) no-repeat;
    background-size: 100%;
    width: 18px;
    height: 19px;
}

.par5box1_list {
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
    padding-top: 4px;
}

.par5box1_list li {
    width: 50%;
    margin: 0 auto 16px;
}

.p5qq_txt {
    color: #fbf117;
    font-size: 18px;
    text-align: center;
    width: 100%;
    height: 20px;
    display: block;
}

.par5_img {
    width: 571px;
    height:291px;
    display: block;
    margin: 11px auto 0;
}

.par5_btnlq {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/btn5.png) no-repeat;
    background-size: 100%;
    width:327px;
    height:104px;
    display: block;
    font-size: 34px;
    font-weight: bold;
    color: #6634f9;
    text-align: center;
    line-height:100px;
    margin: 8px auto 0;
}

.par5box2_list {
    display: flex;
    padding-top: 34px;
    justify-content: space-between;
}

.par5box2_list li {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/bg5.png) no-repeat 50% 0 / 100% 100%;
    width:563px;
    height:665px;
    display: block;
    font-family: 'syhty';
}

.par5b2l_pm {
    display: flex;
    justify-content: space-around;
    height: 235px;
}

.par5b2l_pm div {
    width: 160px;
    height: 160px;
    display: block;
    position: relative;
}

.p5_pm1 {
    top: 71px;
}

.p5_pm2 {
    top: 26px;
}

.p5_pm3 {
    top: 71px;
}

.p5_dym1 {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/icon-ph2.png) no-repeat;
    background-size: 100%;
    width:128px;
    height:117px;
    display: block;
    margin: 0 auto;
}

.p5_dym2 {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/icon-ph1.png) no-repeat;
    background-size: 100%;
    width:128px;
    height:117px;
    display: block;
    margin: 0 auto;
}

.p5_dym3 {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/icon-ph3.png) no-repeat;
    background-size: 100%;
    width:128px;
    height:117px;
    display: block;
    margin: 0 auto;
}

.p5pm_txt {
    color: #081fa7;
    font-size: 16px;
    display: block;
    text-align: center;
    width: 150px;
    padding-top: 8px;
}

.p5pm_jf {
    color: #333333;
    font-size: 14px;
    display: block;
    text-align: center;
    width: 150px;
    padding-top: 8px;
}

.par5b2_tab1 {
    width: 540px;
    display: block;
    padding-top: 20px;
}

.par5b2_tab1 table {
    width: 98%;
    margin: 0 auto;
}

.par5b2_tab1 thead {
    /* background-color: #e6d9fd; */
    height: 61px;
}

.par5b2_tab1 th {
    color: #081fa7;
    font-size: 22px;
    text-align: center;
    width: 33%;
}

.par5b2_tab1 td {
    color: #333333;
    font-size: 16px;
    text-align: center;
    font-family: 'syhtm';
    width: 33%;
    height:72px;
}

.par5b2_tab2 {
    width: 540px;
    display: block;
}

.par5b2_tab2 table {
    width: 97%;
    margin: 26px auto 0;
}

.par5b2_tab2 thead {
  
    height: 61px;
}

.par5b2_tab2 th {
    color: #081fa7;
    font-size: 22px;
    text-align: center;
    font-family: 'rui';
    width: 33%;
}

.par5b2_tab3 {
    width: 536px;
    display: block;
    height: 544px;
    overflow-y: auto;
    margin: 3px auto 0;
}

.par5b2_tab3 table {
    width: 97%;
    margin: 6px auto 0;
}

.par5b2_tab3 td {
    color: #333333;
    font-size: 16px;
    text-align: center;
    font-family: 'font1';
    width: 33%;
    height:72px;
}

.par5b2_tab3::-webkit-scrollbar-track-piece {
    background-color: #606060;
}

.par5b2_tab3::-webkit-scrollbar {
    width: 5px;
}

.par5b2_tab3::-webkit-scrollbar-thumb {
    background: #cc8f64;
    border-radius: 50px;
}

#milo-lotteryRecord{
    border: none;
}



/*����part6*/
.part6{height: 1111px;padding-top: 110px;box-sizing: border-box;}
.tit6{
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/tit6.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height: 86px;
    margin: 0 auto;
}
.p6-tips{
    width: 900px;
    margin: 20px auto 0;
    font-size: 18px;
    line-height: 36px;
    color: #ffefdd;
}
.txt-spec{
    color: #3957d4;
}
.part6 .invite-txt{
    text-align: center;
    font-size: 20px;
    color: #ffefdd;
    margin: 10px auto 0;
}
.p6-fxbox{
    background-color: #000;
    width: 1022px;
    height: 62px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 20px auto 0;
}
.p6-fxbox .fxct-inp{
    background: transparent;
    height: 76px;
    width:646px;
    font-size: 36px;
    color: #fff;
    border: 0;
    box-sizing: border-box;
    padding: 0 10px;
}
.p6-fxbox .btn-fzlj{
    display: block;
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/p6-btn1.png) no-repeat;
    background-size: 100%;
    width:420px;
    height:62px;
    margin-right: -38px;
}
.part6 .gift_box{
    width:1040px;
    margin: 30px auto 0;
}
.part6 .gift_box li{
    box-sizing: border-box;
    padding-top: 60px;
}




/*����part8*/
.part8{
    margin-top: 50px;
}
.part8_tit{
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/tit8.png) no-repeat;
    background-size: 100%;
    width:769px;
    height: 133px;
    margin: 0 auto;
}
.part8_txt{
    text-align: center;
    font-size:20px;
    color: #ffffff;
    margin: 20px auto 0;
}
.part8 .par5box2_list{
    padding-top: 140px
}
.part8 .par5box2_list li{
    position: relative;
}

.part8 .par5box2_list li .p8-img{
    display: block;
    width: 540px;
    margin: 0 auto;
}
.p8_titbox{
    position: absolute;
    top: -110px;
    left: 0;
    width: 100%;
}


.p8_tit1{
    background:url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/p8-tit1.png) no-repeat;
    background-size: 100%;
    width: 237px;
    height: 70px;
    margin: 0 auto;
}
.p8_tit2{
    background:url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/p8-tit2.png) no-repeat;
    background-size: 100%;
    width: 119px;
    height: 70px;
    margin: 0 auto;
}
.my_ranking{
    text-align: center;
    font-size: 20px;
    color: #ffffff;
}

.p8_btn1 {
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/btn5.png) no-repeat;
    background-size: 100%;
    width: 235px;
    height:61px;
    display: block;
    font-size: 24px;
    color: #fff8d1;
    font-family: "font2";
    text-align: center;
    line-height:61px;
    margin: 10px auto 0;
}
.flo{
    background: url(//game.gtimg.cn/images/fo4/cp/a20250102scqdbact/flo1.png) no-repeat;
    background-size: 100%;
    width: 188px;
    height: 354px; position: fixed; top: 200px; right: 0;
}

.btn_qw{
    width: 100%;border: 0 solid red;
    height: 197px; top: 0px;    
    left: 50%;
    transform: translateX(-50%);z-index: 2;
}

.flo_close{
    width: 38px;  border: 0 solid red;z-index: 4;
    height: 38px; top: -3px; right: 0px; position: absolute;
}
.lotterycontent_hover{background-size: 100% 100% !important;}

