@charset "UTF-8";
.actTab .actTab-list .list-btn2,.actTab .actTab-list .list-btn2.on,.actTab .actTab-list a.on,.appointment .barcont .baron1.on,.appointment .barcont .propbg1 .lock.dkj,.appointment .barcont .propbg1 .lock.on,.bar,.baron1,.baron2,.btn1,.btn2,.btn3,.btn4,.btn5,.btn6,.cabg,.dkj,.gcjmbg,.hadon,.jlbg,.line,.list-btn,.list-btn2,.list-btn2on,.list-btnon,.lock,.navbtn,.propbg1,.sjbg,.spr_pc,.tb3bg .tips p::after,.tb5-btn1,.tb5-btn2,.tb5-tit1,.tit4,.wbnav,.wbnavcont a.on,.wbnavon{background-image:url(//game.gtimg.cn/images/fz/cp/a20260513mxmj/spr_pc.png);background-size:1381px 1018px;background-repeat:no-repeat}
.bar{background-position:0 -1001px;width:1185px;height:17px}
.baron1{background-position:-1320px -79px;width:47px;height:26px}
.appointment .barcont .baron1.on,.baron2{background-position:-1320px -110px;width:47px;height:26px}
.btn1{background-position:-556px -628px;width:329px;height:86px}
.btn2{background-position:0 -825px;width:471px;height:124px}
.btn3{background-position:-1018px -404px;width:281px;height:73px}
.btn4{background-position:-1018px -482px;width:337px;height:59px}
.btn5{background-position:-1018px -546px;width:241px;height:59px}
.btn6{background-position:-1018px -326px;width:301px;height:73px}
.cabg{background-position:-729px 0;width:284px;height:295px}
.appointment .barcont .propbg1 .lock.dkj,.dkj{background-position:-1120px -790px;width:46px;height:87px}
.gcjmbg{background-position:-289px -328px;width:284px;height:295px}
.appointment .barcont .propbg1 .lock.on,.hadon{background-position:-1069px -790px;width:46px;height:87px}
.jlbg{background-position:0 -328px;width:284px;height:295px}
.line,.tb3bg .tips p::after{background-position:-577px -954px;width:765px;height:4px}
.list-btn{background-position:-1018px -79px;width:297px;height:78px}
.list-btn2{background-position:-1018px -162px;width:295px;height:77px}
.actTab .actTab-list .list-btn2.on,.list-btn2on{background-position:-1018px -244px;width:295px;height:77px}
.actTab .actTab-list .list-btn2,.actTab .actTab-list a.on,.list-btnon{background-position:-476px -825px;width:329px;height:86px}
.lock{background-position:-1018px -790px;width:46px;height:87px}
.navbtn{background-position:0 -628px;width:551px;height:124px}
.propbg1{background-position:0 0;width:435px;height:323px}
.sjbg{background-position:-440px 0;width:284px;height:295px}
.tb5-btn1{background-position:-1018px -730px;width:207px;height:55px}
.tb5-btn2{background-position:-1018px 0;width:363px;height:74px}
.tb5-tit1{background-position:0 -757px;width:919px;height:63px}
.tit4{background-position:0 -954px;width:572px;height:42px}
.wbnav{background-position:-1018px -670px;width:207px;height:55px}
.wbnavcont a.on,.wbnavon{background-position:-1018px -610px;width:207px;height:55px}
.close,.pop1,.pop2,.pop3,.pop4,.pop5,.popbtn1,.popbtn2,.popbtn3,.popbtn4,.poplookin .popnav.on,.popnav,.popnavon,.poptit-djjd,.poptit-fzsz,.poptit-hylx,.poptit-jldjrule,.poptit-rule,.spr-pop{background-image:url(//game.gtimg.cn/images/fz/cp/a20260513mxmj/spr-pop.png);background-size:2080px 1345px;background-repeat:no-repeat}
.close{background-position:-2021px -877px;width:34px;height:34px}
.pop1{background-position:0 -998px;width:682px;height:347px}
.pop2{background-position:-711px 0;width:682px;height:893px}
.pop3{background-position:-1398px -432px;width:682px;height:347px}
.pop4{background-position:-1398px 0;width:682px;height:427px}
.pop5{background-position:0 0;width:706px;height:993px}
.popbtn1{background-position:-1733px -998px;width:301px;height:73px}
.popbtn2{background-position:-687px -1091px;width:211px;height:51px}
.popbtn3{background-position:-687px -1147px;width:196px;height:52px}
.popbtn4{background-position:-903px -1091px;width:77px;height:26px}
.popnav{background-position:-1254px -936px;width:123px;height:33px}
.poplookin .popnav.on,.popnavon{background-position:-1254px -898px;width:123px;height:33px}
.poptit-djjd{background-position:-711px -898px;width:538px;height:88px}
.poptit-fzsz{background-position:-1398px -784px;width:658px;height:88px}
.poptit-hylx{background-position:-1398px -877px;width:618px;height:88px}
.poptit-jldjrule{background-position:-687px -998px;width:538px;height:88px}
.poptit-rule{background-position:-1230px -998px;width:498px;height:88px}
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{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}
.c:after,.c:before{content:"";display:table}
.c:after{clear:both}
.c{zoom:1}
body{font:12px/1.5 font,Helvetica,\5b8b\4f53,sans-serif;text-align:justify;background-color:#000;overflow-x:hidden}
a{text-decoration:none}
a:hover{text-decoration:none}
.hide{display:block;width:0;height:0;overflow:hidden}
.pr{position:relative}
.pa{position:absolute}
.fl{float:left}
.fr{float:right}
.db{display:block;text-indent:-9999em}
.last{margin-right:0!important}
.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)}
.gray:hover{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}
#afooter{position:relative;padding:30px 0;text-align:center;font:normal 12px/19px Tahoma;z-index:10;background-color:#000}
#afooter,#afooter a{color:silver;text-decoration:none}
.wrapper *{-webkit-box-sizing:border-box;box-sizing:border-box}
.wrapper{position:relative;margin:0 auto;overflow:hidden;width:100%;opacity:1;max-width:1920px;margin:0 auto}
body::-webkit-scrollbar{width:0}
.wrapper img{display:block}
.wrapper .part-main{width:1400px;margin:0 auto;position:relative;z-index:2}
.wrapper .hid{text-indent:-9999px;font-size:0;overflow:hidden;width:0;height:0}
.wrapper-scale{position:relative;overflow:hidden}
.wrapper-scale .wrapper{transform-origin:0 0}
.wrapper-main{width:1116px;overflow:hidden;margin:0 auto}
.wrapper-main .wrapper{width:2560px;transform:scale(.6);transform-origin:0 0;margin-left:-210px}
.H5Show{display:none}
a:hover{filter:brightness(1.1)}
body,html{scroll-behavior:smooth;-webkit-scroll-behavior:smooth}
.intro-box{width:400px;height:auto;font-size:0;text-align:center;padding-top:136px;position:absolute;left:50%;bottom:50px;transform:translateX(-50%);opacity:0;transition:all .3s;pointer-events:none}
.weap-box .intro-box{width:130px;padding-top:130px}
.intro-box.show{opacity:1;bottom:200px}
.intro-box .intro-item{width:130px;display:inline-block;vertical-align:top;padding-bottom:25px}
.intro-box h5{font-size:18px;line-height:23px;color:#fff;font-weight:400;margin-bottom:14px}
.suit-box .intro-box h5{margin-bottom:10px}
.intro-box p{font-size:18px;line-height:22px;color:#ed2325}
.header{margin:0 auto;background:url(//game.gtimg.cn/images/fz/cp/a20260513mxmj/head.jpg) no-repeat top center;background-size: 100% auto;;width:1920px;height:1154px;position:relative;box-sizing:border-box;text-align:center}
.pop_props img{width: 509px;}
.header .navbtn{position:absolute;left:50%;transform:translateX(-50%);bottom:95px}
.logo{width:280px;height:104px;position:absolute;top:41px;left:49px}
.hd_icon1{position:absolute;top:754px;left:50%;margin-left:-27px;pointer-events:none;animation:1s icon1anim ease infinite both alternate}
.wrap{width:100%;min-width:1200px}
.login_box{width:1200px;position:absolute;bottom:-78px;color:#a8341e;font-family:'思源黑体 CN';left:50%;transform:translateX(-50%);font-size:24px;text-align:center;line-height:30px}
.login_box a{color:#a8341e}
.neiqian{width:1200px}
.part{box-sizing:border-box}
.content{padding-top:110px;background:url(//game.gtimg.cn/images/fz/cp/a20260513mxmj/bg.jpg) no-repeat 50% 0;width:1920px;height:1055px;background-size:100% auto;box-sizing:border-box;margin:0 auto}
.flex{display:flex}
.justflex{display:flex;justify-content:space-between}
.navbtn{font-size:56px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#bb3a22;font-family:'思源黑体 CN';box-sizing:border-box;font-weight:700;box-sizing:border-box;padding-bottom:10px}
.btn1{font-size:38px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#bb3a22;font-family:'思源黑体 CN';box-sizing:border-box;font-weight:700;box-sizing:border-box;padding-bottom:10px}
.btn2{font-size:56px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#bb3a22;font-family:'思源黑体 CN';box-sizing:border-box;font-weight:700;box-sizing:border-box;padding-bottom:10px;margin-top:44px}
.btn3{font-size:29px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#bb3a22;font-family:'思源黑体 CN';box-sizing:border-box;font-weight:700;box-sizing:border-box}
.btn4{font-size:29px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#bb3a22;font-family:'思源黑体 CN';box-sizing:border-box;font-weight:700;box-sizing:border-box}
.btn5{font-size:29px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#bb3a22;font-family:'思源黑体 CN';box-sizing:border-box;font-weight:700;box-sizing:border-box}
.btn6{font-size:29px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#bb3a22;font-family:'思源黑体 CN';box-sizing:border-box;font-weight:700;box-sizing:border-box}
.popbtn1{font-size:30px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#bb3a22;font-family:'思源黑体 CN';box-sizing:border-box;font-weight:700;box-sizing:border-box}
.popbtn2{font-size:22px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#bb3a22;font-family:'思源黑体 CN';box-sizing:border-box;font-weight:700;box-sizing:border-box}
.popbtn3{font-size:20px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#bb3a22;font-family:'思源黑体 CN';box-sizing:border-box;font-weight:700;box-sizing:border-box;padding-bottom:10px}
.desc1{font-family:'思源黑体 CN';font-weight:700;color:#324a1b;font-size:38px;text-align:center;line-height:83px;margin-bottom:111px;transform:translateX(-46px)}
.flex{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.auto{width:1200px;margin:0 auto}
a,h1,p,span{font-family:'思源黑体 CN'}
.actTab{width:1672px;margin:0 auto;text-align:center}
.actTab .actTab-list{margin-bottom:58px}
.actTab .actTab-list a{padding-bottom:10px;box-sizing:border-box;color:#5d5d5d;display:inline-flex;align-items:center;justify-content:center;font-size:30px;font-weight:700}
.actTab .actTab-list a.on{color:#bb3a22}
.actTab .actTab-list .list-btn2{font-size:27px;line-height:30px;color:#bb3a22}
.actTab .actTab-list .list-btn2.on{color:#5d5d5d}
.appointment{position:relative}
.appointment .bar{margin:0 auto;position:absolute;left:50%;transform:translateX(-50%);top:38px}
.appointment .barcont{position:relative;margin:0 auto;flex-wrap:nowrap}
.appointment .barcont img{height:109px;display:block;margin:0 auto}
.appointment .barcont .bartext{font-size:20px;color:#6d330f;margin-bottom:6px}
.appointment .barcont>div{width:422px;margin:0 -2px}
.appointment .barcont .baron1{margin:0 auto}
.appointment .barcont .djtext{font-size:20px;color:#a8341e;display:inline-flex;align-items:center;justify-content:center;width:314px;height:72px;line-height:26px;white-space:pre-line;position:absolute;left:50%;transform:translateX(-50%);top:198px}
.appointment .barcont .propbg1{margin-bottom:12px;position:relative}
.appointment .barcont .propbg1 img{position:absolute;left:50%;transform:translateX(-50%);top:52px;height:128px}
.appointment .barcont .propbg1 .lock{position:absolute;top:0;left:0}
.CityTour .commtext{font-size:20px;color:#6d330f;font-weight:400}
.CityTour ul{margin-bottom:46px}
.CityTour ul li{margin:0 10px}
.CityTour ul p{font-weight:700}
.CityTour ul h1,.CityTour ul p{font-family:'思源黑体 CN';font-size:20px;color:#6d330f;text-align:center}
.CityTour ul .citybg{margin:18px auto;padding-bottom:9px;box-sizing:border-box}
.CityTour ul .citybg img{display:block;width:248px;height:248px;border-radius:50%}
.CityTour ul .lasttext{height:59px;display:inline-flex;align-items:center;justify-content:center}
.ellipsis{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.w245{max-width:245px}
.tolastname{width:100%}
.tb3bg{height:813px;background:url(//game.gtimg.cn/images/fz/cp/a20260513mxmj/tb3bg.png) no-repeat top center;background-size:100% auto;position:relative;box-sizing:border-box;padding:78px 222px 0 254px}
.tb3bg .tofirstname{justify-content:flex-start}
.tb3bg .tips{height:146px;overflow-y:auto;width:781px;text-align:left;font-size:24px;color:#3c1305;margin-left:10px}
.tb3bg .tips p{padding-left:26px;box-sizing:border-box;position:relative;padding-bottom:5px;box-sizing:border-box;line-height:43px}
.tb3bg .tips p::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:765px;height:4px}
.tb3bg .letter{margin-top:60px;width:338px;font-size:30px;color:#3c1305;height:233px;text-align:left}
.tb3bg .letter h1,.tb3bg .letter p,.tb3bg .letter span{font-weight:700}
.tb3bg .letter .tolastname{text-align:right}
.tb3bg .letter .lettercont{height:309px;overflow:auto;margin:29px auto}
.tb3bg .letter .lettercont::-webkit-scrollbar-thumb{background:#814224;border-radius:5px}
.tb3bg .letter .lettercont::-webkit-scrollbar{width:5px;background-color:#c39a71;border-radius:5px;height:14px}
.tb3bg .letter .lettercont>p{margin-bottom:63px}
.tb3bg .tb3brngroup{width:797px;margin-top:29px}
.tb3bg .tb3brngroup .btn5{margin:34px 74px 0}
.tb3bg .rule{font-size:20px;color:#3c1605;position:absolute;top:261px;right:265px;font-weight:400;border-bottom:1px solid #3c1605}
.tb3bg .tb3props{width:788px;height:210px;background:url(//game.gtimg.cn/images/fz/cp/a20260513mxmj/tb3props.png) no-repeat top center;background-size:100% auto;margin-top:14px}
.onsale{align-items:flex-start}
.onsale h1{color:#6d330f;font-size:22px;font-family:'思源黑体 CN'}
.onsale .tit4{margin:30px auto 6px}
.onsale img{display:block}
.onsale .tb4props{margin:16px auto 40px}
.onsale .swp1{margin-right:128px;width:340px;height:511px;position:relative;overflow:hidden}
.onsale .swp1 .swiper{width:100%;height:100%}
.onsale .swp1 img{display:block;margin:0 auto;width:100%;height:464px}
.onsale .swp1 .swiper-pagination{bottom:0;left:50%;transform:translateX(-50%);z-index:222}
.onsale .swp1 .swiper-pagination .swiper-pagination-bullet{width:24px;height:24px;box-sizing:border-box;background:#5e3716;border:4px solid #5e3716;opacity:1;margin:0 4px}
.onsale .swp1 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background:#f4d8a3}
.pop{position:relative;color:#3c1605;box-sizing:border-box}
.pop .poptit{margin:0 auto}
.pop .close{display:block;position:absolute;right:-40px;top:0;z-index:2;transition:transform .4s ease;cursor:pointer}
.pop .close:hover{transform:rotate(360deg)}
.pop .commtext{font-size:18px;color:#3c1605;text-align:center}
.pop .poptips{text-align:center;font-size:32px;font-weight:700}
.poprule{padding-top:49px;font-size:16px}
.poprule .dia_list{height:654px;width:613px;margin:0 auto;overflow:auto;white-space:pre-line}
.poprule .dia_list::-webkit-scrollbar-thumb{background:#814224;border-radius:5px}
.poprule .dia_list::-webkit-scrollbar{width:5px;background-color:#c39a71;border-radius:5px;height:14px}
.pop_text{padding:40px 40px 70px;box-sizing:border-box;font-size:32px;height:347px;text-align:center}
.pop_text p{font-weight:700}
.pop3{padding-top:46px}
.pop3 .djtext{font-size:18px;text-align:center}
.pop3 .pop_props{width:465px;margin:0 auto;display:flex;flex-direction:column;justify-content:center}
.pop3 .pop_props img{display:block;margin:20px auto 10px;width:252px}
.pop4{padding-top:46px}
.pop4 .djtext{font-size:18px;text-align:center}
.pop4 a{margin-top:16px}
.pop4 .pop_props{text-align:center;width:465px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}
.pop4 .pop_props img{display:block;margin:20px auto 10px;width:280px}
.cent{text-align:center}
.popfzsz{padding-top:46px}
.popfzsz .fillin{margin-bottom:20px}
.popfzsz .form-group{display:flex;align-items:center;justify-content:center;margin-bottom:8px}
.popfzsz .form-group:last-child{align-items:flex-start;margin-bottom:0}
.popfzsz .form-group .form-label{font-weight:700;width:170px;text-align:right;font-size:18px;color:#3c1305;margin-right:20px;flex-shrink:0}
.popfzsz .form-group .form-input,.popfzsz .form-group .form-textarea{width:376px;height:44px;border:1px solid #c4a574;border-radius:10px;background:#fff;padding:0 15px;font-size:18px;color:#3c1305;outline:0;appearance:none}
.popfzsz .form-group .form-input::placeholder,.popfzsz .form-group .form-textarea::placeholder{color:#999}
.popfzsz .form-group .form-input:focus,.popfzsz .form-group .form-textarea:focus{border-color:#bb3a22}
.popfzsz .form-group .form-textarea{height:149px;padding:15px;resize:none}
.popfzsz .commtext{line-height:24px;margin:6px auto}
.popfzsz .lst{color:#6f584b;line-height:34px}
.popfzsz .popimg1{width:403px;display:block;margin:16px auto 0}
.popfzsz .popimg2{display:block;width:520px;margin:-10px auto 10px}
.popfzsz .lettercont{height:111px;overflow:auto}
.popfzsz .lettercont::-webkit-scrollbar-thumb{background:#814224;border-radius:5px}
.popfzsz .lettercont::-webkit-scrollbar{width:5px;background-color:#c39a71;border-radius:5px;height:14px}
.popfzsz .letter{width:526px;margin:0 auto}
.popfzsz .letter p{font-size:18px}
.popfzsz .letter .tofirstname{justify-content:flex-start}
.popfzsz .letter .tolastname{text-align:right}
.popfzsz .mar20{margin-top:20px}
.popfzsz .mar0{margin-top:4px}
.pophylx{padding-top:30px}
.popcopy{padding-top:75px}
.popcopy .pop_props{transform:translateX(-20px)}
.popcopy img{display:block;margin:0 auto}
.popcopy .letter{width:478px}
.popcopy .cent .commtext{margin-top:16px;font-weight:700;color:#bd3e24}
.popcopy a{margin-top:10px}
.popcopy .close{right:54px;top:55px;transition:transform .4s ease;cursor:pointer}
.popcopy .close:hover{transform:rotate(360deg)}
.popcopy .lettercont{height:114px}
.popcopy .lettercont::-webkit-scrollbar-thumb{background:#814224;border-radius:5px}
.popcopy .lettercont::-webkit-scrollbar{width:5px;background-color:#c39a71;border-radius:5px;height:14px}
.popcopy .lettercont p{border-bottom:1px solid #e0d5c9}
.pop3 .pop_props .popshare2{width: 408px;}
.wxts{height: 180px;width:500px;color: #3c1605;line-height: 34px;font-size: 20px;display: flex;align-items: center;justify-content: center;flex-wrap: wrap;word-break: break-all;}
.appointment .barcont {align-items: flex-start;}
.pop{ position: fixed !important;top: 50% !important;left: 50% !important;margin: 0 !important;transform: translate(-50%, -50%)  !important;}
.appointment .barcont .propbg1 .h162{height: 150px;top: 52px;}
.pop_text .f16{font-size: 16px;font-weight: 400;}
.appointment .barcont .djtext.f16{font-size: 14px;}
.appointment .barcont .propbg1.centgift img{top: 84px;}
.onsale .swp1{width:402px;height:523px;margin-right:-40px}
.onsale .swp1 img{height:469px}
.onsale .swp1 .swiper-pagination .swiper-pagination-bullet{background:#cb451f;border:4px solid #cb451f}
.onsale .swp1 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ecc585}



.header .btn-website {
    transform: scale(.7);
  width: 182px;
  height: 60px;
  display: inline-block;
  position: relative;
  -webkit-animation: fadeDn .4s .8s linear both;
  animation: fadeDn .4s .8s linear both;
  position: absolute;
  right: 30px;
  top: 30px;
  z-index: 2;
  
}

.header .btn-website:before {
  border: 1px solid #a8907d;
  background: rgba(16, 17, 18, .6);
}

.header .btn-website:after {
  background: rgba(242, 188, 98, .7);
  border: 1px solid #f2bc62;
}

.header .btn-website .btn-txt {
  font-size: 24px;
  line-height: 60px;
  color: #ffeabe;
}

.header .btn-website .btn-txt:before {
  width: 172px;
  height: 52px;
  border: 1px solid transparent;
  top: 4px;
  left: 5px;
  /* background: rgba(0, 0, 0, .6); -webkit-mask: url(//game.gtimg.cn/images/fz/cp/a20240625index/btn-mask.png); -webkit-mask-size: 100% 100%;*/
}

.header .btn-website:hover .btn-txt {
  color: #5d3409;
}

.header .btn-website:hover .btn-txt:before {
  border: 1px solid #f7d799;
  background: none;
}

@property --angle-to-the-dangle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: true;
}

.header .btn-website {
  border: 2px solid;
  border-image-slice: 2;
  border-image-source: conic-gradient(from var(--angle-to-the-dangle),
      transparent 0deg,
      white 20deg,
      transparent 40deg);
  animation: rotateColors 4s linear infinite;
  gap: 0.5rem;

  svg {
    width: 1em;
  }
}

@keyframes rotateColors {
  0% {
    --angle-to-the-dangle: 0deg;
  }

  100% {
    --angle-to-the-dangle: 360deg;
  }
}

.btn-comm {
  display: block;
  overflow: hidden;
  position: relative;
  z-index: 0;
}

.btn-comm:before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  pointer-events: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.btn-comm:after {
  content: '';
  width: 120%;
  height: 100%;
  position: absolute;
  top: 0;
  left: -10%;
  z-index: 1;
  -webkit-transition: -webkit-transform .3s ease-in-out;
  transition: transform .3s ease-in-out;
  -webkit-transform: translateX(-100%) skew(-20deg);
  transform: translateX(-100%) skew(-20deg);
  pointer-events: none;
}

.btn-comm .btn-txt {
  width: 100%;
  height: 100%;
  display: block;
  text-align: center;
  letter-spacing: 3px;
  position: absolute;
  top: 0;
  left: 0;
  border: none;
  z-index: 2;
  transition: color .5s ease-in-out;
}

.btn-comm .btn-txt:before {
  content: '';
  position: absolute;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 2;
  pointer-events: none;
  z-index: 3;
  transition: border .5s ease-in-out;
  pointer-events: none;
}

.btn-comm:hover:after,
.act-left-item:hover .btn-comm:after {
  -webkit-transform: translateX(0) skew(-20deg);
  transform: translateX(0) skew(-20deg);
}


actTab .actTab-list .f28,.actTab .actTab-list a{font-size:25px}
.actTab-list{width:1818px;transform:translateX(-84px)}
.btn1.f32{font-size:32px}
.actTab .actTab-list .list-btn2,.actTab .actTab-list a.list-btn5{font-size:23px;line-height:28px}
.wbnavcont a{font-size:28px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#bb3a22;font-family:'思源黑体 CN';box-sizing:border-box;font-weight:700;box-sizing:border-box;padding-bottom:10px;color:#5e5e5e;padding-bottom:0;margin:0 45px}
.wbnavcont a.on{color:#bb3a22}
.tb5-tit1{margin:72px auto 37px}
.wywkzdq{width:1147px;height:433px;background:url(//game.gtimg.cn/images/fz/cp/a20260513mxmj/wywkzdq.png) no-repeat top center;background-size:100% auto;box-sizing:border-box;padding:269px 0 0 327px;margin:0 auto}
.wywkzdq p{color:#ff4c2a;font-size:28px;text-align:left}
.popjldjcont{width:604px;margin:0 auto;text-align:center}
.prize-list{border:1px solid #c4a574;border-radius:8px;overflow:hidden;margin-top:20px}
.prize-list .prize-item{height:124px;display:flex;align-items:center;border-bottom:1px solid #c4a574;background:#f6edde}
.prize-list .prize-item:last-child{border-bottom:none}
.prize-list .prize-item>div{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}
.prize-list .prize-item .prize-level{width:140px;text-align:center;font-size:16px;color:#3c1605;font-weight:700;border-right:1px solid #c4a574;flex-shrink:0}
.prize-list .prize-item .prize-desc{padding:0 20px;box-sizing:border-box;flex:1;font-size:15px;color:#3c1605;text-align:center;line-height:1.6;border-right:1px solid #c4a574}
.prize-list .prize-item .prize-img{width:120px;padding:10px;text-align:center;flex-shrink:0}
.prize-list .prize-item .prize-img img{max-width:100%;height:auto}
.popyhqrule .wxts{text-align:left}
.childpart ul{transform:translateX(74px);margin:20px auto 34px;display:flex;align-items:center;flex-wrap:wrap}
.childpart ul li{position:relative;width:312px;height:594px}
.childpart ul li img{display:block;width:100%}
.childpart ul li .yhjsysm{color:#6d330f;font-size:18px;position:absolute;top:368px;text-decoration:underline;left:50%;transform:translateX(-50%);margin-left:-10px}
.childpart ul li .tb5-btn1{font-size:28px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#bb3a22;font-family:'思源黑体 CN';box-sizing:border-box;font-weight:700;box-sizing:border-box;padding-bottom:10px;position:absolute;top:438px;left:50%;transform:translateX(-50%);margin-left:-10px;padding-top:10px}
.childpart .tb5-btn2{font-size:30px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#bb3a22;font-family:'思源黑体 CN';box-sizing:border-box;font-weight:700;box-sizing:border-box;padding-bottom:10px}
.popyyklm{padding-top:67px}
.popyyklm ul{font-size:18px;color:#3c1605}
.popyyklm ul li{display:flex;align-items:center;justify-content:center;margin-bottom:7px}
.popyyklm ul .lable{width:156px;text-align:right}
.popyyklm ul .codetext{color:#db4427;width:134px;text-align:left}
.popyyklm .poptips{font-size:18px;margin-top:20px}
.popyyklm .popbtn4{font-size:18px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#bb3a22;font-family:'思源黑体 CN';box-sizing:border-box;font-weight:700;box-sizing:border-box;padding-bottom:10px;padding-bottom:0;margin-top:0}
.poplookin{font-size:0;width:640px;margin:0 auto}
.poplookin .popnav{font-size:16px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#bb3a22;font-family:'思源黑体 CN';box-sizing:border-box;font-weight:700;box-sizing:border-box;padding-bottom:10px;color:#5e5e5e;padding-bottom:0;margin:0 2px 20px}
.poplookin .popnav.on{color:#bb3a22}
.hotel-list{height:649px;overflow:auto;border:1px solid #a68471;border-radius:10px;font-size:16px}
.hotel-list::-webkit-scrollbar-thumb{background:#b93921;border-radius:5px}
.hotel-list::-webkit-scrollbar{width:5px;background-color:#a68471;border-radius:5px;height:14px}
.hotel-list .hotel-header{display:flex;background:#c44e3a;color:#fff;font-weight:700;font-size:22px}
.hotel-list .hotel-header .hotel-city,.hotel-list .hotel-header .hotel-name{display:flex;align-items:center;justify-content:center;height:61px;text-align:center}
.hotel-list .hotel-header .hotel-name{border-right:1px solid #fff!important}
.hotel-list .hotel-item{display:flex;background:#f6edde}
.hotel-list .hotel-item .hotel-city,.hotel-list .hotel-item .hotel-name{display:flex;align-items:center;justify-content:center;height:31px}
.hotel-list .hotel-name{width:131px;flex:1;text-align:center;border-right:1px solid #a68471}
.hotel-list .hotel-city{width:130px;text-align:center;flex-shrink:0}
.btn-copy-active{pointer-events:none}
.childpart ul li .yhjsysm.yhjsysm2{top: 402px;}
.tb5logo{display: none;}
.tb5logo.on{display: block;}
.logo {
    width: 190px;
    height: 74px;
    position: absolute;
    top: 11px;
    left: 45px;
}
.logoqqwb{width:190px;height:45px;background:url(//game.gtimg.cn/images/fz/cp/a20260513mxmj/logoqqwb.png) no-repeat top center;background-size:100% auto;    left: 511px;top: 23px;}
.logoyxrs{width:231px;height:60px;background:url(//game.gtimg.cn/images/fz/cp/a20260513mxmj/logoyxrs.png) no-repeat top center;background-size:100% auto;    left: 262px;top: 17px;}