body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form,header,section,article,footer,div{margin:0;padding:0;outline:none}
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%}
em,b{font-style:normal}
a{text-decoration:none}
a:hover{text-decoration:underline}
img{border:0}
body{padding-top:42px;background:#0e0e0e url(//game.gtimg.cn/images/zbdaoju/cp/a20250625zbcj/repeat.jpg) center top repeat-y}
button,input,select,textarea{font-size:100%;outline:none}
table{border-collapse:collapse;border-spacing:0}
td,th,ul,ol{padding:0}
.clearfix:after{content:" ";clear:both;height:0;visibility:hidden;display:block}
.clearfix{*zoom:1}
.hide{height:0;line-height:0;font-size:0;visibility:hidden;display:none}
.wrapper a:hover,.pop a:hover{text-decoration:none}
.wrapper{font-family:'\5FAE\8F6F\96C5\9ED1';font-size:30px;width:100%;color:#663d21;min-width:1280px;position:relative;overflow:hidden;margin:0 auto;max-width:1920px;text-align:center}
.flex{display:flex;align-items:center}
.btn{display:block;margin:0 auto;width:234px;height:72px;line-height:70px;background:url(//game.gtimg.cn/images/zbdaoju/cp/a20250625zbcj/btn.png) no-repeat;background-size:800px auto;color:#fff;font-size:28px;font-weight:bold;text-align:center;transition:all .1s linear;-webkit-transition:all .1s linear}
.btnHover:hover{filter:brightness(1.1);-webkit-filter:brightness(1.1);transform:translateY(-4px);-webkit-transform:translateY(-4px)}
.title{background:url(//game.gtimg.cn/images/zbdaoju/cp/a20250625zbcj/title.png) no-repeat;background-size:1080px auto;text-indent:-999em}
.tit-01{background-position:center 0;height:260px}
.tit-02{background-position:center -260px;height:276px}
.tit-04{background-position:center -536px;height:210px}
.tit-05{background-position:center -946px;height:214px;margin-bottom:-20px}
.tit-06{background-position:center -746px;height:200px}
.header{position:relative}
.header img{width:100%;height:auto}
.logo{background:url(//game.gtimg.cn/images/zbdaoju/cp/a20250625zbcj/logo.png) no-repeat;background-size:310px auto;height:48px;display:inline-block;text-indent:-999em;position:absolute;top:40px}
.logo-lostark{left:10px;width:160px}
.logo-jcp{width:150px;left:180px;background-position:-160px 0}
.header .btn-all{position:absolute;right:10px;margin:0;top:35px;z-index:5}
.login_box{font-size:30px;padding:20px 20px 30px 20px}
.login_box a{color:#fff}
.mod-box{position:relative;margin:140px auto 0 auto}
.mod-box5,.mod-box1{background:url(//game.gtimg.cn/images/zbdaoju/cp/a20250625zbcj/bg-box1.png) center 170px no-repeat;background-size:100% auto;width:1082px;height:1795px}
.mod-box1{margin-top:0}
.part1,.part2{padding:0 60px;font-size:30px}
.part1 strong,.part2 strong{background:url(//game.gtimg.cn/images/zbdaoju/cp/a20250625zbcj/tit-part.png) center 0 no-repeat;background-size:600px auto;padding-top:68px;height:80px;font-size:42px;font-weight:bold;color:#fff;display:block;margin:20px auto 0px auto}
.part2 strong{background-position:center -150px}
.part1 img,.part2 img{margin:20px auto}
.part1 img{height:60px}
.mod-box .tips{font-size:24px;color:#937865}
.btn-get{width:258px;height:90px;line-height:82px;background-position:0 0;font-size:40px;margin-bottom:40px}
.mod-box1 .links,.pop .links{color:#663d21;text-decoration:underline}
.mod-box1 .links:hover,.pop .links:hover{color:#bd5d29;text-decoration:underline}
.mod-box3{background:url(//game.gtimg.cn/images/zbdaoju/cp/a20250625zbcj/m/bg-roles.png) center top no-repeat;background-size:100% auto;width:1175px;height:2210px;padding-top:420px}
.mod-box3 .swiper-container{width:930px;height:1070px;margin:40px auto 0 auto}
.mod-box3 .swiper-button-prev,.mod-box3 .swiper-button-next{width:110px;height:130px;margin-top:-140px}
.mod-box3 .swiper-button-prev{background-position:-340px -94px;left:0}
.mod-box3 .swiper-button-next{background-position:-450px -94px;right:0}
.list-detail{width:970px;padding:30px 0 50px 0;margin:0 auto;display:flex}
.list-detail li{flex:1}
.list-detail img{width:312px}
.copy-txt{color:#000;font-size:24px;font-weight:bold;width:900px;margin:0 auto;padding-bottom:20px}
.btn-all{width:340px;height:88px;background-position:0 -94px;line-height:84px;margin:70px auto;font-size:40px}
.list-hot{width:1080px;margin:30px auto 0 auto;background:url(//game.gtimg.cn/images/zbdaoju/cp/a20250625zbcj/mu-line.png) center top repeat-y;background-size:1080px auto;padding:0 20px 20px 20px;text-align: center;}
.list-hot li{padding-top:220px;width:30%;display:inline-block; vertical-align: top;}
.list-hot li img{width:300px}
.list-hot li:nth-child(1),
.list-hot li:nth-child(2){width:49%;padding-top:95px}
.list-hot li:nth-child(1) img,
.list-hot li:nth-child(2) img{width:400px}

.mod-box4 .list-hot{background-position: center -70px;}
.mod-box4 .list-hot li:nth-child(1),
.mod-box4 .list-hot li:nth-child(2){padding-top:25px}

.mod-box2 .tips2{padding-top:20px;}
.btn-buy{z-index:5;background-position:-260px 0;position:relative;margin-top:-20px}
.btn-soon{background-position:-494px 0}
.mod-box5{background-position:center 100px}
.mod-box5 .rules{height:1380px}
.mod-box6{background:url(//game.gtimg.cn/images/zbdaoju/cp/a20250625zbcj/bg-rule.png) center 120px no-repeat;background-size:100% auto;width:1082px;height:3473px}
.rules{padding:0 10px;width:920px;margin:50px auto 0 auto;font-size:32px;height:3100px;overflow-y:auto;line-height:1.8;text-align:left}
.rules li{padding-bottom:60px}
.rules dl{margin:25px 0;position:relative;padding-left:200px}
.rules li a{color:#584431}
.rules dt{width:200px;position:absolute;left:0;top:0}
.logo-bot{background:url(//game.gtimg.cn/images/zbdaoju/cp/a20250625zbcj/logo-bot.png?v1) no-repeat;background-size:100% auto;width:738px;height:292px;margin:100px auto 80px auto}
.rules::-webkit-scrollbar-track-piece,.pop2 .tb-table::-webkit-scrollbar-track-piece{background-color:#584431}
.rules::-webkit-scrollbar,.pop2 .tb-table::-webkit-scrollbar{width:6px}
.rules::-webkit-scrollbar-thumb,.pop2 .tb-table::-webkit-scrollbar-thumb{background:#98795b}
#footer_ieg{min-width:1280px;text-align:center;background:#0e0e0e;font-size:12px;line-height:19px;color:#ccc}
.wrap_ieg{margin:0 auto;padding:30px 0;width:1280px}
.wrap_ieg a{color:#ccc}
#footer_ieg p.e{margin-top:-4px;font-size:10px}
.pop{position:relative;z-index:99;background:url(//game.gtimg.cn/images/zbdaoju/cp/a20250625zbcj/pop.png) no-repeat;background-size:100% 100%;width:662px;height:397px;font-size:20px;color:#663d21;text-align:center;font-family:'\5FAE\8F6F\96C5\9ED1';display:none}
.pop-inner{padding:30px 40px;height:340px;display:flex;flex-direction:column;justify-content:center;align-items:center}
.btn-pop,.tit-pop{background:url(//game.gtimg.cn/images/zbdaoju/cp/a20250625zbcj/pop-spr.png) no-repeat;background-size:500px auto}
.btn-pop{display:inline-block;color:#fff;width:144px;height:46px;line-height:44px;background-position:0 0;transition:all .1s linear;-webkit-transition:all .1s linear}
.btn-pop-off{background-position:-146px 0}
.btn-pop:hover{filter:brightness(1.1);-webkit-filter:brightness(1.1);transform:translateY(-4px);-webkit-transform:translateY(-4px)}
.btn-closed{width:46px;height:46px;background-position:-292px 0;position:absolute;right:35px;top:25px;text-indent:-999em}
.tit-pop{width:100%;text-indent:-999em}
.tit-pop1{height:60px;background-position:center -100px}
.tit-pop2{height:110px;background-position:center -160px;margin-bottom:10px}
.tit-pop3{height:110px;background-position:center -270px;margin-bottom:10px}
.tit-pop4{height:90px;background-position:center -380px}
.tit-pop5{height:117px;background-position:center -490px}
.font-22{font-size:22px;font-weight:bold}
.font-30{font-size:30px;font-weight:bold}
.font-18{font-size:18px}
.list-plat{display:flex;width:90%;margin:0 auto}
.list-plat li{flex:1}
.list-plat img{width:130px;display:block;margin:6px auto}
.pop-btn-box{padding:20px 0}
.pop-btn-box .btn-pop{margin:0 6px}
.pop2{background-image:url(//game.gtimg.cn/images/zbdaoju/cp/a20250625zbcj/pop2.png);height:880px}
.pop2 .pop-inner{height:800px}
.pop2-sub{background-image:url(//game.gtimg.cn/images/zbdaoju/cp/a20250625zbcj/pop.png);height:397px}
.pop2-sub .pop-inner{height:330px}
.pop2 .tb-table{max-height:160px;overflow-y:auto;padding:15px 0px 20px 0;width:100%}
.pop2 table th{font-size:26px}
.pop2 table th,.pop2 table td{border:2px solid #000;color:#000;text-align:center;padding:5px 10px}
.pop2 dt.tit-pop{width:190px;height:36px;line-height:36px;text-indent:0;background-position:0 -48px;color:#fff;margin:20px auto 6px auto;font-weight:bold}
.gray{filter:grayscale(1)}