.wx-download-tip {
  height: 239px;
  position: fixed;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.8);
  filter: alpha(opacity=80);
  width: 100%;
  height: 100%;
  z-index: 99999;
}
.wx-download-tip .inner {
  text-align: center;
  margin-top: 10%;
  padding: 0 5%;
  position: relative;
}
.wx-download-tip .inner img {
  max-width: 100%;
  height: auto;
}
.wx-download-tip .inner .close {
  color: #fff;
  padding: 5px;
  font: bold 20px/20px simsun;
  text-shadow: 0 1px 0 #ddd;
  position: absolute;
  top: 0;
  left: 5%;
}
.Mobile #gotop-btn {
  position: fixed;
  left: 10px;
  bottom: 110px;
  width: 45px;
  height: 45px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAMAAAAPdrEwAAAAUVBMVEUAAAAAAAAAAAAAAAAAAAC9vb0AAAAAAAAAAAD19fUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADq6urb29sAAAAAAAAAAAAAAACdnZ0AAAD///+q8CXDAAAAGnRSTlNmAF9YC6M+HBLrTyUGRUw2XDnWwkIvGDSPLmyTCsAAAAJ1SURBVFjD1dlhc6IwEIDhzSZCSHIEUJHy/3/o5agaT4XdBDN3fT9YRzvPWAojyYJgpK0/GYkIgNKYk7daMCLp8dIivITtZdxHjxXCaljVubQ7SyCSZ5dBqx6BEfYqkXYegRl6l0LbDhLqLJtWLSTWKh5tEZJDy6EryKoiaWUgM6O2aS0hO6m3aN3Bjjq9TmuEXaFeo1UHO+vUe9pJ2J10b2kDH8i8o3v4SP0rXcOHqp9phZ+iUT3RLXys9m/ask6t3rBs+0i7DuikEuIX6yO4B9ozZabtI62QJ3NtVHe6Z8qaa/c32iFPrqFi2uiu9BdXBrZ9vtKSK/Nt+U3XfJlv1wtd8WW+XS008mW+jX/okSen2mOgLyw52b4EuuXI6XYbaGTIGTYK0Aw5y9ZgaTnPtuBJOdP2cKLkTDvAhpCzbQOSkLNtCUjItL3yd+MKbaNM2l9r9Pu+WHLoJJyBpND33N8k3ioR3s+Qn0RLaKFQBk5QpgCfoUwBtlAoCxoKpUEgFAk3v3YP860DhOKz6/P5uEG35M3C4YYN8xAep7n5ppvlvWb7ZmFk0cfwM6LhMb64fosjkEPPQ3zhTk/rhwTp28kgPX2+ebjTh3W6WuiaQQ8z3GrmhwMybd8EC0nTTaSHGx3kI3HrLs4Z9NJELjgcJh2QZvnUvGWS6DP/jfTiTiik6Onl5GMuSYVPuGQGIGn/tPwnL/RjvLYjTS7/hSVpmOJJQdC23FZLwQ2icttapTfjym8hlt/4FBr3yqjLbTKX2hpHXXxDv/wYovzwpPzIJ39Q9e/Ha8lDwf9llFlqABuri4yN47Db4BvW0MPu1BE9SvaI/jdA6iHWTY6i1gAAAABJRU5ErkJggg==) no-repeat;
  background-size: 100% 100%;
  z-index: 98;
  display: none;
}
.container {
  max-width: 960px;
  margin: 0 auto;
}
header .inner {
  max-width: 940px;
  margin: 0 auto;
}
html,
body,
div,
h1,
h2,
h3,
form,
input,
ul,
ol,
li,
p {
  margin: 0;
  padding: 0;
}

aside,
footer,
header,
nav,
section {
  display: block;
}
ul,
ol,
li {
  list-style: none;
}
a,
aside,
b,
body,
dd,
div,
dl,
dt,
footer,
form,
h1,
h2,
h3,
header,
html,
i,
img,
li,
nav,
ol,
p,
s,
section,
span,
ul,
ul,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}
img {
  border: 0;
  vertical-align: top;
}
.clearfix {
  zoom: 1;
}
.clearfix:before,
.clearfix:after {
  content: " ";
  display: block;
  height: 0;
  overflow: hidden;
}
.clearfix:after {
  clear: both;
}
body {
  background-color: #f5f5f5;
  font-family: "PingFang SC", "Lantinghei SC", "Hiragino Sans GB", "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 16px;
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: none;
}
* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a {
  text-decoration: none;
  color: #2f7c2f;
  -webkit-transition: color 0.3s ease-out;
}
img {
  -ms-interpolation-mode: bicubic;
}
.show {
  display: block;
}
.hide {
  display: none;
}
textarea,
input {
  outline: none;
}
.block-title {
  display: block;
  margin: 10px;
  color: #666;
  padding-left: 7px;
  border-left: 3px solid #45cab6;
}
.search-form {
  margin: 0 5px;
  width: 200px;
  position: relative;
  *margin-top: -54px;
  _margin-top: -40px;
}
.search-form .key-ipt {
  border: 1px solid #eee;
  border-radius: 3px;
  display: inline-block;
  font-size: 14px;
  height: 32px;
  margin-right: -28px;
  outline: 0;
  padding: 3px 30px 3px 8px;
  vertical-align: middle;
  width: 160px;
}
.search-form .key-ipt::-ms-clear {
  display: none;
}
.search-form .key-ipt:focus {
  border: 1px solid #e6e6e6;
}
.search-form .submit {
  background: #F6F6F6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAARVBMVEUAAAD///83NzczMzM9PT0zMzM6Ojo1NTU2NjY1NTU0NDQ0NDQ0NDQzMzM0NDQ0NDQzMzMzMzMzMzMzMzMzMzMzMzMzMzOvc+2DAAAAFnRSTlMAAQ4UFRkfRExNbHp7grbA0NLh5fP+tvdWvQAAAHJJREFUGJVtj1kOgCAMRMumiFYWce5/VAMEo+L8tHnptB0iIskh58CSuuaEqjR3cMJbY6zH2ZBMYFEawUjVyPCiDQsPLjXA9oUWoZQM04lB/icP19Jc4+bx+vND903hjl03dCfdETW9pCOiGtD2JqTW6QLRJgeAKb5dOAAAAABJRU5ErkJggg==) no-repeat center center;
  width: 17px;
  height: 17px;
  background-color: transparent;
  border: none;
  cursor: pointer;
  text-indent: -100px;
  outline: 0;
  vertical-align: middle;
}
@media (min-resolution: 192dpi) {
  .search-form .submit {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAMAAAANmfvwAAAAY1BMVEUAAAD///9AQEA5OTk4ODg5OTk2NjY3Nzc1NTU2NjY1NTU0NDQ1NTU0NDQ1NTUzMzMzMzMzMzM0NDQzMzMzMzM0NDQ0NDQzMzM0NDQzMzMzMzM0NDQzMzMzMzM0NDQ0NDQzMzNXDurKAAAAIHRSTlMAAQwbICQmM0RMUlRXWW+CkJaoqaq/y9PZ2+7y8/n7/HGtJDgAAADkSURBVDjLjZPREkNADEXXFi3FttQWRc//f2VfUHYNuU/ZmbOT5CZRatbV1E3fN7W5ql0FWcuiNgt8IrJsZCOXuHU46m4OMQIMZR5rHeflADBumKgDqML5Hb4AulWuwALfYv2p+AL2X3MGUGxTFwDZ8myBym2gAtrFMWAIXSQcgNlDA5S+UyVgprgGch/JgXqKGyD2kRhoprgHtI9ooJcjgkSCcgVNC6zbH8BrPQDJGAXLIFip/cXkrc/W+419JMdHoi2M9+NTe+Ay3sEm4w7j6C5m0nPmo8+ZyyGi0g9PdSJ9UeoHy6op+4hRxjkAAAAASUVORK5CYII=) no-repeat center center;
    background-size: 17px 17px;
  }
}
@media screen and (max-width: 699px) {
  .search-form {
    text-align: right;
    padding: 0 50px 0 0;
    margin: 0;
    width: 120px;
  }
  .search-form .key-ipt {
    float: left;
    margin-right: 10px;
    vertical-align: middle;
    border: 1px solid #eee;
    border-radius: 3px 0 0 3px;
    border-right: 0;
    font-size: 13px;
    color: #999;
    height: 26px;
    padding: 3px 5px 2px 7px;
    width: 100%;
    *width: 96%;
    _position: absolute;
    box-shadow: none;
    appearance: none;
    outline: 0;
    background-color: #F6F6F6;
  }
  .search-form .submit {
    outline: 0;
    box-shadow: none;
    cursor: pointer;
    vertical-align: middle;
    width: 40px;
    height: 33px;
    text-indent: 100px;
    color: #fff;
    border: 1px solid #eee;
    border-left: 0;
    border-radius: 0 3px 3px 0;
    margin: 0;
    position: absolute;
    right: 0;
    *right: 12px;
    *top: 19px;
    _top: 0;
    *height: 29px;
    _height: 30px;
    background: #F6F6F6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAgVBMVEUAAABPT08zMzM0NDQzMzMzMzM1NTUzMzMzMzMzMzMzMzMzMzM3Nzc7OzszMzM0NDQ4ODgzMzMzMzMzMzM1NTU9PT09PT0zMzMzMzMzMzMzMzMzMzM1NTU0NDQzMzM0NDQ0NDQzMzM1NTU0NDQ1NTU0NDQzMzM0NDQ3Nzc2NjYzMzNS/EBxAAAAKnRSTlMABftf9tMx2sm2sJIaCd+qH+6MbjkVD+bjoZpLE+i9hIBoW1NIQDcsKiNqie0kAAAA+klEQVQoz3WQWZaCMBBFMwIJM4iAYjtPb/8LbAUlhMj9qZdzCyoVYujut4ySX3hhghdMHeO5ilIAuQwSBjTcdqsdROG90/oUABs6dQIqGk9cQE/+ubN7vRz78ZBC2Ze8Mvb4NkJExCaEHlNBZlQC1ZASeGSOxrBPh5w4lAj7eod05RlpX28IXHmB6muGxJUcbV8pY2tHFjgMQeHkSB+rIRzdoVvUnxQ34LaLJUozXXiWbOGbx94gv06+S8EmzVSDhdV3ngTwFxPDnkHo8nzhhQ/429q2D40PdUnJs0FgLV/xMFXtYdjvmRjrkvmQ3aKNXpYuW4mMLEIz8g8w+hSmxuLi5wAAAABJRU5ErkJggg==) no-repeat center center;
    _background: #F6F6F6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAQMAAAC3R49OAAAABlBMVEX///////9VfPVsAAAAAnRSTlP/AOW3MEoAAABISURBVAhbY/jA/4HhAPMHhubDHxj6H35gkP8AxD8+MNiD8B8o/gER4wfKtQPVNDZ8YHjAUMDwgcOA4f8fAYb//xgY/v8H4QYAVDIoHk08rAgAAAAASUVORK5CYII=) no-repeat center center;
    background-size: 14px 14px;
  }
}

.arrow-down {
  display: inline-block;
  width: 18px;
  height: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAA8UExURUdwTMzMzM7OzszMzM/Pz87Ozs3NzczMzMzMzOPj49LS0szMzMzMzM3NzczMzMzMzMzMzM7Ozs3NzczMzIUX5k0AAAATdFJOUwDUQS0QWGVL+QQc8OSQqsFzH8zKvpsVAAAAbklEQVR42u3OSQ6AIBBE0XZgEud//7saTUwjRt3ozrehKyka5Pcy5x4ydGnuwOUFRo0jeSH0gNmTAfogB2EAX8qm9DAEydQFxGqdqghFLSdNC22j55He1E0pfXue9S9nho2RS9aDt3JjsnaS3ycWTjQFY9ZAjVcAAAAASUVORK5CYII=) no-repeat;
  background-size: 100%;
}
html,
body,
div,
h1,
h2,
h3,
form,
input,
ul,
ol,
li,
p {
  margin: 0;
  padding: 0;
}

aside,
footer,
header,
nav,
section {
  display: block;
}
ul,
ol,
li {
  list-style: none;
}
a,
aside,
b,
body,
dd,
div,
dl,
dt,
footer,
form,
h1,
h2,
h3,
header,
html,
i,
img,
li,
nav,
ol,
p,
s,
section,
span,
ul,
ul,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}
img {
  border: 0;
  vertical-align: top;
}
.clearfix {
  zoom: 1;
}
.clearfix:before,
.clearfix:after {
  content: " ";
  display: block;
  height: 0;
  overflow: hidden;
}
.clearfix:after {
  clear: both;
}
body {
  background-color: #f5f5f5;
  font-family: "PingFang SC", "Lantinghei SC", "Hiragino Sans GB", "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 16px;
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: none;
}
* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a {
  text-decoration: none;
  color: #2f7c2f;
  -webkit-transition: color 0.3s ease-out;
}
img {
  -ms-interpolation-mode: bicubic;
}
.show {
  display: block;
}
.hide {
  display: none;
}
textarea,
input {
  outline: none;
}
.block-title {
  display: block;
  margin: 10px;
  color: #666;
  padding-left: 7px;
  border-left: 3px solid #45cab6;
}
.header-container {
  width: 100%;
  background: #fff;
  border-bottom: 1px solid #eee;
}
header {
  height: 80px;
  position: relative;
}
header .inner {
  position: relative;
  max-width: 960px;
  _width: 960px;
  height: 80px;
  margin: 0 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
header .inner .logo-wp {
  margin: 20px 13px;
  display: inline-block;
  vertical-align: top;
}
header .inner .logo-wp .logo {
  text-indent: 100%;
  overflow: hidden;
  *overflow: initial;
  *text-indent: -9866px;
  white-space: nowrap;
  width: 103px;
  height: 39px;
  display: block;
  background: url(data:image/png;base64,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) no-repeat center center;
  background-size: 103px 40px;
}
header .inner .logo-wp .logo:hover {
  text-decoration: none;
}
header .inner .search-right {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  padding-right: 12px;
}
.menu-list {
  display: block;
  position: relative;
  max-width: 960px;
  _width: 960px;
  z-index: 10;
  margin: 0 auto;
  box-shadow: none;
}
.menu-list .parent-menu {
  overflow: hidden;
}
.menu-list .nav-item {
  width: auto;
  display: inline-block;
  *line-height: 36px;
  border-bottom: 0;
  text-align: center;
}
.menu-list .nav-item .first-link {
  line-height: 36px;
  display: inline-block;
}
.menu-list .nav-item span {
  cursor: pointer;
  _top: 7px;
  position: relative;
  display: inline-block;
  height: 20px;
  line-height: 20px;
  font-size: 14px;
  color: #666;
  padding: 0 20px;
}
.menu-list .nav-item.last span {
  border-right: 0;
}
.menu-list .game-tag-wrap,
.menu-list .app-tag-wrap {
  position: relative;
}
.menu-list .current .first-link {
  line-height: 20px;
  padding: 8px 0 6px 0;
  padding-top: 7px\9;
  border-bottom: 3px solid #4cc8b5;
  *margin-bottom: -7px;
  _padding-bottom: 8px;
}
.menu-list .current .first-link span {
  _top: 1px;
  margin-bottom: -3px;
}
.j-mask {
  display: none;
  position: fixed;
  background: rgba(0, 0, 0, 0.1);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 100;
}
.Mobile .menu-list .arrow-down {
  display: none;
}
@media screen and (min-width: 700px) {
  .header-container {
    min-width: 960px;
  }
  .menu-list .parent-menu {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: justify;
        justify-content: space-between;
    padding: 0 20px;
  }
}
@media screen and (max-width: 699px) {
  .header-container {
    border-bottom: none;
  }
  header {
    height: 44px;
  }
  header .inner {
    position: absolute;
    top: 0;
    width: 100%;
    height: 44px;
    background-color: #fff;
  }
  header .inner .logo-wp {
    margin: 7px 13px;
  }
  header .inner .logo-wp .logo {
    width: 76px;
    height: 30px;
    background-size: 76px 30px;
  }
  .menu-list {
    height: 36px;
  }
  .parent-menu {
    position: absolute;
    top: 0;
    width: 100%;
    height: 35px;
    border-bottom: 1px solid #eee;
    background-color: #ffffff;
  }
  .menu-list {
    width: 100%;
  }
  .menu-list .nav-item {
    float: left;
    width: 20%;
    font-size: 0;
  }
  .menu-list .nav-item a {
    font-size: 14px;
  }
  .menu-list .nav-item span {
    padding: 0;
    color: #999;
  }
  .menu-list .nav-item.nav-item .first-link span {
    border: none;
  }
  .menu-list .current .first-link {
    position: relative;
    border-bottom: none;
  }
  .menu-list .current .first-link span {
    color: #333333;
  }
  .menu-list .current .first-link:after {
    content: '';
    position: absolute;
    bottom: -2px;
    left: 50%;
    width: 9px;
    height: 3px;
    -ms-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
    -webkit-transform: translate(-50%, 0);
    background-color: #333333;
  }
}
@media screen and (min-width: 700px) and (max-width: 959px) {
  .menu-list li span {
    padding: 0 15px;
  }
}
html,
body,
div,
h1,
h2,
h3,
form,
input,
ul,
ol,
li,
p {
  margin: 0;
  padding: 0;
}

aside,
footer,
header,
nav,
section {
  display: block;
}
ul,
ol,
li {
  list-style: none;
}
a,
aside,
b,
body,
dd,
div,
dl,
dt,
footer,
form,
h1,
h2,
h3,
header,
html,
i,
img,
li,
nav,
ol,
p,
s,
section,
span,
ul,
ul,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}
img {
  border: 0;
  vertical-align: top;
}
.clearfix {
  *height: 1%;
  zoom: 1;
}
.clearfix:before,
.clearfix:after {
  content: " ";
  display: block;
  height: 0;
  overflow: hidden;
}
.clearfix:after {
  clear: both;
}
body {
  background-color: #f5f5f5;
  font-family: "PingFang SC", "Lantinghei SC", "Hiragino Sans GB", "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 16px;
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: none;
}
* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a {
  text-decoration: none;
  color: #2f7c2f;
  -webkit-transition: color 0.3s ease-out;
}
img {
  -ms-interpolation-mode: bicubic;
}
.show {
  display: block;
}
.hide {
  display: none;
}
textarea,
input {
  outline: none;
}
.block-title {
  display: block;
  margin: 10px;
  color: #666;
  padding-left: 7px;
  border-left: 3px solid #45cab6;
}
.search-form {
  margin: 0 5px;
  width: 200px;
  position: relative;
  *margin-top: -54px;
  _margin-top: -40px;
}
.search-form .key-ipt {
  border: 1px solid #eee;
  border-radius: 3px;
  display: inline-block;
  font-size: 14px;
  height: 32px;
  margin-right: -28px;
  outline: 0;
  padding: 3px 30px 3px 8px;
  vertical-align: middle;
  width: 160px;
}
.search-form .key-ipt::-ms-clear {
  display: none;
}
.search-form .key-ipt:focus {
  border: 1px solid #e6e6e6;
}
.search-form .submit {
  background: #F6F6F6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAARVBMVEUAAAD///83NzczMzM9PT0zMzM6Ojo1NTU2NjY1NTU0NDQ0NDQ0NDQzMzM0NDQ0NDQzMzMzMzMzMzMzMzMzMzMzMzMzMzOvc+2DAAAAFnRSTlMAAQ4UFRkfRExNbHp7grbA0NLh5fP+tvdWvQAAAHJJREFUGJVtj1kOgCAMRMumiFYWce5/VAMEo+L8tHnptB0iIskh58CSuuaEqjR3cMJbY6zH2ZBMYFEawUjVyPCiDQsPLjXA9oUWoZQM04lB/icP19Jc4+bx+vND903hjl03dCfdETW9pCOiGtD2JqTW6QLRJgeAKb5dOAAAAABJRU5ErkJggg==) no-repeat center center;
  width: 17px;
  height: 17px;
  background-color: transparent;
  border: none;
  cursor: pointer;
  text-indent: -100px;
  outline: 0;
  vertical-align: middle;
}
@media (min-resolution: 192dpi) {
  .search-form .submit {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAMAAAANmfvwAAAAY1BMVEUAAAD///9AQEA5OTk4ODg5OTk2NjY3Nzc1NTU2NjY1NTU0NDQ1NTU0NDQ1NTUzMzMzMzMzMzM0NDQzMzMzMzM0NDQ0NDQzMzM0NDQzMzMzMzM0NDQzMzMzMzM0NDQ0NDQzMzNXDurKAAAAIHRSTlMAAQwbICQmM0RMUlRXWW+CkJaoqaq/y9PZ2+7y8/n7/HGtJDgAAADkSURBVDjLjZPREkNADEXXFi3FttQWRc//f2VfUHYNuU/ZmbOT5CZRatbV1E3fN7W5ql0FWcuiNgt8IrJsZCOXuHU46m4OMQIMZR5rHeflADBumKgDqML5Hb4AulWuwALfYv2p+AL2X3MGUGxTFwDZ8myBym2gAtrFMWAIXSQcgNlDA5S+UyVgprgGch/JgXqKGyD2kRhoprgHtI9ooJcjgkSCcgVNC6zbH8BrPQDJGAXLIFip/cXkrc/W+419JMdHoi2M9+NTe+Ay3sEm4w7j6C5m0nPmo8+ZyyGi0g9PdSJ9UeoHy6op+4hRxjkAAAAASUVORK5CYII=) no-repeat center center;
    background-size: 17px 17px;
  }
}
@media screen and (max-width: 699px) {
  .search-form {
    text-align: right;
    padding: 0 50px 0 0;
    margin: 0;
    width: 120px;
  }
  .search-form .key-ipt {
    float: left;
    margin-right: 10px;
    vertical-align: middle;
    border: 1px solid #eee;
    border-radius: 3px 0 0 3px;
    border-right: 0;
    font-size: 13px;
    color: #999;
    height: 26px;
    padding: 3px 5px 2px 7px;
    width: 100%;
    *width: 96%;
    _position: absolute;
    box-shadow: none;
    appearance: none;
    outline: 0;
    background-color: #F6F6F6;
  }
  .search-form .submit {
    outline: 0;
    box-shadow: none;
    cursor: pointer;
    vertical-align: middle;
    width: 40px;
    height: 33px;
    text-indent: 100px;
    color: #fff;
    border: 1px solid #eee;
    border-left: 0;
    border-radius: 0 3px 3px 0;
    margin: 0;
    position: absolute;
    right: 0;
    *right: 12px;
    *top: 19px;
    _top: 0;
    *height: 29px;
    _height: 30px;
    background: #F6F6F6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAgVBMVEUAAABPT08zMzM0NDQzMzMzMzM1NTUzMzMzMzMzMzMzMzMzMzM3Nzc7OzszMzM0NDQ4ODgzMzMzMzMzMzM1NTU9PT09PT0zMzMzMzMzMzMzMzMzMzM1NTU0NDQzMzM0NDQ0NDQzMzM1NTU0NDQ1NTU0NDQzMzM0NDQ3Nzc2NjYzMzNS/EBxAAAAKnRSTlMABftf9tMx2sm2sJIaCd+qH+6MbjkVD+bjoZpLE+i9hIBoW1NIQDcsKiNqie0kAAAA+klEQVQoz3WQWZaCMBBFMwIJM4iAYjtPb/8LbAUlhMj9qZdzCyoVYujut4ySX3hhghdMHeO5ilIAuQwSBjTcdqsdROG90/oUABs6dQIqGk9cQE/+ubN7vRz78ZBC2Ze8Mvb4NkJExCaEHlNBZlQC1ZASeGSOxrBPh5w4lAj7eod05RlpX28IXHmB6muGxJUcbV8pY2tHFjgMQeHkSB+rIRzdoVvUnxQ34LaLJUozXXiWbOGbx94gv06+S8EmzVSDhdV3ngTwFxPDnkHo8nzhhQ/429q2D40PdUnJs0FgLV/xMFXtYdjvmRjrkvmQ3aKNXpYuW4mMLEIz8g8w+hSmxuLi5wAAAABJRU5ErkJggg==) no-repeat center center;
    _background: #F6F6F6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAQMAAAC3R49OAAAABlBMVEX///////9VfPVsAAAAAnRSTlP/AOW3MEoAAABISURBVAhbY/jA/4HhAPMHhubDHxj6H35gkP8AxD8+MNiD8B8o/gER4wfKtQPVNDZ8YHjAUMDwgcOA4f8fAYb//xgY/v8H4QYAVDIoHk08rAgAAAAASUVORK5CYII=) no-repeat center center;
    background-size: 14px 14px;
  }
}
.header-container {
  width: 100%;
  background: #fff;
  border-bottom: 1px solid #eee;
}
header {
  height: 80px;
  position: relative;
}
header .inner {
  position: relative;
  max-width: 960px;
  _width: 960px;
  height: 80px;
  margin: 0 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
header .inner .logo-wp {
  margin: 20px 13px;
  display: inline-block;
  vertical-align: top;
}
header .inner .logo-wp .logo {
  text-indent: 100%;
  overflow: hidden;
  *overflow: initial;
  *text-indent: -9866px;
  white-space: nowrap;
  width: 103px;
  height: 39px;
  display: block;
  background: url(data:image/png;base64,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) no-repeat center center;
  background-size: 103px 40px;
}
header .inner .logo-wp .logo:hover {
  text-decoration: none;
}
header .inner .search-right {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  padding-right: 12px;
}
.menu-list {
  display: block;
  position: relative;
  max-width: 960px;
  _width: 960px;
  z-index: 10;
  margin: 0 auto;
  box-shadow: none;
}
.menu-list .parent-menu {
  overflow: hidden;
}
.menu-list .nav-item {
  width: auto;
  display: inline-block;
  *line-height: 36px;
  border-bottom: 0;
  text-align: center;
}
.menu-list .nav-item .first-link {
  line-height: 36px;
  display: inline-block;
}
.menu-list .nav-item span {
  cursor: pointer;
  _top: 7px;
  position: relative;
  display: inline-block;
  height: 20px;
  line-height: 20px;
  font-size: 14px;
  color: #666;
  padding: 0 20px;
}
.menu-list .nav-item.last span {
  border-right: 0;
}
.menu-list .game-tag-wrap,
.menu-list .app-tag-wrap {
  position: relative;
}
.menu-list .current .first-link {
  line-height: 20px;
  padding: 8px 0 6px 0;
  padding-top: 7px\9;
  border-bottom: 3px solid #4cc8b5;
  *margin-bottom: -7px;
  _padding-bottom: 8px;
}
.menu-list .current .first-link span {
  _top: 1px;
  margin-bottom: -3px;
}
.j-mask {
  display: none;
  position: fixed;
  background: rgba(0, 0, 0, 0.1);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 100;
}
.Mobile .menu-list .arrow-down {
  display: none;
}
@media screen and (min-width: 700px) {
  .header-container {
    min-width: 960px;
  }
  .menu-list .parent-menu {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: justify;
        justify-content: space-between;
    padding: 0 20px;
  }
}
@media screen and (max-width: 699px) {
  .header-container {
    border-bottom: none;
  }
  header {
    height: 44px;
  }
  header .inner {
    position: absolute;
    top: 0;
    width: 100%;
    height: 44px;
    background-color: #fff;
  }
  header .inner .logo-wp {
    margin: 7px 13px;
  }
  header .inner .logo-wp .logo {
    width: 76px;
    height: 30px;
    background-size: 76px 30px;
  }
  .menu-list {
    height: 36px;
  }
  .parent-menu {
    position: absolute;
    top: 0;
    width: 100%;
    height: 35px;
    border-bottom: 1px solid #eee;
    background-color: #ffffff;
  }
  .menu-list {
    width: 100%;
  }
  .menu-list .nav-item {
    float: left;
    width: 20%;
    font-size: 0;
  }
  .menu-list .nav-item a {
    font-size: 14px;
  }
  .menu-list .nav-item span {
    padding: 0;
    color: #999;
  }
  .menu-list .nav-item.nav-item .first-link span {
    border: none;
  }
  .menu-list .current .first-link {
    position: relative;
    border-bottom: none;
  }
  .menu-list .current .first-link span {
    color: #333333;
  }
  .menu-list .current .first-link:after {
    content: '';
    position: absolute;
    bottom: -2px;
    left: 50%;
    width: 9px;
    height: 3px;
    -ms-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
    -webkit-transform: translate(-50%, 0);
    background-color: #333333;
  }
}
@media screen and (min-width: 700px) and (max-width: 959px) {
  .menu-list li span {
    padding: 0 15px;
  }
}
footer {
  border-top: 1px solid #eee;
  padding: 0.8em;
  font-size: 12px;
  color: #999;
  text-align: center;
  background-color: #fff;
}
footer nav {
  margin-top: 0.5em;
}
footer nav a {
  color: #999;
  margin-right: 0.85em;
}
footer nav .last {
  margin-right: 0;
}
@media screen and (max-width: 960px) {
  footer {
    padding: 16px 16px 70px;
  }
  .m-ft-left {
    float: left;
    color: #666;
  }
  .m-ft-right {
    float: left;
    color: #999;
    margin-left: 16px;
  }
  .m-ft-right a {
    color: #999;
  }
  .m-ft-item {
    margin-bottom: 10px;
  }
  .instructions a {
    margin-right: 12px;
  }
}
.tag {
  height: 15px;
  width: 35px;
  overflow: hidden;
  display: inline-block;
}
.tag.gooddev {
  width: 15px;
  height: 13px;
  background: url(../img/sprites/gooddev.png) no-repeat;
  vertical-align: middle;
  margin-right: 2px;
}

.arrow-down {
  display: inline-block;
  width: 18px;
  height: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAA8UExURUdwTMzMzM7OzszMzM/Pz87Ozs3NzczMzMzMzOPj49LS0szMzMzMzM3NzczMzMzMzMzMzM7Ozs3NzczMzIUX5k0AAAATdFJOUwDUQS0QWGVL+QQc8OSQqsFzH8zKvpsVAAAAbklEQVR42u3OSQ6AIBBE0XZgEud//7saTUwjRt3ozrehKyka5Pcy5x4ydGnuwOUFRo0jeSH0gNmTAfogB2EAX8qm9DAEydQFxGqdqghFLSdNC22j55He1E0pfXue9S9nho2RS9aDt3JjsnaS3ycWTjQFY9ZAjVcAAAAASUVORK5CYII=) no-repeat;
  background-size: 100%;
}

.crumb-new {
  vertical-align: middle;
  max-width: 940px;
  _width: 940px;
  margin: 15px 10px;
  font-size: 0.75em;
  color: #999;
}

.crumb-new a,
.crumb-new .sep {
  color: #999;
  margin: 0 1px;
}

.crumb-new .last {
  color: #666;
}

.crumb-new .index {
  display: inline;
}

.crumb-new .crumb-h1 {
  margin: 0;
  font-size: 1em;
  font-weight: normal;
  display: inline;
}

.crumb-new .current {
  cursor: default;
  color: #666;
}
.wx-download-tip {
  height: 239px;
  position: fixed;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.8);
  filter: alpha(opacity=80);
  width: 100%;
  height: 100%;
  z-index: 99999;
}
.wx-download-tip .inner {
  text-align: center;
  margin-top: 10%;
  padding: 0 5%;
  position: relative;
}
.wx-download-tip .inner img {
  max-width: 100%;
  height: auto;
}
.wx-download-tip .inner .close {
  color: #fff;
  padding: 5px;
  font: bold 20px/20px simsun;
  text-shadow: 0 1px 0 #ddd;
  position: absolute;
  top: 0;
  left: 5%;
}
.install-btn,
.detail-check-btn {
  letter-spacing: 1px;
  font-size: 0.875em;
  position: absolute;
  top: 12px;
  right: 10px;
  text-align: center;
  width: 64px;
  height: 26px;
  line-height: 26px;
  color: #fff;
  border-radius: 3px;
  background: #24aa42;
}
.install-btn:hover,
.detail-check-btn:hover {
  color: #fff;
  opacity: 0.9;
}
.big-btn {
  display: block;
  color: #ffffff;
  height: 26px;
  padding: 8px 0;
  font-size: 16px;
  line-height: 26px;
  border-radius: 3px;
  text-align: center;
  background-color: #24AA42;
}
.big-btn.hollow {
  height: 22px;
  color: #24AA42;
  font-size: 14px;
  border: 1px solid #24AA42;
  background-color: #ffffff;
}
.module-more .btn-common {
  display: block;
  color: #24AA42;
  font-size: 14px;
  height: 40px;
  line-height: 40px;
  text-align: center;
}
.new-download {
  margin: 23px 13px 0 13px;
  display: -ms-flexbox;
  display: flex;
}
.new-download .new-app {
  position: relative;
  display: inline-block;
  width: 0;
  -ms-flex: 1;
      flex: 1;
  margin-left: 5%;
}
.new-download .new-app img {
  width: 60px;
  height: 60px;
  margin: 0 auto;
  display: block;
}
.new-download .new-app .app-name {
  font-size: 0.8125em;
  color: #333;
  text-align: center;
  margin-top: 11px;
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 1px 0;
}
.new-download .new-app p {
  text-align: center;
  color: #999;
  font-size: 10px;
}
.new-download .new-app a {
  display: block;
  font-size: .875em;
}

.new-download .new-app .detail-check-btn {
  width: 30px;
  letter-spacing: 1px;
  font-size: .875em;
  text-align: center;
  padding: 4px 15px;
  color: #fff;
  background: #24AA42;
  margin: 9px auto 0;
  border-radius: 2px;
}
.new-download .new-app .detail-check-btn {
  position: static;
  height: auto;
  line-height: inherit;
}
.new-download li:first-child {
  margin-left: 0;
}
@media screen and (max-width: 359px) {
  .new-download li:last-child {
    display: none;
  }
}
.comments {
  padding: 16px;
  border-bottom: 1px solid #f4f4f4;
}
.comments .comment-join {
  margin-bottom: 6px;
}
.comments .comments-list {
  background: #fff;
}
.comments .comments-list li {
  position: relative;
  padding: 16px 0;
  border-bottom: 1px solid #f4f4f4;
}
.comments .comments-list li:last-child {
  border-bottom: 0;
}
.comments .comments-list li .comment-avatar {
  position: absolute;
  left: 0;
  top: 16px;
  width: 32px;
  height: 32px;
  -webkit-border-top-left-radius: 50%;
  -webkit-border-top-right-radius: 50%;
  -webkit-border-bottom-right-radius: 50%;
  -webkit-border-bottom-left-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-radius: 50%;
  overflow: hidden;
}
.comments .comments-list li .comment-avatar img {
  width: 100%;
  height: 100%;
  vertical-align: top;
}
.comments .comments-list li .comment-main {
  padding-left: 40px;
}
.comments .comments-list li .first,
.comments .comments-list li .last {
  font-size: 0.75em;
  color: #999;
}
.comments .comments-list li .first .name,
.comments .comments-list li .last .name {
  display: inline-block;
  margin-right: 10px;
  font-size: 14px;
  color: #333333;
}

.comments .comments-list li .first .praise,
.comments .comments-list li .last .praise {
  float: right;
}
.comments .comments-list li .first .praise,
.comments .comments-list li .last .praise {
  color: #333333;
  line-height: 20px;
  padding-right: 20px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAtCAMAAADflBjwAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABsUExURUdwTDMzMzMzMz09PTMzMzMzMzMzMzMzMzMzMzMzMzY2NjMzMz09PTMzMzU1NYyMjDMzMzMzMzMzMzMzMzg4ODY2NjQ0NDU1NTMzMzMzMzMzMzQ0NDMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM51LdqwAAAAjdFJOUwCmZA3xmdpA5o4ccgbRMAH5Ur2VFR9NJ8Sx9FyJquFE7Dd+WdvgYQAAAUxJREFUeNrtlNmSgjAQRZstkiHsICDi1v//j3oRiY4K/TpVc17SUOcSOiHQR6po6Mo8JSFG7xioRuanA0/4R5JQ8kxoBP6WwUkxiNb96gSxNHRGIwWt0sFvsUAO+l71e/i7GuUe1Zpf+wi4RMIZ0gJ+RyOxoIcI/qki4KHWy36TQcrt8qJewMRwHLqjcVEtNuBCOXhkW4i/bdY2AiECx8e9Me1Y9vnjUV7AlsB+IW+ozfzmloYmXH4nS6YNtWT0IOEPxGjV5yd8mulb9QKDmqjBqL0bpQ184jjtywbj2I1eDvxAdP8Dfy5QCwOvX+NWFrAHJJEG7BmXB9R4HuSBHN5eHjAKXiIPONA6kgbSElbWSAN1weBC4IwyXwokOmMwpPYnHQY3Yswa/MIpQr5TeHSnZRGlmWfMBPqhJ0vvr+qReV0E3YbfUO1wSZ7lKxF7XJZtg5iLAAAAAElFTkSuQmCC) right 0 no-repeat;
  background-size: 16px 16px;
}
.comments .comments-list li .cmt-time {
  margin-bottom: 14px;
  color: #999999;
  font-size: 12px;
  line-height: 17px;
}
.comments .comments-list li .cmt-recommend {
  color: #23AA43;
}
.comments .comments-list .comment-replies {
  background-color: #F5F5F5;
  padding: 10px;
  color: #666;
  font-size: 0.75em;
  line-height: 20px;
}
.comments .comments-list .comment-replies .respondent {
  color: #999;
}
.comments .comments-list .comment-replies .reply-item {
  word-break: break-all;
}
.comments .comments-list .comment-replies .reply-item.reply-item-hide {
  display: none;
}
.comments .comments-list .comment-replies .reply-ip {
  margin-left: 6px;
  color: #999;
  font-size: 12px;
}
.comments .comments-list .comment-replies .reply-more {
  margin-top: 6px;
  color: #24aa42;
  cursor: pointer;
}
.comments .cmt-content {
  margin: 15px 0 8px;
  line-height: 1.6;
  color: #666;
  font-size: 0.8125em;
}
.comments .cmt-content span {
  word-wrap: break-word;
  word-break: break-all;
}
.avg-score-star {
  position: relative;
  display: inline-block;
  width: 68px;
  height: 12px;
  margin-right: 12px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIgAAAAYCAYAAAAh3LURAAAAAXNSR0IArs4c6QAAAqlJREFUaAXtWT1LA0EQzSU2QrAKuaS0kICWahQrC6Ng6y+wtxJ7G1s78U/YC1pZiGBE8AcIlknAIoiVSM43JLd3m+xubu+WfOAIw87Ozs6be/e4vYu5HP8xA8wAMzARBjqdzh7ZRMAAwnhumU7Dp5e0hSAIvHa73aT8SqVS9zwvSLo3TR7jpWFNvyctn3l9SXkF4jgCyAYZ+fKq+xnjueU0LZ+JBAJRLMAuwpbJp1g4dz0ynltGs/CZSCA4u47Rci3Wdm0Qi4XcuYznjkuqlIXPsQKB+hZ7vd75cMsUo7XheNY542VlUN6flU/lSyrOq2UU3gRUHeMuxnUZVsxe8bL6gFkT4wteXj/EioXDeIKsmeNTCKTVap2gzcOBMEqiZTvnk4SCLbfVavXKtJXxTOyItanzKY6YQqHwCHFso7W04qCrKlENqiUuUeMwnoYYOTx1PoVAyuXyG3prwLpyj1Yz2tsY1DJuZDwjPeHi1PkUR0zYEd4HtvAUuIcthbEkI46WL9g+3kOek+SHOYwXMiGPs8LniECoTXwW7eAr5Q4iKcptq2e4mO98Pn/g+/6TOsMcZTyZn1niUxwx8RbpRqPJ03jM5FNuWnFQXcaT2Z0lPpUCoXbxBFE+XeRL6c9sclX7KWZTwyaX8XQMRHETn1qBQMWVqITZs8nVVbKpYZPLeDoGoriJT61AsN2PSoz1bHJ1xWxq2OQyno6BKK7l0ySQkScIlPZOFtUV3kiuWEnujNRgvOTkKTKd8KkVCL5g4gBd3KwzfMKukZGPhsTvJUO5il7Hh4ZqMN54yowZrvjUCgQi8GG/sOtisbiCn84v4f+QkU8xWoNRjvYRZbyK2CLVGNRivHngE/8ruYGtxu6h0qUcylUuWgQZr0/WvPJpcas5lRlgBv4NA39KqSU5uB3DAwAAAABJRU5ErkJggg==) no-repeat;
  background-size: 68px 12px;
}
.avg-score-current {
  position: absolute;
  left: 0;
  top: 0;
  height: 12px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIgAAAAYCAYAAAAh3LURAAAA6ElEQVRoge2ZSw7CMAwFC+qeLafjBNyGG3A52HKCsmklFMXGMYmw1ZlV1HymkZ7yUaYJAMDLYSu87mdL+6XsJ3G6PNV6fDl8R8uoKzehPAp8AXwtAbkK5VHgC+CzBuRh/NYLfEF81oDUNjjTpucEXxCfJSCLs84LvkC+2dtRaPv1dIwvl28WGnppmRy+BL6WWwzskM+AeJezGpax8CXwlStID0nLGPiC+2pbzC8ST198gX3SGeTvP4Yvho9DKqgQEFAhIKBCQECFgICK9BZTozzljnhYwhfMZwmIdGXavveeGL7cPgCAlTd5XVA1oIbNLAAAAABJRU5ErkJggg==) no-repeat;
  background-size: 68px 12px;
}
.static-brand {
  margin: 16px 0;
  padding: 0 16px;
}
.static-brand .text {
  font-size: 14px;
}
.static-brand .text b {
  color: #24AA42;
}
.aggregated-entry {
  max-width: 960px;
  margin: 10px auto 0;
  padding: 0;
}
.aggregated-entry.infos {
  padding: 16px;
}
.aggregated-entry .tabs {
  display: -ms-flexbox;
  display: flex;
}
.aggregated-entry .tabs .block-title {
  margin-right: 8px;
  color: #333;
  cursor: pointer;
  border-left: 0;
  font-size: 18px;
}
.aggregated-entry .tabs .block-title.current {
  color: #24AA42;
  cursor: normal;
}
.aggregated-entry .tabs .info-more {
  -ms-flex: none;
      flex: none;
  margin-right: 4px;
  margin-left: auto;
  width: 20px;
  height: 20px;
  float: right;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowOTQwMUEzNDgxOTRFMzExODMxMkZGNzhFNEY1QzMzMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGRjE2NTFCMTRDMUQxMUU3QTQxOEUyNEE1NzFGRTEyMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGRjE2NTFCMDRDMUQxMUU3QTQxOEUyNEE1NzFGRTEyMSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjE1RDNDMDQ3NDg5MTFFNEFBRjFFRDIyRDJEQzhDQzkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjE1RDNDMDU3NDg5MTFFNEFBRjFFRDIyRDJEQzhDQzkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5rAsl0AAABVElEQVR42sSUOUsDURSFRzOk0CJWaZw2RYqUpowKKogIARsbtQ2pprPRP+AvsFREEcQquKASjDZJHTs7CyGdENL7PTjCMGSWlwUPfMzy7jsH3nJnfN93/kOzetbgDDJTzMoooxYMXoQDuIHsFEKz8jYZXjD4GA6hCg2Yn2DonDyryjgKBhudQB3W4AkWJhBqPJ7lWVeGEw42OoU9WIIm5McIzcvDeO3L24kKNrqCHShC629PLOVpblFel1GnOiyzJ1syeIeCRWhBczx5NOKu0zCZZVqHHLxBKUVoSbU5zW0m3eMotWFZ769Qjqktq8bRnHaaBhKnLlSgDy+wMqRmVWN91XbTdq4kfcrwGx5gOzBm3u81VlFtolyLQ/OlJXyEW3Uho3P4gE3opTVzLa9JT8t6Bxf619Hp/bExcke4oyZgA671vQsDWxN3xK40CO2ztX4FGACrRDxrvoIDSAAAAABJRU5ErkJggg==) no-repeat 50%;
  background-size: 15px 8px;
}
.aggregated-entry .tabs .info-more.off {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2lpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowOTQwMUEzNDgxOTRFMzExODMxMkZGNzhFNEY1QzMzMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpERDgwRjY0MTRDMUQxMUU3QTUyRTlCMjEzNDJCQzVEMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpERDgwRjY0MDRDMUQxMUU3QTUyRTlCMjEzNDJCQzVEMCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZDgyNDE1NGEtMDFlZS0wODQ3LWEyNmQtOThmZDEyYmFmODFjIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIxNUQzQzA1NzQ4OTExRTRBQUYxRUQyMkQyREM4Q0M5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+88sJcgAAAUFJREFUeNrElb9LQlEYhq/RJkJb0JBTo2PkYolkUOEULUnQ6Hin/gFd+gek1doEQZCWiixHGx0c3OS6OClUgxD0HHgvGIh5f9EHD5zD+b735Tv3nHtitm1b/xFrPuvi0BJxPwLrPmo24AH2NH+EU5hE2fEmtGEXLoUZv2gtko631V0SzrTNJj6gDm9wBMMwO96BDmzB8ZyppfGJ1jrKDcU4JcEEHMLrgpy21hLKTQU1TmsLTWShuyS3qxxLNWm/xjl4ginsQ2+F3ekpd6ranFfjgq6MAxkYeDiEA9U40iisanwBDejDgQS8hqPavrSKfxmX4B7etU3jAH/FsTSM1p20FxpfQxWedR8nVvAwGnlpVuXxy7gMN9DUN/kM8T34kmZTHpV54xHU4BxmETxGM2nX3DPj/jJvRZTxDVfu5EeAAQD9LkZlF9aXZQAAAABJRU5ErkJggg==) no-repeat 50%;
  background-size: 15px 8px;
}
.aggregated-entry .aggregated-entry-box {
  width: 100%;
  max-height: 140px;
  overflow: hidden;
}
.aggregated-entry .aggregated-entry-box.showAll {
  max-height: none;
}
.aggregated-entry .aggregated-entry-box .aggregated-entry-list {
  font-size: 0;
  white-space: normal;
  *height: 1%;
  zoom: 1;
}
.aggregated-entry .aggregated-entry-box .aggregated-entry-list:before,
.aggregated-entry .aggregated-entry-box .aggregated-entry-list:after {
  content: " ";
  display: block;
  height: 0;
  overflow: hidden;
}
.aggregated-entry .aggregated-entry-box .aggregated-entry-list:after {
  clear: both;
}
.aggregated-entry .aggregated-entry-box .aggregated-entry-list:before,
.aggregated-entry .aggregated-entry-box .aggregated-entry-list:after {
  content: " ";
  display: block;
  height: 0;
  overflow: hidden;
}
.aggregated-entry .aggregated-entry-box .aggregated-entry-list:after {
  clear: both;
}
.aggregated-entry .aggregated-entry-box .aggregated-entry-list.hide {
  display: none;
}
.aggregated-entry .aggregated-entry-box .aggregated-entry-list .aggregated-entry-item {
  float: left;
  width: 33.3%;
  height: 49.5px;
}
.aggregated-entry .aggregated-entry-box .aggregated-entry-list .aggregated-entry-item:nth-child(3n + 1) {
  margin-left: -6px;
}
.aggregated-entry .aggregated-entry-box .aggregated-entry-list .aggregated-entry-item > a {
  font-size: 13px;
  text-align: center;
  color: #333;
  padding: 10px 8px;
  margin: 0 0 11px 12px;
  background: #f0f0f0;
  border-radius: 3px;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  cursor: pointer;
  box-sizing: border-box;
}
.aggregated-entry .aggregated-entry-box .aggregated-entry-list .aggregated-entry-item > a:active,
.aggregated-entry .aggregated-entry-box .aggregated-entry-list .aggregated-entry-item > a:hover {
  border-color: #24AA42;
  color: #24AA42;
}
.download-entry {
  padding-top: 16px;
  padding-left: 16px;
  background: white;
  margin-top: 6px;
  line-height: 36px;
  font-size: 14px;
  color: #000;
  border-top: 1px solid #f4f4f4;
}
.download-entry .link {
  display: inline-block;
  color: #000;
  margin-right: 20px;
}
body {
  background-color: #ffffff;
}
.crumb-new {
  margin: 10px 16px 0;
}
.detail-wrap {
  max-width: 960px;
  margin: 10px 0 20px;
  background: #fff;
  /*box-shadow: 0 1px 0 #eee;*/
}
.permission-modal .permission-modal-mask {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999;
  background: rgba(0, 0, 0, 0.5);
}
.permission-modal .permission-wrap {
  position: fixed;
  z-index: 999;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
  height: 80%;
  width: 70%;
  max-height: 560px;
  background: #fff;
  border-radius: 4px;
  overflow-y: auto;
  padding: 12px;
  font-size: 12px;
  color: #999999;
}
.permission-modal .permission-wrap .permission-tips {
  color: #404040;
  margin-bottom: 6px;
}
.permission-modal .permission-wrap .permission-desc {
  color: #aaa;
  padding-left: 6px;
}
.permission-modal .permission-wrap p {
  margin-bottom: 4px;
  color: #666;
}
.detail-video-wrap {
  margin: 10px 16px 8px 16px;
}
.detail-video-wrap {
  position: relative;
  height: 186px;
}
.detail-video-wrap .video-mask {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.detail-video-wrap .video-mask .mask-img {
  width: 100%;
  height: 100%;
}
.detail-video-wrap .video-mask .video-play {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 64px;
  height: 64px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAAe1BMVEUAAAAAAAD///9YWFj////////w8PCampo9PT3Q0NB1dXUgICD///8rKyv////////////////09PRJSUn///////////////////////9qamr5+fno6Ojk5OStra2EhITb29u+vr7IyMjT09O3t7f///////////////9FpQZWAAAAKHRSTlOHAEuh0MfxvJjbrY+5kotuHQP1nO3hmIIrDKj67OjHsuLQ1t3MVEKpF6ge4AAAA+FJREFUeNrsmOluqzAQRufaBAj7moQszZ7O+z/h1YBUh+uEekNXlXp+Y3rCjL8ZFf78Z34FfgV+BX6oQFmwfJUsvLZBbFpvkaxyVpRKR+0FOpZ5+BIvY530uGOBzXqBkyzWG/G0a4Ei91ABLy/oaecCjwQF1ekcRLwOY4A4rHkUnE8VCpKHcwEmPv3+FsXwgji67UUpmFOB+9e3vx5TmCA9Xr8qcXcmsElw4BCk8C1pcMCBZONEoMtwYMlBEb7EgayzF2At9lxq0KC+YE/LLAXKDHuWIWgSLrEnK20EigUSfgQGRD4Si8JcgDVIfIAhH0g0zFQgR8LnYAz3kcjNBNZD9WOwIB46YW0gUK6QCMCSAIlVqStQftK53Ras2e7oTZ+lpkD/+ysODuBV/w2UBUT9/RCcEPoTfQDv+99PwRFpb5CrC7D++4fgjLCvAlMVKBrqPw4O4dSJTaEmUPb5uwWnbPtULpUEson7b5kHmYoA6/MPnNNnIvteoGvpAsTgnJiuQttNCYgCcJgBLoowIbBRmL9W03nzjUBCBYCZoCIk0wJ3koxgJiJ6+31SwJNugPOb4E0JMFIMYTbC8VWUBSgDLzAjF8rD9wIPEqxhRmr6C4+3AsmcHSC6IHknUKhlkH0aFZKAWEMOMDMHsZpIAp7aFLSfip4kIFI4hZlJ/8ljGC+iV5id63hBhXEIHEGFre+bl+o4RIEs0KlXgIbKfmtTg+6FAKO3ghLYczXM7P0ojmG0idzUBYhbDAbcRnsJjC5hpCeAVWA4lD1ZoKQXxloCxEG/FWI6V0oCBf0g0BIw/fdR9ZzG8NyDJ30BkxXy9NyF8DwIzmYC6B9BhzONA0lgpTEIUOLANcfBShJINLZRfMEl1boGiSRAQcwtBHD3obMTLCQBioFaT8C0FWoKAkmg1diH8R0nrrobt5JAQzlkJ0CcU7UkaiQBOg32AriL1M7PJoCViYAowfwCogTum5Co/rZvxioMAzEM3Rpot3ZLD9r8/08GvHjKcLzhKXD+AkNytiRL+/xPyJ9h1/GafoZ8EHX9P9ODiI/irscTjGK0jKq+G1hGYB33BALrGAKSmsEAkEBIVlsIQDIISmsPA1AKYHkjEQDLITEpLAaICaJmVe8foGaAnPbHB+SU0PNmJICeE4FiFCcjAgWUaPYxNibRZIpUvkynC5W6VOuL1bpc7x8s9JONf7TSz3b+4VI/3frHa/187xsYfAuHbmLxbTy+kcm3cvlmNt/OpxsafUtngKnVt/X6xmbf2u2b2wPs/X7AISDiERByCYj5BASdAqJeCWG3hLjfda0GVgOrgXs2cAJEaD3YizVO+gAAAABJRU5ErkJggg==) 50% no-repeat;
  background-size: 64px 64px;
}
.detail-video-wrap .video {
  display: none;
  width: 100%;
  height: 186px;
}
.detail-top {
  position: relative;
  padding: 15px 0 15px 15px;
  width: 70%;
}
.detail-top .app-icon {
  float: left;
}
.detail-top .app-icon img {
  width: 160px;
  height: 160px;
  display: block;
}
.detail-top .app-info .title {
  font-size: 24px;
  font-weight: 500;
  vertical-align: middle;
  display: inline-block;
  max-width: 210px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.detail-top .app-info .app-name {
  color: #333;
  font-size: 24px;
  margin: 10px 0 0 190px;
}
.detail-top .app-info .app-name .tag {
  top: -2px;
}

.detail-top .install-btn {
  letter-spacing: 1px;
  display: inline-block;
  font-size: 0.875em;
  text-align: center;
  padding: 5px 15px;
  color: #fff;
  background: #4cc9b6;
}
.detail-top .install-btn {
  font-size: 1em;
}
.screenshot {
  overflow: hidden;
  padding: 16px;
}
.screenshot img {
  margin-right: 5px;
}
.tag-info {
  margin: 0 16px;
}
.tag-info a {
  display: inline-block;
  margin-bottom: 6px;
  padding: 6px 11px;
  color: #999;
  font-size: 12px;
  border-radius: 27px;
  border: 1px solid #EDEEF0;
}
.tag-info a i {
  color: #2faa49;
}
/* screenshot for Mobile&Tablet*/
.j-scrollbar-wrap {
  position: relative;
  height: 284px;
  overflow: hidden;
}
.j-scrollbar-wrap .view-box {
  overflow: hidden;
  position: relative;
  margin-bottom: 5px;
  height: 266px;
}
.j-scrollbar-wrap .view-box .overview {
  position: absolute;
  top: 0;
  left: 0;
  height: 266px;
}
.j-scrollbar-wrap .view-box .overview img {
  float: left;
  margin-right: 5px;
  width: auto;
  height: 266px;
}
.j-scrollbar-wrap .scrollbar {
  position: relative;
  height: 7px;
}
.screen-pic-big {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: -1;
  background: rgba(0, 0, 0, 0.9);
  opacity: 0;
}
.screen-pic-big .swipe {
  display: block;
  height: 100%;
}
.screen-pic-big .swipe ul {
  height: 100%;
}
.screen-pic-big .swipe li {
  width: 100%;
  height: 100%;
  position: relative;
  float: left;
  text-align: center;
}
.screen-pic-big .swipe img {
  max-width: 80%;
  max-height: 80%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}
.block-title {
  font-family: Roboto-Bold;
  font-size: 18px;
  font-weight: 600;
  line-height: 21px;
  color: #333;
  margin: 0 0 15px;
  border-left: none;
  padding-left: 0;
}
.block-title a {
  font-size: 14px;
  color: #24AA42;
}
.block-title .title-more,
.block-title span {
  float: right;
  font-weight: 400;
}
.block-title span {
  color: #999;
  font-size: 12px;
}
.editorComment .con {
  background: #f7f7f7;
  padding: 20px;
  color: #333;
  border-radius: 3px;
}
.editorComment .con .editorComment-title {
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 12px;
}
.editorComment .con .editorComment-title i {
  display: inline-block;
  margin-right: 4px;
  width: 16px;
  height: 16px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAVFBMVEUAAAAzMzMzMzM0NDQzMzMzMzM3NzdEREQzMzMzMzMzMzMzMzM0NDQzMzM0NDQzMzMzMzM0NDQ5OTk/Pz8zMzMzMzMzMzMzMzMzMzM1NTUzMzMzMzN+ah9IAAAAG3RSTlMAgMVacT0bBvakjNBMrTjqVCISC/HflrJhMipQLMisAAAA4ElEQVQ4y62TWRaDIAxFq4CKc52qffvfZ1NEEAucfni/iIkZHuFxL3nbc87EGHC3soOiePUe97PBiVRc/fUEYm7KUlYqhLv+FYTcdiNLCrKWs198/96snaVujoG6qwZnHkkRrTFLoMsuE1OO1CSkkvVh+D5yFWywaRt9pGzMIwwplu/lANgOLaSHOEJndWCJZs8nj8RCt8BgYLoJ/l/Am1SIlhgjTZrTGhjTCFVFhRonoA1JbaWMXBaNAbrM8HUvulpoYTKYefwr1wNTYvAsbY1fUuE2fBB4OHmdWNTTu5UPxH4ZNqCSNuwAAAAASUVORK5CYII=) no-repeat;
  background-size: 100%;
}
.editorComment,
.comments,
.infos {
  border-bottom: 1px solid #f4f4f4;
}
.desc-info,
.editorComment,
.all-version {
  padding: 16px;
  color: #999;
}
.desc-info .con,
.editorComment .con,
.all-version .con,
.desc-info .more-link,
.editorComment .more-link,
.all-version .more-link {
  line-height: 1.6;
  font-size: 0.8125em;
}
.desc-info .more-link,
.editorComment .more-link,
.all-version .more-link {
  position: relative;
  display: block;
  text-align: right;
  margin-top: 4px;
  padding-right: 0;
  color: #999;
  cursor: pointer;
}
.desc-info .more-link .arrow-down,
.editorComment .more-link .arrow-down,
.all-version .more-link .arrow-down {
  top: 6px;
  right: 12px;
}
.relative-rec.infos .block-title .title-more,
.download-rank.infos .block-title .title-more {
  position: static;
  width: auto;
  float: right;
  margin-top: 2px;
  color: #24AA42;
  font-size: 14px;
  background: none;
}
.old-version-list li {
  margin: 0;
  padding: 10px 0;
  position: relative;
  border-bottom: 1px solid #f4f4f4;
}
.old-version-list li:last-child {
  border-bottom: 0;
}
.old-version-list li .icon-wrap {
  float: left;
  margin-right: 10px;
}
.old-version-list li img {
  width: 40px;
  height: 40px;
  display: block;
}
.old-version-list li p {
  font-size: .8125em;
  color: #555;
}
.old-version-list li span {
  font-size: 0.75em;
  color: #555;
}

.old-version-list li .detail-check-btn {
  position: absolute;
  top: 16px;
  right: 0;
  letter-spacing: 1px;
  font-size: .875em;
  text-align: center;
  padding: 7px 15px;
  color: #fff;
  height: auto;
  line-height: inherit;
  border-radius: 3px;
  background: #24AA42;
}

.arrow-down {
  display: inline-block;
  width: 18px;
  height: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAA8UExURUdwTMzMzM7OzszMzM/Pz87Ozs3NzczMzMzMzOPj49LS0szMzMzMzM3NzczMzMzMzMzMzM7Ozs3NzczMzIUX5k0AAAATdFJOUwDUQS0QWGVL+QQc8OSQqsFzH8zKvpsVAAAAbklEQVR42u3OSQ6AIBBE0XZgEud//7saTUwjRt3ozrehKyka5Pcy5x4ydGnuwOUFRo0jeSH0gNmTAfogB2EAX8qm9DAEydQFxGqdqghFLSdNC22j55He1E0pfXue9S9nho2RS9aDt3JjsnaS3ycWTjQFY9ZAjVcAAAAASUVORK5CYII=) no-repeat;
  background-size: 100%;
}
.num-list {
  position: relative;
  margin: 10px 10px 10px 190px;
  font-size: 12px;
}
.num-list .item {
  text-align: center;
  display: inline-block;
  padding-right: 10px;
}
.num-list .item i {
  font-family: arial;
  font-style: normal;
  color: #999;
  font-size: 16px;
}
.num-list .item b {
  font-size: 12px;
  font-weight: normal;
  color: #999;
  text-align: center;
}
.num-list .item.last {
  padding-left: 10px;
}
.num-list .item.last:hover {
  text-decoration: none;
  color: #2f7c2f;
}
.num-list .item.last:hover b,
.num-list .item.last:hover i {
  color: #2f7c2f;
}
.num-list .verified-info {
  position: relative;
  color: #999;
}
.num-list .verified-info .verified-link {
  margin-right: 6px;
  color: #23AA43;
}
.num-list .verified-info s {
  margin-left: 8px;
  margin-right: 4px;
  vertical-align: top;
}
.num-list .verified-info s:first-child {
  margin-left: 0;
}
.num-list .update-time {
  color: #999;
}
.download-wp {
  margin: 15px 0 0 190px;
}
.download-wp .install-btn {
  position: static;
  width: auto;
  height: auto;
  min-height: 26px;
  margin-left: 16px;
  line-height: 26px;
  border-radius: 5px;
  background-color: #24AA42;
}
.download-wp .install-btn {
  vertical-align: middle;
}
.download-wp .install-btn.hide {
  display: none;
}
.download-wp .normal-dl-btn {
  display: inline-block;
  color: #666;
  margin-left: 16px;
  border-radius: 3px;
  letter-spacing: 1px;
  background-color: #F0F0F0;
  cursor: pointer;
  padding: 5px 15px;
  line-height: 26px;
  text-decoration: none;
  vertical-align: middle;
}
.download-wp .normal-dl-btn.show {
  color: #fff;
  background-color: #24AA42;
}
.desc-info .con {
  line-height: 20px;
  height: 100px;
  overflow: hidden;
}
.desc-info .con {
  height: 40px;
}
.desc-info .block-title {
  margin-top: 10px;
}
.col-left {
  width: 70%;
  float: left;
}
.col-right {
  width: 30%;
  float: right;
}
.col-right.detail-col-right {
  margin-top: -194px;
}
.infos {
  padding: 15px;
}
.infos .block-title {
  position: relative;
}
.infos .block-title .title-more {
  width: 16px;
  height: 16px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAUVBMVEUAAAAkqkIlq0IqqkolqkIkqkIlqkIkqkIlqkInrEQmq0MkqkL///+o3rQtrkry+vTn9urd8uG85cWe2auN05xewXVOu2c+tVlsxoHR7dd8zI5RoOtPAAAAC3RSTlMA9JYY49nHv4JHLZ9lSgUAAADQSURBVDjLhVNZFoMgEAMUEUGtu+39D9oqVsJUO/njTUhmFQCrjJZSG2XFBTIl3QmpMhov9zBQyvR74X5QgEiVuwvk1fkf48j4aoA+cTnyc7codwN5T5CbiXJ/oD6EKLA826EhEkLY+Kq9948pZVihkLChblIP46JF5z0VMULDqxk8FdEiLXIOIj1kSbowtxuhBYJ26DEeHmBhID51IT5CkljmGsL9gmVio/q9yJU0CrIcY4XQavR4DTMdFjtubmG4lWOXll17/nD40+OPlz3/N1XWIp8vt/XEAAAAAElFTkSuQmCC) no-repeat center center;
  background-size: 100% 100%;
  display: inline-block;
  position: absolute;
  right: 8px;
  top: 4px;
}
.infos .infos-list {
  padding: 0;
  line-height: 1.8;
  font-size: 0.8125em;
  color: #999;
  overflow: hidden;
  line-height: 28px;
}
.infos .infos-list dt {
  float: left;
  color: #aaa;
  width: 78px;
  text-align: right;
}
.infos .infos-list dd {
  color: #666;
  margin-left: 90px;
}
.infos .infos-list dd a {
  color: #999;
}
.infos .infos-list dd a:hover {
  color: #2f7c2f;
}
.infos .infos-list dd .side-tags .tag-box {
  float: left;
}
.infos .infos-list .tag-box a {
  position: relative;
  display: inline-block;
  background: #ebebeb;
  padding: 0.1em 4px;
  text-decoration: none;
  color: #999;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  margin: 0 15px 10px 0;
}
.infos .infos-list .tag-box a::before,
.infos .infos-list .tag-box a::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  width: 0.5em;
  background: #ebebeb;
  -ms-transform: skew(-6deg);
  transform: skew(-6deg);
}
.infos .infos-list .tag-box a::before {
  left: -0.3em;
  border-radius: 5px 0 0 5px;
}
.infos .infos-list .tag-box a::after {
  right: -0.3em;
  border-radius: 0 5px 5px 0;
}
.detail-menu {
  margin: 10px 10px 5px 10px;
  height: 41px;
  line-height: 40px;
  overflow: hidden;
}
.detail-menu ul {
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  border-bottom: 1px solid #d7d7d7;
}
.detail-menu ul li {
  float: left;
  font-size: 14px;
  text-align: center;
  -ms-flex: 1;
      flex: 1;
}
.detail-menu ul li a {
  color: #000000;
}
.detail-menu ul li.current {
  position: relative;
  -ms-flex: 0.8;
      flex: 0.8;
}
.detail-menu ul li.current a,
.detail-menu ul li.current span {
  color: #009900;
}
.detail-menu ul li.current i {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 1px;
  left: 0;
  bottom: -1px;
  background-color: #009900;
}
.detail-menu ul li:nth-child(1) {
  width: 15%;
}
.detail-menu ul li:nth-child(2) {
  width: 25%;
}
.detail-menu ul li:nth-child(3) {
  width: 22.5%;
}
.detail-menu ul li:nth-child(4) {
  width: 22.5%;
}
.detail-menu ul li:nth-child(5) {
  -ms-flex: 0.6;
      flex: 0.6;
  width: 15%;
}
.detail-game-more {
  margin: 10px 16px 16px 16px;
}
@media screen and (max-width: 850px) {
  .detail-wrap {
    margin-top: 0;
  }
  .detail-top {
    width: auto;
  }
  .detail-top .app-icon img {
    width: 78px;
    height: 78px;
  }
  .detail-top .app-info .title {
    font-size: 20px;
    max-width: 100%;
  }
  .detail-top .app-info .app-name {
    margin: 5px 0 0 95px;
  }
  .col-left,
  .col-right {
    float: none;
    width: auto;
  }
  .download-wp {
    clear: both;
    position: relative;
    margin: 0 0 20px 0;
    top: 20px;
    text-align: center;
  }
  .download-wp .install-btn {
    display: block;
    margin-left: 95px;
    padding: 9px 0;
    border-radius: 3px;
  }
  .download-wp .normal-dl-btn {
    display: block;
    margin-left: 95px;
    height: 44px;
    line-height: 44px;
    text-align: center;
  }
  .num-list {
    border: none;
    margin: 0 0 0 95px;
    overflow: hidden;
    transition: height 0.5s;
  }
  .num-list .avg-score-star {
    margin-top: 6px;
  }
  .num-list .verified-info {
    display: block;
    margin-top: 6px;
  }
  .num-list .item {
    border-right: none;
    padding-right: 0;
  }
  .num-list .item i {
    font-size: 12px;
  }
  .num-list .item b {
    display: inline-block;
  }
  .num-list .item.install {
    padding-top: 0;
    padding-right: 10px;
  }
  .num-list .item.last {
    padding-top: 10px;
    padding-left: 0px;
    text-align: left;
  }
  .num-list .item.tag {
    margin: 2px 0 0 8px;
  }
  .editorComment .con {
    position: relative;
    padding: 16px 22px;
    color: #999;
    border-radius: 5px;
    background-color: #ffffff;
    border: 1px solid #EEEEEE;
  }
  .editorComment .con .editorComment-title {
    position: absolute;
    top: -10px;
    left: 20px;
    width: 92px;
    height: 20px;
    color: #333;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    background-color: #ffffff;
  }
  .col-right.detail-col-right {
    margin-top: 0;
  }
  .old-version-list li p {
    margin-right: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}
@media screen and (min-width: 851px) {
  .download-wp .normal-dl-btn {
    display: inline-block;
    height: 26px;
    line-height: 26px;
    padding: 5px 15px;
    margin-left: 16px;
  }
}
@media screen and (max-width: 450px) {
  .detail-top,
  .screenshot,
  .desc-info,
  .editorComment,
  .infos,
  .comments {
    padding: 16px;
  }
  .editorComment {
    margin-top: 20px;
    padding-bottom: 0;
    border-bottom: none;
  }
  .desc-info {
    padding: 6px 16px 0;
  }
  .detail-top {
    border: none;
  }
  .detail-top .app-icon img {
    width: 78px;
    height: 78px;
  }
  .detail-top .app-info .app-name {
    font-size: 1em;
  }
  /*.detail-top .app-info .title{
		max-width: 150px;
	}*/
}
@media (min-resolution: 192dpi) {
  .detail-top .app-info .gooddev {
    background: url(../img/sprites/gooddev.png) no-repeat center center;
    background-size: 15px 13px;
  }
}
/* perfect-scrollbar v0.6.16 */
@charset "utf-8";
/**
 * mixin.less
 * 常用的LESS类库
 * Created by Chenjr on 2016/5/7.
 */
/**!
 * mixin.less
 * 常用的LESS类库
 * 
 * Copyright(c) Alibaba Group Holding Limited.
 *
 * Authors:
 * 	 陈精任 <jingren.cjr@alibaba-inc.com> (https://work.alibaba-inc.com/work/u/89291)
 *   徐闻东 <wendong.xwd@alibaba-inc.com> (https://work.alibaba-inc.com/work/u/106725)
 */
/* 文字排版 */
/* 定位 */
.clearfix:after {
  content: '';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* 长度高度 */
/* 边距 */
/* 单行显示点点点 */
/* 多行显示点点点 */
/* 去掉点击后出现的蓝色背景 */
/***** absolute *****/
/* 水平居中 */
/* 垂直居中 */
/* 垂直居中 fix定位写法*/
/* 圆角 ps：这里加上top-left等的规则是为了解决Android2.x某些机型下border-radius不生效的问题 */
/* 旋转 */
/* animation 动画 */
/* 绝对定位 */
/* 品牌化别名 + PurgeCSS 未保留的少量规则 */
.tag.verify-info.site-verified {
  background: url(../img/sprites/gooddev.png) no-repeat;
}
.static-brand .site-icon {
  display: inline-block;
  width: 37px;
  height: 40px;
  vertical-align: middle;
  background: #24aa42;
  border-radius: 8px;
}
.static-brand .site-download {
  float: right;
  margin-top: 5px;
  padding: 5px 15px;
  color: #fff;
  background: #24aa42;
  border-radius: 2px;
  font-size: 0.875em;
  text-decoration: none;
}
.screen-pic-big {
  display: none;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  background: rgba(0, 0, 0, 0.85);
}
.aggregated-entry-list.hide {
  display: none;
}
