﻿/*分页数据样式*/
 .page-table {
    margin-bottom: -1px;
    width: 100%;
    background-color: #fff;
    color: #666;
    border-collapse: inherit;
    margin: 0px 0px 15px 0;
}



table {
    border-collapse: collapse;
    border-spacing: 0;
    border-top:1px solid #e6e6e6;
    border-left:1px solid #e6e6e6;
}

.page-table tr {
    transition: all .3s;
    -webkit-transition: all .3s;
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}

    .page-table tr:hover
    {
        background:#f2f2f2;
    }

    .page-table td, .page-table th {
        position: relative;
        padding: 8px;
        min-height: 20px;
        line-height: 20px;
        border: 1px solid #e6e6e6;
        border-top: none;
        border-top-width: initial;
        border-top-style: none;
        border-top-color: initial;
        border-left: none;
        border-left-width: initial;
        border-left-style: none;
        border-left-color: initial;
    }

.page-table th {
    text-align: center;
    padding: 8px 0;
    background-color: #f2f2f2;
}


/*分页页面样式*/
.p-page {
    padding: 0px 0px 25px 0px;
    width: 100%;
    overflow: hidden;
}

    .p-page>div {
        float:left;
        width:50%;
        height:34px;
        line-height:34px;
        font-size:1.5rem;
        padding-left:0px;
    }
        .p-page > div:last-child {
            text-align: right;
        }
        .page-btn {
            display: inline-block;
            vertical-align: middle;
            padding: 0 16px;
            height: 34px;
            line-height: 34px;
            margin: 0 -1px 5px 0;
            color: #333;
            border: 1px solid #e2e2e2;
            font-size:1.25rem;
        }
.page-btn:last-child {
    margin-right:2rem;
}
    .page-btn:hover {
        background-color: #ececec;
        text-decoration-line: none;
    }
.page-btn-active {
    display: inline-block;
    vertical-align: middle;
    padding: 0 16px;
    height: 34px;
    line-height: 34px;
    margin: 0 -1px 5px 0;
    color: #fff;
    border: solid 1px #2e6da4;
    background-color: #337ab7;

}