body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td,
hr,
button,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    margin: 0;
    padding: 0
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block;
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

audio,
canvas,
video {
    display: inline-block;
}

fieldset,
img {
    border: 0
}

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
    font-style: normal;
    font-weight: normal
}

ol,
ul,
li {
    list-style: none
}

caption,
th {
    text-align: left
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
    font-weight: normal
}

q:before,
q:after {
    content: ''
}

input,
textarea,
select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit
}

a,button {
    text-decoration: none;
    -webkit-tap-highlight-color: transparent;
    outline: none;
    border: none;
    margin: 0;
    padding: 0;
    background: none;
    cursor: pointer;
}

li {
    -webkit-tap-highlight-color: transparent;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

html {
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    -webkit-overflow-scrolling: touch;
    width: 100%;
    font-size: 50px;
    --device-type: 100;
}

img {
    border: 0;
    -webkit-touch-callout: none;
    pointer-events: none;
}

a,img,button{
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent;
    user-select: none;
}

body {
    -webkit-text-size-adjust: 100%;
    width: 100%;
    background: #000;
}

html,
body {
    -webkit-text-size-adjust: none;
    -ms-text-size-adjust: none;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

#afooter {
    width: 100%;
    height: auto;
    padding: .2rem 0;
    line-height: .3rem;
    color: #ddd;
    text-align: center;
    font-size: .2rem;
    font-family: 'tahoma';
    position: absolute;
    top: auto;
    bottom: 0;
    opacity: 0;
    pointer-events: none;
    z-index: 22;
    background: #000;
    /* transition: all 0.3s linear; */
}
#afooter.show {
    opacity: 1;
    pointer-events: auto;
}

#afooter a {
    color: #ddd;
    text-decoration: none;
}

html,
body {
    width: 100%;
    height: 100%;
    overflow: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.main-swiper {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    /* perspective: 2000px; */
}

.btn-head-back{
    width: 1.56rem;
    height: 0.5rem;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/btn-back.png) no-repeat;
    background-size: 100%;
    position: absolute;
    top: 1.16rem;
    right: 1.82rem;
    z-index: 33;
}
.btn-head-share{
    width: 1.56rem;
    height: 0.5rem;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/btn-share.png) no-repeat;
    background-size: 100%;
    position: absolute;
    top: 1.16rem;
    right: 0.16rem;
    z-index: 33;
}

.book-center .btn-head-back{
    top: 1.4rem;
    right: 2.42rem;
}
.book-center .btn-head-share{
    top: 1.4rem;
    right: 0.76rem;
}

.book-center.p2 .btn-head-back{
    top: 2.16rem;
    right: 2.42rem;
}
.book-center.p2 .btn-head-share{
    top: 2.16rem;
    right: 0.76rem;
}

.book-center.hide-btn .btn-head-back{
    display: none!important;
}
.book-center.hide-btn .btn-head-share{
    display: none!important;
}

/* .ipa-sca .btn-head-back{
    top: 0.66rem;
}
.ipa-sca .btn-head-share{
    top: 0.66rem;
} */

/* .lhp .btn-head-back{
    top: 1.16rem;
}
.lhp .btn-head-share{
    top: 1.16rem;
} */


.wrapper img {
    display: block;
    width: 100%;
    height: auto;
}

.module-kv {
    display: block;
    position: fixed;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 100%;
    height: 100%;
    z-index: 99;
    background-color: #000000;
}

.module-kv .kv-video {
    position: relative;
    width: 100%;
    height: 100%;
}

.module-kv .kv-video video {
    width: 100% !important;
    height: 100% !important;
    -o-object-fit: cover !important;
    object-fit: cover !important;
    object-position: top center;
}

.main-swiper {
    width: 100%;
    height: 100%;
}

.main-swiper .swiper-slide {
    overflow: hidden;
}

.part-kv {
    width: 100%;
    height: 100%;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/bg10.jpg) no-repeat;
    background-size: cover;
    background-position: top center;
    z-index: 22;
    opacity: 1;
}

/* .ipx .part-kv{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/bg1-ipx.jpg) no-repeat;
    background-size: cover;
} */

.logo-box {
    width: 2.17rem;
    height: 0.51rem;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/logo-img.png) no-repeat;
    background-size: 100%;
    position: absolute;
    /* top: 0.28rem; */
    top: 1.28rem;
    left: 0.3rem;
}

/* .ipx .logo-box{
    top: 0.54rem;
} */

/* .lhp .logo-box{
    top: 1.28rem;
} */

.m-bimg{
    display: block!important;
    width: 7.5rem;
    height: 8.84rem;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/m-bimg.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    /* top: 4.82rem; */
    top: 5.82rem;
    left: 50%;
    margin-left: -3.75rem;
    pointer-events: none;
}

.ipx .m-bimg{
    top: auto;
    bottom: 0;
    /* display: none; */
}

/* .ipx .m-bimg{
    display: none;
}

.lhp .m-bimg{
    top: 5.82rem;
} */

.slogan {
    width: 6.11rem;
    height: 3.01rem;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/slogan.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    /* top: 1.02rem; */
    top: 2.02rem;
    left: 50%;
    margin-left: -3.055rem;
}

/* .ipx .slogan{
    width: 6.66rem;
    height: 3.34rem;
    top: 1.58rem;
    left: 50%;
    margin-left: -3.33rem;
} */
.btn-sjxcp{
    display: block;
    width: 2.28rem;
    height: 1.55rem;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/btn-sjxcp.png) no-repeat;
    background-size: 100%;
    position: absolute;
    left: 50%;
    margin-left: -1.14rem;
    bottom: -1.48rem;
}
/* .ipx .slogan .btn-sjxcp{
    bottom: -1.54rem;
} */

/* .lhp .slogan{
    top: 2.02rem;
} */

.part-book {
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/bg.jpg) no-repeat;
    background-size: cover;
    background-position: top center;
}

.book-center {
    width: 7.5rem !important;
    height: 14.69rem !important;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/page-book-center1.png) no-repeat;
    background-size: 100%;
    /* z-index: 18; */
}

.book-center.scale{
    transform: translate(-50%, -50%) scale(0.84);
    transform-origin: center center;
}

.book-center .b-load {
    width: 7.5rem;
    height: 14.69rem;
    left: 0;
    position: relative;
}

/* .booklet .b-wrap-left, .booklet .b-wrap-right{
    background-color: transparent;
} */

.book-nav {
    width: 6.04rem;
    height: 0.31rem;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/nav-line.png) no-repeat;
    background-size: 6.04rem;
    background-position: top left;
    position: absolute;
    top: 1.27rem;
    left: 0.7rem;
    z-index: 10;
    pointer-events: none;
    display: flex;
    justify-content: center;
    align-content: center;
    box-sizing: border-box;
    padding: 0.2rem 0.04rem 0;
}

.book-nav.show {
    pointer-events: auto;
}

.book-nav .btn-nav {
    display: block;
    width: 100%;
    height: 0.6rem;
    font-size: 0.2rem;
    color: #7f5d3b;
    line-height: 0.6rem;
    cursor: pointer;
    text-align: center;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
}

.book-nav .btn-nav.on {
    color: #744e29;
    font-size: 0.24rem;
    font-weight: bold;
}

.prospect-mask {
    position: absolute;
    pointer-events: none;
    z-index: 15;
    opacity: 1;
}

.prospect-mask.on {
    opacity: 1;
}

.prospect-mask1 {
    width: 6.94rem;
    height: 4.89rem;
    top: 0;
    right: 0;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/prospect-mask1.png) no-repeat;
    background-size: 100%;
    /* transform: scale(1.2); */
    /* transform-origin: top right; */
}

.prospect-mask2 {
    width: 4.54rem;
    height: 5.3rem;
    bottom: 0;
    left: 0;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/prospect-mask2.png) no-repeat;
    background-size: 100%;
    /* transform: scale(1.6); */
    /* transform-origin: bottom left; */
}

.prospect-mask3 {
    /* width: 10.2rem;
    height: 6.45rem; */
    width: 13.36rem;
    height: 12.02rem;
    bottom: -8.12rem;
    right: -8.16rem;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/prospect-mask31.png) no-repeat;
    background-size: 100%;
    transform: scale(0.6);
    transform-origin: top left;
}

.part .prospect-mask {
    opacity: 0;
}


.part {
    position: absolute;
    width: 7.5rem;
    height: 14.69rem;
    top: 0;
    left: 0;
    opacity: 0;
    pointer-events: none;
    transition: height 0.6s linear;
    overflow: hidden;
}
.part.quick{
    will-change: height;
    transition: height 0.1s linear;
}

.part.on{
    opacity: 1;
    pointer-events: auto;
}

.part1 {
    z-index: 11;
    opacity: 1;
    pointer-events: auto;
}

.part2 {
    z-index: 9;
}

.part3 {
    z-index: 7;
}

.part4 {
    z-index: 5;
}

.part5 {
    z-index: 3;
}

.part6 {
    z-index: 1;
}

.part-content {
    position: absolute;
    width: 6.64rem;
    height: 12.79rem;
    top: 0.85rem;
    left: 0.39rem;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/page-book-bg.png) no-repeat;
    background-size: 100%;
}

.part1 .part-content {
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/page-book-bg1.png) no-repeat;
    background-size: 100%;
}

.part-back {
    position: absolute;
    width: 7.5rem;
    height: 0;
    /* top: 0.85rem; */
    top: 13.74rem;
    /* left: 7.5rem; */
    left: -0.04rem;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/page-book-back.png) no-repeat;
    /* background-size: 6.64rem; */
    background-size: 7.5rem;
    background-position: center left;
    transition: height 0.6s linear, top 0.6s linear;
    pointer-events: none;
    z-index: 12;
}
.part-back.quick{
    will-change: height, top;
    transition: height 0.1s linear, top 0.1s linear;
}

.part-back-show{
    display: none;
}

/* .part-back::before {
    content: '';
    display: block;
    width: 2rem;
    height: 12.79rem;
    width: 7.5rem;
    height: 0.15rem;
    position: absolute;
    bottom: -0.15rem;
    left: 50%;
    margin-left: -3.75rem;
    background-color: #000000;
    opacity: 0;
    transition: opacity 0.6s ease-in;
} */


.part.flipped {
    will-change: height;
    height: 0;
}

.part-back.flipped {
    /* width: 7.5rem; */
    /* left: -7.5rem; */
    will-change: height, top;
    height: 16.79rem;
    top: -14.79rem;
    /* width: 6.64rem; */
    /* left: -6.64rem; */
    opacity: 1;
}

.part-back.flipped.hide {
    will-change: opacity;
    opacity: 0;
    transition: opacity 0.3s linear !important;
}

/* .part-back.flipped::before {
    opacity: 0.1;
} */

.btitle {
    width: 2.95rem;
    height: 1.39rem;
    position: absolute;
    top: 1.25rem;
    left: -0.36rem;
    z-index: 3;
}

.btitle1 {
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/btitle1.png) no-repeat;
    background-size: 100%;
    /* top: 1.05rem; */
}

.quick-look-content {
    width: 100%;
    height: 100%;
    position: relative;
}

.btn-quick-look {
    display: block;
    width: 3.05rem;
    height: 6rem;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
    /* transition: transform 0.5s; */
}

.btn-quick-look1 {
    width: 5.27rem;
    height: 3.54rem;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/quick-look1.png) no-repeat;
    background-size: 100%;
    position: absolute;
    top: 1.46rem;
    left: 0.78rem;
}

.btn-quick-look2 {
    width: 2.54rem;
    height: 3.98rem;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/quick-look2.png) no-repeat;
    background-size: 100%;
    position: absolute;
    top: 4.2rem;
    left: 0.72rem;
}

.btn-quick-look3 {
    width: 2.57rem;
    height: 3.92rem;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/quick-look3.png) no-repeat;
    background-size: 100%;
    position: absolute;
    top: 4.36rem;
    left: 3.39rem;
}

.btn-quick-look4 {
    width: 2.57rem;
    height: 4.24rem;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/quick-look4.png) no-repeat;
    background-size: 100%;
    position: absolute;
    top: 7.96rem;
    left: 0.62rem;
}

.btn-quick-look5 {
    width: 2.49rem;
    height: 3.96rem;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/quick-look5.png) no-repeat;
    background-size: 100%;
    position: absolute;
    top: 8.16rem;
    left: 3.5rem;
}

/* .btn-quick-look:hover {
    transform: scale(1.05);
} */

.part1-icon1 {
    width: 2.26rem;
    height: 1.68rem;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/part1-icon1.png) no-repeat;
    background-size: 100%;
    position: absolute;
    top: -0.58rem;
    left: 1.28rem;
    pointer-events: none;
}

.part1-icon2 {
    width: 1.55rem;
    height: 1.73rem;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/part1-icon2.png) no-repeat;
    background-size: 100%;
    position: absolute;
    top: 11rem;
    left: -0.4rem;
    pointer-events: none;
}

.part .swiper-button-prev,
.part .swiper-button-next {
    width: 0.32rem;
    height: 0.79rem;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/swiper-prev-icon-l.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 50%;
    left: 0.34rem;
    margin-top: 0.04rem;
    z-index: 6;
    cursor: pointer;
    outline: none;
}

.part .swiper-button-prev.swiper-button-disabled,
.part .swiper-button-next.swiper-button-disabled {
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/swiper-prev-icon.png) no-repeat;
    background-size: 100% 100%;
    pointer-events: none;
}

.part .swiper-button-next {
    transform: rotate(-180deg);
    left: auto;
    right: 0.29rem;
}

.part .swiper-pagination {
    width: 4rem;
    position: absolute;
    bottom: 0.55rem;
    left: 50%;
    margin-left: -2rem;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    z-index: 6;
}

.part .swiper-pagination span {
    display: inline-block;
    width: 0.2rem;
    height: 0.23rem;
    margin: 0 0.1rem 0.03rem;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/swiper-pagination-icon.png) no-repeat;
    background-size: 100% 100%;
    cursor: pointer;
    outline: none;
}

.part .swiper-pagination span.swiper-pagination-bullet-active {
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/swiper-pagination-icon-active.png) no-repeat;
    background-size: 100% 100%;
}

.part4 .swiper-pagination{
    width: 5.4rem;
    margin-left: -2.7rem;
    bottom: 0.45rem;
}

.btitle2 {
    width: 3.47rem;
    height: 1.42rem;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/btitle2.png) no-repeat;
    background-size: 100%;
    top: 1.25rem;
}

.mechanism-swiper {
    width: 6.1rem;
    margin: 0 auto;
}

.mechanism-swiper .swiper-slide {
    box-sizing: border-box;
    padding-top: 1.17rem;
}

.mechanism-hero-img {
    width: 5.79rem;
    height: 8rem;
    margin: 0 auto;
    position: relative;
    left: 0.04rem;
}
.mechanism-hero-img1{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/mechanism-hero-img1.png) no-repeat;
    background-size: 100%;
}
.mechanism-hero-img2{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/mechanism-hero-img2.png) no-repeat;
    background-size: 100%;
}
.mechanism-hero-img3{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/mechanism-hero-img3.png) no-repeat;
    background-size: 100%;
}
.mechanism-hero-img4{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/mechanism-hero-img4.png) no-repeat;
    background-size: 100%;
}
.mechanism-hero-img5{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/mechanism-hero-img5.png) no-repeat;
    background-size: 100%;
}
.mechanism-hero-img6{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/mechanism-hero-img6.png) no-repeat;
    background-size: 100%;
}
.mechanism-hero-img7{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/mechanism-hero-img7.png) no-repeat;
    background-size: 100%;
}
.mechanism-hero-img8{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/mechanism-hero-img8.png) no-repeat;
    background-size: 100%;
}
.mechanism-hero-img9{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/mechanism-hero-img9.png) no-repeat;
    background-size: 100%;
}
.mechanism-hero-img10{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/mechanism-hero-img10.png) no-repeat;
    background-size: 100%;
}

.mechanism-msg {
    width: 5.87rem;
    height: 2rem;
    margin: -1.3rem auto 0;
}

.mechanism-l {
    width: 100%;
    box-sizing: border-box;
    padding-left: 0.15rem;
    position: relative;
    padding-bottom: 0.2rem;
    margin-bottom: 0.18rem;
}

.mechanism-l::after {
    content: '';
    display: block;
    width: 100%;
    height: 1px;
    position: absolute;
    bottom: 0;
    left: 0;
    background: #99948a;
}

.mechanism-msg .tit {
    font-size: 0.288rem;
    color: #161616;
    line-height: 0.32rem;
    font-weight: bold;
    margin-bottom: 0.09rem;
}

.mechanism-text {
    font-size: 0.288rem;
    color: #161616;
    /* line-height: 0.48rem; */
    line-height: 0.4rem;
    font-weight: bold;
    padding-left: 0.2rem;
    box-sizing: border-box;
}

.mechanism-text p {
    position: relative;
}

.mechanism-text p::before {
    content: '';
    display: inline-block;
    width: 0.11rem;
    height: 0.17rem;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/mechanism-ticon.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    /* top: 50%;
    margin-top: -0.085rem; */
    top: 0.15rem;
    left: -0.2rem;
}

.mechanism-r {
    width: 100%;
    box-sizing: border-box;
    padding-left: 0.15rem;
}

.mechanism-r-text {
    font-size: 0.2rem;
    color: #2d2d2d;
    line-height: 0.3rem;
}

.btitle3 {
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/btitle3.png) no-repeat;
    background-size: 100%;
    top: 1.26rem;
    /* left: -1.12rem; */
}

.yz-swiper {
    width: 6.1rem;
    margin: 0 auto;
    /* overflow: visible; */
}

.yz-swiper .swiper-slide {
    box-sizing: border-box;
    padding-top: 8.84rem;
    /* overflow: visible; */
}

.part3 .swiper-button-prev,
.part3 .swiper-button-next {
    left: 0.34rem;
    margin-top: -1.56rem;
}

.part3 .swiper-button-next {
    left: auto;
    /* right: 3.34rem; */
}

/* .part3 .swiper-pagination {
    width: 7.24rem;
    bottom: 1.7rem;
    left: 0.9rem;
} */

.part-img-bg {
    width: 2.84rem;
    height: 5.22rem;
    position: absolute;
    top: 2.42rem;
    right: 1.9rem;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/part-img-bg.png) no-repeat;
    background-size: 100%;
}

.yz-msg {
    width: 5.87rem;
    margin: 0 auto;
}

.yz-hero-name {
    height: 1.02rem;
    font-size: 0.72rem;
    text-align: center;
    color: #206a97;
    line-height: 1;
    font-weight: bold;
    display: none;
}

.yz-fetter {
    position: relative;
    margin-bottom: 0.24rem;
    box-sizing: border-box;
    padding-left: 1.26rem;
}

.yz-fetter .tit {
    font-size: 0.2rem;
    color: #000000;
    line-height: 0.28rem;
    font-weight: bold;
    /* margin-bottom: 0.24rem; */
    position: absolute;
    top: 0.07rem;
    left: 0.15rem;
}

.yz-fetter-flex {
    width: 100%;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    font-weight: bold;
    font-size: 0.22rem;
    color: #000000;
    line-height: 1;
}

.yz-fetter-item {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-right: 0.2rem;
}

.yz-fetter-item .icon {
    display: inline-block;
    width: 0.36rem;
    height: 0.44rem;
    margin-right: 0.08rem;
}


.yz-desc .tit {
    font-size: 0.28rem;
    color: #000000;
    line-height: 1;
    font-weight: bold;
    margin-bottom: 0.14rem;
    position: relative;
    box-sizing: border-box;
    padding-left: 0.16rem;
}

.yz-tit-line {
    width: 4.81rem;
    height: 0.07rem;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/yz-tit-line.png) no-repeat;
    background-size: 100%;
    position: absolute;
    top: 50%;
    margin-top: -0.035rem;
    left: 1.9rem;
}

.yz-desc .desc {
    width: 5.86rem;
    font-size: 0.2rem;
    color: #505050;
    line-height: 0.3rem;
    box-sizing: border-box;
    padding-left: 0.16rem;
}


.yz-hero-img {
    width: 8rem;
    height: 8rem;
    position: absolute;
    top: 1.2rem;
    right: -1rem;
    pointer-events: none;
}

.yz-hero-img1{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/yz-hero-img1.png) no-repeat;
    background-size: 100%;
}
.yz-hero-img2{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/yz-hero-img2.png) no-repeat;
    background-size: 100%;
}
.yz-hero-img3{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/yz-hero-img3.png) no-repeat;
    background-size: 100%;
}
.yz-hero-img4{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/yz-hero-img4.png) no-repeat;
    background-size: 100%;
}
.yz-hero-img5{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/yz-hero-img5.png) no-repeat;
    background-size: 100%;
}
.yz-hero-img6{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/yz-hero-img6.png) no-repeat;
    background-size: 100%;
}
.yz-hero-img7{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/yz-hero-img7.png) no-repeat;
    background-size: 100%;
}
.yz-hero-img8{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/yz-hero-img8.png) no-repeat;
    background-size: 100%;
}
.yz-hero-img9{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/yz-hero-img9.png) no-repeat;
    background-size: 100%;
}
.yz-hero-img10{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/yz-hero-img10.png) no-repeat;
    background-size: 100%;
}
.yz-hero-img11{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/yz-hero-img11.png) no-repeat;
    background-size: 100%;
}
.yz-hero-img12{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/yz-hero-img12.png) no-repeat;
    background-size: 100%;
}
.yz-hero-img13{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/yz-hero-img13.png) no-repeat;
    background-size: 100%;
}
.yz-hero-img14{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/yz-hero-img14.png) no-repeat;
    background-size: 100%;
}
.yz-hero-img15{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/yz-hero-img15.png) no-repeat;
    background-size: 100%;
}
.yz-hero-img16{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/yz-hero-img16.png) no-repeat;
    background-size: 100%;
}
.yz-hero-img17{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/yz-hero-img17.png) no-repeat;
    background-size: 100%;
}


.btitle4 {
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/btitle4.png) no-repeat;
    background-size: 100%;
    top: 1.26rem;
    /* left: -1.12rem; */
}

.fetter-swiper {
    width: 6.1rem;
    margin: 0 auto;
}

.fetter-swiper .swiper-slide {
    box-sizing: border-box;
    padding-top: 8.46rem;
}

.part4 .swiper-button-prev,
.part4 .swiper-button-next {
    left: 0.3rem;
    margin-top: -1.36rem;
}

.part4 .swiper-button-next {
    left: auto;
    right: 0.3rem;
}

/* .part4 .swiper-pagination {
    width: 6rem;
    bottom: 1.8rem;
    left: 2.6rem;
} */

.fetter-msg {
    width: 100%;
}

.fetter-name {
    width: 5rem;
    height: 0.9rem;
    margin: 0 auto 0.16rem;
    position: relative;
    left: -0.33rem;
}
.fetter-name1{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/fetter-name1.png) no-repeat;
    background-size: 100%;
}
.fetter-name2{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/fetter-name2.png) no-repeat;
    background-size: 100%;
}
.fetter-name3{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/fetter-name3.png) no-repeat;
    background-size: 100%;
}
.fetter-name4{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/fetter-name4.png) no-repeat;
    background-size: 100%;
}
.fetter-name5{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/fetter-name5.png) no-repeat;
    background-size: 100%;
}
.fetter-name6{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/fetter-name6.png) no-repeat;
    background-size: 100%;
}
.fetter-name7{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/fetter-name7.png) no-repeat;
    background-size: 100%;
}
.fetter-name8{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/fetter-name8.png) no-repeat;
    background-size: 100%;
}
.fetter-name9{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/fetter-name9.png) no-repeat;
    background-size: 100%;
}
.fetter-name10{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/fetter-name10.png) no-repeat;
    background-size: 100%;
}
.fetter-name11{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/fetter-name11.png) no-repeat;
    background-size: 100%;
}
.fetter-name12{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/fetter-name12.png) no-repeat;
    background-size: 100%;
}
.fetter-name13{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/fetter-name13.png) no-repeat;
    background-size: 100%;
}
.fetter-name14{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/fetter-name14.png) no-repeat;
    background-size: 100%;
}
.fetter-name15{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/fetter-name15.png) no-repeat;
    background-size: 100%;
}
.fetter-name16{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/fetter-name16.png) no-repeat;
    background-size: 100%;
}
.fetter-name17{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/fetter-name17.png) no-repeat;
    background-size: 100%;
}
.fetter-name18{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/fetter-name18.png) no-repeat;
    background-size: 100%;
}
.fetter-name19{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/fetter-name19.png) no-repeat;
    background-size: 100%;
}
.fetter-name20{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/fetter-name20.png) no-repeat;
    background-size: 100%;
}
.fetter-name21{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/fetter-name21.png) no-repeat;
    background-size: 100%;
}
.fetter-name22{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/fetter-name22.png) no-repeat;
    background-size: 100%;
}
.fetter-name23{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/fetter-name23.png) no-repeat;
    background-size: 100%;
}
.fetter-name24{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/fetter-name24.png) no-repeat;
    background-size: 100%;
}
.fetter-name25{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/fetter-name25.png) no-repeat;
    background-size: 100%;
}

.fetter-mtitle {
    font-size: 0.28rem;
    color: #000000;
    font-weight: bold;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 0.04rem;
}

.fetter-mtitle::before,
.fetter-mtitle::after {
    content: '';
    display: block;
    width: 0.6rem;
    height: 0.12rem;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-mtitle-icon.png) no-repeat;
    background-size: 100% 100%;
    margin-right: 0.12rem;
}

.fetter-mtitle::after {
    margin-right: 0;
    margin-left: 0.12rem;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-mtitle-icon-r.png) no-repeat;
    background-size: 100% 100%;
}

.fetter-desc {
    width: 5.6rem;
    padding-left: 0.26rem;
    font-size: 0.2rem;
    color: #212121;
    line-height: 0.45rem;
}
.fetter-desc.line-height1{
    line-height: 0.25rem;
}

.fetter-img {
    width: 7rem;
    height: 7rem;
    position: absolute;
    top: 1.94rem;
    left: -0.33rem;
}
.fetter-img1{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-img1.png) no-repeat;
    background-size: 100%;
}
.fetter-img2{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-img2.png) no-repeat;
    background-size: 100%;
}
.fetter-img3{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-img3.png) no-repeat;
    background-size: 100%;
}
.fetter-img4{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-img4.png) no-repeat;
    background-size: 100%;
}
.fetter-img5{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-img5.png) no-repeat;
    background-size: 100%;
}
.fetter-img6{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-img6.png) no-repeat;
    background-size: 100%;
}
.fetter-img7{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-img7.png) no-repeat;
    background-size: 100%;
}
.fetter-img8{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-img8.png) no-repeat;
    background-size: 100%;
}
.fetter-img9{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-img9.png) no-repeat;
    background-size: 100%;
}
.fetter-img10{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-img10.png) no-repeat;
    background-size: 100%;
}
.fetter-img11{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-img11.png) no-repeat;
    background-size: 100%;
}
.fetter-img12{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-img12.png) no-repeat;
    background-size: 100%;
}
.fetter-img13{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-img13.png) no-repeat;
    background-size: 100%;
}
.fetter-img14{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-img14.png) no-repeat;
    background-size: 100%;
}
.fetter-img15{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-img15.png) no-repeat;
    background-size: 100%;
}
.fetter-img16{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-img16.png) no-repeat;
    background-size: 100%;
}
.fetter-img17{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-img17.png) no-repeat;
    background-size: 100%;
}
.fetter-img18{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-img18.png) no-repeat;
    background-size: 100%;
}
.fetter-img19{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-img19.png) no-repeat;
    background-size: 100%;
}
.fetter-img20{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-img20.png) no-repeat;
    background-size: 100%;
}
.fetter-img21{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-img21.png) no-repeat;
    background-size: 100%;
}
.fetter-img22{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-img22.png) no-repeat;
    background-size: 100%;
}
.fetter-img23{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-img23.png) no-repeat;
    background-size: 100%;
}
.fetter-img24{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-img24.png) no-repeat;
    background-size: 100%;
}
.fetter-img25{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/fetter-img25.png) no-repeat;
    background-size: 100%;
}


.btitle5 {
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/btitle5.png) no-repeat;
    background-size: 100%;
    top: 1.26rem;
    /* left: -1.14rem; */
}

.highlight-swiper {
    width: 6.1rem;
    margin: 0 auto;
}

.highlight-swiper .swiper-slide {
    box-sizing: border-box;
    padding-top: 1.06rem;
}

.part5 .swiper-button-prev,
.part5 .swiper-button-next {
    left: 0.3rem;
    margin-top: -0.21rem;
}

.part5 .swiper-button-next {
    left: auto;
    right: 0.24rem;
}

/* .part5 .swiper-pagination {
    bottom: 0.98rem;
} */

.highlight-img {
    width: 7rem;
    height: 12rem;
    margin: 0 auto;
    position: relative;
    left: -0.44rem;
}
.highlight-img0{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/highlight-img0.png) no-repeat;
    background-size: 100%;
}
.highlight-img1{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/highlight-img1.png) no-repeat;
    background-size: 100%;
}
.highlight-img2{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/highlight-img2.png) no-repeat;
    background-size: 100%;
}
.highlight-img3{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/highlight-img3.png) no-repeat;
    background-size: 100%;
}
.highlight-img4{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/highlight-img4.png) no-repeat;
    background-size: 100%;
}
.highlight-img5{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/highlight-img5.png) no-repeat;
    background-size: 100%;
}
.highlight-img6{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/highlight-img6.png) no-repeat;
    background-size: 100%;
}
.highlight-img7{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/highlight-img7.png) no-repeat;
    background-size: 100%;
}
.highlight-img8{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/highlight-img8.png) no-repeat;
    background-size: 100%;
}
.highlight-img9{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/highlight-img9.png) no-repeat;
    background-size: 100%;
}
.highlight-img10{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/highlight-img10.png) no-repeat;
    background-size: 100%;
}
.highlight-img11{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/highlight-img11.png) no-repeat;
    background-size: 100%;
}

.btn-vplay {
    display: block;
    width: 5.28rem;
    height: 2.64rem;
    position: absolute;
    bottom: 0;
    left: 0.28rem;
}

.btn-vplay::before {
    content: '';
    display: block;
    width: 0.65rem;
    height: 0.65rem;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/btn-vplay.png) no-repeat;
    background-size: 100%;
}

.highlight-icon {
    width: 1.72rem;
    height: 1.72rem;
    position: absolute;
    top: 1.48rem;
    left: 4.44rem;
    opacity: 0;
}

.highlight-icon1 {
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/highlight-icon1.png) no-repeat;
    background-size: 100% 100%;
}

.highlight-img.on .highlight-icon {
    animation: heartBeat 0.5s cubic-bezier(0.64, 0.57, 0.67, 1.53) .8s both;
}


.btitle6 {
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/btitle6.png) no-repeat;
    background-size: 100%;
    top: 1.26rem;
    /* left: -1.14rem; */
}

.highlight-act-swiper {
    width: 6.1rem;
    margin: 0 auto;
}

.highlight-act-swiper .swiper-slide {
    box-sizing: border-box;
    padding-top: 1.06rem;
}

.part6 .swiper-button-prev,
.part6 .swiper-button-next {
    left: 0.3rem;
    margin-top: -0.21rem;
}

.part6 .swiper-button-next {
    left: auto;
    right: 0.24rem;
}
.highlight-act-img0{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/highlight-act-img0.png) no-repeat;
    background-size: 100%;
}
.highlight-act-img1{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/highlight-act-img1.png) no-repeat;
    background-size: 100%;
}
.highlight-act-img2{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/highlight-act-img2.png) no-repeat;
    background-size: 100%;
}
.highlight-act-img3{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/highlight-act-img3.png) no-repeat;
    background-size: 100%;
}
.highlight-act-img4{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/highlight-act-img4.png) no-repeat;
    background-size: 100%;
}
.highlight-act-img5{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/highlight-act-img5.png) no-repeat;
    background-size: 100%;
}
.highlight-act-img6{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/highlight-act-img6.png) no-repeat;
    background-size: 100%;
}
.highlight-act-img7{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/highlight-act-img7.png) no-repeat;
    background-size: 100%;
}
.highlight-act-img8{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/highlight-act-img8.png) no-repeat;
    background-size: 100%;
}
.highlight-act-img9{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/highlight-act-img9.png) no-repeat;
    background-size: 100%;
}
.highlight-act-img10{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/highlight-act-img10.png) no-repeat;
    background-size: 100%;
}
.highlight-act-img11{
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/m/highlight-act-img11.png) no-repeat;
    background-size: 100%;
}

.dialog {
    width: 7.3rem;
    height: 4.11rem;
    position: relative;
    /* z-index: 9999 !important; */
    top: 50% !important;
    left: 50% !important;
    margin-top: -2.055rem !important;
    margin-left: -3.65rem !important;
}

.video-play {
    width: 7.3rem;
    height: 4.11rem;
    position: relative;
}

.dialog .dia-close {
    width: 0.4rem;
    height: 0.39rem;
    background: url(//game.gtimg.cn/images/jk/act/a20251120legend/dia-close.png) no-repeat center top;
    background-size: 100%;
    display: block;
    position: absolute;
    right: 0;
    top: -0.9rem;
    cursor: pointer;
}

.dia-vid video {
    width: 100%;
    height: 100%;
}

#_overlay_ {
    height: 101% !important;
}

@keyframes heartBeat {
    0% {
        opacity: 0;
        transform: scale(1)
    }

    1% {
        opacity: 1;
    }

    50% {
        opacity: 1;
        transform: scale(1.1)
    }

    100% {
        opacity: 1;
        transform: scale(1)
    }
}

/* 横屏时候提示竖屏看 */
@media all and (orientation: landscape) {
    html.vercreen,body.vercreen {
        position:relative;
        overflow: hidden;
        width: 100%;
        height: 100%;
        padding: 0;
        margin: 0;
    }

    html.vercreen::before {
        content: "";
        position: fixed;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        background: #333;
        z-index: 99999;
    }

    html.vercreen::after {
        content: "\4E3A\4E86\66F4\597D\7684\4F53\9A8C\FF0C\8BF7\5C06\624B\673A\7AD6\8FC7\6765";
        text-align: center;
        font-size: 16px;
        color: #fff;
        position: absolute;
        top: 50%;
        left: 0;
        height: 30px;
        width: 100%;
        margin-top: 50px;
        z-index: 99999;
    }

    body.vercreen::before {
        content: "";
        position: absolute;
        z-index: 99999;
        height: 200px;
        width: 100px;
        left: 50%;
        top: 50%;
        margin: -140px 0 0 -50px;
        color: #fff;
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAB2CAYAAAAZUrcsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDAwMjcwNkVEQzczMTFFNjlFMDFGQTEzNkM3N0JBMTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDAwMjcwNkREQzczMTFFNjlFMDFGQTEzNkM3N0JBMTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0NzhCMTlBREM1ODExRTZCNTdFRjQ0Q0I1QzRCODZBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ0NzhCMTlCREM1ODExRTZCNTdFRjQ0Q0I1QzRCODZBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+J30rNQAACRRJREFUeNrsXQlsFVUU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");
        background-repeat: no-repeat;
        background-position: center center;
        background-size: 100px auto;
        -webkit-transform: rotateZ(-90deg);
    }
}


