.main_bottom .chips3d {
  background: none;
}

.bonus_list {
  right: unset;
  top: 10px !important;
  left: 140px;
}

@keyframes poker_flipped {
  0% {
    opacity: 0;
  }
  1% {
    transform: rotateY(180deg);
    opacity: 1;
  }
  100% {
    transform: rotateY(0deg);
  }
}
@keyframes poker_flipped_horizontal {
  0% {
    opacity: 0;
  }
  1% {
    transform: rotate(90deg) rotateY(180deg);
    opacity: 1;
  }
  100% {
    transform: rotate(90deg) rotateY(0deg);
  }
}
.animation_poker_flipped {
  transform-style: preserve-3d;
  animation: poker_flipped 0.4s linear forwards;
}

.animation_poker_flipped_horizontal {
  transform-style: preserve-3d;
  animation: poker_flipped_horizontal 0.4s linear forwards;
}

@keyframes rotate360 {
  0% {
    transform: rotate(0deg);
  }
  25% {
    transform: rotate(90deg);
  }
  50% {
    transform: rotate(180deg);
  }
  75% {
    transform: rotate(270deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.video {
  position: relative;
  top: 0;
  left: 0;
  width: 1440px;
  height: 854px;
  overflow: hidden;
}
.video img {
  width: 100%;
  height: 100%;
  background-size: contain;
}
.video .video_info {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  font-size: 18px;
  color: #928367;
}
.video .video_loading {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
}
.video .loading_font {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
}
.video .loading_font dt {
  margin-bottom: 4px;
  font-size: 16px;
  list-style: 16px;
  color: #EFB807;
}
.video .loading_font dd {
  font-size: 22px;
  line-height: 22px;
  color: #928367;
}
.video .loading_line {
  width: 110px;
  height: 110px;
  border-radius: 50%;
  border: 2px #c3a850 solid;
  border-right: 2px solid #000;
  border-bottom: 2px solid #000;
  background-color: #191919;
  animation: rotate360 infinite linear 1s;
}
.video video {
  position: absolute;
  top: 0;
  left: 0;
  width: 1440px;
}

iframe {
  position: absolute;
  z-index: 500;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: none;
}

.btn_change_table {
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  width: 54px;
  height: 162px;
  padding-left: 7px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: 1px center;
  background-image: url("../../images-web/global-web/btn_change_table_bg.svg");
  color: #BEBEBE;
  font-size: 10px;
}
.btn_change_table:hover {
  color: #EFB807;
}
.btn_change_table::before {
  content: "";
  display: block;
  width: 21px;
  height: 18px;
  margin-bottom: 2px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("../../images-web/global-web/btn_change_table.svg");
}

.btn_info_R, .btn_info_L {
  position: relative;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 26px;
  height: 26px;
  border: none;
  background-color: rgba(255, 255, 255, 0);
  cursor: unset;
}
.btn_info_R::before, .btn_info_L::before {
  content: "";
  position: absolute;
  z-index: 1;
  width: 6px;
  height: 9px;
  background-image: url("../../images-web/global-web/btn_info.svg");
  background-size: 100%;
  opacity: 0.3;
}
.btn_info_R::after, .btn_info_L::after {
  content: "";
  width: 26px;
  height: 26px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  background-image: url("../../images-web/global-web/btn_info_bg.svg");
  opacity: 0.3;
}

.btn_info_L {
  left: 0;
  bottom: 0;
}
.btn_info_L::before {
  top: 13px;
  left: 4px;
}
.btn_info_R {
  right: 0;
  bottom: 0;
}
.btn_info_R::before {
  top: 13px;
  right: 4px;
}
.btn_info_R::after {
  transform: scaleX(-1);
}

.btn_info_L.mode_show,
.btn_info_R.mode_show {
  cursor: pointer;
}
.btn_info_L.mode_show::before,
.btn_info_R.mode_show::before {
  opacity: unset;
}
.btn_info_L.mode_show::after,
.btn_info_R.mode_show::after {
  opacity: unset;
  filter: invert(1) brightness(0.5);
}
.btn_info_L.mode_show:hover::after,
.btn_info_R.mode_show:hover::after {
  filter: invert(1) brightness(0.75);
}

.btn_set_chips {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid #CCC4AC;
  background: linear-gradient(180deg, #363636 0%, #131313 100%);
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.6);
}
.btn_set_chips::after {
  content: "";
  display: block;
  background-image: url("../../images-web/global-web/btn_set_chips.svg");
}

.icon_progress {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 100px;
  height: 100px;
  filter: drop-shadow(0 0 4px rgba(0, 0, 0, 0.6));
}
.icon_progress.progress_ready .progress_bg {
  animation: none;
}
.icon_progress.progress_ready .progress_no dd {
  font-size: 18px;
}
.icon_progress.progress_start .progress_bg {
  background: linear-gradient(90deg, #001305 0%, #076C05 100%);
}
.icon_progress.progress_start .progress_no {
  color: #00d23b;
}
.icon_progress.progress_start #progress-circle circle {
  stroke: #00d23b;
}
.icon_progress.progress_countdown .progress_bg {
  background: linear-gradient(90deg, #001305 0%, #900000 100%);
}
.icon_progress.progress_countdown .progress_no {
  color: #ff0000;
}
.icon_progress.progress_countdown #progress-circle circle {
  stroke: #ff0000;
}
.icon_progress.progress_result .progress_no {
  color: #FFF6BF;
}
.icon_progress.progress_result .progress_no dd {
  font-size: 18px;
}
.icon_progress.progress_result .progress_outline {
  border: 4px solid #FFF6BF;
}
.icon_progress.progress_result .progress_bg {
  animation: none;
}
.icon_progress.progress_result #progress-circle circle {
  stroke: #FFF6BF;
}

@keyframes rotate360 {
  0% {
    transform: rotate(0deg);
  }
  25% {
    transform: rotate(90deg);
  }
  50% {
    transform: rotate(180deg);
  }
  75% {
    transform: rotate(270deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.progress_bg {
  width: 100px;
  height: 100px;
  border-radius: 99%;
  background: linear-gradient(90deg, #3c3c3c 0%, #000000 100%);
  animation: rotate360 infinite ease-out 1.6s;
}

.progress_outline {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100px;
  height: 100px;
  border: 4px solid #656565;
  border-radius: 99%;
}

.progress_no {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
  color: #656565;
}
.progress_no dt {
  font-size: 15px;
  font-weight: bold;
}
.progress_no dd {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 94px;
  height: 48px;
  font-size: 46px;
  line-height: 1.1em;
}

#progress-circle {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 103px;
  height: 103px;
}
#progress-circle svg {
  width: 100%;
  height: 100%;
  overflow: visible !important;
  transform: rotateY(-180deg) rotateZ(-90deg);
  border-radius: 50%;
}
#progress-circle circle {
  transition: all 1s;
  stroke-width: 2px;
  stroke-dasharray: 180;
  stroke-dashoffset: 0;
  stroke: #656565;
  fill: none;
}

.jp .progress_result .progress_no dd {
  font-size: 16px;
}

.icon_speed {
  position: absolute;
  left: 5px;
  bottom: 226px;
  width: 154px;
  height: 40px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-image: url("data:image/png;base64,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");
}

.cn .icon_speed {
  background-image: url("data:image/png;base64,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");
}

.icon_good, .icon_dragon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
}
.icon_good::after, .icon_dragon::after {
  content: "";
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-size: cover;
}

.icon_dragon::after {
  background-image: url("../../images-web/global-web/icon_dragon.svg");
}

.icon_good::after {
  background-image: url("../../images-web/global-web/icon_good.svg");
}

.icon_good_road_7, .icon_good_road_8, .icon_good_road_3, .icon_good_road_4, .icon_good_road_5, .icon_good_road_6, .icon_good_road_9, .icon_good_road_10, .icon_good_road_2, .icon_good_road_1 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 72px;
  height: 36px;
  background-color: #373737;
}
.icon_good_road_7 ul, .icon_good_road_8 ul, .icon_good_road_3 ul, .icon_good_road_4 ul, .icon_good_road_5 ul, .icon_good_road_6 ul, .icon_good_road_9 ul, .icon_good_road_10 ul, .icon_good_road_2 ul, .icon_good_road_1 ul {
  display: flex;
}
.icon_good_road_7 span, .icon_good_road_8 span, .icon_good_road_3 span, .icon_good_road_4 span, .icon_good_road_5 span, .icon_good_road_6 span, .icon_good_road_9 span, .icon_good_road_10 span, .icon_good_road_2 span, .icon_good_road_1 span {
  display: block;
  border-radius: 50%;
}
.icon_good_road_7 .road_red span, .icon_good_road_8 .road_red span, .icon_good_road_3 .road_red span, .icon_good_road_4 .road_red span, .icon_good_road_5 .road_red span, .icon_good_road_6 .road_red span, .icon_good_road_9 .road_red span, .icon_good_road_10 .road_red span, .icon_good_road_2 .road_red span, .icon_good_road_1 .road_red span {
  border: 1px solid #D60000;
}
.icon_good_road_7 .road_blue span, .icon_good_road_8 .road_blue span, .icon_good_road_3 .road_blue span, .icon_good_road_4 .road_blue span, .icon_good_road_5 .road_blue span, .icon_good_road_6 .road_blue span, .icon_good_road_9 .road_blue span, .icon_good_road_10 .road_blue span, .icon_good_road_2 .road_blue span, .icon_good_road_1 .road_blue span {
  border: 1px solid #2580D6;
}

.long_dragon_number {
  position: relative;
  width: 35px;
  height: 20px;
}
.long_dragon_number dt {
  position: absolute;
  z-index: 1;
}
.long_dragon_number dd {
  position: absolute;
  right: 0;
  width: 20px;
  height: 20px;
  padding-left: 3px;
  border-radius: 50%;
  font-size: 10px;
  text-align: center;
  line-height: 20px;
  color: #ffffff;
}

.icon_good_road_1 {
  padding: 0 12px;
}
.icon_good_road_1 span {
  width: 7px;
  height: 7px;
}
.icon_good_road_1 dd {
  background-image: linear-gradient(180deg, #D62525 0%, #771E1E 100%);
}
.icon_good_road_2 {
  padding: 0 12px;
}
.icon_good_road_2 span {
  width: 7px;
  height: 7px;
}
.icon_good_road_2 dd {
  background-image: linear-gradient(180deg, #2580D6 0%, #205D97 100%);
}
.icon_good_road_3, .icon_good_road_4, .icon_good_road_5, .icon_good_road_6, .icon_good_road_9, .icon_good_road_10 {
  padding: 0 7px;
}
.icon_good_road_3 li, .icon_good_road_4 li, .icon_good_road_5 li, .icon_good_road_6 li, .icon_good_road_9 li, .icon_good_road_10 li {
  margin-left: 1px;
}
.icon_good_road_3 span, .icon_good_road_4 span, .icon_good_road_5 span, .icon_good_road_6 span, .icon_good_road_9 span, .icon_good_road_10 span {
  width: 8px;
  height: 8px;
}
.icon_good_road_3 span:not(:last-child), .icon_good_road_4 span:not(:last-child), .icon_good_road_5 span:not(:last-child), .icon_good_road_6 span:not(:last-child), .icon_good_road_9 span:not(:last-child), .icon_good_road_10 span:not(:last-child) {
  margin-bottom: 1px;
}
.icon_good_road_7, .icon_good_road_8 {
  padding: 0 7px;
}
.icon_good_road_7 li, .icon_good_road_8 li {
  margin-left: 1px;
}
.icon_good_road_7 span, .icon_good_road_8 span {
  width: 7px;
  height: 7px;
}

@keyframes ask_road {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.animation_ask_road {
  animation: ask_road 1s infinite ease;
}

.road_dot_green, .road_dot_blue, .road_dot_red {
  position: relative;
  border-radius: 50%;
  border: 1px solid transparent;
}

.road_dot_red {
  background-color: #B70A0A;
}
.road_dot_blue {
  background-color: #216BB0;
}
.road_dot_green {
  background-color: #80B632;
}

.road_boder_green, .road_boder_blue, .road_boder_red, .road_boder {
  position: relative;
  border-radius: 50%;
}

.road_boder {
  border: 2px solid #ffffff;
}
.road_boder_red {
  border: 2px solid #B70A0A;
}
.road_boder_blue {
  border: 2px solid #216BB0;
}
.road_boder_green {
  border: 2px solid #80B632;
}

.road_text_default, .road_text_white, .road_text_green {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
  font-size: 16px;
  font-weight: bold;
}

.road_text_green {
  text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;
  color: #4D7710;
}

.road_text_white {
  text-shadow: -1px -1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, 1px 1px 1px #000;
  color: #ffffff;
}

.road_text_default {
  color: #ffffff;
}

.road_bg_blue, .road_bg_red {
  position: relative;
}
.road_bg_blue .road_boder, .road_bg_red .road_boder {
  width: 100%;
  height: 100%;
}
.road_bg_blue .road_pair_red, .road_bg_red .road_pair_red {
  top: 1px;
  left: 1px;
}
.road_bg_blue .road_pair_blue, .road_bg_red .road_pair_blue {
  right: 1px;
  bottom: 1px;
}
.road_bg_blue .road_tie_center, .road_bg_red .road_tie_center {
  top: -2px;
  right: 9px;
  height: 27px;
}
.road_bg_blue .road_tie_top, .road_bg_red .road_tie_top {
  top: -3px;
  left: 6px;
  height: 19px;
}
.road_bg_blue .road_tie_bottom, .road_bg_red .road_tie_bottom {
  bottom: -2px;
  right: 5px;
  height: 19px;
}

.road_bg_red {
  background-color: #B70A0A;
}
.road_bg_blue {
  background-color: #216BB0;
}

.road_tie_bottom, .road_tie_top, .road_tie_center {
  position: absolute;
  z-index: 1;
  width: 4px;
  border: 1px solid #fff;
  border-radius: 10px;
  background-color: #80B632;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
  transform: rotate(45deg);
}

.road_tie_center {
  top: -5px;
  right: 6px;
  height: 28px;
}
.road_tie_top {
  top: -4px;
  left: 3px;
  height: 18px;
}
.road_tie_bottom {
  bottom: -4px;
  right: 3px;
  height: 18px;
}

.road_pair_blue, .road_pair_red {
  position: absolute;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  border: 1px solid #ffffff;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
}

.road_pair_red {
  top: -2px;
  left: -2px;
  background-color: #B70A0A;
}
.road_pair_blue {
  bottom: -2px;
  right: -2px;
  background-color: #216BB0;
}

.road_cockroch_red, .road_cockroch_blue {
  display: flex;
  justify-content: center;
  align-items: center;
}
.road_cockroch_red::after, .road_cockroch_blue::after {
  content: "";
  display: block;
  width: 2px;
  height: 13px;
  transform: rotate(45deg);
  background-repeat: no-repeat;
  background-size: cover;
}

.road_cockroch_blue:after {
  background-color: #216BB0;
}
.road_cockroch_red:after {
  background-color: #B70A0A;
}

.icon_bet_chips2d {
  position: relative;
  z-index: 2;
  width: 46px;
  height: 46px;
}
.icon_bet_chips2d .chips2d-all {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  filter: drop-shadow(0 0 4px rgba(0, 0, 0, 0.8));
  width: 100%;
  height: 100%;
}
.icon_bet_chips2d .chips2d_amount {
  display: flex;
  flex-direction: column-reverse;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 13px;
  line-height: 17px;
  text-align: center;
}
.icon_bet_chips2d .amount_max, .icon_bet_chips2d .amount_add, .icon_bet_chips2d .amount_sum {
  border: 1px solid #000000;
  border-radius: 4px;
  font-weight: bold;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.7);
}
.icon_bet_chips2d .amount_sum {
  min-width: 50px;
  margin-bottom: 1px;
  background-color: #252525;
  color: #ffffff;
}
.icon_bet_chips2d .amount_add {
  display: none;
  min-width: 50px;
  background-color: #ffffff;
  color: #000000;
}
.icon_bet_chips2d .amount_max {
  display: none;
  background-color: #CA0000;
  color: #ffffff;
}
.icon_bet_chips2d.mode_confirm .amount_sum {
  background-color: #EFB807;
  color: #000000;
}
.icon_bet_chips2d.mode_add .amount_add {
  display: block;
}
.icon_bet_chips2d.mode_add .amount_max {
  display: none;
}
.icon_bet_chips2d.mode_max .amount_add {
  display: none;
}
.icon_bet_chips2d.mode_max .amount_max {
  display: block;
}

.info_dealer_name {
  position: absolute;
  right: 10px;
  bottom: 226px;
  font-size: 10px;
  color: #ffffff;
}

.info_table dt {
  font-size: 14px;
  line-height: 18px;
}
.info_table dd {
  font-size: 10px;
  line-height: 12px;
  color: rgba(250, 250, 250, 0.8);
}

.info_status {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  width: 620px;
  height: 20px;
  padding: 0 12px;
  border-radius: 10px 10px 0 0;
  font-size: 12px;
  color: #ffffff;
  line-height: 20px;
}

.status_result .info_status {
  color: #000000;
  font-weight: bolder;
}

.info_bar_R, .info_bar_L {
  position: absolute;
  display: flex;
  flex-direction: column;
  top: 3px;
}

.info_bar_L {
  align-items: flex-end;
  right: 5px;
}
.info_bar_R {
  left: 5px;
}

.info_bar_number {
  margin-bottom: 2px;
  font-size: 10px;
  line-height: 10px;
  color: rgba(250, 250, 250, 0.5);
}

.info_bar_line {
  display: flex;
  flex-direction: column-reverse;
  width: 6px;
  height: 60px;
  padding: 1px;
  border-radius: 10px;
  background-color: #636363;
}
.info_bar_line span {
  border-radius: 10px;
}
.info_bar_line .bar_blue {
  background: linear-gradient(180deg, #2E92D3 0%, #22597D 100%);
}
.info_bar_line .bar_red {
  background: linear-gradient(180deg, #CB2929 0%, #9B2020 100%);
}

.info_people, .info_money {
  display: flex;
  align-items: center;
  position: absolute;
  font-size: 9px;
  color: #FFF4C8;
  line-height: 10px;
}
.info_people::before, .info_money::before {
  content: "";
  display: block;
  margin-right: 2px;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}

.info_money {
  left: 4px;
  bottom: 2px;
}
.info_money::before {
  width: 9px;
  height: 9px;
  background-image: url("../../images-web/global-web/icon_info_money.svg");
}
.info_people {
  right: 4px;
  bottom: 2px;
}
.info_people::before {
  width: 7px;
  height: 9px;
  background-image: url("../../images-web/global-web/icon_info_people.svg");
}

.list_btn_nav {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 36px;
  box-shadow: inset 0px 0px 6px rgba(0, 0, 0, 0.8);
}
.list_btn_nav li {
  display: flex;
  justify-content: center;
  align-items: center;
  flex: 1;
  text-align: center;
}
.list_btn_nav .nav_line {
  background-image: url("../../images-web/global-web/nav_line.png");
  background-repeat: repeat-y;
  background-position: center right;
  background-size: 2px 1px;
}

.comm {
  height: 100%;
}

.btn_comm {
  position: relative;
  min-width: 66px;
  padding: 0 10px;
  border: 1px solid #010F09;
  border-radius: 2px;
  font-size: 11px;
  line-height: 24px;
  text-align: center;
  color: #ffffff;
}
.btn_comm.disabled {
  cursor: auto;
  opacity: 0.6;
}
.icon_check {
  position: absolute;
  top: -3px;
  right: -6px;
  z-index: 1;
  width: 14px;
  height: 15px;
  background-image: url("../../images-web/global-web/icon_check.svg");
  background-size: cover;
  background-repeat: no-repeat;
}

.icon_lock {
  position: absolute;
  top: 12px;
  right: -6px;
  z-index: 1;
  width: 14px;
  height: 15px;
  background-image: url("../../images-web/global-web/icon_lock.svg");
  background-size: cover;
  background-repeat: no-repeat;
}

.btn_line, .btn_refresh, .btn_limit {
  display: flex;
  justify-content: center;
  align-items: center;
}
.btn_line::before, .btn_refresh::before, .btn_limit::before {
  content: "";
  display: block;
  background-repeat: no-repeat;
  background-size: cover;
}

.btn_limit {
  padding: 0 8px;
  font-size: 12px;
  line-height: 16px;
  color: #FFF2BC;
  opacity: 0.7;
}
.btn_limit::before {
  width: 12px;
  height: 16px;
  margin-right: 3px;
  background-image: url("../../images-web/global-web/btn_limit.svg");
}
.btn_limit:hover {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
  opacity: 1;
}
.btn_refresh {
  font-size: 12px;
  line-height: 16px;
  color: #ffffff;
  opacity: 0.7;
}
.btn_refresh::before {
  width: 12px;
  height: 12px;
  margin-right: 4px;
  background-image: url("../../images-web/global-web/btn_refresh.svg");
}
.btn_refresh:hover {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
  opacity: 1;
}
.btn_line {
  font-size: 12px;
  line-height: 16px;
  color: #ffffff;
  opacity: 0.7;
}
.btn_line::before {
  width: 15px;
  height: 11px;
  margin-right: 4px;
  background-image: url("../../images-web/global-web/btn_line.svg");
}
.btn_line:hover {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
  opacity: 1;
}

@keyframes rotate360 {
  0% {
    transform: rotate(0deg);
  }
  25% {
    transform: rotate(90deg);
  }
  50% {
    transform: rotate(180deg);
  }
  75% {
    transform: rotate(270deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.list_select_chips3d {
  display: flex;
  align-items: center;
  justify-content: center;
}
.list_select_chips3d .chips3d {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 3;
  width: 50px;
  height: 45px;
  margin-right: 5px;
  cursor: pointer;
}
.list_select_chips3d .chips3d:hover .chips3d_bg {
  top: -4px;
  transition: all 0.15s linear;
}
.list_select_chips3d .chips3d:hover .chips3d_shadow {
  top: 6px;
  background: rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  transition: all 0.15s linear;
}
.list_select_chips3d .chips3d.active .chips3d_line {
  border: 3px dashed #FFDD00;
  transform-origin: center;
  animation: rotate360 8s infinite linear;
}
.list_select_chips3d .chips3d.active .chips3d_bg {
  top: -4px;
}
.list_select_chips3d .chips3d.active:hover .chips3d_shadow {
  background: none;
  box-shadow: none;
}
.list_select_chips3d .chips3d_bg {
  position: absolute;
  z-index: 3;
  line-height: 40px;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  letter-spacing: -0.4px;
  color: #212121;
}
.list_select_chips3d .chips3d_shadow {
  position: absolute;
  z-index: 2;
  top: 0;
  width: 48px;
  height: 42px;
  border-radius: 100px/80px;
  background: none;
  box-shadow: none;
}
.list_select_chips3d .chips3d_line {
  position: absolute;
  z-index: 1;
  left: auto;
  bottom: -4px;
  width: 48px;
  height: 48px;
  border-radius: 100%;
}
.list_select_chips3d .btn_set_chips {
  width: 30px;
  height: 30px;
}
.list_select_chips3d .btn_set_chips::after {
  width: 20px;
  height: 20px;
}

.btn_cancel, .btn_repeat, .btn_confirm {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  border: 1px solid #191919;
  color: #000000;
}
.btn_cancel::before, .btn_repeat::before, .btn_confirm::before {
  content: "";
  display: block;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

.btn_cancel.disabled, .btn_repeat.disabled, .btn_confirm.disabled {
  border: none;
  background-image: linear-gradient(-180deg, #5a5a5a 0%, #505050 100%) !important;
  cursor: auto;
  color: #969696;
}
.btn_cancel.disabled:hover, .btn_repeat.disabled:hover, .btn_confirm.disabled:hover {
  background-image: linear-gradient(-180deg, #5a5a5a 0%, #505050 100%) !important;
}

.btn_confirm {
  width: 100px;
  height: 34px;
}
.btn_confirm::before {
  width: 18px;
  height: 14px;
  margin-right: 4px;
  background-image: url("../../images-web/global-web/btn_confirm_black.svg");
}
.btn_confirm.disabled::before {
  background-image: url("../../images-web/global-web/btn_confirm_gray.svg");
}
.btn_repeat {
  width: 100px;
  height: 34px;
}
.btn_repeat::before {
  width: 19px;
  height: 14px;
  margin-right: 4px;
  background-image: url("../../images-web/global-web/btn_repeat_black.svg");
}
.btn_repeat.disabled::before {
  background-image: url("../../images-web/global-web/btn_repeat_gray.svg");
}
.btn_cancel {
  width: 52px;
  height: 34px;
}
.btn_cancel::before {
  width: 13px;
  height: 13px;
  background-image: url("../../images-web/global-web/btn_cancel_white.svg");
}
.btn_cancel.disabled::before {
  background-image: url("../../images-web/global-web/btn_cancel_gray.svg");
}

.list_btn_confirm {
  display: flex;
}
.list_btn_confirm button:not(:last-child) {
  margin-right: 4px;
}

@keyframes animation_open {
  0% {
    background-color: rgba(0, 0, 0, 0.25);
  }
  50% {
    background-color: rgba(0, 0, 0, 0);
  }
  100% {
    background-color: rgba(0, 0, 0, 0.25);
  }
}
.zone_bet {
  position: relative;
}
.zone_bet ul {
  display: flex;
}
.zone_bet ul:not(:last-child) {
  margin-bottom: 2px;
}
.zone_bet li {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 2px;
  border-radius: 3px;
  box-sizing: border-box;
  border: 1px solid rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.1);
  cursor: pointer;
}
.zone_bet li:hover {
  background-color: rgba(255, 255, 255, 0.15);
}
.zone_bet dl {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  text-align: center;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
}
.zone_bet dt {
  font-size: 14px;
  font-weight: bolder;
}
.zone_bet dd {
  font-size: 10px;
  line-height: 16px;
}
.zone_bet .text_change_comm {
  color: #cca500 !important;
  font-weight: bold;
}
.zone_bet .mode_none {
  cursor: inherit;
  background-color: rgba(0, 0, 0, 0.2);
}
.zone_bet .mode_none:hover {
  background-color: rgba(0, 0, 0, 0.2);
}
.zone_bet .mode_none dl {
  text-shadow: none;
}
.zone_bet .mode_none dt, .zone_bet .mode_none dd {
  color: rgba(255, 255, 255, 0.2);
}
.zone_bet .mode_none .info_money,
.zone_bet .mode_none .info_people {
  opacity: 0.3;
}
.zone_bet .mode_open {
  border: 1px solid rgba(0, 0, 0, 0.8);
  color: #000000;
  background-blend-mode: multiply;
  animation: animation_open 0.6s infinite ease-in-out;
}
.zone_bet .mode_open dl {
  text-shadow: unset;
}
.zone_bet .mode_open dt,
.zone_bet .mode_open dd,
.zone_bet .mode_open .info_bar_number {
  color: #000000;
}
.zone_bet .mode_open .info_money {
  color: #000000;
  opacity: 0.8;
}
.zone_bet .mode_open .info_money::before {
  filter: brightness(0);
}
.zone_bet .mode_open .info_people {
  color: #000000;
  opacity: 0.8;
}
.zone_bet .mode_open .info_people::before {
  filter: brightness(0);
}

.message_red, .message_gray, .message_fail, .message_success {
  position: absolute;
  z-index: 100;
  min-width: 300px;
  padding: 8px 16px;
  border-radius: 2px;
  border: 1px solid #3a3a3a;
  filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.6));
  font-size: 16px;
  line-height: 20px;
  text-align: center;
  color: #ffffff;
}

.message_success {
  background-image: linear-gradient(180deg, #c1e026 0%, #74912d 100%);
}
.message_fail {
  background-image: linear-gradient(180deg, #d82132 0%, #94041a 100%);
}
.message_gray {
  background-color: #171717;
}
.message_red {
  background-color: #980000;
}

.message_win {
  display: flex;
  position: absolute;
  z-index: 100;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  height: 52px;
  background-image: url("../../images-web/global-web/message_bg_win.png");
  background-size: 100% 100%;
  filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.8));
}
.message_win p {
  color: transparent;
  font-size: 24px;
  font-weight: bold;
  line-height: 52px;
  filter: drop-shadow(0 0 4px rgba(0, 0, 0, 0.8));
  background: linear-gradient(0deg, #FFE5B1 10.26%, #8E630D 34.84%, #B27A1F 44.26%, #EBE0A9 59.75%, #CBAD55 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}

.message_lose {
  display: flex;
  position: absolute;
  z-index: 100;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  height: 52px;
  background-image: url("../../images-web/global-web/message_bg_lose.png");
  background-size: 100% 100%;
  filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.8));
}
.message_lose p {
  color: transparent;
  font-size: 24px;
  font-weight: bold;
  line-height: 52px;
  filter: drop-shadow(0 0 4px rgba(0, 0, 0, 0.8));
  background: linear-gradient(359.91deg, #B10202 10.25%, #FF3F3F 61.25%, #FFA6A6 85%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}

.message_demo {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  line-height: 26px;
  font-size: 12px;
  text-align: center;
  color: #c7b887;
}

.road_zone {
  display: flex;
  flex: 1;
  height: 145px;
  border: 1px solid #000000;
  background-color: #ffffff;
}
.road_zone .road_bead {
  width: 120px;
}
.road_zone .road_big {
  width: 288px;
}

.road_grid {
  overflow: hidden;
  display: grid;
  grid-gap: 1px 1px;
  background-image: linear-gradient(to right, #E5E5E5 1px, transparent 1px), linear-gradient(to bottom, #E5E5E5 1px, transparent 1px);
  background-position: -1px -1px;
}

.road_bead {
  border-right: 1px solid #C5C5C5;
}
.road_bead .road_grid {
  grid-template-columns: repeat(140, 23px);
  grid-template-rows: repeat(6, 23px);
  background-size: calc(24px) calc(24px);
}

.road_big .road_grid {
  grid-template-columns: repeat(140, 23px);
  grid-template-rows: repeat(6, 23px);
  background-size: calc(24px) calc(24px);
}

.road_big_eye {
  border-bottom: 1px solid #C5C5C5;
  overflow: hidden;
}
.road_big_eye .road_grid {
  grid-template-columns: repeat(70, 11px);
  grid-template-rows: repeat(6, 11px);
  background-size: calc(12px) calc(12px);
}

.road_small {
  width: 50%;
  border-right: 1px solid #C5C5C5;
  overflow: hidden;
}
.road_small .road_grid {
  grid-template-columns: repeat(70, 11px);
  grid-template-rows: repeat(6, 11px);
  background-size: calc(12px) calc(12px);
}

.road_cockroch {
  width: 50%;
  overflow: hidden;
}
.road_cockroch .road_grid {
  grid-template-columns: repeat(70, 11px);
  grid-template-rows: repeat(6, 11px);
  background-size: calc(12px) calc(12px);
}

.list_btn_road_ask {
  display: flex;
}
.list_btn_road_ask button {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 38px;
  font-size: 11px;
  color: #ffffff;
}
.list_btn_road_ask button:not(:last-child) {
  margin-right: 1px;
}
.list_btn_road_ask ul {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 14px;
  margin-left: 2px;
  padding: 0 2px;
  border: 1px solid #0A314B;
  border-radius: 2px;
  background-color: #E8E8E8;
  color: #ffffff;
}
.list_btn_road_ask li {
  width: 8px;
  height: 8px;
}
.list_btn_road_ask li:not(:last-child) {
  margin-right: 1px;
}
.list_btn_road_ask .icon_boder {
  border-radius: 50%;
}
.list_btn_road_ask .icon_boder.red {
  border: 2px solid #B70A0A;
}
.list_btn_road_ask .icon_boder.blue {
  border: 2px solid #216BB0;
}
.list_btn_road_ask .icon_dot {
  border-radius: 50%;
}
.list_btn_road_ask .icon_dot.red {
  background-color: #B70A0A;
}
.list_btn_road_ask .icon_dot.blue {
  background-color: #216BB0;
}
.list_btn_road_ask .icon_slash {
  display: flex;
  justify-content: center;
  align-items: center;
}
.list_btn_road_ask .icon_slash::after {
  content: "";
  display: block;
  width: 2px;
  height: 10px;
  transform: rotate(45deg);
  background-repeat: no-repeat;
  background-size: cover;
}
.list_btn_road_ask .icon_slash.red::after {
  background-color: #B70A0A;
}
.list_btn_road_ask .icon_slash.blue::after {
  background-color: #216BB0;
}
.list_btn_road_ask .btn_ask_blue {
  background-image: linear-gradient(0deg, #2E92D3 0%, #0E3A56 100%);
}
.list_btn_road_ask .btn_ask_blue:hover {
  background-image: linear-gradient(180deg, #2E92D3 0%, #0E3A56 100%);
}
.list_btn_road_ask .btn_ask_red {
  background-image: linear-gradient(0deg, #CB2929 0%, #800505 100%);
}
.list_btn_road_ask .btn_ask_red:hover {
  background-image: linear-gradient(180deg, #CB2929 0%, #800505 100%);
}

.list_btn_road_big_small {
  display: flex;
}
.list_btn_road_big_small button {
  width: 96px;
  height: 38px;
  margin-right: 1px;
  background-image: linear-gradient(180deg, #1F1F1F 0%, #505351 100%);
  font-size: 12px;
  font-weight: bold;
  color: #AEAEAE;
}
.list_btn_road_big_small button:hover {
  color: #ffffff;
  background-image: linear-gradient(0deg, #1F1F1F 0%, #505351 100%);
}
.list_btn_road_big_small button.active {
  background-image: linear-gradient(180deg, #505351 0%, #1F1F1F 100%);
  color: #FFAA2B;
}

.statistics_road {
  display: flex;
  line-height: 16px;
  font-size: 13px;
  color: #838383;
}
.statistics_road dt {
  margin-right: 3px;
}
.statistics_road dd {
  color: #FBFBFB;
}
.statistics_road dd:not(:last-child) {
  margin-right: 12px;
}

.baccarat_normal .zone_bet_pair {
  width: 80px;
  height: 68px;
}
.baccarat_normal .zone_bet_phoenix_turtle {
  width: 108px;
  height: 68px;
}
.baccarat_normal .zone_bet_big_small {
  width: 107px;
  height: 68px;
}
.baccarat_normal .zone_bet_super_six {
  display: none;
}
.baccarat_normal .zone_bet_bonus {
  width: 80px;
  height: 80px;
}
.baccarat_normal .zone_bet_player {
  width: 151px;
  height: 80px;
}
.baccarat_normal .zone_bet_player dt {
  padding-right: 12px;
  font-size: 24px;
  line-height: 24px;
}
.baccarat_normal .zone_bet_player dd {
  padding-right: 12px;
}
.baccarat_normal .zone_bet_banker {
  width: 151px;
  height: 80px;
}
.baccarat_normal .zone_bet_banker dt {
  padding-left: 12px;
  font-size: 24px;
  line-height: 24px;
}
.baccarat_normal .zone_bet_banker dd {
  padding-left: 12px;
}
.baccarat_normal .zone_bet_tie {
  width: 130px;
  height: 80px;
}
.baccarat_normal .zone_bet_tie dt {
  font-size: 24px;
  line-height: 24px;
}
.baccarat_normal .zone_bet_ins {
  display: none;
}

.baccarat_no_comm .zone_bet_pair {
  width: 80px;
  height: 68px;
}
.baccarat_no_comm .zone_bet_phoenix_turtle {
  width: 80px;
  height: 68px;
}
.baccarat_no_comm .zone_bet_big_small {
  width: 80px;
  height: 68px;
}
.baccarat_no_comm .zone_bet_super_six {
  width: 108px;
  height: 68px;
}
.baccarat_no_comm .zone_bet_bonus {
  width: 80px;
  height: 80px;
}
.baccarat_no_comm .zone_bet_player {
  width: 151px;
  height: 80px;
}
.baccarat_no_comm .zone_bet_player dt {
  padding-right: 12px;
  font-size: 24px;
  line-height: 24px;
}
.baccarat_no_comm .zone_bet_player dd {
  padding-right: 12px;
}
.baccarat_no_comm .zone_bet_banker {
  width: 151px;
  height: 80px;
}
.baccarat_no_comm .zone_bet_banker dt {
  padding-left: 12px;
  font-size: 24px;
  line-height: 24px;
}
.baccarat_no_comm .zone_bet_banker dd {
  padding-left: 12px;
}
.baccarat_no_comm .zone_bet_tie {
  width: 130px;
  height: 80px;
}
.baccarat_no_comm .zone_bet_tie dt {
  font-size: 24px;
  line-height: 24px;
}
.baccarat_no_comm .zone_bet_ins {
  display: none;
}
.baccarat_no_comm .info_status {
  justify-content: space-between;
}

.baccarat_ins .zone_bet_pair {
  width: 80px;
  height: 68px;
}
.baccarat_ins .zone_bet_phoenix_turtle {
  width: 108px;
  height: 68px;
}
.baccarat_ins .zone_bet_big_small {
  width: 107px;
  height: 68px;
}
.baccarat_ins .zone_bet_super_six {
  display: none;
}
.baccarat_ins .zone_bet_ins {
  width: 69px;
  height: 80px;
}
.baccarat_ins .zone_bet_bonus {
  width: 69px;
  height: 80px;
}
.baccarat_ins .zone_bet_bonus dt {
  letter-spacing: -1px;
}
.baccarat_ins .zone_bet_player {
  width: 110px;
  height: 80px;
}
.baccarat_ins .zone_bet_player dt {
  padding-right: 12px;
  font-size: 16px;
}
.baccarat_ins .zone_bet_player dd {
  padding-right: 12px;
}
.baccarat_ins .zone_bet_banker {
  width: 110px;
  height: 80px;
}
.baccarat_ins .zone_bet_banker dt {
  padding-left: 12px;
  font-size: 16px;
}
.baccarat_ins .zone_bet_banker dd {
  padding-left: 12px;
}
.baccarat_ins .zone_bet_tie {
  width: 92px;
  height: 80px;
}
.baccarat_ins .zone_bet_tie dt {
  font-size: 16px;
}

@keyframes animation_win {
  0% {
    background-color: rgba(0, 0, 0, 0.2);
  }
  50% {
    background-color: rgba(0, 0, 0, 0);
  }
  100% {
    background-color: rgba(0, 0, 0, 0.2);
  }
}
.zone_result {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 1;
  display: flex;
  width: 410px;
  height: 184px;
  border-top: 1px solid #000;
  background-color: #2f2f2f;
  box-shadow: inset 0 0 10px 2px rgba(0, 0, 0, 0.5);
  color: #ffffff;
  text-shadow: 0 0 5px rgba(0, 0, 0, 0.6);
}
.zone_result .result_left,
.zone_result .result_right {
  position: relative;
  flex: 1;
  padding: 14px 18px 0;
  border: 2px solid rgba(0, 0, 0, 0);
}
.zone_result .result_left:after,
.zone_result .result_right:after {
  content: "";
  display: block;
  width: 1px;
  height: 155px;
}
.zone_result .result_left:after {
  position: absolute;
  top: 14px;
  right: -2px;
  background-color: #151515;
}
.zone_result .result_right:after {
  position: absolute;
  top: 14px;
  left: -2px;
  background-color: #414141;
}
.zone_result dt {
  margin-bottom: 2px;
  font-size: 20px;
  line-height: 20px;
  font-weight: bolder;
}
.zone_result dt#playerHandValueTitle {
  margin-right: 53px;
}
.zone_result dt#bankerHandValueTitle {
  margin-left: 53px;
}
.zone_result dd {
  position: absolute;
  top: 0;
  font-size: 72px;
  line-height: 72px;
}
.zone_result dd#playerHandValue {
  right: 16px;
}
.zone_result dd#bankerHandValue {
  left: 16px;
}
.zone_result ul {
  position: relative;
  display: flex;
}
.zone_result li {
  width: 51px;
  height: 72px;
  border-radius: 3px;
  filter: drop-shadow(1px 1px 3px rgba(0, 0, 0, 0.4));
}
.zone_result li:nth-child(3) {
  position: absolute;
  transform: rotate(-90deg);
}
.zone_result .result_left dl {
  text-align: right;
}
.zone_result .result_left li:nth-child(1),
.zone_result .result_left li:nth-child(2),
.zone_result .result_right li:nth-child(1),
.zone_result .result_right li:nth-child(2) {
  position: absolute;
  bottom: 0;
}
.zone_result .result_left li:nth-child(3),
.zone_result .result_right li:nth-child(3) {
  bottom: -10px;
  margin-left: 0;
}
.zone_result .result_left .result_poker {
  transform: translate(-10px, 120px);
}
.zone_result .result_left li:nth-child(1) {
  left: 76px;
} 
.zone_result .result_left li:nth-child(2) {
  left: 132px;
} 
.zone_result .result_left li:nth-child(3) {
  left: 10px;
}
.zone_result .result_right .result_poker {
  transform: translate(10px, 120px);
}
.zone_result .result_right li:nth-child(1) {
  right: 132px;
} 
.zone_result .result_right li:nth-child(2) {
  right: 76px;
} 
.zone_result .result_right li:nth-child(3) {
  right: 10px;
}
.zone_result .result_win_red {
  border: 2px solid #a72020;
  box-shadow: -1px 0px 6px rgba(0, 0, 0, 0.5);
  background-blend-mode: multiply;
  background: radial-gradient(70% 70% at 50% 50%, #E7B167 0%, #dd7238 35%, #a72020 70%, #5C0705 100%);
  animation: animation_win 1s infinite ease-in-out;
}
.zone_result .result_win_red:after {
  display: none;
}
.zone_result .result_win_blue {
  border: 2px solid #4484d4;
  box-shadow: 1px 0px 6px rgba(0, 0, 0, 0.5);
  background-blend-mode: multiply;
  background: radial-gradient(70% 70% at 50% 50%, #67E7D4 0%, #21A4A7 35%, #096F94 70%, #052F5C 100%);
  animation: animation_win 1s infinite ease-in-out;
}
.zone_result .result_win_blue:after {
  display: none;
}
.zone_result .result_tie_green {
  border: 2px solid #34d347;
  box-shadow: 1px 0px 6px rgba(0, 0, 0, 0.5);
  background-blend-mode: multiply;
  background: radial-gradient(70% 70% at 50% 50%, #9CFF6D 0%, #7AC82B 20%, #2D9409 50%, #003D11 90%);
  animation: animation_win 1s infinite ease-in-out;
}
.zone_result .result_tie_green:last-child {
  border-left: none;
}
.zone_result .result_tie_green:after {
  display: none;
}
.zone_result .result_win_red + .result_left:after,
.zone_result .result_win_red + .result_right:after {
  display: none;
}
.zone_result .result_win_blue + .result_left:after,
.zone_result .result_win_blue + .result_right:after {
  display: none;
}

.message_success, .message_fail, .message_gray, .message_red {
  bottom: 244px;
  right: 48px;
}

@keyframes animation_message_win {
  0% {
    right: -280px;
    transform: scale(0.94);
  }
  60% {
    right: 48px;
    transform: scale(0.94);
  }
  100% {
    transform: scale(1);
  }
}
.message_win, .message_lose {
  bottom: 244px;
  right: 48px;
  animation: animation_message_win 0.8s ease-in;
}

.zone_bet_player .info_money {
  left: 4px;
}
.zone_bet_banker .info_money {
  left: 16px;
}
.zone_bet_player .info_people {
  right: 16px;
}
.zone_bet_banker .info_people {
  right: 4px;
}

.text_red {
  color: #ff0808;
}
.text_blue {
  color: #339bff;
}
.text_green {
  color: #92D038;
}
.text_white {
  color: #ffffff;
}
.text_yellow {
  color: #FFC700;
}
.text_default {
  color: #F7E3BE;
}

.game_main {
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  width: 1440px;
  height: 220px;
}

.main_left,
.main_right {
  flex: 1;
}
.main_left .main_top,
.main_right .main_top {
  height: 36px;
}
.main_left .main_bottom,
.main_right .main_bottom {
  height: 39px;
  background-color: #252525;
}

.main_bottom {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.main_left .main_top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-left: 4px;
}
.main_left .statistics_road {
  margin-right: 8px;
}

.main_center {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: relative;
  width: 620px;
  padding: 6px 10px 8px;
  filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.8));
}
.main_center .info_status {
  left: 0;
  top: -20px;
}

.main_right .road_zone {
  display: flex;
  flex-wrap: wrap;
  width: 410px;
}
.main_right .statistics_road {
  margin-left: 8px;
}

.ko .zone_bet_pair dt {
  font-size: 13px;
  letter-spacing: -1px;
}

.id .zone_bet_pair dt {
  font-size: 13px;
}

.jp .list_btn_road_big_small button:first-child {
  font-size: 10px;
}
.jp .baccarat_normal .baccarat_no_comm .zone_bet_player dt,
.jp .baccarat_normal .baccarat_no_comm .zone_bet_tie dt,
.jp .baccarat_normal .baccarat_no_comm .zone_bet_banker dt {
  font-size: 22px;
  letter-spacing: -1px;
}
.jp .baccarat_no_comm .zone_bet_phoenix_turtle dt {
  letter-spacing: -1px;
  font-size: 13px;
}

.scenes_default .main_top {
  background-color: #232323;
}
.scenes_default .info_table dt {
  color: #EFB807;
}
.scenes_default .comm {
  background-image: linear-gradient(180deg, #7A7A7A 0%, #3B3B3B 100%);
}
.scenes_default .btn_comm {
  background-image: linear-gradient(0deg, #109420 0%, #055935 100%);
}
.scenes_default .btn_comm:hover {
  background-image: linear-gradient(180deg, #109420 0%, #055935 100%);
}
.scenes_default .btn_comm.disabled:hover {
  background-image: linear-gradient(0deg, #109420 0%, #055935 100%);
}
.scenes_default .btn_confirm {
  background-image: linear-gradient(180deg, #CE9500 0%, #FFC300 100%);
}
.scenes_default .btn_confirm:hover {
  background-image: linear-gradient(0deg, #CE9500 0%, #FFC300 100%);
}
.scenes_default .btn_repeat {
  background-image: linear-gradient(180deg, #FFCF27 0%, #FFE180 100%);
}
.scenes_default .btn_repeat:hover {
  background-image: linear-gradient(0deg, #FFCF27 0%, #FFE180 100%);
}
.scenes_default .btn_cancel {
  background-image: linear-gradient(0deg, #6f6d67 0%, #433D34 100%);
}
.scenes_default .btn_cancel:hover {
  background-image: linear-gradient(180deg, #6f6d67 0%, #433D34 100%);
}
.scenes_default.status_ready .info_status {
  background-image: linear-gradient(90deg, #8c8c8c 0%, #5f5f5f 100%);
}
.scenes_default.status_ready .main_center {
  background: #3c3c3c;
}
.scenes_default.status_start .info_status {
  background-image: linear-gradient(90deg, #00AB30 0%, #076C05 100%);
}
.scenes_default.status_start .main_center {
  background: #213021;
}
.scenes_default.status_countdown .info_status {
  background-image: linear-gradient(90deg, #900000 0%, #5a0000 100%);
}
.scenes_default.status_countdown .main_center {
  background: #2b0000;
}
.scenes_default.status_result .info_status {
  background-image: linear-gradient(90deg, #FFF6BF 0%, #FFFA8C 100%);
}
.scenes_default.status_result .main_center {
  background: #353535;
}
.scenes_default.status_result .mode_open {
  background-image: radial-gradient(70% 90%, #FFFFF0 50%, #E4DBB6 70%, #DED292 75%, #8C631E 100%);
}