/*layerui*/
.layui-layer-title {
	background: linear-gradient(180deg,#5916bb 0%,#5916bb 80%,#9061cc 100%) !important;
	color: rgba(255, 255, 255, 1) !important;
	border: none;
	font-weight: bold;
	text-align: left;
}

.layui-layer-content {
	background: #fff;
	font-weight: bold;
	word-break: normal;
	color: #333333;

}

body .default-class .layui-layer-content {
	background: white;
	font-weight: bold;
	word-break: normal;
	color: #333333;

}

.layui-layer-btn a {
	background: linear-gradient(180deg,#5916bb 0%,#5916bb 80%,#9061cc 100%) !important;
}

.layui-layer-btn {
	background: #fff;
	color: #333333;
}

body .default-class .layui-layer-btn {
	background: white;
	border: 0;
	color: #333333;
}
.layui-layer-btn .layui-layer-btn0 {
	border: none;
	border-radius: 4px;
}

.layui-layer-btn .layui-layer-btn1 {
	color: white;
	border: none;
	border-radius: 4px;
}

/*layerui end*/

/* Pagination */
.list-wrapper, .list-wrapper-md {
  padding: 0;
  overflow: hidden;
}

.simple-pagination ul {
  margin: 0 0 20px;
  padding: 0;
  list-style: none;
  text-align: center;
}

.simple-pagination li {
  display: inline-block;
  margin-right: 5px;
  margin-bottom: 5px;
}

.simple-pagination li a,
.simple-pagination li span {
  color: #666;
  padding: 5px 10px;
  text-decoration: none;
  border: 1px solid #ffc8f3;
  background-color: #ffc8f3;
  border-radius: 4px;
  display: inline-block;
}

.bordered {
  border: 1px solid #CCCCCC;
  border-radius: 6px 6px 6px 6px;
  -moz-border-radius: 6px 6px 6px 6px;
  -webkit-border-radius: 6px 6px 6px 6px;
  box-shadow: 0 1px 1px #CCCCCC;
}

.simple-pagination .current {
  color: #FFFFFF;
  background-color: #e51873;
  border-color: #919EAB;
  display: inline-block;
}

.simple-pagination .prev.current,
.simple-pagination .next.current {
  background: #919EAB;

}

/* Pagination END */

/* CSS */
.button-85 {
  padding: 0.45em 1.5em;
  border: none;
  outline: none;
  color: rgb(255, 255, 255);
  background: #111;
  cursor: pointer;
  position: relative;
  z-index: 0;
  border-radius: 10px;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}

.button-85:before {
    content: "";
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -1px;
    left: -1px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    -webkit-filter: blur(0px);
    width: calc(100% + 2px);
    height: calc(100% + 2px);
    animation: glowing-button-85 20s linear infinite;
    transition: opacity 0.3s ease-in-out;
    border-radius: 10px;
}

@keyframes glowing-button-85 {
  0% {
    background-position: 0 0;
  }
  50% {
    background-position: 400% 0;
  }
  100% {
    background-position: 0 0;
  }
}

.button-85:after {
  z-index: -1;
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: #222;
  left: 0;
  top: 0;
  border-radius: 10px;
}


.main {
    width: calc(100% - 95px) !important;
    display: flex !important;
    flex-direction: column !important;
    padding: 20px !important;
    border: solid 1px #79b6ef !important;
    border-radius: 12px !important;
}

.active.button-85:after {
	  z-index: -1;
	  content: "";
	  position: absolute;
	  width: 100%;
	  height: 100%;
	  background: linear-gradient(135deg, #45A4D2 14%, #8F59D1 28%, #E62BC0 42%, #F25B8E 56%, #e96c55 70%, #F0B358 100%);
	  left: 0;
	  top: 0;
	  border-radius: 10px;
	}