/* theme5 深蓝主题补全 - 对齐目标站 tjjyfj.com */
body.theme5 {
  background-color: #10192c !important;
}

body.theme5 .login {
  background: #10192c !important;
}

body.theme5 .login .header .vux-header {
  background-color: #10192c !important;
}

body.theme5 .login .vux-header-title,
body.theme5 .login .vux-header-left,
body.theme5 .login .left-arrow:before {
  color: #fff !important;
  border-color: #fff !important;
}

body.theme5 .login .weui-tab__panel {
  background-color: #10192c !important;
}

body.theme5 .login .content .formItem {
  background: #fff !important;
  border-color: #d6d5d6 !important;
}

body.theme5 .login .content .formItem.code {
  background: #1a324b !important;
  border-color: #1a324b !important;
}

body.theme5 .login .content .formItem.code .input {
  background: #1a324b !important;
  color: #fff !important;
}

body.theme5 .login .content .formItem.code .input::placeholder {
  color: rgba(255, 255, 255, 0.6) !important;
}

body.theme5 .login .content .formItem .input {
  background: #fff !important;
  color: #333 !important;
}

body.theme5 .login .content .rememberpw {
  color: rgba(255, 255, 255, 0.85) !important;
}

body.theme5 .login .content .btnGroup div {
  background-color: #1a324b !important;
  color: #fff !important;
}

body.theme5 .login .content .images-center {
  color: #fff !important;
}

body.theme5 .login .content .images-center a {
  color: #fff !important;
}

body.theme5 .login .content .logo {
  text-align: center;
  margin: 0.8rem auto 1rem;
}

body.theme5 .login .content .logo img {
  max-width: 92%;
  height: auto;
  display: block;
  margin: 0 auto;
}

body.theme5 .login .content .images-center img {
  width: 3.6rem;
  height: auto;
}

body.theme5 .login .content .images-center {
  margin-top: 1.2rem;
  margin-bottom: 0.8rem;
  color: #d4af37 !important;
  font-size: 0.875rem;
  line-height: 1.5;
}

body.theme5 .login .content .btnGroup .loginBtn,
body.theme5 .login .content .btnGroup div {
  background-color: #1a324b !important;
  color: #fff !important;
  border-radius: 0.25rem;
}

body.theme5 .login .content .formItem {
  border-radius: 1.5rem;
  margin-bottom: 0.75rem;
  overflow: hidden;
}

body.theme5 .login .content .formItem.code {
  border-radius: 1.5rem;
}

/* 首页公告滚动条 - 对齐目标站深蓝主题 */
body.theme5 .notice,
body.theme5 .announcement,
body.theme5 .notice-area {
  background-color: #10192c !important;
  background: #10192c !important;
  color: #fff !important;
  border-bottom: 1px solid #1a324b !important;
}

body.theme5 .notice .noticeul,
body.theme5 .notice .noticeul li,
body.theme5 .notice marquee,
body.theme5 .announcement .noticeul,
body.theme5 .notice-area .noticeul {
  color: #fff !important;
  background: transparent !important;
}

body.theme5 .notice .label img,
body.theme5 .announcement .label img {
  filter: none;
}

/* 已移除：额度转换 / 棋牌 / 真人 / 聊天室 */
body.theme5 a[href*="#/conversion"],
body.theme5 a[href*="#/chessHall"],
body.theme5 a[href*="#/chessRecord"],
body.theme5 a[href*="#/EgChess"],
body.theme5 a[href*="#/chatroom"],
body.theme5 a[href*="#/privateRoom"],
body.theme5 a[href*="#/interaction"],
body.theme5 a[href*="#/chatAdmins"],
body.theme5 a[href*="#/chatRoomUserSettings"] {
  display: none !important;
}

/* 个人中心：隐藏棋牌类投注明细（保留竞猜记录 /noterecord） */
body.theme5 .userCenter .listBtn a[href*="gameRecord"] {
  display: none !important;
}

/* 投注页聊天室入口 */
body.theme5 .chitchat {
  display: none !important;
}

