/* 顶部导航条 */
#theme .theme-bar {
  background: url(/uploads/image/twnppimg/header_bg_red.png) no-repeat center center;
  background-size: 100% 100%;
}

/* 导航条 wrap */
#theme .theme-header {
  background: #8e2117;
}

/* 导航项 */
#theme .theme-menu-item {
  color: #fff;
}

#theme .theme-menu-item:hover {
  color: #ffcaca;
}

/* 导航项选中态 */
#theme .theme-menu-current .theme-menu-item {
  color: #ffcaca;
}

#theme .theme-menu-item-indicator {
  background: url(/uploads/image/twnppimg/down_icon_white.png) no-repeat center center;
}

/* 导航条右侧操作区 */
#theme .theme-menu-right {
  color: #fff;
}

/* 帮助中心 */
#theme .theme-help {
  color: #fff;
  &:active {
    color: #fff;
  }
}

#theme .theme-help:active {
  color: #fff;
}

#theme .theme-help:hover,
#theme .theme-help.theme-active-help {
  color: #ffcaca;
}

/* 已登录区域 */
#theme .theme-logging {
  color: #fff;
}

/* 无障碍 */
#theme .theme-esd-tool {
  color: #fff;
}

#theme .theme-esd-tool:hover {
  color: #ffcaca;
}

/* 无障碍浏览开启态 */
#theme .theme-esd-tool.esdhbg.esdassetstextcon {
  color: #ffcaca;
}

/* 登录 */
#theme .theme-login-btn {
  color: #fff;
}

#theme .theme-login-btn:hover {
  color: #ffcaca;
}

/* 立即注册 */
#theme .theme-register-btn {
  color: #b13c32 !important;
  background: #fff;
}

#theme .theme-register-btn:hover {
  background: #ffcaca;
}

/* 底部 */
#theme .theme-footer {
  background: #8e2117;
  color: #fff;
}

#theme .theme-footer a,
#theme .theme-footer a:hover,
#theme .theme-footer a:active {
  color: #fff;
}

/* 底部图标 */
#theme .theme-footer-logo {
  background: url(/uploads/image/twnppimg/footer_logo_red.png) no-repeat center center;
  background-size: contain;
}

/* 头部搜索框 */
#theme .x-cloud-search-input.in-header {
  border: none;
}

#theme .x-cloud-search-input.in-header > .fish-input-wrapper {
  background: rgba(255, 255, 255, 0.05);
}

#theme .x-cloud-search-input.in-header > .fish-input-wrapper > .fish-input-affix-wrapper input.fish-input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.20);
}

/* firefox */
#theme .x-cloud-search-input.in-header > .fish-input-wrapper > .fish-input-affix-wrapper input.fish-input::placeholder {
  color: rgba(255, 255, 255, 0.20);
}
