<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";


.mod-loading {
    width: 120px;
    height: 120px;
    position: fixed;
    top: 50%;
    left: 50%;
    margin: -60px 0 0 -60px;
    z-index: 700;
    border-radius: 10px
}

.loading-ico {
    width: 50px;
    height: 50px;
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/loading.08b32f3e.png);
    background-size: 50px 50px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -35px 0 0 -25px;
    z-index: 1;
    -webkit-animation: roateLoad 1s linear 0s infinite both
}

.loading-tip {
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #FFF;
    text-align: center;
    position: absolute;
    bottom: 10px;
    left: 0;
    right: 0;
    margin: 0 z-index : 1
}


.avatar {
    position: relative;
    display: block;
    width: 48px;
    height: 48px;
    margin-right: 8px
}

.avatar img {
    width: 48px;
    height: 48px;
    display: inline-block;
    vertical-align: top;
    border-radius: 50%
}

.avatar.v-gf:after, .avatar.v-dr:after {
    position: absolute;
    right: -4px;
    bottom: 0;
    content: "";
    width: 16px;
    height: 16px;
    background-color: #3ea8ff;
    color: #fff;
    border-radius: 8px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTdFNjAzQTYyMTAwMTFFNEIzMjlDNjU3NjU1MjFFODIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTdFNjAzQTcyMTAwMTFFNEIzMjlDNjU3NjU1MjFFODIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1N0U2MDNBNDIxMDAxMUU0QjMyOUM2NTc2NTUyMUU4MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1N0U2MDNBNTIxMDAxMUU0QjMyOUM2NTc2NTUyMUU4MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pmr90dEAAAE1SURBVHjaYvz//z/DQAImhgEGow4YdcCoA1iIUCMPxCJI/HNAjKvw4AFidST+QyB+g9d0UEFEAHv+RwUxeNRORlL3DYilCZlPjANAeB+SwY+BmAuLGh0g/o2krpsYs4l1gCkQ/0MyvAGLmp1I8h+BWISaDgDhVUgWfAViWSQ5X7RoqifWXFIcoArEv5AsWQoVZwPiW0jir4GYjxYOAOFpSBaBosQCiIvRfF9MipmkOkAciL8gWbYNiN8g8Z8AMSctHQDCjf9xg3RSzWMko0HCB8S3gVgMTfwuEGsC8W9aF8WfgLgFi3g9qZaDACOZTTI2IL4GxMpQ/hUg1gfif/SqjH4BcS0Sv5ocyykJAbBeID4DDXZLPBUUxbUhznoMiCugPiffF6PN8lEHjDpg1AED7QCAAAMANLpd7Z8Y7J0AAAAASUVORK5CYII=);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center
}

.avatar.v-dr:after {
    background-color: #fc3f1d
}

.btn {
    min-width: 54px;
    padding: 0 10px;
    height: 25px;
    line-height: 25px;
    border-radius: 5px;
    font-size: 13px;
    background: transparent;
    color: #B2B2B2;
    border: 1px solid transparent;
    -webkit-box-sizing: border-box;
    display: inline-block;
    text-align: center;
    white-space: nowrap
}

.btn.default {
    background: #FFF;
    border: 1px solid #B2B2B2;
    color: #B2B2B2
}

.btn.default.progress span {
    color: #B2B2B2
}

.btn.default.progress span.progress-inner {
    background: #aeaeae
}

.btn.default:active {
    background: #B2B2B2;
    color: #FFF
}

.btn.primary {
    background: #FFF;
    border: 1px solid #FA8932;
    color: #FA8932
}

.btn.primary.progress span {
    color: #FA8932
}

.btn.primary.progress span.progress-inner {
    background: #FA8932
}

.btn.primary:active {
    background: #FA8932;
    color: #FFF
}

.btn.primary.fill {
    background: #FA8932;
    color: #FFF
}

.btn.primary.fill:active {
    background: #E17B2D;
    color: #FFF
}

.btn.btn-sm {
    width: 42px;
    height: 17px;
    line-height: 15px;
    font-size: 11px
}

.btn.btn-l, .btn.size-l {
    width: 120px;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    border-radius: 5px
}

.btn.btn-full, .btn.full {
    width: 100%;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    border-radius: 5px
}

.btn.btn-w {
    background: #FFF;
    border: 1px solid #aeaeae;
    color: #b2b2b2
}

.btn.btn-f {
    background: #FFF;
    border: 1px solid #ff5c50;
    color: #ff5c50;
    background: #ff5c50;
    color: #FFF
}

.btn-buttom-fixed {
    height: 64px
}

.btn-buttom-fixed .inner {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 12px;
    background-color: #fff
}

.btn-buttom-fixed .btn {
    line-height: 40px;
    height: 40px;
    font-size: 18px
}

@font-face {
    font-family: fontGqqV2;
    src: url(//gqq.gtimg.com/static/mobile//fonts/fontGqqV2.54d8c563.eot);
    src: url(//gqq.gtimg.com/static/mobile//fonts/fontGqqV2.54d8c563.eot?#iefix) format('embedded-opentype'), url(//gqq.gtimg.com/static/mobile//fonts/fontGqqV2.98a7d293.woff) format('woff'), url(//gqq.gtimg.com/static/mobile//fonts/fontGqqV2.e2062881.ttf) format('truetype'), url(//gqq.gtimg.com/static/mobile//fonts/fontGqqV2.1778e50c.svg#fontGqqV2) format('svg');
    font-weight: 400;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fontGqqV2, [class*=fg-]:before {
    font-family: fontGqqV2;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0;
    -moz-osx-font-smoothing: grayscale
}

.fg-arrow:before {
    content: "\4000"
}

.fg-comment:before {
    content: "\4001"
}

.fg-discover:before {
    content: "\4002"
}

.fg-female:before {
    content: "\4003"
}

.fg-game:before {
    content: "\4008"
}

.fg-like:before {
    content: "\400c"
}

.fg-liked:before {
    content: "\400b"
}

.fg-male:before {
    content: "\400a"
}

.fg-mine:before {
    content: "\4009"
}

.fg-search:before {
    content: "\400d"
}

.fg-share:before {
    content: "\4007"
}

.fg-stats:before {
    content: "\4006"
}

.fg-support:before {
    content: "\4005"
}

.fg-syblevels:before {
    content: "\4004"
}

.fg-img:before {
    content: "\400e"
}

.fg-em:before {
    content: "\400f"
}

.fg-clock:before {
    content: "\4010"
}

.fg-close:before {
    content: "\4011"
}

.fg-supporti:before {
    content: "\4012"
}

.fg-edit:before {
    content: "\4013"
}

.fg-collect:before {
    content: "\4014"
}

.fg-supportline:before {
    content: "\4015"
}

.fg-newbbs:before {
    content: "\4016"
}

.fg-time:before {
    content: "\4017"
}

.fg-setting:before {
    content: "\4018"
}

.fg-topic:before {
    content: "\4019"
}

.fg-fav:before {
    content: "\401a"
}

.fg-download:before {
    content: "\401b"
}

.fg-personalinfo:before {
    content: "\401c"
}

.fg-more:before {
    content: "\401d"
}

.fg-enter:before {
    content: "\401e"
}

.fg-back:before {
    content: "\401f"
}

.fg-gift:before {
    content: "\4020"
}

.fg-video:before {
    content: "\4021"
}

.fg-cry:before {
    content: "\4022"
}

.fg-reshare:before {
    content: "\4023"
}

.mod-share {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    background: #fff
}

.mod-share-api {
    display: box;
    display: -webkit-box;
    width: 100%;
    padding: 24px 0
}

.mod-share-api li {
    -webkit-box-flex: 1
}

.mod-share-api li a, .mod-share-api li a:before, .mod-share-api li a span {
    display: block
}

.mod-share-api li a:before {
    content: "";
    width: 41px;
    height: 40px;
    background: url(//gqq.gtimg.com/static/mobile/img/qxm/fjdz/shareico.ef04c9e9.png) no-repeat 0 0;
    background-size: 165px;
    margin: 0 auto
}

.mod-share-api li a span {
    text-align: center;
    font-size: 12px;
    line-height: 26px;
    color: #8c8c8c;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.mod-share-api li.wechat a:before {
    background-position: 0 0
}

.mod-share-api li.moments a:before {
    background-position: -41px 0
}

.mod-share-api li.qzone a:before {
    background-position: -82px 0
}

.mod-share-api li.qq a:before {
    background-position: -123px 0
}

.mod-share .cancel {
    border-top: 1px solid #cfcfcf
}

.mod-share .cancel p {
    font-size: 17px;
    color: #333;
    line-height: 26px;
    text-align: center;
    padding: 16px 0
}

@-webkit-keyframes fingleShake {
    0% {
        -webkit-transform: none;
        transform: none
    }
    10% {
        -webkit-transform: translate3d(4px, -4px, 0);
        transform: translate3d(4px, -4px, 0)
    }
    20% {
        -webkit-transform: none;
        transform: none
    }
    100% {
        -webkit-transform: translate3d(-4px, 4px, 0);
        transform: translate3d(-4px, 4px, 0)
    }
}

.pop-wx-share {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, .85);
    z-index: 1001
}

.ele-share-w {
    position: absolute;
    right: 40px;
    top: 18px;
    z-index: 1002;
    overflow: hidden;
    text-indent: -3000px;
    width: 203px;
    height: 64px;
    background: url(//gqq.gtimg.com/static/mobile/img/v6/common/fx_t_r.e1b717e0.png);
    background-size: 203px 64px;
    -webkit-animation: fingleShake .5s linear 0s infinite both
}

.pop-wx-share.hide {
    display: none
}

.mod-popup-mask {
    background-color: rgba(0, 0, 0, .7);
    z-index: 50;
    position: absolute;
    width: 100%;
    height: 99999px;
    left: 0;
    top: 0;
    -webkit-backface-visibility: hidden
}

.mod-popup {
    position: fixed;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -webkit-box-sizing: border-box;
    width: 300px;
    min-width: 268px;
    z-index: 60;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    overflow: hidden;
    background-color: #FFF;
    background-clip: padding-box
}

.mod-popup .pop-hd {
    display: -webkit-box;
    height: 56px;
    padding: 0 20px;
    line-height: 56px;
    text-align: left;
    border-bottom: 1px solid #FA8932
}

.mod-popup .pop-hd h2 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
    color: #333;
    font-size: 18px;
    width: 100%
}

.mod-popup .pop-hd h2 em {
    display: inline-block;
    font-size: 12px;
    line-height: 18px;
    background: #ff7575;
    vertical-align: 2px;
    color: #FFF;
    border-radius: 2px;
    padding: 0 4px
}

.mod-popup .pop-bd .tip {
    padding: 14px 20px;
    font-size: 16px;
    line-height: 28px;
    color: #999
}

.mod-popup .pop-bd .tip em {
    color: #333
}

.mod-popup .pop-bd .tip ol li {
    list-style: inside decimal
}

.mod-popup .pop-bd .act-banner img {
    width: 100%
}

.mod-popup .pop-ft span {
    display: block;
    height: 56px;
    color: #333;
    font-size: 18px;
    line-height: 56px
}

.mod-popup .pop-ft span::active, .mod-popup .pop-ft span.active {
    background: #d9d9d9
}

.mod-popup .pop-ft span.visible {
    color: #ccc
}

.mod-popup .pop-ft.single-btn {
    border-top: 1px solid #E8E8E8
}

.mod-popup .pop-ft.single-btn span {
    text-align: center
}

.mod-popup .pop-ft.double-btn {
    border-top: 1px solid #E8E8E8;
    display: -webkit-box
}

.mod-popup .pop-ft.double-btn span {
    width: 50%;
    -webkit-box-flex: 1;
    text-align: center
}

.mod-popup .pop-ft.double-btn span + span {
    border-left: 1px solid #E8E8E8
}

.mod-popup .pop-ft.group-btn span {
    border-bottom: 1px solid #E8E8E8;
    padding: 0 20px
}

.mod-popup .pop-ft.group-btn:last-child {
    border-bottom: 0 none
}

.mod-popup.no-tit .pop-hd {
    display: none
}

.mod-popup.no-tit .pop-bd .tip {
    display: -webkit-box;
    -webkit-box-align: center;
    -webkit-box-pack: center;
    height: 69px;
    font-size: 18px;
    color: #333
}

.mod-popup.no-tit .pop-bd .tip p {
    padding-top: 6px;
    max-height: 56px;
    overflow: hidden;
    word-break: break-all
}

.mod-popup.ex-tab .pop-hd {
    display: -webkit-box;
    padding: 0;
    border-bottom: 0
}

.mod-popup.ex-tab .pop-hd span {
    display: block;
    -webkit-box-flex: 1;
    width: 1%;
    text-align: center;
    border-bottom: 1px solid #ddd;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.mod-popup.ex-tab .pop-hd span.active {
    border-bottom: 1px solid #FA8932
}

.mod-popup .frm-select select {
    border: 1px solid #ddd;
    width: 100%;
    -webkit-box-sizing: border-box;
    font-size: 14px;
    color: #333;
    border-radius: 5px;
    padding: 5px;
    margin: 5px 0
}

.mod-popup-gift {
    background-color: rgba(255, 255, 255, .9);
    z-index: 60;
    width: 250px;
    border-radius: 8px;
    position: fixed;
    left: 50%;
    top: 50%;
    -webkit-transform: translate3D(-50%, -50%, 0)
}

.mod-popup-gift .i-close {
    position: absolute;
    right: 0;
    top: 0;
    width: 24px;
    height: 24px;
    border-left: 1px solid #f4d2b8;
    border-bottom: 1px solid #f4d2b8;
    border-radius: 0 0 0 4px
}

.mod-popup-gift .i-close::after, .mod-popup-gift .i-close::before {
    content: "";
    position: absolute;
    left: 12px;
    top: 6px;
    width: 2px;
    height: 12px;
    background-color: #FA8932;
    border-radius: 2px;
    -webkit-transform: rotate(-45deg)
}

.mod-popup-gift .i-close::after {
    left: 12px;
    top: 6px;
    -webkit-transform: rotate(45deg)
}

.mod-popup-gift__hd {
    width: 156px;
    height: 37px;
    background-size: 156px 37px;
    text-align: center;
    position: absolute;
    margin-left: -78px;
    left: 50%;
    top: -10px;
    background-image: url(//gqq.gtimg.com/static/mobile/img/v6/common/pop-gift-hd.05662ab8.png)
}

.mod-popup-gift__hd h2 {
    color: #FFF;
    font-size: 16px;
    line-height: 30px
}

.mod-popup-gift__bd {
    padding: 28px 0 20px;
    text-align: center
}

.mod-popup-gift__bd.trans {
    -webkit-transition: height .5s
}

.mod-popup-gift__bd .text-gift {
    padding: 0 20px;
    position: relative;
    text-align: center;
    font-size: 14px;
    color: #FA8932
}

.mod-popup-gift__bd .text-gift_desc {
    display: inline-block;
    max-width: 100%;
    text-align: left;
    padding-bottom: 10px
}

.mod-popup-gift__bd .text-gift_desc p {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%
}

.mod-popup-gift__bd .user-ipt {
    position: relative;
    color: #7f7f7f;
    background-color: #ddd;
    border-radius: 5px;
    height: 29px;
    line-height: 29px;
    width: 220px;
    margin: 5px auto 0
}

.mod-popup-gift__bd .user-ipt .select-ipt {
    color: #7f7f7f;
    text-align: center;
    position: relative;
    z-index: 5;
    border: 0 none;
    height: 29px;
    line-height: 29px;
    width: 100%;
    background-color: transparent;
    font-size: 12px
}

.mod-popup-gift__bd .user-ipt + .user-ipt {
    margin-top: 20px
}

.mod-popup-gift__bd .user-ipt .select-text {
    position: absolute;
    font-size: 12px;
    line-height: 25px;
    right: 20px;
    left: 6px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%
}

.mod-popup-gift__bd .user-ipt input {
    color: #7f7f7f;
    position: absolute;
    width: 100%;
    left: 0;
    padding: 0 6px;
    font-size: 12px;
    line-height: 29px;
    border: 0 none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.mod-popup-gift__bd .user-ipt .fg-arrow {
    pointer-events: none;
    position: absolute;
    right: 9px;
    top: -1px;
    -webkit-transform: rotate(-90deg)
}

.mod-popup-gift__bd .user-ipt .fg-arrow::before {
    font-size: 12px
}

.mod-popup-gift__bd .user-ipt .fg-arrow.go::before {
    -webkit-transform: rotate(-90deg);
    display: inline-block
}

.mod-popup-gift__bd .user-ipt .err-info {
    position: absolute;
    left: 0;
    right: 0;
    top: -14px;
    background-color: #ff5b51;
    color: #FFF;
    text-align: center;
    font-size: 10px;
    line-height: 16px;
    border-radius: 4px
}

.mod-popup-gift__bd .user-ipt .err-info::after {
    content: '';
    height: 0;
    width: 0;
    font-size: 0;
    line-height: 0;
    border-right: 5px dashed transparent;
    border-left: 5px dashed transparent;
    border-top: 4px solid #ff5b51;
    position: absolute;
    left: 50%;
    bottom: -4px;
    margin-left: -3px
}

.mod-popup-gift__bd .gift-info.ipt-group {
    padding-top: 24px
}

.mod-popup-gift__bd .btn-wp {
    padding-top: 20px
}

.mod-popup-gift__bd .btn-wp .btn {
    min-width: 130px;
    height: 29px;
    line-height: 29px;
    font-size: 15px
}

.mod-popup-gift__bd .suc-tips .text, .mod-popup-gift__bd .failed-tips .text {
    font-size: 18px
}

.mod-popup-gift__bd .suc-tips .text .fg-em::before, .mod-popup-gift__bd .failed-tips .text .fg-cry::before {
    font-size: 24px
}

.mod-popup-gift__bd .suc-tips {
    color: #FA8932;
    padding: 10px 0
}

.mod-popup-gift__bd .failed-tips {
    color: #7f7f7f;
    padding: 10px 0
}

.mod-popup-gift__bd .gift-total {
    overflow: hidden;
    font-size: 14px;
    height: 22px;
    line-height: 22px;
    color: #7f7f7f;
    padding: 0 12px
}

.mod-popup-gift__bd .gift-total .num {
    display: inline-block;
    vertical-align: top;
    -webkit-transition: transform 1s
}

.mod-popup-gift__bd .gift-total .num.tran-scroll {
    -webkit-transform: translateY(-50%)
}

.mod-popup-gift__bd .gift-total.multiline {
    overflow: visible;
    height: auto
}

.mod-popup-gift__bd .c-h {
    color: #FA8932;
    padding: 0 2px
}

.mod-popup-gift__bd .err-tips {
    font-size: 12px;
    margin-top: 12px;
    color: #7f7f7f
}

.mod-popup-gift__bd .bao-tip {
    font-size: 12px;
    color: #7f7f7f;
    margin-top: 25px
}

.mod-popup-gift__bd .bao-tip em {
    color: #FA8932
}

.mod-popup-gift__bd .bao-tip.contact span {
    display: inline-block;
    width: 170px;
    text-align: left
}

.mod-popup-gift__bd .physical-gift {
    position: relative;
    height: 118px;
    padding: 5px 0
}

.mod-popup-gift__bd .physical-gift::after {
    width: 128px;
    height: 128px;
    background-size: 128px 128px;
    content: "";
    position: absolute;
    left: 50%;
    margin-left: -59px;
    background-image: url(//gqq.gtimg.com/static/mobile/img/v6/common/pop-gift-light.1bd86641.png)
}

.mod-popup-gift__bd .physical-gift img {
    position: relative;
    z-index: 5;
    height: 80px;
    margin-top: 20px
}

.mod-popup-gift__bd .gift-shadow {
    width: 128px;
    height: 128px;
    background-size: 128px 128px;
    background-image: url(//gqq.gtimg.com/static/mobile/img/v6/common/gift_light.1331ff05.png);
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -64px 0 0 -64px;
    z-index: 4;
    -webkit-animation: rotate360 7s linear .2s infinite both
}

.mod-popup-gift__bd .name {
    padding: 5px 20px
}

.btn-double-ver .btn {
    margin-bottom: 10px
}

.btn-double-ver .btn:last-child {
    margin-bottom: 0
}

.popup-close {
    width: 45px;
    height: 45px;
    background: url(//gqq.gtimg.com/static/mobile/img/v6/common/ico_popup_close.15cef3b0.png);
    background-size: 45px 45px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 51;
    overflow: hidden;
    text-indent: -3000px
}

@-webkit-keyframes rotate360 {
    0% {
        -webkit-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg)
    }
    100% {
        -webkit-transform: rotateX(0deg) rotateY(0deg) rotateZ(360deg)
    }
}

.mod-tipstxt {
    z-index: 200;
    position: fixed;
    width: 100%;
    margin: 0 auto;
    text-align: center
}

.mod-tipstxt span {
    display: inline-block;
    padding: 10px 14px;
    background-color: #404040;
    line-height: 20px;
    font-size: 16px;
    color: #fff;
    opacity: .75
}

.mod-tipstxt a {
    color: #ff6501
}

.test {
    display: inline-block
}

.hide {
    display: none
}

.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

@-webkit-keyframes rotate360 {
    0% {
        -webkit-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg)
    }
    100% {
        -webkit-transform: rotateX(0deg) rotateY(0deg) rotateZ(360deg)
    }
}

@-webkit-keyframes bounceIn {
    0%, 20%, 40%, 60%, 80%, 100% {
        -webkit-animation-timing-function: cubic-bezier(0.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(0.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: scale3d(0.3, .3, .3);
        transform: scale3d(0.3, .3, .3)
    }
    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1)
    }
    40% {
        -webkit-transform: scale3d(0.9, .9, .9);
        transform: scale3d(0.9, .9, .9)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
        transform: scale3d(1.03, 1.03, 1.03)
    }
    80% {
        -webkit-transform: scale3d(0.97, .97, .97);
        transform: scale3d(0.97, .97, .97)
    }
    100% {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}

.bounceIn {
    -webkit-animation-name: bounceIn;
    animation-name: bounceIn
}

@-webkit-keyframes bounceInDown {
    0%, 60%, 75%, 90%, 100% {
        -webkit-animation-timing-function: cubic-bezier(0.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(0.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -3000px, 0);
        transform: translate3d(0, -3000px, 0)
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, 25px, 0);
        transform: translate3d(0, 25px, 0)
    }
    75% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0)
    }
    90% {
        -webkit-transform: translate3d(0, 5px, 0);
        transform: translate3d(0, 5px, 0)
    }
    100% {
        -webkit-transform: none;
        transform: none
    }
}

.bounceInDown {
    -webkit-animation-name: bounceInDown;
    animation-name: bounceInDown
}

@-webkit-keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.fadeInDown {
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown
}

@-webkit-keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none
    }
}

@-webkit-keyframes fadeOutUp {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }
}

.fadeOutUp {
    -webkit-animation-name: fadeOutUp;
    animation-name: fadeOutUp
}

.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp
}

@-webkit-keyframes fadeIn {
    from {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@-webkit-keyframes fadeOut {
    from {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

html, body {
    height: 100%;
    -webkit-text-size-adjust: none;
    -webkit-user-select: none
}

body {
    background-color: #d54b40;
    background-color: #ed7330;
    -webkit-tap-highlight-color: transparent;
    overflow-x: hidden
}

a:link, a:visited, a:active, a:hover {
    color: #d54b40
}

.wrap {
    min-width: 320px;
    margin: 0 auto;
    overflow: hidden
}

.mod-tipstxt {
    z-index: 500
}

.act-banner {
    position: relative;
    min-height: 420px
}

.act-banner h1 {
    width: 300px;
    height: 123px;
    background-image: url(0.png);
    background-size: 300px 123px;
    overflow: hidden;
    text-indent: -9999px;
    position: absolute !important;
    top: 5% !important;
    left: 50% !important;
    z-index: 10;
    margin: 0 0 0 -150px
}

.act-scene {
    position: relative;
    min-height: 420px;
    padding-top: 2%
}

.pan {
    width: 280px;
    height: 280px;
    position: absolute;
    top: 44% !important;
    left: 50% !important;
    margin: -110px 0 0 -140px
}

.pan .pan-inner {
    -webkit-box-sizing: border-box;
    width: 280px;
    height: 280px;
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/pan_c.65cda700.png);
    background-size: 280px 280px;
    background-position: 50% 50%;
    display: block;
    position: absolute;
    top: 0 !important;
    left: 0 !important;
    z-index: 5;
    box-shadow: 0 0 80px 30px #ffc700;
    background-color: #f55b35;
    border-radius: 150px;
    border: 1px solid #d04725
}

.pan .cursor {
    width: 66px;
    height: 88px;
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/cursor_i.e4e94168.png);
    background-size: 66px 88px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -57px 0 0 -33px;
    z-index: 6
}

.golds {
    width: 310px;
    height: 220px;
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/golds.ed06e120.png);
    background-size: 310px 220px;
    position: absolute;
    top: auto !important;
    bottom: 15% !important;
    left: 50% !important;
    margin: 0 0 0 -155px;
    z-index: 7
}

.btn-cj {
    width: 300px;
    height: 65px;
    position: absolute;
    top: auto !important;
    bottom: 5% !important;
    left: 50% !important;
    margin: 0 0 0 -150px;
    z-index: 15;
    overflow: hidden;
    text-indent: -9999px;
    cursor: pointer;
}

.btn-cj::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 1;
    width: 130px;
    height: 40px;
    margin: -22px 0 0 -65px;
}

.speckles {
    z-index: 11;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

.speckles-1, .speckles-2 {
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/speckles_1.d0d287bc.png);
    background-size: 645px 335px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    width: 650px;
    height: 340px;
    position: absolute !important;
    top: 0 !important;
    left: 50% !important;
    margin: 0 0 0 -325px;
    z-index: 11
}

.speckles-2 {
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/speckles_2.a944f71f.png);
    background-size: 645px 335px
}

.box-user {
    position: absolute;
    top: 48px;
    width: 60%;
    left: 50%;
    margin-left: -30%;
    z-index: 200
}

.box-user .box-user-wrap {
    height: 90px;
    overflow: hidden;
    padding: 50px 0 0
}

.box-user .box-item {
    display: -webkit-box;
    display: box;
    -webkit-box-align: center;
    border-radius: 40px;
    padding: 4px 10px 4px 4px;
    -webkit-box-sizing: border-box;
    background-color: rgba(0, 0, 0, .65);
    margin-bottom: 60px;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

.box-user .box-item .avatar {
    width: 28px;
    height: 28px
}

.box-user .box-item .avatar img {
    width: 100%;
    height: 100%
}

.box-user .box-item p {
    display: block;
    font-size: 14px;
    -webkit-box-flex: 1;
    color: #FFF
}

.box-user .box-item.hide {
    display: none
}

.act-store {
    background-color: #d54b40;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    position: relative;
    overflow: hidden;
    margin: -10px 0 0 0;
    z-index: 5;
    padding-bottom: 130px
}

.store-border {
    height: 30px;
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/border_e.a86351b2.png);
    background-size: 905px 31px;
    background-repeat: repeat-x;
    width: 1200px;
    position: absolute !important;
    top: 0 !important;
    left: 50% !important;
    margin: 0 0 0 -600px;
    z-index: 1
}

.link-history-change {
    width: 78px;
    height: 15px;
    position: absolute;
    top: -22px;
    right: 0;
    overflow: hidden;
    text-indent: -9999px;
    z-index: 5;
}

.stroe-list {
    text-align: center
}

.stroe-list li {
    display: inline-block
}

.store-inner {
    width: 336px;
    margin: 54px auto 10px;
    position: relative
}

.ico-qb {
    width: 80px;
    height: 80px;
    display: block;
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/ico_qb.f77315d0.png);
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 75px 75px;
    background-color: #b7352c;
    border-radius: 4px;
    position: relative
}

.ico-qb::before {
    content: "";
    position: absolute;
    bottom: 13px;
    left: 6px;
    z-index: 1;
    width: 66px;
    height: 16px;
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/ico_qb_10.3a25093b.png);
    background-size: 66px 16px;
    background-repeat: no-repeat
}

.ico-qb.qb10::before {
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/ico_qb_10.3a25093b.png);
    background-size: 66px 16px
}

.ico-qb.qb20::before {
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/ico_qb_20.5cab9419.png);
    background-size: 66px 16px
}

.ico-qb.qb30::before {
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/ico_qb_30.031ec030.png);
    background-size: 66px 16px
}

.ico-qb.qb50::before {
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/ico_qb_50.871dc865.png);
    background-size: 66px 16px
}

.btn-get {
    width: 80px;
    height: 37px;
    background-color: #f95e38;
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/btn_sdkq.0cf55242.png);
    background-size: 80px 37px;
    border-radius: 4px;
    cursor: pointer;
    display: block;
    overflow: hidden;
    text-indent: -9999px;
    margin-top: 10px;
    box-shadow: 0 3px 0 0 #a12d2d, 0 3px 2px 1px rgba(0, 0, 0, .1)
}

.btn-get.btn-over {
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/btn_yqw.5bc186ab.png);
    background-color: #939393;
    box-shadow: 0 3px 0 0 #6a6a6a, 0 3px 2px 1px rgba(0, 0, 0, .1)
}

.btn-get.btn-dwb {
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/btn_dwb.a0d2e384.png)
}

.personal-center {
    -webkit-backface-visibility: hidden;
    background-color: #d54b40
}

.personal-center .tit {
    width: 60px;
    height: 15px;
    overflow: hidden;
    text-indent: -9999px;
    z-index: 5;
    display: inline-block;
    vertical-align: middle;
}

.personal-center h3 {
    position: absolute;
    left: 10px;
    bottom: 14px;
    font-size: 14px;
    color: #FFF;
    z-index: 100
}

.personal-center .num {
    display: inline-block;
    padding: 2px 4px;
    vertical-align: middle
}

.personal-center .personal-inner {
    height: 68px;
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 302;
    -webkit-backface-visibility: hidden
}

.personal-center .personal-inner::before, .personal-center .personal-inner::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    width: 30%;
    height: 68px;
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/b_bg.5d9273c2.png);
    background-size: 5px 68px;
    background-repeat: repeat-x
}

.personal-center .personal-inner::after {
    left: auto;
    right: 0
}

.personal-center .shake-ico {
    position: absolute;
    bottom: 0;
    left: 30%;
    right: 30%;
    z-index: 1;
    height: 114px;
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/b_c_bg.56b4f06a.png);
    background-size: 100% 114px;
    background-repeat: no-repeat;
    -webkit-backface-visibility: hidden
}

.personal-center .shake-time {
    width: 100px;
    height: 25px;
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/shake_time.20207df4.png);
    background-size: 100px 25px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: 18px 0 0 -50px;
    z-index: 12
}

.personal-center .shake-time::before {
    content: "";
    width: 100px;
    height: 25px;
    position: absolute;
    top: 0;
    left: 0;
    margin: 0;
    z-index: 11;
}

.personal-center .ico-hand {
    width: 95px;
    height: 200px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -90px 0 0 -48px;
    z-index: 11;
}

.personal-center .personal-tips {
    width: 120px;
    height: 80px;
    position: absolute;
    bottom: 80px;
    left: 50%;
    margin: 0 0 0 28px;
    z-index: 10;
    overflow: hidden;
    text-indent: -9999px;
}

.link-yy-log {
    width: 84px;
    height: 15px;
    position: absolute;
    bottom: 18px;
    right: 10px;
    overflow: hidden;
    text-indent: -9999px;
    z-index: 5;
}

.pop-coins .coins-group {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: 0;
    z-index: 301
}

.pop-coins .coins-01, .pop-coins .coins-02, .pop-coins .coins-03, .pop-coins .coins-04, .pop-coins .coins-05, .pop-coins .coins-06, .pop-coins .coins-07, .pop-coins .coins-08, .pop-coins .coins-09, .pop-coins .coins-10 {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 44%;
    left: 50%;
    margin: -20px 0 0 -20px;
    z-index: 1
}

.pop-coins .coins-01 i, .pop-coins .coins-02 i, .pop-coins .coins-03 i, .pop-coins .coins-04 i, .pop-coins .coins-05 i, .pop-coins .coins-06 i, .pop-coins .coins-07 i, .pop-coins .coins-08 i, .pop-coins .coins-09 i, .pop-coins .coins-10 i {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 44%;
    left: 50%;
    margin: -20px 0 0 -20px;
    z-index: 1;
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/coins_4.065ac843.png);
    background-size: 40px 320px
}

.pop-coins .coins-01 {
    top: -3%
}

.pop-coins .coins-02 {
    top: -30%;
    left: 40%
}

.pop-coins .coins-02 i {
    -webkit-transform: rotate3d(0, 0, 1, -5deg)
}

.pop-coins .coins-03 {
    top: -4%;
    left: 80%
}

.pop-coins .coins-04 {
    top: -14%;
    left: 68%
}

.pop-coins .coins-04 i {
    -webkit-transform: scale3d(0.8, .8, .8) rotate3d(0, 0, 1, 20deg)
}

.pop-coins .coins-05 {
    top: -16%;
    left: 80%
}

.pop-coins .coins-05 i {
    -webkit-transform: scale3d(0.7, .7, .7) rotate3d(0, 0, 1, -10deg)
}

.pop-coins .coins-06 {
    top: -14%;
    left: 24%
}

.pop-coins .coins-06 i {
    -webkit-transform: rotate3d(0, 0, 1, 30deg)
}

.pop-coins .coins-07 {
    top: -20%;
    left: 18%
}

.pop-coins .coins-07 i {
    -webkit-transform: scale3d(0.9, .9, .9) rotate3d(0, 0, 1, 10deg)
}

.pop-coins .coins-08 {
    top: -16%;
    left: 34%
}

.pop-coins .coins-08 i {
    -webkit-transform: scale3d(0.9, .9, .9) rotate3d(0, 0, 1, 10deg)
}

.pop-coins .coins-09 {
    top: -24%;
    left: 63%
}

.pop-coins .coins-09 i {
    -webkit-transform: scale3d(0.8, .8, .8) rotate3d(0, 0, 1, 20deg)
}

.pop-coins .coins-10 {
    top: -16%;
    left: 42%
}

.pop-coins .coins-10 i {
    -webkit-transform: scale3d(0.7, .7, .7) rotate3d(0, 0, 1, -10deg)
}

.pop-pan-pos .pop-mask, .pop-coins .pop-mask {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: 300;
    height: 999999px;
    background-color: rgba(0, 0, 0, .7)
}

.pop-pan-pos {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: 400
}

.pop-pan-pos .pop-pan {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: 401;
    color: #FFF;
    font-size: 14px
}

.pop-pan-pos .pop-pan-tit {
    text-align: center;
    font-size: 18px;
    padding: 20px 0 5px
}

.pop-pan-pos .pop-pan-tit .c-h {
    color: #ffc000
}

.pop-pan-pos .pop-pan-desc {
    padding: 10px 30px 0;
    text-align: center
}

.pop-pan-pos .pop-pan-desc .c-h {
    color: #ffc000;
    padding: 0 2px;
    display: inline-block
}

.pop-pan-pos .txtbox {
    display: block;
    width: 270px;
    height: 37px;
    margin: 10px auto 0;
    position: relative
}

.pop-pan-pos .txtbox input {
    width: 100%;
    height: 37px;
    border: 1px solid #d1d1d1;
    border-radius: 26px;
    background: #FFF;
    padding: 0 40px 0 10px;
    -webkit-box-sizing: border-box;
    color: #7f7f7f
}

.pop-pan-pos .txtbox .clearbtn {
    width: 36px;
    height: 36px;
    position: absolute;
    right: 0;
    top: 0
}

.pop-pan-pos .txtbox .clearbtn i {
    width: 24px;
    height: 24px;
    display: block;
    margin: 6px auto 0;
}

.pop-pan-pos .pop-pan-cont {
    width: 320px;
    height: 320px;
    position: relative;
    margin: 0 auto
}

.pop-pan-pos .pop-pan-cont .pan-inner {
    -webkit-box-sizing: border-box;
    width: 320px;
    height: 320px;
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/pan_c.65cda700.png);
    background-size: 300px 300px;
    background-position: 50% 50%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 5;
    background-color: #f55b35;
    border-radius: 160px;
    border: 1px solid #d04725;
    -webkit-transition: all 2s ease-in-out
}

.pop-pan-pos .pop-pan-cont .pan-inner::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    -webkit-box-sizing: border-box;
    width: 320px;
    height: 320px;
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/pan_c_inner.e49e99ed.png);
    background-size: 300px 300px;
    background-position: 50% 50%
}

.pop-pan-pos .pop-pan-cont .cursor {
    width: 84px;
    height: 112px;
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/cursor_i.e4e94168.png);
    background-size: 84px 112px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -62px 0 0 -42px;
    z-index: 6;
    cursor: pointer
}

.pop-pan-pos .pop-pan-cont .cursor::before {
    content: "";
    width: 72px;
    height: 72px;
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 10;
    margin: -24px 0 0 -36px;
}

.pop-pan-pos .pop-pan-cont .closed {
    width: 69px;
    height: 69px;
    position: absolute;
    top: 0;
    right: 18px;
    margin: 0;
    z-index: 10;
    overflow: hidden;
    text-indent: -9999px;
}

.pop-pan-btn {
    width: 300px;
    height: 65px;
    display: block;
    overflow: hidden;
    text-indent: -9999px;
    margin: 10px auto 0;
    position: relative;
}

.pop-pan-btn::before {
    content: "";
    width: 160px;
    height: 30px;
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 10;
    margin: -20px 0 0 -80px;
}

.rotate-tip {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    left: 0;
    top: 0;
    z-index: 9999;
    background-color: rgba(0, 0, 0, .9);
    display: none
}

.rotate-tip div {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 250px;
    height: 150px;
    margin: -115px 0 0 -125px;
    text-align: center;
    color: #fff
}

.rotate-tip div i {
    position: relative;
    display: block;
    width: 74px;
    height: 110px;
    margin: 0 auto;
    -webkit-transform: rotate(-90deg);
    -webkit-animation: TOUCH_DRAG_IPHONE 1.6s ease-in infinite;
    background: url("data:image/png;base64,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");
    background-size: 74px 110px
}

@-webkit-keyframes TOUCH_DRAG_IPHONE {
    0% {
        -webkit-transform: rotate(-90deg)
    }
    50% {
        -webkit-transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(-90deg)
    }
}

.pop-coins.animated .coins-num-add {
    -webkit-animation: fadeInUpAndOut 1.4s ease-in-out 2.4s 1 both
}

.pop-coins.animated .coins-01 {
    -webkit-animation: coinsFalling 1.48s ease-in-out 0s 1 both
}

.pop-coins.animated .coins-01 i {
    -webkit-animation: coinsRotate .6s steps(8) infinite
}

.pop-coins.animated .coins-02 {
    -webkit-animation: coinsFalling 1.86s ease-in-out 0s 1 both
}

.pop-coins.animated .coins-02 i {
    -webkit-animation: coinsRotate .7s steps(8) infinite
}

.pop-coins.animated .coins-03 {
    -webkit-animation: coinsFalling 1.82s ease-in-out 0s 1 both
}

.pop-coins.animated .coins-03 i {
    -webkit-animation: coinsRotate .5s steps(8) infinite
}

.pop-coins.animated .coins-04 {
    -webkit-animation: coinsFalling 1.88s ease-in-out 0s 1 both
}

.pop-coins.animated .coins-04 i {
    -webkit-animation: coinsRotate .6s steps(8) infinite
}

.pop-coins.animated .coins-05 {
    -webkit-animation: coinsFalling 2.02s ease-in-out 0s 1 both
}

.pop-coins.animated .coins-05 i {
    -webkit-animation: coinsRotate .7s steps(8) infinite
}

.pop-coins.animated .coins-06 {
    -webkit-animation: coinsFalling 1.94s ease-in-out 0s 1 both
}

.pop-coins.animated .coins-06 i {
    -webkit-animation: coinsRotate .5s steps(8) infinite
}

.pop-coins.animated .coins-07 {
    -webkit-animation: coinsFalling 2.31s ease-in-out 0s 1 both
}

.pop-coins.animated .coins-07 i {
    -webkit-animation: coinsRotate .6s steps(8) infinite
}

.pop-coins.animated .coins-08 {
    -webkit-animation: coinsFalling 1.52s ease-in-out 0s 1 both
}

.pop-coins.animated .coins-08 i {
    -webkit-animation: coinsRotate .4s steps(8) infinite
}

.pop-coins.animated .coins-09 {
    -webkit-animation: coinsFalling 1.76s ease-in-out 0s 1 both
}

.pop-coins.animated .coins-09 i {
    -webkit-animation: coinsRotate .5s steps(8) infinite
}

.pop-coins.animated .coins-10 {
    -webkit-animation: coinsFalling 2.04s ease-in-out 0s 1 both
}

.pop-coins.animated .coins-10 i {
    -webkit-animation: coinsRotate .6s steps(8) infinite
}

.coins-num-add {
    width: 144px;
    height: 100px;
    font-size: 40px;
    text-align: center;
    color: #ffea39;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -50px 0 0 -70px;
    z-index: 301;
    opacity: 0
}

.coins-num-add span {
    font-size: 12px
}

@-webkit-keyframes coinsRotate {
    0% {
        background-position: 0 0
    }
    100% {
        background-position: 0 -320px
    }
}

@-webkit-keyframes coinsFalling {
    0% {
        -webkit-transform: translate3d(0, 0, 0);
        opacity: 1
    }
    90% {
        opacity: 1
    }
    100% {
        -webkit-transform: translate3d(0, 680px, 0);
        opacity: 0
    }
}

.act-scene h1.animated {
    -webkit-animation: bounceInDown 1.3s ease-in-out .4s 1 both
}

.act-scene .pan.animated {
    -webkit-animation: bounceIn 1.3s ease-in-out .6s 1 both
}

.act-scene .pan-inner.animated {
    -webkit-animation: rotate360 1.3s ease-in-out .8s 1 both
}

.act-scene .golds.animated {
    -webkit-animation: zoomIn .3s ease-in-out .3s 1 both
}

.act-scene .btn-cj.animated {
    -webkit-animation: zoomIn .3s ease-in-out .3s 1 both
}

.act-scene .speckles {
    -webkit-animation: zoomIn .3s ease-in-out .4s 1 both
}

.act-store.animated {
    -webkit-animation: slideInDown .4s ease-in-out .2s 1 both
}

.personal-inner.animated {
    -webkit-animation: slideInUp .36s linear 2s 1 both
}

.personal-tips.animated {
    -webkit-animation: bounceInShow .9s linear 4s 1 both
}

.num-added {
    color: #ffea39;
    width: 60px;
    height: 26px;
    line-height: 26px;
    display: inline-block;
    position: absolute;
    top: -34px;
    right: 0;
    margin: 0;
    z-index: 10;
    text-align: right;
    padding-right: 4px;
    font-size: 20px;
    font-weight: 700;
    overflow: hidden;
    opacity: 0
}

.ico-hand.animated {
    -webkit-animation: shakeMobile 2.2s ease-in-out 2.6s 2 both
}

.ico-hand-crazy.animated {
    -webkit-animation: shakeMobileCrazy .8s linear 0s infinite both
}

.num-added.animated {
    -webkit-animation: fadeInUpAndOut 1.4s ease-in-out 0s 1 both
}

.dangmu-list {
    position: absolute;
    top: 140px;
    left: 20%;
    right: 20%;
    z-index: 20
}

.dangmu-list .delay {
    -webkit-animation: fadeInUp .36s linear 4s 1 both
}

.fade-in {
    -webkit-animation: fadeIn .6s linear 0s 1 both
}

.fade-out {
    -webkit-animation: fadeOut .6s linear 0s 1 both
}

@-webkit-keyframes slideInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -80%, 0);
        transform: translate3d(0, -80%, 0);
        visibility: visible
    }
    100% {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@-webkit-keyframes fadeInUpAndOut {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 0, 0)
    }
    50% {
        opacity: 1;
        -webkit-transform: translate3d(0, -50%, 0)
    }
    100% {
        -webkit-transform: translate3d(0, -150%, 0);
        opacity: 0
    }
}

@-webkit-keyframes bounceInShow {
    0%, 20%, 40%, 60%, 80%, 100% {
        -webkit-animation-timing-function: cubic-bezier(0.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(0.215, .61, .355, 1);
        -webkit-transform-origin: 0 100%
    }
    0% {
        opacity: 0;
        -webkit-transform: scale3d(0.3, .3, .3);
        transform: scale3d(0.3, .3, .3)
    }
    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1)
    }
    40% {
        -webkit-transform: scale3d(0.9, .9, .9);
        transform: scale3d(0.9, .9, .9)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
        transform: scale3d(1.03, 1.03, 1.03)
    }
    80% {
        -webkit-transform: scale3d(0.97, .97, .97);
        transform: scale3d(0.97, .97, .97)
    }
    100% {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}

@-webkit-keyframes shakeMobile {
    5% {
        -webkit-transform: rotate3d(0, 0, 1, 20deg);
        -webkit-transform-origin: 0 95%
    }
    10% {
        -webkit-transform: rotate3d(0, 0, 1, -15deg);
        -webkit-transform-origin: 0 95%
    }
    15% {
        -webkit-transform: rotate3d(0, 0, 1, 10deg);
        -webkit-transform-origin: 0 95%
    }
    20% {
        -webkit-transform: rotate3d(0, 0, 1, -10deg);
        -webkit-transform-origin: 0 95%
    }
    25% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        -webkit-transform-origin: 0 95%
    }
    100% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        -webkit-transform-origin: 0 95%
    }
}

@-webkit-keyframes shakeMobileCrazy {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        -webkit-transform-origin: 0 95%
    }
    20% {
        -webkit-transform: rotate3d(0, 0, 1, -20deg);
        -webkit-transform-origin: 0 95%
    }
    40% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        -webkit-transform-origin: 0 95%
    }
    60% {
        -webkit-transform: rotate3d(0, 0, 1, -20deg);
        -webkit-transform-origin: 0 95%
    }
}

@-webkit-keyframes shakeMobileCrazy320 {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg) scale3d(0.8, .8, .8);
        -webkit-transform-origin: 0 100%
    }
    20% {
        -webkit-transform: rotate3d(0, 0, 1, -20deg) scale3d(0.8, .8, .8);
        -webkit-transform-origin: 0 100%
    }
    40% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg) scale3d(0.8, .8, .8);
        -webkit-transform-origin: 0 100%
    }
    60% {
        -webkit-transform: rotate3d(0, 0, 1, -20deg) scale3d(0.8, .8, .8);
        -webkit-transform-origin: 0 100%
    }
}

@-webkit-keyframes shakeMobile320 {
    5% {
        -webkit-transform: rotate3d(0, 0, 1, 20deg) scale3d(0.8, .8, .8);
        -webkit-transform-origin: 0 100%
    }
    10% {
        -webkit-transform: rotate3d(0, 0, 1, -15deg) scale3d(0.8, .8, .8);
        -webkit-transform-origin: 0 100%
    }
    15% {
        -webkit-transform: rotate3d(0, 0, 1, 10deg) scale3d(0.8, .8, .8);
        -webkit-transform-origin: 0 100%
    }
    20% {
        -webkit-transform: rotate3d(0, 0, 1, -10deg) scale3d(0.8, .8, .8);
        -webkit-transform-origin: 0 100%
    }
    25% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg) scale3d(0.8, .8, .8);
        -webkit-transform-origin: 0 100%
    }
    100% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg) scale3d(0.8, .8, .8);
        -webkit-transform-origin: 0 100%
    }
}

@-webkit-keyframes slideInUp {
    from {
        -webkit-transform: translate3d(0, 220%, 0)
    }
    100% {
        -webkit-transform: translate3d(0, 0, 0)
    }
}

@-webkit-keyframes zoomIn {
    from {
        opacity: 0;
        -webkit-transform: scale3d(0.3, .3, .3);
        transform: scale3d(0.3, .3, .3)
    }
    50% {
        opacity: 1
    }
}

@-webkit-keyframes fadeIn {
    from {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

.syb-logo {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 10px;
    left: 10px;
    z-index: 20;
    overflow: hidden;
    text-indent: -9999px;
}

.link-act-rule {
    width: 50px;
    height: 15px;
    position: absolute;
    top: 20px;
    right: 10px;
    z-index: 20;
    overflow: hidden;
    text-indent: -9999px;
}

@media all and (min-width: 300px) and (max-width: 359px) {
    .box-user {
        top: 60px
    }

    .syb-logo {
        left: -20px
    }

    .link-act-rule {
        right: -20px
    }

    .act-banner {
        min-height: 360px;
        overflow: hidden;
        height: 360px
    }

    .act-scene {
        -webkit-transform: scale3d(0.85, .85, .85) !important;
        -webkit-transform-origin: 50% 0
    }

    .personal-center .personal-inner {
        bottom: -10px
    }

    .personal-center .ico-hand {
        -webkit-transform: scale3d(0.8, .8, .8);
        -webkit-transform-origin: 0 100%;
        -webkit-animation: shakeMobile320 2.8s ease-in-out 2.6s 4 both;
        margin: -120px 0 0 -40px
    }

    .personal-center .ico-hand-crazy {
        -webkit-transform: scale3d(0.8, .8, .8);
        -webkit-transform-origin: 0 100%;
        -webkit-animation: shakeMobileCrazy320 .8s linear 0s infinite both;
        margin: -120px 0 0 -36px
    }

    .personal-center .shake-time {
        -webkit-transform: scale3d(0.8, .8, .8);
        -webkit-transform-origin: 50% 0;
        margin: 16px 0 0 -50px
    }

    .pop-pan {
        -webkit-transform: scale3d(0.85, .85, .85);
        -webkit-transform-origin: 50% 0
    }

    .pop-pan .pop-pan-tit {
        padding: 10px 0 5px
    }

    .pop-pan .pop-pan-desc {
        padding: 10px 0 0
    }

    .store-border {
        margin: 0 0 0 -611px
    }

    .store-inner {
        width: 300px
    }

    .personal-center h3 {
        bottom: 18px;
        left: 8px
    }

    .link-yy-log {
        bottom: 22px
    }

    .ico-qb {
        width: 70px;
        height: 70px;
        display: block;
        background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/ico_qb.f77315d0.png);
        background-size: 70px 70px;
        background-color: #b7352c;
        border-radius: 4px
    }

    .ico-qb::before {
        bottom: 10px;
        left: 1px
    }

    .btn-get {
        width: 70px;
        height: 33px;
        background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/btn_sdkq.0cf55242.png);
        background-size: 70px 33px
    }

    .btn-get + .btn-over {
        background-color: #f95e38;
        background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/btn_sdkq.0cf55242.png)
    }

    .act-store {
        padding-bottom: 110px
    }
}

.popup-show {
    height: 480px;
    overflow: hidden;
    position: relative
}

.popup-show .mod-popup-wp {
    display: block
}

.popup-show .mod-popup-gift {
    position: absolute
}

.popup-show::after {
    height: 680px
}

.popup-show .pop-wx-share {
    display: block;
    position: absolute
}

.popup-show .gift-result .c-h {
    color: #fa8932;
    padding: 0 3px;
    display: inline-block
}

.mod-popup-wp .btn-wp .btn.width-l {
    width: 190px
}

.mod-popup-wp .gift-total {
    padding: 0 12px
}

.mod-popup-gift__hd h2 {
    font-size: 16px
}

.mod-popup-gift.extend-grid {
    width: 300px;
    margin: 0 0 0 -150px;
    padding: 0 10px 10px;
    -webkit-box-sizing: border-box
}

.grid-head {
    display: -webkit-box;
    display: box;
    border-bottom: 1px solid #d1cdcc
}

.grid-head strong {
    display: block;
    font-size: 14px;
    height: 34px;
    padding: 8px 0;
    -webkit-box-sizing: border-box
}

.act-grid-log strong:nth-child(1) {
    width: 140px
}

.act-grid-log strong:nth-child(2) {
    -webkit-box-flex: 1
}

.act-grid-log strong:nth-child(3) {
    width: 90px
}

.act-grid-log .grid-inner li span {
    -webkit-box-pack: center;
    -webkit-box-align: center;
    display: -webkit-box;
    display: box
}

.act-grid-log .grid-inner li span:nth-child(1) {
    width: 140px
}

.act-grid-log .grid-inner li span:nth-child(2) {
    -webkit-box-flex: 1
}

.act-grid-log .grid-inner li span:nth-child(3) {
    width: 90px
}

.grid-inner {
    max-height: 200px;
    overflow: auto
}

.grid-inner li {
    display: -webkit-box;
    display: box;
    border-bottom: 1px solid #e5e5e5
}

.grid-inner li span {
    display: block;
    font-size: 14px;
    padding: 8px 0;
    -webkit-box-sizing: border-box
}

.grid-inner li span.c-h {
    color: #fa8932
}

.mod-popoup-words {
    max-height: 200px;
    overflow: auto;
    text-align: left;
    font-size: 14px
}

.mod-popoup-words .tit {
    padding-top: 10px
}

.mod-popoup-words p {
    padding-bottom: 5px
}

.mod-popoup-words ul {
    padding: 5px 0
}

.mod-popoup-words a {
    text-decoration: underline
}

.ele-share-ws {
    position: absolute;
    top: 20px;
    right: 120px;
    z-index: 1;
    width: 170px;
    height: 80px;
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/wx-share.da2e312b.png);
    background-size: 250px 80px
}

.ele-share-w {
    width: 80px;
    height: 80px;
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/wx-share.da2e312b.png);
    background-size: 250px 80px;
    background-position: 100% 0;
    overflow: visible
}

.mod-popup-gift {
    margin: 0 0 0 -125px;
    top: 100px;
    -webkit-transform: translate3d(0, 0, 0)
}

.mod-popup-gift__bd .failed-tips .gift-total.multiline, .mod-popup-gift__bd .suc-tips .gift-total.multiline {
    overflow: visible;
    height: auto
}

.mod-popup-gift__bd .failed-tips .gift-total .c-h, .mod-popup-gift__bd .suc-tips .gift-total .c-h {
    color: #fa8932;
    padding: 0 3px;
    display: inline-block
}

@media all and (max-height: 440px) {
    .pop-pan-cont {
        -webkit-transform: scale3d(0.9, .9, .9) !important;
        -webkit-transform-origin: 50% 0
    }

    .pop-pan .pop-pan-desc {
        padding: 0;
        margin-top: -28px
    }

    .pop-pan .pop-pan-desc .pop-pan-btn {
        margin: 0 auto
    }
}

@media all and (max-height: 460px) {
    .mod-popup-gift {
        top: 40px
    }
}

@media all and (min-width: 360px) and (max-width: 361px) {
    .store-border {
        margin: 0 0 0 -586px
    }
}

@media all and (min-width: 370px) and (max-width: 410px) {
    .store-border {
        margin: 0 0 0 -608px
    }
}

@media all and (min-width: 380px) and (max-width: 450px) {
    .store-border {
        margin: 0 0 0 -586px
    }

    .store-inner {
        width: 370px
    }

    .store-inner .stroe-list li {
        margin: 0 4px
    }
}

@media all and (min-width: 560px) {
    .personal-center .personal-inner::before, .personal-center .personal-inner::after {
        width: 35%
    }

    .personal-center .shake-ico {
        left: 35%;
        right: 35%
    }
}

.giftlist-iwatch {
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/gico_iwatch.0e192cbc.png)
}

.giftlist-ipad-air {
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/gico_ipad_air.a8dee437.png)
}

.giftlist-ipad-mini3 {
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/gico_ipad_mini3.7fb8a50b.png)
}

.giftlist-qb {
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/gico_qb.28ecc282.png)
}

.mod-share {
    z-index: 2000;
    display: none
}

.mod-share.show {
    display: block;
    -webkit-animation: slideInUp .36s linear 0s 1 both
}

audio {
    position: absolute;
    right: 0;
    top: 0;
    width: 1px;
    height: 1px;
    overflow: hidden;
    z-index: 11111;
    opacity: 0
}

html.of-hidden, html.of-hidden body, .wrap.of-hidden {
    overflow: hidden;
    height: 100%;
    position: relative
}

.loading-status {
    padding: 12px 4px;
    text-align: center
}

.loading-status .icon-loading {
    width: 16px;
    height: 16px;
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/icon-loading.b2395c4a.gif);
    background-size: 16px 16px;
    display: inline-block;
    vertical-align: middle
}

.loading-status .txt {
    font-size: 14px
}

.wx-thumb {
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/img/wx-thumb.09c7546c.png)
}

.personal-center .ico-hand {
    background-position: 0px 0px
}

.personal-center .personal-tips {
    background-position: -105px 0px
}

.pop-pan-pos .pop-pan-cont .cursor.cursor-zzcj::before {
    background-position: -105px -90px
}

.pop-pan-pos .pop-pan-cont .cursor::before {
    background-position: -235px 0px
}

.pop-pan-pos .pop-pan-cont .cursor.cursor-kscj::before {
    background-position: -235px 0px
}

.pop-pan-pos .pop-pan-cont .cursor.cursor-cjjs::before {
    background-position: -235px -82px
}

.pop-pan-pos .pop-pan-cont .closed {
    background-position: 0px -210px
}

.btn-cj.btn-grey {
    background-position: -317px 0px
}

.pop-pan-btn.btn-grey {
    background-position: -317px 0px
}

.btn-cj {
    background-position: -317px -75px
}

.pop-pan-btn {
    background-position: -317px -75px
}

.btn-cj::before {
    background-position: -317px -150px
}

.syb-logo {
    background-position: -457px -150px
}

.btn-cj.btn-grey::before {
    background-position: -317px -200px
}

.pop-pan-btn.btn-fx::before {
    background-position: -457px -200px
}

.pop-pan-btn::before {
    background-position: -79px -210px
}

.pop-pan-btn.btn-qd::before {
    background-position: -79px -210px
}

.personal-center .shake-time.time_7::before {
    background-position: -507px -150px
}

.personal-center .shake-time.time_8::before {
    background-position: -317px -250px
}

.personal-center .shake-time.time_9::before {
    background-position: -427px -250px
}

.personal-center .shake-time::before {
    background-position: -105px -172px
}

.personal-center .shake-time.time_1::before {
    background-position: -79px -250px
}

.personal-center .shake-time.time_2::before {
    background-position: -189px -250px
}

.personal-center .shake-time.time_3::before {
    background-position: 0px -289px
}

.personal-center .shake-time.time_4::before {
    background-position: -110px -289px
}

.personal-center .shake-time.time_5::before {
    background-position: -220px -289px
}

.personal-center .shake-time.time_6::before {
    background-position: -330px -289px
}

.pop-pan-pos .txtbox .clearbtn i {
    background-position: -537px -250px
}

.link-yy-log {
    background-position: -440px -289px
}

.personal-center .tit {
    background-position: -235px -164px
}

.link-history-change {
    background-position: -534px -289px
}

.link-act-rule {
    background-position: -249px -210px
}

.personal-center .ico-hand, .personal-center .personal-tips, .pop-pan-pos .pop-pan-cont .cursor.cursor-zzcj::before, .pop-pan-pos .pop-pan-cont .cursor::before, .pop-pan-pos .pop-pan-cont .cursor.cursor-kscj::before, .pop-pan-pos .pop-pan-cont .cursor.cursor-cjjs::before, .pop-pan-pos .pop-pan-cont .closed, .btn-cj.btn-grey, .pop-pan-btn.btn-grey, .btn-cj, .pop-pan-btn, .btn-cj::before, .syb-logo, .btn-cj.btn-grey::before, .pop-pan-btn.btn-fx::before, .pop-pan-btn::before, .pop-pan-btn.btn-qd::before, .personal-center .shake-time.time_7::before, .personal-center .shake-time.time_8::before, .personal-center .shake-time.time_9::before, .personal-center .shake-time::before, .personal-center .shake-time.time_1::before, .personal-center .shake-time.time_2::before, .personal-center .shake-time.time_3::before, .personal-center .shake-time.time_4::before, .personal-center .shake-time.time_5::before, .personal-center .shake-time.time_6::before, .pop-pan-pos .txtbox .clearbtn i, .link-yy-log, .personal-center .tit {
    background-size: 627px 314px;
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/css/a20150813_0.5_z.36b3d2eb.png)
}

.link-history-change, .link-act-rule {
    background-size: 627px 314px;
    background-image: url(//gqq.gtimg.com/static/mobile/static/v6/pages/action/a20150813golds/css/a20150813_0.5_z.36b3d2eb.png)
}</pre></body></html>