@import url('./css/fontawesome.min.css');


.styles_MultiLineEllipsis__LNKwu {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}

.styles_position__aGch_ {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    width: 100vw;
    height: 100vh;
    -o-object-fit: cover;
    object-fit: cover
}

/* .container{
    position: relative;
}
    */

    .nav{
        margin-left: -50px;
        margin-top: 20px;
    }


.styles_wrap__bE8_v {
    position: relative;
    width: 100vw;
    height: 100vh;
    background-size: cover;
    background-position: 50%;
    background-repeat: no-repeat;
    /* 防止背景图片重复 */
    background-attachment: fixed;
    /* 固定背景图片 */
}



.styles_MultiLineEllipsis__wLk_T {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}

.styles_screenWrap__PIPNu {
    width: 100vw;
    height: 100vh;
    overflow: hidden
}

.styles_moduleTitle__p2vj8 {
    font-weight: 500;
    font-size: 2.1875vw;
    line-height: 1.2;
    color: #262626;
    margin-top: 4.8125vh;
    text-align: center
}

.styles_moduleSubTitle__cdds1 {
    font-weight: 400;
    font-size: 1.25vw;
    line-height: 1.33;
    color: rgb(100,100,100);
    margin-top: 1.5625vh;
    margin-bottom: 3.90625vh;
    text-align: center
}

.styles_overflowAuto__p65CN {
    overflow-y: auto;
    overflow-x: hidden
}

@-webkit-keyframes styles_InAnimation__izmJn {
    0% {
        transform: translateY(1.953125vh);
        opacity: 0
    }

    to {
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes styles_InAnimation__izmJn {
    0% {
        transform: translateY(1.953125vh);
        opacity: 0
    }

    to {
        transform: translateY(0);
        opacity: 1
    }
}

@-webkit-keyframes styles_OutAnimation__iaYFD {
    0% {
        transform: translateY(1.953125vh);
        opacity: 1
    }

    to {
        transform: translateY(0);
        opacity: 0
    }
}

@keyframes styles_OutAnimation__iaYFD {
    0% {
        transform: translateY(1.953125vh);
        opacity: 1
    }

    to {
        transform: translateY(0);
        opacity: 0
    }
}

.styles_enterAnimation__I2mJU {
    -webkit-animation: styles_InAnimation__izmJn .4s ease-in forwards;
    animation: styles_InAnimation__izmJn .4s ease-in forwards;
    opacity: 0
}

.styles_outAnimation__IbC4h {
    -webkit-animation: styles_OutAnimation__iaYFD .4s ease-out forwards;
    animation: styles_OutAnimation__iaYFD .4s ease-out forwards;
    opacity: 1
}

.styles_delay100__U7IXQ {
    -webkit-animation-delay: .1s;
    animation-delay: .1s
}

.styles_delay200__j4PeX {
    -webkit-animation-delay: .2s;
    animation-delay: .2s
}

.styles_delay300__AuxG4 {
    -webkit-animation-delay: .3s;
    animation-delay: .3s
}

.styles_delay400__hvVqS {
    -webkit-animation-delay: .4s;
    animation-delay: .4s
}


 .styles_desc__OpIOQ {
    white-space: nowrap;
    /* 防止文字换行 */
    overflow: hidden;
    /* 隐藏超出部分 */
    max-width: 189px;
    /* 根据需要调整最大宽度 */
    transition: max-width 0.3s ease;
    /* 平滑过渡效果 */
    word-break: keep-all;
    /* 防止单词被拆分 */
    -webkit-box-orient: vertical
}



.styles_slideNavCard__dmvGg:hover .styles_btn__vJ9nv {
    background-color: #ffffff !important;
    color: #d71518 !important;
    border: solid 1px #e2e8f0;
  }

.styles_slideNavCard__dmvGg:hover .styles_desc__OpIOQ {
    max-width: 100%;
    color: #d71518 !important;
    /* 鼠标悬停时显示完整内容 */
}

.styles_slideNavCard__dmvGg:hover .styles_title___LsG2 {
    color: #d71518 !important;
}

.styles_slideNavCard__dmvGg .styles_icon__23Hyu {
    width: 50px;
    height: 50px;
    margin-bottom: 10px;
}

.styles_slideNavCard__dmvGg .styles_icon__23Hyu img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.styles_slideNavCard__dmvGg .styles_title___LsG2 {
    font-size: 1.5m;
    margin-bottom: 5px;
}

.styles_slideNavCard__dmvGg .styles_desc__OpIOQ {
    font-size: 0.9em;
    margin-bottom: 10px;
}


.styles_videoItem__V29BJ {
    width: 100vw;
    height: 100vh
}


.styles_slideNavCard__dmvGg .styles_btn__vJ9nv {
    padding: 5px 10px;
    color: #d71518;
    background-color: transparent; /* 设置按钮背景为透明 */
    border: solid 1px;
    cursor: pointer;
}

.styles_btn__vJ9nv:hover{
    color: #0050f1;
    background-color:white;
}

 /* .styles_slideNavCard__dmvGg:first-child{
        width: 18.3333333333vw;
        height: 11.4583333333vw;
        min-width: 236px;
        min-height: 140px;
        box-shadow: inset 0 4px 8px rgba(63, 161, 255, .58);
        background: linear-gradient(114.75deg, #19acff 2.46%, #1966ff 97.71%), linear-gradient(240.99deg, rgba(69, 188, 255, .072) 12.33%, rgba(23, 143, 255, .6) 79.74%);
        padding-top: 1.6666666667vw;

    .styles_btn__vJ9nv {
        background-color: #ffffff !important;
        color: #1966ff !important;
        border: solid 1px #fff;
      }

      .styles_desc__OpIOQ {
        max-width: 100%;
        /* 鼠标悬停时显示完整内容 
    }

    .styles_icon__23Hyu {
        opacity: 1;
    }

    .styles_icon__23Hyu {
        position: absolute;
        top: 0;
        left: 50%;
        transform: translate(-50%, -70%);
        width: 5.3645833333vw;
        height: 4.7916666667vw;
        transition: all .3s
    }

} */




/* .styles_slideNavCard__dmvGg {
    width: 18.3333333333vw;
    height: 11.4583333333vw;
    min-width: 236px;
    min-height: 140px;
    box-shadow: inset 0 4px 8px rgba(63, 161, 255, .58);
    background: linear-gradient(114.75deg,rgb(235, 239, 241) 2.46%,rgb(248, 250, 253) 97.71%), linear-gradient(240.99deg, rgba(69, 188, 255, .072) 12.33%, rgba(253, 254, 255, 0.6) 79.74%);
    padding-top: 1.6666666667vw
} */




.styles_slideNavCard__dmvGg {
    width: 12.9166666667vw;
    height: 9.4791666667vw;
    min-width: 164px;
    min-height: 112px;
    background: linear-gradient(0deg, rgba(164, 223, 255, .2), rgba(235, 237, 238, 0.2)), linear-gradient(274.42deg, hsla(0, 7.30%, 92.00%, 0.20) 6.31%, rgba(230, 234, 236, 0.48) 101.25%);
    /* background: #f0f0f0; */
    box-shadow: inset 0 4px 8px hsla(0, 11.80%, 93.30%, 0.16);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    padding: 1.25vw 1.25vw 0;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin: 0 .625vw;
    transition: all .5s; 
}


.styles_slideNavCard__dmvGg:hover {
    width: 18.3333333333vw;
    height: 11.4583333333vw;
    min-width: 236px;
    min-height: 140px;
    box-shadow: inset 0 4px 8px rgba(252, 253, 255, 0.58);
    background: linear-gradient(114.75deg,rgb(253, 254, 255) 2.46%,rgb(248, 250, 253) 97.71%), linear-gradient(240.99deg, rgba(69, 188, 255, .072) 12.33%, rgba(245, 249, 253, 0.6) 79.74%);
    padding-top: 1.6666666667vw
}

.styles_slideNavCard__dmvGg:hover .styles_icon__23Hyu {
    opacity: 1;
    /* 鼠标悬停时显示图标 */
}

.styles_icon__23Hyu {
    transition: opacity 0.3s ease;
    /* 平滑过渡效果 */
}

.styles_slideNavCardActive__PSWGD .styles_btn__vJ9nv {
    background: #fff;
    color: #1966ff
}


.styles_slideNavCardActive__PSWGD {
    width: 18.3333333333vw;
    height: 11.4583333333vw;
    min-width: 236px;
    min-height: 140px;
    box-shadow: inset 0 4px 8px rgba(63, 161, 255, .58);
    background: linear-gradient(114.75deg, #19acff 2.46%, #1966ff 97.71%), linear-gradient(240.99deg, rgba(69, 188, 255, .072) 12.33%, rgba(23, 143, 255, .6) 79.74%);
    padding-top: 1.6666666667vw
}



.styles_slideNavCardActive__PSWGD {
    width: 18.3333333333vw;
    height: 11.4583333333vw;
    min-width: 236px;
    min-height: 140px;
    box-shadow: inset 0 4px 8px rgba(63, 161, 255, .58);
    background: linear-gradient(114.75deg, #19acff 2.46%, #1966ff 97.71%), linear-gradient(240.99deg, rgba(69, 188, 255, .072) 12.33%, rgba(23, 143, 255, .6) 79.74%);
    padding-top: 1.6666666667vw
}

.styles_slideNavCardActive__PSWGD .styles_btn__vJ9nv {
    background: #fff;
    color: #1966ff
}

.styles_slideNavCard__dmvGg .styles_icon__23Hyu {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-50%, -70%);
    width: 5.3645833333vw;
    height: 4.7916666667vw;
    transition: all .3s
}

.styles_title___LsG2 {
    font-size: 1.25vw;
    /* color: #fff */
    color: #d71518 ;
}

.styles_desc__OpIOQ {
    font-size: 0.8333333333vw;
    /* color: #fff; */
    color: #d71518 ;
    opacity: 0.8;
    -webkit-line-clamp: 2;
}

.styles_caption__t85wO {
    position: absolute;
    top: 7.8125vw
}

.styles_caption__t85wO h1 {
    font-weight: 600;
    font-size: 3.3333333333vw;
    line-height: 1.4;
    color: #fff;
    text-shadow: 0 4px 20px rgba(0, 61, 153, .4)
}

.styles_caption__t85wO p {
    color: #fff;
    font-size: 25px;
    text-shadow: 0 4px 20px rgba(0, 61, 153, .4)
}

.styles_caption__t85wO .styles_tag__dY0YZ {
    font-size: 1.25vw;
    line-height: 1.4;
    color: #fff;
    margin-right: 2.0833333333vw;
    margin-top: .625vw
}

.styles_caption__t85wO .styles_tag__dY0YZ:before {
    content: "";
    background: url(https://lf3-fe.ecombdstatic.com/obj/ecom-cdn-default/ecom/fe-alliance-home/out/_next/static/media/duigou.f5535a0d.png) no-repeat;
    background-size: 1.25vw;
    width: 1.25vw;
    height: 1.25vw;
    margin-right: .5208333333vw
}

.styles_btn__vJ9nv {
    width: 7.2916666667vw;
    min-width: 84px;
    min-height: 24px;
    height: 2.0833333333vw;
    position: absolute;
    bottom: 1.25vw;
    border: 1px solid #fff;
    border-radius: 8px;
    color: #fff;
    margin-top: 1.25vw
}

.styles_MultiLineEllipsis__711k3 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}

.styles_footer__vtoqN {
    background: #252931;
    overflow: hidden;
    padding-bottom: 1.0416666667vw
}

.styles_footer__vtoqN .styles_content__QDDn0 {
    margin: 2.0833333333vw 12.5vw 1.0416666667vw;
    border-bottom: 1px solid hsla(0, 0%, 100%, .1)
}

.styles_footer__vtoqN .styles_content__QDDn0 .styles_logo__blz2f {
    width: 10.4166666667vw;
    height: 3.9583333333vw;
    margin-right: 4.1666666667vw;
    margin-top: 1.0416666667vw
}

.styles_footer__vtoqN .styles_content__QDDn0 .styles_list__OFB_K {
    color: #fff;
    margin-bottom: 24px
}

.styles_footer__vtoqN .styles_content__QDDn0 .styles_list__OFB_K .styles_label__0NFh8 {
    font-size: .8333333333vw;
    line-height: 1.2;
    opacity: .8;
    margin-right: 2.0833333333vw;
    margin-bottom: 24px
}

.styles_values__YHJ2T {
    font-size: .8333333333vw;
    line-height: 1.4
}

.styles_values__YHJ2T .styles_value__STjwu {
    margin-right: 2.0833333333vw;
    color: hsla(0, 0%, 100%, .4)
}

.styles_values__YHJ2T .styles_valueshort__nGspG {
    margin-right: 1.1979166667vw;
    color: hsla(0, 0%, 100%, .4)
}

.styles_icon__qZKI8 {
    width: 1.0416666667vw;
    height: 1.0416666667vw
}

.styles_MultiLineEllipsis__zH109 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}

.styles_dropdown__nzwYm {
    transform: translateY(100%) translateX(-22%);
    transition: all .3s
}

.styles_MultiLineEllipsis__0Rzfp {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}

.styles_box__rPJpd {
    height: 4.5833333333vw;
    position: fixed;
    z-index: 10;
    width: 100%
}

.styles_logo__UmGGe {
    width: 100px;
    /* 设置宽度 */
    height: auto;
    /* 高度自动调整 */
    object-fit: contain;
    /* 保持图片比例 */
    margin-right: 2.0833333333vw
}

.styles_contentWidth__bL46p {
    margin: 0 1.25vw;
    color: rgba(0, 0, 0, .85) !important;
    position: relative;  /* 父容器设为相对定位 */
    display: inline-block;  /* 保持原有行内块布局 */
}

.styles_login__PNjvg {
    width: 4.1145833333vw;
    height: 2.0833333333vw;
    background: #1966ff;
    border-radius: .4166666667vw;
    color: #fff;
    cursor: pointer
}

.styles_activeIcon__Ai9tu {
    position: absolute;
    bottom: 0;
    left: 50%;  /* 水平居中 */
    transform: translateX(-50%);  /* 微调居中 */
    width: .8333333333vw;
    height: .2604166667vw;
    /* top: 49px;
    left: 254px;*/
} 


.styles_dropdown__1SxyT {
    width: 10.4166666667vw;
    padding: .4166666667vw 0;
    background: hsla(0, 0%, 100%, .7);
    box-shadow: 0 4px 4px rgba(0, 0, 0, .04);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    border-radius: 4px;
    border: 1px solid #fff;
    margin-top: 1.0416666667vw
}

.styles_dropdown__1SxyT .styles_item__ThGnu {
    height: 2.3958333333vw;
    padding-left: .8333333333vw
}

.styles_dropdown__1SxyT .styles_item__ThGnu .styles_icon__5Rkyk {
    width: 1.25vw;
    height: 1.25vw
}

.styles_MultiLineEllipsis__qfd_7 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}

.styles_icon__jk3iC {
    display: block;
    width: 20px;
    height: 20px;
    background-size: 20px;
    margin: 12px auto 4px;
    background-repeat: no-repeat
}

.styles_wrap__w5QqD {
    position: fixed;
    bottom: 43.9453125vh;
    right: 1.25vw;
    z-index: 20;
    background: linear-gradient(90deg, #d71518 3.41%, #d71518);
    border-radius: 8px;
    min-width: 64px;
    padding: 4px
}

.styles_wrap__w5QqD .styles_item__w0qV6 {
    display: block;
    min-height: 60px;
    font-size: 8px;
    color: #fff;
    text-align: center;
    overflow: hidden;
    font-size:11px;
}

.styles_wrap__w5QqD .styles_itemList__XbfX_ {
    padding: 2px 0;
    margin-top: 8px;
    background: #fff;
    border-radius: 4px
}

.styles_wrap__w5QqD .styles_itemList__XbfX_ a {
    height: 34px
}

.styles_wrap__w5QqD .styles_itemList__XbfX_ a:hover {
    background: #E2E8f0
}

.styles_wrap__w5QqD .styles_line__Bm_8V:after {
    content: "";
    display: block;
    width: 40px;
    height: 0;
    border: 1px solid #d71518;
    box-shadow: 0 .5px 0 hsla(0, 0%, 100%, .1);
    margin: 8px auto auto
}

.styles_MultiLineEllipsis__cUFLd {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}

.styles_wrap__y8wxK {
    background: rgba(0, 0, 0, .04);
    border-radius: 16px
}

.styles_el__edZP0 {
    width: 20.8333333333vw;
    height: 4.7395833333vw
}

.styles_MultiLineEllipsis__Xc2gb {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}

.styles_wrapper__vpty9 {
    background: linear-gradient(105.87deg, #f6fbff -.26%, #fff 18.64%, #f8fcff 57.79%, #e7f5ff 98.54%)
}

.styles_animation__IMZxw,
.styles_card__JCtzm,
.styles_card__JCtzm .styles_bg__omuW6,
.styles_card__JCtzm .styles_icon__87v4B,
.styles_card__JCtzm .styles_title___xZ6w {
    transition: all .2s linear
}

.styles_right__1v1E1,
.styles_size___IR_o {
    width: 36.875vw;
    height: 37.8125vw;
    border-radius: 16px
}

.styles_banner__JSis0 {
    color: #fff;
    margin-right: 1.25vw;
    margin-left: unset
}

.styles_right__1v1E1 {
    display: grid;
    grid-template-columns: repeat(2, 1fr)
}

.styles_arrow__g4aJ8 {
    width: 2.0833333333vw;
    height: 2.0833333333vw;
    cursor: pointer
}

.styles_arrowLeft__7sL0o {
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%) rotate(180deg)
}

.styles_arrowRight__9lEAO {
    position: absolute;
    right: 20px;
    top: 50%;
    transform: translateY(-50%)
}

.styles_card__JCtzm {
    width: 18.4375vw;
    height: 18.90625vw;
    padding: 2.0833333333vw
}

.styles_card__JCtzm .styles_titleScale__WYdgf,
.styles_card__JCtzm:first-child:hover .styles_title___xZ6w,
.styles_card__JCtzm:nth-child(2):hover .styles_title___xZ6w,
.styles_card__JCtzm:nth-child(3):hover .styles_title___xZ6w,
.styles_card__JCtzm:nth-child(4):hover .styles_title___xZ6w {
    transform: scale(1.15)
}

.styles_card__JCtzm:hover {
    z-index: 20
}

.styles_card__JCtzm:hover .styles_corner__eGrYN {
    opacity: 1
}

.styles_card__JCtzm:first-child .styles_bg__omuW6 {
    border-top-left-radius: 16px;
    background: linear-gradient(.498turn, rgba(178, 207, 255, .4) .67%, hsla(0, 0%, 100%, .8) 94.46%);
    opacity: .4
}

.styles_card__JCtzm:first-child .styles_title___xZ6w {
    color: #17355c
}

.styles_card__JCtzm:first-child:hover .styles_bg__omuW6 {
    opacity: 1
}

.styles_card__JCtzm:nth-child(2) .styles_bg__omuW6 {
    background: linear-gradient(179.56deg, rgba(223, 224, 255, .8) .4%, hsla(0, 0%, 100%, .8) 94.85%);
    opacity: .4
}

.styles_card__JCtzm:nth-child(2) .styles_title___xZ6w {
    color: #222268
}

.styles_card__JCtzm:nth-child(2):hover {
    opacity: 1
}

.styles_card__JCtzm:nth-child(3) .styles_bg__omuW6 {
    background: linear-gradient(179.64deg, hsla(33, 73%, 91%, .4) .34%, hsla(0, 0%, 100%, .8) 94.05%);
    opacity: .4
}

.styles_card__JCtzm:nth-child(3) .styles_title___xZ6w {
    color: #574116
}

.styles_card__JCtzm:nth-child(3) .styles_icon__87v4B {
    right: 0
}

.styles_card__JCtzm:nth-child(3):hover .styles_bg__omuW6 {
    opacity: 1
}

.styles_card__JCtzm:nth-child(4) .styles_bg__omuW6 {
    border-bottom-right-radius: 16px;
    background: linear-gradient(179.71deg, rgba(215, 243, 241, .4) .26%, hsla(0, 0%, 100%, .8) 94.79%);
    opacity: .4
}

.styles_card__JCtzm:nth-child(4) .styles_title___xZ6w {
    color: #144147
}

.styles_card__JCtzm:nth-child(4):hover .styles_bg__omuW6 {
    opacity: 1
}

.styles_card__JCtzm .styles_bg__omuW6 {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    background-color: hsla(0, 0%, 100%, .7);
    width: 18.4375vw;
    height: 18.90625vw;
    pointer-events: none;
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px)
}

.styles_card__JCtzm .styles_title___xZ6w {
    font-size: 1.4583333333vw;
    line-height: 1.25;
    transform-origin: left;
    margin-bottom: 16px
}

.styles_card__JCtzm .styles_desc__y4cal {
    font-size: 1.0416666667vw;
    line-height: 1.4;
    color: rgba(0, 0, 0, .5)
}

.styles_card__JCtzm:hover .styles_icon__87v4B {
    transform: rotate(0deg) scale(1.1);
    opacity: 1
}

.styles_card__JCtzm .styles_icon__87v4B {
    position: absolute;
    right: 1.4583333333vw;
    bottom: 1.4583333333vw;
    width: 10.4166666667vw;
    height: 10.4166666667vw;
    transform: rotate(12deg);
    opacity: .5;
    z-index: 1
}

.styles_card__JCtzm .styles_iconBg__8uE1J {
    width: 16.6145833333vw;
    height: 14.3229166667vw;
    position: absolute;
    right: -3.9583333333vw;
    bottom: .625vw;
    z-index: 1
}

.styles_card__JCtzm .styles_corner__eGrYN {
    width: 18.4375vw;
    height: 19.4270833333vw;
    position: absolute;
    right: -.5208333333vw;
    top: -.5208333333vw;
    transition: all .1s;
    z-index: 1000;
    opacity: 0;
    pointer-events: none
}

.styles_MultiLineEllipsis__7P2__,
.styles_content__rfhtZ .styles_list__mKt4D .styles_itemText__E1Oj1 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}

.styles_warp__ymPcl {
    background: linear-gradient(180deg, #f9fbff, #e4eff9);
    width: 100vw;
    padding-bottom: 4.1666666667vw
}

.styles_content__rfhtZ {
    border-radius: 16px
}

.styles_content__rfhtZ .styles_banner__wKedZ {
    width: 33.3333333333vw;
    height: 32.7291666667vw;
    border-radius: 16px;
    margin: 0 1.25vw 0 0
}

.styles_content__rfhtZ .styles_banner__wKedZ .styles_nav__weYpY {
    position: absolute;
    bottom: 1.25vw;
    width: 100%;
    z-index: 10
}

.styles_content__rfhtZ .styles_banner__wKedZ .styles_navItem__XKkLN {
    width: .4166666667vw;
    height: .4166666667vw;
    border-radius: 50%;
    opacity: .4;
    background: #fff;
    margin-right: .8333333333vw;
    transition: all .3s
}

.styles_content__rfhtZ .styles_banner__wKedZ .styles_navItem__XKkLN:last-child {
    margin-right: 0
}

.styles_content__rfhtZ .styles_banner__wKedZ .styles_navItemActive__kpK2T {
    width: 1.6666666667vw;
    height: .4166666667vw;
    border-radius: 20px;
    opacity: 1
}

.styles_content__rfhtZ .styles_list__mKt4D {
    width: 40.4166666667vw;
    height: 32.7291666667vw;
    background: url(https://lf3-fe.ecombdstatic.com/obj/ecom-cdn-default/ecom/fe-alliance-home/out/_next/static/media/bg.ed60cf88.png) no-repeat;
    background-size: cover;
    border-radius: 16px;
    padding: 0 2.0833333333vw
}

.styles_content__rfhtZ .styles_list__mKt4D .styles_item__qOQgY {
    height: 6.4322916667vw;
    border-bottom: 1px solid #fff
}

.styles_content__rfhtZ .styles_list__mKt4D .styles_itemText__E1Oj1 {
    font-size: 1.25vw;
    line-height: 1.4;
    color: #252931;
    margin-right: .5208333333vw;
    -webkit-line-clamp: 2
}

.styles_content__rfhtZ .styles_list__mKt4D .styles_itemBtn__5Jsmc {
    width: 5.8333333333vw;
    height: 2.7083333333vw;
    background: hsla(0, 0%, 100%, .6);
    border-radius: 8px;
    font-weight: 400;
    font-size: 1.0416666667vw;
    line-height: 1.3;
    color: rgba(0, 0, 0, .85)
}

.styles_information__B6wUG {
    margin-top: 1.25vw
}

.styles_information__B6wUG .styles_activity__mC_5h,
.styles_information__B6wUG .styles_announcement___0ZPb,
.styles_information__B6wUG .styles_commonStyle__hVLI9 {
    width: 36.875vw;
    height: 10.8333333333vw;
    background-size: cover;
    padding: 2.0833333333vw;
    border-radius: 16px
}

.styles_information__B6wUG .styles_activity__mC_5h .styles_title__ie_wn,
.styles_information__B6wUG .styles_announcement___0ZPb .styles_title__ie_wn,
.styles_information__B6wUG .styles_commonStyle__hVLI9 .styles_title__ie_wn {
    font-size: 1.4583333333vw;
    line-height: 1.4;
    color: #000
}

.styles_information__B6wUG .styles_activity__mC_5h .styles_btn__w6XZ6,
.styles_information__B6wUG .styles_announcement___0ZPb .styles_btn__w6XZ6,
.styles_information__B6wUG .styles_commonStyle__hVLI9 .styles_btn__w6XZ6 {
    font-size: 1.0416666667vw;
    line-height: 1.3
}

.styles_information__B6wUG .styles_activity__mC_5h .styles_btn__w6XZ6:after,
.styles_information__B6wUG .styles_announcement___0ZPb .styles_btn__w6XZ6:after,
.styles_information__B6wUG .styles_commonStyle__hVLI9 .styles_btn__w6XZ6:after {
    content: "";
    display: inline-block;
    background: url(https://lf3-fe.ecombdstatic.com/obj/ecom-cdn-default/ecom/fe-alliance-home/out/_next/static/media/arrow.b3b9277b.png) no-repeat;
    background-size: 1.0416666667vw 1.0416666667vw;
    width: 1.0416666667vw;
    height: 1.0416666667vw
}

.styles_information__B6wUG .styles_activity__mC_5h .styles_listItem__ybKFt,
.styles_information__B6wUG .styles_announcement___0ZPb .styles_listItem__ybKFt,
.styles_information__B6wUG .styles_commonStyle__hVLI9 .styles_listItem__ybKFt {
    margin-top: 1.0416666667vw;
    display: block;
    font-size: 1.0416666667vw;
    line-height: 1.4;
    color: #252931
}

.styles_information__B6wUG .styles_announcement___0ZPb {
    background: url(https://lf3-fe.ecombdstatic.com/obj/ecom-cdn-default/ecom/fe-alliance-home/out/_next/static/media/announcement-bg.4a86c765.png) no-repeat 50%;
    background-size: cover;
    margin-right: 1.25vw
}

.styles_information__B6wUG .styles_activity__mC_5h {
    background: url(https://lf3-fe.ecombdstatic.com/obj/ecom-cdn-default/ecom/fe-alliance-home/out/_next/static/media/activity-bg.119423ab.png) no-repeat 50%;
    background-size: cover
}

.styles_MultiLineEllipsis__TXrKJ {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}

.styles_activeCardBanner__Bq_WF {
    padding: 1.25vw;
    margin-top: 4.296875vh;
    border-radius: 16px;
    background: linear-gradient(65deg, rgba(253, 254, 255, .3), rgba(234, 243, 255, .5) 130%);
    box-shadow: inset 0 4px 20px #fff
}

.styles_activeCardBanner__Bq_WF .styles_banner__F31H2 {
    width: 25.5208333333vw;
    height: 14.1666666667vw;
    margin-right: 2.0833333333vw;
    border-radius: 16px;
    background: linear-gradient(0deg, #f1f1f1 -97.74%, hsla(0, 0%, 88%, 0) 93.42%)
}

.styles_activeCardBanner__Bq_WF .styles_banner__F31H2 .styles_img__L7mZd {
    width: 18.75vw;
    height: 17.65625vw;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%)
}

.styles_activeCardBanner__Bq_WF .styles_data__fWWdM {
    padding-right: .8333333333vw
}

.styles_activeCardBanner__Bq_WF .styles_data__fWWdM .styles_logo__WNinL {
    width: 3.125vw;
    height: 3.125vw;
    margin-right: 1.0416666667vw;
    border-radius: 50%;
    -o-object-fit: cover;
    object-fit: cover
}

.styles_activeCardBanner__Bq_WF .styles_data__fWWdM .styles_title__Y1EUZ {
    font-size: 1.6666666667vw;
    line-height: 1.25;
    color: #000;
    margin-right: .5729166667vw;
    flex-shrink: 0
}

.styles_activeCardBanner__Bq_WF .styles_data__fWWdM .styles_tag__1Pktd {
    padding: .3125vw .2083333333vw;
    background: #ecf3fe;
    border-radius: .2083333333vw;
    color: #2d68f6;
    font-size: .7291666667vw;
    margin-right: .5208333333vw
}

.styles_activeCardBanner__Bq_WF .styles_data__fWWdM .styles_btn__PKo2b {
    color: #1966ff;
    font-size: .8333333333vw
}

.styles_activeCardBanner__Bq_WF .styles_data__fWWdM .styles_desc__Ciu24 {
    width: 100%;
    margin-top: 2.34375vh;
    font-size: 1.0416666667vw;
    line-height: 1.25;
    color: rgba(0, 0, 0, .85)
}

.styles_activeCardBanner__Bq_WF .styles_data__fWWdM .styles_businessData__Tod4l {
    margin-top: 4.296875vh
}

.styles_activeCardBanner__Bq_WF .styles_data__fWWdM .styles_businessDataItem__fKUmP {
    margin-right: 2.6041666667vw
}

.styles_activeCardBanner__Bq_WF .styles_data__fWWdM .styles_businessDataItemTitle__9oXK_ {
    font-size: 1.5625vw;
    color: #1966ff
}

.styles_activeCardBanner__Bq_WF .styles_data__fWWdM .styles_businessDataItemDesc__GUOLw {
    color: #000;
    font-size: .8333333333vw;
    margin-top: .4166666667vw
}

.styles_MultiLineEllipsis__jQOgu,
.styles_brand__mbGlz .styles_name__NzJMz,
.styles_businessDataItem__4Pz0E .styles_key__elkPV,
.styles_businessDataItem__4Pz0E .styles_value__llwY1 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}

.styles_wrap__N9FgX {
    width: 15.9375vw;
    height: 29.58984375vh;
    border-radius: 16px;
    margin: 0 .625vw;
    transition: all .3s;
    background-size: cover;
    background-position: 50%
}

.styles_wrap__N9FgX .styles_card__0DT4o {
    width: 100%;
    height: 17.1875vh;
    padding: 2.34375vh 1.25vw 0;
    background: rgba(85, 46, 4, .4);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    border-radius: 16px
}

.styles_brand__mbGlz {
    padding-bottom: 2.34375vh;
    border-bottom: 1px solid hsla(0, 0%, 100%, .2)
}

.styles_brand__mbGlz .styles_logo__VtQ_d {
    width: 2.2916666667vw;
    height: 2.2916666667vw;
    border-radius: 50%;
    -o-object-fit: cover;
    object-fit: cover
}

.styles_brand__mbGlz .styles_name__NzJMz {
    font-size: 1.25vw;
    line-height: 1.3;
    color: #fff;
    margin-left: .8333333333vw
}

.styles_businessData__6uMan {
    margin-top: 1.66015625vh;
    color: #fff
}

.styles_businessDataItem__4Pz0E {
    margin-right: .3645833333vw
}

.styles_businessDataItem__4Pz0E .styles_value__llwY1 {
    font-size: 1.0416666667vw;
    line-height: 1.2
}

.styles_businessDataItem__4Pz0E .styles_key__elkPV {
    font-size: .7291666667vw;
    line-height: 1.2;
    opacity: .6;
    margin-top: 2px
}

.styles_businessDataItem__4Pz0E:last-child {
    margin-right: 0
}

.styles_MultiLineEllipsis__csdt5 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}

.styles_wrap__Scy1g {
    background: linear-gradient(180deg, #f9fbff, #e4eff9);
    position: relative
}

.styles_wrap__Scy1g:before {
    content: "";
    display: inline-block;
    position: absolute;
    left: 0;
    top: 0;
    background: url(https://lf3-fe.ecombdstatic.com/obj/ecom-cdn-default/ecom/fe-alliance-home/out/_next/static/media/bg.5966b5a3.jpg) no-repeat 50%;
    background-size: cover;
    height: 100%;
    width: 100%
}

.styles_cardList__vesD1 {
    margin-top: 5.859375vh;
    overflow: unset
}

.styles_cardWrap__BVv_J {
    transition: all .3s
}

.styles_cardWrapActive__rIk8r {
    transform: translateY(-25px)
}

.styles_MultiLineEllipsis__99ZoP {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}

.styles_card__R5PeN {
    width: 14.0625vw;
    min-height: 6.25vw;
    background: hsla(0, 0%, 100%, .6);
    border: 1px solid #f2f2f2;
    border-radius: .8333333333vw;
    position: relative;
    margin: 0 .625vw;
    font-size: 1.6666666667vw;
    color: rgba(0, 0, 0, .85)
}

.styles_card__R5PeN:before {
    content: "";
    display: inline-block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: url(https://lf3-fe.ecombdstatic.com/obj/ecom-cdn-default/ecom/fe-alliance-home/out/_next/static/media/active-bg.6d21a4aa.png) no-repeat 50%;
    background-size: 100%;
    opacity: 0;
    border-radius: .8333333333vw;
    transition: all .3s
}

.styles_card__R5PeN h3 {
    position: relative;
    line-height: 1;
    z-index: 2;
    top: -.78125vw
}

.styles_card__R5PeN .styles_num__9e0i5 {
    position: relative;
    z-index: 0;
    font-size: 2.0833333333vw;
    background-image: linear-gradient(177.65deg, #d8dadf .51%, hsla(0, 0%, 100%, 0) 158.23%);
    font-weight: 700;
    line-height: 1;
    -webkit-background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
    background-clip: text
}

.styles_cardActive__iEi6k {
    -o-object-fit: cover;
    object-fit: cover
}

.styles_cardActive__iEi6k:before {
    opacity: 1
}

.styles_cardActive__iEi6k h3 {
    color: #fff;
    font-weight: 600
}

.styles_cardActive__iEi6k .styles_num__9e0i5 {
    background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .81), hsla(0, 0%, 100%, .05))
}

.styles_videoItem__c_gtl {
    z-index: -1
}

.styles_videoItem__c_gtl .styles_desc___qHZX {
    font-weight: 500;
    font-size: 1.875vw;
    line-height: 1.33;
    color: rgba(0, 0, 0, .85)
}

.styles_videoItem__c_gtl .styles_descWrap__KFf91 {
    position: absolute;
    top: 54.39453125vh;
    left: 14.1145833333vw
}

.styles_videoItem__c_gtl .styles_descIcon__lqJvP {
    position: absolute;
    left: -1.0416666667vw;
    transform: translateY(-70%);
    width: 2.8645833333vw;
    height: 2.2395833333vw
}

/*# sourceMappingURL=f5e08455326489e9.css.map*/