.detail .el-breadcrumb[data-v-0b02fa8e] {
    margin: 30px auto 0;
    width: 1280px
}

.detail .nav[data-v-0b02fa8e] {
    font-size: 14px;
    line-height: 24px;
    color: #2a2a2a
}

.detail .content[data-v-0b02fa8e] {
    margin: 30px auto 0;
    width: 1280px
}

.detail .content .title[data-v-0b02fa8e] {
    position: relative;
    font-size: 36px;
    font-weight: 600;
    line-height: 50px;
    text-align: left;
    padding-left: 10px
}

    .detail .content .title[data-v-0b02fa8e]:before {
        content: "";
        position: absolute;
        left: 0;
        top: 8px;
        width: 7px;
        height: 33px;
        background-color: #e70c1d
    }

.detail .content .date[data-v-0b02fa8e] {
    color: #9d9c9c;
    font-size: 14px;
    line-height: 30px;
    text-align: left;
    margin-top: 5px
}

.detail .content .text[data-v-0b02fa8e] {
    font-size: 18px;
    margin: 40px 0 0;
    line-height: 25px;
    text-align: left
    
}

.detail .prev[data-v-0b02fa8e] {
    margin: 30px auto 0;
    width: 1280px;
    cursor: pointer
}

.detail .next[data-v-0b02fa8e] {
    margin: 10px auto 0;
    width: 1280px;
    cursor: pointer
}

.detail .next[data-v-0b02fa8e], .detail .prev[data-v-0b02fa8e] {
    text-align: left
}

.detail .next .label[data-v-0b02fa8e], .detail .prev .label[data-v-0b02fa8e] {
    font-size: 18px;
    color: #000;
    line-height: 24px
}

.detail .next .prev_v[data-v-0b02fa8e], .detail .prev .prev_v[data-v-0b02fa8e] {
    font-size: 18px;
    color: #e70c1d
}

.detail .next .next_v[data-v-0b02fa8e], .detail .prev .next_v[data-v-0b02fa8e] {
    font-size: 18px;
    color: #acacac
}

@media (max-width:1280px) and (min-width:800px) {
    .detail .el-breadcrumb[data-v-0b02fa8e] {
        margin: 24px auto 0;
        width: 1024px
    }

    .detail .nav[data-v-0b02fa8e] {
        font-size: 11.2px;
        line-height: 19.2px;
        color: #2a2a2a
    }

    .detail .content[data-v-0b02fa8e] {
        margin: 24px auto 0;
        width: 1024px
    }

    .detail .content .title[data-v-0b02fa8e] {
        position: relative;
        font-size: 28.8px;
        font-weight: 600;
        line-height: 40px;
        text-align: left;
        padding-left: 8px
    }

        .detail .content .title[data-v-0b02fa8e]:before {
            content: "";
            position: absolute;
            left: 0;
            top: 0;
            width: 5.6px;
            height: 26.4px;
            background-color: #e70c1d
        }

    .detail .content .date[data-v-0b02fa8e] {
        color: #9d9c9c;
        font-size: 11.2px;
        line-height: 24px;
        text-align: left;
        margin-top: 4px
    }

    .detail .content .text[data-v-0b02fa8e] {
        font-size: 14.4px;
        margin: 32px 0 0;
        line-height: 20px;
        color: #000;
        text-align: left
    }

    .detail .prev[data-v-0b02fa8e] {
        margin: 24px auto 0;
        width: 1024px
    }

    .detail .next[data-v-0b02fa8e] {
        margin: 8px auto 0;
        width: 1024px
    }

    .detail .next[data-v-0b02fa8e], .detail .prev[data-v-0b02fa8e] {
        text-align: left
    }

    .detail .next .label[data-v-0b02fa8e], .detail .prev .label[data-v-0b02fa8e] {
        font-size: 14.4px;
        color: #000;
        line-height: 19.2px
    }

    .detail .next .prev_v[data-v-0b02fa8e], .detail .prev .prev_v[data-v-0b02fa8e] {
        font-size: 14.4px;
        color: #e70c1d
    }

    .detail .next .next_v[data-v-0b02fa8e], .detail .prev .next_v[data-v-0b02fa8e] {
        font-size: 14.4px;
        color: #acacac
    }
}

@media (max-width:768px) and (min-width:350px) {
    .detail .el-breadcrumb[data-v-0b02fa8e] {
        width: 100%;
        margin-top: 16px
    }

    .detail .content[data-v-0b02fa8e] {
        width: 100%;
        padding: 12px;
        box-sizing: border-box
    }

    .detail .content .title[data-v-0b02fa8e] {
        font-size: 20px;
        line-height: 24px;
        padding-left: 0
    }

        .detail .content .title[data-v-0b02fa8e]:before {
            display: none;
            width: 5px;
            height: 24px
        }

    .detail .content .title > div[data-v-0b02fa8e] {
        margin-left: 0 !important
    }

    .detail .content .text[data-v-0b02fa8e] {
        margin-top: 16px
    }
    img {
        width: 100%;
        height: auto;
    }
}
