/*========°Ï¶ô¤º®e¾î¦¡============*/
#neilonlinevideo_block1 .style1 {
  position: relative;
  left: -0.9375rem;
  width: 102%;
  margin: 1.25rem 0rem -0.625rem 0rem !important;
}

#rdivfalse #neilonlinevideo_block1 .style1 {
  position: relative;
  left: -0.9375rem;
  width: 102.4%;
}

#neilonlinevideo_block1 #videoblocksbox {
  transition: all .25s ease .1s;
}

#rdivfalse #neilonlinevideo_block1 #videoblocksbox {
  position: relative;
  margin: 0.3125rem 0rem 0.375rem 0rem;
}

#neilonlinevideo_block1 .style1 #thumbnailtypeimg {
  position: absolute;
  width: 2.5rem;
  right: 0.5rem;
  top: 0.625rem;
  opacity: 0.8;
}

#neilonlinevideo_block1 .style1 .neilonlinevideoimg {
  margin: 0.3125rem 0rem 0rem -0.3125rem;
  position: relative;
  width: 125%;
  height: 6.5625rem;
  overflow: hidden;
  border-radius: 0.625rem;
  border: 0.0625rem solid #B5B5B5;
  /*display: flex;
  align-items: center;
  justify-content: center;*/
  background: #000000 url(../../img/modules/) no-repeat left bottom;
}
#neilonlinevideo_block1 .style1 .neilonlinevideoimg #transform{
  width: 100%;
  height: 100%;
}

#neilonlinevideo_block1 .style1 .neilonlinevideoimg .imgbox {
  width: 100%;
  height: 100%;
  object-fit: cover; 
}

#rdivfalse #neilonlinevideo_block1 .style1 .neilonlinevideoimg {
  position: relative;
  width: 115%;
}
/*
#rdivfalse #neilonlinevideo_block1 .style1 .neilonlinevideoimg .imgbox {
  width: 125%;
  min-height: 155%;
}
*/
#neilonlinevideo_block1 .style1 .thumbnailbox {
  position: relative;
  width: 102.2%;
  height: 8.4375rem;
  padding-top: 0.5rem;
  margin: 0.625rem 0rem 1.5625rem 0rem;
  transition: all .25s ease .1s;
}

#rdivfalse #neilonlinevideo_block1 .style1 .thumbnailbox {
  position: relative;
  width: 100%;
}

#neilonlinevideo_block1 .style1 .topbox .thumbnailbox {
  border: 0.0625rem solid #1a6abc;
  background: #ebf5ff url(../../img/modules/) no-repeat left bottom;
  border-radius: 0.625rem;
}


#neilonlinevideo_block1 .style1 .bottombox .thumbnailbox {
  border: 0.0625rem solid #38a71e;
  background: #f4fff2 url(../../img/modules/) no-repeat left bottom;
  border-radius: 0.625rem;
}


#neilonlinevideo_block1 .style1 .bottombox #titlebox a ,
#neilonlinevideo_block1 .style1 .topbox #titlebox a {
  color: #000000;
}



#neilonlinevideo_block1 .style1 #centerbox {
  position: relative;
  left: 0.5rem;
  top: -0.125rem;
  width: 103%;
}

#neilonlinevideo_block1 .style1 #titlebox {
  position: relative;
  margin: 0rem 0rem 1.0625rem 0rem;
  padding: 0rem 0rem 0rem 0.9375rem;
  height: 2.125rem;
  overflow: hidden;
  font-size: 110%;
  line-height: 160%;
  transition: all .25s ease .1s;
}

#neilonlinevideo_block1 .style1  .topbox #titlebox::before {
  content: '';
  position: absolute;
  height: 68%;
  background-color: #1a6abc;
  width: 0.5rem;
  left: 0rem;
  top: 0.34375rem;
  border-radius: 0.625rem;
  transition: all .25s ease .1s;
}


#neilonlinevideo_block1 .style1  .bottombox  #titlebox::before {
  content: '';
  position: absolute;
  height: 68%;
  background-color: #38a71e;
  width: 0.5rem;
  left: 0rem;
  top: 0.34375rem;
  border-radius: 0.625rem;
    transition: all .25s ease .1s;
}



#neilonlinevideo_block1 .style1 #sorttitlebox {
  position: relative;
  background: url(../../img/modules/) no-repeat left top;
  height: 2.125rem;
  padding: 0.125rem 0rem;
  color: #000000;
  line-height: 160%;
  overflow: hidden;
  font-size: 105%;
  margin: 0.25rem 0rem;
}

#neilonlinevideo_block1 .style1 #sorttitlebox a {
  color: #000000;
}

#neilonlinevideo_block1 .style1 #setuptimebox {
  position: relative;
  background: url(../../img/modules/) no-repeat left top;
  height: 2.125rem;
  padding: 0.125rem 0rem;
  margin: 0.125rem 0rem;
  line-height: 160%;
  overflow: hidden;
  font-size: 105%;

}

#neilonlinevideo_block1 .style1 .topbox #setuptimebox{
  color: #002375;
}

#neilonlinevideo_block1 .style1 .bottombox #setuptimebox{
  color: #0F5600;
}



#neilonlinevideo_block1 .style1 #counterbox {
  position: relative;
  background: url(../../img/modules/) no-repeat left top;
  height: 2.125rem;
  padding: 0.125rem 0rem;
  color: #000000;
  line-height: 160%;
  overflow: hidden;
  font-size: 105%;
}

#neilonlinevideo_block1 .style1 #videoblocksbox:hover .thumbnailbox {
  border: 0.0625rem solid #E06528;
  background: #FFF3ED url(../../img/modules/) no-repeat left bottom;
}

#neilonlinevideo_block1 .style1 #videoblocksbox:hover #transform {
  transform: scale(1.5, 1.5);
}

#neilonlinevideo_block1 .style1  #videoblocksbox:hover #titlebox a{
color: #A03500;
}


#neilonlinevideo_block1 .style1  #videoblocksbox:hover  #titlebox::before {
  content: '';
  position: absolute;
  height: 68%;
  background-color: #E06528;
  width: 0.5rem;
  left: 0rem;
  top: 0.34375rem;
  border-radius: 0.625rem;
}






#neilonlinevideo_block1 .style1  #videoblocksbox:hover  #setuptimebox{
  color: #A03500 !important;
}






#neilonlinevideo_block1 .style1 #videoblocksbox:nth-child(odd):hover {
  transform: rotate(2.5deg);
}

#neilonlinevideo_block1 .style1 #videoblocksbox:nth-child(even):hover {
  transform: rotate(-2.5deg);
}