@charset "utf-8";
/*列表通用 index、album*/
.album-list li .pic:before {
  content: "";
  position: absolute;
  transition: all 0.2s;
  opacity: 0;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background: rgba(0, 0, 0, 0.7);
}
.album-list li .box:hover .pic:before {
  transition: all 0.2s;
  opacity: 1;
}
.album-list .item .box:hover {
}
.album-list .box .pic img {
  transition: all ease 0.5s;
}
.album-list .box:hover .pic img {
  -moz-transform: scale(1.08);
  -webkit-transform: scale(1.08);
  -o-transform: scale(1.08);
  -ms-transform: scale(1.08);
  transform: scale(1.08);
}
.album-list.type3 .item .name {
  position: absolute;
  left: 0;
  bottom: 0;
  background: #8cc220bd;
  width: 100%;
  opacity: 0;
  transition: all 0.3s ease;
  margin: 0;
  line-height: 49px;
  height: 49px;
  color: #fff;
  font-weight: 400;
  text-shadow: 0px 0px 10px #44444482;
}
.album-list.type3 .box:hover .name {
  opacity: 1;
}
.album-list.type1 .item .name {
  color: #000 !important;
  opacity: 1 !important;
  height: 45px;
  font-weight: 400;
}
/*瀑布流*/
.masonry-list.album-list.type1 .item {
  margin-bottom: 25px;
}
.masonry-list.album-list.type1 .item .name {
  text-align: left;
}
.masonry-list.album-list.type1 .item .box .more {
  display: none;
}
/*!瀑布流*/

/*!列表通用 index、album*/
.album-list.type1 .item {
  border-color: #444;
}
.album-list.type1 .item .box .more:after {
  background-color: #005bac;
  color: #fff;
}
.album-list.type1 .item:hover {
  border-color: #005bac;
}
.album-list.type1 .item .box:hover .name {
  color: #005bac !important;
}
/*瀑布流*/
.masonry-list .item:nth-child(n),
.has-side .masonry-list .item:nth-child(n) {
  clear: none !important;
}
/*!瀑布流*/
