@charset "utf-8";
.error_main {
    background-color: #73d3d7;
}

.error_main .body {
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    height: 400px;
    margin-top: -250px;
}

.error_main .text {
    margin-top: 20px;
    color: #FFF;
    text-align: center;
    float: none !important;
}

.error_main .text h1 {
    margin: 0 0 10px 0;
    font-size: 36px;
    font-weight: normal;
}

.error_main .text p {
    font-size: 14px;
}

.error_main .img {
    float: none !important;
    background-position: center center;
    background-repeat: no-repeat;
    height: 300px;
}

.error_main_black {
    background-color: #3F454E;
}

.error_main_black .text h1,
.error_main_black .text p {
    color: #FFF;
}

/* 错误的背景 */
.error_401 {
    background-image: url("/Static/images/error/401.png?v=1");
}

.error_404 {
    background-image: url("/Static/images/error/404.png?v=1");
}

.error_501 {
    background-image: url("/Static/images/error/501.png?v=1");
}

.error_503 {
    background-image: url("/Static/images/error/503.png?v=1");
}

.error_default {
    background-image: url("/Static/images/error/default.png?v=1");
}