body {
  color: #b2b2b2;
  background: #2b2a2a;
}
a {
  color: #b2b2b2;
}
a:hover {
  color: var(--theme-color);
}
.member a {
  color: var(--theme-color);
}
.inquire .form-control {
  background-color: #444;
  color: #b2b2b2;
}
nav {
  background: #333;
}
nav ul li a {
  background: #444;
}
nav ul li a:hover {
  background: var(--theme-color);
}
nav ul li .current {
  background: var(--theme-color);
}
.info {
  color: var(--theme-color);
}
.bg {
  background: #333;
}
.box {
  background: #333;
}
.title span {
  border-bottom: solid 3px var(--theme-color);
  color: var(--theme-color);
}
.menu_tab .nav-tabs li.on a {
  border-bottom: 3px solid var(--theme-color);
  color: var(--theme-color);
}
.names {
  border-left: 4px solid var(--theme-color);
}
.search .jieguo span {
  color: var(--theme-color);
}
.search .sousuo a {
  color: #b2b2b2;
}
.search .ind_bt {
  border-top: 3px solid var(--theme-color);
  background: #444;
}
.page .pageinfo {
  border: 1px solid #2b2a2a;
  background-color: #444;
  color: #999;
  border-radius: 4px;
}
.page a {
  border: 1px solid #2b2a2a;
  background-color: #444;
  color: #999;
  border-radius: 4px;
}
.page a:hover, .page .curpage {
  background: var(--theme-color);
  border-radius: 4px;
}
.switch_style {
  color: #fff
}
.link .link_tit {
  color: var(--theme-color);
}
.prompt {
  background: #444;
  border: 1px solid #2b2a2a;
}
.sort dl dd a.current {
  color: var(--theme-color);
}
.download .menu_tab .nav-tabs li.on a {
  border-bottom: 2px solid var(--theme-color);
}
.download .dow_con .btn-default:hover {
  background-color: var(--theme-color);
}
.download .dow_con .btn-default {
  border: 1px solid #2b2a2a;
  background-color: #444;
  color: #999;
}
.comment_con {
  color: #b2b2b2
}
.comment_con .ind_bt {
  border-top: 3px solid var(--theme-color);
  background: #444;
}
.comment_con .textarea {
  background: #444;
  border: none;
  color: #b2b2b2;
}
.comment_con .textarea2 {
  background: #555;
  color: #b2b2b2;
}
.comment_con .sub_btn {
  background-color: #444;
  font-weight: bold;
}
.comment_con .sub_btn:hover {
  background: var(--theme-color);
}
.comment_con .static {
  background: #555;
}
.comment_con .comment_list {
  background: #444;
}
.comment_con .comment_list_top {
  color: #b2b2b2;
}
.comment_con .comm_right p {
  color: #b2b2b2;
}
.comment_con .user_name {
  color: var(--theme-color)
}
.comment_con .user_name:hover {
  color: #2a6496;
}
.comment_con .comm_time {
  color: #999;
}
.comment_con .comm_a {
  color: #999;
}
.comment_con .comm_a:hover {
  color: var(--theme-color)
}
.code_input {
  border: 1px solid #444;
      background-color: #444;
    color: #fff;
    margin-left: 5px;
    vertical-align: middle;
}
.download .dow_con ul li.playlist-item a {
  border: 1px solid var(--theme-color);
}
.download .dow_con ul li.playlist-item.current a, .download .dow_con ul li.playlist-item a:hover {
  background-color: var(--theme-color);
}
.gbook-reply {
  color: var(--theme-color);
}
