.msgSuccess {
    background: #1db911 !important;
    color: #fff;
    border: 1px solid rgba(255, 255, 255, 0.4) !important;
    border-radius: 5px;
}

.msgSuccess .layui-layer-content {
    background: url('../img/Success.svg') no-repeat 13px center;
    background-size: 18px auto !important;
    padding: 13px 13px 13px 42px !important;
}

.msgError {
    background: #ed3410 !important;
    border: 1px solid rgba(255, 255, 255, 0.4) !important;
    color: #fff !important;
    border-radius: 5px;
}

.msgError .layui-layer-content {
    background: url('../img/error.svg') no-repeat 13px center;
    background-size: 18px auto !important;
    padding: 13px 13px 13px 42px !important;
}

.input_border {
    border: 1px solid #ed3410 !important;
}

.content_body {
    color: #000;
    font-family: unset !important;
}

.content_body img {
    display: block;
    margin: 0 auto;
    max-width: 100% !important;
    height: auto !important;
}

@media (max-width: 960px) {
    .content_body img {
        width: 90%;
    }
}

.content_body P {
    color: #333;
    padding: 6px 0;
}

.content_body h2 {
    color: #000;
    font-size: 1.8rem;
}

.content_body h3 {
    color: #000;
    font-size: 1.6rem;
}

.content_body a {
    color: var(--color-main);
}

.content_body a:hover {
    color: var(--color-blue1);
}

.class_box {
    width: 100%;
}

.class_box a {
    padding: 3px 7px;
    margin-right: 6px;
    margin-bottom: 6px;
    display: inline-block;
    border: 1px solid #dedede;
}

.class_box a:hover {
    border: 1px solid var(--color-blue1);
    background: var(--color-blue1);
    color: #fff;
}