@charset "UTF-8";
/*---------- 浮動按鈕 ----------*/
.float-btn-item .float-btn-text {
  width: 100px;
  height: 56px;
  left: -108px;
  font-size: 0.8rem;
  padding: 0 0.2rem;
}

/*---------- Header ----------*/
.header-wrap {
  justify-content: flex-start;
}

.menu .menu-btn {
  font-size: 0.8rem;
}

header .logo {
  width: 120px;
}
header .list-function {
  margin-left: auto;
}
header .list-function:before {
  padding: 0;
}

.list-btn-function {
  gap: 0.4rem;
  min-width: 118px;
}
.list-btn-function .list-btn-item .list-btn-txt {
  font-size: 0.7rem;
}

.list-user-info .area-user .user-menu .user-menu-list {
  font-size: 0.8rem;
}

/*---------- 首頁 ----------*/
.first-game .first-game-list .list-game-type .btn .text {
  font-size: 0.8rem;
}

.first-service .first-service-list {
  padding: 2.4rem 1.6rem 0 1.6rem;
}
.first-service .first-service-list .service-lis-title {
  font-size: 1rem;
  padding: 1.6rem 0;
}
.first-service .first-service-list .service-lis-text {
  font-size: 0.8rem;
}

/*---------- 遊戲頁 ----------*/
.game-top-categories .categories-list .categories-list-logo .maintain {
  font-size: 0.8rem;
  text-align: center;
  flex-direction: column;
}

.game-content-function .function-filter .btn-filter {
  width: 180px;
  padding: 0 0.6rem;
  text-align: center;
}
.game-content-function .function-filter .btn-filter .filter-text {
  font-size: 0.8rem;
}

/*---------- 存款 ----------*/
#game-surface-popup-deposit .channel-info .item .field-name, #deposit .channel-info .item .field-name {
  width: 84px;
  font-size: 0.8rem;
}

/*---------- 公告彈窗 ----------*/
#index-popup-news .tabs .tab-title {
  font-size: 0.8rem;
  padding: 0.8rem 0.6rem;
  width: auto;
  min-width: 5.4rem;
}

/*---------- 我的帳戶>左側選單 ----------*/
.page-content-default .page-content-list .area-menu {
  width: 246px;
}
.page-content-default .page-content-list .area-menu .btn-menu .text {
  font-size: 0.9rem;
}
.page-content-default .page-content-list .area-menu .btn-menu:hover .text, .page-content-default .page-content-list .area-menu .btn-menu.active .text {
  font-weight: normal;
}

/*---------- 我的帳戶>會員等級 ----------*/
#my-info-member .area-content .info-content .list-gift .item .title {
  width: 120px;
}
#my-info-member .area-content .info-content .list-gift .item .img {
  min-width: 45px;
  height: 45px;
}

/*---------- 投注紀錄 ----------*/
#bet-record .area-function .list-btn-function .input-time {
  font-size: 0.8rem;
}

/*---------- 我的推廣 ----------*/
#promote-overview .area-content .area-receive-award .btn-receive {
  min-width: 120px;
}
#promote-overview .item.qrcode .list-btn-function .btn-option {
  min-width: 140px;
}

#promote-team-report .area-function .list-filter .input-time, #promote-team-overview .area-function .list-filter .input-time {
  width: 300px;
}
#promote-team-report .area-function .list-filter .input-time .field-title, #promote-team-overview .area-function .list-filter .input-time .field-title {
  min-width: 130px;
}

/*---------- 全民代理 ----------*/
#allagent-personal-center .area-content .area-promote-method .list-method .item.qrcode .list-btn-function .btn-option {
  min-width: 140px;
}

/*---------- 紅包彈窗 ----------*/
#red-envelope-code .popup .popup-title .title-text {
  text-align: center;
  padding: 0 0.6rem;
}

#support-maintain .content .title {
  font-size: 6rem;
  text-transform: uppercase;
}
#support-maintain .content .sub-title {
  margin-top: 0;
}

#support-ipban .content {
  width: 860px;
  margin-left: 20%;
}
#support-ipban .content .title {
  font-size: 8rem;
  text-transform: uppercase;
}
#support-ipban .content .sub-title {
  margin-top: 0;
}/*# sourceMappingURL=vi.css.map */