  @media screen and (max-width: 766px) {
    #main {
      margin: 15px;
    }

    #header {
      margin: 15px;
    }

    .blogStats {
      margin-top: 25px;
    }
  }

  @media screen and (min-width: 766px) {
    #main {
      margin-right: 330px;
    }

    #home {
      margin: 0 50px;
    }

    #header #navigator {
      padding: 10px 50px;
    }

    #header #blogTitle {
      padding: 16px 50px;
    }

    #header {
      margin: 30px 0;
    }

    #sideBar {
      background-color: rgb(255, 255, 255, 0.9);
    }
  }


body{
    background-image: url("https://images.cnblogs.com/cnblogs_com/blogs/698586/galleries/2054399/o_211101023735_back2.jpg");
    background-position: initial;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-origin: initial;
    background-clip: initial;
    height: 100%;
    width: 100%;

}

  .skin-lessismoreright {
    background-color: #f5f7f8;
  }

  .hljs {
    background-color: lightcyan;
  }



  #home {
    font-family: 'PingFang SC', 'Microsoft YaHei', 'SimHei', 'Arial', 'SimSun';
  }


  /* 博客正文 */
  #main {
    background-color: rgb(255, 255, 255, 0.9);
    padding-top: 20px;
    box-shadow: 0px 0px 5px 2px rgba(18, 18, 18, .1);
  }

  #mainContent {
    margin-right: 0;
  }


  #cnblogs_post_body ul li {
    list-style-type: none;
  }

  #home a {
    text-decoration: none;
    transition: all 0.3s;
  }

  #home a:hover {
    color: #ca0c16;
  }

  /* 头部 */
  #header {
    background-color: rgb(255, 255, 255, 0.9);
    box-shadow: 0px 0px 5px 2px rgba(18, 18, 18, .1);
  }


  #header #navigator {
    background-color: rgb(255, 255, 255, 0.9);
  }

  /* 侧边栏 */
  #sideBar {
    top: 198px;
    border-left: none;
    width: 250px;
    right: 50px;
    padding: 0 20px;
  }

  /* 日历 */
  #calendar {
    border: 2px solid;
    border-image: linear-gradient(to right, transparent 25%, rgb(53, 194, 204) 50%, transparent 75%) 5 10;
    animation: test 2s infinite;
  }

  #calendar .CalTodayDay {
    background-color: lightcyan;
  }

  #calendar .CalTodayDay a {
    background-color: lightcyan;
  }

  #calendar a {

  }

  .CalNextPrev a {
    background-color: transparent !important;
  }

  #commentform_title{
   background-image:none;
    padding:0 0 0 1px;
  }


  /* 去推荐 */
  #ad_t2,
  #cnblogs_c1,
  #under_post_card1,
  #under_post_card2,
  #cnblogs_ch{
    display: none;
  }


  /* 头像 */
  #author_profile_info img {
    border: 2px solid;
    border-image: linear-gradient(to right, transparent 25%, rgb(53, 194, 204) 50%, transparent 75%) 5 10;
    padding: 0;
    animation: test 2s infinite;
  }


  @keyframes test {

    from,
    to {
      border-image: linear-gradient(to right, transparent 25%, rgb(53, 194, 204) 50%, transparent 75%) 5 10;
    }

    16% {
      border-image: linear-gradient(to right, transparent 0, rgb(53, 194, 204) 50%, transparent 100%) 5 10;
    }

    32% {
      border-image: linear-gradient(to right, rgb(53, 194, 204) 0, rgb(53, 194, 204) 100%) 5 10;
    }

    48% {
      border-image: linear-gradient(to right, rgb(53, 194, 204) 25%, transparent 50%, rgb(53, 194, 204) 75%) 5 10;
    }

    64% {
      border-image: linear-gradient(to right, rgb(53, 194, 204) 0, transparent 25%, transparent 75%, rgb(53, 194, 204) 100%) 5 10;
    }

    80% {
      border-image: linear-gradient(to right, transparent 0, transparent 100%) 5 10;
    }
  }