.dupshop-channel-partners[data-v-c4bf569c] {
    position: relative;
    background-color: #fafbfe;
    background-image: url(../../images/channel-partners.jpg);
    background-repeat: no-repeat
}

.dupshop-channel-partners[data-v-c4bf569c]:before {
    content: "";
    position: absolute;
    background: rgba(0, 0, 0, .5);
    z-index: 0
}

.dupshop-channel-partners .dupshop-join-us[data-v-c4bf569c] {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.dupshop-channel-partners .dupshop-join-us div[data-v-c4bf569c] {
    color: #fff;
    font-weight: 500
}

.dupshop-channel-partners .dupshop-join-us hr[data-v-c4bf569c] {
    height: 1px;
    background: #fff
}

.dupshop-channel-partners .dupshop-join-us a[data-v-c4bf569c] {
    background: #2b7efe;
    border-radius: 6px;
    text-align: center;
    font-weight: 500
}

.dupshop-partner-sharing h3[data-v-c4bf569c] {
    line-height: 1;
    color: #17233d
}

@media screen and (min-width:769px) {
    .content[data-v-c4bf569c] {
        background-color: #fafbfe
    }

    .uk-container[data-v-c4bf569c] {
        padding-top: 80px
    }

    li[data-v-c4bf569c],
    p[data-v-c4bf569c] {
        font-size: 16px;
        line-height: 2.5
    }

    .dupshop-channel-partners[data-v-c4bf569c] {
        padding: 20px;
        background-position: 20px 20px;
        margin-bottom: 80px
    }

    .dupshop-channel-partners[data-v-c4bf569c]:before {
        content: "";
        left: 20px;
        top: 20px;
        right: 20px;
        height: 520px
    }

    .dupshop-channel-partners .dupshop-join-us[data-v-c4bf569c] {
        height: 520px
    }

    .dupshop-channel-partners .dupshop-join-us hr[data-v-c4bf569c] {
        width: 80px
    }

    .dupshop-channel-partners .dupshop-join-us .dupshop-meta[data-v-c4bf569c] {
        margin-bottom: 24px
    }

    .dupshop-channel-partners .dupshop-join-us a[data-v-c4bf569c] {
        font-size: 16px;
        line-height: 3;
        width: 180px;
        font-family: PingFangSC-Medium, PingFang SC, -apple-system, BlinkMacSystemFont, Helvetica Neue, Microsoft YaHei, Source Han Sans SC, Noto Sans CJK SC, WenQuanYi Micro Hei, sans-serif
    }

    .value-of-cooperation[data-v-c4bf569c] {
        padding: 20px
    }

    .value-of-cooperation ul[data-v-c4bf569c] {
        padding: 30px 0
    }

    .value-of-cooperation ul li[data-v-c4bf569c] {
        position: relative;
        padding-left: 18px
    }

    .value-of-cooperation ul li[data-v-c4bf569c]:before {
        content: "";
        position: absolute;
        width: 4px;
        height: 4px;
        border-radius: 100%;
        background-color: #515a6e;
        left: 0;
        top: 18px
    }

    .dupshop-partner-sharing .content[data-v-c4bf569c] {
        margin-bottom: 60px
    }

    .dupshop-partner-sharing .content .uk-card-body[data-v-c4bf569c] {
        background: url(../../images/icon-mark-ds.png) right 64px top 40px no-repeat
    }

    .dupshop-partner-sharing .content .kua-fu-zui-yue[data-v-c4bf569c] {
        background: url(../../images/icon-mark-kua-fu-zui-yue.png) right 64px top 40px no-repeat
    }

    .dupshop-partner-sharing h3[data-v-c4bf569c] {
        border-left: 4px solid #2b7efe;
        padding-left: 24px
    }

    .contact-us[data-v-c4bf569c] {
        margin-bottom: 60px;
        padding: 20px
    }
}

@media screen and (max-width:768px) {
    .uk-container[data-v-c4bf569c] {
        padding: 8vw 3.2vw;
        background-color: #fafbfe
    }

    [data-v-c4bf569c] .dupshop-tabnav .uk-tab {
        width: 142vw
    }

    .content[data-v-c4bf569c] {
        background-color: #fff;
        border-radius: .8vw;
        padding: 3.4vw;
        box-shadow: 0 5px 24px 4px rgba(234, 238, 255, .6)
    }

    .dupshop-channel-partners[data-v-c4bf569c] {
        background-position: 3.4vw 3.4vw;
        background-size: 86.8vw auto;
        margin-bottom: 8vw
    }

    .dupshop-channel-partners[data-v-c4bf569c]:before {
        content: "";
        left: 3.4vw;
        top: 3.4vw;
        right: 3.4vw;
        height: 38.9vw
    }

    .dupshop-channel-partners .dupshop-join-us[data-v-c4bf569c] {
        height: 38.9vw
    }

    .dupshop-channel-partners .dupshop-title[data-v-c4bf569c] {
        font-size: 4.8vw;
        font-family: PingFangSC-Medium, PingFang SC, -apple-system, BlinkMacSystemFont, Helvetica Neue, Microsoft YaHei, Source Han Sans SC, Noto Sans CJK SC, WenQuanYi Micro Hei, sans-serif;
        line-height: 1.6
    }

    .dupshop-channel-partners hr[data-v-c4bf569c] {
        border: 1px solid #fff;
        width: 10.6vw;
        margin: 3.2vw 0
    }

    .dupshop-channel-partners .dupshop-meta[data-v-c4bf569c] {
        font-size: 3.2vw;
        line-height: 1.7;
        margin-bottom: 4vw
    }

    .dupshop-channel-partners a[data-v-c4bf569c] {
        width: 30vw;
        height: 7.3vw;
        line-height: 7.3vw;
        font-size: 3.2vw;
        font-family: PingFangSC-Medium, PingFang SC, -apple-system, BlinkMacSystemFont, Helvetica Neue, Microsoft YaHei, Source Han Sans SC, Noto Sans CJK SC, WenQuanYi Micro Hei, sans-serif
    }

    .dupshop-channel-partners p[data-v-c4bf569c] {
        margin: 3.2vw 0 1.6vw;
        font-size: 3.73333vw;
        line-height: 1.7
    }

    .value-of-cooperation[data-v-c4bf569c] {
        margin-bottom: 8vw
    }

    .value-of-cooperation li[data-v-c4bf569c] {
        margin: 3.2vw 0 1.6vw;
        position: relative;
        font-size: 3.73333vw;
        line-height: 1.7;
        padding-left: 3vw
    }

    .value-of-cooperation li[data-v-c4bf569c]:before {
        content: "";
        background-color: #2b7efe;
        position: absolute;
        top: 2.6vw;
        left: 1px;
        width: 1vw;
        height: 1vw;
        border-radius: 100%
    }

    .dupshop-partner-sharing .content[data-v-c4bf569c] {
        margin-bottom: 8vw;
        flex-direction: column;
        padding-bottom: 5.3vw
    }

    .dupshop-partner-sharing .content img[data-v-c4bf569c] {
        order: 1;
        height: 43.2vw;
        width: auto;
        margin-bottom: 3.2vw
    }

    .dupshop-partner-sharing .content .uk-card-body[data-v-c4bf569c] {
        order: 2;
        padding: 0
    }

    .dupshop-partner-sharing .content .uk-card-body h3[data-v-c4bf569c] {
        font-size: 4.26667vw;
        font-family: PingFangSC-Medium, PingFang SC, -apple-system, BlinkMacSystemFont, Helvetica Neue, Microsoft YaHei, Source Han Sans SC, Noto Sans CJK SC, WenQuanYi Micro Hei, sans-serif;
        line-height: 1.5;
        margin-bottom: 2vw
    }

    .dupshop-partner-sharing .content .uk-card-body h3[data-v-c4bf569c]:before {
        content: "";
        display: inline-block;
        height: 3.2vw;
        width: .5vw;
        background: #2b7efe;
        margin-right: 1.9vw
    }

    .dupshop-partner-sharing .content .uk-card-body p[data-v-c4bf569c] {
        font-size: 3.73333vw;
        line-height: 1.7;
        margin: 0
    }

    .contact-us[data-v-c4bf569c] {
        background: 0 0;
        font-size: 5.33333vw;
        font-family: PingFangSC-Medium, PingFang SC, -apple-system, BlinkMacSystemFont, Helvetica Neue, Microsoft YaHei, Source Han Sans SC, Noto Sans CJK SC, WenQuanYi Micro Hei, sans-serif;
        line-height: 1.7;
        text-align: center;
        padding-top: 0;
        padding-bottom: 0;
        box-shadow: unset
    }
}

.banner[data-v-57ea5545] {
    background: url(../../images/bg.png) 50% no-repeat;
    background-size: auto 100%;
    color: #fff
}

.banner .uk-container[data-v-57ea5545] {
    background: url(../../images/create-site.png) 100% no-repeat
}

.banner hr[data-v-57ea5545] {
    background: #fff
}

@media screen and (min-width:769px) {
    .banner[data-v-57ea5545] {
        background-size: auto 100%;
        height: 600px;
        color: #fff
    }

    .banner .uk-container[data-v-57ea5545] {
        align-items: center
    }

    .banner h1[data-v-57ea5545] {
        font-size: 32px;
        font-family: PingFangSC-Medium, PingFang SC, -apple-system, BlinkMacSystemFont, Helvetica Neue, Microsoft YaHei, Source Han Sans SC, Noto Sans CJK SC, WenQuanYi Micro Hei, sans-serif;
        font-weight: 500
    }

    .banner hr[data-v-57ea5545] {
        width: 100px;
        height: 2px
    }

    .banner p[data-v-57ea5545] {
        line-height: 60px;
        width: 77%;
        font-size: 18px;
        font-family: PingFangSC-Medium, PingFang SC, -apple-system, BlinkMacSystemFont, Helvetica Neue, Microsoft YaHei, Source Han Sans SC, Noto Sans CJK SC, WenQuanYi Micro Hei, sans-serif;
        font-weight: 500
    }
}

@media screen and (max-width:768px) {
    .banner[data-v-57ea5545] {
        height: 52.8vw
    }

    .banner .uk-container[data-v-57ea5545] {
        background-size: 45%;
        background-position: right 16vw;
        padding: 6vw
    }

    .banner .uk-container>div[data-v-57ea5545] {
        width: 100%
    }

    .banner h1[data-v-57ea5545] {
        font-size: 4vw;
        font-family: PingFangSC-Medium, PingFang SC, -apple-system, BlinkMacSystemFont, Helvetica Neue, Microsoft YaHei, Source Han Sans SC, Noto Sans CJK SC, WenQuanYi Micro Hei, sans-serif;
        line-height: 1.86;
        margin: 0
    }

    .banner hr[data-v-57ea5545] {
        width: 10.6vw;
        border: solid #fff;
        border-width: .27vw 0 0;
        margin: 2.4vw 0
    }

    .banner p[data-v-57ea5545] {
        width: 47.5vw;
        font-size: 2.4vw;
        line-height: 2.7;
        font-family: PingFangSC-Medium, PingFang SC, -apple-system, BlinkMacSystemFont, Helvetica Neue, Microsoft YaHei, Source Han Sans SC, Noto Sans CJK SC, WenQuanYi Micro Hei, sans-serif;
        margin: 0
    }
}

.uk-tab>li>a[data-v-280d99de] {
    padding: 0;
    text-transform: unset;
    color: #515a6e
}

.uk-tab .nuxt-link-active[data-v-280d99de] {
    color: #2b7efe;
    position: relative
}

.uk-tab .nuxt-link-active[data-v-280d99de]:after {
    content: "";
    position: absolute;
    background: #2b7efe;
    left: 50%;
    bottom: 0
}

@media screen and (min-width:769px) {
    .uk-tab[data-v-280d99de] {
        line-height: 70px;
        font-size: 24px;
        font-family: PingFangSC-Medium, PingFang SC, -apple-system, BlinkMacSystemFont, Helvetica Neue, Microsoft YaHei, Source Han Sans SC, Noto Sans CJK SC, WenQuanYi Micro Hei, sans-serif;
        font-weight: 500
    }

    .uk-tab>li[data-v-280d99de] {
        cursor: pointer;
        padding: 0 40px
    }

    .uk-tab>li>a[data-v-280d99de] {
        font-size: 16px
    }

    .uk-tab>li>a[data-v-280d99de]:hover {
        color: #17233d
    }

    .uk-tab .nuxt-link-active[data-v-280d99de]:after {
        height: 4px;
        width: 60px;
        left: 50%;
        margin-left: -30px
    }
}

@media screen and (max-width:768px) {
    .dupshop-tabnav[data-v-280d99de] {
        width: 100%;
        overflow: scroll
    }

    .dupshop-tabnav .uk-tab[data-v-280d99de] {
        line-height: 11.7vw;
        height: 11.7vw;
        background: #fff
    }

    .dupshop-tabnav .uk-tab[data-v-280d99de]:before {
        border: none
    }

    .dupshop-tabnav .uk-tab>li[data-v-280d99de] {
        padding: 0 4.5vw
    }

    .dupshop-tabnav .uk-tab>li>a[data-v-280d99de] {
        font-size: 3.73333vw;
        font-family: PingFangSC-Medium, PingFang SC, -apple-system, BlinkMacSystemFont, Helvetica Neue, Microsoft YaHei, Source Han Sans SC, Noto Sans CJK SC, WenQuanYi Micro Hei, sans-serif
    }

    .dupshop-tabnav .uk-tab .nuxt-link-active[data-v-280d99de]:after {
        height: .5vw;
        width: 10.6vw;
        left: 50%;
        margin-left: -5.3vw
    }
}