@charset "utf-8";
/*Npcink

	版本：1.0
	整理：Muze
	帮助：https://www.npc.ink/20405.html
*/

.n-bg {
  position: fixed;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  display: block;
  z-index: 99999;
  background: rgba(0, 0, 0, 0.68);
}
.smark-ad {
  width: 480px;
  height: 210px;
  position: absolute;
  margin: auto;
  inset: 0px;
  opacity: 1;
}
#adClose {
  position: absolute;

  font-size: 20px;
  cursor: pointer;
  color: rgb(255, 255, 255);
  width: 45px;

  top: 0px;
  right: 0px;
}

/*内容*/

.img-content {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 270px;
  height: 120px;
  text-align: center;
}

.img-title {
  font-size: 24px !important;
  line-height: 30px !important;
  margin-bottom: 8px !important;
  font-weight: 700;
  color: #fff;
  text-decoration: none;
}

.img-desc * {
  font-size: 14px !important;
  transform: scale(0.91666667) !important;
  margin: 0 !important;
  line-height: 17px !important;
  color: #fff;
  text-align: center;
  text-decoration: none;
}

/*按钮*/
.box-button {
  font-size: 14px !important;
  width: 196px !important;
  font-weight: 700 !important;
  border-style: solid;
  background-color: transparent;
  border-color: #d8d8d8;
  background-image: linear-gradient(90deg, #fd872f 3%, #fcb200);
  border-radius: 20px !important;
  color: #fff !important;
  height: 40px !important;
  box-shadow: 1px 2px 6px 0 rgba(0, 0, 0, 0.16) !important;
  border-width: 0 !important;
  margin-top: 16px;
  cursor: pointer;
  text-decoration: none;
}

.box-button a {
  text-decoration: none;
  color: #fff !important;
  display: block;
  height: 40px;
  line-height: 40px;
  width: 100%;
}
