@media screen and (max-width: 1280px) {
  /* 列表内容 */
  .w {
    width: 100%;
  }
  .decorate img {
    width: 100%;
    height: 150px;
  }
  .main .w {
    width: 100%;
    padding-left: 2%;
    padding-right: 2%;
    padding-top: 20px;
  }

  /* 左侧栏目 */

  .main-left {
    display: none;
  }

  /* 右侧标题 */

  .main-right {
    width: 100%;
  }
}

@media screen and (max-width: 500px) {
  /* 列表内容 */
  /* 右侧标题 */

  .main-right li a .title {
    width: 65%;
  }
}

@media screen and (max-width: 400px) {
  /* 列表内容 */
  /* 右侧标题 */

  .main-right li a .title {
    width: 60%;
  }
}
