/* .nav::before,.nav .li1::before,.nav .li1.on::before,.nav .li2::before,.nav .li2.on::before,.nav .li3::before,.nav .li3.on::before,.nav .li4::before,.nav .li4.on::before{background-image:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/nav_pc.png);background-size:1480px 400px;background-repeat:no-repeat;display: block;content: "";position: absolute;top: 0;left: -40px;}
.nav .li1.on::before,.nli1-on::before{background-position:-26px 3px;width:350px;height:130px;transform: skew(-45deg);}
.nav .li1::before,.nli1::before{background-position:-26px -137px;width:350px;height:130px;transform: skew(-45deg);}
.nav .li1,.nli1{position: relative;display: block;width: 300px;height: 140px;transform: skew(45deg);margin: 0;}
.nav .li2.on::before,.nli2-on::before{background-position:-384px 3px;width:350px;height:130px;transform: skew(-45deg);}
.nav .li2::before,.nli2::before{background-position:-384px -137px;width:350px;height:130px;transform: skew(-45deg);}
.nav .li2,.nli2{position: relative;display: block;width: 300px;height: 140px;transform: skew(45deg);margin: 0;margin-right: 50px;}
.nav .li3.on::before,.nli3-on::before{background-position:-746px 2px;width:350px;height:130px;transform: skew(45deg);}
.nav .li3::before,.nli3::before{background-position:-746px -137px;width:350px;height:130px;transform: skew(45deg);}
.nav .li3,.nli3{position: relative;display: block;width: 300px;height: 140px;transform: skew(-45deg);margin: 0;margin-left: 50px;}
.nav .li4.on::before,.nli4-on::before{background-position:-1099px 4px;width:350px;height:130px;transform: skew(45deg);}
.nav .li4::before,.nli4::before{background-position:-1099px -137px;width:350px;height:130px;transform: skew(45deg);}
.nav .li4,.nli4{position: relative;display: block;width: 300px;height: 140px;transform: skew(-45deg);margin: 0;} */

.rlr_nav .rlr_li1.on,.rlr_nav .rlr_li1,.rlr_nav .rlr_li2.on,.rlr_nav .rlr_li2,.rlr_nav .rlr_li3.on,.rlr_nav .rlr_li3,.rlr_nav .rlr_li4.on,.rlr_nav .rlr_li4{background-image:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/nav_pc.png);background-size:1480px 400px;background-repeat:no-repeat}

.rlr_nav .rlr_li1.on{background-position:-37px 2px;width: 320px;height: 130px;}
.rlr_nav .rlr_li1{background-position:-36px -154px;width: 320px;height: 130px;}
.rlr_nav .rlr_li2.on{background-position:-386px 1px;width: 320px;height: 130px;}
.rlr_nav .rlr_li2{background-position:-385px -158px;width: 320px;height: 130px;}
.rlr_nav .rlr_li3.on{background-position:-765px 4px;width: 320px;height: 130px;}
.rlr_nav .rlr_li3{background-position:-764px -160px;width: 320px;height: 130px;}
.rlr_nav .rlr_li4.on{background-position:-1119px 4px;width: 320px;height: 130px;}
.rlr_nav .rlr_li4{background-position:-1116px -158px;width: 320px;height: 130px;}

blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:400;font-style:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}
q:after,q:before{content:""}
abbr,acronym,fieldset,img{border:0}
.fl{float:left}
.fr{float:right}
.c:after,.c:before{content:"";display:table}
.c:after{clear:both}
.c{zoom:1}
input{outline: none;border: none;background: none;}
html{overflow-x:hidden}
body{font:12px/1.5 tahoma,'\5FAE\8F6F\96C5\9ED1',sans-serif,"PingFang SC","Helvetica Neue","Microsoft Yahei";padding-top:42px;text-align:justify;margin:0 auto!important;background:#291517;}
a{text-decoration:none;overflow:hidden;transition:filter .3s,border .3s,color .3s}
a:hover{text-decoration:none}
:focus{outline:0}
#footer_ied,.wrap{width:100%;min-width:1200px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth) <1200? "1200px": "")}
.wrap{min-width:1200px;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}
#afooter{text-align:center;line-height:20px;color:#6a6a6a;background-color:#0e0e0e;padding:20px 0}
#afooter a{color:#6a6a6a}
@font-face{font-family:'font';src:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/SYH.ttf);font-weight: normal;}
@font-face{font-family:'font2';src:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/nfhj.ttf);font-weight: normal;}
@font-face{font-family:'FZLTZHJW';src:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/FZLTZHJW.TTF)}
@keyframes big{
0%{transform:scale(1.15)}
100%{transform:scale(.95)}
}
.gray{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}
a:hover{filter:brightness(1.1)}
a.gray:hover{filter:grayscale(100%);}
input{border:none}
input::placeholder{color:#ffddaf}
.head{position:relative;height:740px;background:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/head.jpg) no-repeat 50% 0;max-width:1920px;margin-left:auto;margin-right:auto}
.content{padding-top:260px}
.ctc{position:relative;left:50%;transform:translateX(-50%)}
.video-loop{position:absolute;width:1920px;top:0;left:50%;transform:translateX(-50%);display:none}
.video-loop2{display:none}
/* .home1{background:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/top_logo1.png) no-repeat!important;background-size:100% auto;width:190px;height:55px;top:26px;left:40px;transform: scale(0.9);}
.home2{background:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/top_logo2.png) no-repeat!important;background-size:100% auto;width:190px;height:55px;top:26px;left:196px;transform: scale(0.9);} */
.home1{background:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/top_logo1s.png) no-repeat!important;background-size:100% auto;width:181px;height:51px;top:26px;left:40px;}
.home2{background:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/top_logo2s.png) no-repeat!important;background-size:100% auto;width:115px;height:40px;top:32px;left:240px;}
/* .home1:hover{filter:invert(1)}
.home2:hover{filter:invert(1)} */

/* .home3{background:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/top_logo3.png) no-repeat!important;background-size:100% auto;width:162px;height:63px;top:30px;left:320px;filter:invert(1)}
.home4{background-position:-318px -13px;width:59px;height:53px;top:22px;left:341px;display:none} */
.head_btns{display:flex;justify-content:space-around;align-items:center;top:7px;right:66px}
.head_btns a{display:block;background:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/sppbtn.png) no-repeat;background-size:607px 57px}
.head_btns .btn_xzyx{background-position:0 0;width:185px;height:57px}
.head_btns .btn_jrwyb{background-position:-211px 0;width:185px;height:57px}
.head_btns .btn_jrgq{background-position:-422px 0;width:185px;height:57px}
.btn-os,.download,.yun{width:192px;height:74px;top:11px;transform:scale(.8);display:block;position:absolute}
.download{background:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/top_btn1.png) no-repeat!important;background-size:100% auto;right:390px}
.yun{background:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/top_btn2.png) no-repeat!important;background-size:100% auto;right:216px}
.btn-os{background:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/top_btn3.png) no-repeat!important;background-size:100% auto;right:35px}
.login_box{position:absolute;font-size:20px;color:#ffffff;width:100%;left:0;bottom:-66px;text-align:center;z-index:10}
.login_box a{font-size:20px;color:#ffffff}
.pubcs .login_box,.pubcs .login_box a{color:#ffffff}
.pubcs .login_box{bottom:379px}
.nav-box{position:absolute;bottom:-230px;width:1280px;height:144px;left:50%;transform:translate(-50%);display:flex;justify-content:center;align-items:center;z-index: 9;}
/* .nav{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;z-index:4} */
.rlr_nav{width:100%;display:flex;flex-wrap: nowrap;align-items: flex-start;justify-content: space-between;z-index:4;position: relative;margin: 0 auto;}
.rlr_nav::before{background-position: -38px -301px;width: 163px;height: 99px;left: 50%;transform: translateX(-50%);top: 4px;}
.pubcs .nav-box{bottom:73px}
.rlr_nav.flo{position:fixed;top:0;z-index:100;width:1280px;}
.sub_tit{font-size:16px;color:#c569b6;text-align:center}
.sub_tit span{color:#c7daf5}
.pub1{padding-top:18px;padding-bottom:50px}
.pub_tit1{width:842px;height:201px;background-position:-57px -197px;margin:0 auto}
.pub1_box{display:flex;margin:30px auto 0;justify-content:space-between;align-items:center;width:1240px}
.pub1 img{display:block;width:699px;margin-top:30px}
.pubin_tit1{width:474px;height:39px;background-position:-1691px -239px;margin:10px auto 10px}
.pubin_tit2{width:474px;height:86px;background-position:-2290px -219px;margin:30px auto 10px}
.pub_ipt{width:447px;height:48px;background-position:-1104px -249px;border:none;outline:0;font-size:22px;color:#c7daf5;text-indent:2em;margin:10px auto 0;display:block}
.pub_ipt::placeholder{color:#c7daf5}
.btn_qw{width:292px;height:68px;background-position:-746px -72px;margin:20px auto 0;font-size:36px;font-family:font;color:#4e71c4;text-align:center;line-height:68px;display:block}
.pub2_box{width:1199px;height:674px;margin:120px auto 30px;background:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/img5.png) no-repeat;background-size:100% 100%}
.pub2_btns{display:flex;justify-content:center;align-items:center;width:1200px;margin:0 auto}
.bb_play{display:block;width:100%;height:81%;top:78px;left:0}
.botprize{text-align:center;padding:10px 0;box-sizing:border-box;background-color:#451818}
.zjgl{width:100%;text-align:center;font-size:18px;display:block;margin:0 auto;color:#ffffff;line-height:28px;text-decoration:underline}
.yjdy{width:100%;text-align:center;font-size:18px;display:block;margin:0 auto;color:#ffffff;line-height:28px}
.yjdy a{color:#f59b32}
.btn_top{bottom:30px;right:30px;display:block;background:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/top.png) no-repeat;background-size:100% auto;width:50px;height:50px;position:fixed}
.pop{display:none;position:relative;box-sizing:border-box}
.pop_close{display:block;width:38px;height:38px;background:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/pop/pop_close.png) no-repeat;background-size:100% 100%;position:absolute;right:-50px;top:-16px;text-decoration: none;transition:1s all;}
.pop_close:hover{transform: rotateZ(180deg);}
.popbtn{display:block;background:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/pop/pop_btn.png) no-repeat;width:315px;height:78px;background-size:100% 100%;color:#fff8d7;font-family: 'font';line-height:78px;text-align:center;font-size:35px;left:50%;transform:translateX(-50%);bottom:30px;text-shadow: 0 0 5px rgba(32, 9, 2, 0.6);}
.pop1{background:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/pop/pop1.png) no-repeat;width:1060px;height:358px;background-size:100% auto}
.pop1 .ct-box{padding-top:132px;width:74%;margin:0 auto 0;display:flex;justify-content:space-around;align-items:center}
.pop1 .ct-box p{height:74px;font-size:28px;color:#ffffff;line-height:74px}
.pop1 .popbtn{bottom:48px}
.pop1 .pop_ipt{width:587px;height:65px;font-size:24px;color:#bc3100;background:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/pop/pop_create_input.png) no-repeat;background-size:100% 100%;box-sizing:border-box;padding:0 30px;line-height:65px}
.pop_top{position:fixed;right:60px;top:50%;transform:translateY(-50%);width:325px;height:517px;background:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/pop/pop_top.png) 0 0/100% no-repeat;z-index:10;display:none}
.top_fix{width:100%;display:flex;flex-direction:column}
.top_fix a{height:80px;text-align:center;line-height:80px;font-size:24px;color:#5e3d17;font-family:font;display:block;position:relative}
.top_fix a:nth-of-type(1){height:100px;line-height:100px}
.top_fix a.on{color:#b55a02}
.top_fix a.on::before{content:'';width:20px;height:28px;background:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/pop/san.png) no-repeat;background-size:20px 28px;position:absolute;left:18px;top:25px}
.top_fix a:nth-of-type(1).on::before{top:35px}
.pc_hide{display:none!important}
.h5btn,.nqbtn{display:none!important}
.tab1_pop1{width:1060px;height:433px;background:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/pop/tab1_pop1.png) 0 0/100% no-repeat;padding-top:110px;text-align:center}
.tab1_pop1 img{width:992px;margin: 0 auto;}
.tab1_pop1 .popbtn{bottom:30px}
.pop .pop_ul{width:890px;margin:0 auto;height:300px;overflow:hidden;overflow-y:auto}
.pop .pop_ul li{font-size:20px;color:#ffffff;margin-left:20px;position:relative;line-height:34px}
.pop .pop_ul li span{color:#ffb638}
.pop .pop_ul li:before{content:'';position:absolute;left:-20px;top:10px;transform:rotate(0deg);width:17px;height:14px;background: url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/pop/icc.png) no-repeat;background-size: 100% 100%;}
.tab1_pop3{width:1091px;height:609px;background:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/pop/tab1_pop3.png) 0 0/100% no-repeat;padding-top:105px;transform:scale(0.9)}
.tab1_pop4{width:1060px;height:979px;background:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/pop/tab1_pop4.png) 0 0/100% no-repeat;padding-top:104px;transform:scale(0.9)}
.tab1_pop5{width:1091px;height:774px;background:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/pop/tab1_pop5.png) 0 0/100% no-repeat;padding-top:107px;transform:scale(0.9)}
/* .tab1_pop .jl_list{} */
.tab1_pop3 .jl_list{margin:0 auto;display:flex;justify-content: space-between;align-content: space-between;flex-wrap: wrap;width:1000px;height:359px;box-sizing: border-box;padding: 1px 6px 0 13px;}
.tab1_pop4 .jl_list{margin: 0 auto;display: flex;justify-content: space-between;align-content: space-between;flex-wrap: wrap;width: 1000px;height: 736px;box-sizing: border-box;padding:1px 10px 0 9px;}
/* .tab1_pop5 .jl_list{margin: 0 auto;display: flex;justify-content: space-between;align-content: space-between;flex-wrap: wrap;width: 1000px;height: 530px;margin-left: 25px;box-sizing: border-box;padding: 0 5px 8px 5px;} */
.tab1_pop3 .jl_list li{width:234px;height:169px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;}
.tab1_pop4 .jl_list li{width:233px;height:169px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;margin: 0 0 0 0;}
/* .tab1_pop5 .jl_list li{width:232px;height:165px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;margin: 0 0 0 8px;} */

.tab1_pop4 .jl_list li:nth-child(13){transform: translate(0,0);}
.tab1_pop4 .jl_list li:nth-child(14){transform: translate(-499px,0);}
/* .tab1_pop5 .jl_list li:nth-child(9){transform: translateX(250px);}
.tab1_pop5 .jl_list li:nth-child(10){transform: translateX(-249px);} */

.tab1_pop .jl_list li.on{border:4px solid #fc9822;border-radius: 0;}  
/* .tab1_pop .jl_list li.on{position: relative;}
.tab1_pop .jl_list li.on::before {content: '';display: block;background: url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/pop/sel1.png) no-repeat;background-size: 100% 100%;width: 232px;height: 165px; position: absolute;top: 0;left: 0;right: 0;bottom: 0;} */
.tab1_pop .popbtn{bottom:32px}
.tab1_pop .jl_list li a{width:97%;height:97%;display:flex;justify-content:center;align-items:center}
.tab1_pop .jl_list li a.gray{background-color:rgba(0,0,0,.6);margin:auto}
.tab1_pop .jl_list li a p{display:none;font-size:26px;color:#ffffff;font-family:'font'}
.tab1_pop .jl_list li a.gray p{display:block}
.tab1_pop7{width:1060px;height:915px;background:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/pop/tab1_pop7.png) 0 0/100% no-repeat;position:relative;padding-top:170px;transform:scale(0.9);box-sizing: border-box;}
.nq .tab1_pop7{transform:scale(.8)}
.tab1_pop7 .inp_box{width:740px;height:66px;margin:0 auto;position:relative;transform: scale(0.94);}
.tab1_pop7 .share_inp{width:740px;height:66px;font-size:24px;color:#474747;background: url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/pop/share_inp.png) 0 0/100% no-repeat;box-sizing:border-box;padding:0 152px 0 30px;line-height:66px}
.tab1_pop7 .share_inp::placeholder{color:#474747;opacity: 0.7;}
.tab1_pop7 .inp_box .btn_fz{display:block;color:#73290b;font-size:24px;height:65px;line-height:65px;position:absolute;right:0;text-decoration:underline;top:0;width:140px;text-align:center}
.tab1_pop7 img{width:521px;height:auto;margin:60px auto 152px;display:block}
.tab1_pop7 .pop_ul{height:300px}
.mx-auto{margin-left:auto;margin-right:auto}
.db{margin-left:auto;margin-right:auto}
.pop-tab1-box1{background-image:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/pop/pop-tab1-box1.png);background-size:100% auto;background-position:0 0;background-repeat:no-repeat;width:1060px;height:774px;transform: scale(1);}
.pop-tab1-box2{background-image:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/pop/pop-tab1-box2.png);background-size:100% auto;background-position:0 0;background-repeat:no-repeat;width:1060px;height:696px;transform: scale(0.9);}
.pop-tab1-box3{background-image:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/pop/pop-tab1-box3.png);background-size:100% auto;background-position:0 0;background-repeat:no-repeat;width:1060px;height:1062px;transform: scale(0.7);}
.pop-tab1-box4{background-image:url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/pop/pop-tab1-box4.png);background-size:100% auto;background-position:0 0;background-repeat:no-repeat;width:1060px;height:884px;transform: scale(0.8);}
.flex{display:flex}
.tab1_pop .jl_list li a.gray{width:100%;height:100%;background-color:rgba(0,0,0,.6);color:#fff;font-size: 24px;}

/* 获奖记录 */
.milo-dialog {
        width: 100%;
        height: 100%;
        position: fixed !important;
        left: 0 !important;       
        top: 0 !important;        
        inset: 0; 
        margin-top: unset !important;
        margin-left: unset !important;
        z-index: 10;
        /* background: rgba(0, 0, 0, .5); */
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .milo-mygiftlist-dialog {
        width: 600px;
        background-color: #fff;
        z-index: 1000;
    }
    
    .milo-dialog-content{
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
    }

    .milo-mygiftlist-dialog .milo-mygiftlist-dialog-header {
        width: 100%;
        background: url(https://ossweb-img.qq.com/images/gamevip/act/act_comm/lz_top_spr_v2.png) repeat-x 0 -97px;
        height: 36px;
        line-height: 36px;
        margin: 0px;
        color: #fff;
        padding: 0 20px;
        position: relative;
        box-sizing: border-box;
    }

    .milo-mygiftlist-dialog .milo-mygiftlist-dialog-header .milo-mygiftlist-close-btn {
        position: absolute;
        right: 0;
        top: 0;
        margin: 10px 10px 0 0;
        width: 14px;
        height: 13px;
        text-indent: -999em;
        overflow: hidden;
        background: url(https://ossweb-img.qq.com/images/gamevip/act/act_comm/lz_top_spr_v2.png) no-repeat -297px -5px;
    }

    .milo-mygiftlist-dialog-content {
        padding: 20px;
    }

    .milo-mygiftlist-dialog-content table {
        width: 100%;
        border-collapse: collapse;
    }

    .milo-mygiftlist-dialog-content .tips {
        font-size: 12px;
    }

    .milo-mygiftlist-dialog-content table th {
        border: 1px solid #e8e8e8;
        padding: 4px 2px;
        width: 33.3%;
        text-align: center;
        font-weight: normal;
        background: #efefef;
    }

    .milo-mygiftlist-dialog-content table td {
        height: 28px;
        line-height: 28px;
        text-align: center;
        background: #fff;
        color: #000;
        border: 1px solid #e8e8e8;
    }

    .milo-mygiftlist-dialog-content .pagination {
        background: #efefef;
        text-align: center
    }

    .milo-mygiftlist-dialog-content .pagination .page {
        border: none;
    }

    .milo-mygiftlist-dialog-mobile {
        width: 300px;
        max-height: 600px;
        overflow: scroll;
        background-color: #fff;
        z-index: 1000;
    }

    .milo-mygiftlist-dialog-mobile .milo-mygiftlist-dialog-header {
        width: 100%;
        background: url(https://ossweb-img.qq.com/images/gamevip/act/act_comm/lz_top_spr_v2.png) repeat-x 0 -97px;
        height: 30px;
        line-height: 30px;
        margin: 0px;
        color: #fff;
        padding: 0 10px;
        position: relative;
        box-sizing: border-box;
    }

    .milo-mygiftlist-dialog-mobile .milo-mygiftlist-dialog-header .milo-mygiftlist-close-btn {
        position: absolute;
        right: 0;
        top: 0;
        margin: 10px 10px 0 0;
        width: 14px;
        height: 13px;
        text-indent: -999em;
        overflow: hidden;
        background: url(https://ossweb-img.qq.com/images/gamevip/act/act_comm/lz_top_spr_v2.png) no-repeat -297px -5px;
    }

    .milo-mygiftlist-dialog-mobile .milo-mygiftlist-dialog-content {
        padding: 10px;
    }

    .milo-mygiftlist-dialog-mobile .milo-mygiftlist-dialog-content table {
        width: 100%;
        font-size: 14px;
        border-collapse: collapse;
    }

    /* 实物 */
    .milo-dialog, .shipAddress {
            font-family: system-ui, -apple-system, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
        }
        .shipAddress {
            position: fixed;
            top: 0 !important;
            left: 0 !important;
            margin-top: unset !important;
            margin-left: unset !important;
            width: 100%;
            height: 100%;
        }

        .gift-ship-address-dialog-mask {
            position: fixed;
            inset: 0;
            /* background: rgba(0, 0, 0, 0.5); */
        }

        .gift-ship-address-dialog-container {
            position: fixed;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            width: 800px;
            max-height: 85vh;
            overflow-y: auto;
            overflow-x: hidden;
            background: #3d81ce;
            border-radius: 20px;
            box-shadow: 0 10px 30px rgba(0,0,0,0.3);
            box-sizing: border-box;
        }

        .gift-ship-address-dialog-header {
            padding: 20px 20px 10px;
            text-align: center;
            color: #ffffff;
            font-size: 36px;
            position: relative;
            background: #2562af;
            font-family: 'font2';
        }

        .close-btn{
            display: block;
            width: 38px;
            height: 38px;
            background: url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/pop/pop_close.png) no-repeat;
            background-size: 100% 100%;
            position: absolute;
            right: 20px;
            top: 16px;
            text-decoration: none;
            z-index: 99999;
            text-indent: -99999em;
        }

        .hint {
            margin: 0 16px 16px;
            color: #ffffff;
            font-size: 18px;
            text-align: center;
            padding: 8px 12px;
        }
        .hint span {
            display: block;
            font-size: 16px;
            color: #ffffff;
            margin-top: 4px;
        }

        .addr_content {
            margin: 10px 28px 20px 14px;
        }

        .line {
            display: flex;
            align-items: flex-start;
            margin-bottom: 15px;
            gap: 8px;
        }

        .line label {
            width: 100px;
            flex-shrink: 0;
            font-size: 20px;
            color: #ffffff;
            line-height: 40px;
            text-align: right;
            padding-right: 8px;
            box-sizing: border-box;
        }

        /* .must::before {
            content: '*';
            color: red;
            margin-right: 4px;
        } */

        .form-item {
            flex: 1;
            min-width: 0;
        }

        .input-box, select {
            width: 100%;
            height: 40px;
            border: 1px solid #ffffff;
            background: #c9dff9;
            color: #c26123;
            font-size: 22px;
            padding: 0 20px 0 12px;
            box-sizing: border-box;
            outline: none;
            transition: border-color 0.2s, box-shadow 0.2s;
        }
        .input-box:focus, select:focus {
            border-color: #ffffff;
            box-shadow: 0 0 0 2px rgba(194,97,35,0.2);
        }

        .order-info {
            width: 100%;
            line-height: 1.4;
            font-size: 18px;
            color: #c26123;
            word-break: break-word;
            padding: 8px 0;
        }

        .btn-container {
            display: flex;
            justify-content: center;
            gap: 30px;
            margin-top: 25px;
            flex-wrap: wrap;
        }

        .btn {
            display: block;
            background: url(https://game.gtimg.cn/images/cfhd/cp/a20260501rlr/pop/pop_btn.png) no-repeat;
            width: 315px;
            height: 78px;
            background-size: 100% 100%;
            color: #fff8d7;
            font-family: 'font';
            line-height: 78px;
            text-align: center;
            font-size: 32px;
            cursor: pointer;
            text-shadow: 0 0 5px rgba(32, 9, 2, 0.6);
        }
        .cancel-btn {
            filter: grayscale(100%) drop-shadow(0 4px 4px rgba(0,0,0,0.1));
        }
        .cancel-btn:hover { filter: grayscale(80%) drop-shadow(0 4px 6px rgba(0,0,0,0.15)); }


        
.tab1_pop4,.pop-tab1-box3,.tab1_pop7{position: fixed !important;box-sizing: border-box; left: 50% !important;top: 50% !important;margin-top: unset !important;margin-left: unset !important;}
.tab1_pop4{transform: translate(-50%, -50%) scale(0.8) !important;}
.pop-tab1-box3{transform: translate(-50%, -50%) scale(0.7) !important;}
.tab1_pop7{transform: translate(-50%, -50%) scale(0.8) !important;}






