.pagination{height:40px;margin:20px 0;font-size: 12px;}
.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding-left: 0;border:1px solid #ddd;}
.pagination li{display:inline}
.pagination a,.pagination span{float:left;padding:0 14px;line-height:30px;text-decoration:none;background-color:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;border-left-width:0;color:#678e22;}
.pagination a:hover{background-color:#efefef}
.pagination .active a,.pagination .active span{background-color:#8a8a8a}
.pagination .active a,.pagination .active span{color:#fff;cursor:default}
.pagination .disabled span,.pagination .disabled a,.pagination .disabled a:hover{color:#999;cursor:default;background-color:transparent}
.pagination li:first-child a,.pagination li:first-child span{border-left-width:1px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}
.pagination li:last-child a,.pagination li:last-child span{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}
.pagination-centered{text-align:center}
.pagination-right{text-align:right}

