 .p_pages span{
     padding :0px;
}   
.p_pages{
    margin-left: -5px;
}
 
.p_pages .p_fun_d,.p_pages .p_dot,.p_pages .p_no_d,.p_pages .p_fun a, .p_pages .p_no a{
     padding: 0px 0.16rem;
    height: 0.4rem;
    line-height: 0.4rem;
    display:inline-block;
    background: #fff;
    margin: 0 0.03rem;
    color: #919191;
    font-size: 0.14rem;
    box-sizing: border-box;
    -moz-transition:all .3s ease-in-out;
    -webkit-transition:all .3s ease-in-out;
    -o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;
    border-radius: 0.04rem;
    border: 1px solid #dadbdd;
    margin-bottom: .15rem;
}
.p_pages .p_t{
    line-height:12px;
    margin:0px;
    padding:0px;
    display:inline-block;
    vertical-align:middle;
}
 
.p_pages .p_fun_d, .p_pages .p_no_d{
    color: #ccc;
}
 
.p_pages .p_fun a, .p_pages .p_no a{
    color: #222;
}
.p_pages .p_no a:hover,.p_pages .p_fun a:hover, .p_pages .p_goto a:hover,.p_pages .p_dot:hover{
    background: #CA4954;color:#fff!important;
}

.p_pages .p_no_d {
    background: #CA4954;color: #fff;
}