
.column-story-list .item{
  background:none;
}
.global-header{
  margin-bottom:0;
}
.hot-comment-body-content{
  line-height:36px;
}
.hot-comment{
  padding: 40px 20px;
  margin-top: -70px;
  background: white;
  display:flex;
  justify-content: space-between;
  margin-bottom:20px;
}
.column-story-list.column-story-list-comment.column-story-list-ll{
  margin-bottom:20px;
}
.hot-comment-today{
  width:calc(48% + 10px);
}
.hot-comment-old{
  width:calc(50% - 10px);
}
.column-title{
  font-weight: 600;
}
.hot-comment-body-content>div:nth-child(2){
  margin-top: 0px;
}
.hot-comment-body-content .item{
  margin-top: 15px;
}
.hot-comment-title-img{
  width: 43px;
  position: absolute;
  left: 0px;
  top: -15px;
}
.hot-comment-old .hot-comment-body{
  display:flex;
}
.day-15,
.day-30{
  display:none;
}
.hot-comment-body-content a:nth-child(2){
  margin-top:0;
}
.storyNum .redPoint{
  margin-left:20px;
  margin-right:20px;
}
.show-hotList{
  border-right: 1px solid #013252;
}
.show-hotList-btn{
  width:90px;
  height:36px;
  line-height:36px;
  background: rgba(171,182,191,0.5);
  color: rgba(1,50,82,0.7);;
  text-align:center;
  cursor: pointer;
}
.isShow.show-hotList-btn{
  background:#013252;
  color:white;
}
.show-hotList-btn:not(:last-child){
  margin-bottom:15px;
}
.hot-comment-today .hot-comment-body-content a.item span{
  color:#013252;
}
.hot-comment-title{
  display:flex;
  align-items: center;
  position:relative;
}
.hot-comment-title-text{
  position:relative;
  font-size:24px;
  color:#013252;
  margin-left: 20px;
  margin-bottom:20px;
}
.hot-comment-old .hot-comment-title-text{
  width:90px;
  text-align:right;
  margin-left:0;
}
.column-story-list-sp>.item{
  width:49%;
}
.column-story-list-2{
  display:flex;
  justify-content: space-between;
}
.column-story-list-2>.item{
  width:49%;
}
.column-story-list-21,
.column-story-list-22{
  width:49%;
}
.story-time{
  display:flex;
  align-items: center; 
  padding-top:20px;
  padding-bottom:20px;
}
.column-story-list.column-story-list-comment .story-time{
  display: flex;
  align-items: center;
  bottom: 0;
}

.column-story-list-comment .story-time .time{
  margin:0;
}
.column-story-list-comment{
  display:flex;
  justify-content: space-between;
}
.column-comment-item:first-child{
  width:64%;
}
.column-comment-item:last-child{
  width:34%;
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  align-content: space-between;
}
.column-story-list-ll .column-comment-item{
  width:49%;
}
.column-comment-item:first-child .wrap{
  display: flex;
  justify-content: space-between;
}
.column-comment-item:first-child .item:not(:last-child){
  margin-bottom:20px;
}
.column-comment-item:first-child .item:not(:last-child),
.column-comment-item:first-child .item:last-child{
  padding:20px;
  background:white;
  padding-bottom:0;
}
.column-comment-item:first-child .item:last-child,
.column-comment-item:first-child .item:first-child{
  padding-bottom:20px;
}
.column-comment-item:first-child .item:last-child .story-time,
.column-comment-item:first-child .item:first-child .story-time{
  padding-bottom:0px;
}
.column-story-list .item:last-child{
  margin-bottom:0;
}
.column-comment-item:first-child .wrap .figure{
  width:40%;
}
.column-comment-item:first-child .wrap .text{
  width:100%;
  position: relative;
  padding:0;
}
.column-story-list .column-comment-item-top .item .wrap .text{
  padding:0;
}
.column-story-list .column-comment-item-top .item .wrap .text .storySummary{
  padding-left:15px;
}
.column-comment-item:first-child .wrap .text .storySummary,
.column-comment-item-top .item .text .storySummary{
  margin-top:10px;
}
.column-comment-item-bottom{
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  width:100%;
}
.column-comment-item-bottom .item{
  width:49%;
}
.hot-topic-header-parent{
  margin-top:0 !important;
  height:100%;
}
.hot-topic-story{
  margin-top:0px !important;
}
.hot-topic-header-parent>.hot-topic-content{
  padding: 0 !important;
  display: flex;
  flex-wrap:wrap;
  align-items: center;
  height:100%;
}

.column-story-list-comment-pl .column-comment-item-top{
  height:auto;
}
.column-story-list-comment-pl .column-comment-item:first-child .storyTitleSmall{
  font-size:18px;
}
.hot-topic-header{
  display:none !important;
}
.new-add{
  margin-bottom:20px;
}
.column-story-list.column-story-list-sp{
  margin-bottom:15px;
}
.column-story-list.column-story-list-sp .item:first-child{
  position:relative;
}
.column-story-list.column-story-list-sp .item:first-child .wrap>{
  position: relative;
}
.column-story-list.column-story-list-sp .item:first-child .wrap>.storySummary{
  padding: 35px 10px 15px;
  border-radius: 15px 0 15px 15px;
}
.column-story-list.column-story-list-sp .item:first-child .wrap .storySummary{
  color:#666;
}
.column-story-list.column-story-list-sp .item:first-child .wrap>.storySummary{
  display:flex;
  align-items:center;
}
.column-story-list.column-story-list-sp .item:first-child .wrap .threeLine{
  font-size:16px;
  line-height:28px;
  max-height:unset;
}
.column-story-list.column-story-list-comment.column-story-list-comment-pl .story-time{
  padding-top:10px;
}
.column-story-list.column-story-list-sp .column-story-list-1.item:first-child .wrap .text h3 a{
  height:5em;
  color:white;
  background:#013252;
  padding:10px;
  line-height:2.5em;
}
.column-story-list.column-story-list-sp .column-story-list-1.item:first-child .wrap .text h3 a .storyTitle{
  color:white !important;
}
.column-story-list.column-story-list-sp .column-story-list-1 .threeLine {
  -webkit-line-clamp: 4;
}
.column-story-list-ll .column-comment-item:first-child .wrap .figure{
  width:44%;
}
.column-story-list-ll .column-comment-item:first-child .wrap .text{
  width:54%;
}

.column-story-list-ll .column-comment-item-top .item,
.column-story-list-comment-pl .column-comment-item-top{
  padding:20px;
  background:white;
}
.column-story-list-comment-pl .column-comment-item-top{
  height:270px;
}
.column-story-list-ll .column-comment-item-bottom{
  background:white;
  height:45%;
  display:flex;
  align-items: center;
  position:relative;
}
.column-story-list-ll .column-comment-item-bottom:before,
.column-story-list-ll .column-comment-item-bottom:after{
  content: "";
  background-image: linear-gradient(270deg, rgba(255,255,255,0), rgba(255,255,255,1));
  height: 100%;
  position: absolute;
  left: 0;
  width: 30px;
  z-index: 9;
}
.column-story-list-ll .column-comment-item-bottom:after{
  left:auto;
  right:0;
  background-image: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,1));
}
.column-story-list-ll .column-comment-item-bottom .swiper-container{
  padding:0 60px;
  display:flex;
}
.swiper-button-prev {
  left: 0;
  background: #666;
  padding: 5px;
  position:absolute;
  z-index:10;
}
.swiper-button-next {
  right: 0;
  background: rgba(102,102,102,0.75);
  padding: 5px;
  position:absolute;
  z-index:10;
}
.swiper-button-next:after, .swiper-button-prev:after {
  font-size: 23px;
  color: white;
}
.column-story-list-2-tb{
  display: flex;
  flex-wrap: wrap;
  align-content: space-between;
}
.column-story-list-2-t{
  display:flex;
  justify-content: space-between;
}
.column-story-list-2-t .item{
  width:48%;
  background:white;
}
.column-story-list-2-t .item .wrap{
  display:flex;
  flex-wrap:wrap;
  align-content: space-between;
}
.column-story-list-2-t .item:last-child .wrap .text{
  order:1;
  padding-bottom:0;
}
.column-story-list-2-t .item:first-child .wrap .text{
  padding-bottom:0;
}
.column-story-list-2-b{
  background:white;
  /*height:46%;*/
  display: flex;
  flex-wrap: wrap;
  padding:14px 20px;
  justify-content: space-between;
}
.column-story-list-2-b .item{
  width:49%;
  margin-bottom: 5px;
}
.column-comment-item-top{
  height: 51%;
  padding: 20px;
  background: white;
  display: flex;
  flex-wrap: wrap;
  align-content: space-between;
}
.column-comment-item-top .column-story-list .item .wrap .text,
.column-story-list-ll .column-comment-item-top .item{
  padding:0;
}
.column-story-list .column-story-list-2-b .item .wrap .text{
  padding:0px;
}
.hot-topic-title{
  display:block !important;
  padding-bottom:0 !important;
}
.topic-item-hover-img img{
  width:100%;
}
.redPointParent{
  height: 1.5em;
  display: flex;
  align-items: center;
}
.column-story-list-2-t .item .wrap .text{
  display:flex;
  flex-wrap:wrap;
  align-content: space-between;
  height:110px
}
.column-story-list-2-t .item .wrap .text .story-time{
  padding-top:0px;
}
.column-story-list-comment-pl .column-comment-item-top .item:last-child,
.column-comment-item-top .item:last-child{
  display:none;
}
@media(min-width: 1366px){
  .limit-js-laan .storySummary{
    height: 60px;
  }
}
@media(min-width: 651px){
  .pl-limit-sp-bg .limit-img{
    overflow: hidden;
  }
  .pl-limit-sp .limit-img{
    overflow: hidden;
  }
  .pl-limit-ll .limit-img{
    overflow: hidden;
  }
  .limit-js-laan .limit-img{
    overflow: hidden;
  }
}
@media (min-width: 768px) and (max-width: 1366px) {
  .immediate-lb-area .left-text-area{
    left: 55px;
  }
  main {
    margin-top: -45px;
  }
  .immediate-lb-area .flex-control-nav.flex-control-paging {
    left: calc((100% - 1029px) / 2 + 20px);
  }
}
@media(max-width:900px){
  main.column{
    margin-top:40px;
  }
  .column-story-list-2-tb .item:nth-child(5){
    margin-bottom:0;
  }
  .column-story-list-sp>.item{
    width:100%;
  }
  .column-story-list-2-t,
  .column-story-list-2-b{
    height:auto;
    margin-top:20px;
  }
  .column-story-list-comment-pl .column-comment-item-top{
    height:auto;
  }
  .column-story-list-comment-pl .column-comment-item:first-child,
  .column-story-list-comment-pl .column-comment-item:last-child{
    width:100%;
  }
  .column-story-list-comment-pl .column-comment-item:last-child{
    align-items: inherit;
    margin-top: 20px;
    justify-content: space-between;
  }
  .column-story-list-comment-pl .column-comment-item-top,
  .column-story-list-comment-pl .column-comment-item-bottom{
    width:49%;
  }
  .column-story-list-comment-pl .column-comment-item-top .item:last-child{
    display:block;
  }
  .column-comment-item-top{
    height:68%;
  }
  .column-story-list-ll .column-comment-item-bottom{
    height:28%;
  }
  .column-comment-item-top .item:last-child{
    display:block;
  }
  .column-story-list-2-t .item{
    width:49%;
  }
}
@media (max-width:650px){
  .column-story-list-sp>.item{
    width:100%;
  }
  .column-story-list-21, .column-story-list-22,
  .column-story-list-2-t .item,
  .column-story-list-2-b .item{
    width:100%;
  }
  .column-story-list-2,
  .column-story-list-2-t,
  .column-story-list-2-b{
    flex-wrap:wrap;
  }
  .column-comment-item:first-child,
  .column-comment-item:last-child,
  .column-story-list-ll .column-comment-item,
  .column-comment-item-bottom .item{
    width:100%;
  }
  .column-story-list.column-story-list-sp .column-story-list-1,
  .column-story-list-2-t .item{
    margin-bottom:20px;
  }
  .column-story-list-2-b,
  .column-story-list-comment-pl .column-comment-item-top,
  .column-story-list-comment-pl .column-comment-item-bottom,
  .column-story-list.column-story-list-ll .column-comment-item-top,
  .column-story-list.column-story-list-ll .column-comment-item-bottom{
    margin-top:20px;
  }
  .column-story-list.column-story-list-sp .column-story-list-1.item:first-child .wrap .text h3 a{
    height:auto;
  }
  .column-story-list-2-t .item:last-child .wrap .text{
    order:3;
  }
  .column-story-list-2-t,.column-story-list-2-b,
  .column-story-list-comment-pl .column-comment-item-top,
  .column-story-list-comment-pl .column-comment-item-bottom,
  .column-comment-item-top,
  .column-story-list-ll .column-comment-item-bottom{
    height:auto;
  }
  .column-story-list-comment-pl.column-story-list .item .wrap .text{
    padding:0;
  }
  .column-story-list.column-story-list-sp .column-story-list-1.item:first-child .wrap .text h3 a{
    padding:10px;
  }
  .column-comment-item:first-child .wrap .figure{
    width:44%;
  }
  .column-comment-item:first-child .wrap .text{
    width:100%;
  }
  .column-story-list-2-t .item:last-child .wrap .text{
    padding-bottom:20px;
  }
  .column-story-list-2-b>.item:not(:last-child),
  .column-story-list-comment-pl .column-comment-item-top>.item:not(:last-child),
  .column-story-list.column-story-list-ll .column-comment-item-top>.item:not(:last-child),
  .column-story-list-comment-pl .column-comment-item:first-child .item:not(:last-child),
  .column-story-list-ll .column-comment-item>.item:not(:last-child){
    margin-bottom:20px;
  }
  .hot-comment{
    flex-wrap:wrap;
    margin-top:0;
    padding-top:40px;
  }
  .hot-comment-today,
  .hot-comment-old{
    width:100%;
  }
  .show-hotList-btn{
    width:60px;
  }
  .hot-comment-old .hot-comment-title-text{
    margin-left:0;
    margin-top:15px;
    text-align:left;
  }
  .column-story-list-2-t .item:last-child .wrap .text .story-time{
    padding-bottom:0;
    padding-top:20px;
  }
  .column-story-list-2-t .item:first-child .wrap .text .story-time{
    padding-top:20px;
  }
  .hot-comment-today .hot-comment-body-content{
    padding-left:0;
  }
  .hot-comment-title-text{
    margin-left:0;
  }
  .column-story-list.column-story-list-sp .item:first-child .wrap>.storySummary{
    /*display:none;*/
    min-height: unset;
    margin-top: -1.2em;
    padding: 25px 15px 20px;
  }
  .column-story-list.column-story-list-sp .item:first-child .wrap>.storySummary .threeLine {
    -webkit-line-clamp: 3;
    display: -webkit-box;
  }
  .column-comment-item:first-child .wrap .figure,
  .column-comment-item:first-child .wrap .text{
    width:49%;
  }
  .column-comment-item:first-child .wrap .figure{
    margin-right:10px;
  }
  .column-story-list-comment-pl .column-comment-item:last-child>div{
    width:100%
  }
  .column-story-list-comment-pl .column-comment-item:last-child,
  .column-story-list-2-t{
    margin-top:0;
  }
  main.column{
    margin-top:20px;
  }
}
.column-story-list-2-t .item .wrap{
  display:block;
}
.gaussian-blur a:hover {
  transform: scale(1.05, 1.05);
  transform-origin: center center;
}
body .n-addItems{
  width: 100%;
  margin: 0;
}
.column-story-list-ll .column-comment-item:nth-child(1) h3.oneLine{
  -webkit-line-clamp: 2;
}
.column-story-list-ll .column-comment-item:nth-child(1) .story-time{
  padding-top:10px;
}