.mmPaginator {
    margin:0;
    white-space:nowrap;
    background:#fff;
    width:100%;
    padding:8px 10px;
    position: relative;
}
.mmPaginator .totalCountLabel {
    display:inline-block;
    *display:inline;
    *zoom:1;
    margin:0 5px 0 0;
    padding:1px 0 0;
    line-height:1.5;
    vertical-align:top;
    float: left;
}
.mmPaginator .totalCountLabel span {
    color:#b00;
    font-weight:700
}
.mmPaginator .pageList {
    display:inline-block;
    *display:inline;
    *zoom:1;
    margin:0 5px 0 0;
    padding:0;
    list-style:none;
    float: left;
}
.mmPaginator .pageList li {
    display:inline-block;
    *display:inline;
    *zoom:1;
    margin:0 2px;
    padding:0 6px;
    background:#fff;
    border:1px solid #ccc;
    line-height:1.5;
    vertical-align:top
}
.mmPaginator .pageList li.active {
    background:none;
    padding-top:1px;
    border:0
}
.mmPaginator .pageList li.disable a {
    color:#333;
    cursor:default
}
.mmPaginator .pageList li.disable {
    background:#efefef
}
.mmPaginator .pageList li.disable a {
    color:#333;
    cursor:default
}
.mmPaginator .pageList li a {
    color:#b00;
    text-align:center;
    cursor:pointer
}
.mmPaginator .limit {
    display:inline-block;
    *display:inline;
    *zoom:1;
    line-height:1.5;
    vertical-align:top;
    float: left;
}
.mmPaginator .limit select {
    border:1px solid #ccc;
    padding:1px;
    width:auto;
    height:auto;
    margin:0;
    line-height:1.5;
    font-size:1em
}

.mmPaginator .page-search{
    float:right;
}

.mmPaginator .page-search .input-text{ width: 40px;
    height: auto;
    line-height: inherit;
    margin: 0 5px;
    padding: 0;
    text-align: center}
.mmPaginator .page-search .btn{ margin-left: 5px;
    height: 22px;
    line-height: 22px;
    padding: 0 10px;
}