.ui-paging-container {
    color: #666;
    font-size: 16px;
    padding: 0 35px;
}.ui-paging-container ul{overflow:hidden;text-align:center}.ui-paging-container li,.ui-paging-container ul{list-style:none}
    .ui-paging-container li {
        display: inline-block;
        height: 20px;
        width: 20px;
        padding: 0;
        vertical-align: top;
        line-height: 20px;
        margin-left: 5px;
        color: #666
    }.ui-paging-container li.ui-pager{cursor:pointer;border-radius:100%}.ui-paging-container li.focus,.ui-paging-container li.ui-pager:hover{background-color:#00B4E9;color:white}.ui-paging-container li.ui-paging-ellipse{border:none}.ui-paging-container li.ui-paging-toolbar{padding:0}.ui-paging-container li.ui-paging-toolbar select{height:22px;border:1px solid #ddd;color:#666}.ui-paging-container li.ui-paging-toolbar input{vertical-align:top;line-height:20px;height:20px;padding:0;border:1px solid #ddd;text-align:center;width:30px;margin:0 0 0 5px}.ui-paging-container li.ui-paging-toolbar a{text-decoration:none;display:inline-block;height:20px;color: #42BFEC;vertical-align:top;border-radius:2px;line-height:20px;padding:0 3px;cursor:pointer;margin-left:5px;}
.js-page-first, .js-page-last, .ui-select-pagesize {
    display: none !important;
}
.ui-paging-toolbar {
    float: right;
    vertical-align: top;
    width:100px !important
}
.ui-pager {
    border: none !important;
    _zoom: 1;
    *display: inline;
}
.js-page-prev, .js-page-next {
    border: none !important;
    background: none !important;
    width:70px !important;
}
    .js-page-prev, .js-page-next {
        color: #00B4E9 !important;
    }
.ui-paging-container li.ui-pager-disabled, .ui-paging-container li.ui-pager-disabled:hover {
    cursor: default;
    border: none;
    color: #ddd !important;
}
.pagingTxt {
    color: #A1A1A1;
    height: 22px;
    line-height: 21px;
    margin-left: 8px;
}