﻿.tb {
  border-collapse: collapse;
  width: 100%;
}
table {
  border-collapse: collapse;
  font-size: 12px !important;
}
.tb .tfooter {
  border: solid 1px #b8b8b8;
}

.tb .head tr th {
  background: #9da2a8;
  border: solid 1px #b8b8b8 !important;
  color: #ffffff;
  padding-top: 2px;
  padding-bottom: 2px;
  text-align: center;
}
.tb tr th {
  padding: 2px;
  background: url(../images/th_bg3.jpg) repeat-x;
  border: solid 1px #b8b8b8;
  color: #161613;
  text-align: left;
}
.tb tr td {
  border: solid 1px #b8b8b8;
  padding: 2px;
  color: #000;
  line-height: 15px;
}
.tb .tfooter {
  border: solid 1px #b8b8b8;
}
.tb .tfooter tr td {
  padding-top: 5px;
  padding-bottom: 5px;
  border: 0;
}
.tc {
  text-align: center;
}

.bluebg2 {
  background: #dcdcdc;
}
.bluebg3 {
  background: #9da2a8;
}
.close:hover {
  color: #910a00;
  border: solid 1px #910a00;
}

.close {
  width: 18px;
  height: 15px;
  float: right;
  border: solid 1px #cccccc;
  margin-right: 10px;
  color: #ffffff;
  text-decoration: none;
  text-align: center;
}

/*Casino*/
.CasinoPanel {
  width: 600px;
  height: auto;
  position: absolute;
  background: #fff;
}
.CasinoPanel th {
  text-align: center;
}

.CasinoBg1 {
  background: url(../Images/dice.gif) no-repeat;
  width: 20px;
  height: 20px;
  float: left;
}
.CasinoBg2 {
  background: url(../Images/dice.gif) no-repeat -20px 0px;
  width: 20px;
  height: 20px;
  float: left;
}
.CasinoBg3 {
  background: url(../Images/dice.gif) no-repeat -40px 0px;
  width: 20px;
  height: 20px;
  float: left;
}
.CasinoBg4 {
  background: url(../Images/dice.gif) no-repeat -60px 0px;
  width: 20px;
  height: 20px;
  float: left;
}
.CasinoBg5 {
  background: url(../Images/dice.gif) no-repeat -80px 0px;
  width: 20px;
  height: 20px;
  float: left;
}
.CasinoBg6 {
  background: url(../Images/dice.gif) no-repeat -100px 0px;
  width: 20px;
  height: 20px;
  float: left;
}
.nobets,
#nobets {
  background: #dadaed;
  font-weight: 900;
  height: 24px;
  line-height: 24px;
}

@font-face {
  font-family: iconfont-asia;
  src: url(/fonts/iconfont-asia.woff);
}

.hfg_icon,
.hlg_icon,
.fg_icon,
.lg_icon {
  font-family: 'iconfont-asia';
  font-size: 14px;
  display: inline-block;
  color: transparent;
  overflow: hidden;
  width: 15px;
  height: 15px;
  vertical-align: middle;
  line-height: 12px;
  text-align: center;
  margin-left: 3px;
}

.fglg_icon {
  cursor: pointer;
}

.fglg_icon:before {
  display: inline-block;
  font-size: 12px;
  vertical-align: middle;
  font-weight: 100;
  background-color: #338acc;
  width: 14px;
  height: 14px;
  text-align: center;
  line-height: 14px;
  border-radius: 100%;
  color: white;
}

.hfg_icon {
}

.hlg_icon {
}

.hfg_icon:before {
  content: '\EA32';
}

.hlg_icon:before {
  content: '\EA33';
  background: #c24e9c;
}

.fg_icon:before {
  content: '\EA36';
}

.lg_icon:before {
  content: '\EA37';
  background: #c24e9c;
}

.or {
  color: #f88722;
}

.blue {
  color: #0400fa;
}

/* .goalSorts {
  display: none;
  /* width: 100%; */
  /* height: 100%; */
  /* font-size: 0; */
  /* line-height: 18px;
  vertical-align: top;
  box-sizing: border-box; */
  /* padding-left: 5px; */
  /* overflow-y: auto; */
  /* padding-top: 4px; */
  /* overflow: auto; */
/*} */
td.goalSorts{
  display: table-cell;
  text-align: center;
  background: #f9f9f9;
  padding: 4px 0 !important;
}

.goalSorts span {
  display: inline-block;
  width: 14px;
  height: 14px;
  line-height: 12px;
  font-size: 12px;
  text-align: center;
  cursor: pointer;
  border: 1px solid #7e7e7e;
  margin-left: 5px;
  border-radius: 4px;
  /* box-sizing: border-box; */
  user-select: none;
  font-weight: 600;
}

.goalSorts>span:hover {
  
}

.goalSorts span.h {
  background-color: #aee7ae;
}

.goalSorts span.a {
  background-color: #ffb2b2;
}

td .mrinfo{
  display:
  inline-block;
  width: 14px;
  height: 14px;
  text-align: center;
  background-color: rgb(85,116,167);
  border-radius: 3px;
  font-size: 13px;
  font-weight: bold;
  font-style: normal;
  color: white;
  cursor: pointer;
  margin-left: 3px;
  user-select: none;
}
