@charset "UTF-8";
/* border */
/* box shadow */
/* btn */
.ui-pagination:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  overflow: hidden;
  visibility: hidden;
}
.ui-pagination.bordered .ui-pagination-item {
  border: 1px solid #d9d9d9;
  margin-right: 8px;
}
.ui-pagination.bordered .ui-pagination-item:hover {
  border-color: #2db7f5;
}
.ui-pagination.bordered .ui-pagination-item.ui-pagination-item-jump-prev, .ui-pagination.bordered .ui-pagination-item.ui-pagination-item-jump-next {
  border-width: 0;
}
.ui-pagination.bordered .ui-pagination-item.ui-pagination-item-active {
  border-color: #2db7f5;
}
.ui-pagination.bordered .ui-pagination-item.ui-pagination-item-disabled:hover {
  border-color: #d9d9d9;
}
.ui-pagination.shape-radius .ui-pagination-item {
  border-radius: 4px;
}
.ui-pagination-total {
  float: left;
  line-height: 28px;
  padding-right: 4px;
  color: #999;
}
.ui-pagination-pagers {
  float: right;
}
.ui-pagination-pagers > ul {
  float: left;
  margin: 0;
  padding: 0;
}
.ui-pagination-size, .ui-pagination-jumper {
  float: left;
  margin-left: 6px;
  line-height: 28px;
}
.ui-pagination-size .ui-selectm,
.ui-pagination-size .ui-dropdown-trigger-box, .ui-pagination-jumper .ui-selectm,
.ui-pagination-jumper .ui-dropdown-trigger-box {
  vertical-align: inherit;
}

.ui-pagination-item {
  float: left;
  border: 1px solid transparent;
  min-width: 28px;
  padding: 0 6px;
  height: 28px;
  line-height: 26px;
  text-align: center;
  list-style: none;
  background-color: #fff;
  margin-right: 4px;
  font-family: Arial;
  user-select: none;
  cursor: pointer;
}
.ui-pagination-item.ui-pagination-item-prev, .ui-pagination-item.ui-pagination-item-next {
  color: #ccc;
}
.ui-pagination-item.ui-pagination-item-jump-prev:after, .ui-pagination-item.ui-pagination-item-jump-next:after {
  content: "•••";
  display: block;
  letter-spacing: 2px;
  color: #ccc;
  text-align: center;
}
.ui-pagination-item:hover {
  color: #2db7f5;
}
.ui-pagination-item:hover.ui-pagination-jump-prev:after, .ui-pagination-item:hover.ui-pagination-jump-next:after {
  color: #2db7f5;
}
.ui-pagination-item.ui-pagination-item-disabled {
  cursor: not-allowed;
  opacity: 0.7;
}
.ui-pagination-item.ui-pagination-item-disabled:hover {
  color: #ccc;
}
.ui-pagination-item.ui-pagination-item-active {
  background-color: #2db7f5;
  color: #fff;
}

.ui-pagination-addon-before {
  float: left;
  margin-right: 15px;
  line-height: 28px;
}

.ui-pagination-addon-after {
  float: left;
  margin-left: 15px;
  line-height: 28px;
}