@charset "UTF-8";
:root {
  --index-bg: #141414
    url("//image.gamersky.com/webimg13/s_zq/fischer-s-fishing-journey/IndexBg.jpg")
    center 36px no-repeat;
  --topnav-bg: url("//image.gamersky.com/webimg13/s_zq/fischer-s-fishing-journey/tabBg.png")
    no-repeat center;
  --topnav-width: 1266px;
  --topnav-height: 102px;
  --topnav-margin-left: -633px;
  --bg-color: #ffffff;
  --game-all-infos: #f1f1f1;
  --gameScoreBox: #f8f8f8;
  --Gl-color: #cc803c;
  --text-color: #543222;
  --time-color: #bca384;
  --page-num-background-size: 30px 14px;
  --Midtit-heigth: 120px;
}

html {
  background: var(--index-bg);
  overflow-y: scroll;
}

body {
  margin: 0;
  padding: 0;
  min-width: 1200px;
  color: #000;
  font-size: 14px;
  font-family: "Microsoft YaHei", SimSun, Arial, Tahoma, Helvetica;
}

img {
  border: 0;
  vertical-align: middle;
}

a {
  color: var(--text-color);
  text-decoration: none;
  cursor: pointer;
}
a:hover {
  color: #000;
}
a:focus {
  outline: none;
}

ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
ul li {
  list-style-type: none;
  vertical-align: middle;
}
ul.YXZX {
  padding-bottom: 20px;
  width: 300px;
  height: auto;
}
ul.YXZX li.li1 {
  padding-left: 10px;
  width: 290px;
  height: 30px;
}

div,
ul,
li {
  overflow: hidden;
}

input {
  outline: 0;
}

p,
h3,
h4,
h5,
h6 {
  margin: 0;
}

.none {
  display: none;
}

.block {
  display: block;
}

.center {
  margin: 0 auto;
  width: 1200px;
  overflow: visible;
}

#QZnav {
  min-width: 1200px;
  background-color: #151515;
}
#QZnav .topbar {
  width: 1200px;
}
#QZnav i {
  color: #595959;
}
#QZnav .alik {
  color: #ccc;
}
#QZnav .alik:hover,
#QZnav .cur .alik {
  color: #fff;
}

.tc {
  color: var(--Gl-color) !important;
}
.tc:hover {
  color: #000 !important;
}

.Top {
  margin-bottom: 86px;
  width: 100%;
  min-width: 1200px;
  height: 691px;
  overflow: visible;
  position: relative;
  z-index: 30;
}

.toppic {
  width: 100%;
  height: 560px;
}
.toppic .logo {
  width: 1200px;
  margin: 0 auto;
}

.topnav {
  width: var(--topnav-width);
  height: var(--topnav-height);
  background: var(--topnav-bg);
  top: 0;
  left: 50%;
  position: relative;
  margin-left: var(--topnav-margin-left);
  box-sizing: border-box;
  padding: 0 0 0 0;
  overflow: visible;
}
.topnav .nav1 {
  margin: 0 auto 0;
  width: 1200px;
  height: 100%;
  overflow: visible;
}
.topnav .nav1 .navlist {
  float: left;
  width: auto;
  height: 100%;
  overflow: visible;
  margin-left: 25px;
}
.topnav .nav1 .navlist li {
  float: left;
  margin-right: 26px;
  width: auto;
  height: 100%;
  position: relative;
  overflow: visible;
}
.topnav .nav1 .navlist li a {
  display: inline-block;
  line-height: var(--topnav-height);
  color: #543222;
  font-size: 16px;
  overflow: visible;
}
.topnav .nav1 .navlist li a span {
  position: relative;
  z-index: 2;
}
.topnav .nav1 .navlist li a:hover {
  color: #cc803c;
  font-weight: bold;
}
.topnav .nav1 .navlist li a:hover::after {
  content: "";
  display: none;
  width: 152px;
  height: 28px;
  position: absolute;
  left: 50%;
  bottom: 10px;
  margin-left: -76px;
  background: url("//image.gamersky.com/webimg13/s_zq/fischer-s-fishing-journey/navHover.png") no-repeat center;
}

.Search {
  float: right;
  margin-top: 33px;
  margin-right: 19px;
  padding: 6px 0;
  width: 300px;
  height: 32px;
  overflow: visible;
  z-index: 2;
  position: relative;
  background-color: rgba(255, 255, 255, 0.5);
  border-radius: 22px;
}
.Search .radio {
  float: left;
  width: 69px;
  height: 32px;
}
.Search .radio .txt {
  margin: 0 auto;
  width: 44px;
  height: 32px;
  line-height: 32px;
  color: var(--text-color);
  font-size: 15px;
  cursor: pointer;
  background: url("//image.gamersky.com/webimg13/s_zq/fischer-s-fishing-journey/arrow.png") right center no-repeat;
}
.Search .radio:hover .txt {
  color: var(--text-color);
}
.Search .radio .con {
  display: none;
  width: 70px;
  height: auto;
  position: absolute;
  z-index: 100;
  background: var(--bg-color);
}
.Search .radio .con a {
  display: block;
  width: auto;
  height: 32px;
  line-height: 32px;
  color: var(--text-color);
  font-size: 15px;
  text-indent: 12px;
}
.Search .radio .con a:hover {
  color: var(--text-color);
  background-color: var(--time-color);
}
.Search .radio.cur .con {
  display: block;
}
.Search .form {
  float: left;
  width: 230px;
  height: 32px;
}
.Search .form input {
  float: left;
  margin: 0;
  border: 0;
  -webkit-appearance: none;
  outline: none;
}
.Search .form input.Sinput {
  padding: 0;
  padding-left: 14px;
  width: 170px;
  height: 32px;
  line-height: 32px;
  color: var(--text-color);
  font-size: 15px;
  background: transparent;
}
.Search .form input.Sbutton {
  width: 32px;
  height: 32px;
  text-indent: -999px;
  cursor: pointer;
  background: url("//image.gamersky.com/webimg13/s_zq/fischer-s-fishing-journey/sub.png") center no-repeat;
}

.Mid {
  margin: 0 auto 30px;
  width: 1200px;
  height: auto;
  position: relative;
  z-index: 2;
}
.Mid .Midcon {
  margin: 0 auto;
  padding: 30px 20px 10px;
  width: 1160px;
  height: auto;
  background-color: transparent;
  border-radius: 12px;
}
.Mid.Mid1 {
  margin-bottom: 0;
  width: 100%;
  height: 685px;
  position: relative;
  z-index: 30;
}
.Mid.Mid2 {
  padding: 20px;
  width: 1200px;
  background: var(--bg-color);
  border: 1px solid rgba(13, 7, 0, 0);
  box-sizing: border-box;
  margin-top: 20px;
  border-radius: 12px;
}
.Mid.Mid2 .Mid2-Top {
  width: 100%;
  height: 800px;
  position: relative;
}
.Mid.Mid2 .Mid2-Top-L {
  width: 400px;
  height: 655px;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 10;
}
.Mid.Mid2 .Mid2-Top-L .Slides {
  margin-bottom: 13px;
  width: 400px;
  height: 300px;
  position: relative;
}
.Mid.Mid2 .Mid2-Top-L .Slides .Bimg {
  width: 400px;
  height: 230px;
  position: relative;
}
.Mid.Mid2 .Mid2-Top-L .Slides .Bimg li {
  width: 400px;
  height: 230px;
}
.Mid.Mid2 .Mid2-Top-L .Slides .Bimg li a {
  display: block;
  width: 400px;
  height: 230px;
  position: relative;
}
.Mid.Mid2 .Mid2-Top-L .Slides .Bimg li a .mask {
  padding-top: 66px;
  width: 100%;
  height: 44px;
  line-height: 44px;
  color: #fff;
  font-size: 15px;
  text-align: center;
  cursor: pointer;
  position: absolute;
  left: 0;
  bottom: 0;
  background: url(//image.gamersky.com/webimg13/s_zq/nba2k21/slide-mk.png) repeat-x;
}
.Mid.Mid2 .Mid2-Top-L .Slides .Bimg li a:hover .mask {
  color: var(--Gl-color);
}
.Mid.Mid2 .Mid2-Top-L .Slides .Simg {
  width: 400px;
  height: 70px;
  background-color: rgba(255, 255, 255, 0.05);
}
.Mid.Mid2 .Mid2-Top-L .Slides .Simg a {
  float: left;
  display: block;
  width: 100px;
  height: 70px;
}
.Mid.Mid2 .Mid2-Top-L .Slides .Simg a img {
  display: block;
  margin: 4px auto;
  width: 92px;
  height: 62px;
}
.Mid.Mid2 .Mid2-Top-L .Slides .Simg a.cur {
  background-color: var(--Gl-color);
}
.Mid.Mid2 .Mid2-Top-L .Slides a.btn {
  display: block;
  width: 34px;
  height: 47px;
  position: absolute;
  top: 95px;
  z-index: 2;
  background: url(//image.gamersky.com/webimg15/slide-btn.png) no-repeat;
}
.Mid.Mid2 .Mid2-Top-L .Slides a.btn.prev {
  left: -34px;
  background-position: 0 0;
  border-radius: 0 5px 5px 0;
}
.Mid.Mid2 .Mid2-Top-L .Slides a.btn.next {
  right: -34px;
  background-position: -34px 0;
  border-radius: 5px 0 0 5px;
}
.Mid.Mid2 .Mid2-Top-L .piclink {
  margin: 20px 0;
  width: 400px;
  height: auto;
}
.Mid.Mid2 .Mid2-Top-L .piclink a {
  display: block;
  margin: 0 0 10px;
}
.Mid.Mid2 .contxt {
  position: absolute;
  display: none;
  width: 700px;
  height: 330px;
  right: 0;
  bottom: 0;
}
.Mid.Mid2 .contxt a {
  width: 345px;
  height: 155px;
  float: left;
  margin-right: 10px;
  margin-bottom: 20px;
}
.Mid.Mid2 .contxt a:nth-child(2n) {
  margin-right: 0;
}
.Mid.Mid2 .Mid2-Top-M {
  padding: 0 25px;
  width: 410px;
  height: 655px;
  position: absolute;
  left: 400px;
  top: 0;
}
.Mid.Mid2 .Mid2-Top-M .bgx {
  width: 410px;
  height: 67px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.Mid.Mid2 .Mid2-Top-M .bgx li {
  width: 100%;
  text-align: center;
}
.Mid.Mid2 .Mid2-Top-M .bgx li.h1 {
  height: 32px;
  line-height: 32px;
}
.Mid.Mid2 .Mid2-Top-M .bgx li.h1 a {
  color: var(--Gl-color);
  font-size: 22px;
  font-weight: bold;
}
.Mid.Mid2 .Mid2-Top-M .bgx li.h1 a:hover {
  color: #000;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.Mid.Mid2 .Mid2-Top-M .bgx li.h2 {
  height: 26px;
  line-height: 26px;
  color: var(--text-color);
  font-family: SimSun;
}
.Mid.Mid2 .Mid2-Top-M .bgx li.h2 a {
  color: var(--text-color);
  font-family: "Microsoft YaHei";
}
.Mid.Mid2 .Mid2-Top-M .bgx li.h2 a:hover {
  color: #000;
}
.Mid.Mid2 .Mid2-Top-M .Ptxt {
  padding-top: 12px;
  width: 410px;
  height: auto;
  min-height: 544px;
}
.Mid.Mid2 .Mid2-Top-M .Ptxt li {
  padding-left: 14px;
  height: 32px;
  background: url("//image.gamersky.com/webimg13/s_zq/nba2k22/li1.png") 0 center no-repeat;
}
.Mid.Mid2 .Mid2-Top-M .Ptxt li div {
  height: 32px;
  line-height: 32px;
}
.Mid.Mid2 .Mid2-Top-M .Ptxt li div.tit {
  float: left;
  width: 346px;
  font-size: 13px;
}
.Mid.Mid2 .Mid2-Top-M .Ptxt li div.tit a {
  float: left;
  display: inline-block;
  width: auto;
  max-width: 329px;
}
.Mid.Mid2 .Mid2-Top-M .Ptxt li div.time {
  float: left;
  width: 50px;
  color: var(--time-color);
  font-size: 14px;
  text-align: right;
}
.Mid.Mid2 .Mid2-Top-B {
  width: 840px;
  height: auto;
  position: absolute;
  left: 0;
  bottom: 0;
}
.Mid.Mid2 .Mid2-Top-R {
  width: 300px;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
}
.Mid.Mid2 .Mid2-Top-R .AppCode {
  position: absolute;
  width: 300px;
  bottom: 0px;
  right: 0px;
  height: 123px;
  background: url("//image.gamersky.com/webimg13/s_zq/fischer-s-fishing-journey/AppCode.png") no-repeat center;
  background-size: 100%;
}
.Mid.Mid2 .Mid2-Top-R .AppCode img {
  position: relative;
  left: 190px;
  top: 13px;
  display: block;
  width: 97px;
  height: 97px;
}
.Mid.Mid2 #gsincome_szq_835 {
  width: 835px;
  height: 123px;
}
.Mid.Mid2 .gameinfor {
  margin-bottom: 20px;
  padding: 10px 0 0;
  width: 300px;
  height: 640px;
  font-family: SimSun;
  font-size: 12px;
  position: relative;
  background: var(--game-all-infos);
}
.Mid.Mid2 .gameinfor .gamecon {
  margin-bottom: 8px;
  width: 300px;
  height: auto;
  overflow: visible;
  position: relative;
}
.Mid.Mid2 .gameinfor .gametit {
  margin-bottom: 10px;
  padding-left: 15px;
  width: 285px;
  height: auto;
}
.Mid.Mid2 .gameinfor .gametit .CHtit {
  width: auto;
  height: 30px;
  line-height: 30px;
  color: #543222;
  font-size: 18px;
  font-family: "Microsoft YaHei";
  font-weight: bold;
}
.Mid.Mid2 .gameinfor .gametit .CHtit a {
  color: #543222;
}
.Mid.Mid2 .gameinfor .gametit .CHtit a:hover {
  color: #000;
}
.Mid.Mid2 .gameinfor .gametit .ENtit {
  width: auto;
  height: 20px;
  line-height: 20px;
  color: #fff;
  font-size: 12px;
  font-family: "Microsoft YaHei";
}
.Mid.Mid2 .gameinfor .gametit .ENtit a {
  color: var(--text-color);
}
.Mid.Mid2 .gameinfor .gametit .ENtit a:hover {
  color: #000;
}
.Mid.Mid2 .gameinfor .gameimg {
  float: left;
  width: 120px;
  height: 136px;
  text-align: center;
  background: url(//image.gamersky.com/webimg15/zq/mk2.png) center bottom no-repeat;
}
.Mid.Mid2 .gameinfor .gameimg a {
  display: inline-block;
}
.Mid.Mid2 .gameinfor .gameimg img {
  width: 90px;
  height: 127px;
}
.Mid.Mid2 .gameinfor .YXXX {
  width: 170px;
  height: auto;
  float: left;
}
.Mid.Mid2 .gameinfor .YXXX li {
  width: 170px;
}
.Mid.Mid2 .gameinfor .YXXX li.txt {
  color: var(--text-color);
}
.Mid.Mid2 .gameinfor .YXXX li.txt a {
  color: var(--text-color);
  line-height: 20px;
}
.Mid.Mid2 .gameinfor .YXXX li.txt a:hover {
  color: #ef7800;
}
.Mid.Mid2 .gameinfor .YXXX li.txt div {
  float: left;
  height: auto;
  line-height: 20px;
}
.Mid.Mid2 .gameinfor .YXXX li.txt div.u1 {
  width: 60px;
}
.Mid.Mid2 .gameinfor .YXXX li.txt div.u2 {
  width: 110px;
}
.Mid.Mid2 .gameinfor .YXXX li.txt.cur {
  max-height: 100%;
}
.Mid.Mid2 .gameinfor .YXXX li.more {
  padding-top: 10px;
  height: 22px;
  display: none;
}
.Mid.Mid2 .gameinfor .YXXX li.more a {
  display: inline-block;
  padding: 0 13px 0 2px;
  width: auto;
  height: 22px;
  color: #777777;
  background: url("//image.gamersky.com/webimg15/zq/uonbg.png") no-repeat;
}
.Mid.Mid2 .gameinfor .YXXX li.more a:hover {
  color: #000;
}
.Mid.Mid2 .gameinfor .YXXX li.more a.Un {
  background-position: right 0;
}
.Mid.Mid2 .gameinfor .YXXX li.more a.Un:hover {
  background-position: right -22px;
}
.Mid.Mid2 .gameinfor .YXXX li.more a.On {
  background-position: right -44px;
}
.Mid.Mid2 .gameinfor .YXXX li.more a.On:hover {
  background-position: right -66px;
}
.Mid.Mid2 .gameinfor .btn {
  left: 0;
  height: 45px;
  line-height: 33px;
  font-size: 12px;
  color: #b79a9a;
  text-align: center;
}
.Mid.Mid2 .gameinfor .game-all-infos {
  width: 300px;
  height: 330px;
}
.Mid.Mid2 .gameWSS {
  width: 90%;
  height: 50px;
  position: relative;
  margin: 10px auto 0;
}
.Mid.Mid2 .gameWSS .qdBtn {
  display: block;
  width: 90px;
  height: 34px;
  line-height: 34px;
  color: #fff;
  text-align: center;
  background-color: #27a562;
  border-radius: 4px;
  position: absolute;
  right: 0;
  top: 0;
}
.Mid.Mid2 .gameWSS .qdBtn:hover {
  color: #000;
  background-color: #25b468;
}
.Mid.Mid2 .gameWSS div.qdpf {
  display: inline-block;
  width: auto;
  height: 30px;
  line-height: 30px;
  color: #cdcdcd;
  font-size: 12px;
  position: absolute;
  left: 0;
  top: 5px;
}
.Mid.Mid2 .gameWSS div.qdpf span {
  padding: 0 5px;
  color: #e9e9e9;
  font-size: 24px;
  font-family: Arial;
  font-weight: bold;
  vertical-align: middle;
}
.Mid.Mid2 .gameWSS a.qdpf {
  display: inline-block;
  padding-right: 10px;
  width: auto;
  height: 26px;
  line-height: 26px;
  color: #777777;
  position: absolute;
  left: 0;
  top: 5px;
  background: url(//image.gamersky.com/webimg15/zq/pf_arr.png) right 0 no-repeat;
}
.Mid.Mid2 .gameWSS a.qdpf span {
  padding: 0 5px;
  color: #22b064;
  font-size: 20px;
  font-family: Arial;
  font-weight: bold;
  vertical-align: middle;
}
.Mid.Mid2 .gameWSS a.qdpf:hover {
  color: #000;
  background-position: right -52px;
}
.Mid.Mid2 .gameWSS a.qdpf:hover span {
  color: #fff;
}
.Mid.Mid2 .profile {
  padding: 0 15px;
  width: 270px;
  height: auto;
  position: relative;
  margin-top: 10px;
}
.Mid.Mid2 .profile .intr {
  width: 270px;
  line-height: 22px;
}
.Mid.Mid2 .profile .intr p {
  color: var(--text-color);
}
.Mid.Mid2 .profile a.m {
  color: var(--text-color);
}
.Mid.Mid2 .profile a.m:hover {
  color: #000;
}
.Mid.Mid2 .clearfix:after,
.Mid.Mid2 .clearfix:before {
  display: table;
  content: " ";
}
.Mid.Mid2 .clearfix:after {
  clear: both;
}
.Mid.Mid2 .gameScoreBox {
  width: 300px;
  height: auto;
  position: relative;
  overflow: hidden;
  padding-top: 14px;
}
.Mid.Mid2 .gameScore {
  width: 300px;
  height: auto;
  background: var(--gameScoreBox);
  overflow: visible;
}
.Mid.Mid2 .gameScore .loading {
  padding: 49px 0;
  width: 100%;
  height: auto;
  text-align: center;
}
.Mid.Mid2 .tg-fenxiao-middle {
  border-top: 1px solid #e2e2e2;
  border-bottom: 1px solid #e2e2e2;
}
.Mid.Mid2 .gamePC1 {
  width: 300px;
  height: 40px;
  font-family: SimSun;
  font-size: 12px;
  overflow: visible;
  border-bottom: 1px solid #e2e2e2;
  position: relative;
}
.Mid.Mid2 .gamePC1 .ympc {
  padding: 7px;
  width: 54px;
  height: 54px;
  position: absolute;
  left: 27px;
  top: -14px;
  background: url(//image.gamersky.com/webimg13/s_zq/fischer-s-fishing-journey/ympcbg.png) center 0 no-repeat;
}
.Mid.Mid2 .gamePC1 .clock {
  width: 54px;
  height: 54px;
  position: relative;
  background: url(//image.gamersky.com/webimg15/zq/ympfbg.png) no-repeat;
  background: url(//image.gamersky.com/webimg15/zq/ympfie.png) no-repeat\9 ;
}
.Mid.Mid2 .gamePC1 .clock .div1 {
  left: 0;
}
.Mid.Mid2 .gamePC1 .clock .div1 div {
  transition: all 0.3s ease-out 0.3s;
  border-radius: 54px 0 0 54px;
  transform-origin: right center;
  background: url(//image.gamersky.com/webimg15/zq/ympf.png) 0 0 no-repeat;
  background: url(#) \9 ;
}
.Mid.Mid2 .gamePC1 .clock .div2 {
  right: 0;
}
.Mid.Mid2 .gamePC1 .clock .div2 div {
  transition: all 0.3s ease-in;
  border-radius: 0 54px 54px 0;
  transform-origin: left center;
  background: url(//image.gamersky.com/webimg15/zq/ympf.png) right 0 no-repeat;
  background: url(#) \9 ;
}
.Mid.Mid2 .gamePC1 .clock .Pnum {
  width: 54px;
  height: 54px;
  line-height: 54px;
  color: #777777;
  font-size: 18px;
  font-weight: bold;
  font-family: "Microsoft YaHei";
  text-align: center;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 10;
}
.Mid.Mid2 .gamePC1 .clock a {
  display: block;
  width: 100%;
  height: 100%;
}
.Mid.Mid2 .gamePC1 .clock a div {
  cursor: pointer;
}
.Mid.Mid2 .gamePC1 .clock a:hover {
  background: url(//image.gamersky.com/webimg15/zq/ympfhover.png) no-repeat;
}
.Mid.Mid2 .gamePC1 .txt {
  width: auto;
  height: 26px;
  line-height: 26px;
  color: #7f7e81;
  position: absolute;
  left: 120px;
  top: 7px;
}
.Mid.Mid2 .gamePC1 .more {
  width: auto;
  height: 26px;
  position: absolute;
  right: 15px;
  top: 7px;
}
.Mid.Mid2 .gamePC1 .more a {
  float: left;
  padding-right: 10px;
  display: inline-block;
  width: auto;
  height: 26px;
  line-height: 26px;
  color: #777777;
  background: url(//image.gamersky.com/webimg15/zq/pf_arr.png) right -26px no-repeat;
}
.Mid.Mid2 .gamePC1 .more a:hover {
  color: #000;
  background-position: right -52px;
}
.Mid.Mid2 .gamePC1 .clock .div1,
.Mid.Mid2 .gamePC1 .clock .div2 {
  width: 27px;
  height: 54px;
  position: absolute;
  top: 0;
}
.Mid.Mid2 .gamePC1 .clock .div1 div,
.Mid.Mid2 .gamePC1 .clock .div2 div {
  width: 27px;
  height: 54px;
  transform: rotateZ(-180deg);
}
.Mid.Mid2 .gamePF1 {
  width: 300px;
  height: 148px;
  font-family: SimSun;
  font-size: 12px;
}
.Mid.Mid2 .gamePF1 .PF-L {
  float: left;
  width: 120px;
  height: 108px;
  position: relative;
}
.Mid.Mid2 .gamePF1 .PF-L .txt {
  width: 54px;
  height: 54px;
  line-height: 54px;
  color: #7f7e81;
  text-align: center;
  position: absolute;
  left: 33px;
  top: 28px;
  background: url(//image.gamersky.com/webimg15/zq/pf0.png) no-repeat;
}
.Mid.Mid2 .gamePF1 .clock {
  width: 54px;
  height: 54px;
  position: absolute;
  left: 33px;
  top: 28px;
  background: url(//image.gamersky.com/webimg15/zq/wjpfbg.png) no-repeat;
  background: url(//image.gamersky.com/webimg15/zq/wjpfie.png) 0 0 no-repeat\9 ;
}
.Mid.Mid2 .gamePF1 .clock .div1 {
  left: 0;
}
.Mid.Mid2 .gamePF1 .clock .div1 div {
  transition: all 0.3s ease-out 0.3s;
  border-radius: 54px 0 0 54px;
  transform-origin: right center;
  background: url(//image.gamersky.com/webimg15/zq/wjpf.png) 0 0 no-repeat;
  background: url(#) \9 ;
}
.Mid.Mid2 .gamePF1 .clock .div2 {
  right: 0;
}
.Mid.Mid2 .gamePF1 .clock .div2 div {
  transition: all 0.3s ease-in;
  border-radius: 0 54px 54px 0;
  transform-origin: left center;
  background: url(//image.gamersky.com/webimg15/zq/wjpf.png) right 0 no-repeat;
  background: url(#) \9 ;
}
.Mid.Mid2 .gamePF1 .clock .Pnum {
  width: 54px;
  height: 54px;
  line-height: 54px;
  color: #777777;
  font-size: 18px;
  font-weight: bold;
  font-family: "Microsoft YaHei";
  text-align: center;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 10;
}
.Mid.Mid2 .gamePF1 .clock a {
  display: block;
  width: 100%;
  height: 100%;
}
.Mid.Mid2 .gamePF1 .clock a div {
  cursor: pointer;
}
.Mid.Mid2 .gamePF1 .clock a:hover {
  background: url(//image.gamersky.com/webimg15/zq/wjpfhover.png) no-repeat;
}
.Mid.Mid2 .gamePF1 .PF-R {
  float: left;
  width: 180px;
  height: auto;
}
.Mid.Mid2 .gamePF1 .PF-top {
  width: 100%;
  height: 35px;
  position: relative;
}
.Mid.Mid2 .gamePF1 .PF-top div {
  width: auto;
  height: 26px;
  position: absolute;
  top: 7px;
}
.Mid.Mid2 .gamePF1 .PF-top div.txt {
  line-height: 26px;
  color: #7f7e81;
  left: 0;
}
.Mid.Mid2 .gamePF1 .PF-top div.more {
  right: 15px;
}
.Mid.Mid2 .gamePF1 .PF-top div.more a {
  float: left;
  padding-right: 10px;
  display: inline-block;
  width: auto;
  height: 26px;
  line-height: 26px;
  color: #777777;
  background: url(//image.gamersky.com/webimg15/zq/pf_arr.png) right 0 no-repeat;
}
.Mid.Mid2 .gamePF1 .PF-top div.more a:hover {
  color: #000;
  background-position: right -52px;
}
.Mid.Mid2 .gamePF1 .PF-con {
  width: 100%;
  height: 70px;
}
.Mid.Mid2 .gamePF1 .PF-con .li-n {
  width: 100%;
  height: 12px;
}
.Mid.Mid2 .gamePF1 .PF-con .li-n div {
  float: left;
}
.Mid.Mid2 .gamePF1 .PF-con .li-n div.num {
  width: 21px;
  height: 12px;
  line-height: 12px;
  color: #7f7e81;
  font-size: 12px;
  background: url(//image.gamersky.com/webimg15/zq/x1.png) 8px 1px no-repeat;
}
.Mid.Mid2 .gamePF1 .PF-con .li-n div.jindu {
  margin-top: 4.5px;
  width: auto;
  height: 3px;
}
.Mid.Mid2 .gamePF1 .PF-con .li-n div.jindu .tiao {
  width: 0;
  height: 3px;
  background: #2aae68;
  border-radius: 0 2px 2px 0;
}
.Mid.Mid2 .gamePF1 .PF-con .li-n div.bili {
  padding-left: 6px;
  width: auto;
  height: 12px;
  line-height: 12px;
  color: #777777;
  font-size: 12px;
}
.Mid.Mid2 .gamePF1 .PF-B {
  float: left;
  padding-left: 60px;
  width: 240px;
  height: auto;
}
.Mid.Mid2 .gamePF1 .PF-B a {
  float: left;
  margin-right: 8px;
  display: inline-block;
  height: 26px;
  line-height: 26px;
  color: #fff !important;
  text-align: center;
  background: #1d9254;
  border-radius: 4px;
}
.Mid.Mid2 .gamePF1 .PF-B a.btn1 {
  width: 70px;
}
.Mid.Mid2 .gamePF1 .PF-B a.btn2 {
  width: 110px;
}
.Mid.Mid2 .gamePF1 .PF-B a i {
  margin: 0 5px;
  display: inline-block;
  width: 12px;
  height: 26px;
  vertical-align: middle;
  background: url(//image.gamersky.com/webimg15/zq/x2.png) 0 6px no-repeat;
}
.Mid.Mid2 .gamePF1 .PF-B a:hover {
  background: #21a45f;
}
.Mid.Mid2 .gamePF1 .clock .div1,
.Mid.Mid2 .gamePF1 .clock .div2 {
  width: 27px;
  height: 54px;
  position: absolute;
  top: 0;
}
.Mid.Mid2 .gamePF1 .clock .div1 div,
.Mid.Mid2 .gamePF1 .clock .div2 div {
  width: 27px;
  height: 54px;
  transform: rotateZ(-180deg);
}
.Mid.Mid2 .gamePF {
  width: 100%;
  height: 50px;
}
.Mid.Mid2 .gamePF .wjpc {
  float: left;
  margin-right: 15px;
  width: auto;
  height: 32px;
}
.Mid.Mid2 .gamePF .wjpc h4 {
  float: left;
  margin-right: 10px;
  display: inline-block;
  height: 30px;
  line-height: 30px;
  color: #000000;
  font-size: 12px;
}
.Mid.Mid2 .gamePF .wjpc span {
  float: left;
  display: inline-block;
  height: 24px;
}
.Mid.Mid2 .gamePF .wjpc span em {
  display: inline-block;
  width: auto;
  height: 24px;
  line-height: 24px;
  color: #000000;
  font-size: 16px;
  font-weight: 700;
  font-style: normal;
}
.Mid.Mid2 .gamePF .wjpc span i {
  padding: 5px 0 0 3px;
  display: inline-block;
  width: auto;
  height: 20px;
  line-height: 20px;
  color: #555;
  font-size: 14px;
  font-style: normal;
}
.Mid.Mid2 .gamePF .wjbtn {
  float: right;
  width: auto;
  height: 34px;
}
.Mid.Mid2 .gamePF .wjbtn a {
  float: left;
  margin-right: 8px;
  display: inline-block;
  height: 34px;
  line-height: 34px;
  color: #fff;
  font-size: 12px;
  text-align: center;
  background-color: #1d9254;
  border-radius: 4px;
}
.Mid.Mid2 .gamePF .wjbtn a.btn1 {
  width: 70px;
}
.Mid.Mid2 .gamePF .wjbtn a.btn2 {
  width: 120px;
}
.Mid.Mid2 .gamePF .wjbtn a i {
  margin: 0 5px;
  display: inline-block;
  width: 12px;
  height: 34px;
  vertical-align: middle;
  background: url(//image.gamersky.com/webimg15/zq/x2.png) 0 center no-repeat;
}
.Mid.Mid2 .gamePF .wjbtn a:hover {
  background-color: #21a45f;
}
.Mid.Mid2 .remark {
  padding: 10px 0;
  width: 100%;
  height: 465px;
  font-family: "Microsoft YaHei";
  background-color: var(--gameScoreBox);
  overflow: visible;
  position: relative;
}
.Mid.Mid2 .remark.cur {
  height: 442px;
}
.Mid.Mid2 .remark.cur .remark-list {
  height: 442px;
}
.Mid.Mid2 .remark-arr {
  width: 120px;
  height: 16px;
  position: absolute;
  left: 0;
  top: -10px;
  background: url("//image.gamersky.com/webimg13/s_zq/nba2k22/remark-arr.png") center 0 no-repeat;
}
.Mid.Mid2 .remark-list {
  margin: 0 auto;
  padding: 0 5px;
  width: 272px;
  height: 465px;
  overflow-y: auto;
}
.Mid.Mid2 .remark-list::-webkit-scrollbar {
  width: 6px;
  height: 6px;
  background-color: transparent;
}
.Mid.Mid2 .remark-list::-webkit-scrollbar-track {
  background-color: transparent;
}
.Mid.Mid2 .remark-list::-webkit-scrollbar-thumb {
  background-color: #272727;
}
.Mid.Mid2 .remark-loading {
  padding: 50px 0;
  color: #888;
  font-size: 14px;
  text-align: center;
}
.Mid.Mid2 .remark-loading img {
  margin: 5px auto;
  display: block;
  width: 30px;
  height: 30px;
}
.Mid.Mid2 .remark-list-floor {
  padding: 15px 0;
  width: 100%;
  height: auto;
  overflow: visible;
  border-bottom: 1px solid #201f26;
  position: relative;
}
.Mid.Mid2 .remark-list-floor:last-child {
  margin-bottom: 0;
}
.Mid.Mid2 .remark-li-top {
  width: 100%;
  height: 44px;
}
.Mid.Mid2 .remark-cont-head {
  float: left;
  width: 45px;
  height: 44px;
  overflow: visible;
  position: relative;
}
.Mid.Mid2 .remark-cont-head a {
  display: inline-block;
}
.Mid.Mid2 .remark-cont-head img {
  display: block;
  width: 34px;
  height: 34px;
  border-radius: 50%;
}
.Mid.Mid2 .remark-cont-wrap,
.Mid.Mid2 .remark-wrap {
  width: 100%;
  overflow: visible;
}
.Mid.Mid2 .remark-cont-wrap .wrap-user {
  height: 44px;
  overflow: visible;
}
.Mid.Mid2 .remark-cont-wrap .user-name {
  height: 20px;
  overflow: visible;
}
.Mid.Mid2 .remark-cont-wrap .user-name a {
  float: left;
  margin-right: 5px;
  display: inline-block;
  width: auto;
  height: 20px;
  line-height: 20px;
  color: #000000;
  font-size: 15px;
  max-width: 120px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.Mid.Mid2 .remark-cont-wrap .user-name a:hover {
  color: #2786ed;
}
.Mid.Mid2 .remark-cont-wrap .user-name a.zheng {
  width: auto;
  height: 18px;
}
.Mid.Mid2 .remark-cont-wrap .user-name a.zheng img {
  height: 18px;
}
.Mid.Mid2 .remark-cont-wrap .user-name a.level {
  margin-top: 2px;
  padding: 0 6px;
  height: 15px;
  line-height: 15px;
  color: #5c5c5c;
  font-size: 13px;
  font-family: simsun;
  font-weight: 700;
  border: 1px solid #5c5c5c;
  border-radius: 8px;
}
.Mid.Mid2 .remark-cont-wrap .user-xin {
  height: 20px;
}
.Mid.Mid2 .remark-cont-wrap .user-xin .txt {
  float: left;
  margin-right: 5px;
  width: auto;
  height: 20px;
  line-height: 20px;
  color: #999;
  font-size: 14px;
}
.Mid.Mid2 .remark-cont-wrap .user-xin .txt i {
  padding: 0 7px 0 5px;
  font-style: normal;
  color: #777777;
  font-family: SimSun;
}
.Mid.Mid2 .remark-cont-wrap .user-xin .xin {
  float: left;
  margin-right: 5px;
  width: 65px;
  height: 20px;
  background: url(//image.gamersky.com/webimg15/www/review/xin4.png) repeat-x;
}
.Mid.Mid2 .remark-cont-wrap .user-xin .xin div {
  float: left;
  width: 0;
  height: 20px;
  background: url(//image.gamersky.com/webimg15/www/review/xin4.png) 0 -20px repeat-x;
}
.Mid.Mid2 .remark-cont-wrap .user-xin .xin div.x0 {
  width: 0;
}
.Mid.Mid2 .remark-cont-wrap .user-xin .xin div.x1 {
  width: 13px;
}
.Mid.Mid2 .remark-cont-wrap .user-xin .xin div.x2 {
  width: 26px;
}
.Mid.Mid2 .remark-cont-wrap .user-xin .xin div.x3 {
  width: 39px;
}
.Mid.Mid2 .remark-cont-wrap .user-xin .xin div.x4 {
  width: 52px;
}
.Mid.Mid2 .remark-cont-wrap .user-xin .xin div.x5 {
  width: 65px;
}
.Mid.Mid2 .remark-cont-wrap .user-time {
  display: none;
}
.Mid.Mid2 .remark-content {
  line-height: 24px;
  color: #888;
  font-size: 14px;
}
.Mid.Mid2 .remark-action,
.Mid.Mid2 .remark-build {
  display: none;
}
.Mid.Mid3 {
  width: 1200px;
  position: relative;
  overflow: visible;
}
.Mid.Mid3 .ConBox {
  overflow: visible;
  width: 1200px;
  height: 384px;
  background: url("//image.gamersky.com/webimg13/s_zq/fischer-s-fishing-journey/Kuang.jpg") no-repeat center;
  left: 50%;
  margin-left: -600px;
  position: relative;
}
.Mid.Mid3 .ConBox .swiper-container {
  width: 1000px;
  height: 292px;
  left: 50%;
  position: relative;
  margin-left: -500px;
  padding-top: 50px;
}
.Mid.Mid3 .ConBox .swiper-container .swiper-wrapper {
  overflow: visible;
}
.Mid.Mid3 .ConBox .swiper-container .swiper-wrapper .swiper-slide {
  width: 184px;
}
.Mid.Mid3 .ConBox .swiper-container .swiper-wrapper .swiper-slide img {
  width: 184px;
  height: 260px;
  border: 1px solid var(--text-color);
  box-sizing: border-box;
  position: relative;
  left: 50%;
  margin-left: -92px;
}
.Mid.Mid3 .ConBox .swiper-container .swiper-wrapper .swiper-slide p {
  margin: 0 auto;
  width: 184px;
  height: 19px;
  margin: 13px auto 0;
  font-size: 14px;
  font-family: SimSun, SimSun-Regular;
  font-weight: 400;
  text-align: center;
  color: #a19889;
  line-height: 19px;
  letter-spacing: 0.96px;
}
.Mid.Mid3 .ConBox .swiper-button-next,
.Mid.Mid3 .ConBox .swiper-button-prev {
  width: 68px;
  height: 68px;
  top: 50px;
  z-index: 99999 !important;
  margin-top: 105px;
}
.Mid.Mid3 .ConBox .swiper-button-next {
  background: url("//image.gamersky.com/webimg13/s_zq/fischer-s-fishing-journey/r.png") no-repeat center;
  right: 15px;
}
.Mid.Mid3 .ConBox .swiper-button-prev {
  background: url("//image.gamersky.com/webimg13/s_zq/fischer-s-fishing-journey/l.png") no-repeat center;
  left: 15px;
}
.Mid.Mid4 {
  /* 攻略集建设中标签HACK */
  /* 攻略集建设中标签HACK */
}
.Mid.Mid4 .Midcon {
  padding: 0;
  width: 1200px;
  background: transparent;
}
.Mid.Mid4 .Mid4-top {
  width: 100%;
  height: auto;
  padding: 20px;
  box-sizing: border-box;
  background: var(--bg-color);
  border: 1px solid rgba(13, 7, 0, 0);
  margin-bottom: 20px;
  border-radius: 12px;
}
.Mid.Mid4 .Mid4-top .imgList {
  width: 1180px;
  height: auto;
  color: var(--text-color);
}
.Mid.Mid4 .Mid4-top .imgList li {
  float: left;
  width: 234px;
  height: 100%;
}
.Mid.Mid4 .Mid4-top .imgList li a {
  display: block;
  width: 224px;
  height: auto;
  position: relative;
}
.Mid.Mid4 .Mid4-top .imgList li a img {
  margin-bottom: 10px;
  display: block;
  width: 224px;
  height: 126px;
}
.Mid.Mid4 .Mid4-top .imgList li a p {
  line-height: 18px;
  text-align: center;
}
.Mid.Mid4 .Mid4-top .imgList li a i {
  width: 223px;
  height: 125px;
  border: 1px solid var(--Gl-color);
  opacity: 0;
  filter: alpha(opacity=0);
  position: absolute;
  left: 0;
  top: 0;
  transition: all 0.25s ease-out;
}
.Mid.Mid4 .Mid4-top .imgList li a:hover i {
  opacity: 1;
  filter: alpha(opacity=100);
}
.Mid.Mid4 .Mid4-mid {
  width: 100%;
  height: auto;
  background-color: transparent;
  position: relative;
  height: 900px;
}
.Mid.Mid4 .Mid4-mid .Mid4-left {
  float: left;
  width: 480px;
  height: 100%;
}
.Mid.Mid4 .Mid4-mid .Mid4-right {
  float: right;
  width: 700px;
  height: 900px;
  box-sizing: border-box;
  background: var(--bg-color);
  border: 1px solid rgba(13, 7, 0, 0);
  overflow-x: hidden;
  overflow-y: auto;
  border-radius: 12px;
}
.Mid.Mid4 .Mid4-mid .Mid4-right::-webkit-scrollbar {
  width: 6px;
  height: 6px;
  background-color: transparent;
}
.Mid.Mid4 .Mid4-mid .Mid4-right::-webkit-scrollbar-track {
  background-color: transparent;
}
.Mid.Mid4 .Mid4-mid .Mid4-right::-webkit-scrollbar-thumb {
  background-color: #272727;
}
.Mid.Mid4 .MidLtit {
  width: auto;
  height: 46px;
  position: relative;
  background: var(--game-all-infos);
  padding-left: 20px;
  border-bottom: 1px solid rgba(13, 7, 0, 0);
}
.Mid.Mid4 .MidLtit .tit {
  float: left;
  margin-right: 1px;
  width: auto;
  height: 46px;
  line-height: 46px;
  color: var(--text-color);
  font-size: 16px;
  font-weight: bold;
}
.Mid.Mid4 .MidLtit::before {
  content: "";
  float: left;
  display: inline-block;
  width: 5px;
  height: 25px;
  background: var(--Gl-color);
  margin-top: 10px;
  margin-right: 10px;
}
.Mid.Mid4 .MidLtit .more {
  padding: 0 15px;
  display: inline-block;
  width: auto;
  height: 28px;
  line-height: 28px;
  color: var(--text-color);
  font-size: 14px;
  position: absolute;
  right: 5px;
  top: 0;
}
.Mid.Mid4 .MidLtit .more:hover {
  color: var(--Gl-color);
}
.Mid.Mid4 .GLHJ {
  display: block;
  width: 700px;
  height: auto;
  background-color: transparent;
  overflow-y: auto;
  padding-top: 15px;
}
.Mid.Mid4 .GLHJ table {
  margin: 0 auto;
  padding: 0;
  width: 662px;
  border-collapse: collapse;
  border-spacing: 0;
  border: 0;
}
.Mid.Mid4 .GLHJ table td {
  margin: 0;
  padding: 0;
}
.Mid.Mid4 .imgliklist {
  width: 662px;
  height: auto;
  padding: 0 20px;
}
.Mid.Mid4 .imgliklist li {
  float: left;
  width: 165px;
  height: 90px;
}
.Mid.Mid4 .imgliklist li.img a {
  float: left;
  display: inline-block;
  width: 153px;
  height: 87px;
  color: #5c92c2;
  text-align: center;
  position: relative;
  overflow: hidden;
}
.Mid.Mid4 .imgliklist li.img a p {
  width: 100%;
  height: 20px;
  line-height: 20px;
  font-size: 14px;
  font-family: "Microsoft YaHei";
  font-weight: bold;
  position: absolute;
  left: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.7);
}
.Mid.Mid4 .imgliklist li.lik .link {
  width: 153px;
  height: 30px;
}
.Mid.Mid4 .imgliklist li.lik .link a {
  display: inline-block;
  width: 153px;
  height: 28px;
  line-height: 28px;
  font-size: 14px;
  font-family: "Microsoft YaHei";
  text-align: center;
  background-color: transparent;
}
.Mid.Mid4 .imgliklist li.lik .link a i {
  display: inline-block;
  width: 9px;
  height: 9px;
  vertical-align: middle;
  background: url(//image.gamersky.com/webimg15/h.png) no-repeat;
}
.Mid.Mid4 .imgliklist li.lik .link a:hover {
  color: #777777;
}
.Mid.Mid4 .imgliklist li.lik .line2 {
  text-align: right;
}
.Mid.Mid4 .imgliklist li.lik .line2 a {
  width: 75px;
}
.Mid.Mid4 .imgliklist li.lik .line2 a:first-child {
  float: left;
}
.Mid.Mid4 .liklist {
  padding: 3px 20px;
  width: 653px;
  height: auto;
}
.Mid.Mid4 .liklist li {
  float: left;
  margin: 0 3px 3px 0;
  width: 160px;
  height: 27px;
}
.Mid.Mid4 .liklist li a {
  position: relative;
  display: inline-block;
  width: 160px;
  height: 27px;
  line-height: 26px;
  background-color: var(--game-all-infos);
  text-align: center;
  font-size: 14px;
  font-family: "Microsoft YaHei";
  color: var(--text-color);
}
.Mid.Mid4 .liklist li a img {
  height: 18px;
}
.Mid.Mid4 .liklist li a i {
  display: inline-block;
  width: 9px;
  height: 9px;
  vertical-align: middle;
  background: url(//image.gamersky.com/webimg15/h.png) no-repeat;
}
.Mid.Mid4 .liklist li a:hover {
  color: #777777;
}
.Mid.Mid4 .liklist li.line2 {
  text-align: right;
}
.Mid.Mid4 .liklist li.line2 a {
  width: 78px;
}
.Mid.Mid4 .liklist li.line2 a:first-child {
  float: left;
}
.Mid.Mid4 .table a {
  padding-bottom: 10px;
  display: inline-block;
  text-align: center;
  position: relative;
  overflow: hidden;
}
.Mid.Mid4 .table a::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: calc(100% - 9px);
  height: calc(100% - 10px);
  border: 1px solid #376394;
  box-sizing: border-box;
  transition: all 0.3s;
  opacity: 0.2;
}
.Mid.Mid4 .table a:hover::after {
  opacity: 1;
}
.Mid.Mid4 .table a div {
  width: 100%;
  height: 20px;
  line-height: 20px;
  color: #fff;
  font-size: 14px;
  font-family: "Microsoft YaHei";
  position: absolute;
  left: 0;
  bottom: 10px;
  background: rgba(0, 0, 0, 0.7);
}
.Mid.Mid4 .table a p {
  padding-top: 4px;
  line-height: 18px;
}
.Mid.Mid4 .table-hide {
  display: none;
}
.Mid.Mid4 .taglist {
  margin-left: -20px;
  padding: 5px 0;
  width: 690px;
  height: auto;
}
.Mid.Mid4 .taglist a {
  float: left;
  margin: 0 20px 10px;
  display: inline-block;
  font-size: 14px;
  font-family: "Microsoft YaHei";
}
.Mid.Mid4 .conzhan {
  width: 100%;
  height: auto;
  text-align: center;
}
.Mid.Mid4 .conzhan a {
  padding-right: 18px;
  display: inline-block;
  width: 180px;
  height: 24px;
  line-height: 24px;
  color: var(--text-color);
  font-size: 12px;
  font-family: "Microsoft YaHei";
  background: url(//image.gamersky.com/webimg15/zq/zhan.png) 62px 2px no-repeat;
  border: 1px solid #2b2b2c;
}
.Mid.Mid4 .conzhan a.cur {
  color: var(--text-color);
  background-position: 62px -20px;
  border-color: #2b2b2c;
}
.Mid.Mid4 .GLHJtit {
  margin-bottom: 10px;
  display: block;
  width: auto;
  height: 20px;
  position: relative;
  padding-right: 20px;
  box-sizing: border-box;
}
.Mid.Mid4 .GLHJtit i {
  display: block;
  height: 19px;
}
.Mid.Mid4 .GLHJtit span {
  padding-right: 15px;
  padding-left: 11px;
  display: inline-block;
  width: auto;
  height: 20px;
  line-height: 20px;
  color: var(--text-color);
  font-weight: bold;
  font-size: 14px;
  font-family: "Microsoft YaHei";
  position: absolute;
  left: 20px;
  top: 0;
}
.Mid.Mid4 .GLHJtit span::after {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  width: 3px;
  height: 16px;
  margin-top: -8px;
  background: var(--Gl-color);
}
.Mid.Mid4 .GLHJtit span a {
  color: var(--text-color);
}
.Mid.Mid4 .GLHJtit span a:hover {
  color: #777777;
}
.Mid.Mid4 .GLHJtit a.more {
  padding-right: 30px;
  display: inline-block;
  width: auto;
  height: 20px;
  line-height: 20px;
  color: var(--text-color);
  font-family: Arial;
  font-size: 12px;
  position: absolute;
  right: 0;
  top: 0;
  background: url(//image.gamersky.com/webimg15/zq/m2.png) right center no-repeat;
}
.Mid.Mid4 .GLHJtit a.more:hover {
  color: #777777;
}
.Mid.Mid4 .GLHJ-2 {
  margin-bottom: 10px;
  padding-bottom: 5px;
  width: 100%;
  height: auto;
}
.Mid.Mid4 .GLHJ-2.itemBuilding .GLHJtit {
  position: relative;
  overflow: hidden;
}
.Mid.Mid4 .GLHJ-2.itemBuilding .GLHJtit i {
  display: block;
  width: 3px;
  height: 16px;
  background: var(--Gl-color);
  margin-left: 20px;
  margin-top: 2px;
}
.Mid.Mid4 .GLHJ-2.itemBuilding .GLHJtit span {
  position: absolute !important;
}
.Mid.Mid4 .GLHJ-2.itemBuilding .GLHJtit span::after {
  left: unset;
  top: 11px !important;
}
.Mid.Mid4 .GLHJ-2 .piclist {
  margin-bottom: 10px;
  width: 668px;
  height: auto;
}
.Mid.Mid4 .GLHJ-2 .piclist li {
  float: left;
  width: 167px;
  height: 135px;
}
.Mid.Mid4 .GLHJ-2 .piclist li a {
  float: left;
  display: inline-block;
  width: 150px;
  height: auto;
  line-height: 18px;
  text-align: center;
}
.Mid.Mid4 .GLHJ-2 .piclist li a img {
  margin-bottom: 5px;
  width: 150px;
}
.Mid.Mid4 .GLHJ-2 .piclist li a p {
  margin: 0;
  line-height: 18px;
}
.Mid.Mid4 .GLHJ-2 .hotIconImg {
  position: absolute;
  right: 9px;
  top: 0;
  display: block;
  width: 30px;
  height: 30px;
  background: url("//image.gamersky.com/webimg15/zq/PChotIcon1.png") no-repeat center;
}
.Mid.Mid4 .GLHJ-2 .newsIconImg {
  position: absolute;
  right: 9px;
  top: 0;
  display: block;
  width: 30px;
  height: 30px;
  background: url("//image.gamersky.com/webimg15/zq/PCnewsIcon1.png") no-repeat center;
}
.Mid.Mid4 .GLHJ-2 .hotIconText {
  position: absolute;
  right: 0;
  top: 0;
  display: block;
  width: 30px;
  height: 30px;
  background: url("//image.gamersky.com/webimg15/zq/PChotIcon1.png") no-repeat center;
}
.Mid.Mid4 .GLHJ-2 .newsIconText {
  position: absolute;
  right: 0;
  top: 0;
  display: block;
  width: 30px;
  height: 30px;
  background: url("//image.gamersky.com/webimg15/zq/PCnewsIcon1.png") no-repeat center;
}
.Mid.Mid4 .GLHJ-1 {
  margin-bottom: 10px;
  padding-bottom: 5px;
  width: 100%;
  height: auto;
  padding: 0 20px 5px;
}
.Mid.Mid4 .GLHJ-1 .nav {
  margin-bottom: 10px;
  width: 100%;
  height: 31px;
  overflow: visible;
}
.Mid.Mid4 .GLHJ-1 .nav a {
  float: left;
  margin-right: 20px;
  display: inline-block;
  width: auto;
  height: 35px;
  line-height: 30px;
  color: var(--text-color);
  text-align: center;
  position: relative;
}
.Mid.Mid4 .GLHJ-1 .nav a span {
  font-size: 14px;
  font-family: "Microsoft YaHei";
  cursor: pointer;
  font-weight: bold;
}
.Mid.Mid4 .GLHJ-1 .nav a.cur {
  background-color: transparent;
  color: var(--text-color);
}
.Mid.Mid4 .GLHJ-1 .nav a.cur::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 3px;
  background: #000;
}
.Mid.Mid4 .GLHJ-1 .con {
  width: 100%;
  height: auto;
  position: relative;
}
.Mid.Mid4 .GLHJ-1 .conlist {
  width: 100%;
  max-height: 120px;
  position: relative;
}
.Mid.Mid4 .GLHJ-1 .conlist.cur {
  max-height: 100%;
}
.Mid.Mid4 .GLHJ-1 .titlist {
  width: 660px;
  height: auto;
}
.Mid.Mid4 .GLHJ-1 .titlist li {
  float: left;
  width: 220px;
  height: 30px;
}
.Mid.Mid4 .GLHJ-1 .titlist li a {
  float: left;
  padding: 0 10px;
  display: inline-block;
  width: auto;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  font-family: "Microsoft YaHei";
  overflow: hidden;
  color: var(--text-color);
}
.Mid.Mid4 .GLHJ-1 .titlist li.line2 a {
  width: 90px;
}
.Mid.Mid4 .GLHJ-1 .titlist li.line3 a {
  width: 53px;
}
.Mid.Mid4 .GLHJ-1 .titlist li.tit {
  width: 660px;
  height: 30px;
}
.Mid.Mid4 .GLHJ-1 .titlist li.tit fieldset {
  margin: 0 auto;
  padding: 0;
  width: 260px;
  height: 30px;
  border: 0;
  border-top: 1px solid #eaeaea;
}
.Mid.Mid4 .GLHJ-1 .titlist li.tit legend {
  padding: 0 10px;
  width: auto;
  height: 30px;
  line-height: 30px;
  color: #000;
  font-size: 14px;
  font-family: "Microsoft YaHei";
  background-color: #fff;
}
.Mid.Mid4 .GLHJ-1 .conzhan {
  margin-top: 10px;
}
.Mid.Mid4 .GLHJnav {
  margin-bottom: 5px;
  width: 652px;
  height: auto;
}
.Mid.Mid4 .GLHJnav a {
  float: left;
  margin-right: -4px;
  margin-bottom: 4px;
  padding: 0 14px;
  display: inline-block;
  width: auto;
  height: 22px;
  line-height: 22px;
  color: var(--time-color);
  font-size: 14px;
  font-family: "Microsoft YaHei";
}
.Mid.Mid4 .GLHJnav a.cur {
  color: var(--text-color);
  position: relative;
}
.Mid.Mid4 .GLHJnav i {
  float: left;
  margin-right: -2px;
  margin-bottom: 4px;
  display: inline-block;
  width: 5px;
  height: 22px;
  line-height: 22px;
  display: none;
  color: #1d5e88;
  font-size: 12px;
  font-family: SimSun;
  font-style: normal;
  text-align: center;
}
.Mid.Mid4 .GLHJcon {
  width: 100%;
  height: auto;
}
.Mid.Mid4 .GLHJcon .GLHJ-li {
  width: 100%;
  height: auto;
  overflow-y: auto;
  position: relative;
}
.Mid.Mid4 .GLHJcon .GLHJ-li::-webkit-scrollbar {
  width: 10px;
  height: 10px;
  background-color: transparent;
}
.Mid.Mid4 .GLHJcon .GLHJ-li::-webkit-scrollbar-track {
  background-color: transparent;
}
.Mid.Mid4 .GLHJcon .GLHJ-li::-webkit-scrollbar-thumb {
  background-color: #38393e;
}
.Mid.Mid4 .GLHJcon .imgliklist li {
  width: 159px;
}
.Mid.Mid4 .Mid4-bot-L {
  width: 100%;
  height: auto;
  border-radius: 12px;
}
.Mid.Mid4 .Mid4-bot-L .titList {
  color: var(--text-color);
  padding: 15px 13px 15px 10px;
  width: 100%;
  height: 464px;
  background: var(--bg-color);
  box-sizing: border-box;
  margin-bottom: 20px;
  border: 1px solid rgba(13, 7, 0, 0);
  border-top: 0;
  border-radius: 0 0 12px 12px;
}
.Mid.Mid4 .Mid4-bot-L .titList li {
  width: 100%;
  height: 36px;
}
.Mid.Mid4 .Mid4-bot-L .titList li div {
  float: left;
  height: 36px;
  line-height: 36px;
}
.Mid.Mid4 .Mid4-bot-L .titList li div.tit {
  width: 350px;
  font-size: 14px;
}
.Mid.Mid4 .Mid4-bot-L .titList li div.tit a {
  float: left;
  display: inline-block;
  width: auto;
  max-width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.Mid.Mid4 .Mid4-bot-L .titList li div.time {
  width: 90px;
  color: var(--time-color);
  text-align: right;
}
.Mid.Mid4 .Mid4-bot-R {
  width: 100%;
  height: auto;
  position: relative;
  border-radius: 12px 12px 0 0;
}
.Mid.Mid4 .Mid4-bot-R .nav {
  padding: 1px;
  width: 78px;
  height: 20px;
  background-color: transparent;
  border-radius: 4px;
  position: absolute;
  right: 20px;
  top: 12px;
}
.Mid.Mid4 .Mid4-bot-R .nav a {
  float: left;
  display: block;
  width: 39px;
  height: 20px;
  line-height: 20px;
  color: var(--time-color);
  text-align: center;
  background-color: var(--game-all-infos);
}
.Mid.Mid4 .Mid4-bot-R .nav a:nth-child(1) {
  border-radius: 4px 0 0 4px;
}
.Mid.Mid4 .Mid4-bot-R .nav a:nth-child(2) {
  border-radius: 0 4px 4px 0;
}
.Mid.Mid4 .Mid4-bot-R .nav a.cur {
  color: #fff;
  background-color: var(--Gl-color);
}
.Mid.Mid4 .Mid4-bot-R .con {
  width: 100%;
  height: 392px;
  background: var(--bg-color);
  position: relative;
  border: 1px solid rgba(13, 7, 0, 0);
  border-top: 0;
  box-sizing: border-box;
  border-radius: 0 0 12px 12px;
}
.Mid.Mid4 .Mid4-bot-R .txtList {
  color: var(--text-color);
  padding: 15px 13px 15px 10px;
  width: 100%;
  height: auto;
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
}
.Mid.Mid4 .Mid4-bot-R .txtList li {
  padding: 0 15px;
  width: 100%;
  height: 36px;
  box-sizing: border-box;
}
.Mid.Mid4 .Mid4-bot-R .txtList li div {
  float: left;
}
.Mid.Mid4 .Mid4-bot-R .txtList li div.num {
  margin: 9.5px 10px 0 0;
  width: 17px;
  height: 17px;
  line-height: 18px;
  color: var(--time-color);
  font-size: 12px;
  font-family: Arial;
  text-align: center;
  background: var(--game-all-infos);
}
.Mid.Mid4 .Mid4-bot-R .txtList li div.num.n1 {
  background: var(--Gl-color);
  color: #000000;
}
.Mid.Mid4 .Mid4-bot-R .txtList li div.num.n2 {
  background: var(--text-color);
  color: #000000;
}
.Mid.Mid4 .Mid4-bot-R .txtList li div.num.n3 {
  background: var(--time-color);
  color: #000000;
}
.Mid.Mid4 .Mid4-bot-R .txtList li div.tit {
  width: 350px;
  height: 36px;
  line-height: 36px;
}
.Mid.Mid4 .Mid4-bot-R .txtList li div.tit a {
  float: left;
  display: inline-block;
  width: auto;
  max-width: 350px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.Mid.Mid4 .Mid4-bot-R .txtList li div.hot {
  width: 60px;
  height: 36px;
  line-height: 36px;
  color: var(--time-color);
  text-align: right;
}
.Mid.Mid5 .Midcon {
  padding: 0;
  width: 1200px;
  background: transparent;
  padding: 0;
  width: 1200px;
  background: transparent;
}
.Mid.Mid5 .Mcon {
  background: var(--bg-color);
  border-top: 0;
}
.Mid.Mid5 .Mcon .leftDown .btn {
  background: url("//image.gamersky.com/webimg13/s_zq/Valorant/zhez.png") no-repeat center;
  background-size: 100%;
  width: 386px;
  height: 120px;
  position: absolute;
  display: block;
  bottom: 21px;
  color: #fff;
  font-size: 27px;
  font-weight: 800;
}
.Mid.Mid5 .Mcon .leftDown i {
  display: block;
  width: 24px;
  height: 24px;
  background: url("//image.gamersky.com/webimg13/s_zq/Valorant/xiaz.png") no-repeat center;
  background-size: 100%;
  position: absolute;
  top: 56px;
  left: 120px;
}
.Mid.Mid5 .Mcon .leftDown p {
  position: absolute;
  top: 48px;
  left: 160px;
}
.Mid.Mid5 .M1 {
  height: 414px;
}
.Mid.Mid5 .M2 {
  height: 414px;
}
.Mid.Mid5 .M3 {
  height: 0;
  margin-bottom: 0;
}
.Mid.Mid5 .newList {
  padding: 15px 13px 15px 10px;
  width: 350px;
  height: auto;
  color: var(--text-color);
}
.Mid.Mid5 .newList li {
  width: 350px;
  height: 32px;
}
.Mid.Mid5 .newList li div {
  float: left;
  height: 32px;
  line-height: 32px;
}
.Mid.Mid5 .newList li div.tit {
  width: 300px;
  font-size: 14px;
}
.Mid.Mid5 .newList li div.tit a {
  float: left;
  display: inline-block;
  width: auto;
  max-width: 303px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.Mid.Mid5 .newList li div.time {
  width: 50px;
  color: var(--time-color);
  text-align: right;
}
.Mid.Mid5 .Mid5-L {
  float: left;
  width: 794px;
  height: 847px;
  float: left;
  height: auto;
  border-radius: 12px;
}
.Mid.Mid5 .Mid5-L .Mcon {
  display: flex;
  border-radius: 0 0 12px 12px;
}
.Mid.Mid5 .Mid5-L .Mcon .Obox {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 20px;
  width: 440px;
  box-sizing: border-box;
}
.Mid.Mid5 .Mid5-L .Mcon .Obox a {
  width: 195px;
  height: 181px;
  display: block;
  margin-bottom: 10px;
}
.Mid.Mid5 .Mid5-L .Mcon .Obox a img {
  width: 195px;
  height: 181px;
}
.Mid.Mid5 .Mid5-L .Mcon .newList {
  width: 320px;
}
.Mid.Mid5 .Mid5-L .Mcon .newList .tit {
  width: 310px;
}
.Mid.Mid5 .Mid5-L .Mcon .newList .time {
  display: none;
}
.Mid.Mid5 .Mid5-M {
  float: left;
  width: 388px;
  height: auto;
  margin: 0 0 0 18px;
  border-radius: 12px;
}
.Mid.Mid5 .Mid5-M .Mcon {
  border-radius: 0 0 12px 12px;
}
.Mid.Mid5 .Mid5-R {
  float: right;
  width: 373px;
  height: auto;
}
.Mid.Mid6 .Midcon {
  border: 1px solid rgba(13, 7, 0, 0);
  background: var(--bg-color);
  padding: 20px;
  width: 1200px;
  height: 474px;
  box-sizing: border-box;
}
.Mid.Mid6 .Map {
  width: 1180px;
  height: auto;
}
.Mid.Mid6 .Map a {
  float: left;
  margin: 0 20px 20px 0;
  display: inline-block;
  text-align: center;
  overflow: hidden;
  position: relative;
}
.Mid.Mid6 .Map a i {
  width: auto;
  height: auto;
  border: 1px solid var(--Gl-color);
  opacity: 0;
  filter: alpha(opacity=0);
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  transition: all 0.25s ease-out;
}
.Mid.Mid6 .Map a:hover {
  text-decoration: none;
}
.Mid.Mid6 .Map a:hover i {
  opacity: 1;
  filter: alpha(opacity=100);
}
.Mid.Mid7 .Midcon {
  border: 0px solid transparent;
  box-sizing: border-box;
  padding: 0;
  background: transparent;
  width: 1200px;
}
.Mid.Mid7 .ieList {
  width: 1180px;
  height: auto;
}
.Mid.Mid7 .ieList li {
  float: left;
  width: 145px;
  height: 232px;
}
.Mid.Mid7 .ieList li a {
  display: block;
  width: 140px;
  height: auto;
  overflow: hidden;
  position: relative;
}
.Mid.Mid7 .ieList li a img {
  display: block;
  width: 140px;
  height: 198px;
  margin-bottom: 5px;
}
.Mid.Mid7 .ieList li a p {
  line-height: 20px;
  font-size: 14px;
  text-align: center;
}
.Mid.Mid7 .ieList li a i {
  display: block;
  width: 140px;
  height: 198px;
  position: absolute;
  left: 0;
  top: 0;
  background-color: #000;
  opacity: 0.3;
  filter: alpha(opacity=30);
}
.Mid.Mid7 .ieList li a:hover i {
  opacity: 0;
  filter: alpha(opacity=0);
}
.Mid.Mid7 .md7Txt {
  margin-bottom: 50px;
}
.Mid.Mid7 .md7Txt div {
  padding-top: 30px;
  display: none;
  width: 1017px;
  margin: 0 auto;
}
.Mid.Mid7 .md7Txt div.cur {
  display: block;
}
.Mid.Mid7 .md7Txt div h4 {
  font-size: 18px;
  color: var(--Gl-color);
  margin-bottom: 10px;
}
.Mid.Mid7 .md7Txt div p {
  font-size: 14px;
  color: var(--text-color);
  line-height: 26px;
  text-align: justify;
}
.Mid.Mid7 .Mid7-L {
  float: left;
  width: 800px;
  height: 847px;
  margin-right: 10px;
  border-radius: 12px;
}
.Mid.Mid7 .Mid7-L .qztit {
  display: none;
}
.Mid.Mid7 .Mid7-L .qzcmt {
  height: 780px;
  overflow-y: auto;
}
.Mid.Mid7 .Mid7-L.hei #QZCMT {
  height: 100%;
  background: transparent !important;
  border: 1px solid rgba(13, 7, 0, 0);
  box-sizing: border-box;
}
.Mid.Mid7 .Mid7-L.hei .qztit {
  margin-bottom: 20px;
  padding: 0 20px;
  height: 46px;
  background-color: #221e39;
  position: relative;
  border: 0 !important;
  display: none;
}
.Mid.Mid7 .Mid7-L.hei .qztit h3 {
  width: auto;
  color: var(--Gl-color) !important;
  font-size: 16px;
  text-indent: 0 !important;
  background: transparent !important;
  position: absolute;
  left: 20px;
  top: 8px;
}
.Mid.Mid7 .Mid7-L.hei .qztit a {
  padding-right: 15px;
  width: auto !important;
  color: #aaacff !important;
  font-size: 15px;
  font-weight: 700;
  border: 0 !important;
  position: absolute;
  right: 10px;
  top: 9px;
  background: url(//image.gamersky.com/webimg13/s_zq/nba2k21/qz-ion.png) right center no-repeat !important;
}
.Mid.Mid7 .Mid7-L.hei .qztit a:hover {
  color: #fff !important;
  background-color: transparent !important;
}
.Mid.Mid7 .Mid7-L.hei .daohang {
  background: var(--game-all-infos) !important;
  border-radius: 0 !important;
  border-bottom: 1px solid rgba(13, 7, 0, 0);
}
.Mid.Mid7 .Mid7-L.hei .daohang-bor {
  border-color: #222222 !important;
}
.Mid.Mid7 .Mid7-L.hei .daohang-nav a.cur {
  color: #000000 !important;
  border-color: var(--Gl-color) !important;
}
.Mid.Mid7 .Mid7-L.hei .qzcmt {
  height: 780px;
  overflow-y: auto;
  background: var(--bg-color) !important;
}
.Mid.Mid7 .Mid7-L.hei .qzcmt::-webkit-scrollbar {
  width: 10px;
  height: 10px;
  background-color: transparent;
}
.Mid.Mid7 .Mid7-L.hei .qzcmt::-webkit-scrollbar-track {
  background-color: var(--game-all-infos);
}
.Mid.Mid7 .Mid7-L.hei .qzcmt::-webkit-scrollbar-thumb {
  background-color: #303030;
}
.Mid.Mid7 .Mid7-L.hei .qzcmt-nocon {
  background: var(--bg-color) !important;
}
.Mid.Mid7 .Mid7-L.hei .qzcmt-cont {
  margin: 0 10px 0 20px;
  padding: 20px 0 0 !important;
  background: var(--bg-color) !important;
  border-color: #222222 !important;
}
.Mid.Mid7 .Mid7-L.hei .fabu-title .tit-join {
  color: #888 !important;
}
.Mid.Mid7 .Mid7-L.hei .fabu-int {
  float: left;
  width: 370px;
  height: auto;
  min-height: 25px;
  border: 0;
  background: #222222 !important;
}
.Mid.Mid7 .Mid7-L.hei .fabu-int textarea {
  height: 25px;
}
.Mid.Mid7 .Mid7-L.hei .fabu-bot {
  float: right;
  width: 220px;
  height: 40px;
}
.Mid.Mid7 .Mid7-L.hei .fabu-bot .fabu-num {
  display: none;
  font-size: 0;
}
.Mid.Mid7 .Mid7-L.hei .fabu-bot-btn {
  width: auto;
  top: 0;
}
.Mid.Mid7 .Mid7-L.hei .fabu-bot-btn a.gaoji {
  color: #977e22 !important;
  border-color: #977e22 !important;
}
.Mid.Mid7 .Mid7-L.hei .fabu-bot-btn a.gaoji:hover {
  color: #fbcc22 !important;
  border-color: #fbcc22 !important;
}
.Mid.Mid7 .Mid7-L.hei .fabu-bot-btn a.submit {
  color: #111;
  background: var(--Gl-color) !important;
}
.Mid.Mid7 .Mid7-L.hei .fabu-bot-btn a.submit:hover {
  color: #111;
  background: #fbcc22 !important;
}
.Mid.Mid7 .Mid7-L.hei .fabu-nolo {
  height: 25px !important;
  line-height: 25px !important;
}
.Mid.Mid7 .Mid7-R {
  float: right;
  width: 373px;
  height: auto;
  border-radius: 12px;
}
.Mid.Mid7 .Mid7-R .MidRcon .mrcon {
  padding: 20px;
  width: 100%;
  height: 403px;
  box-sizing: border-box;
}
.Mid.Mid7 .Mid7-R .TJQZlist {
  width: 100%;
  height: 100%;
}
.Mid.Mid7 .Mid7-R .TJQZlist li {
  margin-bottom: 15px;
  width: 100%;
  height: 60px;
}
.Mid.Mid7 .Mid7-R .TJQZlist li .img {
  float: left;
  width: 72px;
  height: 60px;
}
.Mid.Mid7 .Mid7-R .TJQZlist li .img img {
  width: 60px;
  height: 60px;
  border-radius: 4px;
}
.Mid.Mid7 .Mid7-R .TJQZlist li .con {
  float: left;
  width: 258px;
  height: 60px;
  position: relative;
}
.Mid.Mid7 .Mid7-R .TJQZlist li .con h3 {
  margin-bottom: 5px;
  width: 258px;
  height: 30px;
  line-height: 30px;
  color: #444;
  font-size: 15px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.Mid.Mid7 .Mid7-R .TJQZlist li .con h3 a {
  color: var(--text-color);
}
.Mid.Mid7 .Mid7-R .TJQZlist li .con h3.tit {
  width: 135px;
}
.Mid.Mid7 .Mid7-R .TJQZlist li .con p {
  height: 18px;
  line-height: 18px;
  color: #777777;
  font-size: 12px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.Mid.Mid7 .Mid7-R .TJQZlist li .con a.jrqzBtn {
  display: block;
  width: 48px;
  height: 22px;
  line-height: 22px;
  color: var(--Gl-color);
  font-size: 12px;
  text-align: center;
  border: 1px solid var(--Gl-color);
  border-radius: 3px;
  position: absolute;
  top: 3px;
  right: 0;
}
.Mid.Mid7 .Mid7-R .TJQZlist li .con a.jrqzBtn img {
  display: block;
  margin: 2px auto;
  width: 18px;
  height: 18px;
}
.Mid.Mid7 .Mid7-R .TJQZlist li .con a.jrqzBtn:hover {
  border-color: var(--Gl-color);
}
.Mid.Mid7 .Mid7-R .TJQZlist li .con a.jrqzBtn.cur {
  color: #888;
  border-color: #e5e5e5;
}
.Mid.Mid7 .Mid7-R .TJQZlist li .con a.jrqzBtn.cur:hover {
  border-color: #000000;
}
.Mid.Mid7 .Mid7-R .TJQZlist li .con a.jrqzBtn.stop {
  color: #888;
  border-color: #e5e5e5;
  cursor: default;
}
.Mid.Mid7 .Mid7-R .TJQZlist li .con .tem {
  height: 20px;
}
.Mid.Mid7 .Mid7-R .TJQZlist li .con .tem span {
  float: left;
  display: inline-block;
  width: auto;
  height: 20px;
  line-height: 20px;
  color: #888;
  font-size: 14px;
}
.Mid.Mid7 .Mid7-R .TJQZlist li .con .tem i {
  float: left;
  padding: 0 10px;
  display: inline-block;
  height: 20px;
  line-height: 20px;
  color: #ddd;
  font-size: 16px;
  font-family: SimSun;
  font-style: normal;
}
.Mid.Mid7 .Mid7-R .TJQZlist li.more {
  margin-top: 10px;
  margin-bottom: 0;
  padding: 10px 0;
  height: 20px;
  text-align: center;
  border-top: 1px solid #777777;
}
.Mid.Mid7 .Mid7-R .TJQZlist li.more a {
  padding-right: 11px;
  display: inline-block;
  width: auto;
  height: 20px;
  line-height: auto;
  color: #888;
  font-size: 14px;
  background: url(//image.gamersky.com/webimg15/user/club/pc/ar1.png) right center no-repeat;
}
.Mid.Mid7 .Mid7-R .TJQZlist li.more a:hover {
  color: var(--Gl-color);
}
.Mid.Mid7 .Mid7-R .mrtit {
  border: 0;
  border-bottom: 1px solid rgba(13, 7, 0, 0);
}
.Mid.Mid7 .Mid7-R .Mid7-con {
  background: var(--bg-color);
  border: 1px solid rgba(13, 7, 0, 0);
  width: 100%;
  box-sizing: border-box;
}
.Mid.Mid7 .Mid7-R .Mid7-R-1 {
  margin-bottom: 20px;
  border-radius: 12px;
}
.Mid.Mid7 .Mid7-R .Mid7-introduce {
  padding: 20px;
  box-sizing: border-box;
  width: 100%;
  border-radius: 0 0 12px 12px;
}
.Mid.Mid7 .Mid7-R .Mid7-introduce .introduce-top {
  margin-bottom: 30px;
  overflow: hidden;
}
.Mid.Mid7 .Mid7-R .Mid7-introduce .introduce-top .img {
  width: 100px;
  height: 100px;
  margin-right: 20px;
  float: left;
  border-radius: 10px;
  overflow: hidden;
}
.Mid.Mid7 .Mid7-R .Mid7-introduce .introduce-top .img img {
  display: block;
  width: 100%;
  height: 100%;
}
.Mid.Mid7 .Mid7-R .Mid7-introduce .introduce-top .box {
  float: left;
  height: 100px;
}
.Mid.Mid7 .Mid7-R .Mid7-introduce .introduce-top .box .tit {
  font-size: 14px;
  color: #000000;
  font-weight: bold;
  margin-bottom: 16px;
}
.Mid.Mid7 .Mid7-R .Mid7-introduce .introduce-top .box .jrqzBtn {
  display: block;
  width: 73px;
  height: 30px;
  background: var(--Gl-color);
  border-radius: 3px;
  overflow: hidden;
  font-size: 14px;
  color: #fff;
  font-weight: bold;
  line-height: 30px;
  text-align: center;
}
.Mid.Mid7 .Mid7-R .Mid7-introduce .introduce-top .box .jrqzBtn i {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-right: 5px;
  background: url("//image.gamersky.com/webimg13/s_zq/fischer-s-fishing-journey/+.png") no-repeat center;
}
.Mid.Mid7 .Mid7-R .Mid7-introduce .introduce-top .box .jrqzBtn.cur {
  background: #dbcdbc;
  color: #fefefe;
}
.Mid.Mid7 .Mid7-R .Mid7-introduce .introduce-top .box .jrqzBtn img {
  display: block;
  margin: 2px auto;
  width: 24px;
  height: 24px;
}
.Mid.Mid7 .Mid7-R .Mid7-introduce .thm {
  padding-bottom: 14px;
  border-bottom: 1px solid #222222;
  margin-bottom: 20px;
}
.Mid.Mid7 .Mid7-R .Mid7-introduce .thm .bed {
  font-size: 14px;
  color: var(--text-color);
}
.Mid.Mid7 .Mid7-R .Mid7-introduce .thm .bed i {
  padding: 0 8px;
  font-style: normal;
  color: var(--text-color);
  font-weight: 400;
}
.Mid.Mid7 .Mid7-R .Mid7-introduce .txt {
  font-size: 14px;
  color: var(--text-color);
  line-height: 21px;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
.Mid.Mid7 .Mid7-R .Mid7-R-2 {
  margin-bottom: 20px;
  height: 44px;
  overflow: hidden;
}
.Mid.Mid7 .Mid7-R .Mid7-R-2 a {
  float: left;
  display: block;
  width: 180px;
  height: 44px;
  background: #86bc80;
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
  line-height: 44px;
  text-align: center;
  border-radius: 3px;
  overflow: hidden;
  margin-right: 13px;
}
.Mid.Mid7 .Mid7-R .Mid7-R-2 a:hover {
  background: var(--Gl-color);
  color: #fff;
}
.Mid.Mid7 .Mid7-R .Mid7-R-2 a:last-child {
  margin: 0;
}
.Mid.Mid7 .Mid7-R .Mid7-R-2 a i {
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 5px;
  vertical-align: middle;
  margin-top: -3px;
}
.Mid.Mid7 .Mid7-R .Mid7-R-2 a.create i {
  background: url("//image.gamersky.com/webimg13/s_zq/nba2k22/create.png") no-repeat center;
}
.Mid.Mid7 .Mid7-R .Mid7-R-2 a.create:hover i {
  background: url("//image.gamersky.com/webimg13/s_zq/nba2k22/create.png") no-repeat center;
}
.Mid.Mid7 .Mid7-R .Mid7-R-2 a.post i {
  background: url("//image.gamersky.com/webimg13/s_zq/nba2k22/post.png") no-repeat center;
}
.Mid.Mid7 .Mid7-R .Mid7-R-2 a.post:hover i {
  background: url("//image.gamersky.com/webimg13/s_zq/nba2k22/post.png") no-repeat center;
}
.Mid.Mid7 .Mid7-R .MidRcon {
  height: 449px;
  border-radius: 12px;
}
.Mid.Mid7 .Mid7-R .newList {
  height: 384px;
}
.Mid.Mid7 .Mid7-R .Mcon .link {
  margin-bottom: 20px;
  display: inline-block;
}
.Mid.Mid8 .Midcon {
  padding: 0;
  width: 1200px;
  overflow: visible;
}
.Mid.Mid8 .Content {
  width: 1200px;
  height: 600px;
  position: relative;
}
.Mid.Mid8 .Content .ShowImg {
  width: 1200px;
  height: 600px;
}
.Mid.Mid8 .Content .tablist {
  display: inline-flex;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 60px;
}
.Mid.Mid8 .Content .tablist .item {
  height: 42px;
  width: 170px;
  display: flex;
  margin: 0 5px;
}
.Mid.Mid8 .Content .tablist .item.cur, .Mid.Mid8 .Content .tablist .item:hover {
  cursor: pointer;
  background-position-y: -42px;
}
.Mid.Mid8 .Content .tablist .item:first-child {
  background-position-x: 0;
}
.Mid.Mid8 .Content .tablist .item:nth-child(2) {
  background-position-x: -170px;
}
.Mid.Mid8 .Content .tablist .item:nth-child(3) {
  background-position-x: -340px;
}
.Mid.Mid8 .Content .tablist .item:nth-child(4) {
  background-position-x: -510px;
}
.Mid.Mid8 .Content .lbtn {
  background: url("//image.gamersky.com/webimg13/s_zq/fischer-s-fishing-journey/l.png") no-repeat center;
  height: 82px;
  width: 60px;
  left: 15px;
  top: 50%;
  margin-top: -41px;
  position: absolute;
  cursor: pointer;
  z-index: 2;
}
.Mid.Mid8 .Content .rbtn {
  background: url("//image.gamersky.com/webimg13/s_zq/fischer-s-fishing-journey/r.png") no-repeat center;
  height: 82px;
  width: 60px;
  right: 15px;
  top: 50%;
  margin-top: -41px;
  position: absolute;
  cursor: pointer;
  z-index: 2;
}
.Mid.Mid9 .GameIntroduction {
  width: 1200px;
  height: 700px;
  position: relative;
}
.Mid.Mid9 .GameIntroduction::after {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  width: 100%;
  height: 100%;
  background: url("//image.gamersky.com/webimg13/s_zq/fischer-s-fishing-journey/k.png") no-repeat center;
}

.Midtit {
  width: auto;
  height: var(--Midtit-heigth);
  position: relative;
  padding-bottom: 20px;
  margin-bottom: 10px;
  margin-top: 50px;
  overflow: visible;
}
.Midtit.t1 {
  background: url("//image.gamersky.com/webimg13/s_zq/fischer-s-fishing-journey/title1.png") no-repeat center top/auto var(--Midtit-heigth);
}
.Midtit.t2 {
  background: url("//image.gamersky.com/webimg13/s_zq/fischer-s-fishing-journey/title2.png") no-repeat center top/auto var(--Midtit-heigth);
}
.Midtit.t3 {
  background: url("//image.gamersky.com/webimg13/s_zq/fischer-s-fishing-journey/title3.png") no-repeat center top/auto var(--Midtit-heigth);
}
.Midtit.t4 {
  background: url("//image.gamersky.com/webimg13/s_zq/fischer-s-fishing-journey/title4.png") no-repeat center top/auto var(--Midtit-heigth);
}
.Midtit.t5 {
  background: url("//image.gamersky.com/webimg13/s_zq/fischer-s-fishing-journey/title5.png") no-repeat center top/auto var(--Midtit-heigth);
}
.Midtit a.more {
  padding-right: 15px;
  margin-bottom: 0;
  display: block;
  width: auto;
  height: 20px;
  line-height: 20px;
  color: var(--Gl-color);
  position: absolute;
  right: 20px;
  bottom: 0;
  background: url("//image.gamersky.com/webimg13/s_zq/fischer-s-fishing-journey/more.png") right center no-repeat;
}
.Midtit a.more:hover {
  color: #000;
}

.Mtit {
  padding: 0 35px;
  width: auto;
  height: 46px;
  background-color: var(--game-all-infos);
  position: relative;
  border: 1px solid rgba(13, 7, 0, 0);
  box-sizing: border-box;
}
.Mtit::before {
  content: "";
  display: block;
  position: absolute;
  left: 20px;
  top: 11px;
  width: 5px;
  height: 25px;
  background: var(--Gl-color);
}
.Mtit h3 {
  width: auto;
  height: 44px;
  line-height: 44px;
  color: var(--text-color);
  font-size: 16px;
}
.Mtit .more {
  float: right;
  display: block;
  width: auto;
  height: 44px;
  line-height: 44px;
  color: var(--text-color);
  font-size: 14px;
  position: absolute;
  right: 20px;
  top: 0;
  padding-right: 13px;
  background: url("//image.gamersky.com/webimg13/s_zq/nba2k22/jiantou.png") right center no-repeat;
}
.Mtit .more:hover {
  color: var(--Gl-color);
}

.mrtit {
  padding: 0 35px;
  width: auto;
  height: 46px;
  background-color: var(--game-all-infos);
  position: relative;
  border: 1px solid rgba(13, 7, 0, 0);
  box-sizing: border-box;
}
.mrtit::before {
  content: "";
  display: block;
  position: absolute;
  left: 20px;
  top: 11px;
  width: 5px;
  height: 25px;
  background: var(--Gl-color);
}
.mrtit h3 {
  width: auto;
  height: 44px;
  line-height: 44px;
  color: var(--text-color);
  font-size: 16px;
}
.mrtit .more {
  float: right;
  display: block;
  width: auto;
  height: 28px;
  line-height: 28px;
  color: #deb41c;
  font-size: 14px;
  position: absolute;
  right: 5px;
  top: 0;
  background: url(//image.gamersky.com/webimg13/s_zq/borderlands3/more2.png) right center no-repeat;
}
.mrtit .more:hover {
  color: #fccd22;
}

.Mcon {
  margin-bottom: 20px;
  background-color: #09041d;
}

.Home-Page {
  margin-top: 0;
  width: 100%;
  height: 36px;
  font-size: 0;
  text-align: center;
}
.Home-Page span.page-con {
  display: inline-block;
  width: auto;
  height: 36px;
}
.Home-Page span.page-num {
  float: left;
  padding: 0 10px;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
.Home-Page span.page-num a {
  float: left;
  margin: 0 5px;
  display: inline-block;
  width: 14px;
  height: 30px;
  background: url("//image.gamersky.com/webimg13/s_zq/fischer-s-fishing-journey/ncur.png") no-repeat center/14px 14px;
  box-sizing: border-box;
}
.Home-Page span.page-num a p {
  display: none;
}
.Home-Page span.page-num a.cur {
  width: 30px;
  height: 30px;
  padding: 0;
  background: var(--Gl-color);
  background: url("//image.gamersky.com/webimg13/s_zq/fischer-s-fishing-journey/cur.png") no-repeat center/30px 14px;
}
.Home-Page a.btn {
  float: left;
  display: inline-block;
  width: 104px;
  height: 36px;
  text-indent: -999px;
  overflow: hidden;
  border: 1px solid #18130d;
  display: none;
  background: url(//image.gamersky.com/webimg13/s_zq/re7/page-btn.png) no-repeat;
}
.Home-Page a.btn.Pprev {
  background-position: 0 0;
}
.Home-Page a.btn.Pprev:hover {
  background-position: 0 -32px;
}
.Home-Page a.btn.Pnext {
  background-position: -104px 0;
}
.Home-Page a.btn.Pnext:hover {
  background-position: -104px -32px;
}

.Float_Mask {
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.7;
  filter: alpha(opacity=70);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 4000;
}

.Float_Layer {
  margin: -300px 0 0 -520px;
  width: 1080px;
  height: auto;
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 5000;
}
.Float_Layer .Layer_cont {
  float: left;
  width: 1000px;
  height: 600px;
  background: #000;
  border: 4px solid var(--Gl-color);
}
.Float_Layer .Layer_cont .IE {
  width: 100%;
  height: 600px;
  line-height: 600px;
  color: #f75307;
  font-size: 28px;
  font-weight: 700;
  text-align: center;
}
.Float_Layer .Layer_cont .IE a {
  color: #70a4fb;
}
.Float_Layer .Layer_cont .IE a:hover {
  text-decoration: underline;
}
.Float_Layer .Layer_close {
  float: left;
  width: 71px;
  height: 71px;
}
.Float_Layer .Layer_close a {
  float: left;
  display: inline-block;
  width: 71px;
  height: 71px;
  line-height: 71px;
  color: #000;
  font-size: 60px;
  text-align: center;
  background: var(--Gl-color);
}
.Float_Layer .Layer_close a:hover {
  color: #000;
}

.Bot {
  margin-top: 40px;
  width: 100%;
  min-width: 1200px;
  height: auto;
  background-color: #000;
}
.Bot .Copyright {
  margin: 0 auto;
  padding: 30px 0;
  width: 1200px;
  height: auto;
  line-height: 30px;
  text-align: center;
  color: #888;
  font-size: 14px;
}
.Bot .Copyright a {
  margin: 0 5px;
  color: #888;
}
.Bot .Copyright a:hover {
  color: #000;
}

.side_nav {
  display: none;
  width: 74px;
  height: 280px;
  position: fixed;
  top: 20%;
  left: 50%;
  z-index: 100;
  background: url("//image.gamersky.com/webimg13/s_zq/fischer-s-fishing-journey/daohang.png") no-repeat center top/74px 280px;
  padding-top: 60px;
}
.side_nav li {
  width: 100%;
  height: auto;
  line-height: 35px;
  position: relative;
}
.side_nav li a {
  text-indent: -5px;
  margin: 0 auto;
  display: block;
  width: 100%;
  height: auto;
  transition: all 0.3s;
  height: 35px;
  line-height: 35px;
  position: relative;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  left: 3px;
  z-index: 10;
}
.side_nav li.cur a {
  color: #fff;
  z-index: 10;
  transition: all 0s;
  background-position: 20px 8px;
}
.side_nav li.cur::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: block;
  width: 73px;
  height: 18px;
  background: url("//image.gamersky.com/webimg13/s_zq/fischer-s-fishing-journey/hover.png") no-repeat center;
}

@keyframes play {
  0% {
    height: 0;
  }
}
.ielt9 {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10000;
  width: 100%;
  height: 100%;
  background: url(//img1.gamersky.com/image2016/06/20160603_zl_91_4/ielt9.jpg) center 0 no-repeat;
}
.ielt9 p {
  padding-top: 28%;
  font-size: 22px;
  text-align: center;
  line-height: 40px;
}
.ielt9 p span {
  color: #f60;
}

.Mid8 {
  width: 100%;
  position: relative;
  z-index: 10;
}
.Mid8 .RoleBox {
  height: 680px;
  width: 100%;
  transition: all 0.5s;
}
.Mid8 .RoleBox .lj {
  background: url("//image.gamersky.com/webimg13/s_zq/fischer-s-fishing-journey/arrow_left.png") no-repeat center/36px 52px;
  left: 85px;
}
.Mid8 .RoleBox .rj {
  background: url("//image.gamersky.com/webimg13/s_zq/fischer-s-fishing-journey/arrow_right.png") no-repeat center/36px 52px;
  right: 85px;
}
.Mid8 .RoleBox .ContentArea {
  min-width: 1200px;
  width: 1200px;
  margin: 0 auto;
  position: relative;
  height: 680px;
}
.Mid8 .RoleBox .ContentArea .Center_Image {
  position: absolute;
  width: 320px;
  height: 640px;
  top: 21px;
  left: 382px;
}
.Mid8 .RoleBox .ContentArea .Center_Image img {
  width: 320px;
  height: 640px;
}
.Mid8 .RoleBox .ContentArea .rightTextBox {
  width: 500px;
  position: absolute;
  right: 22px;
  top: 81px;
}
.Mid8 .RoleBox .ContentArea .rightTextBox .TopCopy {
  height: 22px;
  font-size: 22px;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.9);
  line-height: 22px;
  margin-bottom: 12px;
}
.Mid8 .RoleBox .ContentArea .rightTextBox .name {
  height: 40px;
  font-size: 40px;
  font-weight: 800;
  color: rgba(0, 0, 0, 0.9);
  line-height: 40px;
  padding-bottom: 15px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.9);
  margin-bottom: 12px;
}
.Mid8 .RoleBox .ContentArea .rightTextBox .NameOfActor {
  height: 22px;
  font-size: 22px;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.9);
  line-height: 22px;
  margin-bottom: 90px;
}
.Mid8 .RoleBox .ContentArea .rightTextBox .PetPhrase {
  font-size: 30px;
  font-weight: bold;
  color: rgba(0, 0, 0, 0.9);
  line-height: 40px;
  margin-bottom: 26px;
}
.Mid8 .RoleBox .ContentArea .rightTextBox .Describe {
  font-size: 20px;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.9);
  line-height: 34px;
}
.Mid8 .roleSelectlist {
  margin: 10px auto;
  width: 1200px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.Mid8 .roleSelectlist .item {
  margin: 0 3px 6px;
  cursor: pointer;
}

.Mid8 .RoleBox .lj,
.Mid8 .RoleBox .rj {
  width: 36px;
  height: 52px;
  position: absolute;
  top: 50%;
  margin-top: -86px;
  z-index: 9999;
  cursor: pointer;
}