@charset "UTF-8";
html {
  font-family: 'helvetica neue', helvetica, 'heiti sc', 'droid sans fallback' , "\5FAE\8F6F\96C5\9ED1";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-text-size-adjust: 100%;
  font-size: 24px;
  line-height: 1.5;
  width: 100%; }

body {
  margin: 0;
  -webkit-overflow-scrolling: touch;
  width: 100%;
  min-height: 100%; }

a, button, input, select, textarea {
  outline: none; }

ul, ol {
  list-style: none; }

em, i {
  font-style: normal; }

ol, ul, input, figure {
  margin: 0;
  padding: 0; }

dl, dd, h1, h2, h3, h4, h5, h6, p, form {
  margin: 0; }

img {
  display: block;
  width: 100%;
  border: 0; }

table {
  width: auto;
  border-collapse: collapse;
  border-spacing: 0; }

a {
  text-decoration: none; }

a, button, button:active, input {
  -webkit-tap-highlight-color: transparent; }

mark {
  background-color: transparent;
  color: inherit; }

a:link, a:hover, a:active, a:visited {
  text-decoration: none; }

input:focus::-webkit-input-placeholder {
  color: transparent; }

input:focus:-moz-placeholder, input:focus::-moz-placeholder {
  color: transparent; }

button, input[type=button], input[type=password], input[type=submit], input[type=text], textarea {
  -webkit-appearance: none; }

input:-ms-clear {
  display: none; }

/* clear IE10 X */
input {
  -webkit-user-modify: read-write-plaintext-only; }

select {
  overflow-x: hidden; }

/* ellipsis */
.elli {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

.clearfix:after, .tg-share .share-list:after {
  content: " ";
  display: block;
  clear: both; }

.di-bl, .comment-list .like-sum:after, .tg-customShare .edit-name:before, .gameIntrodute .title:before {
  display: inline-block; }

.di-vm, .blue-btn, .orange-btn, .achievement .tg-game-icon, .achievement .game-detail, .tg-agreement .sq-check:before, .tg-msg .title:before, .tg-msg .pic, .tg-msg .one-line, .tg-comment .title:before, .gameIntrodute .per-detail, .gameIntrodute .person-pic, .gameIntrodute .star {
  display: inline-block;
  vertical-align: middle; }

.di-vt, .comment-list .user-head, .tg-share .diy_select, .tg-share .game-select-btn, .tg-msg .icon, .tg-msg .detail, .tg-comment .delect-comment, .gameIntrodute .per-detail span, .gameIntrodute .like-sum {
  display: inline-block;
  vertical-align: top; }

.fl {
  float: left; }

.fr {
  float: right; }

.none {
  display: none; }

.hide, .tg-rm .title1, .tg-rm .title2, .tg-rm .title3, .tg-share .title1, .tg-share .title2, .tg-share .title3 {
  font-size: 0;
  width: 0;
  text-indent: -9999px; }

.sprites, .comment-list .like-sum:after, .tg-index .list a, .tg-rm .title1, .tg-rm .title2, .tg-rm .title3, .tg-share .title1, .tg-share .title2, .tg-share .title3, .tg-msg .title:before, .tg-comment .title:before, .tg-customShare .edit-name:before, .tg-customShare .comment-panda, .gameIntrodute .package-btn, .gameIntrodute .download, .gameIntrodute .title:before, .gameIntrodute .swiper-introdute .swiper-button-next, .gameIntrodute .swiper-introdute .swiper-button-prev, .gameIntrodute .video-ul li:after, .gameIntrodute .swiper-news .swiper-button-next, .gameIntrodute .swiper-news .swiper-button-prev, .gameIntrodute .star, .gameIntrodute .panda:before {
  background: url("../images/sprites.png");
  background-size: 16rem auto; }

/*  通用 S */
.exchange {
  width: 15.2rem;
  background: white;
  overflow: hidden; }
  .exchange p {
    color: #363636;
    font-size: 0.57778rem;
    margin: 1rem 0 0 1rem; }
    .exchange p:last-child {
      padding-bottom: 1rem; }
  .exchange input {
    width: 4.44444rem;
    height: 0.88889rem;
    line-height: 0.88889rem;
    background: #e0e0e0;
    border: none;
    text-indent: 0.22222rem; }

.blue-btn, .orange-btn {
  width: 2.44444rem;
  height: 1rem;
  background: #04a9ff;
  color: white;
  font-size: 0.48889rem;
  text-align: center;
  border-radius: 3px;
  line-height: 1rem; }

.orange-btn {
  background: #ff8432;
  margin-left: 1.11111rem; }

.orange-mid-btn {
  width: 4.44444rem;
  height: 1.33333rem;
  background: #ff8432;
  color: white;
  font-size: 0.57778rem;
  text-align: center;
  border-radius: 3px;
  line-height: 1.33333rem;
  display: block;
  margin: 0 auto; }

.blue-long-btn {
  width: 14.44444rem;
  height: 1.86667rem;
  display: block;
  margin: 0 auto;
  background: #04a9ff;
  color: white;
  text-align: center;
  line-height: 1.86667rem;
  font-weight: bold;
  font-size: 0.71111rem;
  border-radius: 0.06667rem; }

.orange-long-btn {
  width: 14.44444rem;
  height: 1.86667rem;
  display: block;
  margin: 0 auto;
  background: #ff8432;
  color: white;
  text-align: center;
  line-height: 1.86667rem;
  font-weight: bold;
  font-size: 0.71111rem;
  border-radius: 0.06667rem; }

/* 我的业绩、编辑分享页面  头部  S */
.tg-home-box {
  background: #ffa05e url("../images/bottom.jpg") no-repeat center bottom;
  background-size: 100% auto;
  height: 6.71111rem;
  color: #fff;
  padding-top: 0.66667rem; }

.tg-home-box .tg-home-userimg {
  width: 3.77778rem;
  height: 3.77778rem;
  border-radius: 50%;
  overflow: hidden;
  display: inline-block;
  vertical-align: top;
  margin: 0 0 0 0.91111rem; }

.tg-home-box .tg-home {
  display: inline-block;
  vertical-align: top;
  margin-left: 0.66667rem; }

.tg-home-box .user-name {
  font-size: 0.75556rem;
  margin-bottom: 0.22222rem; }

.tg-home-box .tg-game-num {
  font-size: 0.53333rem;
  display: inline-block;
  vertical-align: bottom;
  width: 5.77778rem;
  line-height: 0.88889rem; }

.tg-home-box .view-comment {
  display: inline-block;
  vertical-align: bottom;
  color: #fff;
  font-size: 0.53333rem; }

/* 我的业绩、编辑分享页面  头部  E */
/* swiper  组件 S  */
.swiper-slide {
  overflow: hidden;
  font-size: 18px;
  /* text-align: center; display: -webkit-box; display: -webkit-flex; display: flex; */
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center; }

.swiper-button-next, .swiper-button-prev {
  margin-top: 0;
  -webkit-transform: translateY(-50%); }

/* swiper  组件 E  */
/*  评论  评论页、游戏介绍页 S  */
.comment-list li {
  padding-top: 0.55556rem; }
  .comment-list li:last-child {
    border-bottom: 1px solid lightgrey; }
    .comment-list li:last-child .content {
      border-bottom: none; }

.comment-list .user-head {
  width: 1.82222rem;
  height: 1.82222rem;
  border-radius: 50%;
  overflow: hidden;
  margin-right: 0.33333rem; }

.comment-list .detail {
  margin: 0;
  line-height: 0.66667rem; }

.comment-list .user-name {
  color: #4f4e4e;
  font-size: 0.57778rem;
  display: inline-block;
  max-width: 7.55556rem; }

.comment-list .like-sum {
  font-size: 0.4rem;
  color: #949494; }
  .comment-list .like-sum:after {
    content: "";
    width: 0.53333rem;
    height: 0.57778rem;
    background-position: -9.02222rem -9.2rem;
    margin: 0 0.44444rem 0 0.11111rem; }
  .comment-list .like-sum.on {
    color: #ff8f3d; }
    .comment-list .like-sum.on:after {
      background-position: -8.26667rem -9.2rem; }

.comment-list .time {
  color: #999595;
  font-size: 0.44444rem;
  padding-bottom: 0.55556rem; }

.comment-list .content {
  width: 12.88889rem;
  border-bottom: 1px solid lightgrey;
  margin-top: 0.44444rem; }
  .comment-list .content p {
    color: black;
    font-size: 0.57778rem;
    width: 10rem;
    display: inline-block; }

/*  评论  评论页、游戏介绍页 E  */
/*  通用 E */
/* 推广首页  S */
.tg-index {
  background: white; }
  .tg-index .user-box {
    background: #ffa05e url("../images/bottom.jpg") no-repeat center bottom;
    background-size: 100% auto;
    height: 13.6rem; }
  .tg-index .user-img {
    width: 4.53333rem;
    height: 4.53333rem;
    display: block;
    margin: 2.66667rem auto 0;
    border-radius: 50%;
    overflow: hidden;
    clear: both; }
  .tg-index .new-user {
    font-size: 0.57778rem;
    color: #fefefe;
    border: 1px solid #fefefe;
    border-radius: 3px;
    padding: 0.04444rem 0.17778rem;
    float: right;
    margin: 0.44444rem 0.55556rem 0 0; }
  .tg-index .user-name {
    text-align: center;
    font-size: 0.8rem;
    color: white;
    margin-top: 0.44444rem; }
  .tg-index .list {
    text-align: center;
    margin-top: 1.55556rem; }
    .tg-index .list a {
      height: 3.77778rem;
      display: inline-block;
      color: #555;
      font-size: 0.66667rem;
      margin: 0 1rem; }
      .tg-index .list a:nth-child(1) {
        background-position: -0.33333rem -0.33333rem;
        width: 3.17778rem; }
      .tg-index .list a:nth-child(2) {
        background-position: -4.08889rem -0.33333rem;
        width: 2.84444rem; }
      .tg-index .list a:nth-child(3) {
        background-position: -7.8rem -0.33333rem;
        width: 3.33333rem; }
    .tg-index .list span {
      margin-top: 3.11111rem;
      display: inline-block; }

/* 推广首页  E */
/* 我的业绩  S  */
.achievement {
  /* 游戏列表 */ }
  .achievement .achievement-list {
    margin: 0 0.4rem; }
  .achievement .title {
    color: #555555;
    font-size: 0.77778rem; }
  .achievement .tg-game-list li {
    width: 14.86667rem;
    min-height: 2.22222rem;
    border: 1px solid #e1e1e1;
    padding: 0.15556rem;
    margin-bottom: 0.31111rem; }
  .achievement .tg-game-icon {
    width: 2.22222rem;
    height: 2.22222rem;
    border-radius: 25px; }
  .achievement .game-detail {
    margin-left: 0.22222rem; }
  .achievement .game-name {
    display: block;
    font-size: 0.71111rem;
    color: #363636; }
  .achievement .game-detail-num {
    line-height: 0.44444rem; }
    .achievement .game-detail-num p {
      width: 5.88889rem;
      display: inline-block;
      font-size: 0.48889rem; }
    .achievement .game-detail-num span {
      color: #ff832f; }

/* 我的业绩  E  */
/* 新手入门  S  */
body.tgrm-body {
  height: inherit; }

.tg-rm {
  background: #f9f0e6 url("../images/cons-bg.jpg") no-repeat center bottom;
  background-size: 100% auto;
  overflow: hidden;
  min-height: 100%; }
  .tg-rm .title1, .tg-rm .title2, .tg-rm .title3 {
    height: 1.37778rem; }
  .tg-rm .title1 {
    width: 7.06667rem;
    background-position: 0 -14.26667rem; }
  .tg-rm .title2 {
    width: 5.24444rem;
    background-position: 0 -5.46667rem; }
  .tg-rm .title3 {
    width: 5.28889rem;
    background-position: 0 -7.11111rem; }
  .tg-rm .tg-rm-list {
    width: 14.44444rem;
    background: rgba(255, 255, 255, 0.8);
    margin: 0.37778rem auto 0;
    padding: 0.37778rem 0.22222rem;
    position: relative; }
    .tg-rm .tg-rm-list:nth-child(1):after {
      height: 3.44444rem; }
    .tg-rm .tg-rm-list:nth-child(2):after {
      height: 2.55556rem; }
    .tg-rm .tg-rm-list:nth-child(3):after {
      height: 0; }
    .tg-rm .tg-rm-list:after {
      content: "";
      width: 0px;
      border: 0.06667rem dashed #fd8330;
      position: absolute;
      top: 1.55556rem;
      left: 0.84444rem;
      z-index: 2; }
  .tg-rm .detail {
    font-size: 0.53333rem;
    color: #555;
    list-style-type: disc;
    margin: 0.44444rem 0 0 1.86667rem;
    line-height: 0.88889rem;
    text-indent: -5px; }
  .tg-rm .invitation {
    font-weight: bold;
    font-size: 0.71111rem;
    text-align: center;
    width: 14.44444rem;
    height: 1.86667rem;
    display: block;
    margin: 1.22222rem auto 0;
    background: #04a9ff;
    color: white;
    border-radius: 3px;
    line-height: 1.86667rem; }

/* 新手入门  E  */
/* 分享 1  S  */
body.tgshare-body {
  background: #f9f0e6 url("../images/cons-bg.jpg") no-repeat center bottom;
  background-size: 100% auto; }

.tg-share .title1, .tg-share .title2, .tg-share .title3 {
  height: 1.33333rem;
  width: 5.24444rem; }
.tg-share .title1 {
  background-position: 0 -8.88889rem; }
.tg-share .title2 {
  background-position: 0 -10.66667rem; }
.tg-share .title3 {
  background-position: 0 -12.44444rem; }
.tg-share .introdute {
  color: #555555;
  font-size: 0.48889rem;
  width: 12.66667rem;
  margin: 0.44444rem 0 0 1.66667rem;
  line-height: 0.77778rem; }
  .tg-share .introdute strong {
    color: #ff771a; }
.tg-share .tg-share-list {
  width: 14.44444rem;
  background: rgba(255, 255, 255, 0.8);
  margin: 0.37778rem auto 0;
  padding: 0.37778rem 0.22222rem; }
.tg-share .game-select {
  margin: 0.62222rem 0 0.44444rem 1.62222rem; }
.tg-share .diy_select_txt {
  width: 7.2rem;
  height: 1.22222rem;
  border: 1px solid #9b9b9b;
  background: white;
  text-indent: 0.28889rem; }
.tg-share .diy_select {
  color: #443f3f;
  font-size: 0.53333rem;
  background: white;
  line-height: 1.22222rem;
  position: relative; }
.tg-share .game-select-btn {
  width: 4.44444rem;
  height: 1.22222rem;
  background: #04a9ff;
  color: white;
  text-align: center;
  line-height: 1.22222rem;
  border-radius: 3px;
  font-size: 0.62222rem; }
.tg-share .diy_select_list {
  border-left: 1px solid #b6b6b6;
  border-right: 1px solid #b6b6b6;
  position: absolute;
  top: 1.31111rem;
  left: 0;
  background: #fff;
  width: 7.2rem;
  display: none; }
  .tg-share .diy_select_list li {
    height: 1.22222rem;
    border-bottom: 1px solid #b6b6b6;
    margin: 0 0.06667rem;
    text-indent: 0.22222rem; }
    .tg-share .diy_select_list li:last-child {
      margin: 0; }
.tg-share .pic {
  height: 2.04444rem;
  width: 2.04444rem;
  border: 1px solid #d0cfcf; }
.tg-share .share-list {
  margin: 0.55556rem 0 0 1.55556rem; }
.tg-share .package-box {
  float: left;
  margin-right: 0.44444rem;
  text-align: center; }
.tg-share .account {
  color: #555555;
  font-size: 0.53333rem;
  margin-top: 0.28889rem; }
.tg-share .blue-btn {
  width: 2.08889rem;
  height: 0.82222rem;
  display: block;
  margin: 0 auto;
  font-size: 0.48889rem;
  color: white;
  background: #04a9ff;
  border-radius: 3px;
  margin-top: 0.28889rem; }

/* 分享 1  E  */
/*  弹窗  S */
.dialog {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 2; }
  .dialog .content {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    padding-bottom: 1.11111rem;
    min-width: 13.33333rem;
    background: #fff; }

.op30 {
  display: none;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%; }

.alertBox {
  width: 15.6rem;
  height: 12rem;
  background: #fff;
  position: absolute;
  left: 50%;
  margin-left: -7.8rem;
  top: 20%; }

.close {
  position: absolute;
  right: 4%;
  display: block;
  top: 4%;
  width: 0.75rem;
  height: 0.75rem;
  background: url(../images/close.png) center 0 no-repeat;
  background-size: cover; }

.formBox {
  width: 12.55rem;
  height: 9.9rem;
  margin: 1.2rem auto 0; }

.formBox .list1 {
  margin-bottom: 0.6rem; }

.formBox .list1 p {
  color: #000;
  font-size: 0.6rem;
  height: 1.2rem;
  line-height: 1.2rem; }

.formBox .input_box {
  height: 1.75rem;
  width: 12.25rem;
  border: 1px solid #dbdbdb;
  border-radius: 0.2rem;
  padding-left: 0.2rem; }

.formBox .input_box .input1 {
  display: block;
  width: 100%;
  height: 100%;
  font-size: 0.5rem; }

.formBox .select_box {
  height: 1.775rem;
  width: 12.3rem;
  position: relative;
  background: url(../images/select_bg.png) center 0 no-repeat;
  background-size: cover; }

.formBox .select_box span {
  display: block;
  width: 100%;
  height: 100%;
  line-height: 1.775rem;
  position: absolute;
  top: 0;
  left: 0;
  font-size: 0.8rem;
  padding-left: 0.2rem; }

.formBox .select_box ul {
  position: absolute;
  top: 1.85rem;
  left: 0;
  display: none;
  width: 12.35rem;
  height: auto;
  overflow: hidden;
  background: #fff; }

.formBox .select_box ul li {
  font-size: 0.6rem; }

.config {
  width: 4.95rem;
  height: 1.5rem;
  margin: 0 auto 0; }

.config a {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 0.3rem;
  line-height: 1.5rem;
  text-align: center;
  color: #fff;
  font-size: 0.8rem;
  background: #f37417; }

.pop-box-bind .content {
  background: white;
  width: 13.33333rem;
  position: relative; }
.pop-box-bind .ActorInfo {
  font-size: 0.57778rem;
  margin: 1.55556rem 0 0 1.33333rem; }
  .pop-box-bind .ActorInfo li {
    margin-bottom: 0.77778rem; }
.pop-box-bind .ActorInfo label {
  color: #383737;
  vertical-align: top; }
.pop-box-bind .ActorInfo input, .pop-box-bind .tzSelect {
  width: 8rem;
  height: 1.11111rem;
  background: #c5c5c5;
  color: #666666;
  border: none;
  text-indent: 0.22222rem; }
  .pop-box-bind .ActorInfo input::-webkit-input-placeholder, .pop-box-bind .ActorInfo input .selectBox, .pop-box-bind .tzSelect::-webkit-input-placeholder, .pop-box-bind .tzSelect .selectBox {
    color: #666;
    font-size: 0.53333rem; }
.pop-box-bind .tzSelect {
  display: inline-block;
  line-height: 1.11111rem; }
.pop-box-bind .pop-bind-btn {
  width: 4.44444rem;
  height: 1.33333rem;
  background: #ff8432;
  color: white;
  display: block;
  margin: 0 auto;
  text-align: center;
  border-radius: 3px;
  font-size: 0.57778rem;
  line-height: 1.33333rem; }
.pop-box-bind .dropDown li {
  color: #555555;
  border: 1px solid #666666; }

.top-title {
  height: 1.33333rem;
  background: #fe8431;
  font-size: 0.57778rem;
  color: white;
  line-height: 1.33333rem;
  padding-left: 0.33333rem; }

.bind-close, .close-btn, .orange-close-btn {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAxCAYAAABznEEcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4ODU0MjlBMkZDQkMxMUU2OTBEQ0FFNTM1RTFFOUYwRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4ODU0MjlBM0ZDQkMxMUU2OTBEQ0FFNTM1RTFFOUYwRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg4NTQyOUEwRkNCQzExRTY5MERDQUU1MzVFMUU5RjBFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjg4NTQyOUExRkNCQzExRTY5MERDQUU1MzVFMUU5RjBFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+vTDzwwAAAa9JREFUeNrUmultwzAMhR2jGxQdoegGyWbpCnnKDtknGSEzZIa4EiADrmBbF2k/CeAP+SD5+SBpWodhGDo7zlY+rfx27YyLlaeV24cHwGRnCyDwfr/dpLfyNdkZAjEDjP5/d+5xsnId/g/47WyCOT+nBxhyECz5Fx7ICoI1v+ZOYANBzJ+lE0MQQwIw68eagr1BkGo/pmgvEOTYTVG4NQhy7aUq3goEJXZyDGiDoFR/riEtENToLTEoDYJafaWGpUAgoafmCtaCQOqO1j7LpSCQfCQlXspcEEgHB6nwmAoCjegmGedjINDKM9IZdwkEmolSo3QIQe7aJYtWEReCqNZcB9930hh3K8fJ/GHlpGGoV2yrHINtbm5UrG1QTj9aeyeWopBpJTrFwqhhzxOpecCwZuzcRGbYaqfSTGxYqtjaUsLs/T0hVQuJgDB8Y1frY+l2VOll6jsV62frABbZYezFZttj7Ypn2WX+P5Fsn/1PUZIfzADJ/rADJPnVAkDUv1YAVv10Oy6NACyC9H65zdv3Da6TxR+s4+z9HMfLLRW6+clPQ+udxgv9cm2gPwEGALUBdEaYt9vXAAAAAElFTkSuQmCC") no-repeat;
  width: 1.11111rem;
  height: 1.11111rem;
  background-size: 100% auto;
  position: absolute;
  top: 0.11111rem;
  right: 0.11111rem; }

.orange-close-btn {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAA1CAYAAADh5qNwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBODc4RDg1QUZFMjgxMUU2Qjc0RkY1RUJBREEwQzM2QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBODc4RDg1QkZFMjgxMUU2Qjc0RkY1RUJBREEwQzM2QyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE4NzhEODU4RkUyODExRTZCNzRGRjVFQkFEQTBDMzZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE4NzhEODU5RkUyODExRTZCNzRGRjVFQkFEQTBDMzZDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+oTIjuwAAAbFJREFUeNrs2ktOwzAQBmB3xBU4AmLNhi134Q5NxZ5Fk3CGHqjcgDP0DBWpFAvLcuLY8/BMhSUralb5NI3zj+Xd9fPF3dsAd4cjRnXT7I0ZjtN8D288rIAOBkD9/NzX+fcprtSjsYp5kHc8pf5++2l+GYGFoNsYpvmx9E7dYKNyWAp0yK1+nWJYFrS2pGuEbQLlvlMp2KAENK6tzrmPbwzbN4ClQB02UbSEFYNKYlILWBWoNPtJwqpBNYFWAoYC1aZ0ThgahGk9OGAkIGw/RQkjA1E0iRQwUhBV54uBkYMo2/kaGAuIeo+iBMYG4th42QJjBXGgcjB2ULzxQg3zIH99m+YrN4irUksVEwFxozzsHN07c4IkUH1UIV+xwSoqXhS+pfoxEAKNc4VE+jEQAnWSjSYIgsQaTRAGicCgAYgdBo1ArDBoCGKDYbLfEGQ7bPRJZUUnvUdBCSKvGCgBkcJAEYgMBspAJDBQCELDQCkIBQPFoGoYKAdVwcAAqBgGRkBFMDAE2gwLUUcDoE2wEPXj/k5jaQYtwS6plH6ar8/OxrG4MMVfwkrt/o+bGhm/AgwAjdG68DqXyP8AAAAASUVORK5CYII=");
  background-size: 100% auto; }

.pop-share-wx img {
  width: 7.77778rem;
  float: right; }

.dialog .tips {
  color: #3c3c3d;
  font-size: 0.66667rem;
  margin: 1.11111rem 0.44444rem 0.44444rem 0.44444rem;
  text-align: center; }

.dialog .min-tips {
  font-size: 0.48889rem;
  text-align: center;
  color: #535252; }

.dialog .cdk {
  font-size: 0.8rem;
  text-align: center;
  color: #ff7920; }

.select-module .select-list {
  font-size: 0.57778rem;
  color: #666666;
  margin: 1.77778rem 0 0 2.22222rem; }
  .select-module .select-list:nth-child(2) {
    margin: 0.66667rem 0 0.66667rem 2.22222rem; }
  .select-module .select-list input, .select-module .select-list select {
    border: 1px solid #999999;
    width: 7.33333rem;
    height: 0.88889rem;
    line-height: 0.88889rem; }

.tg-share .exchange {
  width: 12.55556rem;
  border: 1px solid #e1e1e1;
  margin: 0.44444rem 0 0 1.66667rem; }
  .tg-share .exchange p {
    margin: 1rem 0.22222rem 0 0.22222rem; }
  .tg-share .exchange .orange-btn {
    margin-left: 0.22222rem; }

/*  分享 弹窗 E */
/* 介绍  S  */
.tg-introdute {
  background: #f9f0e6 url("../images/cons-bg.jpg") no-repeat center bottom;
  background-size: 100% auto;
  overflow: hidden;
  min-height: 100%; }
  .tg-introdute .introdute-pic {
    display: block;
    margin: 0 auto 0.6rem;
    width: 15.22222rem; }
    .tg-introdute .introdute-pic:nth-child(1) {
      margin-top: 0.4rem; }

/* 介绍  E  */
/* 推广员申请协议  S  */
.tg-agreement .tg-sq-box {
  margin: 0 0.44444rem; }
.tg-agreement h2 {
  color: #fd8330;
  font-size: 1.06667rem;
  text-align: center;
  border-bottom: 1px dashed #b8b6b6;
  line-height: 2.88889rem; }
.tg-agreement .sg-sq-text {
  max-height: 12.88889rem;
  overflow-y: scroll;
  padding: 0.44444rem 0; }
  .tg-agreement .sg-sq-text p {
    color: #555555;
    font-size: 0.48889rem;
    line-height: 0.88889rem; }
    .tg-agreement .sg-sq-text p:nth-child(1) {
      text-indent: 2em; }
  .tg-agreement .sg-sq-text p.mintitle {
    font-weight: bold; }
.tg-agreement .sq-check {
  border-top: 1px dashed #b8b6b6;
  margin-top: 0.44444rem;
  color: #555;
  font-size: 0.55556rem;
  text-align: center;
  padding-top: 0.44444rem; }
  .tg-agreement .sq-check:before {
    content: "";
    margin-right: 0.22222rem;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NzdDNzA1RUY4MEQxMUU2QjgyRkRFODkyQTkwNjJBMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3NzdDNzA1RkY4MEQxMUU2QjgyRkRFODkyQTkwNjJBMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc3N0M3MDVDRjgwRDExRTZCODJGREU4OTJBOTA2MkEwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc3N0M3MDVERjgwRDExRTZCODJGREU4OTJBOTA2MkEwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+RgHPKwAAAvpJREFUeNrEV0tvElEY/TqQQNI0EKo8YgW7EXRZ8FGtXWhaYvBX1G4Idm1c+SdoWPTxKxQDJi4s9hXoUumitmANDy2BGBNIIPH7yL2Tyw3QKczEk5zAXGbO+biPuedObG1swBXwCLmMXEDeRU6z9gvkV2QGmUbuXia0srra/TRrML2JjCJfIp0D7vEwPkO+RVaRW8gEGv0YJq5cYh5DFpFvhpj3g5M9U9ze3IwNu3FiwBCEqHr2qcJms4HX54MbMzNgt9vBarV225vNJtTrdfh5fg7FQgEajYasl6VexN7IailgEfkOOcUb3B4PBINBcLndmv5+pVyGXC4H5VJJbP6DfIFFfB5WwH3kJ+QkXZhMJngwPw+BQABGQT6fh4O9Peh0OrzpL/IpFnE4aA4kuLnFYoHnkcjI5gR6ljRIi2GSefSdhDRZ5rpLw2yG5XAYnE4njAvSIC3SZJgTJyYvwIuM88aH2O3XdTDnIC3SFBDHIrxiAVFxwt32+0FvkCZpC4iKBahdQrPdKEjaMV7AEl9yDodD81IbBaRNHgxTOAxLVMAT3nJrdhaMhuSxqLCNRa3QaEgeC1RAQHzVGg3Jw68IW6r6bjcSkse0Av8ZCgsT6q5mNCSPCyogz6/6bKO6Q/I4VliMUrdRoyF5ZKiAHX51dnpqeAGSxw4V8JGFBajVaob2AmmTBw8omAvSfBWs81ZKMkbhqFd7XdyM1JBAMeo4n9fdnDRLvREtIRZAyfcV/+Vgfx9+Vau6mZMWaQpYw+4vyomIuuSIvrTbbUinUroUQRqkRZp8JNA8PigTRllwhFarBclkshssRwU9+wE1SEsIpVHxHvlkRGk1gnxPAbKDVe9mMvD95ARCoRA4XS5NxtVKBXLZrDzmZB4RE/Gwg8k9Nkl6IowNDyM+4WDC0y79Q34wKdDBBL/LC4AdTA61nozE2BQfcxqsiWN+1QK6IYaN2wrymkbT38ht1otn456OSeA142NkmKWoO9Lx/BvbV1LIL1q7558AAwBZQw9Ty/oN+QAAAABJRU5ErkJggg==");
    background-size: 0.71111rem auto;
    width: 0.71111rem;
    height: 0.71111rem; }
  .tg-agreement .sq-check.sq-check-checked:before {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4NTQ3QUQ2M0Y4MEQxMUU2OEM0QzhGQURGQTAwREFBNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4NTQ3QUQ2NEY4MEQxMUU2OEM0QzhGQURGQTAwREFBNCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg1NDdBRDYxRjgwRDExRTY4QzRDOEZBREZBMDBEQUE0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjg1NDdBRDYyRjgwRDExRTY4QzRDOEZBREZBMDBEQUE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+SEzpnQAABKdJREFUeNq8V+1vU1Ucfu5toXVjL7asaydswyGbLx90K5sbAxPNHESED74kviQoTJNl+skPxsQE/wH9VMIHYBCVb37UhI1EXrexuRU/iGxopZvA2gHLxktcLe319zv33Hpa17VsjU/ypPfenvM8v3vuOfc8Vzty6BAeAm3El4ntxKeIbnn9NvFX4nliP3Ewl9Deri7xa8/DdD2xm7iP6MnSxif5EnE/cYZ4hHiQjP5cSlzPYd5DnCJ+toT5YvDIPlO9hw/3LNVQUx/Be5ED4veYt8fP1RP9auOysjJU19TgsXXrUF5eDqfTKa4vLCxgbm4O169dw9TkJObn5zN9RnkUSX9U//xi2h//eQRkvo1+vieWWNe8Ph+amppQ6fUuehdFRUWCVVVV2NzcjGgkgrGxMUSmp60mfCM/kvbOvcDZrCNAaOaGxGI+sdlsaGltRUNDg/nvwh0Yv5wAQgMwZq4A92ju2VZRqR5ormqgbgu0Z7YDzlLRfHx8HMNDQ0gkEpb+feKLNC9Gso3AQcvc4XCgo7MTHg89zgd/wxj+FsbQMSribnqPRJzWQBgGEb+dhXE6AK11D7SWd0XhLpcLJ/v6EIvFILXZo8nqbtu9a5c64faJqux2bN+xwzSfu4HkNx8Al06IQnKC24RHYEychraxHcVuL3z0CP8IhZBMJsWKuRgM3nqusfEndRXQ+CFgaTxPw17B5neiSH5NT+3m73hoUB/RlzRYizUVBGh1VKsFdKsTblN9vbiT5HefCIFlg2+ANR7EhCZrK+hWC0itVZ7tDGPkOHDjElYM0jCGj6dpq55cQIe15HjCiKX21zyMgV4UCsbgUaHJ2uwhUUKPoYML2Gpdqd2wwezAEy52r2AFsJbQVDwktulyYxFIvWhCQyg4QoPpHibauYAG9VUrRiA6UXB/I3olzUOiXle21NS7HfdvF34EpGbKw4R78d3Qthr/F3QZJlK7msCatYV3Knane8ggwwWMW2fWNqq5awvur1VuSvOQmNBljBLgbVSgrrXwI1DXlu5h4jwXcM46C1+9alb7NG2pjjWFMyctoal4SJzjAk4SxR47OztrVvhIGbS29ws3/KxFmqzNHhJ3KRf0W6vggHWVk4zo1PIOJbsnVu5esdHUIgSltuqpK0FEgGPUBCUZ2B3QX/+S3tgVyzenpKS/8ZXQYs3pfyNaytMqgJPvR9Y/wxcu4OYMJWvXeuh7joq7WM6di76kwVqsqeBjGv6pzETECYVPfJxcJsNhkWSK3T5oz+4GVtEbLHI5dypylkDb+iH0V7+gtPqoMO+nSBaPx60WQTLvWiySMX4mvk1czUEyRDGKX51rPV5o1Y3QGl8DSulYo4FLUMaL00uFj0s95v/Nb0HfuR/a47SMdbsIpWdOnVLNOZS+SXHsetbvAorOL9DhD1Y4tVKS3++Hp7Iyr9GfiUYxNjqa+czZ/BW6+zNLxXILmzPTq9jJ6GOkRvkw4eQstntKvNaHySR/mNBxBoIcwdQ4nqsANTYFVrgQecIF8vo0y4JaGSAp4iLfXeoWsVeOYnilX8cs8KnkFmKnTFFPZnyeX5b7Sh9xIN/h+UeAAQD0yqEHNZtqbAAAAABJRU5ErkJggg==");
    background-size: 0.71111rem auto; }
.tg-agreement .sq-tongyi {
  width: 14.44444rem;
  height: 1.86667rem;
  display: block;
  margin: 0 auto;
  background: #04a9ff;
  color: white;
  text-align: center;
  line-height: 1.86667rem;
  font-weight: bold;
  font-size: 0.71111rem;
  border-radius: 0.06667rem;
  margin-top: 0.55556rem; }

/* 推广员申请协议  E  */
/* 业绩详情页  S  */
body.msg-body {
  background: #f2f2f2; }

.tg-msg {
  min-height: 100%; }
  .tg-msg .home-box {
    background: white;
    padding: 0.77778rem 0.51111rem; }
  .tg-msg .icon {
    width: 3.55556rem;
    height: 3.55556rem; }
  .tg-msg .detail {
    margin-left: 0.55556rem; }
    .tg-msg .detail p {
      color: #555555;
      font-size: 0.53333rem;
      line-height: 1rem; }
      .tg-msg .detail p:nth-child(2) {
        margin-top: 0.55556rem; }
      .tg-msg .detail p span {
        color: #ff781d; }
  .tg-msg .J_gameName {
    font-size: 0.75556rem;
    color: #555;
    font-weight: bold; }
  .tg-msg .list {
    padding: 0.55556rem 0.37778rem 0 0.37778rem; }
    .tg-msg .list.mb200 {
      margin-bottom: 2rem; }
  .tg-msg .title {
    color: #fd8330;
    font-size: 0.71111rem;
    font-weight: bold;
    margin-bottom: 0.33333rem; }
    .tg-msg .title:before {
      content: "";
      margin-right: 0.22222rem; }
    .tg-msg .title.title1:before {
      width: 0.66667rem;
      height: 0.75556rem;
      background-position: -8.26667rem -8.15556rem; }
    .tg-msg .title.title2:before {
      width: 0.8rem;
      height: 0.8rem;
      background-position: -9.37778rem -8.15556rem; }
  .tg-msg .pic {
    width: 2.22222rem;
    height: 2.22222rem; }
  .tg-msg .list-ul {
    width: 15.2rem;
    margin: 0 auto;
    background: #fff; }
    .tg-msg .list-ul li {
      padding: 0.33333rem 0;
      border-bottom: 1px dashed #c9c9c9;
      margin: 0 0.33333rem; }
      .tg-msg .list-ul li:last-child {
        border-bottom: none; }
  .tg-msg .list-msg {
    color: #363636;
    font-size: 0.71111rem; }
    .tg-msg .list-msg strong {
      font-weight: normal;
      width: 9rem;
      height: 0.88889rem;
      line-height: 0.88889rem;
      background: #e0e0e0;
      color: #454444;
      display: inline-block;
      text-indent: 0.22222rem; }
  .tg-msg .tips {
    font-size: 0.44444rem;
    color: #454444;
    float: right; }
  .tg-msg .one-line {
    width: 8.22222rem; }

/* 业绩详情页  E  */
/* 管理我的评论 S */
.tg-comment {
  padding: 0.77778rem 0.33333rem; }
  .tg-comment .title {
    color: #555;
    font-weight: bold;
    font-size: 0.71111rem;
    border-bottom: 1px solid #cecccc;
    padding-bottom: 0.33333rem; }
    .tg-comment .title:before {
      content: "";
      width: 0.97778rem;
      height: 0.97778rem;
      background-position: -10.6rem -8.15556rem;
      margin: 0 0.22222rem 0 0.33333rem; }
  .tg-comment .delect-comment {
    margin-left: 0; }
  .tg-comment .tips {
    text-align: center;
    color: black;
    font-size: 0.57778rem;
    line-height: 1.11111rem; }
  .tg-comment .orange-long-btn {
    margin: 0.55556rem auto;
    width: 10.33333rem; }

/* 管理我的评论 E */
/* 编辑分享页面 S */
.tg-customShare .title {
  font-weight: bold;
  font-size: 0.88889rem;
  color: #555555; }
.tg-customShare .edit {
  margin: 0.22222rem 0.4rem 0 0.4rem; }
.tg-customShare .select-box {
  margin-bottom: 0.44444rem; }
.tg-customShare .select-title {
  font-size: 0.66667rem;
  font-weight: bold;
  color: #555555;
  display: inline-block; }
.tg-customShare .select-game {
  width: 5.55556rem;
  height: 1.11111rem;
  border: 1px solid #e1e1e1;
  line-height: 0.88889rem; }
.tg-customShare .edit-ul li {
  border: 1px solid #e1e1e1;
  margin-bottom: 0.33333rem;
  padding: 0.86667rem 0.71111rem; }
  .tg-customShare .edit-ul li:nth-child(1) .edit-name:before {
    background-position: -10.44444rem -7.97778rem; }
  .tg-customShare .edit-ul li:nth-child(2) .edit-name:before {
    background-position: -12rem -7.97778rem; }
  .tg-customShare .edit-ul li:nth-child(3) .edit-name:before {
    background-position: -13.64444rem -7.97778rem; }
  .tg-customShare .edit-ul li:nth-child(4) .edit-name:before {
    background-position: -10.44444rem -9.46667rem; }
  .tg-customShare .edit-ul li:nth-child(5) .edit-name:before {
    background-position: -12rem -9.46667rem; }
  .tg-customShare .edit-ul li:nth-child(6) .edit-name:before {
    background-position: -13.64444rem -9.46667rem; }
  .tg-customShare .edit-ul li:nth-child(7) .edit-name:before {
    background-position: -10.44444rem -11.04444rem; }
.tg-customShare .edit-name {
  color: #363636;
  font-size: 0.71111rem;
  display: inline-block; }
  .tg-customShare .edit-name:before {
    content: "";
    height: 1.33333rem;
    width: 1.33333rem;
    vertical-align: bottom;
    margin-right: 0.77778rem; }
.tg-customShare .edit-btn {
  float: right; }
.tg-customShare .add-part, .tg-customShare .remove-part, .tg-customShare .go-comment, .tg-customShare .establish {
  width: 2.44444rem;
  height: 0.95556rem;
  float: left;
  border: 1px solid #04a9ff;
  border-radius: 3px;
  font-size: 0.48889rem;
  text-align: center;
  line-height: 0.95556rem;
  margin: 0 0.55556rem; }
  .tg-customShare .add-part.none, .tg-customShare .remove-part.none, .tg-customShare .go-comment.none, .tg-customShare .establish.none {
    display: none; }
.tg-customShare .add-part, .tg-customShare .establish {
  background: #04a9ff;
  color: white; }
.tg-customShare .remove-part {
  background: white;
  color: #04a9ff; }
.tg-customShare .go-comment {
  background: #fd8330;
  color: white;
  border: 1px solid #fd8330; }
.tg-customShare .preview {
  color: #7b7b7b;
  font-size: 0.66667rem;
  width: 4.44444rem;
  display: block;
  margin: 0 auto 0.44444rem;
  text-align: center; }
.tg-customShare .blue-long-btn {
  margin-bottom: 1.11111rem; }
.tg-customShare .newComment .orange-mid-btn {
  float: right; }
.tg-customShare .newComment .content {
  padding: 1.11111rem 0.55556rem;
  border-radius: 5px; }
.tg-customShare .comment-panda {
  content: "";
  width: 2rem;
  height: 1.73333rem;
  background-position: -10.66667rem -19.11111rem;
  display: block;
  margin: 0 0 0 0.33333rem; }
.tg-customShare .newCommentTxt {
  width: 12.88889rem;
  display: block;
  margin: 0.22222rem auto;
  resize: none; }

/* 编辑分享页面 E */
/* 游戏介绍 S */
.gameIntrodute {
  background: #f3f3f3;
  /*  媒体轮播 */ }
  .gameIntrodute header {
    height: 17.11111rem;
    position: relative;
    overflow: hidden; }
  .gameIntrodute .package-btn, .gameIntrodute .download {
    width: 4.31111rem;
    height: 3rem;
    position: absolute;
    top: 13.33333rem; }
  .gameIntrodute .package-btn {
    background-position: 0 -17.17778rem;
    left: 1.15556rem; }
  .gameIntrodute .download {
    background-position: -4.77778rem -17.11111rem;
    left: 10.55556rem; }
  .gameIntrodute .icon {
    width: 3.33333rem;
    height: 3.33333rem;
    margin: 12.88889rem auto 0;
    display: block; }
  .gameIntrodute .module {
    width: 15.55556rem;
    background: white;
    margin: 0.44444rem auto 0; }
    .gameIntrodute .module:nth-child(1) .title:before {
      background-position: -12rem -9.46667rem; }
    .gameIntrodute .module:nth-child(2) .title:before {
      background-position: -10.44444rem -9.46667rem; }
    .gameIntrodute .module:nth-child(3) .title:before {
      background-position: -12rem -7.97778rem; }
    .gameIntrodute .module:nth-child(4) .title:before {
      background-position: -13.64444rem -9.46667rem; }
    .gameIntrodute .module:nth-child(5) .title:before {
      background-position: -10.44444rem -7.97778rem; }
  .gameIntrodute .title {
    color: #555555;
    font-weight: bold;
    font-size: 0.71111rem;
    border-bottom: 1px solid #cecccc;
    margin: 0 0.11111rem;
    padding: 0.31111rem 0 0.11111rem 0; }
    .gameIntrodute .title:before {
      content: "";
      height: 1.33333rem;
      width: 1.33333rem;
      vertical-align: bottom;
      margin: 0 0.33333rem 0 0.22222rem; }
  .gameIntrodute .swiper-features {
    margin-top: 0.55556rem; }
  .gameIntrodute .swiper-features .swiper-container {
    width: 13.66667rem;
    height: 9.33333rem; }
  .gameIntrodute .swiper-features .swiper-slide img {
    width: 13.66667rem;
    height: 8.22222rem; }
  .gameIntrodute .swiper-features .swiper-pagination {
    bottom: -0.11111rem; }
    .gameIntrodute .swiper-features .swiper-pagination .swiper-pagination-bullet-active {
      background: #ff8432; }
  .gameIntrodute .per-name {
    color: #555555;
    font-weight: bold;
    font-size: 0.66667rem;
    margin: 0.33333rem 0 0.33333rem 0.88889rem; }
  .gameIntrodute .per-detail {
    color: #fd8330;
    font-size: 0.48889rem;
    margin: 0rem 0 0.33333rem 0.88889rem; }
    .gameIntrodute .per-detail span {
      color: #555555;
      width: 6rem; }
  .gameIntrodute .person-pic {
    width: 3.66667rem;
    -webkit-transform: rotate(10deg); }
  .gameIntrodute .swiper-introdute {
    margin-top: 0.55556rem;
    text-align: left; }
    .gameIntrodute .swiper-introdute .swiper-button-next, .gameIntrodute .swiper-introdute .swiper-button-prev {
      width: 0.82222rem;
      height: 1.62222rem; }
    .gameIntrodute .swiper-introdute .swiper-button-prev {
      background-position: -10.6rem -12.95556rem;
      left: 0; }
    .gameIntrodute .swiper-introdute .swiper-button-next {
      background-position: -12.04444rem -12.95556rem;
      right: 0; }
  .gameIntrodute .swiper-introdute .swiper-container {
    width: 15.11111rem;
    background: url("../images/introdute-bg.jpg") repeat;
    background-size: 6.66667rem auto; }
  .gameIntrodute .swiper-introdute .swiper-slide {
    min-height: 7.33333rem; }
  .gameIntrodute .video-ul {
    text-align: center;
    margin-top: 0.55556rem; }
    .gameIntrodute .video-ul li {
      display: inline-block;
      position: relative; }
      .gameIntrodute .video-ul li img {
        width: 4.88889rem;
        height: 3.22222rem; }
      .gameIntrodute .video-ul li:before {
        content: "";
        width: 4.88889rem;
        height: 3.22222rem;
        background: rgba(0, 0, 0, 0.3);
        position: absolute;
        top: 0;
        left: 0; }
      .gameIntrodute .video-ul li:after {
        content: "";
        width: 1.77778rem;
        height: 1.77778rem;
        background-position: -13.66667rem -12.77778rem;
        display: block;
        margin: 0 auto;
        position: absolute;
        top: 0.75556rem;
        left: 50%;
        -webkit-transform: translateX(-50%); }
      .gameIntrodute .video-ul li span {
        color: #555555;
        font-size: 0.48889rem;
        display: block;
        line-height: 1rem; }
  .gameIntrodute .swiper-news {
    margin-top: 0.55556rem; }
  .gameIntrodute .swiper-news .swiper-container {
    width: 15.33333rem;
    height: 3.33333rem; }
  .gameIntrodute .swiper-news .swiper-slide {
    text-align: center; }
  .gameIntrodute .swiper-news .swiper-button-next, .gameIntrodute .swiper-news .swiper-button-prev {
    width: 0.44444rem;
    height: 0.62222rem; }
  .gameIntrodute .swiper-news .swiper-button-prev {
    background-position: -10.6rem -15.28889rem;
    left: 0; }
  .gameIntrodute .swiper-news .swiper-button-next {
    background-position: -11.33333rem -15.28889rem;
    right: 0; }
  .gameIntrodute .news-part {
    display: inline-block;
    border-right: 1px solid #cbcbcb;
    width: 4.88889rem; }
    .gameIntrodute .news-part img {
      width: 4.44444rem;
      height: 1.33333rem; }
  .gameIntrodute .swiper-slide .news-part:nth-last-child(1) {
    border-right: none; }
  .gameIntrodute .news-detail {
    font-size: 0.4rem;
    color: #555555; }
  .gameIntrodute .star {
    height: 0.4rem;
    width: 2.22222rem; }
  .gameIntrodute .star5 {
    background-position: -10.71111rem -16.55556rem; }
  .gameIntrodute .star4 {
    background-position: -10.71111rem -16.95556rem; }
  .gameIntrodute .star3 {
    background-position: -10.71111rem -17.4rem; }
  .gameIntrodute .star2 {
    background-position: -10.71111rem -17.84444rem; }
  .gameIntrodute .star1 {
    background-position: -10.71111rem -18.28889rem; }
  .gameIntrodute .like-sum {
    text-align: right;
    width: 2.22222rem; }
    .gameIntrodute .like-sum:after {
      vertical-align: top; }
  .gameIntrodute .comment-list .content p {
    width: 10.22222rem; }
  .gameIntrodute .pagination {
    text-align: center;
    font-size: 0.62222rem;
    margin: 0.66667rem auto; }
    .gameIntrodute .pagination a {
      color: #555555;
      margin: 0 0.22222rem; }
      .gameIntrodute .pagination a.current {
        color: #fd8330; }
  .gameIntrodute .panda {
    width: 3.46667rem;
    height: 4.06667rem;
    position: fixed;
    left: 0;
    top: 75%;
    z-index: 10; }
    .gameIntrodute .panda:before {
      content: "";
      width: 3.46667rem;
      height: 4.06667rem;
      background-position: 0 -20.8rem;
      position: absolute;
      top: 0;
      left: -0.4rem;
      z-index: 2; }
    .gameIntrodute .panda .tg-link {
      background: rgba(0, 0, 0, 0.7) url("../images/sprites.png");
      background-size: 16rem auto;
      width: 8rem;
      height: 1.22222rem;
      position: absolute;
      top: 2.82222rem;
      left: -8rem;
      z-index: 1;
      background-position: 0 -24.97778rem;
      border-top-right-radius: 15px 15px;
      border-bottom-right-radius: 15px 15px; }

/* 游戏介绍 E */
