body { background: url('https://images.cnblogs.com/cnblogs_com/zqf888/1956128/o_210402072455bg.gif') !important }
#blogTitle,#header,#footer { background: none !important; }
#topics .postTitle {
    font-size: 24px;
    -webkit-mask-image: linear-gradient(to right, red, orange, yellow, green, cyan, blue, purple);
    background-image: linear-gradient(to right, red, orange, brown, green, brown, orange, red, orange, brown, green, brown, orange, red);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-background-size: 200% 100%;
}
#Header1_HeaderTitle {
    text-shadow: 0 0 20px #fefcc9, 10px -10px 30px #feec85, -20px -20px 40px #ffae34, 20px -40px 50px #ec760c, -20px -60px 60px #cd4606, 0 -80px 70px #973716, 10px -90px 80px #451b0e;
}
.back-to-top{
  cursor: pointer;
  position: fixed;
  left: 80px;
  top: -900px;
  z-index: 2;
  width: 70px;
  height: 900px;
  background: url('https://images.cnblogs.com/cnblogs_com/zqf888/1956128/o_210410073359scroll.png');
  transition: all .5s ease-in-out;
  animation: cat 2s linear infinite;
  opacity: 1;
}
@Keyframes cat {
  0%  {transform: translateY(-10px);}
  50%  {transform: translateY(0);}
  100%  {transform: translateY(-10px);}
}