.rule-page[data-v-7460ec4f] {
    min-height: 100vh;
    overflow: auto;
    background: #fff;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.rule-page .goBack[data-v-7460ec4f] {
    width: 100%;
    height: 40px;
    line-height: 40PX;
    background: #f5f5f5
}

.rule-page .goBack .innerBox[data-v-7460ec4f] {
    width: 1200px;
    height: 100%;
    padding: 0 20px;
    margin: 0 auto;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.rule-page .goBack .innerBox span[data-v-7460ec4f] {
    display: inline-block;
    height: 100%;
    cursor: pointer;
    font-size: 12px;
    color: #323232
}

.rule-page .main[data-v-7460ec4f] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 1200px;
    padding: 0 20px;
    margin: 0 auto;
    color: #505050;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.rule-page .main .left[data-v-7460ec4f] {
    width: 250px;
    border-right: 1px solid #f0f0f0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-top: 80px;
    font-size: 14px
}

.rule-page .main .left-title[data-v-7460ec4f] {
    margin-bottom: 27px;
    color: #323232
}

.rule-page .main .left ul li[data-v-7460ec4f] {
    margin-top: 14px;
    padding: 13px 0 13px 40px;
    color: #646464;
    cursor: pointer
}

.rule-page .main .left ul li.active[data-v-7460ec4f] {
    background: #0da2ff;
    color: #fff
}

.rule-page .main .right[data-v-7460ec4f] {
    width: 70%;
    padding-left: 20px;
    padding-bottom: 40px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.rule-page .main .right .item .item-title[data-v-7460ec4f] {
    margin: 60px 0 16px;
    color: #323232;
    font-size: 16px
}

.rule-page .main .right .item p[data-v-7460ec4f] {
    line-height: 30px;
    font-size: 14px;
    color: #505050
}

.rule-page .main .right .item .tips[data-v-7460ec4f] {
    line-height: 18px;
    margin-top: 60px;
    color: #323232;
    font-size: 12px
}

.rule-page .main .right .item table[data-v-7460ec4f] {
    width: 100%;
    margin: 20px 0;
    border-collapse: collapse
}

.rule-page .main .right .item table thead tr td[data-v-7460ec4f] {
    text-align: center;
    font-weight: 700
}

.rule-page .main .right .item table tr td[data-v-7460ec4f] {
    padding: 13px 10px;
    border: 1px solid #f0f0f0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 14px;
    color: #505050
}

.rule-page .main .right .item table tr td[data-v-7460ec4f]:first-of-type {
    width: 250px
}

.rule-page .main .right .item table tr td p[data-v-7460ec4f] {
    margin-bottom: 10px;
    line-height: 20px
}

.rule-page .main .right .item table tr td p[data-v-7460ec4f]:last-of-type {
    margin-bottom: 0
}

.rule-page .main .right .item3 .text[data-v-7460ec4f] {
    line-height: 24px;
    color: #646464
}

.rule-page .main .right .item3 .table[data-v-7460ec4f] {
    width: 100%;
    height: auto;
    border: 1px solid #f0f0f0
}

.rule-page .main .right .item3 .table .tLine[data-v-7460ec4f] {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.rule-page .main .right .item3 .table .tLine div[data-v-7460ec4f] {
    height: 100%;
    padding: 0 10px;
    font-size: 14px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.rule-page .main .right .item3 .table .tLine div[data-v-7460ec4f]:first-of-type {
    width: 250px;
    border-right: 1px solid #f0f0f0
}

.rule-page .main .right .item3 .table .tLine div[data-v-7460ec4f]:last-of-type {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.rule-page .main .right .item3 .table .tHead div[data-v-7460ec4f] {
    color: #323232;
    font-weight: 600;
    text-align: center
}

.rule-page .main .right .item3 .table .tBody[data-v-7460ec4f] {
    border-top: 1px solid #f0f0f0
}

.rule-page .main .right .item3 .table .tBody div[data-v-7460ec4f] {
    color: #505050;
    text-align: left
}

.rule-page .main .right .item3 .tips[data-v-7460ec4f] {
    color: #ff463b;
    font-size: 12px
}

.rule-page .main .min-content[data-v-7460ec4f] {
    display: none
}

.rule-page .main-en .right[data-v-7460ec4f] {
    color: #323232
}

.rule-page .main-en .right .bigTitle-en[data-v-7460ec4f] {
    padding-top: 60px;
    font-size: 16px
}

.rule-page .main-en .right .smallTitle-en[data-v-7460ec4f] {
    margin: 40px 0 24px;
    font-size: 14px
}

.rule-page .main-en .right .text-en[data-v-7460ec4f] {
    font-size: 14px;
    margin-bottom: 20px;
    line-height: 20px
}

.rule-page .main-en .right .text-en ul[data-v-7460ec4f] {
    padding-left: 20px
}

.rule-page .main-en .right .text-en ul li[data-v-7460ec4f] {
    margin-top: 10px;
    list-style-type: disc;
    font-size: 14px
}

.rule-page .main-en .right .tips-en[data-v-7460ec4f] {
    color: #646464;
    font-size: 14px;
    line-height: 20px
}

@media screen and (max-width:750px) {
    .rule-page[data-v-7460ec4f] {
        background: #fafafa;
        min-height: 100vh
    }

    .rule-page .goBack[data-v-7460ec4f] {
        height: 25px;
        line-height: 25px
    }

    .rule-page .goBack .innerBox[data-v-7460ec4f] {
        width: 100%
    }

    .rule-page .main[data-v-7460ec4f] {
        width: 100%;
        min-height: calc(100vh - 65px)
    }

    .rule-page .main .left[data-v-7460ec4f],
    .rule-page .main .right[data-v-7460ec4f] {
        display: none
    }

    .rule-page .main .min-content[data-v-7460ec4f] {
        display: block;
        width: 100%;
        padding: 20px 0
    }

    .rule-page .main .min-content .min-title[data-v-7460ec4f] {
        margin-bottom: 20px;
        font-size: 18px;
        color: #323232;
        text-align: center
    }

    .rule-page .main .min-content ul li[data-v-7460ec4f] {
        padding: 10px;
        background: #fff;
        -webkit-box-shadow: 0 1px 2px 0 hsla(0, 0%, 78.4%, .5);
        box-shadow: 0 1px 2px 0 hsla(0, 0%, 78.4%, .5);
        border-radius: 8px;
        margin-bottom: 10px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .rule-page .main .min-content ul li .li-title[data-v-7460ec4f] {
        min-height: 36px;
        line-height: 36px;
        font-size: 16px;
        font-weight: 600;
        color: #505050;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .rule-page .main .min-content ul li .li-title.active img[data-v-7460ec4f] {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    .rule-page .main .min-content ul li .li-title img[data-v-7460ec4f] {
        width: 16px;
        margin-left: 5px;
        -webkit-transition: all .5s;
        transition: all .5s
    }

    .rule-page .main .min-content ul li .item .item-title[data-v-7460ec4f] {
        margin: 10px 0;
        color: #323232;
        font-size: 12px
    }

    .rule-page .main .min-content ul li .item p[data-v-7460ec4f] {
        line-height: 16px;
        font-size: 12px;
        color: #505050
    }

    .rule-page .main .min-content ul li .item .tips[data-v-7460ec4f] {
        line-height: 18px;
        margin-top: 20px;
        color: #323232;
        font-size: 12px
    }

    .rule-page .main .min-content ul li .item table[data-v-7460ec4f] {
        width: 100%;
        margin: 20px 0;
        border-collapse: collapse
    }

    .rule-page .main .min-content ul li .item table thead tr td[data-v-7460ec4f] {
        text-align: center;
        font-weight: 700
    }

    .rule-page .main .min-content ul li .item table tr[data-v-7460ec4f] {
        line-height: 20px
    }

    .rule-page .main .min-content ul li .item table tr td[data-v-7460ec4f] {
        padding: 8px;
        border: 1px solid #f0f0f0;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        font-size: 12px;
        color: #505050
    }

    .rule-page .main .min-content ul li .item table tr td[data-v-7460ec4f]:first-of-type {
        width: 35%
    }

    .rule-page .main .min-content ul li .item table tr td p[data-v-7460ec4f] {
        margin-bottom: 10px;
        line-height: 20px
    }

    .rule-page .main .min-content ul li .item table tr td p[data-v-7460ec4f]:last-of-type {
        margin-bottom: 0
    }

    .rule-page .main .min-content ul li .item3 .text[data-v-7460ec4f] {
        line-height: 14px;
        color: #646464
    }

    .rule-page .main .min-content ul li .item3 .table[data-v-7460ec4f] {
        width: 100%;
        height: auto;
        border: 1px solid #f0f0f0
    }

    .rule-page .main .min-content ul li .item3 .table .tLine[data-v-7460ec4f] {
        height: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .rule-page .main .min-content ul li .item3 .table .tLine div[data-v-7460ec4f] {
        height: 100%;
        padding: 0 10px;
        font-size: 14px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .rule-page .main .min-content ul li .item3 .table .tLine div[data-v-7460ec4f]:first-of-type {
        width: 250px;
        border-right: 1px solid #f0f0f0
    }

    .rule-page .main .min-content ul li .item3 .table .tLine div[data-v-7460ec4f]:last-of-type {
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1
    }

    .rule-page .main .min-content ul li .item3 .table .tHead div[data-v-7460ec4f] {
        color: #323232;
        font-weight: 600;
        text-align: center
    }

    .rule-page .main .min-content ul li .item3 .table .tBody[data-v-7460ec4f] {
        border-top: 1px solid #f0f0f0
    }

    .rule-page .main .min-content ul li .item3 .table .tBody div[data-v-7460ec4f] {
        color: #505050;
        text-align: left
    }

    .rule-page .main .min-content ul li .item3 .tips[data-v-7460ec4f] {
        color: #ff463b;
        font-size: 12px
    }

    .rule-page .main-en .left[data-v-7460ec4f] {
        display: none
    }

    .rule-page .main-en .right[data-v-7460ec4f] {
        display: block;
        width: 100%;
        padding-left: 0;
        color: #323232
    }

    .rule-page .main-en .right .bigTitle-en[data-v-7460ec4f] {
        padding-top: 20px;
        font-size: 16px;
        text-align: center
    }

    .rule-page .main-en .right .smallTitle-en[data-v-7460ec4f] {
        margin: 20px 0 15px;
        font-size: 14px
    }

    .rule-page .main-en .right .text-en[data-v-7460ec4f] {
        font-size: 14px;
        margin-bottom: 15px;
        line-height: 20px
    }

    .rule-page .main-en .right .text-en ul[data-v-7460ec4f] {
        padding-left: 20px
    }

    .rule-page .main-en .right .text-en ul li[data-v-7460ec4f] {
        margin-top: 10px;
        list-style-type: disc;
        font-size: 14px
    }

    .rule-page .main-en .right .tips-en[data-v-7460ec4f] {
        color: #646464;
        font-size: 14px;
        line-height: 20px
    }
}