/* é¢„è§ˆå›¾ */
.preview-img {
  display: none;
  text-align: center;
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9999;
  /* // background: url("closebtn.png"); */
}

/* å®¹å™¨ */
.preview-img .container {
  max-width: 90%;
  position: absolute;
  padding: 15px;
  background-color: #f9f9f9;
  border-radius: 5px;
}

/* å¤§å›¾æ˜¾ç¤º */
.preview-img .container img {
  max-width: 100%;
  background-size: contain/cover;
}

/* å…³é—­æŒ‰é’® */
.preview-img .container a {
  display: inline-block;
  width: 36px;
  height: 36px;
  text-decoration: none;
  position: absolute;
  right: -18px;
  top: 0px;
  background: url("closebtn.png") no-repeat;
}