input:-webkit-autofill {
    box-shadow: 0 0 0 1000px white inset !important;
  }
  
  :-webkit-autofill {
    transition: background-color 5000s ease-in-out 0s !important;
  }
  
  html {
    overflow: hidden;
    text-size-adjust: 100%;
  }
  
  html,
  body {
    width: 100%;
    height: 100%;
    // 修复360浏览器下，弹窗出现时页面闪烁一下
    // overflow: visible !important;
    // overflow-x: hidden !important;
  
    &.color-weak {
      filter: invert(80%);
    }
  
    &.gray-mode {
      filter: grayscale(100%);
      filter: progid:dximagetransform.microsoft.basicimage(grayscale=1);
    }
  }
  
  a:focus,
  a:active,
  button,
  div,
  svg,
  span {
    outline: none !important;
  }