.search-input {
  flex: 1;           /* 自动吃掉所有剩余空间 */
  padding: 8px 12px;
  font-size: 16px;
  border: 0;
  margin: 0 8px 0 0;
  outline: none;
  background: transparent;
  color: inherit;
}
.search-button {
  padding: 8px 20px;
  font-size: 16px;
  font-weight: 500;
  color: #fff;            /* 原来被注释，现在启用 */
  background-color: var(--header-color);
  border: none;
  cursor: pointer;
  vertical-align: middle;
}