/* 浮动下载框 */
.kefu_float_download {
  height: 468px;
  width: 176px;
  color: #f1e3a3;
  background: url(/statics/img/web/gamesite/module10/float_bg.png) no-repeat;
  position: fixed;
  top: 50%;
  right: 1.2%;
  transform: translateY(-50%);
  z-index: 100;
}
.kefu_float_download .search_server {
  position: absolute;
  top: 12px;
  left: 0;
  width: 176px;
  height: 56px;
}
.kefu_float_download .btn_search_server {
  display: block;
  width: 123px;
  height: 41px;
  margin-left: 25px;
  margin-top: 8px;
  background: url(/statics/img/web/gamesite/module10/search-server.png)
    no-repeat;
}
.kefu_float_download .btn_search_server:hover {
  background: url(/statics/img/web/gamesite/module10/search-server-active.png)
    no-repeat;
}
.kefu_float_download .qrcode1 {
  width: 110px;
  height: 110px;
  background: #ffffff;
  overflow: hidden;
  display: block;
  position: absolute;
  top: 92px;
  right: 32px;
}
.kefu_float_download .qrcode2 {
  width: 110px;
  height: 110px;
  background: #ffffff;
  overflow: hidden;
  display: block;
  position: absolute;
  top: 290px;
  right: 32px;
}
.kefu_float_download .qrcode1 img,
.kefu_float_download .qrcode2 img {
  width: 100% !important;
  height: 100% !important;
}

/* 三网互通浮动下载框 */
.float_three {
  width: 283px;
  height: 464px;
  color: #f1e3a3;
  background: url(/statics/img/web/gamesite/module6/download_box.png) no-repeat;
  position: fixed;
  background-size: cover;
  top: 50%;
  transform: translateY(-50%);
  z-index: 100;
}
.float_three dl {
  padding: 114px 0 0 77px;
  float: left;
}
.float_three dt {
  width: 130px;
  height: 130px;
  overflow: hidden;
  display: block;
  margin-left: -1px;
  margin-top: 13px;
}
.float_three dt img {
  width: 100% !important;
  height: 100% !important;
}
.float_three dd {
  line-height: 28px;
  text-align: center;
}
.float_three ul {
  padding: 16px 0 0 16px;
}
.float_three li {
  width: 163px;
  height: 37px;
  display: block;
  padding-left: 48px;
}
.float_three li a {
  color: #ffffff;
  float: left;
  margin-top: 9px;
  width: 175px;
  height: 36px;
}

/* 二维码扫描效果浮动下载框 */
.float_qrcode_scan {
  width: 196px;
  height: 453px;
  color: #f1e3a3;
  background: url(/statics/img/web/gamesite/module10/qrcode_scan_float_bg.png)
    no-repeat;
  position: fixed;
  background-size: cover;
  top: 50%;
  left: 20px;
  transform: translateY(-50%);
  z-index: 100;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
}

.float_qrcode_scan .title {
  height: 30px;
  background: url(/statics/img/web/gamesite/module10/float_download_title.png)
    center no-repeat;
  margin-top: 13px;
}

.float_qrcode_scan .title span {
  display: inline-block;
}

.float_qrcode_scan .qrcode {
  position: relative;
  display: block;
  margin: 9px auto 0;
  width: 156px;
  height: 156px;
  overflow: hidden;
  background-color: #fff;
}

.float_qrcode_scan .qrcode img {
  width: 100% !important;
  height: 100% !important;
}

.float_qrcode_scan .qrcode .scanner {
  position: absolute;
  top: 0;
  display: block;
  width: 156px;
  height: 15px;
  background: url(/statics/img/web/gamesite/module6/scanner.png) repeat-x;
  animation: scanDown 2s linear infinite;
  -webkit-animation: scanDown 2s linear infinite;
}

@keyframes scanDown {
  from {
    top: 0;
  }
  to {
    top: 100%;
  }
}

.float_qrcode_scan .slogan {
  width: 160px;
  margin: 15px auto 0;
}

.float_qrcode_scan ul {
  width: 162px;
  margin: 10px auto 0;
}

.float_qrcode_scan li {
  width: 162px;
  height: 40px;
  margin-top: 5px;
}

.float_qrcode_scan li a {
  width: 100%;
  height: 100%;
  display: block;
}

/* 游戏盒子浮窗样式 */
.float_gamebox_download {
  width: 198px;
  height: 240px;
  position: fixed;
  right: 10px;
  bottom: 2px;
  z-index: 100;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
  display: none;
  background-size: cover;
}

.float_gamebox_close {
  position: absolute;
  top: 5px;
  right: 0px;
  width: 30px;
  height: 30px;
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
  z-index: 101;
}
