@charset "UTF-8";
.btn_bf,.c1_item_bg,.c1_item_bg2,.c1_sm_ti1,.c3_btn,.cfj-btn-c1,.cfj-btn-c2,.cfj-tit,.con2_sm_ti1,.con2_sm_ti2,.dia-close,.dialog-record-box,.goTop,.ljlq-btn,.ljlq-btn1,.ljlq-btn2,.ljlq-btn3,.lot-btn-c1,.lot-btn-c2,.lot-tit,.lsjl-btn,.nav-line,.om1,.on2,.page-tit-1,.page-tit-2,.page-tit-3,.page-tit-4,.pop_gz,.s-next-icon,.s-prev-icon,.spr_pc,.t-btn-c2,.t-btn-c3,.t-btn-c4,.tab1,.tab2,.tab3,.task-box,.task-btn,.wb-code,.week-welfare-lable,.xdtz-btn,.xdtz-lable,.xdtz-le,.xdtz-prop-btn,.xdtz-tit,.xdtz-write-box,.ydfl-tit-1,.ydfl-tit-2{background-image:url(//game.gtimg.cn/images/cf/cp/a20251201zsfl/spr_pc.png);background-size:3020px 2380px;background-repeat:no-repeat}
.btn_bf{background-position:-1806px -1235px;width:96px;height:91px}
.c1_item_bg{background-position:-2413px -1152px;width:488px;height:39px}
.c1_item_bg2{background-position:-2083px -1013px;width:488px;height:40px}
.c1_sm_ti1{background-position:-2304px -275px;width:549px;height:59px}
.c3_btn{background-position:-2079px -463px;width:336px;height:112px}
.cfj-btn-c1{background-position:-2115px -1067px;width:303px;height:79px}
.cfj-btn-c2{background-position:-1806px -1067px;width:304px;height:80px}
.cfj-tit{background-position:-2304px -155px;width:471px;height:115px}
.con2_sm_ti1{background-position:-2360px -615px;width:549px;height:58px}
.con2_sm_ti2{background-position:-1806px -615px;width:549px;height:58px}
.dia-close{background-position:-2773px -678px;width:46px;height:46px}
.dialog-record-box{background-position:-903px 0;width:898px;height:763px}
.goTop{background-position:-2907px -520px;width:67px;height:39px}
.ljlq-btn{background-position:-2420px -463px;width:370px;height:101px}
.ljlq-btn1{background-position:-2113px -1152px;width:295px;height:76px}
.ljlq-btn2{background-position:-1806px -678px;width:354px;height:91px}
.ljlq-btn3{background-position:-2654px -351px;width:354px;height:91px}
.lot-btn-c1{background-position:-1806px -1152px;width:302px;height:78px}
.lot-btn-c2{background-position:-2423px -1067px;width:302px;height:78px}
.lot-tit{background-position:-2780px -224px;width:224px;height:42px}
.lsjl-btn{background-position:-2858px -275px;width:160px;height:36px}
.nav-line{background-position:0 -1776px;width:4px;height:604px}
.om1{background-position:-2963px -615px;width:44px;height:53px}
.on2{background-position:-2724px -678px;width:44px;height:53px}
.page-tit-1{background-position:-1806px 0;width:1214px;height:150px}
.page-tit-2{background-position:0 -1621px;width:1214px;height:150px}
.page-tit-3{background-position:0 -1466px;width:1214px;height:150px}
.page-tit-4{background-position:0 -1304px;width:1226px;height:157px}
.pop_gz{background-position:0 0;width:898px;height:763px}
.s-next-icon{background-position:-2914px -615px;width:44px;height:53px}
.s-prev-icon{background-position:-1907px -1235px;width:53px;height:64px}
.t-btn-c2{background-position:-1806px -965px;width:272px;height:97px}
.t-btn-c3{background-position:-2137px -876px;width:326px;height:84px}
.t-btn-c4{background-position:-1806px -876px;width:326px;height:84px}
.tab1{background-position:-1806px -351px;width:419px;height:107px}
.tab2{background-position:-2230px -351px;width:419px;height:107px}
.tab3{background-position:-1806px -774px;width:329px;height:97px}
.task-box{background-position:-540px -768px;width:417px;height:478px}
.task-btn{background-position:-2795px -520px;width:107px;height:40px}
.wb-code{background-position:-1806px -463px;width:268px;height:147px}
.week-welfare-lable{background-position:-2730px -1067px;width:122px;height:63px}
.xdtz-btn{background-position:-2780px -155px;width:232px;height:64px}
.xdtz-lable{background-position:-2140px -774px;width:490px;height:57px}
.xdtz-le{background-position:0 -768px;width:535px;height:531px}
.xdtz-prop-btn{background-position:-2795px -463px;width:188px;height:52px}
.xdtz-tit{background-position:-2468px -876px;width:494px;height:53px}
.xdtz-write-box{background-position:-1806px -155px;width:493px;height:191px}
.ydfl-tit-1{background-position:-2165px -678px;width:554px;height:53px}
.ydfl-tit-2{background-position:-2083px -965px;width:574px;height:43px}
article,body,dd,dl,footer,form,h1,h2,h3,h4,h5,h6,header,ol,p,section,ul{margin:0}
body,button,input,select,textarea{font:12px/1.5 tahoma,'\5FAE\8F6F\96C5\9ED1',sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
b,em{font-style:normal}
a{text-decoration:none}
a:hover{text-decoration:underline}
img{border:0}
body{padding-top:42px}
button,input,select,textarea{font-size:100%;outline:0}
table{border-collapse:collapse;border-spacing:0}
ol,td,th,ul{padding:0;list-style:none}
.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}
a:not(.gray):hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{*zoom:1}
/*! 通用底部样弝*/
#afooter{background:#1c1c1c;text-align:center}
#afooter .wrap_ieg{width:1200px;margin:0 auto;padding:30px 0}
#afooter p{color:#6e6e6e;line-height:24px;font-size:10px}
#afooter a{color:#6e6e6e;font-size:12px}
/*! asyncCookie的iframe样弝*/
#loginStatusSyncFrame_ams_ame{display:block}
#_overlay_,#actTitleWrap,.ost,.ost_box,body{min-width:1200px!important}
body{background-color:#f8fbff;padding-top:42px!important;margin:0 auto}
@font-face{font-family:fontRz;src:url(//game.gtimg.cn/images/cf/cp/a20251201zsfl/fontRz.ttf)}
@font-face{font-family:font1;src:url(//game.gtimg.cn/images/cf/cp/a20251201zsfl/font1.ttf)}
#actTitleWrap,#fh_top{position:fixed!important}
.wrap{overflow:hidden;position:relative;font-family:'\5FAE\8F6F\96C5\9ED1';margin:0 auto;width:100%;height:100%;text-align:center}
.wrap a{-webkit-transition:filter .3s,border .3s,color .3s;transition:filter .3s,border .3s,color .3s}
.wrap a:hover{text-decoration:none;-webkit-filter:brightness(1.2);filter:brightness(1.2)}
.wrap{width:100%;position:relative;background:url(//game.gtimg.cn/images/cf/cp/a20251201zsfl/bg.jpg) no-repeat top center;background-size:100% auto;height:4500px}
.con{display:block;position:relative;margin:0 auto;width:100%;height:100%;box-sizing:border-box}
.con .box{width:1200px;margin:0 auto;position:relative;height:100%;padding-top:59px;box-sizing:border-box}
.con_1{height:900px}
.con_2{height:900px}
.con_3{height:900px}
.con_4{height:911px}
.desc{font-size:24px;color:#1940b4;text-align:center;margin:35px auto;margin-top:2px}
#afooter{background:#1c1c1c;text-align:center;position:relative;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);z-index:2;width:100%}
#afooter .wrap_ieg{width:1200px;margin:0 auto;padding:8px 0}
#afooter p{color:#fff;line-height:16px;font-size:10px}
#afooter a{color:#fff}
.top-tab-box{display:block;position:absolute;bottom:75px;padding-top:10px;box-sizing:border-box;right:48%;font-size:0;margin:0 auto;font-size:0;width:1202px;transform:translate(50%)}
.top-tab-box a{display:inline-block;vertical-align:middle;margin:0 56px 0 5px;font-family:fontRz;font-size:28px;color:#fff;text-align:center;line-height:97px;font-size:0}
.ydfl-box{font-size:0;position:relative;text-align:center;margin:-45px auto 0 auto}
.ydfl-box .ydfl-item{display:inline-block;vertical-align:top;margin:0 4px;position:relative;transform:translateX(-81px)}
.ydfl-box .ydfl-item .ydfl-tit{display:block;margin:0 auto;color:#fff;font-size:22px;line-height:43px;font-size:0}
.ydfl-box .ydfl-item .ydfl-info{height:50px;width:100%;text-align:center;line-height:50px;font-size:20px;color:#fff}
.ydfl-box .ydfl-item .ydfl-info span{color:#fff}
.ydfl-box .ydfl-item .ljlq-btn{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);top:477px;color:#fff;font-size:41px;font-family:fontRz;line-height:107px;letter-spacing:10px}
.week-welfare-box{font-size:0;position:relative;text-align:center;display:flex;flex-wrap:wrap;align-items:center;align-content:space-between;width:1232px;justify-content:center;margin-left:-18px;margin-top:-14px}
.week-welfare-box .week-welfare-item{display:inline-block;vertical-align:top;margin:0 -4px;position:relative}
.week-welfare-box .week-welfare-item .week-welfare-lable{position:absolute;right:4px;top:52px;font-size:14px;color:#fff;text-align:center;line-height:1.2;padding-top:2px;box-sizing:border-box}
.week-welfare-box .week-welfare-item .ljlq-btn1{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);top:235px;color:#6b3215;font-size:33px;font-family:fontRz;line-height:76px;letter-spacing:3px;padding-top:0;box-sizing:border-box}
.week-welfare-box .week-wel_list .week-welfare-item{margin:-5px -13px 0 46px}
.con_2{padding-top:0}
.con_2 .box{padding-top:26px}
.con_2 .page-tit-1{left:50%}
.con_2 .ydfl-box{margin:auto}
.con_2 .ydfl-box .cont_ti_sm_list{display:flex;justify-content:space-between;margin-top:19px;width:1168px;margin-left:17px}
.con_2 .ydf1_list{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:16px;width:1185px;margin-left:6px}
.con_2 .ydf1_list .c1_sm_ti1{margin:auto;margin-top:9px;margin-bottom:12px}
.con_2 .ydf1_list .ydf1_item1{margin-top:1px}
.con_2 .ydf1_list .ydf1_item{position:relative}
.con_2 .ydf1_list .ydf1_item .c1_item_bg2{position:absolute;transform:translate(50%);font-size:18px;color:#fff;padding-top:10px;box-sizing:border-box;top:5px;right:47%}
.con_2 .ydf1_list .ydf1_item .c1_item_bg3{padding-top:7px}
.con_2 .ydf1_list .ydf1_item .c1_item_bg{position:absolute;top:5px;right:47%;transform:translate(50%);font-size:20px;color:#fff;padding-top:8px;box-sizing:border-box}
.con_2 .ydf1_list .ydf1_item .btn_bf{position:absolute;display:block;right:50%;top:44%;transform:translate(50%)}
.con_2 .ydf1_list .t-btn-c3{display:block;margin:auto;margin-top:12px;font-size:33px;color:#6b3215;padding-top:14px;font-weight:600;box-sizing:border-box}
.con_3{position:relative}
.con_3 .c3_img{margin:auto;position:absolute;right:49.6%;transform:translate(50%);top:227px;width:1501px;width:1212px;height:494px}
.con_3 img{width:100%;height:100%}
.con_3 .desc_list{width:740px;display:flex;justify-content:space-between;margin-top:514px;margin-bottom:-152px}
.con_3 .desc_list p{font-size:18px;color:#3b4353}
.con_3 .week-welfare_list{display:flex;justify-content:space-between;width:980px;align-items:center;font-size:32px;margin-left:1px;font-weight:600;margin-top:162px}
.con_3 .week-welfare_list a{box-sizing:border-box;padding-top:19px}
.con_3 .week-welfare_list .ljlq-btn3{color:#6b3215}
.con_3 .week-welfare_list .ljlq-btn2{color:#a6fffe}
.con_3 .week-welfare_list .ljlq-btn2 span{background-image:-moz-linear-gradient(top,#fff 0,#a6fffe 60%,#a6fffe 100%);background-image:-webkit-linear-gradient(top,#fff 0,#fff 30%,#a6fffe 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.con_4 .week-welfare-box .week-welfare-item{margin-bottom:75px}
.con_4 .box{padding-top:25px}
.lot-box{position:relative;transform:translateX(0);font-size:0;padding-top:21px;box-sizing:border-box;margin-top:-13px}
.lot-box .lot-tit{margin-left:30px}
.lot-box .le,.lot-box .rg{display:inline-block;vertical-align:middle;margin:8px 21px 0 12px;position:relative}
.lot-box .lsjl-btn{position:absolute;right:-2px;top:5px}
.lot-box .task-box{position:relative;display:block;margin:0 auto;padding-top:65px;box-sizing:border-box;margin-bottom:9px;margin-left:17px;margin-right:-15px;margin-top:9px}
.lot-box .task-box .task-item{width:373px;height:78px;position:relative;margin:0 auto 59px auto;padding-left:20px;box-sizing:border-box}
.lot-box .task-box .task-item>p{width:232px;font-size:18px;text-align:left;color:#fff;position:relative;padding-top:19px;box-sizing:border-box;line-height:1.3;height:68px;font-weight:700}
.lot-box .task-box .task-item>p .task-item_text{margin-left:9px}
.lot-box .task-box .task-item>p>span{color:#f2f0c4;font-size:16px;display:inline-block;line-height:1;font-weight:400;margin-top:6px}
.lot-box .task-box .task-item .task-btn{color:#6b3215;font-family:fontRz;font-size:18px;text-align:center;position:absolute;right:2px;top:23px;line-height:39px}
.lot-box .check-lot-rules-btn{color:#fff;font-size:24px;width:144px;height:40px;display:block;border-bottom:1px solid #ffba00;box-sizing:border-box;margin-top:-15px;position:relative;top:-5px;right:-594px;letter-spacing:0}
.lot-box .lot-image{display:block;margin:4px auto 0 auto;position:relative}
.lot-box .lot-btn-wrap{font-size:0;position:relative;text-align:center;margin-top:13px}
.lot-box .lot-btn-wrap .lot-btn-c1{color:#fcffce;text-shadow:-1px -1px 0 #b5574a,1px -1px 0 #b5574a,-1px 1px 0 #b5574a,1px 1px 0 #b5574a}
.lot-box .lot-btn-wrap .lot-btn-c2{text-shadow:-1px -1px 0 #2c53ad,1px -1px 0 #2c53ad,-1px 1px 0 #2c53ad,1px 1px 0 #2c53ad}
.lot-box .lot-btn-wrap a{display:inline-block;vertical-align:middle;margin:0 33px 0 6px;color:#fff5ed;font-size:28px;line-height:100px;font-family:fontRz}
.nav-box{position:fixed;left:6px;top:155px;font-size:0;z-index:2}
.nav-box .nav-line{position:absolute;left:20px;top:-51px}
.nav-box .nav-hx{font-size:0;position:relative;text-align:center;box-sizing:border-box;padding-top:21px}
.nav-box .nav-hx .wb_hj{color:#f95827;position:relative;pointer-events:none}
.nav-box .nav-hx .wb_hj p{font-size:27px;width:160px;margin-top:-22px;margin-left:13px}
.nav-box .nav-hx .wb_hj::after{content:"";background-image:url(//game.gtimg.cn/images/cf/cp/a20251201zsfl/wb_hj_icon.png);width:31px;height:25px;display:block;position:absolute;top:9px;right:-304px}
.nav-box .nav-hx a{display:block;margin-bottom:20px;background:url(//game.gtimg.cn/images/cf/cp/a20251201zsfl/nav-item.png) no-repeat top center;color:#fff;font-size:26px;width:41px;height:40px;line-height:75px;font-family:fontRz;margin-top:-2px;padding-left:42px;text-align:left;box-sizing:border-box}
.nav-box .nav-hx a span{width:297px;display:block;line-height:42px;margin-left:18px;color:#fff}
.nav-box .nav-hx a.on{background:url(//game.gtimg.cn/images/cf/cp/a20251201zsfl/nav-item-on.png) no-repeat top center;width:41px;height:40px;line-height:75px;padding-left:49px;margin-left:-3px;box-sizing:border-box}
.nav-box .nav-hx a.on span{width:297px;display:block;line-height:42px;margin-left:15px;color:#e35125}
.nav-box .wb-code{display:block;margin:74px auto 0 auto;position:relative;margin-left:31px}
.nav-box .wb-code img{width:106px;height:99px;position:absolute;left:16px;top:1px}
.nav-box .goTop{display:block;margin:0 auto;cursor:pointer;margin-left:130px}
.page-tit{display:block;margin:0 auto;position:relative;left:50%;transform:translateX(-50%);top:0}
.dialog{display:none;border:none;outline:0}
.dialog .dialog-record-box{position:relative;padding-top:130px;box-sizing:border-box;text-align:center}
.dialog .dialog-record-box table{width:90%;margin:0 auto;position:relative}
.dialog .dialog-record-box table thead tr{height:50px}
.dialog .dialog-record-box table thead tr td{color:#fff;font-size:24px;box-sizing:border-box;width:33.3%;border:1px solid #fff}
.dialog .dialog-record-box table tbody tr{height:40px}
.dialog .dialog-record-box table tbody tr td{color:#fff;line-height:1.3;font-size:18px;border:1px solid #fff;box-sizing:border-box;width:33.3%;padding:5px;box-sizing:border-box}
.dialog .page-box{font-size:0;position:absolute;text-align:center;top:646px;left:0;width:100%}
.dialog .page-box a,.dialog .page-box span{display:inline-block;vertical-align:middle;margin:0 10px;color:#264966;font-size:24px}
.dialog .dia-close{position:absolute;right:5px;top:-45px}
.dialog .dialog-tips{font-size:20px;color:#264966;text-align:center;position:absolute;left:0;top:690px;width:100%;text-align:center}
.login-box{font-size:26px;text-align:center;width:100%;position:absolute;left:0;top:839px;z-index:2;color:#fff;text-shadow:2px 2px 4px #0a2c7e}
.login-box a,.login-box span{color:#fff}
.pop_gz{padding-top:137px;box-sizing:border-box;line-height:36px}
.pop_gz .pop_center{font-size:24px;color:#15429d;width:815px;text-align:justify;margin:auto;line-height:37px;height:509px;overflow:auto;padding-left:17px;box-sizing:border-box;padding-right:17px}
.pop_gz .pop_center::-webkit-scrollbar{width:11px}
.pop_gz .pop_center::-webkit-scrollbar-track{background:#3987c6;border-radius:6px}
.pop_gz .pop_center::-webkit-scrollbar-thumb{background-color:#ffd34b;border-radius:6px;border:3px solid #ffd34b}
.nav-box .wb-code img{width:101px;height:99px;position:absolute;left:22px;top:2px}
#container,.playerbb,.pop-video{width:800px;height:448px}
.playerbb .dia-con{width:100%;margin:0 auto;height:100%;padding-top:0}
.ydf1_item1 span{color:#fdd14f;font-size:20px}
.dialog1{position:relative}
.dialog1 .dia-con{width:800px;height:448px}
.dialog1 .dia_close{position:absolute;right:5px;top:-82px;display:block}
.dqlq{background-image:url(//game.gtimg.cn/images/cf/cp/a20251201zsfl/dqlq.png);width:163px;height:83px;position:absolute;top:85px;right:0;font-size:20px;color:#fff;box-sizing:border-box;padding-top:35px}
.t1_dj thead .tz_name{width:166px;text-align:center}
.t1_dj tbody .tz_name{text-align:center;letter-spacing:2px}
.t1_dj thead .tz_dj{text-align:center}
.t1_dj tbody .tz_dj{text-align:center;letter-spacing:2px}
.t1_dj{border:1px solid #15429d}
.t2_dj{border:1px solid #15429d;text-align:center}
.con_5{height:801px}
.con_5 .box{width:1238px}
.con_5 .box .le{margin-top:-15px}
.dialog-record-box{transform:scale(.79) translatey(-12px)}
.dialog .dia-close{position:absolute;right:102px;top:16px}
.pop_gz{transform:scale(.79) translatey(-12px)}
.pop_gz .dia-close{position:absolute;right:13px;top:-63px}
#dia2 .dia-close{position:absolute;right:-5px;top:-56px}
.neiqian{padding-top:0!important;width:1240px;height:auto;overflow-x:hidden}
.neiqian ::-webkit-scrollbar-track-piece{background-color:#3987c6}
.neiqian ::-webkit-scrollbar{width:6px}
.neiqian ::-webkit-scrollbar-thumb{background:#ffd34b}
.neiqian ::-webkit-scrollbar-track{background:#3987c6}
.neiqian .banner-box img{width:1200px}
.neiqian .nq-head{height:102px;text-align:center;padding-top:16px;box-sizing:border-box;position:relative;top:0;left:0;z-index:2;width:100%;background-color:#1b2d5b}
.neiqian .actdate{color:#fff;font-size:22px}
.neiqian .nq-loging{color:#fff;font-size:22px;text-align:center}
.neiqian .nq-loging a,.neiqian .nq-loging span{color:#fff}
.neiqian .wrap .page-swiper{height:auto}
.neiqian .con_1{width:100%;height:0;background:unset}
.neiqian .top-tab-box{position:relative;bottom:0}
.neiqian .con_2{width:100%;height:708px;margin-top:-82px;transform:scale(.83)}
.neiqian .con_2 .ydfl-box{margin-top:-42px}
.neiqian .con_2 .page-tit-1 {
    margin-top: -108px;
     margin-bottom: 73px;
}
.neiqian .con_3{width:100%;height:577px;margin-top:99px}
.neiqian .con_4{width:100%;height:662px;transform:scale(.85)}
.neiqian .con_4 .desc{margin-bottom:-31px}
.neiqian .con_4 .box{margin-top:-83px}
.neiqian .con_4 .page-tit-2{margin-top:-105px;margin-bottom:88px}
.neiqian .con{background-size:unset}
.neiqian .wrap{background-position:center -372px}
.neiqian .week-welfare-box{font-size:0;position:relative;text-align:center;display:flex;flex-wrap:wrap;align-items:center;align-content:space-between;width:1255px;justify-content:center;margin-left:-26px;margin-top:-111px}
.neiqian .con_1{height:121px;display:flex;justify-content:center;align-items:center;margin-top:-11px;background-color:#1b2d5b}
.neiqian .page-tit-4{display:none}
.neiqian .con_3 .desc_list{margin-top:490px}
.neiqian .c3_img{top:20px!important}
.neiqian .c3_img img{transform:scale(.85);margin-left:-32px}
.neiqian .con .box{transform:scale(.8);-webkit-transform:scale(.8);transform-origin:center center;-webkit-transform-origin:center center;padding-top:0}
.neiqian .nav-box{display:none}
.neiqian .con_3 .desc_list{margin-top:517px}
.neiqian .dialog-record-box{transform:scale(.7) translatey(-12px)}
.neiqian .dialog .dia-close{position:absolute;right:144px;top:52px}
.neiqian .pop_gz{transform:scale(.7) translatey(-12px)}
.neiqian .pop_gz .dia-close{position:absolute;right:13px;top:-63px}
.neiqian #_overlay_{bottom:0!important;top:0!important;right:0!important;left:0!important;height:auto!important;position:fixed!important}
.neiqian #dialog-record{height:677px}
.neiqian .wrap{height:auto}

.nav-box a:hover{
  text-decoration: none ;
}


.desc1{
    margin: -3px auto;
    color: #fff;
}

.pop_gz table{
margin: 0 0 0 3px;
}
.tab1{background:url(//game.gtimg.cn/images/cf/cp/a20251201zsfl/tab1.png);width: 419px; height: 107px; background-size: 100%; background-position: 0;}