.pagination {
    padding-top: 2px;
    padding-left: 10px;
}

.pagination {
    font-size: 80%;
}

    .pagination a {
        text-decoration: none;
        color: #da241c;
    }

    .pagination a, .pagination span {
        display: block;
        float: left;
        padding: 0.3em 0.5em;
        margin-right: 5px;
    }

    .pagination .current {
        background: #da241c;
        color: #fff;
        background-color: #da241c;
    }

        .pagination .current.prev, .pagination .current.next {
            color: #999;
            border-color: #999;
            background: #fff;
        }

    .pagination .msg {
        text-align: right;
        line-height: 24px;
        padding-right: 10px;
        color: #000;
    }

    .pagination .MoreMessage {
        position: absolute;
        bottom: 30px;
        right: 200px;
        background-color: #f2f3f5;
        padding: 10px;
        border: 1px solid #bebebe;
        display: none;
    }

        .pagination .MoreMessage .More_Title {
            text-align: right;
            line-height:20px;
            font-weight:900;
        }

        .pagination .MoreMessage .More_Info {
            text-align: left;
            padding-right: 20px;
            line-height:20px;
        }
