.home-container[data-v-36d3a352] {
    background-color: #0A0805;
    width: 100%
}

@font-face {
    font-family: Montserrat-Regular;
    src: url("Montserrat-Regular.24785cc.ttf")
}

@font-face {
    font-family: Montserrat-Medium;
    src: url("Montserrat-Medium.b8c6753.ttf")
}

@font-face {
    font-family: Montserrat-SemiBold;
    src: url("Montserrat-SemiBold.93b37a4.ttf")
}

.mobile-home-container[data-v-4180604c] {
    background: url("../images/home-bg.352d7d4.png") 0 0/100% 100% no-repeat;
    height: 11.71rem;
    position: relative;
    width: 100%
}

.mobile-home-container .title[data-v-4180604c] {
    color: #fff;
    font-family: Montserrat-SemiBold;
    font-size: .5rem;
    line-height: .61rem;
    position: absolute;
    text-align: center;
    top: 1.27rem;
    white-space: pre-line;
    width: 7rem;
    word-break: break-all;
    z-index: 2
}

[dir=ltr] .mobile-home-container .title[data-v-4180604c] {
    left: 50%;
    -webkit-transform: translate(-50%);
    -moz-transform: translate(-50%);
    transform: translate(-50%)
}

[dir=rtl] .mobile-home-container .title[data-v-4180604c] {
    right: 50%;
    -webkit-transform: translate(50%);
    -moz-transform: translate(50%);
    transform: translate(50%)
}

.mobile-home-container .sub-title[data-v-4180604c] {
    color: hsla(0, 0%, 100%, .6);
    font-family: Montserrat-Regular;
    font-size: .21rem;
    line-height: .25rem;
    position: absolute;
    text-align: center;
    top: 3.19rem;
    width: 6rem
}

[dir=ltr] .mobile-home-container .sub-title[data-v-4180604c] {
    left: 50%;
    -webkit-transform: translate(-50%);
    -moz-transform: translate(-50%);
    transform: translate(-50%)
}

[dir=rtl] .mobile-home-container .sub-title[data-v-4180604c] {
    right: 50%;
    -webkit-transform: translate(50%);
    -moz-transform: translate(50%);
    transform: translate(50%)
}

.mobile-home-container .home-icon-1[data-v-4180604c] {
    background: url("../images/home-icon-1.3e16ef3.png") 0 0/100% 100% no-repeat;
    height: 1.36rem;
    position: absolute;
    top: .92rem;
    width: 1.37rem;
    z-index: 1
}

[dir=ltr] .mobile-home-container .home-icon-1[data-v-4180604c] {
    left: 1.72rem
}

[dir=rtl] .mobile-home-container .home-icon-1[data-v-4180604c] {
    right: 1.72rem
}

.mobile-home-container .home-icon-2[data-v-4180604c] {
    background: url("../images/home-icon-2.42e0399.png") 0 0/100% 100% no-repeat;
    height: .6rem;
    position: absolute;
    top: 2rem;
    width: .58rem;
    z-index: 1
}

[dir=ltr] .mobile-home-container .home-icon-2[data-v-4180604c] {
    left: 5.92rem
}

[dir=rtl] .mobile-home-container .home-icon-2[data-v-4180604c] {
    right: 5.92rem
}

.mobile-home-container .download-count[data-v-4180604c] {
    position: absolute;
    top: 3.89rem
}

[dir=ltr] .mobile-home-container .download-count[data-v-4180604c] {
    left: 50%;
    -webkit-transform: translate(-50%);
    -moz-transform: translate(-50%);
    transform: translate(-50%)
}

[dir=rtl] .mobile-home-container .download-count[data-v-4180604c] {
    right: 50%;
    -webkit-transform: translate(50%);
    -moz-transform: translate(50%);
    transform: translate(50%)
}

.mobile-home-container .download-count-img[data-v-4180604c] {
    display: block;
    height: .3rem;
    margin: 0 auto .06rem;
    width: .76rem
}

.mobile-home-container .download-count-text[data-v-4180604c] {
    color: #fff;
    font-family: Montserrat-Medium;
    font-size: .14rem;
    line-height: .18rem;
    text-align: center
}

.mobile-home-container .swipe-area[data-v-4180604c] {
    height: 5.61rem;
    padding-bottom: .3rem;
    position: absolute;
    top: 4.59rem;
    width: 2.72rem
}

[dir=ltr] .mobile-home-container .swipe-area[data-v-4180604c] {
    left: 50%;
    -webkit-transform: translate(-50%);
    -moz-transform: translate(-50%);
    transform: translate(-50%)
}

[dir=rtl] .mobile-home-container .swipe-area[data-v-4180604c] {
    right: 50%;
    -webkit-transform: translate(50%);
    -moz-transform: translate(50%);
    transform: translate(50%)
}

.mobile-home-container .swipe-area .van-swipe-item[data-v-4180604c] {
    opacity: .5;
    -webkit-transition: opacity .8s ease-in-out;
    -moz-transition: opacity .8s ease-in-out;
    transition: opacity .8s ease-in-out
}

.mobile-home-container .swipe-area .active[data-v-4180604c] {
    opacity: 1
}

.mobile-home-container .swipe-area[data-v-4180604c] .van-swipe__indicator {
    height: .08rem;
    width: .08rem
}

.mobile-home-container .swipe-area[data-v-4180604c] .van-swipe__indicators {
    -webkit-box-pack: center;
    -moz-box-pack: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    left: 50% !important;
    -webkit-transform: translate(-50%) !important;
    -moz-transform: translate(-50%) !important;
    transform: translate(-50%) !important;
    width: 2rem
}

[dir=ltr] .mobile-home-container .swipe-area[data-v-4180604c] .van-swipe__indicator:last-of-type {
    margin-right: .06rem
}

[dir=rtl] .mobile-home-container .swipe-area[data-v-4180604c] .van-swipe__indicator:last-of-type {
    margin-left: .06rem
}

.mobile-home-container .download-area[data-v-4180604c] {
    -webkit-box-align: center;
    -moz-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    position: absolute;
    top: 10.55rem
}

[dir=ltr] .mobile-home-container .download-area[data-v-4180604c] {
    left: 50%;
    -webkit-transform: translate(-50%);
    -moz-transform: translate(-50%);
    transform: translate(-50%)
}

[dir=rtl] .mobile-home-container .download-area[data-v-4180604c] {
    right: 50%;
    -webkit-transform: translate(50%);
    -moz-transform: translate(50%);
    transform: translate(50%)
}

.mobile-home-container .download-area .download-item[data-v-4180604c] {
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    background-color: #6e00ff;
    -webkit-border-radius: .19rem;
    -moz-border-radius: .19rem;
    border-radius: .19rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    height: .72rem;
    -webkit-justify-content: center;
    justify-content: center;
    width: 1.92rem
}

[dir=ltr] .mobile-home-container .download-area .download-item[data-v-4180604c] {
    margin-right: .13rem
}

[dir=rtl] .mobile-home-container .download-area .download-item[data-v-4180604c] {
    margin-left: .13rem
}

[dir=ltr] .mobile-home-container .download-area .download-item[data-v-4180604c]:last-child {
    margin-right: 0
}

[dir=rtl] .mobile-home-container .download-area .download-item[data-v-4180604c]:last-child {
    margin-left: 0
}

.mobile-home-container .download-area .download-item-apk[data-v-4180604c] {
    position: relative
}

.mobile-home-container .download-area .download-item-apk .apk-popup-container[data-v-4180604c] {
    background: #fff;
    border: 1px solid #cad0d0;
    -webkit-border-radius: .16rem;
    -moz-border-radius: .16rem;
    border-radius: .16rem;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 1.16rem;
    padding: .1rem 0;
    position: absolute;
    top: -1.2rem;
    width: 1.66rem
}

[dir=ltr] .mobile-home-container .download-area .download-item-apk .apk-popup-container[data-v-4180604c] {
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    transform: translateX(-50%)
}

[dir=rtl] .mobile-home-container .download-area .download-item-apk .apk-popup-container[data-v-4180604c] {
    right: 50%;
    -webkit-transform: translateX(50%);
    -moz-transform: translateX(50%);
    transform: translateX(50%)
}

.mobile-home-container .download-area .download-item-apk .apk-popup-container .apk-item[data-v-4180604c] {
    color: rgba(74, 32, 150, .5);
    display: block;
    font-family: Montserrat-SemiBold;
    font-size: .18rem;
    height: .48rem;
    line-height: .48rem;
    text-align: center;
    width: 100%
}

.mobile-home-container .download-area .download-item-inner[data-v-4180604c] {
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center
}

.mobile-home-container .download-area .download-item-icon[data-v-4180604c] {
    height: .32rem;
    margin: 0 .04rem;
    width: .32rem
}

.mobile-home-container .download-area .download-item-text[data-v-4180604c] {
    color: #fff;
    font-family: Montserrat-SemiBold;
    font-size: .2rem;
    line-height: .25rem;
    margin: 0 .04rem
}

.mobile-home-container .download-area .download-item-text .extra[data-v-4180604c] {
    color: hsla(0, 0%, 100%, .5);
    font-family: Montserrat-Regular;
    font-size: .16rem;
    line-height: .2rem
}