﻿.download-wrap {
  position: relative;
  width: 298px;
  height: 116px;
  margin-bottom: 10px;
}
.download-wrap a {
  width: 100%;
  height: 100%;
}
.download-wrap a:hover::after {
  background: url(../image/download-btn2-hover.png) no-repeat;
}
.download-wrap a::after {
  position: absolute;
  top: -18px;
  left: -39px;
  content: '';
  width: 345px;
  height: 151px;
  background: url(../image/download-btn2.png) no-repeat;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.btn-group {
  width: 100%;
  margin-bottom: 10px;
}
.btn-group a {
  width: 144px;
  height: 54px;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.btn-group a.reg-btn {
  float: left;
  background: url(../image/reg-btn2.png) no-repeat;
}
.btn-group a.reg-btn:hover {
  background: url(../image/reg-btn2-hover.png) no-repeat;
}
.btn-group a.topup-btn {
  float: right;
  background: url(../image/top-up-btn2.png) no-repeat;
}
.btn-group a.topup-btn:hover {
  background: url(../image/top-up-btn2-hover.png) no-repeat;
}
.links-items {
  background: url(../image/link-items2.png) no-repeat;
  width: 297px;
  height: 360px;
  margin-bottom: 10px;
  overflow: hidden;
}
.links-items ul {
  padding: 9px 16px 5px 21px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.links-items ul li {
  float: left;
  width: 130px;
}
.links-items ul a {
  display: block;
  width: 100%;
  height: 111px;
  background: url(../image/link-items2-hover.png) no-repeat;
  margin-bottom: 9px;
  opacity: 0;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.links-items ul a:hover {
  opacity: 1;
}
.links-items ul a.wx,
.links-items ul a.xl {
  height: 107px;
}
.links-items ul a.wx {
  position: relative;
  background-position: 0 0;
}
.links-items ul a.wx img {
  position: absolute;
  left: 20%;
  bottom: -38%;
  opacity: 0;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.links-items ul a.wx:hover img {
  left: 70%;
  opacity: 1;
}
.links-items ul a.xl {
  background-position: 100% 0;
}
.links-items ul a.cy {
  background-position: 0 -116px;
}
.links-items ul a.lt {
  background-position: 100% -116px;
}
.links-items ul a.kf {
  background-position: 0 -236px;
}
.links-items ul a.aq {
  background-position: 100% -236px;
}
.img-contatiner {
  margin-bottom: 10px;
}
.img-contatiner a {
  position: relative;
  display: block;
  overflow: hidden;
  width: 298px;
  height: 126px;
}
.img-contatiner a::after {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  background: url(../image/ad-bor.png) no-repeat;
  width: 298px;
  height: 126px;
  z-index: 2;
}
.img-contatiner a.links1,
.img-contatiner a.links2 {
  width: 298px;
  height: 126px;
}
.img-contatiner a img {
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.img-contatiner a:hover img {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}
.img-contatiner img {
  vertical-align: top;
}
.game-tips {
  padding: 10px 38px;
}
.game-tips .title {
  padding: 13px 0;
  border-bottom: 1px dashed #beb6ab;
  font-size: 16px;
  color: #535353;
  text-align: center;
  line-height: 16px;
  margin-bottom: 10px;
}
.game-tips p {
  font-size: 16px;
  color: #535353;
  line-height: 28px;
  text-align: center;
}
.game-tips .sub-cont {
  padding-top: 28px;
}
