/* 기존 적용 순서를 유지하며 중복 선언과 문법을 정리한 스타일입니다. */
@charset "UTF-8";

.SVclock {
  position: absolute;
  top: 0;
  right: 0;
  height: 38px;
  color: #333333;
  background: #000000;
  border-radius: 4px;
}

.SVclock ol li {
  float: left;
  margin: 0 10px;
  color: #ffffff;
}

.SVclock ol li label {
  display: inline-block;
  vertical-align: top;
  line-height: 38px;
  font-size: 13px;
}

.SVclock ol li span {
  display: inline-block;
  vertical-align: top;
  line-height: 38px;
  font-size: 16px;
  font-weight: bold;
}

.SVclock ol li em {
  display: inline-block;
  vertical-align: top;
  line-height: 38px;
  font-size: 13px;
}

.MINI_NEW h3 {
  margin-bottom: 5px;
  margin-left: 10px;
  color: #dddddd;
  font-weight: bold;
  font-size: 16px;
}

.LadderType {
  padding: 10px;
  margin-top: 10px;
  background: #242f42;
  border-radius: 6px;
}

.LDturn {
  float: left;
  margin: 0 10px;
  width: 120px;
}

.LDturn ul li {
  margin-top: 5px;
  text-align: center;
}

.LDturn ul li:first-child {
  margin-top: 0;
}

.LDturn ul li span {
  display: block;
  text-align: center;
  color: #ffffff;
}

.LDturn ul li .mdate {
  color: #f9e9d5;
  line-height: 20px;
}

.LDturn ul li .mturn {
  padding: 0 10px;
  line-height: 30px;
  background: #000000;
  border-radius: 5px;
  color: #ffc400;
  font-weight: 600;
  font-size: 15px;
}

.LDturn ul li.TimeR span {
  display: inline-block;
  vertical-align: top;
  line-height: 30px;
  font-weight: 600;
}

.LDturn ul li.TimeR .mtime {
  font-size: 16px;
}

.LDturn ul li.TimeR .mbetT {
  color: #cbdfff;
  font-size: 14px;
}

.LDturn ul li.rbtn {
  margin-bottom: 5px;
}

.LDturn ul li.rbtn input {
  margin: 0;
  padding: 0;
  width: 120px;
  height: 25px;
  background: #72a600;
  border: 1px solid #9be302;
  border-radius: 5px;
  text-align: center;
  color: #ffffff;
}

.LDgameBOX {
  float: right;
  margin-left: 20px;
}

.LDgameBOX .LDINBOX {
  float: left;
  margin: 0 2px;
  padding: 5px;
  height: 115px;
  background: #0d1522;
  border-radius: 5px;
}

.LDgameBOX .LDINBOX label {
  display: block;
  margin-bottom: 10px;
  line-height: 20px;
  text-align: center;
  color: #ffffff;
}

.LDgameBOX .LDINBOX .LDG {
  float: left;
  position: relative;
  margin: 0 2px;
  padding: 0 5px;
  width: 56px;
  height: 80px;
  background: linear-gradient(#2e333a, #242424);
  background: -ms-linear-gradient(#2e333a, #242424);
  border-radius: 4px;
  box-shadow: 3px 3px 5px rgba(0,0,0,0.4), inset 0 1px 2px rgba(255,255,255,0.4);
  cursor: pointer;
}

.LDgameBOX .LDINBOX .LDG:hover {
  box-shadow: inset 3px 3px 5px rgba(0,0,0,0.4);
  background: linear-gradient(#5c636d, #494949);
}

.LDgameBOX .LDINBOX .LDG.checked {
  background: #73625d;
  box-shadow: inset 3px 3px 5px rgba(0,0,0,0.4);
}

.LDgameBOX .LDINBOX .LDG.checked span {
  color: #ffffff;
}

.LDgameBOX .LDINBOX .LDG p {
  display: block;
  margin: 0 auto;
  margin-top: 10px;
  width: 40px;
  line-height: 40px;
  background: #555555;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  font-weight: 700;
  font-size: 16px;
}

.LDgameBOX .LDINBOX .LDG span {
  display: block;
  margin-top: 5px;
  text-align: center;
  font-weight: 600;
  font-size: 16px;
  color: #ffffff;
}

.LDgameBOX .LDINBOX .LDG .NuM {
  display: block;
  position: absolute;
  top: 0;
  width: 18px;
  line-height: 18px;
  background: #000000;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  font-size: 11px;
}

.LDgameBOX .LDINBOX .LDG .NuM.DL {
  left: 5px;
}

.LDgameBOX .LDINBOX .LDG .NuM.DR {
  right: 5px;
}

.LDgameBOX .LDINBOX .LDG.ODDS p {
  background: #154dbd;
}

.LDgameBOX .LDINBOX .LDG.EVEN p {
  background: #bd152c;
}

.LDgameBOX .LDINBOX .LDG.TIE p {
  background: #3f920e;
}

.LDgameBOX .LDINBOX .LDG.ODDS.checked {
  background: #2569f1;
}

.LDgameBOX .LDINBOX .LDG.EVEN.checked {
  background: #e93950;
}

.LDgameBOX .LDINBOX .LDG.TIE.checked {
  background: #52bb15;
}

.LDgameBOX .LDINBOX .LDG .LsB {
  position: absolute;
  top: 0px;
  margin: 0 10px;
  width: 68px;
  line-height: 16px;
  text-align: center;
  color: #ffffff;
  font-size: 11px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  background-color: rgba(117, 117, 117, 0.8);
}

.LDgameBOX .LDINBOX .LDG.checked .LsB {
  background-color: rgba(0, 0, 0, 0.7);
}

.LDgameBOX.Game2type .LDINBOX .LDG {
  width: 358px;
}

.LDgameBOX.Game2type .LDINBOX .LDG p {
  width: auto;
  border-radius: 4px;
}

.LDgameBOX.Game3type .LDINBOX .LDG {
  width: 105px;
}

.LDgameBOX.Game4type .LDINBOX .LDG {
  width: 74px;
}

.LDgameBOX.GameCBALL .LDINBOX .LDG {
  width: 88px;
}

.LDgameBOX.NTRYFX .LDINBOX .LDG {
  width: 105px;
}

.LDgameBOX.NTRYFX .LDINBOX .LDG p {
  border-radius: 4px;
  width: auto;
  font-size: 16px;
  letter-spacing: -1px;
}

.LDgameBOX.NTRYFX .LDINBOX.JONG .LDG .GN {
  height: 22px;
  line-height: 24px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  vertical-align: bottom;
}

.LDgameBOX.NTRYFX .LDINBOX.JONG .LDG .SN {
  height: 18px;
  line-height: 16px;
  font-size: 12px;
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  letter-spacing: 0;
  vertical-align: top;
}

.NSnailType {
  padding: 10px;
  margin-top: 10px;
  background: #413531;
  border-radius: 6px;
}

.NSRturn {
  float: left;
  margin: 0 10px;
  width: 120px;
}

.NSRturn ul li {
  margin-top: 5px;
  text-align: center;
}

.NSRturn ul li:first-child {
  margin-top: 0;
}

.NSRturn ul li span {
  display: block;
  text-align: center;
  color: #ffffff;
}

.NSRturn ul li .mdate {
  color: #f9e9d5;
  line-height: 20px;
}

.NSRturn ul li .mturn {
  padding: 0 10px;
  line-height: 30px;
  background: #29201d;
  border-radius: 5px;
  color: #ffc400;
  font-weight: 600;
  font-size: 15px;
}

.NSRturn ul li.TimeR span {
  display: inline-block;
  vertical-align: top;
  line-height: 30px;
  font-weight: 600;
}

.NSRturn ul li.TimeR .mtime {
  font-size: 16px;
}

.NSRturn ul li.TimeR .mbetT {
  color: #ffc096;
  font-size: 14px;
}

.NSRturn ul li.rbtn {
  margin-bottom: 5px;
}

.NSRturn ul li.rbtn input {
  margin: 0;
  padding: 0;
  width: 120px;
  height: 25px;
  background: #72a600;
  border: 1px solid #9be302;
  border-radius: 5px;
  text-align: center;
  color: #ffffff;
}

.NSRgameBOX {
  float: right;
  margin-left: 20px;
}

.NSRgameBOX .NSRINBOX {
  float: left;
  margin: 0 2px;
  padding: 5px;
  height: 115px;
  background: #5d4e49;
  border-radius: 5px;
}

.NSRgameBOX .NSRINBOX label {
  display: block;
  margin-bottom: 10px;
  line-height: 20px;
  text-align: center;
  color: #fff0ec;
}

.NSRgameBOX .NSRINBOX .NSR {
  float: left;
  position: relative;
  margin: 0 2px;
  padding: 0 5px;
  width: 75px;
  height: 80px;
  background: #cebeb9;
  border-radius: 4px;
  box-shadow: 3px 3px 5px rgba(0,0,0,0.4);
  cursor: pointer;
}

.NSRgameBOX .NSRINBOX .NSR:hover {
  box-shadow: inset 3px 3px 5px rgba(0,0,0,0.4);
}

.NSRgameBOX .NSRINBOX .NSR.checked {
  background-color: #73625d;
  box-shadow: inset 3px 3px 5px rgba(0,0,0,0.4);
}

.NSRgameBOX .NSRINBOX .NSR.checked span {
  color: #ffffff;
}

.NSRgameBOX .NSRINBOX .NSR p {
  display: block;
  margin: 0 auto;
  margin-top: 10px;
  width: 75px;
  line-height: 40px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center center;
  border-radius: 6px;
  text-align: center;
  color: #ffffff;
  font-weight: 700;
  font-size: 20px;
}

.NSRgameBOX .NSRINBOX .NSR span {
  display: block;
  margin-top: 5px;
  text-align: center;
  font-weight: 600;
  font-size: 16px;
}

.NSRgameBOX .NSRINBOX .NSR.ODDS p {
  background-color: #154dbd;
}

.NSRgameBOX .NSRINBOX .NSR.EVEN p {
  background-color: #bd152c;
}

.NSRgameBOX .NSRINBOX .NSR.UNDER p {
  background-color: #569700;
}

.NSRgameBOX .NSRINBOX .NSR.OVER p {
  background-color: #bd5e15;
}

.NSRgameBOX .NSRINBOX .NSR.ODDS.checked {
  background-color: #2569f1;
}

.NSRgameBOX .NSRINBOX .NSR.EVEN.checked {
  background-color: #e93950;
}

.NSRgameBOX .NSRINBOX .NSR.UNDER.checked {
  background-color: #376002;
}

.NSRgameBOX .NSRINBOX .NSR.OVER.checked {
  background-color: #874410;
}

.NSRgameBOX .NSRINBOX.START .NSR p {
  text-indent: -9999px;
  background-size: 50px;
}

.NSRgameBOX .NSRINBOX.START .NSR.N1 p {
  background-image: url("../images/racing/n1.png");
}

.NSRgameBOX .NSRINBOX.START .NSR.N2 p {
  background-image: url("../images/racing/n2.png");
}

.NSRgameBOX .NSRINBOX.START .NSR.N3 p {
  background-image: url("../images/racing/n3.png");
}

.NSRgameBOX .NSRINBOX.START .NSR.N4 p {
  background-image: url("../images/racing/n4.png");
}

.NSRgameBOX .NSRINBOX.START .NSR.N1.checked {
  background-color: #2569f1;
}

.NSRgameBOX .NSRINBOX.START .NSR.N2.checked {
  background-color: #e93950;
}

.NSRgameBOX .NSRINBOX.START .NSR.N3.checked {
  background-color: #2569f1;
}

.NSRgameBOX .NSRINBOX.START .NSR.N4.checked {
  background-color: #e93950;
}

.SnailType {
  padding: 10px;
  margin-top: 10px;
  background: #413531;
  border-radius: 6px;
}

.SRturn {
  float: left;
  margin: 0 10px;
  width: 120px;
}

.SRturn ul li {
  margin-top: 5px;
  text-align: center;
}

.SRturn ul li:first-child {
  margin-top: 0;
}

.SRturn ul li span {
  display: block;
  text-align: center;
  color: #ffffff;
}

.SRturn ul li .mdate {
  color: #f9e9d5;
  line-height: 20px;
}

.SRturn ul li .mturn {
  padding: 0 10px;
  line-height: 30px;
  background: #29201d;
  border-radius: 5px;
  color: #ffc400;
  font-weight: 600;
  font-size: 15px;
}

.SRturn ul li.TimeR span {
  display: inline-block;
  vertical-align: top;
  line-height: 30px;
  font-weight: 600;
}

.SRturn ul li.TimeR .mtime {
  font-size: 16px;
}

.SRturn ul li.TimeR .mbetT {
  color: #ffc096;
  font-size: 14px;
}

.SRturn ul li.rbtn {
  margin-bottom: 5px;
}

.SRturn ul li.rbtn input {
  margin: 0;
  padding: 0;
  width: 120px;
  height: 25px;
  background: #72a600;
  border: 1px solid #9be302;
  border-radius: 5px;
  text-align: center;
  color: #ffffff;
}

.SRgameBOX {
  float: right;
  margin-left: 20px;
}

.SRgameBOX .SRBOX {
  float: left;
  margin: 0 3px;
  padding: 5px;
  width: 236px;
  height: 115px;
  background: #d0c5c1;
  border-radius: 5px;
  box-shadow: 3px 3px 5px rgba(0,0,0,0.4);
  cursor: pointer;
}

.SRgameBOX .SRBOX:hover {
  box-shadow: inset 3px 3px 5px rgba(0,0,0,0.6);
}

.SRgameBOX .SRBOX.checked {
  box-shadow: inset 3px 3px 5px rgba(0,0,0,0.6);
}

.SRgameBOX .SRBOX.checked .rate {
  color: #ffffff;
}

.SRgameBOX .SRBOX.SN.checked {
  background: #e60000;
}

.SRgameBOX .SRBOX.SI.checked {
  background: #0081af;
}

.SRgameBOX .SRBOX.SD.checked {
  background: #61a100;
}

.SRgameBOX .SRBOX .Sicon {
  display: block;
  float: left;
  margin-left: 20px;
  width: 74px;
  height: 115px;
  text-indent: -9999px;
  background-repeat: no-repeat;
  background-position: center center;
}

.SRgameBOX .SRBOX.SN .Sicon {
  background-image: url(../images/racing/racing_icon1.png);
}

.SRgameBOX .SRBOX.SI .Sicon {
  background-image: url(../images/racing/racing_icon2.png);
}

.SRgameBOX .SRBOX.SD .Sicon {
  background-image: url(../images/racing/racing_icon3.png);
}

.SRgameBOX .SRBOX .rate {
  display: block;
  float: right;
  margin-right: 20px;
  line-height: 115px;
  text-align: right;
  color: #000000;
  font-weight: 600;
  font-size: 24px;
}

.SKType {
  clear: both;
  padding: 10px;
  margin-top: 10px;
  background: #413531;
  border-radius: 6px;
}

.SKturn {
  margin: 0 auto;
}

.SKturn ul {
  text-align: center;
}

.SKturn ul li {
  display: inline-block;
  vertical-align: top;
  margin-left: 5px;
  line-height: 30px;
  text-align: center;
}

.SKturn ul li:first-child {
  margin-left: 0;
}

.SKturn ul li span {
  display: block;
  line-height: 30px;
  text-align: center;
  color: #ffffff;
}

.SKturn ul li .mdate {
  color: #f9e9d5;
  font-size: 16px;
}

.SKturn ul li .mturn {
  padding: 0 10px;
  background: #29201d;
  border-radius: 5px;
  color: #ffc400;
  font-weight: 600;
  font-size: 15px;
}

.SKturn ul li.TimeR span {
  display: inline-block;
  vertical-align: top;
  font-weight: 600;
}

.SKturn ul li.TimeR .mtime {
  font-size: 16px;
}

.SKturn ul li.TimeR .mbetT {
  color: #ffc096;
  font-size: 14px;
}

.SKgameBOX {
  margin-top: 10px;
}

.SKgameBOX .SKBOX {
  padding: 6px;
  width: 444px;
  height: 50px;
  background: #bcb6b3;
  border-radius: 5px;
}

.SKgameBOX .SKBOX.left {
  float: left;
}

.SKgameBOX .SKBOX.right {
  float: right;
}

.SKgameBOX .SKBOX .SKG {
  float: right;
  padding: 5px;
  width: 210px;
  height: 40px;
  background: #000000;
  border-radius: 5px;
  box-shadow: 2px 2px 3px rgba(0,0,0,0.4);
  cursor: pointer;
}

.SKgameBOX .SKBOX .SKG:hover {
  box-shadow: inset 3px 3px 5px rgba(0,0,0,0.6);
}

.SKgameBOX .SKBOX .SKG.checked {
  box-shadow: inset 3px 3px 5px rgba(0,0,0,0.6);
}

.SKgameBOX .SKBOX .SKG.ODDS {
  background: #154dbd;
}

.SKgameBOX .SKBOX .SKG.EVEN {
  background: #bd152c;
}

.SKgameBOX .SKBOX .SKG.UNDER {
  background: #56960c;
}

.SKgameBOX .SKBOX .SKG.OVER {
  background: #af5611;
}

.SKgameBOX .SKBOX .SKG.ODDS.checked {
  background: #042462;
}

.SKgameBOX .SKBOX .SKG.EVEN.checked {
  background: #720211;
}

.SKgameBOX .SKBOX .SKG.UNDER.checked {
  background: #2d5103;
}

.SKgameBOX .SKBOX .SKG.OVER.checked {
  background: #3f2402;
}

.SKgameBOX .SKBOX .SKG:first-child {
  float: left;
}

.SKgameBOX .SKBOX .SKG p {
  display: block;
  float: left;
  padding: 0 10px;
  line-height: 40px;
  text-align: center;
  color: #ffffff;
  font-weight: 700;
  font-size: 18px;
}

.SKgameBOX .SKBOX .SKG span {
  display: block;
  float: right;
  margin-right: 10px;
  line-height: 40px;
  text-align: right;
  color: #ffffff;
  font-weight: 700;
  font-size: 20px;
}

.OEType {
  clear: both;
  padding: 10px;
  margin-top: 10px;
  background: #272f3f;
  border-radius: 6px;
}

.OEturn {
  float: left;
}

.OEturn ul {
  padding: 0 10px;
  width: 370px;
  height: 50px;
  background: #0d1422;
  border-radius: 5px;
}

.OEturn ul li {
  float: left;
  margin-left: 10px;
  line-height: 50px;
  text-align: left;
}

.OEturn ul li:first-child {
  margin-left: 0;
}

.OEturn ul li span {
  display: block;
  line-height: 50px;
  text-align: center;
  color: #ffffff;
}

.OEturn ul li .mdate {
  color: #f9e9d5;
  font-size: 16px;
}

.OEturn ul li .mturn {
  color: #ffc400;
  font-weight: 600;
  font-size: 15px;
}

.OEturn ul li.TimeR {
  float: right;
  text-align: right;
}

.OEturn ul li.TimeR span {
  display: inline-block;
  vertical-align: top;
  font-weight: 600;
}

.OEturn ul li.TimeR .mtime {
  font-size: 16px;
}

.OEturn ul li.TimeR .mbetT {
  color: #96d3ff;
  font-size: 14px;
  width: 60px;
}

.OEgameBOX {
  float: right;
  padding: 5px;
  width: 510px;
  height: 40px;
  background: #0c1422;
  border-radius: 5px;
}

.OEgameBOX .OEG {
  padding: 5px 10px;
  width: 231px;
  height: 30px;
  border-radius: 4px;
  background: linear-gradient(#2e333a, #242424);
  background: -ms-linear-gradient(#2e333a, #242424);
  box-shadow: 2px 2px 3px rgba(0,0,0,0.4), inset 0 1px 2px rgba(255,255,255,0.4);
  cursor: pointer;
}

.OEgameBOX .OEG:hover {
  box-shadow: inset 3px 3px 5px rgba(0,0,0,0.6);
}

.OEgameBOX .OEG.checked {
  box-shadow: inset 3px 3px 5px rgba(0,0,0,0.6);
}

.OEgameBOX .OEG p {
  display: block;
  padding: 0 10px;
  line-height: 30px;
  border-radius: 4px;
  color: #ffffff;
  font-weight: 700;
  font-size: 18px;
}

.OEgameBOX .OEG .rate {
  display: block;
  line-height: 30px;
  color: #ffffff;
  font-weight: 700;
  font-size: 16px;
}

.OEgameBOX .OEG.ODDS {
  float: left;
}

.OEgameBOX .OEG.EVEN,
.OEgameBOX .OEG.BLACK {
  float: right;
}

.OEgameBOX .OEG.ODDS.checked {
  float: left;
  background: linear-gradient(#1e61e7 50%, #154dbd 50%);
  background: -ms-linear-gradient(#1e61e7 50%, #154dbd 50%);
}

.OEgameBOX .OEG.EVEN.checked {
  float: right;
  background: linear-gradient(#dc354b 50%, #bd152c 50%);
  background: -ms-linear-gradient(#dc354b 50%, #bd152c 50%);
}

.OEgameBOX .OEG.BLACK.checked {
  float: right;
  background: linear-gradient(#535353 50%, #282828 50%);
  background: -ms-linear-gradient(#535353 50%, #282828 50%);
}

.OEgameBOX .OEG.ODDS P {
  float: left;
  background: #0940ad;
}

.OEgameBOX .OEG.ODDS .rate {
  float: right;
}

.OEgameBOX .OEG.EVEN p {
  float: right;
  background: #a3081d;
}

.OEgameBOX .OEG.EVEN .rate {
  float: left;
}

.OEgameBOX .OEG.BLACK p {
  float: right;
  background: #3a3a3a;
}

.OEgameBOX .OEG.BLACK .rate {
  float: left;
}

.DTType {
  clear: both;
  padding: 10px;
  margin-top: 10px;
  background: #413531;
  border-radius: 6px;
}

.DTturn {
  margin: 0 auto;
}

.DTturn ul {
  text-align: center;
}

.DTturn ul li {
  display: inline-block;
  vertical-align: top;
  margin-left: 5px;
  line-height: 30px;
  text-align: center;
}

.DTturn ul li:first-child {
  margin-left: 0;
}

.DTturn ul li span {
  display: block;
  line-height: 30px;
  text-align: center;
  color: #ffffff;
}

.DTturn ul li .mdate {
  color: #f9e9d5;
  font-size: 16px;
}

.DTturn ul li .mturn {
  padding: 0 10px;
  background: #29201d;
  border-radius: 5px;
  color: #ffc400;
  font-weight: 600;
  font-size: 15px;
}

.DTturn ul li.TimeR span {
  display: inline-block;
  vertical-align: top;
  font-weight: 600;
}

.DTturn ul li.TimeR .mtime {
  font-size: 16px;
}

.DTturn ul li.TimeR .mbetT {
  color: #ffc096;
  font-size: 14px;
}

.DTgameBOX {
  margin-top: 10px;
}

.DTgameBOX .DTBOX {
  padding: 5px;
  width: 910px;
  height: 50px;
  background: #bcb6b3;
  border-radius: 5px;
}

.DTgameBOX .DTBOX .DTG {
  float: left;
  margin-left: 5px;
  padding: 5px;
  width: 290px;
  height: 40px;
  background: #000000;
  border-radius: 5px;
  box-shadow: 2px 2px 3px rgba(0,0,0,0.4);
  cursor: pointer;
}

.DTgameBOX .DTBOX .DTG:first-child {
  margin-left: 0;
}

.DTgameBOX .DTBOX .DTG:hover {
  box-shadow: inset 3px 3px 5px rgba(0,0,0,0.6);
}

.DTgameBOX .DTBOX .DTG.checked {
  box-shadow: inset 3px 3px 5px rgba(0,0,0,0.6);
}

.DTgameBOX .DTBOX .DTG.ODDS {
  background: linear-gradient(#1e61e7 50%, #154dbd 50%);
  background: -ms-linear-gradient(#1e61e7 50%, #154dbd 50%);
}

.DTgameBOX .DTBOX .DTG.EVEN {
  background: linear-gradient(#dc354b 50%, #bd152c 50%);
  background: -ms-linear-gradient(#dc354b 50%, #bd152c 50%);
}

.DTgameBOX .DTBOX .DTG.TIE {
  background: linear-gradient(#408900 50%, #387900 50%);
  background: -ms-linear-gradient(#408900 50%, #387900 50%);
}

.DTgameBOX .DTBOX .DTG.ODDS.checked {
  background: #042462;
}

.DTgameBOX .DTBOX .DTG.EVEN.checked {
  background: #720211;
}

.DTgameBOX .DTBOX .DTG.TIE.checked {
  background: #1a3502;
}

.DTgameBOX .DTBOX .DTG:first-child {
  float: left;
}

.DTgameBOX .DTBOX .DTG p {
  display: block;
  float: left;
  padding: 0 10px;
  line-height: 40px;
  text-align: center;
  color: #ffffff;
  font-weight: 700;
  font-size: 22px;
}

.DTgameBOX .DTBOX .DTG span {
  display: block;
  float: right;
  margin-right: 10px;
  line-height: 40px;
  text-align: right;
  color: #ffffff;
  font-weight: 700;
  font-size: 20px;
}

.TOType {
  clear: both;
  padding: 10px;
  margin-top: 10px;
  background: #413531;
  border-radius: 6px;
}

.TOType {
  margin: 0 auto;
}

.TOType ul {
  text-align: center;
}

.TOType ul li {
  display: inline-block;
  vertical-align: top;
  margin-left: 5px;
  line-height: 30px;
  text-align: center;
}

.TOType ul li:first-child {
  margin-left: 0;
}

.TOType ul li span {
  display: block;
  line-height: 30px;
  text-align: center;
  color: #ffffff;
}

.TOType ul li .mdate {
  color: #f9e9d5;
  font-size: 16px;
}

.TOType ul li .mturn {
  padding: 0 10px;
  background: #29201d;
  border-radius: 5px;
  color: #ffc400;
  font-weight: 600;
  font-size: 15px;
}

.TOType ul li.TimeR span {
  display: inline-block;
  vertical-align: top;
  font-weight: 600;
}

.TOType ul li.TimeR .mtime {
  font-size: 16px;
}

.TOType ul li.TimeR .mbetT {
  color: #ffc096;
  font-size: 14px;
}

.TOMSgameBOX {
  margin-top: 10px;
}

.TOMSgameBOX .TOMStit {
  clear: both;
  display: block;
  margin-top: 10px;
  width: 100%;
  line-height: 30px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  background: #988f8b;
  text-align: center;
  color: #ffffff;
}

.TOMSgameBOX .TOMStit:first-child {
  margin-top: 0;
}

.TOMSgameBOX .TOMSBOX {
  padding: 5px;
  width: 910px;
  height: 50px;
  background: #bcb6b3;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

.TOMSgameBOX .TOMSBOX .TTG {
  float: left;
  margin-left: 5px;
  padding: 5px;
  width: 442px;
  height: 40px;
  background: #000000;
  border-radius: 5px;
  box-shadow: 2px 2px 3px rgba(0,0,0,0.4);
  cursor: pointer;
}

.TOMSgameBOX .TOMSBOX.S3type .TTG {
  width: 290px;
}

.TOMSgameBOX .TOMSBOX .TTG:first-child {
  margin-left: 0;
}

.TOMSgameBOX .TOMSBOX .TTG:hover {
  box-shadow: inset 3px 3px 5px rgba(0,0,0,0.6);
}

.TOMSgameBOX .TOMSBOX .TTG.checked {
  box-shadow: inset 3px 3px 5px rgba(0,0,0,0.6);
}

.TOMSgameBOX .TOMSBOX .TTG.ODDS {
  background: linear-gradient(#1e61e7 50%, #154dbd 50%);
  background: -ms-linear-gradient(#1e61e7 50%, #154dbd 50%);
}

.TOMSgameBOX .TOMSBOX .TTG.EVEN {
  background: linear-gradient(#dc354b 50%, #bd152c 50%);
  background: -ms-linear-gradient(#dc354b 50%, #bd152c 50%);
}

.TOMSgameBOX .TOMSBOX .TTG.BLACK {
  background: linear-gradient(#4a4a4a 50%, #2f2f2f 50%);
  background: -ms-linear-gradient(#4a4a4a 50%, #2f2f2f 50%);
}

.TOMSgameBOX .TOMSBOX .TTG.BLUE {
  background: linear-gradient(#1244a7 50%, #123a8c 50%);
  background: -ms-linear-gradient(#1244a7 50%, #123a8c 50%);
}

.TOMSgameBOX .TOMSBOX .TTG.REDS {
  background: linear-gradient(#d20f29 50%, #9a081c 50%);
  background: -ms-linear-gradient(#d20f29 50%, #9a081c 50%);
}

.TOMSgameBOX .TOMSBOX .TTG.NUDE {
  background: linear-gradient(#75472f 50%, #56321f 50%);
  background: -ms-linear-gradient(#75472f 50%, #56321f 50%);
}

.TOMSgameBOX .TOMSBOX .TTG.ODDS.checked {
  background: #042462;
}

.TOMSgameBOX .TOMSBOX .TTG.EVEN.checked {
  background: #720211;
}

.TOMSgameBOX .TOMSBOX .TTG.BLUE.checked {
  background: #002e87;
}

.TOMSgameBOX .TOMSBOX .TTG.REDS.checked {
  background: #9c0016;
}

.TOMSgameBOX .TOMSBOX .TTG.BLACK.checked {
  background: #333333;
}

.TOMSgameBOX .TOMSBOX .TTG.NUDE.checked {
  background: #483124;
}

.TOMSgameBOX .TOMSBOX .TTG:first-child {
  float: left;
}

.TOMSgameBOX .TOMSBOX .TTG p {
  display: block;
  float: left;
  padding: 0 10px;
  line-height: 40px;
  text-align: center;
  color: #ffffff;
  font-weight: 700;
  font-size: 22px;
}

.TOMSgameBOX .TOMSBOX .TTG span {
  display: block;
  float: right;
  margin: 0 10px;
  line-height: 40px;
  text-align: right;
  color: #ffffff;
  font-weight: 700;
  font-size: 20px;
}

.TOMSgameBOX .TOMSBOX .TTG.TL p {
  float: left;
}

.TOMSgameBOX .TOMSBOX .TTG.TL span,
.TOMSgameBOX .TOMSBOX .TTG.TR p {
  float: right;
}

.TOMSgameBOX .TOMSBOX .TTG.TR span {
  float: left;
  text-align: left;
}

.BACCType {
  padding: 10px;
  margin-top: 10px;
  background: #27303f;
  border-radius: 6px;
}

.BCturn {
  float: left;
  margin: 0 10px;
  width: 120px;
}

.BCturn ul li {
  margin-top: 5px;
  text-align: center;
}

.BCturn ul li:first-child {
  margin-top: 0;
}

.BCturn ul li span {
  display: block;
  text-align: center;
  color: #ffffff;
}

.BCturn ul li .mdate {
  color: #f9e9d5;
  line-height: 20px;
}

.BCturn ul li .mturn {
  padding: 0 10px;
  line-height: 30px;
  background: #000000;
  border-radius: 5px;
  color: #ffc400;
  font-weight: 600;
  font-size: 15px;
}

.BCturn ul li.TimeR span {
  display: inline-block;
  vertical-align: top;
  line-height: 30px;
  font-weight: 600;
}

.BCturn ul li.TimeR .mtime {
  font-size: 16px;
}

.BCturn ul li.TimeR .mbetT {
  color: #96bfff;
  font-size: 14px;
}

.BCturn ul li.rbtn {
  margin-bottom: 5px;
}

.BCturn ul li.rbtn input {
  margin: 0;
  padding: 0;
  width: 120px;
  height: 25px;
  background: #72a600;
  border: 1px solid #9be302;
  border-radius: 5px;
  text-align: center;
  color: #ffffff;
}

.BCgameBOX.BL {
  float: left;
  margin-left: 5px;
}

.BCgameBOX.BR {
  float: right;
}

.BCgameBOX .BACCBOX {
  float: left;
  margin: 0 2px;
  padding: 5px;
  height: 115px;
  background: #0d1522;
  border-radius: 5px;
}

.BCgameBOX .BACCBOX .BACC {
  float: left;
  position: relative;
  margin: 0 2px;
  padding: 0 5px;
  width: 125px;
  height: 115px;
  border-radius: 4px;
  background: linear-gradient(#2e333a, #242424);
  background: -ms-linear-gradient(#2e333a, #242424);
  box-shadow: 2px 2px 3px rgba(0,0,0,0.4), inset 0 1px 2px rgba(255,255,255,0.4);
  cursor: pointer;
}

.BCgameBOX .BACCBOX .BACC:hover {
  box-shadow: inset 3px 3px 5px rgba(0,0,0,0.4);
}

.BCgameBOX .BACCBOX .BACC.checked {
  background: #73625d;
  box-shadow: inset 3px 3px 5px rgba(0,0,0,0.4);
}

.BCgameBOX .BACCBOX .BACC.checked span {
  color: #ffffff;
}

.BCgameBOX .BACCBOX .BACC label {
  display: block;
  margin: 0 auto;
  margin-top: 10px;
  padding: 0 10px;
  line-height: 35px;
  background: #555555;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  text-align: center;
  color: #ffffff;
  font-weight: 700;
  font-size: 20px;
}

.BCgameBOX .BACCBOX .BACC p {
  display: block;
  line-height: 35px;
  text-align: center;
  color: #ffffff;
  font-size: 14px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

.BCgameBOX .BACCBOX .BACC span {
  display: block;
  margin-top: 5px;
  text-align: center;
  font-weight: 600;
  font-size: 16px;
  color: #ffffff;
}

.BCgameBOX .BACCBOX .BACC.PLAYER label {
  background: #154dbd;
}

.BCgameBOX .BACCBOX .BACC.TIE label {
  background: #397700;
}

.BCgameBOX .BACCBOX .BACC.BANKER label {
  background: #bd152c;
}

.BCgameBOX .BACCBOX .BACC.PLAYER p {
  background: #173e8c;
}

.BCgameBOX .BACCBOX .BACC.TIE p {
  background: #2e5a04;
}

.BCgameBOX .BACCBOX .BACC.BANKER p {
  background: #901726;
}

.BCgameBOX .BACCBOX .BACC.PLAYER.checked {
  background: #2569f1;
}

.BCgameBOX .BACCBOX .BACC.TIE.checked {
  background: #5da21c;
}

.BCgameBOX .BACCBOX .BACC.BANKER.checked {
  background: #e93950;
}

.BCgameBOX .BACCBOX.PAIR .BACC {
  width: 150px;
}

.BCgameBOX .BACCBOX.PAIR .BACC.TIE {
  width: 125px;
}

.BCgameBOX .BACCBOX.NOPAIR .BACC {
  width: 240px;
}

.SKYType {
  padding: 10px;
  margin-top: 10px;
  background: #413531;
  border-radius: 6px;
}

.SKYturn {
  float: left;
  margin: 0 10px;
  width: 120px;
}

.SKYturn ul li {
  margin-top: 5px;
  text-align: center;
}

.SKYturn ul li:first-child {
  margin-top: 0;
}

.SKYturn ul li span {
  display: block;
  text-align: center;
  color: #ffffff;
}

.SKYturn ul li .mdate {
  color: #f9e9d5;
  line-height: 20px;
}

.SKYturn ul li .mturn {
  padding: 0 10px;
  line-height: 30px;
  background: #29201d;
  border-radius: 5px;
  color: #ffc400;
  font-weight: 600;
  font-size: 15px;
}

.SKYturn ul li.TimeR span {
  display: inline-block;
  vertical-align: top;
  line-height: 30px;
  font-weight: 600;
}

.SKYturn ul li.TimeR .mtime {
  font-size: 16px;
}

.SKYturn ul li.TimeR .mbetT {
  color: #ffc096;
  font-size: 14px;
}

.SKYturn ul li.rbtn {
  margin-bottom: 5px;
}

.SKYturn ul li.rbtn input {
  margin: 0;
  padding: 0;
  width: 120px;
  height: 25px;
  background: #72a600;
  border: 1px solid #9be302;
  border-radius: 5px;
  text-align: center;
  color: #ffffff;
}

.SKYgameBOX {
  float: right;
  margin-left: 20px;
}

.SKYgameBOX .SKYINBOX {
  float: left;
  margin: 0 2px;
  padding: 5px;
  height: 115px;
  background: #5d4e49;
  border-radius: 5px;
}

.SKYgameBOX .SKYINBOX .SKY {
  float: left;
  position: relative;
  margin: 0 2px;
  padding: 0 5px;
  width: 90px;
  height: 115px;
  background: #cebeb9;
  border-radius: 4px;
  box-shadow: 3px 3px 5px rgba(0,0,0,0.4);
  cursor: pointer;
}

.SKYgameBOX .SKYINBOX .SKY:hover {
  box-shadow: inset 3px 3px 5px rgba(0,0,0,0.4);
}

.SKYgameBOX .SKYINBOX .SKY p {
  display: block;
  margin: 0 auto;
  margin-top: 10px;
  width: 70px;
  line-height: 70px;
  background: #555555;
  border-radius: 4px;
  text-align: center;
  color: #ffffff;
  font-weight: 700;
  font-size: 20px;
}

.SKYgameBOX .SKYINBOX .SKY span {
  display: block;
  margin-top: 5px;
  text-align: center;
  font-weight: 600;
  font-size: 16px;
}

.SKYgameBOX .SKYINBOX .SKY.checked {
  background: #73625d;
  box-shadow: inset 3px 3px 5px rgba(0,0,0,0.4);
}

.SKYgameBOX .SKYINBOX .SKY.checked span {
  color: #ffffff;
}

.SKYgameBOX .SKYINBOX .SKY.ODDS p {
  background: #154dbd;
}

.SKYgameBOX .SKYINBOX .SKY.EVEN p {
  background: #bd152c;
}

.SKYgameBOX .SKYINBOX .SKY.TIE p {
  background: #4f8210;
}

.SKYgameBOX .SKYINBOX .SKY.OVER p {
  background: #ad0ea5;
}

.SKYgameBOX .SKYINBOX .SKY.UNDER p {
  background: #088677;
}

.SKYgameBOX .SKYINBOX .SKY.SEVEN p {
  background: #4c4c4c;
}

.SKYgameBOX .SKYINBOX .SKY.ODDS.checked {
  background: #2569f1;
}

.SKYgameBOX .SKYINBOX .SKY.EVEN.checked {
  background: #e93950;
}

.SKYgameBOX .SKYINBOX .SKY.TIE.checked {
  background: #769a33;
}

.SKYgameBOX .SKYINBOX .SKY.OVER.checked {
  background: #d61dcd;
}

.SKYgameBOX .SKYINBOX .SKY.UNDER.checked {
  background: #14a997;
}

.SKYgameBOX .SKYINBOX .SKY.SEVEN.checked {
  background: #292929;
}

.SKYgameBOX .SKYINBOX .SKYIN {
  clear: both;
  margin-top: 5px;
  height: 55px;
}

.SKYgameBOX .SKYINBOX .SKYIN:first-child {
  margin-top: 0;
}

.SKYgameBOX .SKYINBOX .SKYIN .SKY {
  width: 160px;
  height: 55px;
}

.SKYgameBOX .SKYINBOX .SKYIN .SKY p {
  float: left;
  margin: 5px 0;
  padding: 0;
  width: 80px;
  line-height: 45px;
}

.SKYgameBOX .SKYINBOX .SKYIN .SKY span {
  float: right;
  margin: 0 5px;
  line-height: 55px;
}

.SKYgameBOX .SKYINBOX.SAMT .SKY {
  width: 65px;
}

.SKYgameBOX .SKYINBOX.SAMT .SKY p {
  width: auto;
  font-size: 16px;
}

.SKYgameBOX .SKYINBOX.SAMT .SKYIN .SKY p {
  float: none;
  margin: 5px 0 0 0;
  line-height: 29px;
}

.SKYgameBOX .SKYINBOX.SAMT .SKYIN .SKY span {
  float: none;
  margin: 0;
  line-height: 21px;
}

.SKYgameBOX .SKYINBOX.POBA .SKY {
  width: 234px;
}

.SKYgameBOX .SKYINBOX.POBA .SKY p {
  width: 224px;
}

.JWType {
  clear: both;
  padding: 10px;
  margin-top: 10px;
  background: #413531;
  border-radius: 6px;
}

.JWType {
  float: left;
}

.JWType ul {
  padding: 0 20px;
  width: 350px;
  height: 50px;
  background: #29201d;
  border-radius: 5px;
}

.JWType ul li {
  float: left;
  margin-left: 10px;
  line-height: 50px;
  text-align: left;
}

.JWType ul li:first-child {
  margin-left: 0;
}

.JWType ul li span {
  display: block;
  line-height: 50px;
  text-align: center;
  color: #ffffff;
}

.JWType ul li .mdate {
  color: #f9e9d5;
  font-size: 16px;
}

.JWType ul li .mturn {
  color: #ffc400;
  font-weight: 600;
  font-size: 15px;
}

.JWType ul li.TimeR {
  float: right;
  text-align: right;
}

.JWType ul li.TimeR span {
  display: inline-block;
  vertical-align: top;
  font-weight: 600;
}

.JWType ul li.TimeR .mtime {
  font-size: 16px;
}

.JWType ul li.TimeR .mbetT {
  color: #ffc096;
  font-size: 14px;
  width: 60px;
}

.JWgameBOX {
  float: right;
  padding: 5px;
  width: 510px;
  height: 40px;
  background: #bcb6b3;
  border-radius: 5px;
}

.JWgameBOX .JWG {
  padding: 5px 10px;
  width: 231px;
  height: 30px;
  border-radius: 4px;
  box-shadow: 2px 2px 3px rgba(0,0,0,0.4);
  cursor: pointer;
}

.JWgameBOX .JWG:hover {
  box-shadow: inset 3px 3px 5px rgba(0,0,0,0.6);
}

.JWgameBOX .JWG.checked {
  box-shadow: inset 3px 3px 5px rgba(0,0,0,0.6);
}

.JWgameBOX .JWG p {
  display: block;
  padding: 0 10px;
  line-height: 30px;
  border-radius: 4px;
  color: #ffffff;
  font-weight: 700;
  font-size: 18px;
}

.JWgameBOX .JWG .rate {
  display: block;
  line-height: 30px;
  color: #ffffff;
  font-weight: 700;
  font-size: 16px;
}

.JWgameBOX .JWG.SPADE {
  float: left;
  background: linear-gradient(#1e61e7 50%, #154dbd 50%);
  background: -ms-linear-gradient(#1e61e7 50%, #154dbd 50%);
}

.JWgameBOX .JWG.SPADE P {
  float: left;
  background: #0940ad;
}

.JWgameBOX .JWG.SPADE .rate {
  float: right;
}

.JWgameBOX .JWG.SPADE.checked {
  float: left;
  background: #042462;
}

.JWgameBOX .JWG.HEART {
  float: right;
  background: linear-gradient(#dc354b 50%, #bd152c 50%);
  background: -ms-linear-gradient(#dc354b 50%, #bd152c 50%);
}

.JWgameBOX .JWG.HEART.checked {
  float: right;
  background: #720211;
}

.JWgameBOX .JWG.HEART p {
  float: right;
  background: #a3081d;
}

.JWgameBOX .JWG.HEART .rate {
  float: left;
}

.JWgameBOX .JWG.CBLACK {
  float: left;
  background: linear-gradient(#1e61e7 50%, #154dbd 50%);
  background: -ms-linear-gradient(#1e61e7 50%, #154dbd 50%);
}

.JWgameBOX .JWG.CBLACK.checked {
  float: left;
  background: #042462;
}

.JWgameBOX .JWG.CBLACK P {
  float: left;
  background: #0940ad;
}

.JWgameBOX .JWG.CBLACK .rate {
  float: right;
}

.JWgameBOX .JWG.CWHITE {
  float: right;
  background: linear-gradient(#dc354b 50%, #bd152c 50%);
  background: -ms-linear-gradient(#dc354b 50%, #bd152c 50%);
}

.JWgameBOX .JWG.CWHITE.checked {
  float: right;
  background: #720211;
}

.JWgameBOX .JWG.CWHITE p {
  float: right;
  background: #a3081d;
}

.JWgameBOX .JWG.CWHITE .rate {
  float: left;
}

.JWgameBOX .JWG.RRED {
  float: left;
  background: linear-gradient(#dc354b 50%, #bd152c 50%);
  background: -ms-linear-gradient(#dc354b 50%, #bd152c 50%);
}

.JWgameBOX .JWG.RRED.checked {
  float: left;
  background: #042462;
}

.JWgameBOX .JWG.RRED P {
  float: left;
  background: #a3081d;
}

.JWgameBOX .JWG.RRED .rate {
  float: right;
}

.JWgameBOX .JWG.RBLACK {
  float: right;
  background: linear-gradient(#1e61e7 50%, #154dbd 50%);
  background: -ms-linear-gradient(#1e61e7 50%, #154dbd 50%);
}

.JWgameBOX .JWG.RBLACK.checked {
  float: right;
  background: #720211;
}

.JWgameBOX .JWG.RBLACK p {
  float: right;
  background: #0940ad;
}

.JWgameBOX .JWG.RBLACK .rate {
  float: left;
}

.JWgameBOX .JWG.JPLAYER {
  float: left;
  background: linear-gradient(#1e61e7 50%, #154dbd 50%);
  background: -ms-linear-gradient(#1e61e7 50%, #154dbd 50%);
}

.JWgameBOX .JWG.JPLAYER P {
  float: left;
  background: #0940ad;
}

.JWgameBOX .JWG.JPLAYER .rate {
  float: right;
}

.JWgameBOX .JWG.JPLAYER.checked {
  float: left;
  background: #042462;
}

.JWgameBOX .JWG.JBANKER {
  float: right;
  background: linear-gradient(#dc354b 50%, #bd152c 50%);
  background: -ms-linear-gradient(#dc354b 50%, #bd152c 50%);
}

.JWgameBOX .JWG.JBANKER.checked {
  float: right;
  background: #720211;
}

.JWgameBOX .JWG.JBANKER p {
  float: right;
  background: #a3081d;
}

.JWgameBOX .JWG.JBANKER .rate {
  float: left;
}

.PBGType {
  clear: both;
  padding: 10px;
  margin-top: 10px;
  background: #27303f;
  border-radius: 6px;
}

.PBGType h3 {
  margin: 0 0 0 0;
  text-align: center;
  color: #e5f9ff;
  font-weight: 600;
  font-size: 14px;
}

.PBGFRAME {
  clear: both;
}

.PBGBOX {
  float: left;
  margin-top: 10px;
  margin-left: 5px;
  padding: 5px;
  background: #0d1422;
  border-radius: 4px;
}

.PBGBOX:first-child {
  margin-left: 0;
}

.PBGBOX label {
  display: block;
  margin-bottom: 5px;
  line-height: 20px;
  text-align: center;
  color: #ffffff;
}

.PBGBOX .PBG {
  float: left;
  margin-left: 5px;
  width: 219px;
  height: 80px;
  background: linear-gradient(#2e333a, #242424);
  background: -ms-linear-gradient(#2e333a, #242424);
  border-radius: 6px;
  border: 1px solid #000000;
  box-shadow: 2px 2px 3px rgba(0,0,0,0.4), inset 0 1px 2px rgba(255,255,255,0.4);
  cursor: pointer;
}

.PBGBOX .PBG:first-child {
  margin-left: 0;
}

.PBGBOX .PBG .PBTIT {
  display: block;
  line-height: 50px;
  text-align: center;
  color: #ffffff;
  font-weight: 700;
  font-size: 22px;
}

.PBGBOX .PBG .rate {
  clear: both;
  display: block;
  text-align: center;
  color: #ffffff;
  font-weight: 700;
  font-size: 14px;
}

.PBGBOX .PBG:hover {
  box-shadow: inset 3px 3px 5px rgba(0,0,0,0.6);
}

.PBGBOX .PBG.checked {
  box-shadow: inset 3px 3px 5px rgba(0,0,0,0.6);
  border-color: #000000;
}

.PBGBOX .PBG.ODDS.checked {
  background: #154dbd;
}

.PBGBOX .PBG.EVEN.checked {
  background: #bd152c;
}

.PBGBOX .PBG.UNDER.checked {
  background: #748600;
}

.PBGBOX .PBG.OVER.checked {
  background: #d6430b;
}

.PBGBOX.LMS .PBG {
  width: 298px;
}

.PBGBOX.LMS .PBG.checked {
  background: #a120b5;
}

.PBGBOX.NBMG {
  float: none;
}

.PBGBOX.NBMG .PBG {
  width: 221px;
}

.PBGBOX.NBMG .PBG:first-child {
  margin-left: 1px;
}

.PBGBOX.ABCD {
  float: right;
}

.PBGBOX.ABCD .PBG {
  width: 160px;
}

.PBGBOX.ABCD .PBG.checked {
  background: #1d6b69;
}

.PBGBOX.PBMG {
  float: right;
}

.PBGBOX.PBMG .PBG {
  width: 160px;
}

.PBGBOX.PNUM {
  float: none;
  text-align: center;
}

.PBGBOX.PNUM .PBG {
  float: none;
  display: inline-block;
  vertical-align: top;
  margin: 0 2px;
  width: 81px;
}

.PBGBOX.PNUM .PBG.checked {
  background: #8a2564;
}

.PBGBOX.PNUM .PBG .PBTIT {
  font-size: 26px;
}

.LAST_Turn {
  margin-top: 10px;
  margin-bottom: 10px;
}

.LAST_Turn .LAST_Turn_BOx {
  padding: 10px 10px 5px 10px;
  background: #2f363d;
  border: 1px solid #555d65;
  border-radius: 6px;
}

.LAST_Turn .LAST_Turn_BOx ul {
  clear: both;
  padding: 5px 0;
  height: 26px;
  border-bottom: 1px solid #555d65;
}

.LAST_Turn .LAST_Turn_BOx ul:last-child {
  border-bottom: 0;
}

.LAST_Turn .LAST_Turn_BOx ul li {
  float: left;
  line-height: 26px;
  text-align: center;
  font-weight: bold;
  color: #ffffff;
}

.LAST_Turn .LAST_Turn_BOx ul li span {
  display: inline-block;
  vertical-align: top;
  width: 26px;
  line-height: 26px;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  font-weight: bold;
}

.LAST_Turn .LAST_Turn_BOx ul li.Turn {
  width: 78px;
}

.LAST_Turn .LAST_Turn_BOx ul li.Result {
  width: 170px;
}

.LAST_Turn .LAST_Turn_BOx ul li.Result span {
  background: #ff6600;
}

.LAST_Turn .LAST_Turn_BOx ul li.PBball span {
  background: #fff000;
  color: #000000;
}

.LAST_Turn .LAST_Turn_BOx ul li.Total {
  width: 120px;
}

.LAST_Turn .LAST_Turn_BOx ul li.PBball {
  width: 70px;
}

.LAST_Turn .LAST_Turn_BOx ul.header {
  padding: 0;
  background: #4b555f;
  border: 0;
  border-radius: 4px;
}

.LAST_Turn .LAST_Turn_BOx ul.header li {
  color: #ffffff;
  font-weight: normal;
}

.PREV_Turn {
  margin-top: 10px;
}

.PREV_Turn .PREV_Turn_BOx {
  padding: 10px;
  background: #5a6a84;
  border: 1px solid #8d98ab;
  border-radius: 6px;
}

.PREV_Turn .PREV_Turn_BOx ul li {
  float: left;
  margin-left: 10px;
  padding: 10px;
  width: 660px;
  height: auto;
  background: #0b1422;
  border-radius: 4px;
}

.PREV_Turn .PREV_Turn_BOx ul li:first-child {
  margin-left: 0;
  padding: 10px 0;
  width: 228px;
  background: #0c1422;
}

.PREV_Turn .PREV_Turn_BOx ul li:first-child div {
  text-align: center;
  font-weight: bold;
}

.PREV_Turn .PREV_Turn_BOx ul li>.TURN {
  color: #fff000;
  font-size: 21px;
  line-height: 65px;
}

.PREV_Turn .PREV_Turn_BOx ul li>.TIMER {
  color: #ffffff;
  font-size: 55px;
  line-height: 95px;
}

.PREV_Turn .PREV_Turn_BOx ul li .PTB_top {
  margin: 0 0;
  padding: 5px;
  line-height: 25px;
  border-bottom: 1px solid transparent;
  background: #263a56;
  border-radius: 4px;
}

.PREV_Turn .PREV_Turn_BOx ul li .PTB_top span {
  display: inline-block;
  vertical-align: top;
  margin-right: 20px;
  line-height: 25px;
  font-size: 15px;
  color: #ffffff;
}

.PREV_Turn .PREV_Turn_BOx ul li .PTB_top span:first-child {
  margin-left: 20px;
}

.PREV_Turn .PREV_Turn_BOx ul li .PTB_top span:first-child {
  font-weight: bold;
}

.PREV_Turn .PREV_Turn_BOx ul li .PTB_top input {
  float: right;
  padding: 0 10px;
  height: 25px;
  background: #5e862e;
  border-radius: 4px;
  color: #ffffff;
  border: 0;
}

.PREV_Turn .PREV_Turn_BOx ul li .ResultBALL {
  margin-top: 5px;
  text-align: center;
}

.PREV_Turn .PREV_Turn_BOx ul li .ResultBALL>.BaLL {
  display: inline-block;
  margin: 0 20px;
  width: 59px;
  line-height: 59px;
  background: #ff6600;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  font-weight: bold;
  font-size: 23px;
}

.PREV_Turn .PREV_Turn_BOx ul li .ResultBALL>.BaLL.PB {
  background: #e8e166;
  color: #000000;
}

.PREV_Turn .PREV_Turn_BOx ul li .PBresult {
  margin-top: 10px;
  border: 1px solid #585858;
  border-radius: 4px;
  overflow: hidden;
}

.PREV_Turn .PREV_Turn_BOx ul li .PBresult ul {
  height: 27px;
  background: #ffffff;
}

.PREV_Turn .PREV_Turn_BOx ul li .PBresult ul li {
  background: none;
  margin: 0;
  padding: 0;
  width: 130px;
  height: 27px;
  line-height: 27px;
  border-left: 1px solid #585858;
  border-radius: 0;
  text-align: center;
  font-weight: bold;
}

.PREV_Turn .PREV_Turn_BOx ul li .PBresult ul li:first-child {
  width: 134px;
  border-left: 0;
}

.PREV_Turn .PREV_Turn_BOx ul li .PBresult ul.Head {
  height: 21px;
  background: #848484;
  border-bottom: 1px solid #585858;
}

.PREV_Turn .PREV_Turn_BOx ul li .PBresult ul.Head li {
  height: 21px;
  line-height: 21px;
  color: #ffffff;
  font-weight: normal;
  font-size: 11px;
}

.refresh.out {
  float: right;
  margin-bottom: 5px;
  width: 110px;
  height: 25px;
  background: #488000;
  border: 1px solid #6dc100;
  border-radius: 4px;
  color: #ffffff;
}

.game_list .ladder_frame {
  margin-bottom: 5px;
  padding: 0;
  width: 940px;
  overflow: hidden;
  text-align: center;
  background: #decab2;
  border-radius: 0;
}

.game_list .ladder_frame iframe {
  display: inline-block;
  margin: 0 auto;
  margin-top: -180px;
  width: 900px;
  height: 730px;
  border: none;
  overflow: hidden;
}

.game_list .dari_frame {
  margin-bottom: 5px;
  padding: 0;
  width: 940px;
  overflow: hidden;
  text-align: center;
  background: #decab2;
  border-radius: 0;
}

.game_list .dari_frame iframe {
  display: inline-block;
  margin: 0 auto;
  margin-top: -160px;
  width: 900px;
  height: 720px;
  border: none;
  overflow: hidden;
}

.game_list .snail_frame {
  margin-bottom: 5px;
  padding: 0;
  width: 940px;
  overflow: hidden;
  text-align: center;
  background: #7d9230;
  border-radius: 0;
}

.game_list .snail_frame .inDiv {
  margin: 0 auto;
  overflow: hidden;
}

.game_list .snail_frame .inDiv iframe {
  display: inline-block;
  margin: 0 auto;
  margin-top: -160px;
  width: 900px;
  height: 680px;
  border: none;
  overflow: hidden;
}

.game_list .nsnail_frame {
  margin-bottom: 5px;
  padding: 0;
  width: 940px;
  overflow: hidden;
  text-align: center;
  background: #7d9230;
  border-radius: 0;
}

.game_list .nsnail_frame .inDiv {
  margin: 0 auto;
  overflow: hidden;
}

.game_list .nsnail_frame .inDiv iframe {
  display: inline-block;
  margin: 0 auto;
  margin-top: -160px;
  width: 900px;
  height: 700px;
  border: none;
  overflow: hidden;
}

.game_list .mgm_frame {
  margin-bottom: 5px;
  padding: 5px 0 10px 0;
  width: 940px;
  overflow: hidden;
  text-align: center;
  background: #484340;
  border-radius: 0;
}

.game_list .mgm_frame iframe {
  display: inline-block;
  margin: 0 auto;
  width: 920px;
  height: 573px;
  border: none;
  overflow: hidden;
}

.game_list .aladdin_frame {
  margin-bottom: 5px;
  padding: 0;
  width: 940px;
  overflow: hidden;
  text-align: center;
  background: #1f2065;
  border-radius: 0;
}

.game_list .aladdin_frame .inDiv {
  margin: 0 auto;
  width: 830px;
  overflow: hidden;
}

.game_list .aladdin_frame .inDiv iframe {
  display: inline-block;
  margin: 0 auto;
  margin-top: -144px;
  margin-left: -53px;
  width: 860px;
  height: 710px;
  border: none;
  overflow: hidden;
}

.game_list .lowhigh_frame {
  margin-bottom: 5px;
  padding: 0;
  width: 940px;
  overflow: hidden;
  text-align: center;
  background: #2e2e2e;
  border-radius: 0;
}

.game_list .lowhigh_frame .inDiv {
  margin: 0 auto;
  width: 825px;
  height: 575px;
  overflow: hidden;
}

.game_list .lowhigh_frame .inDiv iframe {
  margin: -145px 0 0 -45px;
  width: 915px;
  height: 760px;
  border: none;
  overflow: hidden;
}

.game_list .tong_frame {
  margin-bottom: 5px;
  padding: 0;
  width: 940px;
  overflow: hidden;
  text-align: center;
  background: #3a6e94;
  border-radius: 0;
}

.game_list .tong_frame .inDiv {
  margin: 0 auto;
  width: 850px;
  overflow: hidden;
}

.game_list .tong_frame .inDiv iframe {
  display: inline-block;
  margin: 0 auto;
  margin-top: 0;
  width: 850px;
  height: 520px;
  border: none;
  overflow: hidden;
}

.game_list .tongInfo {
  clear: both;
  margin-top: 0;
  padding: 0 0 5px 0;
  width: 940px;
  overflow: hidden;
  background: #ffffff;
  border-radius: 0;
}

.game_list .tongInfo .inDiv {
  margin: 0 auto;
  width: 838px;
  overflow: hidden;
}

.game_list .tongInfo .inDiv iframe {
  width: 1170px;
  height: 755px;
  margin-left: -340px;
  margin-top: -189px;
}

.game_list .Tspace {
  height: 5px;
}

.powerball_frame {
  margin-bottom: 10px;
  width: 938px;
  border: 1px solid #1e3267;
  overflow: hidden;
  background: #04214d;
  text-align: center;
  border-radius: 0;
}

.powerball_frame .inDiv {
  margin: 0 auto;
  width: 830px;
  overflow: hidden;
}

.powerball_frame iframe {
  margin: 0;
  border: none;
  width: 830px;
  height: 630px;
}

.powerladder_frame {
  margin-bottom: 10px;
  width: 938px;
  border: 1px solid #1e3267;
  overflow: hidden;
  background: #04214d;
  text-align: center;
  border-radius: 0;
}

.powerladder_frame .inDiv {
  margin: 0 auto;
  width: 830px;
  overflow: hidden;
}

.powerladder_frame iframe {
  margin: 0;
  border: none;
  width: 830px;
  height: 630px;
}

.speedKeno_frame {
  margin-bottom: 10px;
  width: 938px;
  border: 1px solid #1e3267;
  overflow: hidden;
  background: #04214d;
  text-align: center;
  border-radius: 0;
}

.speedKeno_frame .inDiv {
  margin: 0 auto;
  height: 630px;
  overflow: hidden;
}

.speedKeno_frame iframe {
  margin: 0;
  border: none;
  width: 830px;
  height: 695px;
}

.kenoLadder_frame {
  margin-bottom: 10px;
  width: 938px;
  border: 1px solid #1e3267;
  overflow: hidden;
  background: #04214d;
  text-align: center;
  border-radius: 0;
}

.kenoLadder_frame .inDiv {
  margin: 0 auto;
  height: 630px;
  overflow: hidden;
}

.kenoLadder_frame iframe {
  margin: 0;
  border: none;
  width: 830px;
  height: 695px;
}

.game_list .baccarat_frame {
  position: relative;
  margin-bottom: 5px;
  padding: 0;
  width: 940px;
  overflow: hidden;
  text-align: center;
  background: #484340;
  border-radius: 0;
}

.game_list .baccarat_frame .popBTN {
  position: relative;
  top: 13px;
  text-align: center;
}

.game_list .baccarat_frame .popBTN a {
  display: inline-block;
  margin: 0 auto;
  padding: 0 10px;
  min-width: 100px;
  height: 23px;
  line-height: 20px;
  background: linear-gradient(#635742, #3e3227);
  font-weight: bold;
  color: #ffffff;
  border: 1px solid #8c7752;
  border-radius: 4px;
  box-shadow: 0 2px 4px rgba(0,0,0,0.4);
}

.game_list .baccarat_frame iframe {
  display: inline-block;
  margin: 0px auto 0 auto;
  width: 920px;
  height: 573px;
  border: none;
  overflow: hidden;
}

.game_list .score_frame {
  margin-bottom: 5px;
  padding: 0;
  width: 940px;
  overflow: hidden;
  text-align: center;
  background: #71a8d0;
  border-radius: 0;
}

.game_list .score_frame iframe {
  display: inline-block;
  margin: 0 auto;
  margin-top: -69px;
  width: 830px;
  height: 620px;
  border: none;
  overflow: hidden;
}

.game_list .score_frame.SL3 iframe {
  display: inline-block;
  margin: 0 auto;
  margin-top: -69px;
  width: 830px;
  height: 659px;
  border: none;
  overflow: hidden;
}

.game_list .score_frame.SL5 iframe {
  display: inline-block;
  margin: 0 auto;
  margin-top: -69px;
  width: 830px;
  height: 655px;
  border: none;
  overflow: hidden;
}

.game_list .lotus_frame {
  margin-bottom: 5px;
  padding: 10px 0;
  overflow: hidden;
  text-align: center;
  background: #000000;
  border: 1px solid #5a5a5a;
}

.game_list .lotus_frame iframe {
  display: inline-block;
  margin: 0 auto;
  border: none;
  overflow: hidden;
}

.game_list .lotus_frame.LODDS iframe {
  margin-top: -22px;
  width: 830px;
  height: 578px;
}

.game_list .lotus_frame.LBACC iframe {
  margin-top: -30px;
  width: 830px;
  height: 667px;
}

.game_list .BGladder_frame {
  margin-bottom: 5px;
  padding: 0;
  width: 940px;
  overflow: hidden;
  text-align: center;
  background: #54b6f3;
  border-radius: 0;
}

.game_list .BGladder_frame iframe {
  display: inline-block;
  margin: 0 auto;
  margin-top: -51px;
  width: 830px;
  height: 720px;
  border: none;
  overflow: hidden;
}

.game_list .TOMCard_frame {
  margin-bottom: 5px;
  padding: 0;
  width: 940px;
  overflow: hidden;
  text-align: center;
  background: #061445;
  border-radius: 0;
}

.game_list .TOMCard_frame iframe {
  display: inline-block;
  margin: 0 auto;
  margin-top: -35px;
  width: 890px;
  height: 650px;
  border: none;
  overflow: hidden;
}

.game_list .Takchun_frame {
  margin-bottom: 5px;
  width: 940px;
  height: 670px;
  overflow: hidden;
  text-align: center;
}

.game_list .Takchun_frame .inDiv {
  margin: 0 auto;
  width: 940px;
  height: 670px;
  background: #000000;
  border-radius: 0;
  overflow: hidden;
}

.game_list .Takchun_frame .inDiv iframe {
  margin: 0 auto;
  width: 940px;
  height: 670px;
  border: none;
  overflow: hidden;
}

.game_list .joy_frame {
  margin-bottom: 5px;
  padding: 0;
  width: 940px;
  overflow: hidden;
  text-align: center;
  background: #decab2;
  border-radius: 0;
}

.game_list .joy_frame.PH iframe {
  display: inline-block;
  margin: 0 auto;
  margin-top: 0;
  width: 830px;
  height: 1010px;
  border: none;
  overflow: hidden;
}

.game_list .joy_frame.CH iframe {
  display: inline-block;
  margin: 0 auto;
  margin-top: 0;
  width: 830px;
  height: 945px;
  border: none;
  overflow: hidden;
}

.game_list .joy_frame.NI iframe {
  display: inline-block;
  margin: 0 auto;
  margin-top: 0;
  width: 830px;
  height: 960px;
  border: none;
  overflow: hidden;
}

.game_list .joy_frame.RL iframe {
  display: inline-block;
  margin: 0 auto;
  margin-top: 0;
  width: 830px;
  height: 905px;
  border: none;
  overflow: hidden;
  border-bottom: 2px solid #000000;
}

.game_list .SKY_frame {
  margin-bottom: 5px;
  padding: 0;
  width: 940px;
  overflow: hidden;
  text-align: center;
  background: #061445;
  border-radius: 0;
}

.game_list .SKY_frame iframe {
  display: inline-block;
  margin: 0 auto;
  margin-top: -35px;
  width: 830px;
  border: none;
  overflow: hidden;
}

.game_list .SKY_frame.dice iframe,
.game_list .SKY_frame.samchigi iframe {
  height: 459px;
}

.game_list .SKY_frame.poker iframe {
  height: 939px;
}

.game_list .SKY_frame.blackjack iframe {
  height: 893px;
}

.game_list .SKY_frame.baccarat iframe,
.game_list .SKY_frame.baccaratbasic iframe,
.game_list .SKY_frame.skyodds iframe,
.game_list .SKY_frame.skydt iframe {
  height: 714px;
}

.game_list .CRODDS_frame {
  margin-bottom: 5px;
  padding: 0;
  width: 940px;
  overflow: hidden;
  text-align: center;
  background: #484340;
  border-radius: 0;
}

.game_list .CRODDS_frame iframe {
  display: inline-block;
  margin: 0 auto;
  width: 920px;
  height: 590px;
  border: none;
  overflow: hidden;
}

.ntryfx_frame {
  margin-bottom: 5px;
  padding: 0;
  width: 940px;
  overflow: hidden;
  text-align: center;
  background: #decab2;
  border-radius: 6px;
}

.ntryfx_frame iframe {
  display: inline-block;
  margin: 0 auto;
  margin-top: 0px;
  width: 900px;
  height: 640px;
  border: none;
  overflow: hidden;
}

.MiNiCart {
  clear: both;
  position: relative;
  margin-top: 10px;
  padding: 20px;
  background: #475469;
  border-radius: 6px;
  overflow: hidden;
}

.MiNiCart h3 {
  margin-bottom: 5px;
  margin-left: 10px;
  color: #ffffff;
  font-weight: bold;
  font-size: 16px;
}

.GameGroup {
  margin-bottom: 10px;
  padding: 0 10px;
  height: 36px;
  background: #ffffff;
  border-radius: 4px;
}

.GameGroup ul li {
  float: left;
  margin-left: 40px;
}

.GameGroup ul li:first-child {
  margin-left: 0;
}

.GameGroup ul li label {
  display: inline-block;
  vertical-align: top;
  line-height: 36px;
  color: #555555;
  font-size: 16px;
  margin-right: 10px;
}

.GameGroup ul li span {
  display: inline-block;
  vertical-align: top;
  line-height: 36px;
  color: #000000;
  font-weight: bold;
  font-size: 16px;
}

.GameGroup ul li>.MGN {
  color: #ff0000;
}

.MNbetting {
  clear: both;
}

.MNB_money div {
  float: left;
  margin-left: 5px;
  color: #fff;
}

.MNB_money div:first-child {
  margin-left: 0;
}

.MNB_money div ul {
  clear: both;
  height: 34px;
  margin-top: 5px;
}

.MNB_money div ul:first-child {
  margin-top: 0;
}

.MNB_money div ul li {
  float: left;
  margin-left: 5px;
  height: 34px;
}

.MNB_money div ul li:first-child {
  margin-left: 0;
}

.MNB_money input {
  margin: 0;
  padding: 0;
  height: 34px;
  border-radius: 4px;
  border: 0;
  vertical-align: top;
}

.MNB_money .MNB_btn ul li input {
  width: 140px;
  background: linear-gradient(#615341 50%, #463a29 50%);
  background: -ms-linear-gradient(#615341 50%, #463a29 50%);
  color: #ffffff;
  font-weight: bold;
  font-size: 15px;
}

.MNB_money .MNB_input ul li {
  clear: both;
  margin: 5px 0 0 0;
  padding: 0 10px;
  width: 260px;
  background: #000000;
  border-radius: 4px;
  color: #ffffff;
}

.MNB_money .MNB_input ul li:first-child {
  margin-top: 0;
  background: #753535;
}

.MNB_money .MNB_input ul li label,
.MNB_money .MNB_input ul li span {
  display: inline-block;
  line-height: 34px;
  vertical-align: top;
  color: #ffffff;
}

.MNB_money .MNB_input ul li input {
  width: 190px;
  background: none;
  color: #ffffff;
  text-align: right;
  font-weight: bold;
  font-size: 20px;
}

.MNB_money .MNB_input ul li input::-webkit-input-placeholder {
  color: #ffffff;
}

.MNB_money .MNB_input ul li input::-ms-input-placeholder {
  color: #ffffff;
}

.MNB_money .MNB_input ul li .GetMoneyIn {
  width: 190px;
  text-align: right;
  color: #ff0000;
  font-weight: 800;
  font-size: 20px;
}

.MNB_money .MNB_input ul li .GetMoneyIn::-webkit-input-placeholder {
  color: #ff0000;
}

.MNB_money .MNB_input ul li .GetMoneyIn::-ms-input-placeholder {
  color: #ff0000;
}

.MNB_money .MNB_BetBtn {
  float: right;
}

.MNB_money .MNB_BetBtn ul li {
  margin-left: 6px;
}

.MNB_money .MNB_BetBtn ul li input {
  width: 87px;
  color: #ffffff;
  font-weight: bold;
}

.MNB_money .MNB_BetBtn ul li .MAX_btn {
  background: linear-gradient(#ca0000 50%, #960000 50%);
  background: -ms-linear-gradient(#ca0000 50%, #960000 50%);
}

.MNB_money .MNB_BetBtn ul li .REF_btn {
  background: linear-gradient(#5f5f5f 50%, #333333 50%);
  background: -ms-linear-gradient(#5f5f5f 50%, #333333 50%);
}

.MNB_money .MNB_BetBtn ul li.MNB_btn_OK {
  clear: both;
  margin-top: 5px;
  margin-left: 0;
}

.MNB_money .MNB_BetBtn ul li.MNB_btn_OK input {
  width: 180px;
  border: 1px solid #304800;
  background: linear-gradient(#608e00 50%, #547b00 50%);
  background: -ms-linear-gradient(#608e00 50%, #547b00 50%);
  font-size: 15px;
}

.MiNiBetList {
  margin-top: 0;
}

.MiNiBetList .BET_List {
  padding: 10px;
  background: #ffffff;
  border: 1px solid #cccccc;
  border-radius: 6px;
}

.MiNiBetList .BET_List ul {
  clear: both;
  padding: 5px 0;
  height: 26px;
  border-bottom: 1px solid #bbbbbb;
}

.MiNiBetList .BET_List ul.NoList {
  height: 100px;
}

.MiNiBetList .BET_List ul.NoList li {
  width: 100%;
  line-height: 100px;
  text-align: center;
}

.MiNiBetList .BET_List ul:first-child {
  border-top: 0;
}

.MiNiBetList .BET_List ul li {
  float: left;
  line-height: 26px;
  text-align: center;
}

.MiNiBetList .BET_List ul li span {
  display: block;
  line-height: 26px;
  text-align: center;
  color: #555555;
  font-size: 11px;
}

.MiNiBetList .BET_List ul li.Cselect {
  width: 28px;
}

.MiNiBetList .BET_List ul li.num {
  width: 50px;
}

.MiNiBetList .BET_List ul li.turn {
  width: 160px;
}

.MiNiBetList .BET_List ul li.turn b {
  color: #000000;
}

.MiNiBetList .BET_List ul li.betTime {
  width: 80px;
}

.MiNiBetList .BET_List ul li.gType {
  width: 140px;
}

.MiNiBetList .BET_List ul li.gType span {
  font-weight: bold;
  color: #000000;
}

.MiNiBetList .BET_List ul li.bType {
  width: 90px;
}

.MiNiBetList .BET_List ul li.bType span {
  font-weight: bold;
  color: #000000;
}

.MiNiBetList .BET_List ul li.rate {
  width: 50px;
}

.MiNiBetList .BET_List ul li.betM {
  width: 110px;
}

.MiNiBetList .BET_List ul li.betM span {
  text-align: right;
  font-weight: bold;
  color: #000000;
}

.MiNiBetList .BET_List ul li.betG {
  width: 110px;
}

.MiNiBetList .BET_List ul li.betG span {
  text-align: right;
  color: #2d9209;
}

.MiNiBetList .BET_List ul li.betG.FAIL span {
  color: #245fb8;
}

.MiNiBetList .BET_List ul li.betG.SUCC span {
  color: #ff0000;
  font-weight: bold;
}

.MiNiBetList .BET_List ul li.status {
  width: 100px;
}

.MiNiBetList .BET_List ul li.status span {
  color: #2d9209;
  font-weight: bold;
}

.MiNiBetList .BET_List ul li.status.FAIL span {
  color: #245fb8;
  font-weight: normal;
}

.MiNiBetList .BET_List ul li.status.SUCC span {
  color: #ff0000;
  font-weight: bold;
}

.MiNiBetList .BET_List ul li.status.SUCC span:before {
  content: "[";
}

.MiNiBetList .BET_List ul li.status.SUCC span:after {
  content: "]";
}

.MiNiBetList .BET_List ul.header {
  padding: 0;
  height: 26px;
  background: #666666;
  border-radius: 4px;
  border: 0;
}

.MiNiBetList .BET_List ul.header li {
  line-height: 26px;
  color: #ffffff;
  text-align: center;
  font-size: 11px;
}

.MiNiBetList .BET_List ul.WIN {
  background: #efefef;
}

.MiNiBetList .BET_List ul.BL_btn_box {
  clear: both;
  padding: 10px 0;
  height: 36px;
  border: 0;
  border-top: 1px solid #444444;
}

.MiNiBetList .BET_List ul.BL_btn_box li {
  width: 50%;
  height: 36px;
  text-align: right;
}

.MiNiBetList .BET_List ul.BL_btn_box li:first-child {
  text-align: left;
}

.MiNiBetList .BET_List ul.BL_btn_box li input {
  width: 120px;
  height: 36px;
  background: #333333;
  border-radius: 4px;
  text-align: center;
  color: #ffffff;
  font-weight: bold;
}

.MiNiBetList .BET_List ul.BL_btn_box li .AllDelete {
  background: #555555;
}

.MiNiBetList .BET_List ul.BL_btn_box li .SelDelete {
  background: #777777;
}

.MiNiBetList .BET_List ul.BL_btn_box li a {
  display: inline-block;
  width: 120px;
  line-height: 36px;
  background: #333333;
  border-radius: 4px;
  text-align: center;
  color: #ffffff;
  font-weight: bold;
}

.MiNiBetList .BET_List ul.canceled li span {
  color: #aaaaaa;
  text-decoration: line-through;
}

.MiNiBetList .BET_List ul.canceled li.turn b {
  color: #aaaaaa;
}

.MiNiBetList .BET_List ul.canceled li.bType span {
  text-decoration: line-through;
}

.MiNiBetList .BET_List ul.canceled li.status span {
  text-decoration: none;
}
