.eveCont .obj01 {
  width: calc(266 / 1125 * 100%);
  top: 18%;
  right: 5%;
  animation: ani01 1.1s linear infinite;  
  opacity: 0;
  animation-delay: .4s;
} 

.eveCont .obj02 {
  width: calc(106 / 1125 * 100%);
  top: 55%;
  left: 6%;
  animation: ani01 1.1s linear infinite;
  opacity: 0;  
}

.eveCont .obj02-2 {
  top: 45%;
  left: 3%;
}

.eveCont .obj02-3 {
  top: 25%;
  right: 6%;
  left: auto;
  animation-delay: .4s;
}

.eveCont .obj03 {
  width: calc(210 / 1125 * 100%);
  top: 36%;
  right: 7%;
}

.eveCont .obj03-2 {
  top: 35%;
  right: 27%;
}

@keyframes ani01 {
  0% {
    opacity: 0;
    transform: translateY(-40px);
  }
  
  60% {
    opacity: 1;
  }
  
  100% {
    opacity: 0;
    transform: translateY(0);
  }
}

.eveCont .evtSwiper {
  position: absolute;
  top: 28%;
  left: 4.14%;
}

.eveCont .swiper-slide {
  width: calc(330 / 750 * 100%);
}

.eveCont .swiper-slide:last-child {
  width: calc(354 / 750 * 100%);
  padding-right: 24px;
}

.eveCont .swiper-slide img {
  padding-right: 12px;
}

/* mo */
.mo .eveCont .swiper-slide:last-child {
  padding-right: 1.2rem;
}

.mo .eveCont .swiper-slide img {
  padding-right: .6rem
}

/* front */
.event_wrap [id*="prd"].box {
  margin-top: 0;
}

.event_wrap [id*="prd"].box .list_wrap .goods_list {
  margin-top: 0;
}

.mo .event_wrap [id*="prd"].box {
  margin-top: 0;
  padding-top: 1rem;
}

.event_wrap [class*="bgTarget"] {
  background-color: #252525;
}

.event_wrap [id*="prd"].box .goods_item .cont .name,
.event_wrap [id*="prd"].box .goods_item .cont .price {
  color: #fff
}