#content{
  background: url(https://wwp-static.wenweipo.com/img/special/HK27thAnniversary/img01.jpg?x-oss-process=image/resize,w_700) no-repeat;
  background-size: 100% 100%;
}
body main{
  padding: 30px 15px;
}
main .mb30{
  margin-bottom:0;
}
.column_title{
  display:flex;
  justify-content:space-between;
  align-items: center;
  margin-bottom: 10px;
}
.column_title.center{
  justify-content:center;
}
.column_title img{
  height:30px;
  margin: 0;
}
.WenHuiReport{
  padding-bottom:30px;
}
main .column_title a{
  font-weight: 700;
  color: #4f332d;
}
body footer{
  padding:20px 10px;
  margin-top:0;
}
body .showBanner>img {
  margin-bottom: 0px;
}
.top,
.newAndlazy{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 30px;
}
.top>div,
.newAndlazy>div{
  width:calc(50% - 15px);
}
.right .titleList {
  height: 100%;
  justify-content: space-between;
  padding: 0px;
  background: transparent;
}
.right .titleList .item{
  background:#fcddb6;
}
main a:hover{
  color:#fda748!important;
  font-weight:700!important;
}
#swp11 .slide-desc-wrap{
  background-color: rgba(106, 63, 63, .7);
}
main #swp11 .swiper-pagination-bullet-active{
  background:#f58a3f;
}
.key {
  margin-bottom: 30px;
  position: relative;
}
.key>img {
  width: 100%;
}
@keyframes identifier01 {
  0% {
    -webkit-transform: translate(0px, 0px);
  }

  30% {
    -webkit-transform: translate(-5%, 13%);
  }
  50% {
    -webkit-transform: translate(10%, 18%);
  }
  100% {
    -webkit-transform: translate(0px, 0px);
  }
}
@keyframes identifier02 {
  0% {
    -webkit-transform: translate(0px, 0px);
  }

  30% {
    -webkit-transform: translate(5%, 13%);
  }
  50% {
    -webkit-transform: translate(0%, -8%);
  }
  100% {
    -webkit-transform: translate(0px, 0px);
  }
}
.keyList img:nth-child(1) {
  top: 11%;
  left: 34%;
  animation: identifier01 linear infinite 8s;
}
.keyList img:nth-child(2) {
  top: 56%;
  left: 19%;
  animation: identifier02 linear infinite 8s;
}
.keyList img:nth-child(3){
  top: 9%;
  left: 5%;
  animation: identifier01 linear infinite 22s;
}
.keyList img {
  cursor: pointer;
  width: 200px;
  position: absolute;
}
main #news-TitlePicture .itemList .item{
  background:#f6d3a1;
  height:120px;
}
main .time .storyTimeIcon{
  display:none;
}
main #news-TitlePicture .itemList .item .right .time{
  justify-content: right;
  color: #403c3c;
}
main #news-TitlePicture .itemList .item .left {
  width: calc(39.5% - 10px);
}
main #news-TitlePicture .itemList .item .right {
  width: calc(60.5% - 10px);
}
#lazy-bag .swiper-pagination-bullet{
  background:#fce182;
  opacity: 1;
}
#lazy-bag .swiper-pagination-bullet-active{
  background:#e8fbf0;
}
main #lazy-bag .galleryLazySwiper .swiper-pagination{
  background:#b5624b;
}
.month{
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom:30px;
}
.month>a{
  width:calc(33.3% - 10px);
}
.Discount{
  margin-bottom:30px;
}
.Discount img{
  width:80%;
}
main #VideosList .item>a {
  height: 50px;
  transform: translate(-25px, -25px);
}
main #VideosList .video_title {
  position: inherit;
  background:#734339;
}
main #VideosList .item {
  width: calc(33.3% - 15px);
}
main #VideosList .item:nth-child(-n+2){
  margin-right:22.5px;
}
.VideosList #VideosList {
  justify-content: start;
  margin-bottom: 30px;
}
.VideosList .column_title {
  width: 56%;
  margin-right: 0;
  margin-left:auto;
}
#lazy-bag .simplebar-track.simplebar-vertical {
  width: 40px;
}
#lazy-bag .simplebar-scrollbar:before{
  background:#f3b865;
}
.ThreeAspects a img{
  width:100%;
  margin-bottom:30px;
}
@media(max-width:650px){
  #lazy-bag .simplebar-track.simplebar-vertical {
    width: 20px;
  }
  main #VideosList .item:nth-child(-n+2){
    margin-right:0px;
  }
  .VideosList .column_title {
    width: 100%;
    margin-right: atuo;
    margin-left:auto;
  }
  #swp11.swp1 .pagination-bottom{
    right: 0px !important;
  }
  main #VideosList .item>a {
    height: 30px;
    transform: translate(-15px, -15px);
  }
  .top>div,
  .newAndlazy>div,
  main #news-TitlePicture .itemList .item .left,
  main #news-TitlePicture .itemList .item .right,
  main #VideosList .item{
    width:calc(100%);
  }
  main #news-TitlePicture .itemList .item{
    height: auto;
  }
  #content{
    background-size: cover;
    background-position: center;
  }
  .column_title img {
    height: 25px;
  }
  .keyList img {
    width: 60px;
  }
}