/* 2864 */

@font-face {
    font-family: 'jc';
    src: url('//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/jcgh.ttf');
}

/* Reset S */
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td,
hr,
button,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    margin: 0;
    padding: 0;
    outline: none;
}

body {
    font-family: "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1";
}

body,
html {
    -webkit-tap-highlight-color: transparent;
    -webkit-text-size-adjust: none;
    -webkit-user-select: none;
    user-select: none;
    width: 100vw;
    height: 100vh;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
}

a {
    text-decoration: none;
}

a:focus,
a:active,
a {
    outline: none;
}

a,
button,
input {
    -webkit-tap-highlight-color: rgba(255, 0, 0, 0);
}

a,
p,
span,
i,
h1,
h2,
h3,
h4,
h5,
h6 {
    -webkit-font-smoothing: antialiased;
}

a,
img,
input {
    border: none;
}

a,
img {
    -webkit-touch-callout: auto;
}

img {
    height: auto;
}

ul,
ol,
li {
    list-style: none;
}

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

input[type="text"],
input[type="password"],
select,
a {
    -webkit-appearance: none;
    appearance: none;
    outline: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    border-radius: 0;
    box-sizing: border-box;
}

input,
textarea,
select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
}

.text-hide {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

em,
i,
b {
    font-style: normal;
}

fieldset,
img {
    border: 0;
    display: block;
}

input,
textarea,
select {
    *font-size: 100%;
}

audio,
canvas,
video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
    font-style: normal;
    font-weight: normal;
}

abbr,
acronym {
    border: 0;
    font-variant: normal;
}

sup {
    vertical-align: text-top;
}

sub {
    vertical-align: text-bottom;
}

.clear:after {
    content: "\20";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
    clear: both;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.hd {
    display: block;
    text-indent: -9999px;
    color: rgba(0, 0, 0, 0);
}

.hide {
    display: none;
}

.browser-tips {
    position: absolute;
    top: 0;
    background: #ffc;
    color: #626262;
    font-size: 14px;
    text-align: center;
    padding: 10px 0;
    font-weight: 700;
}

.text-hidden {
    display: block;
    text-indent: -9999rem;
    overflow: hidden;
}

#_overlay_ {
    width: 100vw !important;
    height: 100vh !important;
    border: 0 !important;
}

.swiper-wrapper {
    -webkit-overflow-scrolling: touch;
}

#afooter {
    display: none;
}

.foot {
    display: none;
}

.bottom {
    width: 100%;
    height: 0.88rem;
    background: #ccc;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 99;
}

.txp_poster {
    left: 0 !important;
    top: 0 !important;
    transform: translateZ(999px) !important;
}

.txp_video_container video {
    background: transparent !important;
}

.txp_player {
    background: transparent !important;
}

.txp_overlay_play .txp_btn_play_lg {
    transform: translateZ(999px) !important;
}
.txp_player a[data-role="txp-ui-ipad-limit-app1"]{
    display: none;
}

.audio {
    display: none;
}

.body-hidden {
    width: 100vw !important;
    height: 100vh !important;
    overflow: hidden;
}
.txp_poster {
    background-size: 100% 100% !important;
}

/* Reset E */
.spr {
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/sprite.png) no-repeat;
    background-size: 13.34rem 7.5rem;
}

/* .spr-title {
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/sprite-title.png) no-repeat;
    background-size: 10rem 12rem;
} */

.wrap {
    width: 100vw;
    height: 100vh;
    overflow: hidden;
}

.cont-swiper,
.cont-swiper .swiper-wrapper,
.cont-swiper .swiper-slide {
    width: 100%;
    height: 100%;
    -webkit-overflow-scrolling: touch;
    box-sizing: border-box;
}

/*.swiper-wrapper .item1,*/
/*.swiper-wrapper .item2,*/
/*.swiper-wrapper .item3,*/
/*.swiper-wrapper .item4,*/
/*.swiper-wrapper .item5,*/
/*.swiper-wrapper .item6,*/
/*.swiper-wrapper .item7 {*/
/*    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg.jpg) no-repeat center/cover;*/
/*}*/
.swiper-wrapper .item1 {
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg8.jpg) no-repeat center/cover;
}
.swiper-wrapper .item2 {
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg7.jpg) no-repeat center/cover;
}
.swiper-wrapper .item3 {
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg8.jpg) no-repeat center/cover;
}
.swiper-wrapper .item4 {
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg4.jpg) no-repeat center/cover;
}
.swiper-wrapper .item5 {
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg5.jpg) no-repeat center/cover;
}
.swiper-wrapper .item7 {
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg7.jpg) no-repeat center/cover;
    /* display: none; */
}
.swiper-wrapper .item6 {
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg9.jpg) no-repeat center/cover;
}
.logo {
    position: absolute;
    top: 0.2rem;
    left: 0.3rem;
    width: 1.64rem;
    height: 0.64rem;
    background-position: 0 -2.67rem;
    z-index: 10;
}

.main {
    width: 13.34rem;
    height: 7.5rem;
    margin: 0 auto;
    padding-top: 0.5rem;
    position: relative;
    box-sizing: border-box;
}

.login,
.logined {
    font-size: 0.26rem;
    color: #000;
    width: 3rem;
    height: 0.36rem;
    line-height: 0.36rem;
    position: fixed;
    top: 0.34rem;
    right: 0;
    text-align: right;
    z-index: 800;
    display: none;
    padding-right: 0.2rem;
}

.login a,
.logined a {
    border-bottom: 1px solid #000;
    color: #000;
}

.login.on,
.logined.on {
    display: block;
}

/* item1 */
.item1 .title {
    width: 9.27rem;
    /*width: 4.92rem;*/
    height: 0.52rem;
    /* background-position: 0 -.01rem; */
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/title1.png) no-repeat center/cover;
    margin: 0 auto;
}

.item1 .swiper-container {
    width: 3.8rem;
    margin: 0 !important;
    height: 0.49rem;
    overflow: hidden;
}

.item1 .new-contribute .swiper-slide {
    color: #fff;
    font-size: 0.24rem;
    text-align: center;
    display: block;
    line-height: 0.67rem;
}

/* .item1 .main::before {
    content: '';
    display: block;
    width: 0.82rem;
    height: 1.26rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/icon-item1-w.png) no-repeat center/cover;
    position: absolute;
    top: .65rem;
    right: 0;
} */

.item1 .subtitle {
    font-size: 0.28rem;
    color: #373737;
    margin: 0.1rem auto 0;
    text-align: center;
    font-weight: normal;
}

.item1 .subtitle span {
    position: relative;
}

.item1 .subtitle span::before {
    content: "";
    display: block;
    width: 1.38rem;
    height: 0.02rem;
    position: absolute;
    top: 50%;
    left: -1.5rem;
    transform: translate(0, -50%);
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/sprite.png) no-repeat 0 0/13.34rem 7.5rem;
}

.item1 .subtitle span::after {
    content: "";
    display: block;
    width: 1.38rem;
    height: 0.02rem;
    position: absolute;
    top: 50%;
    right: -1.5rem;
    transform: translate(0, -50%);
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/sprite.png) no-repeat -4.82rem 0/13.34rem 7.5rem;
}

.item1 .wrap-video {
    width: 11.81rem;
    height: 4.7rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-item1-main.png) no-repeat center/cover;
    margin: 0.12rem auto 0;
    /* overflow: hidden; */
    position: relative;
    box-sizing: border-box;
    padding-top: 0.12rem;
    box-shadow: 0px 2px 8px 1px #cb9e61;
}

.item1 .wrap-video::before {
    content: "";
    display: block;
    position: absolute;
    width: 1.28rem;
    height: 1.71rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/item1-part.png) no-repeat center/cover;
    left: -0.9rem;
    bottom: -0.6rem;
}

.item1 .wrap-video .text-xl {
    width: 1.65rem;
    height: 0.38rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/laught.png) no-repeat center/cover;
    /* background-position: 0 -.18rem; */
    margin: 0 auto;
}

.item1 .video-list {
    width: 10.8rem;
    height: 4rem;
    margin: 0rem auto 0;
    display: flex;
    justify-content: space-between;
}

.item1 .video-list .box-video {
    width: 5.27rem;
    height: 2.81rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-video.png) no-repeat 0 0/5.27rem 2.81rem;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}
.item1 .video-list .box-video .txp_fullscreen_mode {
    height: 100vh !important;
}

.item1 .video-list .box-video::before {
    content: "";
    display: block;
    pointer-events: none;
    width: 0.89rem;
    height: 0.89rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/sprite.png) no-repeat -6.97rem -0.01rem/13.34rem
        7.5rem;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.item1 .box-video .videoCon {
    width: 5.16rem;
    height: 2.71rem;

    background: transparent center no-repeat;
    background-size: cover;
    background-position: 100% 100%;
    overflow: hidden;
    /* background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-poster.png) no-repeat center/cover; */
}

.item1 .box-review {
    width: 5.27rem;
    position: relative;
    margin-top: 0.1rem;
    box-sizing: border-box;
    padding-left: 0.08rem;
}

.item1 .video-list .review-title {
    font-size: 0.27rem;
    text-align: center;
    color: #373737;
    margin-bottom: 0.1rem;
    margin-top: -0.1rem;
}

.item1 .box-review .tips {
    color: #3f4240;
    margin-top: 0.08rem;
    margin-bottom: 0.02rem;
    font-size: 0.22rem;
    line-height: 120%;
}

.item1 .box-review .tips span {
    font-size: 0.2rem;
    margin-left: 0.1rem;
}

.item1 .box-review .review-cont {
    color: #3f4240;
    font-size: 0.22rem;
    line-height: 130%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 90%;
}

.item1 .box-review .look-detail {
    width: 1.24rem;
    height: 0.41rem;
    position: absolute;
    right: 0rem;
    top: 0.34rem;
    z-index: 99;
    background-position: -2.81rem -5.66rem;
}

.item1 .main-tips {
    font-size: 0.2rem;
    color: #e0e0e0;
    text-align: center;
    position: relative;
    margin-top: 0.14rem;
}

.item1 .main-tips span {
    position: relative;
}

.item1 .main-tips span::before {
    content: "";
    display: block;
    width: 0.25rem;
    height: 0.13rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/sprite.png) no-repeat -11.02rem -0.67rem/13.34rem
        7.5rem;
    position: absolute;
    right: -0.3rem;
    top: 0.1rem;
}

.main-tips span::before {
    animation: uptodown 1.2s infinite;
}

@keyframes uptodown {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    50% {
        -webkit-transform: translateY(-40%);
        transform: translateY(-40%);
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@-webkit-keyframes uptodown {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    50% {
        -webkit-transform: translateY(-40%);
        transform: translateY(-40%);
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

/* item2 */
.item2 .title {
    width: 7.3rem;
    height: 0.52rem;
    /* background-position: 0 -.78rem; */
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/zgj.png) no-repeat center/cover;
    margin: 0 auto;
}

/* .item2 .main::before {
    content: '';
    display: block;
    width: 1.58rem;
    height: 1.46rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/icon-item2-w.png) no-repeat center/cover;
    position: absolute;
    top: 0.58rem;
    right: 0;
} */

.item2 .team-list {
    width: 10.41rem;
    height: 4.59rem;
    margin: 0.24rem auto 0;
    display: flex;
    position: relative;
    justify-content: space-between;
}

.item2 .team-list::before {
    content: "";
    display: none;
    width: 2.2rem;
    height: 2.37rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/item2-part.png) no-repeat center/cover;
    position: absolute;
    bottom: -1.2rem;
    left: -1.98rem;
}

.item2 .team-list li {
    width: 10.41rem;
    height: 4.59rem;
    box-sizing: border-box;
    position: relative;
}

.item2 .team-list li:nth-child(1) {
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-item2.png) no-repeat center/cover;
}

.item2 .team-list li:nth-child(2) {
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-second.png) no-repeat center/cover;
}

.item2 .team-list li:nth-child(3) {
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-third.png) no-repeat center/cover;
}

.item2 .team-list li .team-name {
    font-size: 0.22rem;
    color: #f2f2f2;
    height: 0.44rem;
    display: none;
    line-height: 0.44rem;
    box-sizing: border-box;
    padding-left: 0.94rem;
}

.item2 .sec2-img {
    width: 10.21rem;
    height: 4.43rem;
    position: absolute;
    left: 0.12rem;
    top: 0.08rem;
    display: block;
}
.item2 .sec2-img-m {
    display: none;
}
.item2 .team-list li .box-logo-img {
    width: 100%;
    height: 1.58rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.item2 .team-list li .logo-img {
    width: auto;
    height: 1rem;
    align-self: flex-start;
    margin: 0.1rem 0 0 0.2rem;
}

.item2 .team-list li .box-team-rank {
    width: 100%;
    height: 1.33rem;
    position: relative;
    display: flex;
    justify-content: space-between;
    padding: 0.1rem 0.1rem 0;
    box-sizing: border-box;
}

.item2 .team-list li .box-team-rank .logo-img {
    width: 1.87rem;
    height: auto;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    opacity: 0.05;
}

.item2 .team-list li .cont1 {
    position: relative;
    white-space: nowrap;
    margin-right: 0.3rem;
    text-align: left;
    margin-top: -0.3rem;
}

.item2 .team-list li .cont1 p {
    font-size: 0.19rem;
    color: #2c2c2c;
    height: 0.26rem;
}

.item2 .team-list li .cont2 {
    position: absolute;
    white-space: nowrap;
    text-align: right;
    bottom: 0.08rem;
    width: 4.62rem;
    height: 0.46rem;
    left: 0.12rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-text.png) no-repeat center/cover;
}

.item2 .team-list li .cont2 p {
    font-size: 0.24rem;
    color: #010101;
    height: 0.3rem;
    width: 4.62rem;
    height: 0.46rem;
    line-height: 0.46rem;
    text-align: left;
    padding-left: 0.2rem;
    box-sizing: border-box;
}

.item2 .tips {
    font-size: 0.16rem;
    color: #e6e6e6;
    text-align: right;
    width: 10.41rem;
    margin: 0.04rem auto 0;
}

.item2 .btn-share {
    width: 2.04rem;
    height: 0.51rem;
    /* background-position: -2.8rem -6.21rem; */
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/btn-m.png) no-repeat center/cover;
    margin: 0rem auto 0;
}

.item2 .main-tips {
    font-size: 0.2rem;
    color: #e0e0e0;
    text-align: center;
    position: relative;
    margin-top: 0.04rem;
    padding-right: 0.26rem;
}

.item2 .main-tips span {
    position: relative;
}

.item2 .main-tips span::before {
    content: "";
    display: block;
    width: 0.25rem;
    height: 0.13rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/sprite.png) no-repeat -11.02rem -0.67rem/13.34rem
        7.5rem;
    position: absolute;
    right: -0.3rem;
    top: 0.1rem;
}

/* item3 */
.item3 .title {
    width: 8.55rem;
    height: 0.54rem;
    /* background-position: 0 -1.55rem; */
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/title3.png) no-repeat center/cover;
    margin: 0 auto;
}

/* .item3 .main::before {
    display: none;
    content: '';
    display: block;
    width: 0.92rem;
    height: 1.2rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/icon-item3-w.png) no-repeat center/cover;
    position: absolute;
    left: 0.04rem;
    bottom: 0.9rem;
} */

.item3 .top5-list {
    width: 11.4rem;
    height: 4.69rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 0.1rem auto 0;
}

.item3 .top5-list li {
    width: 2.02rem;
    height: 4.49rem;
    box-sizing: border-box;
    padding: 0.08rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/item3-bg-list.png) no-repeat center/cover;
    position: relative;
}

.item3 .top5-list li::before {
    content: "";
    display: block;
    width: 0.25rem;
    height: 4.54rem;
    position: absolute;
    right: -0.18rem;
    top: 0.08rem;
    /* background-size: 13.34rem 7.5rem; */
}

.item3 .top5-list li:nth-child(1)::before {
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/cebian-1.png) no-repeat center/cover;
}

.item3 .top5-list li:nth-child(2)::before {
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/cebian-2.png) no-repeat center/cover;
}

.item3 .top5-list li:nth-child(3)::before {
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/cebian-3.png) no-repeat center/cover;
}

.item3 .top5-list li:nth-child(4)::before {
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/cebian-4.png) no-repeat center/cover;
}

.item3 .top5-list li:nth-child(5)::before {
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/cebian-5.png) no-repeat center/cover;
}

.item3 .top5-list li::after {
    content: "";
    display: block;
    width: 0.52rem;
    height: 0.19rem;
    position: absolute;
    left: 0.14rem;
    top: 0.14rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/sprite.png) no-repeat;
    background-size: 13.34rem 7.5rem;
}
.item3 .top5-list li:nth-child(1)::after {
    background-position: -8.53rem -0.06rem;
}

.item3 .top5-list li:nth-child(2)::after {
    background-position: -9.05rem -0.06rem;
}

.item3 .top5-list li:nth-child(3)::after {
    background-position: -9.61rem -0.06rem;
}

.item3 .top5-list li:nth-child(4)::after {
    background-position: -10.16rem -0.06rem;
}

.item3 .top5-list li:nth-child(5)::after {
    background-position: -10.71rem -0.06rem;
}

.item3 .box-img {
    width: 1.86rem;
    height: 2.25rem;
    display: flex;
    align-items: flex-end;
    /* overflow: hidden; */
    position: relative;
}

.item3 .box-img .part-img {
    width: 1.86rem;
    height: 2.28rem;
}

.item3 .box-img .part-img img {
    width: 1.86rem;
    height: auto;
    position: absolute;
    bottom: 0;
    left: 0;
}

.item3 .box-img .box-shadow {
    width: 1.86rem;
    height: 1rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/part-shadow.png) no-repeat center/cover;
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fbfbfa;
    font-size: 0.16rem;
}

.item3 .box-img .box-shadow p {
    position: absolute;
    bottom: 0;
    text-align: center;
    left: 0.1rem;
}

.item3 .box-team-rank {
    width: 100%;
    height: 1.04rem;
    position: relative;
    box-sizing: border-box;
    position: relative;
}

.item3 .box-team-rank .logo-img {
    width: auto;
    height: 1rem;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

.item3 .cont1 {
    position: absolute;
    top: 0.06rem;
    left: 0.06rem;
    white-space: nowrap;
}

.item3 .cont1 .p1 {
    font-size: 0.26rem;
    color: #feb012;
    height: 0.3rem;
}

.item3 .cont1 .p2 {
    font-size: 0.54rem;
    height: 0.6rem;
    line-height: 0.6rem;
    color: #fff;
    text-shadow: 0.02rem 0.02rem 0.02rem #feb012;
}

.item3 .cont1 .p3 {
    margin-top: 0.2rem;
    font-size: 0.24rem;
    height: 0.3rem;
    color: #feb012;
}

.item3 .cont1 .p4 {
    font-size: 0.18rem;
    height: 0.22rem;
    color: #ebebeb;
    margin-top: 0.04rem;
    width: 1.3rem;
    margin-top: 0.04rem;
    white-space: normal;
}

.item3 .cont1 .p5 {
    font-size: 0.17rem;
    height: 0.22rem;
    color: #ebebeb;
}

.item3 .cont2 {
    position: absolute;
    top: 0.06rem;
    right: 0.06rem;
    white-space: nowrap;
    text-align: right;
}

.item3 .cont2 .p1 {
    margin-top: 0.04rem;
    font-size: 0.17rem;
    height: 0.22rem;
    color: #feb012;
}

.item3 .cont2 .p2 {
    font-size: 0.17rem;
    height: 0.22rem;
    color: #898989;
}

.item3 .cont2 .p3 {
    margin-top: 0.04rem;
    font-size: 0.17rem;
    height: 0.22rem;
    color: #feb012;
    position: relative;
}

.item3 .cont2 .p3::after {
    content: "";
    display: block;
    width: 0.05rem;
    height: 0.05rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/sprite.png) no-repeat -8.1rem -0.43rem/13.34rem
        7.5rem;
    position: absolute;
    right: 0rem;
    top: -0.04rem;
}

.item3 .cont2 .p4 {
    font-size: 0.18rem;
    height: 0.22rem;
    color: #898989;
}

.item3 .tips {
    font-size: 0.18rem;
    color: #e0e0e0;
    text-align: center;
    width: 11.5rem;
    margin: -0.1rem auto 0;
}

.item3 .btn-share {
    width: 2.04rem;
    height: 0.51rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/btn-2.png) no-repeat center/cover;
    /* background-position: -2.8rem -6.84rem; */
    margin: 0.06rem auto 0;
}

/* .item3 .main {
    padding-top: 0.26rem;
} */

.item3 .main-tips {
    font-size: 0.2rem;
    color: #e0e0e0;
    text-align: center;
    position: relative;
    margin-top: 0.04rem;
    padding-right: 0.26rem;
}

.item3 .main-tips span {
    position: relative;
}

.item3 .main-tips span::before {
    content: "";
    display: block;
    width: 0.25rem;
    height: 0.13rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/sprite.png) no-repeat -11.02rem -0.67rem/13.34rem
        7.5rem;
    position: absolute;
    right: -0.3rem;
    top: 0.1rem;
}

/* item4 */
.item4 .title {
    width: 6.61rem;
    height: 0.54rem;
    /* background-position: 0 -2.31rem; */
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/title4.png) no-repeat center/cover;
    margin: 0 auto;
}

/* .item4 .main::before {
    display: none;
    content: '';
    display: block;
    width: 2.02rem;
    height: 2.43rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/icon-item4-w.png) no-repeat center/cover;
    position: absolute;
    bottom: .1rem;
    left: .1rem;
} */

.item4 .btn-name {
    display: block;
    width: 1.2rem;
    height: 0.27rem;
    /* background-position: -5.39rem -0.27rem; */
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/rukou.png) no-repeat center/cover;
    position: absolute;
    top: 0.9rem;
    right: 0.5rem;
}

.item4 .name-list {
    width: 11.2rem;
    height: 3.3rem;
    margin: 0.6rem auto 0;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    justify-items: center;
}

.item4 .name-list li {
    width: 3.4rem;
    height: 1.5rem;
    position: relative;
}

.item4 .name-list .head {
    width: 1.51rem;
    height: 1.49rem;
    /* background-position: 0 -.9rem; */
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/yuan.png) no-repeat center/cover;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    z-index: 2;
}

.item4 .name-list .head img {
    width: 1.24rem;
    height: 1.24rem;
    border-radius: 50%;
    overflow: hidden;
}

.item4 .name-list .box-des {
    width: 2rem;
    height: 0.4rem;
    background-position: -6.93rem -1.56rem;
    position: absolute;
    top: -0.08rem;
    left: 1.2rem;
}

.item4 .name-list .box-des p {
    width: 1.3rem;
    height: 0.28rem;
    position: absolute;
    right: 0;
    top: 0;
    line-height: 0.28rem;
    font-size: 0.2rem;
    color: #ebebeb;
    box-sizing: border-box;
    text-align: center;
    white-space: nowrap;
}

.item4 .name-list .box-name {
    width: 2.36rem;
    height: 0.73rem;
    /* background-position: -4.41rem -1.54rem; */
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/mengceng.png) no-repeat center/cover;
    position: absolute;
    font-size: 0.24rem;
    bottom: 0.22rem;
    right: 0;
    box-sizing: border-box;
    text-align: center;
    align-items: center;
}

.item4 .name-list .name {
    font-size: 0.24rem;
    color: #feb012;
    margin-top: 0.12rem;
    line-height: 120%;
}

.item4 .name-list .name1 {
    font-size: 0.16rem;
    color: #fff;
    line-height: 130%;
}

.item4 .btn-share {
    width: 2.04rem;
    height: 0.51rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/btn-2.png) no-repeat center/cover;
    position: relative;
    margin: 0.1rem auto 0;
}

.item4 .btn-share::after {
    content: "";
    display: block;
    width: 2.01rem;
    height: 1.97rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/item4-part2.png) no-repeat center/cover;
    position: absolute;
    left: -3rem;
    bottom: -0.3rem;
}

.item4 .btn-share::before {
    content: "";
    display: block;
    width: 1.65rem;
    height: 1.92rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/item4-part1.png) no-repeat center/cover;
    position: absolute;
    right: -2.6rem;
    bottom: -0.3rem;
}

.item4 .tips {
    font-size: 0.18rem;
    color: #e0e0e0;
    text-align: center;
    width: 11.5rem;
    margin: 0.64rem auto 0;
}

.item4 .main-tips {
    font-size: 0.2rem;
    color: #e0e0e0;
    text-align: center;
    position: relative;
    margin-top: 0.04rem;
    padding-right: 0.26rem;
}

.item4 .main-tips span {
    position: relative;
}

.item4 .main-tips span::before {
    content: "";
    display: block;
    width: 0.25rem;
    height: 0.13rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/sprite.png) no-repeat -11.02rem -0.67rem/13.34rem
        7.5rem;
    position: absolute;
    right: -0.3rem;
    top: 0.1rem;
}

/* item5 */
.item5 .title {
    width: 7.5rem;
    height: 0.53rem;
    /* background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/title.png) no-repeat center/cover; */
    margin: 0 auto;
}

/* .item5 .main::before {
    content: '';
    display: block;
    width: 1.26rem;
    height: 1.3rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/icon-item5-w.png) no-repeat center/cover;
    position: absolute;
    top: .6rem;
    right: .14rem;
} */

.item5 .wrap-item5 {
    width: 13rem;
    height: 4rem;
    margin: 0.64rem auto 0;
    display: flex;
    justify-content: space-between;
    position: relative;
}

.item5 .introduce {
    display: none;
}

.item5 .wrap-item5::before {
    content: "";
    display: block;
    position: absolute;
    width: 2rem;
    height: 1.96rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/item5-part.png) no-repeat center/cover;
    bottom: -1.3rem;
    right: -0.7rem;
    z-index: 99;
}

.item5 .box-part {
    width: 3.97rem;
    position: relative;
    height: 4rem;
    padding: 0.08rem;
    box-sizing: border-box;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/item5-bg-part.png) no-repeat center/cover;
}

.item5 .box-part .lmd {
    width: 1.69rem;
    height: 0.45rem;
    background-position: -10.8rem -4.8rem;
    position: absolute;
    bottom: 0.26rem;
    right: 0.26rem;
}

.item5 .box-part .tag {
    width: 0.84rem;
    height: 0.34rem;
    /* background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/label.png) no-repeat center/cover; */
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/label.png) no-repeat center/cover;
    position: absolute;
    top: 0.23rem;
    left: 0.23rem;
    font-size: 0.22rem;
    color: #131416;
    line-height: 0.34rem;
    text-align: center;
    z-index: 99;
    font-family: 'jc';
}

.item5 .box-part .name {
    color: #fafbfe;
    font-size: 0.24rem;
    position: absolute;
    /* left: 0.4rem; */
    top: 2.2rem;
    z-index: 100;
    text-align: center;
    white-space: nowrap;
}

.item5 .box-part .box-img {
    width: 2.2rem;
    height: 2.54rem;
    margin: 0.08rem 0 0 0.08rem;
    position: relative;
}

.item5 .box-part .box-img .part {
    width: 2.2rem;
    height: auto;
    position: absolute;
    bottom: 0;
    left: 0.01rem;
    z-index: 2;
}

.item5 .box-part .box-info {
    width: 2.1rem;
    height: 0.9rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    margin: 0.15rem 0 0 0.15rem;
}

.item5 .box-part .box-info .all {
    margin-right: 0.2rem;
}

.item5 .box-part .box-info .most {
    width: 1rem;
}

.item5 .box-part .box-info {
    font-size: 0.16rem;
    color: #fecf12;
    line-height: 110%;
}

.item5 .box-pro {
    width: 1.6rem;
    height: 2.5rem;
    position: absolute;
    right: 0;
    top: 0;
    /*color: #fff;*/
    color: #feb012;
}

.item5 .box-pro .box-all,
.item5 .box-pro .box-all-5 {
    width: 0.91rem;
    height: 0.91rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/circle.png) no-repeat center/cover;
    margin: 0.4rem auto 0;
    font-size: 0.18rem;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    text-align: center;
}

.item5 .box-pro .box-all .text1 {
    width: 0.8rem;
    height: 0.8rem;
    background: conic-gradient(rgb(127, 127, 127) 0%, rgb(70, 70, 70) 50%, transparent 50%, transparent 100%);
    transform: rotate(-180deg);
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
}

.item5 .box-pro .box-all-5 .text1 {
    width: 0.8rem;
    height: 0.8rem;
    background: conic-gradient(rgb(127, 127, 127) 0%, rgb(70, 70, 70) 80%, transparent 80%, transparent 100%);
    transform: rotate(-180deg);
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
}

.item5 .box-pro .box-all .text1 p,
.item5 .box-pro .box-all-5 .text1 p {
    transform: rotate(180deg);
    width: 0.66rem;
    height: 0.66rem;
    background: #131416;
    font-size: 0.17rem;
    border-radius: 50%;
    padding-top: 0.06rem;
    box-sizing: border-box;
    display: flex;
    justify-content: center;
    align-items: flex-start;
    flex-wrap: wrap;
    font-family: 'jc';
}

.item5 .box-pro .box-all .text2,
.item5 .box-pro .box-all-5 .text2 {
    position: absolute;
    bottom: -0.3rem;
    left: 50%;
    height: 0.24rem;
    line-height: 0.24rem;
    white-space: nowrap;
    transform: translate(-50%, 0);
    /*color: #b5f5ff;*/
    color: #feb012;
    text-align: center;
}

.item5 .box-pro .box-all .text2 span,
.item5 .box-pro .box-all-5 .text2 span {
    color: #c5c5c5;
    font-size: 0.23rem;
}

.item5 .box-part .box-info span {
    font-size: 0.16rem;
    color: #8e8e8e;
}

.item5 .box-part .box-img .logo {
    width: 2.14rem;
    height: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -80%);
    z-index: 1;
}

.item5 .box-img .img-shadow {
    width: 2.22rem;
    height: 1rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/item5-part-shadow.png) no-repeat center/cover;
    position: absolute;
    bottom: 0;
    left: 0.01rem;
    z-index: 99;
}

.item5 .question-list {
    width: 8.8rem;
    height: 4rem;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    box-sizing: border-box;
    padding-top: 0.1rem;
}

.item5 .question-list li {
    width: 4.34rem;
    height: 1.24rem;
    box-sizing: border-box;
    padding-left: 0.72rem;
    position: relative;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/item5-bg-audio.png) no-repeat center/cover;
}

.item5 .question-list .question-num {
    width: 0.6rem;
    height: 0.6rem;
    font-size: 0.22rem;
    color: #18191b;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translate(0, -54%);
    text-align: center;
    line-height: 0.6rem;
}

.item5 .box-question {
    width: 3.5rem;
    font-size: 0.18rem;
    height: 0.88rem;
    margin-top: 0.06rem;
    display: flex;
    justify-content: start;
    align-items: center;
    flex-wrap: wrap;
}

.item5 .box-question p {
    width: 3.8rem;
    height: 0.6rem;
    font-size: 0.18rem;
    color: #dadbdc;
    position: relative;
}

.item5 .box-question .answer {
    white-space: nowrap;
}

.item5 .box-question p:nth-child(1) {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.item5 .box-question p:nth-child(2) {
    height: 0.5rem;
    line-height: 0.5rem;
    display: flex;
    align-items: center;
}

.item5 .box-question span {
    flex: 1 1 auto;
    display: inline-block;
    /* width: 2.4rem; */
    height: 0.34rem;
    line-height: 0.34rem;
    font-size: 0.16rem;
    box-sizing: border-box;
    padding-left: 0.3rem;
    color: #2f2f2f;
    margin-left: 0.06rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-talk.png) no-repeat;
    position: relative;
    background-size: cover;
    background-position: right center;
    margin-right: 0.1rem;
    margin-left: 0.3rem;
}

.item5 .box-question span::after {
    content: "";
    position: absolute;
    left: -0.18rem;
    top: 0;
    width: 0.2rem;
    height: 100%;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-talk-m.png) no-repeat;
    background-size: cover;
    background-position: left center;
}

.item5 .box-question span::before {
    content: "";
    display: block;
    width: 0.13rem;
    height: 0.16rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/yy3.png) no-repeat center/cover;
    position: absolute;
    left: 0.12rem;
    top: 0.09rem;
    /* animation: play .8s infinite linear; */
}

.item5 .box-question span.yy1::before {
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/yy1.png) no-repeat 0 0/0.13rem 0.16rem;
}

.item5 .box-question span.yy2::before {
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/yy2.png) no-repeat 0 0/0.13rem 0.16rem;
}

.item5 .box-question span.yy3::before {
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/yy3.png) no-repeat 0 0/0.13rem 0.16rem;
}

/* @keyframes play {
    0%{
        width: 0;
    }
    33.3%{
        width: .04rem;
    }
    66.6%{
        width: .08rem;
    }
    100% {
        width: .13rem;
    }
} */
.item5 .tips {
    font-size: 0.18rem;
    color: #000;
    text-align: center;
    width: 11.5rem;
    margin: 0.64rem auto 0;
}

.item5 .main-tips {
    font-size: 0.2rem;
    color: #e0e0e0;
    text-align: center;
    position: relative;
    margin-top: 0.6rem;
    padding-right: 0.26rem;
}

.item5 .main-tips span {
    position: relative;
}

.item5 .main-tips span::before {
    content: "";
    display: block;
    width: 0.25rem;
    height: 0.13rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/sprite.png) no-repeat -11.02rem -0.67rem/13.34rem
        7.5rem;
    position: absolute;
    right: -0.3rem;
    top: 0.1rem;
}

/* item6 */
.item6 .title {
    width: 7.27rem;
    height: 0.55rem;
    /* background-position: 0 -3.09rem; */
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/title5.png) no-repeat center/cover;
    margin: 0 auto;
}

/* .item6 .main::before {
    content: '';
    display: block;
    width: 2.82rem;
    height: 2.12rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/icon-item6-w.png) no-repeat center/cover;
    position: absolute;
    right: .2rem;
    top: 1rem;
    z-index: 99;
} */

.item6 .top {
    width: 9.03rem;
    height: 1.3rem;
    margin: -0.1rem auto 0;
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
}

.item6 .box-head {
    width: 1.41rem;
    height: 1.23rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/item6-bg-head.png) no-repeat center/cover;
}
.bar-rotate-right,
.bar-rotate-left,
.bar-horizontal,
.overlay {
    width: 1.32rem;
    height: 1.12rem;
    overflow: hidden;
}

.bar-rotate-right,
.bar-rotate-left {
    visibility: hidden;
}

.bar-rotate-right {
    transform: rotate(120deg);
    float: left;
    -ms-transform: rotate(120deg);
    -moz-transform: rotate(120deg);
    -webkit-transform: rotate(120deg);
    margin: 0.06rem 0 0 0.05rem;
}

.bar-rotate-left {
    transform: rotate(-60deg);
    -ms-transform: rotate(-60deg);
    -moz-transform: rotate(-60deg);
    -webkit-transform: rotate(-60deg);
}

.bar-horizontal {
    transform: rotate(-60deg);
    background: no-repeat 50% center;
    background-size: 125% auto;
    -ms-transform: rotate(-60deg);
    -moz-transform: rotate(-60deg);
    -webkit-transform: rotate(-60deg);
    visibility: visible;
    font-weight: bold;
    font-weight: bold;
    color: #fff;
    text-align: center;
}

.bar-horizontal img {
    width: 1.32rem;
    height: 1.1rem;
}

.item6 .box-name {
    font-size: 0.24rem;
    font-weight: bold;
    width: 7.5rem;
    /* color: #333333; */
    position: absolute;
    top: 0.3rem;
    left: 1.5rem;
    color: #706041;
}

.item6 .box-name .name {
    white-space: nowrap;
}

.item6 .box-name .title {
    width: 7.5rem;
    height: 0.51rem;
    /* background-position: -2.94rem -.16rem; */
    font-size: 0.24rem;
    color: #3f4240;
    /* text-align: center; */
    /* font-weight: bold; */
    line-height: 0.51rem;
    margin-top: 0.12rem;
}

.item6 .top .tips {
    width: 7.5rem;
    margin-left: 0.2rem;
    margin-right: 0.4rem;
    color: #706041;
    font-size: 0.22rem;
    margin-bottom: 0.36rem;
    position: absolute;
    top: 0.7rem;
    left: 1.3rem;
}

.item6 .box-question {
    width: 9.03rem;
    height: 3.12rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/item6-bg-question.png) no-repeat center/cover;
    margin: 0.1rem auto 0;
    box-sizing: border-box;
    padding: 0.3rem;
    position: relative;
}

.item6 .box-question::before {
    content: "";
    display: block;
    width: 1.32rem;
    height: 1.32rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/white.png) no-repeat center/cover;
    position: absolute;
    right: -0.6rem;
    bottom: -0.4rem;
}

.item6 .box-question::after {
    content: "";
    display: block;
    width: 1.87rem;
    height: 2.55rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/item6-part.png) no-repeat center/cover;
    position: absolute;
    left: -2rem;
    bottom: -1.2rem;
}

.item6 .box-question .question {
    width: 8rem;
    height: 0.35rem;

    font-size: 0.24rem;
    color: #ffffff;
    font-weight: normal;
}

.item6 .answer-list {
    width: 8.3rem;
    font-size: 0.22rem;
    color: #c1c1c1;
    margin-top: 0.2rem;
    height: 1.5rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}

.item6 .answer-list li {
    width: 4.14rem;
    height: 0.61rem;
    padding-left: 0.22rem;
    box-sizing: border-box;
    position: relative;
}

.item6 .answer-list li p {
    width: 3.64rem;
    height: 0.61rem;
    overflow: hidden;
    box-sizing: border-box;
    padding: 0.04rem;
    font-size: 0.22rem;
    line-height: 120%;
}

.item6 .answer-list li.y {
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/answer-y.png) no-repeat center/cover;
}

.item6 .answer-list li.n {
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/answer-n.png) no-repeat center/cover;
}

.item6 .answer-list li::before {
    content: "";
    display: block;
    width: 0.25rem;
    height: 0.25rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/sprite.png) no-repeat -11.44rem -7.17rem/13.34rem
        7.5rem;
    position: absolute;
    top: 0.04rem;
    left: 0rem;
}

.item6 .answer-list li.y p {
    color: #f39305;
}

.item6 .answer-list li.n p {
    color: #ee4444;
}

.item6 .answer-list li.on {
    color: #ff9600;
}

.item6 .btn-correct {
    width: 0.91rem;
    height: 0.35rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/right.png) no-repeat center/cover;
    margin-left: 0.1rem;
    display: none;
}

.item6 .btn-correct.on {
    display: inline-block;
}

.item6 .btn-error {
    width: 0.91rem;
    height: 0.35rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/error.png) no-repeat center/cover;
    margin-left: 0.1rem;
    display: none;
}

.item6 .btn-error.on {
    display: inline-block;
}

.item6 .answer-list li.on::before {
    content: "";
    display: block;
    width: 0.31rem;
    height: 0.31rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/sprite.png) no-repeat -11.07rem -7.15rem/13.34rem
        7.5rem;
    position: absolute;
    top: 0.01rem;
    left: -0.03rem;
}

.item6 .correct {
    width: 8rem;
    color: #8a8a8a;
    font-size: 0.2rem;
    margin-top: 0.04rem;
    display: none;
}

.item6 .correct.on {
    display: block;
}

.item6 .btn-sure {
    width: 2.04rem;
    height: 0.51rem;
    /* background-position: -1.91rem -1.76rem; */
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/btn.png) no-repeat center/cover;
    margin: 0rem auto 0;
}

.item6 .btn-sure.off {
    width: 2.04rem;
    height: 0.51rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/anwsered.png) no-repeat center/cover;
}

.item6 .tips1 {
    font-size: 0.16rem;
    text-align: center;
    margin-top: 0.04rem;
    color: #38250b;
}

.item6 .inb {
    display: inline-block;
    font-size: 0;
    width: 0.24rem;
    height: 0.26rem;
    vertical-align: text-bottom;
    margin: 0 0.04rem 0;
    line-height: 130%;
    background-position: -11.03rem -0.9rem;
}

.item6 .inb:nth-child(1) {
    margin: 0;
}

/* item7 */
/* .item7 { */
/* display: none; */
/* } */

.item7 .title {
    width: 8.55rem;
    height: 0.54rem;
    /* background-position: 0 -9.18rem; */
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/title6.png) no-repeat center/cover;
    margin: 0 auto;
}

.item7 .subtitle {
    font-size: 0.24rem;
    color: #424242;
    text-align: center;
    margin-top: 0.1rem;
    font-weight: 700;
}

.item7 .box-member {
    width: 11.4rem;
    height: 4.46rem;
    margin: 0.04rem auto 0;
    position: relative;
}

.item7 .now-ticket {
    position: absolute;
    right: 0.1rem;
    top: -0.24rem;
    font-size: 0.22rem;
    color: #ffffff;
}

.item7 .tips {
    position: absolute;
    right: 0;
    bottom: -0.2rem;
    font-size: 0.18rem;
    color: #e0e0e0;
}

.item7 .member-list {
    width: 11.4rem;
    height: 4.46rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.item7 .member-list li {
    /* width: 2.02rem;
    height: 4.46rem; */
    width: 1.84rem;
    height: 4.34rem;
    box-sizing: border-box;
    /* padding: .08rem; */
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-item7.png) no-repeat center/cover;
}

.item7 .box-img {
    width: 1.86rem;
    height: 2.01rem;
    display: flex;
    align-items: flex-end;
    /* overflow: hidden; */
    position: relative;
}

.item7 .box-img .part-img {
    /* background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/part1.png) no-repeat 0 0/1.93rem 2.69rem; */
    width: 1.86rem;
    height: 2.01rem;
    position: relative;
}

.item7 .box-img .part-img img {
    /* background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/part1.png) no-repeat 0 0/1.93rem 2.69rem; */
    width: 1.86rem;
    height: auto;
    position: absolute;
    bottom: 0;
    left: 0;
}

.item7 .box-img .box-shadow {
    width: 1.86rem;
    height: 1rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/part-shadow.png) no-repeat center/cover;
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fbfbfa;
}

.item7 .box-img .box-shadow p {
    position: absolute;
    width: 1.86rem;
    bottom: 0;
    font-size: 0.23rem;
    text-align: center;
    left: 0rem;
}

.item7 .cont {
    width: 1.7rem;
    height: 2rem;
    margin: 0.14rem auto 0;
}

.item7 .cont .introduce {
    font-size: 0.16rem;
    color: #dcdcdc;
    overflow-x: hidden;
    width: 100%;
    height: 1.1rem;
}

.item7 .cont .all-ticket {
    font-size: 0.16rem;
    color: #ffc485;
    margin-top: 0.1rem;
    text-align: center;
}

.item7 .cont .submit {
    width: 1.26rem;
    height: 0.45rem;
    background-position: -5.44rem -3.93rem;
    margin: 0.02rem auto 0;
}

.item7 .cont .submit.off {
    width: 1.26rem;
    height: 0.45rem;
    background-position: -10.81rem -5.37rem;
    margin: 0.02rem auto 0;
}

.item7 .main-tips {
    font-size: 0.2rem;
    color: #e0e0e0;
    text-align: center;
    position: relative;
    margin-top: 0.2rem;
    padding-right: 0.26rem;
}

.item7 .main-tips span {
    position: relative;
}

.item7 .main-tips span::before {
    content: "";
    display: block;
    width: 0.25rem;
    height: 0.13rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/sprite.png) no-repeat -11.02rem -0.67rem/13.34rem
        7.5rem;
    position: absolute;
    right: -0.3rem;
    top: 0.1rem;
}

/* .item7 .main::before {
    content: '';
    display: block;
    width: 1.11rem;
    height: 1.52rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/icon-item7-w.png) no-repeat center/cover;
    position: absolute;
    top: .7rem;
    right: .04rem;
} */

/* ???? */
.pop1 {
    position: relative;
    width: 5.87rem;
    height: 4.43rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-pop-ch.png) no-repeat center/cover;
}

.closeDia {
    width: 0.49rem;
    height: 0.5rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/delect.png) no-repeat center/cover;
    position: absolute;
    top: 0;
    right: -0.6rem;
}

.pop1 .pop-list {
    width: 5.5rem;
    height: 3.9rem;
    margin: 0.26rem auto 0;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    align-items: center;
}

.pop1 .pop-list li {
    width: 5.5rem;
    height: 0.26rem;
    font-size: 0.22rem;
    display: flex;
    justify-content: start;
}

.pop1 .pop-list .name {
    color: #8d7649;
}

.pop1 .pop-list .des {
    color: #111111;
}

/* ?????? */
.pop2 {
    width: 5.97rem;
    height: 3.42rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/good.png) no-repeat center/cover;
}

.pop2 .title {
    width: 5.97rem;
    height: 0.52rem;
    /* background-position: -3.31rem -3.27rem; */
    margin: 0.5rem auto 0;
}

.pop2 .box-text {
    width: 5.97rem;
    height: 2.3rem;
    display: flex;
    justify-content: center;
    align-items: center;
}

.pop2 .box-text .des {
    width: 4.6rem;
    font-size: 0.26rem;
    color: #3f4240;
    text-align: center;
}

/* ?????? */
.pop3 {
    width: 5.97rem;
    height: 3.42rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bad.png) no-repeat center/cover;
}

.pop3 .title {
    width: 5.97rem;
    height: 0.52rem;
    /* background-position: -3.31rem -2.59rem; */
    margin: 0.5rem auto 0;
}

/* ??? */
.pop4 {
    width: 5.97rem;
    height: 3.42rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-login.png) no-repeat center/cover;
}

.pop4 .title {
    display: none;
}

.pop4 .box-login {
    width: 3.2rem;
    height: 1.4rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 1.36rem auto 0;
}

.pop4 .box-login .qq {
    width: 0.99rem;
    height: 1.32rem;
    background-position: -8.02rem -4.61rem;
}

.pop4 .box-login .wx {
    width: 1.08rem;
    height: 1.28rem;
    background-position: -9.3rem -4.61rem;
}

/* pop5 */
.pop5 {
    top: 55% !important;
    transform: scale(0.65) translateY(-80%);
    width: 5.94rem;
    height: 9.25rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-pop.png) no-repeat center/cover;
}
@media only screen and (max-aspect-ratio: 1000/695) and (orientation: landscape) {
    /* ????§»?????????¦Ë????? */
    .pop5 {
        margin-top: 0 !important;
    }
}
.pop5 .title {
    width: 2.78rem;
    height: 0.37rem;
    /* background-position: -8.4rem -6.6rem; */
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/alzgj.png) no-repeat center/cover;
    margin: 0.39rem auto 0;
}

.pop5 .tag-top {
    width: 4.3rem;
    height: 0.38rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    margin: 0.36rem auto 0;
}

.pop5 .tag-top li {
    /* width: 1.4rem; */
    height: 0.36rem;
    font-size: 0.2rem;
    font-weight: bold;
    color: #131416;
    line-height: 0.36rem;
    text-align: center;
    /* background-position: -9.82rem -3.57rem; */
    padding: 0 0.1rem;
    background-color: #909090;
}

.pop5 .tag-top li.on {
    /* background-position: -9.83rem -4.05rem; */
    background-color: #feb012;
}

.pop5 .box-img {
    width: 4.3rem;
    height: 6.36rem;
    margin: 0.6rem auto 0;
    overflow: hidden;
    box-shadow: 0px 0px 8px 2px #ced0d3;
}

.pop6 .box-img {
    margin: 0.04rem auto 0;
}

.pop5 .box-img li {
    width: 4.3rem;
    height: 6.36rem;
    display: none;
}

.pop5 .box-img li.on {
    display: block;
}

.pop5 .box-img li img {
    width: 4.3rem;
    height: 6.36rem;
}

.pop5 .save-img {
    width: 2.2rem;
    height: 0.56rem;
    background-position: -10.81rem -5.31rem;
    margin: 0.3rem auto 0;
}

/* pop6 */
.pop6 .title {
    width: 3.02rem;
    height: 0.32rem;
    /* background-position: -8.38rem -6.12rem; */
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/title-text1.png) no-repeat center/cover;
    margin: 0.39rem auto 0;
}

.pop6 .tag-top {
    width: 5.5rem;
    height: 0.9rem;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    margin: 0.16rem auto 0;
}

.pop6 .tag-top li {
    /* width: 1.4rem; */
    height: 0.36rem;
    font-size: 0.2rem;
    color: #131416;
    margin: 0 0.04rem;
    line-height: 0.36rem;
    text-align: center;
    /* background-position: -9.82rem -3.57rem; */
    padding: 0 0.1rem;
    background-color: #909090;
    white-space: nowrap;
}

.pop5 .save-img {
    margin-top: .25rem;
    display: block;
    width: 2.16rem !important;
    height: 0.53rem !important;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/savepic.png) no-repeat center/cover;
    text-indent: -9999px;
}

/* pop8 */
.pop8 {
    width: 9.52rem;
    height: 5.46rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-pop1.png) no-repeat center/cover;
}

.pop8 .title {
    display: none;
}

.pop8 .box-zy {
    color: #fafafa;
    width: 8.6rem;
    height: 1.7rem;
    font-size: 0.22rem;
    margin: 0 auto;
    overflow: hidden;
    border-bottom: 1px solid #4c4126;
}

.pop8 .wrap-pop {
    width: 8.6rem;
    height: 3.8rem;
    margin: 1.1rem auto 0;
    overflow-x: hidden;
}

.pop8 .box-zy h4 {
    color: #e9a112;
    width: 100%;
    height: 0.3rem;
    font-weight: normal;
    line-height: 0.3rem;
}

.pop8 .box-zy .box-cont {
    margin-top: 0.2rem;
    font-size: 0.2rem;
    height: 0.7rem;
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}

.pop8 .box-zy .box-cont p span {
    color: #e9a112;
    margin-left: 0.1rem;
}

.pop8 .box-main {
    width: 100%;
    height: auto;
    min-height: 1.9rem;
    color: #fafafa;
}

.pop8 .box-main h4 {
    color: #e9a112;
    width: 100%;
    font-size: 0.22rem;
    font-weight: normal;
    height: 0.3rem;
    line-height: 0.3rem;
    margin-top: 0.22rem;
}

.pop8 .box-main h4 span {
    font-size: 0.16rem;
    color: #fafafa;
    font-weight: normal;
}

.pop8 .box-main .box-cont {
    margin-top: 0.2rem;
    font-size: 0.2rem;
    height: auto;
    min-height: 1.4rem;
    width: 100%;
    display: flex;
    justify-content: start;
    align-items: flex-start;
    flex-wrap: wrap;
    line-height: 170%;
}

.pop8 .box-main .box-cont div:nth-child(1) {
    margin-right: 2rem;
}

.pop8 .box-main .box-cont span {
    color: #e9a112;
    margin-left: 0.1rem;
}

/* ???? */
.comment-main {
    width: 100vw;
    height: 100vh;
    /* background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/bg-review.jpg) no-repeat center/cover; */
    background: #dedede;
    overflow: scroll;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 899;
    /*display: none;*/
}

.comment-main--header {
    width: 11.2rem;
    height: 0.7rem;
    display: flex;
    justify-content: start;
    align-items: center;
    flex-wrap: wrap;
    margin: 0.52rem auto 0;
    padding: 0;
}

.comment-main--header-text {
    width: 11.2rem;
    height: 0.7rem;
}

.comment-main--header-text div:nth-child(1) {
    color: #000;
    font-size: 0.26rem;
}

.comment-main--header-text div:nth-child(2) {
    color: #575757;
    font-size: 0.2rem;
}

.comment-main--title {
    width: 11.2rem;
    font-size: 0.24rem;
    color: #ff750f;
    line-height: 150%;
    margin: 0.4rem auto 0;
    align-items: center;
    height: 0.4rem;
    border-top: none;
    padding: 0;
}

.comment-add-bar {
    padding: 0;
}

.comment-add-bar--input {
    width: 13.34rem;
    height: 0.8rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-input.jpg) no-repeat center/cover;
    font-size: 0.24rem;
    color: #909290;
    padding-left: 1.6rem;
}

.comment-add-bar--input:before {
    content: "";
    display: none;
}

.bg-review {
    width: auto;
    height: 100vh;
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: -1;
}

.comment-item {
    width: 86%;
    margin: 0 auto;
}

.back {
    width: 0.49rem;
    height: 0.5rem;
    background-position: -12.52rem -6.12rem;
    position: fixed;
    right: 2%;
    top: 1%;
    z-index: 900;
}

.item-review {
    display: none;
}

.item-review.on {
    /* position: fixed; */
    display: block;
    position: relative;
    z-index: 9999;
}

.item-review .main {
    overflow: hidden;
}

.item-review .top {
    width: 11.2rem;
    height: 0.7rem;
    display: flex;
    justify-content: start;
    align-items: center;
    flex-wrap: wrap;
    margin: 0.2rem auto 0;
}

.item-review .top p {
    width: 11.2rem;
}

.item-review .top .net {
    color: #000;
    font-size: 0.26rem;
}

.item-review .top .tips {
    color: #575757;
    font-size: 0.2rem;
}

.item-review .cont-review {
    width: 11.2rem;
    height: 4.2rem;
    margin: 0.4rem auto 0;
    position: relative;
}

.item-review .over {
    text-align: center;
    color: #6e6e6e;
    font-size: 0.22rem;
    margin: 0.3rem;
}

.item-review .cont-review .new {
    width: 11.2rem;
    font-size: 0.24rem;
    color: #ff750f;
    line-height: 150%;
}

.item-review .cont-review .review-list {
    width: 11.2rem;
    height: 3.2rem;
    overflow-x: hidden;
}

.item-review .review-list li {
    display: flex;
    width: 100%;
    height: 1.6rem;
    box-sizing: border-box;
    border-top: 1px solid #a3a3a3;
    justify-content: space-between;
    align-items: flex-start;
    padding-top: 0.26rem;
}

.item-review .review-list .des-review {
    width: 80%;
    height: 1.3rem;
    display: flex;
    justify-content: flex-start;
}

.item-review .review-list .head {
    width: 0.84rem;
    height: 0.84rem;
    border-radius: 50%;
    overflow: hidden;
}

.item-review .review-list .head img {
    width: 0.84rem;
    height: 0.84rem;
}

.item-review .box-des {
    margin-left: 0.2rem;
}

.item-review .box-des .name {
    font-size: 0.24rem;
    color: #000000;
    margin-top: 0.1rem;
}

.item-review .box-des .time {
    font-size: 0.2rem;
    color: #6e6e6e;
}

.item-review .box-des .des {
    font-size: 0.22rem;
    margin-top: 0.14rem;
    overflow: hidden;
    color: #000000;
}

.item-review .review-list .thumb {
    width: 20%;
    height: 1.3rem;
    display: flex;
    justify-content: flex-end;
}

.item-review .thumb .num {
    font-size: 0.24rem;
    color: #b2b2b2;
    line-height: 0.22rem;
    height: 0.22rem;
}

.item-review .thumb.on .num {
    font-size: 0.24rem;
    color: #ff750f;
}

.item-review .icon-thumb {
    width: 0.25rem;
    height: 0.22rem;
    margin-left: 0.06rem;
    background-position: -10.29rem -0.57rem;
}

.item-review .thumb.on .icon-thumb {
    width: 0.25rem;
    height: 0.22rem;
    background-position: -9.67rem -0.56rem;
}

.item-review .repeat {
    width: 0.37rem;
    height: 0.19rem;
    margin-left: 0.06rem;
    background-position: -8.95rem -0.57rem;
}

.item-review .bottom {
    width: 100vw;
    height: 0.8rem;
    background: #feb012;
    margin-top: 0.3rem;
    bottom: 0.88rem !important;
}

.item-review .bottom .box-input {
    width: 13.34rem;
    height: 0.8rem;
    background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-input.jpg) no-repeat center/cover;
    display: flex;
    justify-content: center;
    align-items: center;
}

.item-review .bottom .write {
    width: 11.75rem;
    height: 0.6rem;
    box-sizing: border-box;
    padding-left: 0.7rem;
    font-size: 0.24rem;
    color: #909290;
    background: none;
}

.loading {
    overflow: hidden;
    /*background: rgba(0,0,0,.5);*/
    border-radius: 5px;
    /*color: #DDDDDD;*/
    font-size: 15px;
    position: fixed;
    z-index: 9999999;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    padding: 10px;
    text-align: center;
}

.loading img {
    height: 0.7rem;
    width: 0.7rem;
    animation-iteration-count: infinite;
    animation: rotate 1s linear infinite;
    -moz-animation: rotate 1s linear infinite;
    /* Firefox */
    -webkit-animation: rotate 1s linear infinite;
    /* Safari and Chrome */
    -o-animation: rotate 1s linear infinite;
    /* Opera */
}

@keyframes rotate {
    0% {
        -webkit-transform: rotate(0deg);
    }

    50% {
        -webkit-transform: rotate(90deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
    }
}

@-moz-keyframes rotate

/* Firefox */ {
    0% {
        -webkit-transform: rotate(0deg);
    }

    50% {
        -webkit-transform: rotate(90deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
    }
}

@-webkit-keyframes rotate

/* Safari and Chrome */ {
    0% {
        -webkit-transform: rotate(0deg);
    }

    50% {
        -webkit-transform: rotate(90deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
    }
}

@-o-keyframes rotate

/* Opera */ {
    0% {
        -webkit-transform: rotate(0deg);
    }

    50% {
        -webkit-transform: rotate(90deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
    }
}

/*2:1???????*/
/* @media only screen and (min-aspect-ratio: 200/100) and (orientation: landscape) {
    .main {
        -webkit-transform: scale(.85);
        -moz-transform: scale(.85);
        -ms-transform: scale(.85);
        -o-transform: scale(.85);
        transform: scale(.85);
        margin-top: -.55rem;
    }
    .pop5 {
        -webkit-transform: scale(.6) translate(0, -83%);
        -moz-transform: scale(.6) translate(0, -83%);
        -ms-transform: scale(.6) translate(0, -83%);
        -o-transform: scale(.6) translate(0, -83%);
        top: 50% !important;
        transform: scale(.6) translate(0, -83%);
        width: 5.94rem;
        height: 9.25rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-pop.png) no-repeat center/cover;
    }

    .pop8 {
        -webkit-transform: scale(.9) translate(0, -62%);
        -moz-transform: scale(.9) translate(0, -62%);
        -ms-transform: scale(.9) translate(0, -62%);
        -o-transform: scale(.9) translate(0, -62%);
        transform: scale(.9) translate(0, -62%);
        margin-top: 0 !important;
        top: 50%;
    }
} */

/*2:1???????*/
/* @media only screen and (min-aspect-ratio: 216/100) and (orientation: landscape) {
    .main {
        -webkit-transform: scale(.85);
        -moz-transform: scale(.85);
        -ms-transform: scale(.85);
        -o-transform: scale(.85);
        transform: scale(.85);
        margin-top: -.55rem;
    }
    .logo {
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/newlogo.png) no-repeat center/cover;
        width: 1.62rem;
        height: .44rem;
    }
    .pop5 {
        -webkit-transform: scale(.6) translate(0, -83%);
        -moz-transform: scale(.6) translate(0, -83%);
        -ms-transform: scale(.6) translate(0, -83%);
        -o-transform: scale(.6) translate(0, -83%);
        top: 50% !important;
        transform: scale(.6) translate(0, -83%);
        width: 5.94rem;
        height: 9.25rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-pop.png) no-repeat center/cover;
    }

    .pop8 {
        -webkit-transform: scale(.9) translate(0, -54%);
        -moz-transform: scale(.9) translate(0, -54%);
        -ms-transform: scale(.9) translate(0, -54%);
        -o-transform: scale(.9) translate(0, -54%);
        transform: scale(.9) translate(0, -54%);
        margin-top: 0 !important;
        top: 50%;
    }
} */

/* ip 678 */
/* @media only screen and (device-width: 375px) and (device-height: 667px) and (orientation: landscape) {
    .ios .main {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
        margin-top: 0rem;
    }

    .ios .pop5 {
        -webkit-transform: scale(.64) translate(0, -74%);
        -moz-transform: scale(.64) translate(0, -74%);
        -ms-transform: scale(.64) translate(0, -74%);
        -o-transform: scale(.64) translate(0, -74%);
        top: 50% !important;
        transform: scale(.64) translate(0, -74%);
        width: 5.94rem;
        height: 9.25rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-pop.png) no-repeat center/cover;
    }

    .ios .pop8 {
        -webkit-transform: scale(1) translate(0, -50%);
        -moz-transform: scale(1) translate(0, -50%);
        -ms-transform: scale(1) translate(0, -50%);
        -o-transform: scale(1) translate(0, -50%);
        transform: scale(1) translate(0, -50%);
        margin-top: 0 !important;
        top: 50%;
    }
} */

/*iphoneX????*/
/* @media only screen and (device-width: 375px) and (device-height: 812px) and (orientation: landscape) {
    .main {
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -ms-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9);
        margin-top: -.4rem;
    }
    .logo {
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/newlogo.png) no-repeat center/cover;
        width: 1.62rem;
        height: .44rem;
    }
    .pop5 {
        -webkit-transform: scale(.6) translate(0, -83%);
        -moz-transform: scale(.6) translate(0, -83%);
        -ms-transform: scale(.6) translate(0, -83%);
        -o-transform: scale(.6) translate(0, -83%);
        top: 50% !important;
        transform: scale(.6) translate(0, -83%);
        width: 5.94rem;
        height: 9.25rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-pop.png) no-repeat center/cover;
    }

    .pop8 {
        -webkit-transform: scale(.9) translate(0, -54%);
        -moz-transform: scale(.9) translate(0, -54%);
        -ms-transform: scale(.9) translate(0, -54%);
        -o-transform: scale(.9) translate(0, -54%);
        transform: scale(.9) translate(0, -54%);
        margin-top: 0 !important;
        top: 50%;
    }
} */

/*iphoneXS MAX????*/
/* @media only screen and (device-width: 414px) and (device-height: 896px) and (orientation: landscape) {
    .main {
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -ms-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9);
        margin-top: -.4rem;
    }
    .logo {
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/newlogo.png) no-repeat center/cover;
        width: 1.62rem;
        height: .44rem;
    }
    .pop5 {
        -webkit-transform: scale(.6) translate(0, -83%);
        -moz-transform: scale(.6) translate(0, -83%);
        -ms-transform: scale(.6) translate(0, -83%);
        -o-transform: scale(.6) translate(0, -83%);
        top: 50% !important;
        transform: scale(.6) translate(0, -83%);
        width: 5.94rem;
        height: 9.25rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-pop.png) no-repeat center/cover;
    }

    .pop8 {
        -webkit-transform: scale(.9) translate(0, -54%);
        -moz-transform: scale(.9) translate(0, -54%);
        -ms-transform: scale(.9) translate(0, -54%);
        -o-transform: scale(.9) translate(0, -54%);
        transform: scale(.9) translate(0, -54%);
        margin-top: 0 !important;
        top: 50%;
    }
} */

/* ipad Pro */
/* @media only screen and (device-width: 1024px) and (device-height: 1366px) and (orientation: landscape) {
    .main {
        -webkit-transform: scale(.85);
        -moz-transform: scale(.85);
        -ms-transform: scale(.85);
        -o-transform: scale(.85);
        transform: scale(.85);
        margin-top: -.55rem;
    }
    .logo {
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/newlogo.png) no-repeat center/cover;
        width: 1.62rem;
        height: .44rem;
    }
    .pop5 {
        -webkit-transform: scale(.65) translate(0, -83%);
        -moz-transform: scale(.65) translate(0, -83%);
        -ms-transform: scale(.65) translate(0, -83%);
        -o-transform: scale(.65) translate(0, -83%);
        top: 50% !important;
        transform: scale(.65) translate(0, -83%);
        width: 5.94rem;
        height: 9.25rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-pop.png) no-repeat center/cover;
    }

    .pop8 {
        -webkit-transform: scale(.9) translate(0, -54%);
        -moz-transform: scale(.9) translate(0, -54%);
        -ms-transform: scale(.9) translate(0, -54%);
        -o-transform: scale(.9) translate(0, -54%);
        transform: scale(.9) translate(0, -54%);
        margin-top: 0 !important;
        top: 50%;
    }
} */

@media all and (orientation: portrait) {
    .item5 .question-list .question-num {
        transform: translate(0, -55%);
    }

    .pop5 {
        top: 50% !important;
        transform: scale(1);
        width: 5.94rem;
        height: 9.25rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-pop.png) no-repeat center/cover;
    }

    .pop5 .save-img{
        font-size: .22rem;
        color: #a33232;
        text-align: center;
        margin-top: .3rem;
        display: block;
        white-space: nowrap;
        font-weight: bold;
    }

    .login,
    .logined {
        position: absolute;
        color: #000;
    }

    .login a,
    .logined a {
        color: #000;
        border-bottom: 1px solid #000;
    }

    .wrap {
        width: 100vw;
        /* height: 68.29rem; */
        height: 69.61rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-m.jpg) no-repeat 0 0/7.5rem 79.74rem;
        overflow: hidden;
        position: relative;
    }

    .swiper-container {
        overflow-x: hidden;
        /* height: 71.4rem !important; */
    }

    .swiper-wrapper .swiper-slide {
        background: none;
    }

    .swiper-wrapper {
        position: relative;
        width: 100%;
        height: 100%;
        display: -webkit-block;
        display: block;
    }

    .item1 {
        width: 100%;
        height: 15rem !important;
    }

    .item1 .main {
        width: 100%;
        height: 15rem;
        padding-top: 1.6rem;
    }

    .item2 {
        width: 100%;
        height: 7.7rem !important;
    }

    .item2 .main {
        width: 100%;
        padding-top: 0rem;
        height: 7.7rem !important;
    }

    .item3 {
        width: 100%;
        height: 14rem !important;
    }

    .item3 .main {
        width: 100%;
        height: 14rem !important;
        padding-top: 0.2rem;
    }

    .item4 {
        width: 100%;
        height: 8.9rem !important;
    }

    .item4 .main {
        width: 100%;
        padding-top: 0.5rem;
        height: 8.9rem !important;
    }

    .item5 {
        width: 100%;
        height: 15.6rem !important;
    }

    .item5 .main {
        width: 100%;
        padding-top: 0rem;
        margin-top: -0.2rem;
        height: 15.8rem !important;
    }

    .item6 {
        width: 100%;
        height: 7.8rem !important;
        /* margin-top: 2.2rem; */
    }

    .item6 .main {
        width: 100%;
        height: 7.8rem !important;
        padding-top: 0;
        margin-top: -2rem;
    }

    .item7 {
        width: 100%;
        height: 11.4rem !important;
        margin-top: -2rem;
    }

    .item7 .main {
        width: 100%;
        padding-top: 0;
        height: 11.4rem !important;
    }

    .item2 .logo,
    .item3 .logo,
    .item4 .logo,
    .item6 .logo,
    .item5 .logo,
    .item7 .logo {
        display: none;
    }

    .main-tips {
        display: none;
    }

    /* item1 */
    .item1 .main::before {
        content: "";
        display: none;
    }

    .item1 .swiper-container {
        width: 5.2rem;
        margin: 0 !important;
        height: 0.49rem;
        overflow: hidden;
    }

    .item1 .logo {
        position: absolute;
        top: 0.8rem;
        left: 50%;
        margin-left: -0.95rem;
        width: 1.91rem;
        height: 0.51rem;
        /* background-position: -2.81rem -4.05rem; */
        z-index: 10;
        transform: scale(1.3);
    }

    .item1 .wrap-video {
        width: 7.1rem;
        height: 11.02rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-item1-main-m.jpg) no-repeat center/cover;
        margin: 0.3rem auto 0;
        /* overflow: hidden; */
        position: relative;
        box-sizing: border-box;
        padding-top: 0.14rem;
    }

    .item1 .title {
        width: 7.5rem;
        height: 0.52rem;
        /* background-position: 0 -4.79rem; */
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/title-m1.png) no-repeat center/cover;
        margin: 0 auto;
    }

    .item1 .video-list {
        width: 7rem;
        height: 8.8rem;
        margin: 0rem auto 0;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }

    .item1 .video-list .box-video {
        width: 6.84rem;
        height: 3.65rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-video-m.png) no-repeat 0 0/6.84rem
            3.65rem;
        display: flex;
        justify-content: center;
        align-items: center;
        position: relative;
    }

    .item1 .box-review .review-cont {
        color: #3f4240;
        font-size: 0.2rem;
        line-height: 130%;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        width: 75%;
    }

    .item1 .box-video .videoCon {
        width: 6.7rem;
        height: 3.52rem;
        /* background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-poster-m.png) no-repeat center/cover; */
    }

    .item1 .box-review {
        width: 6.84rem;
        position: relative;
        margin-top: 0.1rem;
        box-sizing: border-box;
        padding-left: 0.08rem;
    }

    .item1 .wrap-video::before {
        content: "";
        display: none;
    }

    .item1 .box-review .tips {
        color: #3f4240;
        margin-top: -0.04rem;
        margin-bottom: 0.04rem;
        font-size: 0.2rem;
        line-height: 120%;
    }

    .item1 .video-list li {
        margin-top: 0.16rem;
    }

    .item1 .video-list li:nth-child(2) {
        margin-top: 0.3rem;
    }

    .item1 .box-review .look-detail {
        font-size: 0.16rem;
        color: #ff9c01;
        position: absolute;
        right: 0rem;
        top: 0.18rem;
        width: 1.53rem;
        height: 0.5rem;
        background-position: -5.44rem -4.46rem;
    }

    .item-review .back {
        width: 0.49rem;
        height: 0.5rem;
        background-position: -12.52rem -6.12rem;
        position: fixed;
        right: 2%;
        top: 1%;
        z-index: 900;
    }

    /* item2 */
    .item2 .title {
        width: 6.7rem;
        height: 0.52rem;
        /* background-position: 0 -7.72rem; */
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/zgj.png) no-repeat center/cover;
        margin: 0.3rem auto 0;
    }
    .item2 .team-list li .cont1 {
        position: relative;
        white-space: nowrap;
        margin-right: 0rem;
        text-align: left;
        margin-top: 0.11rem;
    }
    .item2 .team-list {
        width: 7.1rem;
        height: 4.39rem;
        margin: 0.3rem auto 0;
        display: flex;
        position: relative;
        justify-content: space-between;
    }

    .item2 .team-list li {
        width: 7.1rem;
        height: 4.5rem;
        box-sizing: border-box;
        padding: 0 0.12rem;
        box-shadow: 0.04rem 0.04rem 0.04rem #ccc;
    }

    .item2 .team-list li:nth-child(1) {
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-item2-m.png) no-repeat center/cover;
    }

    .item2 .sec2-img {
        width: 8rem;
        height: auto;
        position: absolute;
        left: 50%;
        bottom: 0.06rem;
        top: unset;
        transform: translate(-50%, 0);
        display: none;
    }
    .item2 .sec2-img-m {
        display: block;
        width: 7.08rem;
        height: 4.4rem;
        position: absolute;
        left: 50%;
        bottom: 0.06rem;
        top: unset;
        transform: translate(-50%, 0);
    }
    .item2 .team-list li:nth-child(2) {
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-second-m.png) no-repeat center/cover;
    }

    .item2 .team-list li:nth-child(3) {
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-third-m.png) no-repeat center/cover;
    }

    .item2 .team-list li .team-name {
        font-size: 0.22rem;
        color: #f2f2f2;
        height: 0.44rem;
        line-height: 0.44rem;
        box-sizing: border-box;
        overflow: hidden;
        text-overflow: ellipsis;
        padding-left: 0.7rem;
        white-space: nowrap;
        font-weight: normal;
    }

    .item2 .team-list li .box-team-rank {
        padding: 0.1rem 0 0.1rem 0;
    }

    .item2 .tips {
        font-size: 0.22rem;
        color: #3f4240;
        text-align: center;
        width: 7.5rem;
        margin: 0.36rem auto 0;
    }

    .item2 .team-list::before {
        content: "";
        display: block;
        width: 1.53rem;
        height: 2.05rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/item1-part.png) no-repeat center/cover;
        position: absolute;
        bottom: -2.6rem;
        left: -0.2rem;
    }

    .item2 .btn-share {
        width: 2.86rem;
        height: 0.8rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/btn-m.png) no-repeat center/cover;
        margin: 0.14rem auto 0;
    }

    .item2 .team-list li .cont2 {
        position: absolute;
        white-space: nowrap;
        text-align: right;
        bottom: 0.06rem;
        width: 4.2rem;
        height: 0.32rem;
        left: 0.01rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-text-m.png) no-repeat center/cover;
    }

    .item2 .team-list li .cont2 p {
        font-size: 0.24rem;
        color: #010101;
        height: 0.3rem;
        width: 4.62rem;
        height: 0.32rem;
        line-height: 0.32rem;
        text-align: left;
        padding-left: 0.2rem;
        box-sizing: border-box;
    }

    .item2 .team-list li .cont1 p {
        font-size: 0.2rem;
        color: #2c2c2c;
        height: 0.26rem;
    }
    .item2 .team-list li .cont1 .p2 {
        /*padding-left: .4rem;*/
        box-sizing: border-box;
    }

    .item2 .team-list li .cont1 .p3 {
        /*padding-left: .4rem;*/
        box-sizing: border-boxs;
    }
    /* .item2 .main::before {
        content: '';
        display: block;
        width: .82rem;
        height: 1.26rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/icon-item1-w.png) no-repeat center/cover;
        position: absolute;
        bottom: 0.8rem;
        top: unset;
        right: 0.04rem;
    } */

    /* item3 */
    .item3 .title {
        width: 7.24rem;
        height: 0.54rem;
        /* background-position: 0 -5.47rem; */
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/title-m3.png) no-repeat center/cover;
        margin: 0 auto;
    }

    .item3 .main::before {
        content: "";
        display: block;
        width: 2.2rem;
        height: 2.37rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/item2-part.png) no-repeat center/cover;
        position: absolute;
        right: -0.2rem;
        top: 2.64rem;
        left: unset;
        transform: scale(0.8);
        bottom: unset;
    }

    .item3 .top5-list {
        width: 7.5rem;
        height: 11.3rem;
        flex-wrap: wrap;
        display: flex;
        justify-content: center;
        align-items: center;
        margin: 0.15rem auto 0;
    }

    .item3 .top5-list li {
        width: 3.63rem;
        height: 3.63rem;
        box-sizing: border-box;
        padding: 0.08rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/item3-bg-list-m.png) no-repeat center/cover;
        position: relative;
        margin: 0 0.06rem;
    }

    .item3 .top5-list li:nth-child(1) {
        width: 3.97rem;
        height: 3.56rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/item3-bg-list-m1.png) no-repeat center/cover;
    }

    .item3 .top5-list li:nth-child(1) .box-img {
        width: 1.93rem;
        height: 2.4rem;
        display: flex;
        align-items: flex-end;
        /* overflow: hidden; */
        position: absolute;
        left: 0.09rem;
        top: 0.08rem;
        z-index: 99;
    }

    .item3 .top5-list li::before {
        display: none;
    }

    .item3 .box-img {
        width: 1.93rem;
        height: 2.4rem;
        display: flex;
        align-items: flex-end;
        /* overflow: hidden; */
        position: absolute;
        left: 0.16rem;
        top: 0.16rem;
        z-index: 99;
    }

    .item3 .box-img .box-shadow {
        width: 1.93rem;
        height: 2.4rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/box-shadow.png) no-repeat center/cover;
        position: absolute;
        bottom: 0;
        left: 0;
    }

    .item3 .box-img .part-img {
        width: 1.93rem;
        height: 2.4rem;
    }

    .item3 .box-img .part-img img {
        width: 1.93rem;
        height: auto;
    }

    .item3 .box-img .box-shadow p {
        position: absolute;
        bottom: 0rem;
        text-align: center;
        left: 50%;
        transform: translate(-50%, 0);
        font-size: 0.2rem;
        white-space: nowrap;
    }

    .item3 .box-team-rank {
        width: 3.63rem;
        height: 3.63rem;
        box-sizing: border-box;
        position: absolute;
        top: 0;
        left: 0;
    }

    .item3 .box-team-rank .logo-img {
        width: 2rem;
        height: auto;
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -70%);
        pointer-events: none;
    }

    .item3 .top5-list li:nth-child(1) .cont1 .p1 {
        font-size: 0.41rem;
        color: #feb012;
        height: 0.34rem;
        position: absolute;
        left: 2.16rem;
        top: 0.1rem;
    }

    .item3 .top5-list li:nth-child(1) .cont1 .p2 {
        font-size: 0.85rem;
        height: 0.8rem;
        line-height: 0.8rem;
        color: #fbfbfa;
        text-shadow: 0.02rem 0.02rem 0.02rem #feb012;
        position: absolute;
        left: 2.1rem;
        top: 0.6rem;
    }

    .item3 .top5-list li:nth-child(1) .cont2 .p1 {
        margin-top: 0.04rem;
        font-size: 0.2rem;
        height: 0.2rem;
        color: #feb012;
        position: absolute;
        left: 2.2rem;
        top: 1.5rem;
    }

    .item3 .top5-list li:nth-child(1) .cont2 .p2 {
        font-size: 0.16rem;
        height: 0.2rem;
        color: #898989;
        position: absolute;
        left: 2.2rem;
        top: 1.8rem;
    }

    .item3 .cont1 .p1 {
        font-size: 0.34rem;
        color: #feb012;
        height: 0.34rem;
        position: absolute;
        left: 2.16rem;
        top: 0.1rem;
    }

    .item3 .cont1 .p2 {
        font-size: 0.7rem;
        height: 0.8rem;
        line-height: 0.8rem;
        color: #fbfbfa;
        text-shadow: 0.02rem 0.02rem 0.02rem #feb012;
        position: absolute;
        left: 2.1rem;
        top: 0.5rem;
    }

    .item3 .cont1 .p3 {
        margin-top: 0.06rem;
        font-size: 0.18rem;
        height: 0.2rem;
        color: #feb012;
        position: absolute;
        left: 0.12rem;
        top: 2.6rem;
    }

    .item3 .cont1 .p4 {
        font-size: 0.16rem;
        height: 0.18rem;
        color: #dddddd;
        position: absolute;
        left: 0.12rem;
        top: 2.9rem;
        white-space: nowrap;
    }

    .item3 .cont1 .p5 {
        font-size: 0.16rem;
        height: 0.18rem;
        color: #898989;
        position: absolute;
        left: 1.26rem;
        top: 2.94rem;
    }

    .item3 .cont2 {
        position: unset;
        white-space: nowrap;
        text-align: right;
    }

    .item3 .cont2 .p1 {
        margin-top: 0.04rem;
        font-size: 0.2rem;
        height: 0.24rem;
        color: #feb012;
        position: absolute;
        left: 2.2rem;
        top: 1.4rem;
    }

    .item3 .cont2 .p2 {
        font-size: 0.16rem;
        height: 0.22rem;
        color: #898989;
        position: absolute;
        left: 2.2rem;
        top: 1.7rem;
    }

    .item3 .cont2 .p3 {
        margin-top: 0.14rem;
        font-size: 0.18rem;
        height: 0.2rem;
        color: #feb012;
        position: absolute;
        left: 2.2rem;
        top: 1.88rem;
    }

    .item3 .cont2 .p3::after {
        display: none;
    }

    .item3 .cont2 .p4 {
        font-size: 0.16rem;
        height: 0.2rem;
        color: #898989;
        position: absolute;
        left: 2.2rem;
        top: 2.26rem;
    }

    .item3 .top5-list li::after {
        content: "";
        display: block;
        width: 0.51rem;
        height: 0.19rem;
        position: absolute;
        left: 0.16rem;
        top: 0.16rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/sprite.png) no-repeat;
        background-size: 13.34rem 7.5rem;
    }

    .item3 .tips {
        font-size: 0.22rem;
        color: #ffffff;
        text-align: center;
        width: 7.5rem;
        margin: 0 auto;
    }

    .item3 .btn-share {
        width: 2.86rem;
        height: 0.8rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/btn-m1.png) no-repeat center/cover;
        margin: 0.1rem auto 0;
    }

    /* item4 */
    .item4 .btn-name {
        width: 1.21rem;
        height: 0.27rem;
        background-position: -9.04rem -1.26rem;
        position: absolute;
        top: 0rem;
        right: 0.2rem;
    }

    .item4 .name-list {
        width: 6.9rem;
        height: 5.4rem;
        margin: 0.6rem auto 0;
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
        justify-items: center;
    }

    .item4 .btn-share {
        width: 2.86rem;
        height: 0.8rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/btn-m1.png) no-repeat center/cover;
        margin: 0.2rem auto 0;
        position: relative;
    }

    .item4 .btn-share::before {
        content: "";
        display: block;
        width: 1.65rem;
        height: 1.92rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/item4-part1.png) no-repeat center/cover;
        position: absolute;
        left: -2.3rem;
        bottom: -1.2rem;
        transform: scale(0.8);
    }

    .item4 .btn-share::after {
        content: "";
        display: none;
    }

    .item4 .tips {
        font-size: 0.22rem;
        color: #000;
        text-align: center;
        width: 100%;
        margin: -0.2rem auto 0;
    }

    .item4 .main::before {
        content: "";
        display: none;
        width: 2.02rem;
        height: 2.43rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/icon-item4-w.png) no-repeat center/cover;
        position: absolute;
        top: -1.7rem;
        left: 0rem;
        transform: scale(0.8);
    }

    /* item5 */
    .item5 .wrap-item5 {
        width: 7rem;
        height: 11.3rem;
        margin: 0.3rem auto 0;
        display: block;
    }

    .item5 .box-question span::before {
        content: "";
        display: block;
        width: 0.13rem;
        height: 0.16rem;
        /* background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/sprite.png) no-repeat -8.24rem -7.17rem/13.34rem 7.5rem; */
        /* background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/talk.png) no-repeat center/cover; */
        position: absolute;
        left: 0.12rem;
        top: 0.17rem;
        /* animation: play .8s infinite linear; */
    }

    /* .item5 .main::before {
        content: '';
        display: block;
        width: 1.58rem;
        height: 1.46rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/icon-item2-w.png) no-repeat center/cover;
        position: absolute;
        top: -2.4rem;
        right: -.2rem;
    } */

    /* .item5 .main::after {
        content: '';
        display: block;
        width: .92rem;
        height: 1.2rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/icon-item3-w.png) no-repeat center/cover;
        position: absolute;
        bottom: .4rem;
        left: .1rem;
    } */

    .item5 .box-part .box-img {
        width: 2.18rem;
        height: 2.7rem;
        margin: 0.09rem 0 0 0.09rem;
        position: relative;
        overflow: hidden;
    }

    .item5 .box-part {
        width: 6.49rem;
        position: relative;
        margin: 0 auto;
        height: 3rem;
        padding: 0.08rem;
        box-sizing: border-box;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/item5-bg-part-m.png) no-repeat center/cover;
    }

    .item5 .box-part .box-img .part {
        width: 100%;
        height: 2.7rem;
        position: absolute;
        object-fit: cover;
        bottom: 0;
        left: 0.01rem;
        z-index: 2;
    }

    .item5 .box-part .name {
        color: #fafbfe;
        font-size: 0.24rem;
        position: absolute;
        left: 50%;
        transform: translate(-50%, 0);
        top: 2.3rem;
        z-index: 100;
        white-space: nowrap;
        font-family: 'jc';
        font-weight: normal;
    }

    .item5 .title {
        width: 7.5rem;
        height: 0.53rem;
        margin: 0.8rem auto 0;
    }

    .item5 .box-pro {
        width: 3.68rem;
        height: 1.7rem;
        position: absolute;
        right: 0.08rem;
        top: 0.08rem;
        color: #feb012;
        display: flex;
        justify-content: space-between;
    }

    .item5 .box-part .box-info {
        width: 3.68rem;
        height: 0.9rem;
        box-sizing: border-box;
        padding: 0 0.3rem;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        align-items: center;
        margin: 0.15rem 0 0 0.15rem;
        position: absolute;
        right: 0.08rem;
        bottom: 0.6rem;
        text-align: center;
    }

    .item5 .box-part .lmd {
        width: 1.95rem;
        height: 0.47rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/xslmdsz.png) no-repeat center/cover;
        position: absolute;
        bottom: 0.26rem;
        left: 3.55rem;
        right: unset;
    }

    .item5 .box-pro .box-all,
    .item5 .box-pro .box-all-5 {
        margin: 0.24rem auto 0;
    }
    .item5 .box-pro .box-all .portrait-cokie,
    .item5 .box-pro .box-all-5 .portrait-cokie {
        color: #ffffff;
    }
    .item5 .box-part .box-info .most {
        margin-right: 0.2rem;
    }

    .item5 .question-list {
        width: 6.61rem;
        height: 8.4rem;
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
        box-sizing: border-box;
        padding-top: 0.1rem;
        margin-left: 0.1rem;
    }

    .item5 .question-list li {
        width: 6.61rem;
        height: 1.56rem;
        box-sizing: border-box;
        padding-left: 0.72rem;
        padding-bottom: 0.06rem;
        position: relative;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/item5-bg-audio-m.png) no-repeat center/cover;
    }

    .item5 .box-question {
        width: 5.8rem;
        font-size: 0.18rem;
        height: 0.96rem;
        margin-top: 0.06rem;
        display: flex;
        justify-content: start;
        align-items: center;
        flex-wrap: wrap;
    }

    .item5 .box-question p {
        width: 5.8rem;
        height: 0.7rem;
        font-size: 0.2rem;
        color: #dadbdc;
        line-height: 0.35rem;
        display: flex;
        justify-content: flex-start;
        align-items: center;
    }

    .item5 .box-question p:nth-child(2) {
        height: 0.66rem;
        line-height: 0.66rem;
    }

    .item5 .box-question span {
        flex: 1 1 auto;
        display: inline-block;
        /* width: 4.15rem; */
        height: 0.48rem;
        line-height: 0.48rem;
        font-size: 0.18rem;
        box-sizing: border-box;
        padding-left: 0.34rem;
        color: #2f2f2f;
        margin-left: 0.06rem;
        vertical-align: bottom;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-talk-m.png) no-repeat;
        background-size: cover;
        background-position: right center;
        margin-right: 0.1rem;
        margin-left: 0.3rem;
    }

    .item5 .wrap-item5::before {
        content: "";
        display: none;
    }

    /* item6 */
    /* .item6 .title {
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/title-m4.png) no-repeat center/cover;
    } */
    .item6 .box-name{
        color: #706041;
    }

    .item6 .top {
        width: 7rem;
        height: 1.3rem;
        margin: 0.5rem auto 0;
        display: flex;
        justify-content: space-between;
        align-items: flex-end;
        position: relative;
    }

    .item6 .answer-list li::before {
        content: "";
        display: block;
        width: 0.25rem;
        height: 0.25rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/sprite.png) no-repeat -11.44rem -7.17rem/13.34rem
            7.5rem;
        position: absolute;
        top: 0.08rem;
        left: 0rem;
    }

    .item6 .answer-list li.on::before {
        content: "";
        display: block;
        width: 0.31rem;
        height: 0.31rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/sprite.png) no-repeat -11.07rem -7.15rem/13.34rem
            7.5rem;
        position: absolute;
        top: 0.05rem;
        left: -0.03rem;
    }

    .item6 .btn-correct {
        width: 0.91rem;
        height: 0.29rem;
        /* background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/sprite.png) no-repeat -12.34rem -6.8rem/13.34rem 7.5rem; */
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/right-m.png) no-repeat center/cover;
        margin-left: 0.1rem;
        vertical-align: middle;
        display: none;
    }

    .item6 .btn-error {
        width: 0.91rem;
        height: 0.29rem;
        /* background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/sprite.png) no-repeat -12.34rem -7.14rem/13.34rem 7.5rem; */
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/error-m.png) no-repeat center/cover;
        margin-left: 0.1rem;
        vertical-align: middle;
        display: none;
    }

    .item6 .box-question {
        width: 7.38rem;
        height: 3.87rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/item6-bg-question-m.png) no-repeat
            center/cover;
        margin: 0.5rem auto 0;
        box-sizing: border-box;
        padding: 0.3rem;
        position: relative;
    }

    .item6 .top .tips {
        width: 4.5rem;
        margin-left: 0.2rem;
        margin-right: 0rem;
        margin-bottom: 0.35rem;
        font-size: 0.22rem;
        position: absolute;
        top: 0.7rem;
        left: 1.3rem;
    }

    .item6 .correct {
        width: 6.6rem;
        color: #8a8a8a;
        font-size: 0.2rem;
        margin-top: 0.2rem;
    }

    .item6 .answer-list {
        width: 6.6rem;
        font-size: 0.22rem;
        color: #c1c1c1;
        height: 2rem;
        display: flex;
        justify-content: space-between;
        align-items: center;
        /* flex-wrap: wrap; */
    }

    .item6 .answer-list li {
        width: 100%;
    }

    .item6 .box-question::before {
        content: "";
        display: block;
        width: 1.32rem;
        height: 1.32rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/white.png) no-repeat center/cover;
        position: absolute;
        right: 0rem;
        bottom: 0.06rem;
    }

    .item6 .box-question::after {
        content: "";
        display: none;
    }

    .item6 .btn-sure {
        width: 2.84rem;
        height: 0.8rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/sure-btn-m.png) no-repeat center/cover;
        margin: 0.4rem auto 0;
    }

    .item6 .btn-sure.off {
        width: 2.84rem;
        height: 0.8rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/al-dt-m.png) no-repeat center/cover;
        margin: 0.3rem auto 0;
    }

    .item6 .main::before {
        content: "";
        display: none;
    }

    .item6 .answer-list li {
        width: 4.72rem;
        height: 0.41rem;
    }

    .item6 .answer-list li p {
        width: 4.72rem;
        height: 0.41rem;
        line-height: 0.34rem;
        overflow: hidden;
        box-sizing: border-box;
        padding: 0.04rem;
        font-size: 0.22rem;
    }

    .item6 .answer-list li.y {
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/answer-y-m.png) no-repeat center/cover;
    }

    .item6 .answer-list li.n {
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/answer-n-m.png) no-repeat center/cover;
    }

    .item6 .tips1 {
        margin-top: 0.36rem;
    }

    /* item7 */
    /* .item6 .box-name {
        color: #ffffff;
    } */

    .item7 .title {
        width: 7.5rem;
        height: 0.54rem;
        /* background-position: 0 -10.81rem; */
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/title-text5.png) no-repeat center/cover;
        margin: 0 auto;
    }

    .item7 .box-img .box-shadow {
        background: none;
    }

    .item7 .box-member {
        width: 7.2rem;
        height: 8.8rem;
        margin: 0.04rem auto 0;
        position: relative;
    }

    .item7 .member-list {
        width: 7.2rem;
        height: 8.8rem;
        display: flex;
        justify-content: space-between;
        align-items: center;
        margin: 0 auto;
        flex-wrap: wrap;
    }

    .item7 .member-list li {
        width: 7.2rem;
        height: 1.71rem;
        /*width: 7.02rem;*/
        /*height: 1.55rem;*/
        box-sizing: border-box;
        padding: 0.08rem;
        display: flex;
        justify-content: space-between;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-item7-m.png) no-repeat center/cover;
    }

    .item7 .box-img {
        width: 1.84rem;
        height: 1.54rem;
        display: flex;
        align-items: flex-end;
        position: relative;
    }

    .item7 .box-img .part-img {
        /* background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/part1.png) no-repeat 0 0/1.93rem 2.69rem; */
        width: 1.86rem;
        height: 1.54rem;
        overflow: hidden;
        position: relative;
    }

    .item7 .box-img .part-img img {
        width: 1.86rem;
        height: auto;
        position: absolute;
        bottom: 0;
        left: 0;
    }

    .item7 .cont {
        width: 5.16rem;
        height: 1.54rem;
        margin: 0rem auto 0;
        display: flex;
        justify-content: space-between;
        position: relative;
        align-items: center;
    }

    .item7 .cont .all-ticket {
        font-size: 0.16rem;
        color: #858585;
        margin-top: 0.1rem;
        text-align: center;
        position: absolute;
        top: 0.1rem;
        left: 1.8rem;
    }

    .item7 .cont .introduce {
        font-size: 0.16rem;
        color: #dcdcdc;
        overflow-x: hidden;
        width: 3.2rem;
        height: 0.7rem;
        margin: 0.2rem 0.14rem 0;
    }

    .item7 .cont .submit {
        width: 1.5rem;
        height: 0.56rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/tp-btn-m.png) no-repeat center/cover;
        margin: 0 auto 0.1rem;
    }

    .item7 .cont .submit.off {
        width: 1.5rem;
        height: 0.56rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/tp-btn-on.png) no-repeat center/cover;
        margin: 0 auto 0.1rem;
    }

    .item7 .box-img .box-shadow p {
        position: absolute;
        width: 1.86rem;
        top: -0.4rem;
        left: 2rem;
        font-size: 0.23rem;
        text-align: left;
    }

    .item7 .tips {
        position: absolute;
        bottom: -0.25rem;
        transform: translate(-50%, 0);
        font-size: 0.18rem;
        color: #000;
    }

    .item7 .now-ticket {
        display: none;
    }

    /* .item7 .main::before {
        content: '';
        display: block;
        width: 1.11rem;
        height: 1.52rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/icon-item7-w.png) no-repeat center/cover;
        position: absolute;
        bottom: -.6rem;
        top: unset;
        right: .04rem;
    } */

    /* ???? */
    .comment-main--header {
        width: 7.2rem;
        height: 0.7rem;
        display: flex;
        justify-content: start;
        align-items: center;
        flex-wrap: wrap;
        margin: 0.52rem auto 0;
        padding: 0;
    }

    .comment-main--title {
        width: 7.2rem;
        font-size: 0.24rem;
        color: #ff750f;
        line-height: 150%;
        margin: 0.4rem auto 0;
        align-items: center;
        height: 0.4rem;
        border-top: none;
        padding: 0;
    }

    .item-review .top {
        width: 7.2rem;
        height: 0.8rem;
        display: block;
        justify-content: start;
        align-items: center;
        flex-wrap: wrap;
        margin: 0.2rem auto 0;
    }

    .item-review .main {
        width: 7.5rem;
        height: 13.34rem;
        margin: 0 auto;
        padding-top: 0.32rem;
        position: relative;
        box-sizing: border-box;
    }

    .item-review .cont-review {
        width: 7.2rem;
        height: 8rem;
        margin: 0.3rem auto 0;
        position: relative;
    }

    .item-review .cont-review .new {
        width: 7.2rem;
    }

    .item-review .cont-review .review-list {
        width: 7.2rem;
        height: 8rem;
        overflow-x: hidden;
    }

    .comment-add-bar--input {
        width: 7.5rem;
        height: 0.8rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-input-m.jpg) no-repeat center/cover;
        padding-left: 1rem;
        text-indent: -9999px;
    }

    .item-review .bottom .box-input {
        width: 7.5rem;
        height: 0.8rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-input-m.jpg) no-repeat center/cover;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .item-review .over {
        text-align: center;
        color: #6e6e6e;
        font-size: 0.22rem;
        margin: 1.2rem auto 0;
    }

    .item-review .bottom .write {
        padding-left: 0.9rem;
    }

    /* pop8 */
    .pop8 {
        width: 6.38rem;
        height: 7.7rem;
        background: url(//game.gtimg.cn/images/gp/cp/a20200512tabloidm/fire/bg-pop1-m.png) no-repeat center/cover;
    }

    .pop8 .wrap-pop {
        width: 5.7rem;
        height: 5.88rem;
        margin: 1.2rem auto 0;
        overflow-x: hidden;
    }

    .pop8 .box-zy {
        color: #fafafa;
        width: 5.7rem;
        height: 1.8rem;
        font-size: 0.26rem;
        margin: 0 auto;
        overflow: hidden;
        border-bottom: 1px solid #4c4126;
    }

    .pop8 .box-zy .box-cont {
        margin-top: 0.1rem;
        font-size: 0.2rem;
        height: 1.2rem;
        width: 100%;
        display: flex;
        justify-content: space-between;
        align-items: center;
        flex-wrap: wrap;
    }

    .pop8 .box-main h4 {
        color: #e9a112;
        width: 100%;
        font-size: 0.26rem;
        height: auto;
        line-height: 120%;
        margin-top: 0.22rem;
    }

    .pop8 .box-main h4 span {
        font-size: 0.18rem;
        color: #fafafa;
        font-weight: normal;
    }

    .pop8 .box-main .box-cont {
        margin-top: 0.1rem;
        line-height: 200%;
    }

    #afooter {
        background-color: #000;
        bottom: 0rem;
        display: block;
        position: relative;
    }

    .footer-box {
        height: 1.3rem;
        background-color: #000;
    }

    .footer-top {
        display: none;
    }

    .footer_logo {
        height: 1.3rem;
    }

    .foot {
        display: block;
    }

    .footbg {
        height: 2.6rem;
        background-color: #000;
    }

    body,
    html {
        overflow-x: hidden;
        /* height: auto; */
    }

    #_overlay_ {
        width: 100vw !important;
        height: 100vh !important;
        border: 0 !important;
        position: fixed !important;
        left: 0;
        top: 0;
    }
}

/* #item6{
    display: none;
}*/
/* #item7{
    display: none;
} */

/* #t6Hl8#0AE3A6E54F6A223C717BC7CA531ECC26 */