/* 抽取字体 */
@font-face {
    font-weight: normal;
    font-style: normal;
    font-family: "bmxy";
    src: url('../fonts/bmxy.TTF') format('truetype');
}

/* 背景遮罩效果 */
/* reset */
html {
    -ms-touch-action: none;
    font-size: 16px;
    border: 0 none;
}

/* 禁止winphone默认触摸事件 */
* {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

body {
    margin: 0 auto;
    font-size: 0.16rem;
    padding: 0;
    font-family: "Helvetica Neue", Helvetica, STHeiTi, sans-serif;
    position: relative;
    -webkit-text-size-adjust: 100% !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/*微信浏览器用户调整字体大小后页面矬了，怎么阻止用户调整*/
button, dd, dl, dt, form, h1, h2, h3, h4, h5, h6, hr, input, li, ol, p, textarea, td, th, ul {
    margin: 0;
    padding: 0
}

b, em, i, strong {
    font-weight: 400;
    font-style: normal;
}

img {
    border: 0 none;
    vertical-align: top;
}

li {
    list-style: none;
}

h1, h2, h3, h4, h5, h6 {
    font-weight: 400;
    font-size: 100%;
}

sub, sup {
    font-size: 75%;
    position: relative;
    line-height: 0;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

button, input[type="button"], input[type="reset"], input[type="submit"] {
    -webkit-appearance: none;
    appearance: none;
    cursor: pointer;
    -moz-appearance: none;
}

button::-moz-focus-inner, input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

input, select, textarea, button {
    font-size: 100%;
    outline: none;
    vertical-align: top;
    border-radius: 0;
    -webkit-border-radius: 0;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    border: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
}

textarea {
    overflow: auto;
    resize: none;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

th {
    text-align: center;
}

a {
    text-decoration: none;
}

input::-ms-clear, input::-ms-reveal {
    display: none;
}

::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.34);
}

:-moz-placeholder {
    color: rgba(0, 0, 0, 0.34);
    opacity: 1;
}

::-moz-placeholder {
    color: rgba(0, 0, 0, 0.34);
    opacity: 1;
}

:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.34);
}

::-webkit-scrollbar {
    display: none;
}

input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder {
    opacity: 0;
}

input:focus:-moz-placeholder, textarea:focus:-moz-placeholder {
    opacity: 0;
}

input:focus::-moz-placeholder, textarea:focus::-moz-placeholder {
    opacity: 0;
}

input:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder {
    opacity: 0;
}

/* function class */
.f_cf:before, .f_cf:after {
    content: "";
    display: table;
}

.f_cf:after {
    clear: both;
    overflow: hidden;
}

.f_cf {
    zoom: 1;
}

.f_fl {
    float: left;
}

.f_fr {
    float: right;
}

.f_tal {
    text-align: left;
}

.f_tac {
    text-align: center;
}

.f_tar {
    text-align: right;
}

.f_dn {
    display: none;
}

.f_dib {
    display: inline-block;
}

.f_db {
    display: block;
}

.f_ofh {
    overflow: hidden;
}

.f_o1 {
    opacity: 1;
}

.f_o0 {
    opacity: 0;
}

/* 多行文字溢出显示省略号 */
.f_moreToe {
    overflow: hidden;
    display: -webkit-box;
    display: -moz-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
    -webkit-line-clamp: 3;
    -moz-line-clamp: 3;
    line-clamp: 3;
}

.f_toe {
    overflow: hidden;
    word-wrap: normal;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.f_wwb {
    white-space: normal;
    word-wrap: break-word;
    word-break: break-all;
}

.f_tdlt {
    text-decoration: line-through;
}

.f_pa {
    position: absolute;
}

.f_pf {
    position: fixed;
}

.f_pr {
    position: relative;
}

.f_vat {
    vertical-align: top;
}

.f_vam {
    vertical-align: middle;
}

.f_vab {
    vertical-align: bottom;
}

.f_1px {
    border-width: thin;
    border-style: solid;
    border-width: 1px;
    border-color: #ccc;
}

.f_two {
    text-indent: -9999px;
    white-space: nowrap;
    overflow: hidden;
}

.full_size {
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.f_full {
    width: 100%;
    height: 100%;
}

.f_h0 {
    height: 0;
    overflow: hidden;
}

.f_vhc {
    left: 50%;
    top: 50%;
    position: absolute;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
}

/*某些Android手机圆角失效*/
.lowAndroidBorderRadius {
    background-clip: padding-box;
}

.f_wmode {
    -webkit-writing-mode: vertical-rl;
}

/* 禁止选择文字 */
.f_noSel {
    -webkit-user-select: none
}

.f_noEvent {
    pointer-events: none;
}

.f_hasEvent {
    pointer-events: all;
}

.f_opacity {
    opacity: 0;
}

/*解决页面闪白保证动画流畅*/
.f_quick {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

/*消除 transition 闪屏*/
.f_flash {
    -webkit-transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
}

/* 动画定义 */
.animated2 {
    -webkit-animation-duration: 0.6s;
    animation-duration: 0.6s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

.animated {
    -webkit-animation-duration: 0.6s;
    animation-duration: 0.6s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

@-webkit-keyframes fadeIn2 {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@keyframes fadeIn2 {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

.fadeIn2 {
    -webkit-animation-name: fadeIn2;
    animation-name: fadeIn2
}

@-webkit-keyframes fadeOut2 {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

@keyframes fadeOut2 {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

.fadeOut2 {
    -webkit-animation-name: fadeOut2;
    animation-name: fadeOut2
}

@keyframes rotate360 {
    0% {
        transform: rotate(0);
    }
    100% {
        transform: rotate(360deg)
    }
}

@-webkit-keyframes rotate360 {
    0% {
        -webkit-transform: rotate(0);
    }
    100% {
        -webkit-transform: rotate(360deg)
    }
}

.rotate360 {
    -webkit-animation: rotate360 3s linear infinite;
    animation: rotate360 3s linear infinite;
}

@-webkit-keyframes dot {
    25% {
        border-color: transparent;
        background-color: transparent;
    }
    50% {
        border-right-color: transparent;
        background-color: transparent;
    }
    75% {
        border-right-color: transparent;
    }
}

@keyframes dot {
    25% {
        border-color: transparent;
        background-color: transparent;
    }
    50% {
        border-right-color: transparent;
        background-color: transparent;
    }
    75% {
        border-right-color: transparent;
    }
}

.dot {
    -webkit-animation: dot 1s infinite step-start both;
    animation: dot 1s infinite step-start both;
}


@-webkit-keyframes float {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
    50% {
        -webkit-transform: translateY(0.2em);
        transform: translateY(0.2em);
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes float {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
    50% {
        -webkit-transform: translateY(0.2em);
        transform: translateY(0.2em);
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

.float {
    animation: float ease-in-out 1.5s infinite;
    -webkit-animation: float ease-in-out 1.5s infinite;
}

@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05)
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}

@keyframes pulse {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05)
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}

.pulse {
    -webkit-animation-name: pulse;
    animation-name: pulse
}


/*animation:frame_ani 1.6s steps(5) infinite;-webkit-animation:frame_ani 1.6s steps(5) infinite;*/

@keyframes frame_ani {
    0% {
        transform: translate(0, 0);
    }
    100% {
        transform: translate(-100%, 0)
    }
}

@-webkit-keyframes frame_ani {
    0% {
        -webkit-transform: translate(0, 0);
    }
    100% {
        -webkit-transform: translate(-100%, 0)
    }

}


/* 按钮点击效果 */
.btn:active {
    transform: scale(0.9, 0.9);
    -webkit-transform: scale(0.9, 0.9);
}

/* 按钮点击区域放大 */
.btn_extend:before {
    content: "";
    display: block;
    width: 200%;
    height: 200%;
    left: 50%;
    top: 50%;
    position: absolute;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
}

/* 输入框以及按钮没有边框和背景
 <input type="text" autocomplete="off" autocapitalize="off"  class="js_noCopyCutPaste noBb"/>
*/
.noBb {
    border: none;
    background: none;
}


/* 背景音乐 */
.music_box {
    width: 1rem;
    height: 1rem;
    top: 0;
    right: 0;
    z-index: 40;
    background: url(data:image/png;base64,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UmVhZHlxyWU8AAADJmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjJEQTRBMDlGOUNDMTFFODg3QUJGN0ZDOEI5RkYwMTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjJEQTRBMEFGOUNDMTFFODg3QUJGN0ZDOEI5RkYwMTciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMkRBNEEwN0Y5Q0MxMUU4ODdBQkY3RkM4QjlGRjAxNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMkRBNEEwOEY5Q0MxMUU4ODdBQkY3RkM4QjlGRjAxNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsCQ7c0AAD4nSURBVHjaYvz//z8DqYCJgQxAliYWZA4jIyPDj68/eEJcJExgYvmVUzld/aK3o6hD9tOHt+/YEvwUNK6/Frv45/cfBhZWFgZGJhYGWx1OjzlrL+zEalOsr7LV3feS+zk42RkU1SQYODjYGc5fuMrw4unzj3j99Ov7LwYlOSkw+8+fvwz/gPSFxzzHP7x7d+zLxy9yhw8ffs+CETJMjEAnMTKws7Iz/Pz5mwHkTHZWtvcCQkJWIHkdLfXfKDaZWnnwMbMwMty6fY/hzr0HDHfuP2BgA/pLU/JDEEzNlWs3xVACAhR6dloM9t9ZFJL/MnHH/vnHxCDD+dBx28lPB1CcA9IEw8jg5uVzTqDgxxZPGDYNrmQ0ojQBo+IEED/FJYk1cj+8fc8M0jgauUNXE0bBgq2wdPIK38LMwsJMVGHJzMwCLDCZGXxsFay7Z+86hrOwvPdeHFhYcjLoGSsz/Pv3j+HS1ZsMN66cZMTrvN8//zIYGShDy0Amhh8/fjHc+CFyhIHhI+OJQ7vtfzNybGDB5lGQDSAN4FIW5Ewm5vcgtoWd60GshSUjCxPDxcs3GK7fvMNw4fL1wVRY0jRFAAQQyTYx0dxZLOgFCSiY+fgFGGERix7EcD+ANHiZ8znc/yC2/zeobv37j4GdnZVBWeiN45bjHw5g1WCgrbz35x9GJy0NVYa/QA2fPn1mePn6DUiT66aj7/ag+GFWX6X/12//nEBpC6QYVCkLCQkw/P3zj6Gqa0PT86dPy9va2vbDbXj/6rW+qZnZBVANrqenwcDEzMTw/99/hnPAtoIi/1OHvRf/HMTqhwcfxfazADMXKxsLw/fvPxi+//jHcP7sWRYBYcG/GMEKChElwTeODMys4HQmxvUpuakq0x2mGCUhIoNvH78oPb572wpvTTB4ksaw1kCwRh4NpaGlAaNmIqsg+/PrL7Co+cvAzsnGwPn7ic65ez+uYnXSsy+iteDqzFSXwcrKCFz//WSXu7J4dt9CDA2wggxYgsErSkN9LQZQsbl8TsN8EH/SpEnX4RpCogsf/AMWXH+A3Q/kWhZUu/788Q3s7ry8PE2sfmBlgbQSfvz4SbggA5XWoIIMBKhSkNG+jgMIILLqa7rU7xSnWXwt+usXz1gd3rtWVFxS/pdPcOoDZjbm62QHF8yS71++GYW6SvGB2PfeCnT8+PXfHKYelFLF+X+VC7B/OfX373/mnWc+7yXZElguvPtebD84OQHr8d9//jCAEikwTTOAUvmMmbMY8vJzGP79Z2JQ4n/uuGbPi+sc3BwvibLkxqWzVqUZLmw3XwnvZ2aC+EpXVx3cHPn16zd4gAHUvmZnY2UwNLJkePb82b/1Gzb9VOR77AlrD8AAKA9ijZNzJ/cIAakv/6BjCKB2Aqh5DMwZDGxAg0Fs0PjC719/GKZOmwZqeDD9/8/Iyc7BBXTRJ7g5fn5+vYaGhhI4gwuUh59/5k/58p0lGlhYAC1iZdDRUgO2/CEJ8h9Q35lzVxj+/wHmSsb/DFoS7y3Vtc35e+fu3klSxIPiRYCf9/PdD5JngY5lYGZBFE2gAvAPMPh+/vzPoC76yhHboA5RlsDA7k1LPTtq479xcvGgSPz+/Zd57d7nt3n4eR6RnYSHVI4ftWTUkkFoCa6hJoJjVvhay1C5a1B2FxB7UFTHj+b4UUuGeOMOF6BL4+77LyZzYMsBo3EHbFt8rZmwZ7e5uZkAST4BNSKAFjCCeh3AdhzD3/9/GZiAmJWNjeEvUADUgvn4k6fzy28+hj//wY76+OXDJwEeAb4PZDfuDAw0GViYmTHUnj1/BRa9X6U47nmDGncvnj7dICEtHYDRwcLSuGP4B23Agb2MxQIQAM8HAfuIP37+4YY07hgYYBaAGnf6+vpCJDXuQN1AZHDi9EXwkBWonawl9YE6jTsmZkZwhIPkh0bjbkjmeIAA7Jt/aFtVFMfv+5GXpknTdKnOLE23NZO1Za6wTbS6yYawOVz1Dx37IzKZzFKpf8hEEBlThptDGP7twD8EGUgtqNucihZ/lE7HQDp/tLVt2qZk2ZJ0TV7ykibvvVzPufHNKOmWrJsTeRcehLyb+73v3nvOuffzTv4/T2KK3J5zvJKQ13519mTLlciMtOXRp2KeJv+Pf6MtS9kSoSG+c+SFrHGMKy1yMkE/G5KHy3neikV2bLRts0hWcORUHYkuG8Qjtg5OE8k5D0fs9uXRDp0Kyz48G4rYXc6xqufkxcBDj6PAjLz8vfG4exC8FhNH8I9MH0OA6tg0vKCJjj07mz3z8TmpKpF8JtcwHfxNiefcAU2nLRwMFWUnevDGFok5x3QmQ/bue16/nHGfEjj96s4H3A9WNfH7nl7XCUOUTCrcfjYV4Os3bWgjC9k8E0BgkFc14rDbWSfHE03DLXdHtiXOTwnlFkPZJ5mdHleymuTBMKvmVbLS5yWaqrOhQqaCw2a315BDh17jjr31Ns3nFgjO2+ivFzaXttPf3/9xT0/Pt2VFHHVO7rJse4lqBQhKhFhrrAxzYIASRR5ifIFFTJ93BTnw8gFOhejYuv7htmb/um8mxkb7wtNT27Gdvr4+WyAQWH9dY8Re48UIBDSMQyWKIsljyNU0iCca458Wq4X8/vPghZMnXu9as7Z1t3fV6i/xN7FYTMtBVCsrkk7J9B5n5hg7i3CUJBMye+uIGSUIcyRrEYGOjk4WO6Mi6OHr9ux95WppO7FLoYO93c+Gy4o8sbu7zmbRkrhURdhURa5E2RsxC9gGbijwcyYL8wALggMr0qCvYG6Cz3/vUGk7F0fGfxoLhu9b1Bh3dbq2xtK2LckF+2EEN8XlKxABRHA+VL04fDhv7Z54h8vdtOL9UyOfV2WMx08M8Hc5st/XSHQAVxVCNMMToKgFnlCEjcXKxlRXWsk2LCZwQ7cy9PXpHUcPPpODhauE0t7zLP8G7uFvYBMR87si2+cTcv0n382da2h052/aQaL1dz3SuEEAsy51ktlMmj7X+2ZdoPvV07fsYDoXjdeqOaU9mZhzNvnWhK/nEM3TryliipgipogpcgPy+hgmLsA1cdtQFDTeCdHR+58crorg85/ff2HkeBgQ2gy/pogpYoqYIqZItZHxjpM7SbJymqo21NY7gksid79EEKzp17K2MancIHcfnAkepQW6dbFjdsXkDsGAIY5ZuAJPycS8h5E7QZTur3ri/0nusJpB7hDkIIdEmoekAsndk52O1ceP9PbeFLlLpLj9AtYQedLR3koslr+qJ2WFBKdmikK0bfbiD2c2BicnB1v8/s1VkbsC9B8TAJHclQpgqXfamYCuw06moENN3paMht5AqFY9uYMLyV254l/VzEiRrqqE56jy6Ufv1iJUw3vh0GyiYnKn08Ki9w1yZ9SwO5zXKnubfa7KyB1PGDRDcleu3BpyRziC/+S6FIky+ygtqZQCM1pc0vguc0nkTs7bD6N5IAo0yB2SVcxYowg/Nbp0cmcV6QAPDSO5M1wLwjXMvUOjNMndv0PuzPB7R0X+EIC98w+Kogzj+Lu795MDwQMPIUHPRBEBf2GJmSbNkGN/QP6RM5IzzTQ5aX/o+I8/GhsmSzSMaJqcJrUxLRNJEqNyUodRMYrQNCEcVHDgODgOuAOO437s3vY+7+5eJ4KcBoS173Bze7fL3X7veX88z7uf590xscl/5teShchCHuMStEM/3HyOq88Vfen8yQWHP82lwGUDFw2IH2n4AfcAUjHAuYmblqB79Y1cHgcGVwcD10e11xpMCB4vn9jy+op5dTVVDj+Xw/tc+FjG7tIYHW7VSreLnclhvxLrsmiUfDV2ss7AQI59TZ00thpnJGsKP6+oG47hGXEh8OtnLZuYBDGFdPIWp36j3alaR/FecjUaHGiyi/ORbYlwAicOMkzJM033xU9oX4VF0oIrGhyUNCJtBNyjF5eEJhIRWAAER3fskysdHtU6hoLoiwGHzF+dBJ28fxtEOJ396Lcr19iiE8UKk8NwoaE7phyCKOw0clnLIoynju3PGrU2Iol4d8daN1QjqB71tpgqHCkIJyjaAGA28O5nJRiRVqshl+shKJByL5qazQRSKDr+FYmq4D24xA+BGo4Uf4zTtb538OMd3RAHD8Wi/aOq1d/TN31lemgcZKIQCsIaXUGgOHRvAC8lZRGyRbyI7vealUqShgFxWeNdE9q5M5fftSuXslg6cLgVQiynpR17oR1B2yn+yWzXRxuuP+i8zpcVPW/t5fYEbZGzP3w5C8d2/bBtsoe+ggM3kjYDoTC0Cagy81Nn4ziCvWdqHKzB4wMUSrWAiOB9ND4+Pi4W5b+/m+rosJEYJCU5FWVlv8QZJk3aajE3oLLj+y6WfP2RBn/EoEKOfpafaepk84vLyu0bN2xICVoIzKPgBkuEON1oKcSPFMsHxCgMgS2hmiBRCIgQJhMUJJ6EgIkWgyghN3giMrVYyHZ19VV0pbqa8XIUSo3tOI6NqWlqvBkhOfi3bv6+iFGHpePAONoQZTDuKyhIutPQ0LR58+aUdqvVGbSQ1LQMe9EX+QjaR4gaVfQ4qWRpH4jq73ORNoBYsc6KISQjTlZQLLYGxwnisEl4XOPa2jtIJ0ARZtYn9oxgNaTED838pzK8CJ1EkYYoJ95xQXyQsnDhQh3r6a8sLCy8sW3b9rSg24jb6Q59OTN2Mf5iFnqr2raoSgV1//8uWDBHqD4SCxKQmgRthtCreNvS3onjaAvs8MfNUPQ6L2kj0BV/d7HjpipE3TLcuWWmhc14qHGky9I+N3uFIQIaPI4Z2/8wT6pVMry4tgtNYmwGh8HQJqbFx+GqEz5gSsOH7jQ2o257tx9K8ondM5nCULOlU/WOD5x9DvpwSZ134ETAiA6IsFLNqvRQo9R7NfdEvePhqAzhGJpUpcCqJbwvPEtfBSfOcix5TSYYfBSaru9cDgMj9FanL3a5deETfhkTFwW6vd1v5bBkTKEQ1+kMSbd7wvdCdSNtghIA9cDs1r8v+CGxU0DW6eHmlayPIoB79po3w9dvySsdc1+LTNJ22Z4DEJ5RKHn//ARuQ16W1/XxERk+nkkUqhDTpab6r0eoHRUwSQVzSNIk7ydHfg5NSVvy/b/mNA42D+Lstc0rOpKvv3H1EtvWavJ223pJRrIKDyOTY+LUc+Y9o8l5bbs93pj4p0qr7hjzmH2kL8vKgZUsRBYiC5GFyEJkIbIQWYgsRBbyqEUx2l8A62Sq1eq5Gp32WdbrTVAolQk4JHhhxL9oMO402IUQgvjsTfjxjcflXs95uNkPWvxzXFsEn7S+x9a9JhCMGrWLr6NlEa/Hszbw14fYHghi3uezjXsh0rGiiNKBa27AVNJoWV+O2WUhshBZiCxEFiILkYXIQmQhspD/b8wuE3QiQbf/6K81Sq1qU7fNtvTWrfrTi55evGfUhQxH0EnJDWQlWd5HrqkzsMQHL6y1IxB0cD1e4SfozBaX9dvy+hqO9V4eLN9lxNvIkASdW+En6GiERObEh3hRPyHoaAGHAqwJkA/8p2txRhOCLtagCuu229yHPtyy71EIuoeyiETQET4RCLqumCoAz+A14CQ8ubUBIivmzTDGI11oCIFqYMkYlhNW27nb1IJ6evsE3IkWGEeJfwSCbmqoecem3BPH4qdOq5Xyd0ZUyGAEHViAglssiAKgzE2dPeTieVIB61g7bGR9HN4nIB8SWCMRdJAudOjENQPFMAe1avXyoUg6iaALumqJBB2pKH6CzidkQLHwjE8kNTlxWBGkPsMiioZIFDkxgmCDrMdLxMENKno82q1gbYb20WdKD/RCohOIOFVSMrPx9m0T3LwCPgMIury8vOvFZeVvJyXNeXSCTsKUpJat0FKEoBuYW/agEhWpJwQdtglWx5NKBgQdTfFunmZ0jbdrtNKx2atX1+OnKdLrqprmAyqGmpKTk9MDBF3QFgGCDrpK2AaCLlAENGqX04MC7pATVDGZ2wRLELKOI/lU5GN5Sg3vp6Vn9g7Z6Vy+nHTu3NnagoKCK2FhE+hHJujqWvWVNH3/2AIEXTBWaTa14kfb+CPoyDE0LTJaPpTwpBGFhekGFWCxWIWlvaTxZrwQdHAbGikFbyBBN5Cek04cFtYCznbcE3QDq51M0I2VkMDyWBB0cmAlC5GFPN7lLwHYOxfoKKozjt+Z2Xc22c1uyAvQIFIikgqIEiOYCuqxSn22x8rj9Gil2irY4zkt1HMsFqtF9FBf9W19kIgPoMfaArGWlLYIKoFAeISHm4SYB5tN9pHNvnem97t37maBiJu4G4K9c86cnezMbOY/97uP+b47v49Xdi6EC+FCuBAuhAtB/2/e+MFMqIkEw3k9rs6S/Xt2WDrbm4x+v0dvNlvDhcXjghdeVO612gpa0+WBH/QQJRUhna0t059/8oG8T7d9FA0GemNGo1FkT43JIQWjKVsz4/JrtIuWrPRlW/NSpnVlXAhM8bv/jlnnQWghOR7ydUs0EhYmlE41PfHSxx1Gs2nXGRWye3vtVT9fcGUkL9+auHpwd8ZllOX0m68NRYXpuBAKJCQH9QbNYbM+stlqCDWRx3okENq6y+mRV7/8N2PFnLk1wy4EJln+q2bt3GcfX+IBLwqYjlZSnJ295ltdfv0KeKtaFGTiMaFwMZpDBfwN8L3ZJG4dm+1ahnfA29GDQhGlVUiyK4h4SLCQRqd9o0YjGmGbOdxOFiKRt6YRIRAoioTsOfFX83Rdr4EgELNk2XOmG2+/Z9OwCAH3z9yZuQpx0Ako7gnqz3UGrGsEOU7iHOTddiQT7zy4EiHTEGE9qG9Rwye8En7xtMmooeEg0hsMDSXZrQsAagdinq/6TJpYNm1LRvsRoFSBD4tlnQ1GNRZX0LJGFGgqJAqkUF8kVsAl2v+2dCLpJj7mgonno6effRUtWnQ3Fhwva+4dWwW+MCjhJXdUChDay6iQrR+vK4cmFbYhBUarz/4hcSiqkDcQoSQ89ApJZKQ36pFBr03k3IZSCwaDqPHgPhQMh+LwHYjB9esmMEtAea2vfuqSjHSIzPk277pxEcCrgc+32TvqGQauYAqIWeFNm9VKUAhAFAAzYrwHoG80tbSiPizE2dUVN+oNEvMRBxTLUq3kfyeuiNaXnlrWC6WvM+ndaS8R8CDGosGYWmnEUExbCVcuJ17tpiImnFeCxo4uIiJkFVxB4ou4hEwmI4FbdHX1kLwjb69dQ0yNVtY4avEXPwY3CSJj+/d8cnHaTQtStYAblCXN+tKdNU+QowkFSjxGYoljsABTliFxHqnvVAUhDFAqoowqyqei6uoq4eZbfhTv8fgIKZF0klH5+1gwUf+Xd55LyVrWr3//6XfWvv15Sgfrtfox4Mul0VwlGpKzFmK7Jl5oQqFR78eovFwSE0xUbIHyIJCgSYQb6AXHkMfrRvV1n0ovvvCC0tnZKbxd9SZqaW1HIbMuz6CJ+Rv3fSaDOau8h1OWdevWFcWikdadO3fVtbe3u1MS4vN128AhDfUD394IpDSD8IGM1OgbvsgiLOIUlIi6mRxhYDwIu82Cdu3ehxYvXizYbDkISqfisgo8CIiv2rT+mdUH935yFNet2Fddk9/v31NbW7tlwYKF48eOLs5PybSA08e86pAgCKEkNlBMgfEWysnJUZPKyAlIBSsFQCTCPoC+kAaAcBhjSKfTEQxJnz+E3nrjDen2+bejhx5+2Pfd6VfNenbNzqpAIOCEBHO4NfsdzLeHgSlkt4OSOnToUFNpaWmBTqc1+/sCsSFMqlFkuFC4RuB/QtIapF40aUpZBWdxc6OBwCNpwQkkqiWTqRFKogOVEc1enG3ORr7uNn3Vyytee/e1h194r6bdGY6Gv9ywYYN9YknxtFBcvEqJN/8qr2DMaGxO3ilTphREolEl4vGIKQmRJCkG8Y3+tpbZCUrE1MDuk4Ogohq1gv4D4m9QGvR0GUlqnSLZ2bESSaZtFxGGhD4Iwfm8PoI4VTmTHXj9u7oSJkp+fv4mh8PhtdntBp1GklMyraLiccchSKPavfbUIYyIXD09TDRZKfSICoOk0xqSWZkCQwmCB5tUKBwmPyhTcA85VivGG+DTmmvTanTaASmndXV1fe7jhw+9u/bNtp7u7lAWLsmUhGh1eue54yfp1AIx4DrvhjOZqcC2y+kmKYpg7glZsanBxZK5KFqJiCLBUnVmRE+Ph8YVhRPfYbGbw+SuZ1vsutNFtHbs+mJRrz/ieXDZUvnWW2/5MiUh0MNee8OdQRjUQewvLzv8R6TCwIDcSsWKqK3dSUxJVMWQQaJAVxDFhEEv72huJRfOmm5EWCkCMkgRFwxVrr3pZ7Gvu64vHI55Vpu9zK5x3pdyz37ZrOubNBotOT7f3LdZJqFoVYRGJJW7G5uXB3dwWlYSEoW5UnQzXSGD1YHGwwkTJFOfCERFQNas2AcwaS0eiwrX3/iTlJ7rwcx2OUL7UxYCUOoZM6/TM/OymqLVrFInfwIPCLA68kmPByAG+Lp79h4kFR/mdbEbASUDpTHO5v0tPDmOLZmoEzXafRl7HoGZD9dV5Fvg0RZGvweO5+8BfjXcVpZti+oUSB0h5qWeC+YSVcdf7F/GYnQiDTTBFlP48XyzfzNQjas/PDKoWQ+DHsbDdKPFS1fmkIkw+EGoNN81E35CTJpLQ9KDqi01I57B8bLa15DcfgSshwjEGzokrVb5tCin70M4Z9bsG3MHK2JIT4jQs967cEZ5t6sjRPuPuNTcW/yxRlQSM+IA6caaYvh9OJ/B9GBOFu0IKWBPQpFt4+2e+2D4/k2ogEN6ZieTMytHTQaKH3U8II/DW7QeN8bnMdNKhimzTyaEfOLzck3Bx3J1vo1QL1JlzqXdHQRTZRfdNqWsy9kWIi0TivvcIdMkd9i6WtToRuE6dMp5MbX/NWt6N9j1PSvZlFkoiY2feNpTzX+cdr8WPMW9/uLy2a//aWUX822BQwI3xr2esHlmWDFehAXa6GAz3pgleLbotIKPCYB5KFAnlq967/NU5mVl3GUKrdmjD84vrN9ZG4K+JjEfeICFuU9h0vLyVe/3DqViZ9T3y9ynf33/xeJ/bqw2HGtuDHvcPdFImA6i8gttunNKSvUzKm+O/nDeva50uEkzJoR5IU0mU67f5x3d091hwc2vBkbP5mxrwGYv7AgEA53pclxnVAgP9HAhXAgXwoVwIVwIF8KFcCFcCBfChXAhXAgXwoVwIVwIF8KFcCFcyElLxjG5EG/Um/RTFUW5DP95viAIbXj99VklBHim+GMCXi344oPq1/VnY4lciMVUYxHbw4HwbvgCl85bZ6OQWlEUl7M/4N2Ss7Ky49IwfStbrUAg4D4rhLDJYzB5En+uwnUjkLRvq8Vmbchk8acNI504R5bdBButKPfD96qwo3itgRkTZ48QXBp4fSV5X8YEqAsPT3MhXAgXwoVwIVwIF8KFcCFcCBfChXAhXAgXwoVwIVwIF8KFcCFcSKaXtMcQOYPuTAtJJ4MOUtfiFfKbzB9W0wIG3eUXSMCg62P0s1QZdFqdXtvsONB35UUmMyRoIQw6RZlzuLHRM2wlcjoGnbPXuIK0IoJMX8gnSVYo6Yz91kAMursfeHLS9Jk/mO/sbBPLL7+iYlharbrtH32PiWDfNXTk7XSHTCtI0ghBVn9cPOWGAOchGBEqj7iLtrvC9vmMdPbZtppsv98/ffLkaT8ellZLZdDFkhl0nb2WNTqNnIC0AJgC8okoap4FVqIECiaq9A68rzco3RWMjpkBDDrYf+To4ZdMWlSCN49ltES+ikEHQBrGoAMRhDuTCFWrkWG5n0Gn0kMob0tl0GGxPaMLCy755Z2zIkNh0A2qRFQGHZnlQxl0BbUE38ZwZyoNUEB0W6PRIkEjk1Jg2EOZpLCRTsiGAWJq/1t/vtn6+sYn/7xjbdUrj9yDv67JiJDTMehYX0HNB6Fcaw5h0AGhBpAisAAnxef1I0dTa4K3xWgdYJLAoNv1n/VT/Z7jnQt/8YcPQn0PnTuYjnPIDLpwRKxk++Qkph4w6ErOGU3AR0B3YqQaoNbYbBY0beokwhhihMD+5pMy6Br3bjv4+wfm3tByrLmtrbnpmrQKGYhBR3aoLEPIYwUqgEFnNhtPm6MHRJV+Zzy9AfE4iin9OazCEcqg8/u9kVdXL7mirf3YTwEUdrpr+8YMOoB7iTJhZNJKLlAGXSo9OxxTcs5Y1NTSgm9ClOT2YaYZiuvHGDRRV4vjoPnSisrbdvz7H5Vtx1o9Sjx+15hxJevYb5zMoEupRBiDjv5FGXSEVCarFBpsInn2XEKmSXWxWLJwidB0arQhQCRfT7dfNwf2ez2uKOQDKr/i6q2QlMvZ1Xl19/HOpoDXT9grwKDbtLlmy+zZc/J+s3TphCEz6BD754xBl52dSDCUckujkxK/A1UesDxRWSojTXswKAuKnEjINe3S8rvtBYXjGg/tW9ricOw+mUE3hJ6dMugYpUwRKLOUUM6k1BNyiSpjiJVsTK0n+BvCTAF6h8GUdcr1gaDd9fW3+fv6CssunFQGDDq3x5PaUHVABh1jG0K/ga8hEokk7DyVBY4FMiAw6AjKjjBNKYMO9sP/CweD4YHOfeTRR9uOHjnS0rD/AJnIljYGHZRGt9szqDoC/UoYiycMuqTzzgiDTu1SiIkBn3Qwi/N4NzVUQR1dy7SUzgiDDoYZjEGnkSiDLhXzgmOAQQcm2Z+oi5437Aw6cjeBjovoaBZEuVw9JGHj1y31ew8Q/CE0gQLLxYm3s43y8DPocrLi1aJa9fuT1iFcKh3oyBctA5ZMOBJFdbv3UQYdXLskJs4dMQw6wLdBfQETAXbp6Rh09PkcEfA3yBVGEoNOECiXERhzUlJSYMagI5WLMeggi6tAS1JD6MwjjEHXT5MVEp0eO5+Zmkz6C3nkM+joo+2J5ySbl6LQzg9GvTajf2Qz6HDdGJVoAJLOBQadoMRQljbIGXQZdZlyBt1IdGIneyFHLIOOB3q4EC6EC+FCuJBvu5D/CdDelUBJVZ3p+9aqV6/Wrm66gW66GxAkUVQwAgIioqMoKnEJRidET0YSPLiMguNxiZo5Dph4jidqEsVkjDhOQhR3RlHUCIgSiQgiW3fTNg29V3dtr+q9etvc/756Va9YjGJ3C+b9nKb2t/zf/df7//d+awyiO7JccgFxAXHJBcQFxCUXEJdcQFxAXDo66tcC7IFaNgXSyLque0TRHzA0TZTlTEBKJ0RFybCQUra/B6llj8enif6Q5PX6UjTLQvGEJMvZ7ECkmY/5SL0/AZEl2W+axpgD+xr8n27ZwDXt2Sp83rjdTCX79L7eTk2RszrUDdmTFTaFwgLj8QpMpKySDQQjTEXVCGb8hOnSyadNU8uiQxO8x9viDwfjLiD/gOzWhk0bXq9Yt3aVsX3rhxoyNSwQqmHXHX7ZYnsn2VPIMDVGVAInsDW1o9iLr/gZPWna7O6Bapk4LgEBELo72yb86aml/FuvPSMl4lnduVH9oceHPVZJrV6OAGRX8BV2ubbqx6D8CmoSoJYFqhfg+eGOBxOw8Dj70vnR+T+9P10xZNhnX3ci9rgEBGoqP1i/uv6JhxczHe2tCmwv7Rz9MKoxs2WGNjOyokUVM1CfkD3nJLPMmSaiqkyTIuWNzto2w8hhCeILrxkMHsVQOQqZHUGvuiYkqB95mFyjl9PjukH5MGhe2lFdAmUvUN/2k0X/xZ134b/uhrqhbz0gAMSbq1ecDE0a8NrZqEF+j0yVpqC8IHBWLM1eJSnsVDZfyWLmt6m3JIAmzRxkU0ITc97aaZuc37lZIan+oq1+CSq/LzbCQuPzaO9FPOkVIW92s4GYkFOCoHgE1Nr8BXcJ35+3aMdgAzMogEBtB2ywvvTu+TRIhN2nQcqBGJrUeEiqZ3RbQlysGvwkirLKufVCzWyemUaxKQUqu0hDymEAsW7MAQZt+/gUyqkqkrIS4lgeCYIfiR79nXJf4mEfq7Thqwk6gRH9Qe6OX6xgTp9y3vbBUmUDHodAGQcU2tz8k5kqFOvbYABBOVRW5Sq3t5e90Jose86k+UksYxTaL4CRhJlQg59/tD8z8y0eRl5y7AabwgCjrcYauyEHqvPg+Z133onaDnQYb699Rz994ikoLRvntEkVrzYnhz0na6wfqpps6dUw3XHjHPmRB288De7juItDDiYoErpj0YU1699eU6h6IlJBUyoY26ZY+DEVCVM9HrIfelHSoFcGNgW3K8yRWWgAImDkmW6/p+dtOim/tsuP8xJCfk9btdHQ3XHe+bPRZ599pvZ0d3lOn3g6+nT7NqiJxwBTIwEYnsq9Ux3ovgsbNQ7bGAYG0PP/szyJXe6RrU0Nkf7s+RxUleWs2LJtRb47sbc36xvfkwk9jvktlogrVewFAk6SyngDkSpiAEVTNcRzHBL9XiR4fUgUBfKaVBrCNvVk220NybKM0pKEpLSMVE3D6oklG6ZDW86im27R06kUsRmJeByteOaPSMPSA9WXBHiwT8jorhJ7bxA5eY+qU2Vg/EGF9XdF2aBJiBRPjv3dw4trtn+yQbJjCEtFmb1gsLsygUftrjInGAWPybSa5KBTQMf/oKlkaOUQFA4HSbdZDgNTlBaryYTcDAt7PXuRzyegsrIIadwCisXiZCfv/Qfa0Ud/20QtWLBQb2jYTb/99loql1MRwzLFhkmr87OiTSp/rkJI3Bj2pNbpJiqDQdXcuF1+8pE7gjDYjrZidNABgRrgDze8Xr1u7fOyM5iDxmOQjANxzy95Vi9aL4ouCeAsppACewwIhUbW1qFA0EdcXKuktvg9AoaJCoCApOSdMjLibbe4LBIivV7xeAqtfu1VWhAEdM45s1BvrAul0hkUCvoLEmIWHAkddaX9yzhavVZglRYoHoXBBS3tq19+uhLKg/szoIT+MJamA/0KCAR6ULb4xiv/LXR19Cad1bKmSYvxDH8bvnGhNJRztFNBeyhIBfaEImVhVF9XjZzxBqhX4wtU7OG6uUCiSNcsPkY4HEAnffdEtHHDOvLZjTfdanZ0dFA7d+4w9uzeQX+2Yw/xwnxeD2KwKsTXI4LnN6pcXYIPrYNNUeS09sZLyz1nz5oL7YadXwcAijLvwGr56oyUMdva2mLpdLqjXwEBMPbs3hpuadqRE/1sgT2mYajdkni2rPGnmqRzlyauLHhNxH3Nd2UxWOVoqo6CQZE0w8JzYKZpFEEgI9+uqDcJSoV2GdD/ELcwNF3otQMA6Tz4AAr0SgypjKJXX30Z/fHpFZTf50M1NUPpSZOnomt+dJ3uF0Xa5/NRe/fuRRvf34CamvZMiqVzUyp86TfxmbB0+fiOA81o84dvCjAAv6i/6EgE7Z6pVPqH7Zh27dpFtgCYOHFizfjxJ0f6FRAo6G3a9fcAjjVSEH0XR6mZy6rMRA0rYwsmLBV5MOzYwnZNwV6UR6NFN1YvSgWMdr1EtUGnTF7FUDR5Tds9TbpZcDL0vH2wQQKAqrBN0vMtdp+3tKHW1r+gP69cyaiKSry2uhHVaMyYsWj6WTPR5MlTls04e9YD5B57urZ3drTuYVlPHF/yqI7Wlo+/bD4Mstavr/7LAwcOtP/Ljh07dmazWeWKK68cO6RiSCg/2Lr7FRBIhUvpBAMZWDpUVCCYMZinVC2MUJrNt3k7+kbII20BwFIc9qC8hV4S02EztLxE2PYCzsBjw028L54jwOHQweH10aVdqYYFGBwRDD+R08J1WPaOdHDjT7q6ulEH/tN1Cr3w56c3Vwntl/kCwepQWWVZZ3fcd8llP6odOrwmsr+t/dx0JjuxZe/e0fhYFXm72U34YZqSfWqf19vTG+8t39XUNqyzs7MV/6lXXXXVmGAg4E2mkjLcCghzvwIC8xGiP6QX8lGF/JSDq/m4wkkk4jYs1xW+alrBQ4kHVcxZFfxiwlgOM130C0jBI1uRFee1WD1aRtG2kNZIGhVUoO6IbfR8RgD8O/OgK2Q4lguEguW6SXsTfd2ZnBSX+nrackExsPt7kybv/ip2Y/fu3X9UFIVJJpOHNLd+6UbWL0vQdzCkqkaHOQnoGCx6Q3jgU2bL4X5DIu68JADDtJyOUikpv0YHTRhLeoAoq6MRXFv7D6SDxS4rsQ0wurExhtZ/xtninI9PCl6ZbtmlZDKFcrJqBZe6BZwzZ0bl+78tIM0WLL2FwBYWDRpeM0oxKTr7VfhzxRVXtB84cOA3XZ3t/lj3AWr58uWfYaci6/UQovrd7fUHo13VtWP5qmF1weamnVmOt06C4wre7zU2pjJoDgy40sjUYrYl6hRScWDXE+vFhj1ADDCxH3jcFNxZhi4JQslSN/CcsbwpA1RSYa0SgxzbKWRESjAond09xKOCzk3SgUpZdse+Jh0QoQgCOlw73AO8hnmVaPlQ/qQJZ+NYU/7KBn39+vWvjB93QitNGw91deyvu33Jkubq6mHClClTy0bU1ur9CoiqKh21dSeyU2fOrQBAbLUFaYioL/NBMkP9Natws2zm28Y8b+bJSObxCE9j5D7ftw+7vbVEApxeVsEwO1e4sVULssApAmIBylKW22t7bM2ft5JzABgkPrWPAeeB7+STlvAoeNFmuHb8AWe739AtPmbsKZ1lQ8ozR8OnbTsbwLOade6sWdEwv312W0fXhS++sGoICMiApE5amxrOvPuWS4L79zVknStSZTVPbXO3uBwzLQLMd/YjI4e1oVi6kJ3FLimKRsPFgM0BiNP7KrEz+fdJnivPRJCs3r4E8ah0LIU28+3rPiwfsEoaWZ6ebweGMMBYTPc/tArVnTB+XaQ8mjsuclmw5MvnDdvOunfx5eD1aLZxh55qiNbb+oRHABQnGDY4BlnZId8FzxTVTGVFOYkfYAkMDascmqIOO6Vb8JpAMvB3YUG4js5u1NUdIwuSGIZZ6MkucRRoVJK4BDBGRKRFMGcCLdT2DONt9zzumz33uo+OJv74RpOLUKTw8Ydrp95z61zZXnyOjDDaTGY0z7DmHv8jOPCttxre7ZkAgyxLk88V2t6tZdzzASGoMC92i0VBQIGAiI04ZzXG56PxnJJDmayMkqk0STJC4tA07W5m47Aemw2QI7nYV18hLRA5pRHHpmEr/kga0ON+6bxF246mffuYmKACUBp2fjzjrpvnKFI6qTpnCGHeoTURvjWdE65hKK0AhC0RlgfGFJZ5K/4ur7IYx2SUY5bQdHhVACCdn95y2iErbW8Undx8VhlazwPe3Mu1keQDhc7tnEJBdcutd/82fO5F87cMJBiDNmMoJZKT71tyZfmmDWtSzvlzsCs5jRY6MmW/kDVuBksfxnijovE+3OGdoJSoHIcUFKZ+HcA4pUY3WcTRuU01wdhd2JPus2cOQUXVjxonLL73D0z96JPeH4zyoUGbU4e8z+aNb01c9vP5+sHSAgsYqjrNd0mBBQrykzUxWcoseGFOMErmzA86X3EpmNKJLHvxBTvcs11iVaORwGZeHupPPOpcDsCWiutv+ZXn8nkLGwdzXn3Qq05gIYj177x04q+XLqSgK79EYsgaCnpMUj0jE4r/B2mFv4xjLSZRBY/o0FUvbIBsEJzAWMt7lKowxpSejYrySyIn78A2I6IbJswOEiCgDmzej5eEr7r29gT+/saB8KSOKUAc9qUS25fTVyy/nwJVBhG2c2YRih9AcqAiRNb5ctkQpqRlfrKO2Dqa5SpNkxK/+FpMydDUTszm1oBXfd9LZz8QWLWP1HRRtBc7AIztaIDBHlFX473+5mXM1BmXfmMlQN8oIDbBGpXhcKR20/rXR7y48lHOBudI1YpQKgRMpSkTckFaNodKRrDAIyjOYsHrxSpIgHVhDucWQx3WmHGneudcvsB7/iXXtjI00wwra6FvmI652l67pHTvnk+jb7zyFNXUsI1OJWI5UG9kGji/TOXhALOZDXk0UD0QgxCQBIEOhcs5iLCnzfy+PuGMWYnKoSNaBmqtj28VIEcCSVWUqKLI3s6OfWJba5OQTvXx6VScgXQ/thYsNvEk0+wPhPFfJCcGy7S6+jFSRWW1pKpqryxne46HCvjjApB/JnIbdlxAXHIBcQFxyQXEBcQlFxAXEJdcQFxAXHIBcckFxAXEJRcQFxCXXEBcQFxyAXEBcckFxCUXEBcQl1xAXEBccgFxAXHJBcQFxCUXEJdcQI59Yo/ni4flBCkKncgL3pEMy46lKGoYfhuWqIDeclgqiTd0vZ5mmLX4s/NdQAaQTNO8Gf93H6IoWG8EVuWB1jZYcxda3aB9eQ9RAdbKQClXQgYekDI86tepcu4nR1rmAlbU5gT+dfw04NqQwQElnclkjtyoSR1+VwQXEJf+OYw60OEaOWGddt3QprM8Nxy/LEdfYzlXF5CiOjr4rQs0VZ3DctwFeQMOK3n+n/MLsNiNx+d5Fv/4LJri2/PfSeDftbqA9D9AUzAYJ+Rfgjf1RG937Ennd7yiN41BuQaDMg1eY4O/eaDWtRooctuiXaPukguIC4hLLiAuIC65gLiAuOQC4gLikguISy4gLiAuuYC4gLjkAuIC4pILiAuISy4gLrmAuIC45ALiAuKSC4gLiEsuIC4gLrmAuOQCcuzTcdGOEI/1Mbque0TRHzA0TZTlTEBKJ0RFybD4/cI9MAyjeTw+2K1N8np9KZplJfy2JMvZ7PGwQxvQMduOAM03pmmMObCvwf/plg1c056twueN281Usk/v6+3UFDmrw361OQWV3EAoLDAer8BEyirZQDDCVFSNYMZPmC6dfNo0tSw6NMF7vC2DscnwcQ+IvaHkpg2vV6xbu8rYvvVDDZmaARtEHmnXzy9D9maTipwhN8pyAltTO4q9+Iqf0ZOmze4Ol1W2ekXvYVve7D54jvc0DlbjzzcKCIDQ3dk24U9PLeXfeu0ZKRHP6uVDwvSRj4+s3ephP1sAiEKq9YmZ33Td2ojdMBEHe+ji62Fgc3Z4frjjwfbc8Dj70vnR+T+9Px2tGLrVBkfN5a7GA+AZmmF293Z1CjlNf3zo8OEPfisBySTSIz9Yv7r+iYcXMx3trYpzx2h7VGNmywxtZmRFiypmoD4he85JZpkzTURVmSYl6Lrh+H4OSw9fcg4Gg0cxVI5CZkfQq64JCepHHibX6OX0uG5QPgya1z4nnA/2xg1HyrjrbvhP84JLr+vz+Ly3JePx+t6+PqO3t69Sy/b92+SzznvvWwUIAPHm6hUnP/rgTUSHl+ypjqyNh2nKSMWVwFmxNHuVpLBTWYZy6h+yJ7ph0hgww9qe28ScN3WyR7q17zp1yKb3NM0Q2SFyhIXG59Hei3jSK0Le7GZ8rIBzA+O2Trn7nHNnXvTvdy+/c397O3mPo4yVE86Y/NNvjZcFKyp8tnXjxGsvG0djiYgHQ+GSbbppZKQk1TO6LSEuVg1+EkNZo59lSgcLxgHRBmVx1gQAMYSUaT3/B2AQqYHv0AZSdXpGZyY8o12KIC+rvlfhSz7kY5U2fDVB+1zBcESk9u99QeC5FSeMm/AeGiQacECgZ/z3j931nWd/v6wHVJMNBhl5DIpLKje6uUd8muU99TSlYxCMgkVg8pvaG7YjpVmgIMCDst4jG9nnN7C3oyobDPJ7uvRYFjpEJeI/ExslbkZHJjoDv9xb6YvdHBbkRvhaKpVimxp3Nf/v75Z0nXbGedPwfbQwPLPzuFZZvZ1dpyy950c1699ek7SNNZEKmlLB2DbHgktVJEwFxlCE7XTRRud1DDwlasowioyHr+hGAShN1/N2w/o9zdDEIyNSg2hyKADEfu/Q6JgqqEKeyr1TG+q+bcL0y+dccNnCxQxNd6/8/c8f3PXpxt1Prtya9fqCWwYyphkwQACMB+68puqTze/Ktq0ApnKM2dub9Y3vyYQex3wQSxhDEQ+pAESJdADjVQ3xHIdEvxf5RRF5vV7yGtwvLCr4+CYGR0OyLKO0JKFMRkaqhmWAZZxOGDmPExgAxD4XsU/I6K4Se2+gTfmTM6ZfdPF5cxfeUVlRkdmyef3KSy754VNiOLj7uAJEiifH/u7hxSeAK8uwnGl7Mwyl93ZnAhfEsoEHD5YKmz923GAzECSB5Rk0tHIIKouE8m9TWLX943Vl4FgGvr9YLI46O7uRjl/Db20HwCkd9mPhtxiYCiFxY9iTWtfaoepnTplQN23OovtOO3XCaaFg4DW/P3STP+Tfd8wDAsEUDu4m/nrpQgqiaRxUmZYHZUhxWRh7IO5bzrOMQDmjDYo+NJzAzxk8sutH1GCJEPJG/ugW9yFuNB4UiUQa7dt/gABjqz8AxgmGDRY84q9Jw4N91wqs0oLHhQiuOMQ2Vy/85cWnnT59nofnOa8gPBoJR38Dq0h8Hd49//zzQ1maDvQrIKqcK08nE8MPthsQ0EFw1tIbeFjW+FOB37aaMMELMvTCKKWw/tdVFUXKwqi+rjovPdRRRelHitqbmltRIp7CgNMkzqQcowNew5XY6pMycptGlceXWJ8hJptJm1XD68Un/7Rll6Iq+xubGm4tj5YvCgb8KgSPATHwxJdJzQAAFGXeoRvm1RkpYyaTyVg6ne7o12wvgLFn99ZwS9OOnOhnC0raNAy1Oy1MBzBsQSiOSI08t4TDQJqiokBQRHUjhiMI/voLDGfqBYAOhQPEvsB4JA6DaRAAiArFz3XNsGwZzU+KZXxT4B7gt5DGSSViuTWvPV0viv7g9yZNXlY/enQ1otjv7t/fSu1v278l1tnRjCP9x8COHu46Vq167teY+Vv37Gk8e/Vrq7e8++67n8D748efHOlXt7c31h5q2vX3AI41UuDiFo21mcuqzERNNxGLbYflutKQBwEzWlAT2B4TNVUejRIwWOwX9xcYJaBgAMKhIEqnJQIKTa4DFYNHBB4cRWIefMkoLdNnlgvmWvyRl2Sf+3rVpj1bA1pOhbiF5LiiQ8phqcFl+T/04bq3ZvDewA3NjY0XgfQEQpGl6URi05o1L/4QgGhpadmZzWaVK668cuyQiiEhyzWnu/sVEEiFS+kEAxlYOlR0Y7DexbaVqiUj3o4VkFHQ2XYMoWNu8CyHBOw9aZhRPD9wYZJf9AEDkIIHvlEIYWyppcj1GcSlxgOGoWrhHuBjABTury/WyXoEwXOk4+fTLO/Z0wdNuz+dlJKkO9s64j/QtRy2rfyBmTNnmsFAwJtMJWXMLB5LK92vdwzzEaI/pDsNaam1RoVgzsbBDvAg6LNcV6Og1/tbOpxSAoPDadwNiFnyVwlSi4wj/573IIr3CMaXPV8+btl47qxZu4dXV0ewvaCxa85Pnz5tHL4WwEAhx8VRcb/esT8QzgypqtFhTkLX1KINAU1FmS1F1+6g4AwzxQYBDx4cJUuQUikEfP1NcNxkMoVysgpSbQWZkKwEN9mw8mKGpUzzEm624EFUCGwFQaCH14xSsMqRvsp51779dmzv3r2PdXW2+9sPNKefePyJv7W1tSW8HkJUv6dO/MFoV3XtWL5qWF2wuWlnFru8VkBoUrzfa2xMZdAcEKRDh6zl0tCQT8eGpCfWi4LBAKLBjjD9v46lpuqoKxZDOezNQVRP7AeyVKbtvhe8T4wQXDvcA3wJ5lWi5UP5kyacLSuK/JXnSNavX//K+HEntNK08VBXx/6625csaa6uHiZMmTK1bERtrd6vgKiq0lFbdyI7debcCgDEVlsUTXNRX+aDZIb6a1bhZllqg0JFa2Ja+XKwIRyL0hi55pZ9aGR9LZGU/gRFyaloT8NeFMduL8+wltlwRO0EDJCW/HuCF22Ga8dvcHbKv3bUd/gxY0/pLLMM+VembTsbtuCHWViFRcP89tltHV0XvvjCKlgAmh2QSL21qeHMu2+5JLh/X0PWTptAYJjVPLXN3eJy7MpG0EFxYYmVwSAyNOEUqqkZiirKI+hoZwyd1NeXQg2Ne7HtMC2m56XTvu5DeEHR2ZHl6fkQGGL5FWGAsZjuf2gVqjth/LpIeTR3XKRO+npi/OcN2866d/Hl2FvSNGfqBPJYbX3CIwCKM1oHiQFXE/Q4AAKKBNSJdVwaVVaUo6qq8q8MCjARpKG5pRXiIQwGZRltOO5B+bISXmAwRkSkRTBnoptMmT3DeNs9j/tmz73uo4Ga0h2w5CIUKXz84dqp99w6V4ZgChhJRhhtJjOaZ1hzj/8RmmbqLUmwc+eQa6LtXGH+mBYg4KLqZIQyJKkYjYSR6PcVEof28SF3JWdzxGjH+vqwGlVtx8IOUvNA5b0r+9oN6z2DIsnFvvoKaYHIKY3Y3IRJjNWTNG78j2XBS+ct2jYQOaxBSb8DKA07P55x181zFCmdVJ0zhJi9ydZE+NZ0TriGobQCEMVj0SWJQGe+iaRYSDqdOuScltuMCp5SMVvgzFEZxQDQkdJXdQoFvLmXayPJB0BFkfdyCgXVLbfe/dvwuRfN3zKQYAw4IDZJieTk+5ZcWb5pw5qUc/4c7EpOo4WOTNkvZI2bgVVaSV6Jcagna0bQGumlwJWek0zrOt4jE1gOgMy8i21Lja3GOEbfVBOM3eXhUJ89cwgqqn7UOGHxvX9g6kef9P5glA8N2pw6VJhs3vjWxGU/n68fLC2YK7Kq03yXFFigIP81lKmXzFfYwBwMxMHnc7qrFhCOuRS9NI4DYDQMhIeSXh7qTzzKc1TyYKm4/pZfeS6ft7DRF/LvRYNEg151kssow9e/89KJkJ6HnFCJxGDPF6uymKR6RiYU/w/SCn8Zx9KiDY59eOd5jnRO533ZaomAgINSD0o/GxXll0RO3mGYdAR7XRxcAwABdWDzfrwkfNW1tyewzdo4EJ7UMQWIw75UYvty+orl91OgyjgcfzhnFqH4ASQHUt6yzpfLhjAlLfOTdcTW0SxXaZqU+MXXYkqGpnZiNrcGvOr7Xjr7gcCqfaSmi6K9OKZgbEcADPaIuhrv9TcvY6bOuHT3YErEMQOITbGuHl84HKndtP71ES+ufJSzwTlStSKUCgFTacqE/I+GHaqSESzwCAq0WEjXYBUkOEt8nHMiUIc1Ztyp3jmXL/Cef8m1rQzNNPM+Tx/6humYq+21S0r37vk0+sYrT1FNDdtomH8A9QafA1j2vMTBgNnMhjwaqB5V1SyQBIEOhcs5iLCnzfy+PuGMWYnKoSNaMtlMx7FWhH1crP0OIKmKElUU2dvZsU9sa20S0qk+Pp2KM5Dux+abxSaeZJr9gTD+i+TEYJlWVz9GqqislnAs0ivL2Z7joQK+XwFxqR+mBlwWuIC45ALiAuKSC4gLiEsuIC4gLrmA/HPT/wNazvGB6IICWgAAAABJRU5ErkJggg==) no-repeat;
    background-size: 100% auto;
}

.music_box:before {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    position: absolute;
    background: url(data:image/png;base64,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UmVhZHlxyWU8AAADJmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjJEQTRBMDlGOUNDMTFFODg3QUJGN0ZDOEI5RkYwMTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjJEQTRBMEFGOUNDMTFFODg3QUJGN0ZDOEI5RkYwMTciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMkRBNEEwN0Y5Q0MxMUU4ODdBQkY3RkM4QjlGRjAxNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMkRBNEEwOEY5Q0MxMUU4ODdBQkY3RkM4QjlGRjAxNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsCQ7c0AAD4nSURBVHjaYvz//z8DqYCJgQxAliYWZA4jIyPDj68/eEJcJExgYvmVUzld/aK3o6hD9tOHt+/YEvwUNK6/Frv45/cfBhZW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) no-repeat 0 -1rem;
    background-size: 100% auto;
    animation: rotate360 3s linear infinite;
    -webkit-animation: rotate360 3s linear infinite;
}

.music_box.play {
    background-position: 0 0;
}

.music_box.play:before {
    animation-play-state: running;
    -webkit-animation-play-state: running;
}

.music_box.stop {
    background-position: 0 -2rem;
}

.music_box.stop:before {
    animation: none;
    -webkit-animation: none;
}


/* Swiper 3.4.1 */
.swiper-container {
    margin-left: auto;
    margin-right: auto;
    /* position: relative; */
    overflow: hidden;
    z-index: 1;
}

.swiper-container-no-flexbox .swiper-slide {
    float: left
}

.swiper-container-vertical > .swiper-wrapper {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -ms-transition-property: -ms-transform;
    transition-property: transform;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}

.swiper-container-android .swiper-slide, .swiper-wrapper {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate(0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.swiper-container-multirow > .swiper-wrapper {
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap
}

.swiper-container-free-mode > .swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
}

.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {
    height: auto
}

.swiper-container-autoheight .swiper-wrapper {
    -webkit-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    -webkit-transition-property: -webkit-transform, height;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -ms-transition-property: -ms-transform;
    transition-property: transform, height
}

.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-wp8-horizontal {
    -ms-touch-action: pan-y;
    touch-action: pan-y
}

.swiper-wp8-vertical {
    -ms-touch-action: pan-x;
    touch-action: pan-x
}

.swiper-button-next, .swiper-button-prev {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    -moz-background-size: 27px 44px;
    -webkit-background-size: 27px 44px;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat
}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    left: 10px;
    right: auto
}

.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    right: 10px;
    left: auto
}

.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 10px;
    left: 0;
    width: 100%
}

.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: .2
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -webkit-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-white .swiper-pagination-bullet {
    background: #fff
}

.swiper-pagination-bullet-active {
    opacity: 1;
    background: #007aff
}

.swiper-pagination-white .swiper-pagination-bullet-active {
    background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
    background: #000
}

.swiper-container-vertical > .swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0, -50%, 0);
    -moz-transform: translate3d(0, -50%, 0);
    -o-transform: translate(0, -50%);
    -ms-transform: translate3d(0, -50%, 0);
    transform: translate3d(0, -50%, 0)
}

.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 5px 0;
    display: block
}

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 5px
}

.swiper-pagination-progress {
    background: rgba(0, 0, 0, .25);
    position: absolute
}

.swiper-pagination-progress .swiper-pagination-progressbar {
    background: #007aff;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: left top;
    -moz-transform-origin: left top;
    -ms-transform-origin: left top;
    -o-transform-origin: left top;
    transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
    -webkit-transform-origin: right top;
    -moz-transform-origin: right top;
    -ms-transform-origin: right top;
    -o-transform-origin: right top;
    transform-origin: right top
}

.swiper-container-horizontal > .swiper-pagination-progress {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
}

.swiper-container-vertical > .swiper-pagination-progress {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-progress.swiper-pagination-white {
    background: rgba(255, 255, 255, .5)
}

.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
    background: #fff
}

.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
    background: #000
}

.swiper-container-3d {
    -webkit-perspective: 1200px;
    -moz-perspective: 1200px;
    -o-perspective: 1200px;
    perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-right {
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-top {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-coverflow .swiper-wrapper, .swiper-container-flip .swiper-wrapper {
    -ms-perspective: 1200px
}

.swiper-container-cube, .swiper-container-flip {
    overflow: visible
}

.swiper-container-cube .swiper-slide, .swiper-container-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
}

.swiper-container-cube .swiper-slide .swiper-slide, .swiper-container-flip .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active, .swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top, .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-container-cube .swiper-slide {
    visibility: hidden;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next + .swiper-slide, .swiper-container-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
}

.swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .6;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    z-index: 0
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
    pointer-events: none;
    -webkit-transition-property: opacity;
    -moz-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    text-align: center
}

.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain
}

.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, .1)
}

.swiper-container-horizontal > .swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}

.swiper-container-vertical > .swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, .5);
    border-radius: 10px;
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag {
    cursor: move
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
    -moz-animation: swiper-preloader-spin 1s steps(12, end) infinite;
    animation: swiper-preloader-spin 1s steps(12, end) infinite
}

.swiper-lazy-preloader:after {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-position: 50%;
    -webkit-background-size: 100%;
    background-size: 100%;
    background-repeat: no-repeat
}

.swiper-lazy-preloader-white:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}

@-webkit-keyframes swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg)
    }
}

@keyframes swiper-preloader-spin {
    100% {
        transform: rotate(360deg)
    }
}

.swiper-slide {
    overflow: hidden;
    vertical-align: middle;
}


/* 锁屏提示 */
.lockScreenTip {
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    display: none;
    overflow: hidden;
    background-color: #000;
    color: rgb(255, 255, 255);
    z-index: 10000;
}

.lockScreenTip:before {
    content: "";
    position: absolute;
    display: block;
    width: 1.47rem;
    height: 2.19rem;
    left: 50%;
    top: 50%;
    margin: -1.8rem 0 0 -0.735rem;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJMAAADbCAMAAABeMFMmAAAAz1BMVEUAAAD///////////////////////9wvED///5wvEBwvEBwvEBwvED///9wvEBwvEBwvEBwvEBwvEBwvEBwvEBwvEBwvED///////9wvED///9wvEBwvEBwvEBwvED///////////////9wvEBwvED///////9wvED///////9wvED///////////////9wvEDH5bTs9+eCxVio14qg1IGa0Hh3wErl89yTzW6NyWbR6sDy+e3C462JyGH4/Pav2pPd79LW7Mj1+/K13Jy736SQZyQOAAAALnRSTlMALTNmzEs8mfszCuMeWfjudtTBKxS3y6WIZOiEPaqhr5mRuWtYEMVTJNhIHe56wxjetgAABoZJREFUeNrs0ktqAzEQRdHXn0BNNJbRpNUN3Tg4vP0vLwkY/7GrBrIErrOCO7i4tIZ5GRPfK43LHFY81kVhLRI73DtE1hUPuDEIa5MBV2a2YMaFiW1YcJLZinx6ie04PrWvv/eZ7PEv0iT2JhttIv70tNnBZKFRD2Aq27TRaAJWKds00khWBJZt+qZVQG6uKWMr3JRotSEVbvqhVYIUbhJaCWiVRhPage3xJm/yppc+sCkPdeyeNAXU0XmTN3nTK94EFW+CijdBxZug8vFNX1DxJqh4E1S8CSreBBVvgoo3/bJfdz2KwmAYht+jxRYC6AAJUTnRZJM96IN8o6ijM///N20WwdEEWZjYZrPxPibjlb60ZWhQLxMN6mWiQb1MNKiXiQb1MtGgXiYa1P9hYhpTalr4mut5U93zNM3u/mkbWCoz8Z9LC3eZM9vpIGGmxsRXLgAUcXXK83yX52F4LAHAXXO66RdwUmNy5haAtNqJuw6nJAP01ZfKsBC/qzBx2wTS7UF0dKgKQPfbJz0kQoVpMQXSd/GwbQHM3uhPGsqDCtMcKE6it3AP0yYiH9lGyDc5M+BD/LUYcDkzEQohcnhSTYaO/d3YNuExKcuyiOPP7eZ2gBGmOmJRm6YyTcxCehZthzDJcFuUbL+wBZAK+aY3C8lENO3iCMBUs9eMsYXvzwMdwP54Nec7Id9k6Eiua3TMANd37h+wZ0BUiTb5Jj5FevO6YPnWNV0XSM7KTAGK8822YtTd2sJ+osLUHjZ1hwTmqmfEM8RqTI6FUNSdC+iL3q1gYqLEFFxfphSeQT0x/X6dNtDlmNh1cjH0XtJPE8lEicnFUdRVMBn1ZOOySvJNDNHh8gMZ1vQ4HgCVeJrpB/W0bJcpRdB/Q2cnocbETVwuihMsp2fD6dhvhCKTj7RdpnnPgE2kO6HKNEPY/HmTPx7c5TpUZOImLm/4B7S+D9DuMlgSTAsUoq7AoucpCw8KJJjmzefuGRaNjxskwbTEttl1Ln0nGSYPefM62TQuhzFJpvaeT7CmMa2nAMyljNlxZKKuBKMRBUBWloDuPN/ktKYIBg2PIauEELsU9vNNBiJRl4HT8PzmAyGEJmN2qG+xd5g0olVzb1cyTBQgOoZhAmg0Irs51T4xl2DiLurmnEakoWpPEAkmImZr2sqgUbk4tSeIBNP30rFrT5B/xXS7WyWYVq7Wnd+77ZLrv3fPNzE87Dd75s6jMAwE4b0qxEbxkUCkE4+GAinFDSEP8gDBAf//N50UsIFzcHOyK6aLlOJTNrtrz0SmJdnIUWCBaYZq3acM/HVVIlm6Ais7TN+6BrnxpufdpniLYGyldrWO1BYQieEPD5DeJuacLDBF2GtI6R6joXE45fK4nDhi+ikRmkqykvfmBpzcMO2ABSPjTW8nP9PSDVMG8wobK7dnDc6cMOUIjO3NYuVV7fFFLphacN+4VEaoT/KDhuSEKQWP6LUSgSqVlQt8u0xKRZfw9ItNoWy6LWTlrJzH9YQn6k/2xN2mSzfwyA2TsuwT7b1P/pDsDSpMyAHTQEUbWQmI+dJn8p1kGgIomod1OGIOmDJkR9V9lwpXxXE80mKpUwExJPtMGYInB7VtDnUpY7LicsVVSRkfkl0m2dlTIP+bTW+321TfPfGYLDOpzl4JLQzTlOaAx8g+06mG1z1MgMKUUQ8OJYR2e7LiYeSI2c3B4aq/dLWHDbDQ6mbF68lkG8nJWJ17nPBLASD0iVwwNcDsaV5zAPWhuXO1x3PVOWCSyDqTfmCaeQKd6k4lAIjFihE5YgK8XhNhziHFw+nMpccacsN+9zsxK77vB/1Lb6ZnvZl+2Z0DAQAAAABB+1OvMMARRPKJ5BPJJ5JPJJ9IPpF8IvlE8onkE8knkk8kn2zvjnEchIEoDL8dJciN61huIEhBoMDc/3hbsNqAU8SSUeZF8XcA629sOh6y1CZkqU3IUpuQpTYhy9c3ebHhP+xfuhxqU22qTS/VpjykTTE0chPfOpomt+DP2JI0RcFDoGhygq0rQ9OCvcm+KSJxtm8KSEXzpjNSrXmTIHU1bxqRCuZNglRn3rQgNZk3DUiM9m+BNti7lDc5LTRhpyk+0CFqqRYbP7OWihi02HB/fFjcAceh03Iu3NeiXg/QweshplN/cnoIjxvT6uS6E8izYbq9MqJcZH3kmFxod0wZ914pd3F57l5PvrNMuUdNudtNuW/+vwM/63vNTzvwv/nNpWhQMWPUAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 96%;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-animation: rotation infinite 1.5s ease-in-out;
    animation: rotation infinite 1.5s ease-in-out;
}

.lockScreenTip:after {
    content: "为了更好的体验,请锁屏浏览";
    display: block;
    position: absolute;
    width: 100%;
    left: 0;
    top: 50%;
    margin-top: 1.2rem;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    font-size: 0.3rem;
    line-height: 0.3rem;
    text-align: center;
}

@-webkit-keyframes rotation {
    10% {
        -webkit-transform: rotate(90deg);
    }
    50%, 60% {
        -webkit-transform: rotate(0deg);
    }
    90% {
        -webkit-transform: rotate(90deg);
    }
    100% {
        -webkit-transform: rotate(90deg);
    }
}

@keyframes rotation {
    10% {
        transform: rotate(90deg);
    }
    50%, 60% {
        transform: rotate(0deg);
    }
    90% {
        transform: rotate(90deg);
    }
    100% {
        transform: rotate(90deg);
    }
}


/*
  css3 页面适配，
  兼容Android5+，IOS8+，
  其他移动端都兼容比较好，除了opera
 */

/* 竖屏 */
@media screen and (max-aspect-ratio: 13/9) {
    /*    html:not(.input_box) {
            font-size:calc(100vw / 750 * 100);
        }
        @media screen and (min-width: 750px) {
            html {
                font-size:100px;
                max-width:750px;
            }
        } */
}

/* 横屏 */
@media screen and (min-aspect-ratio: 13/9) {
    /*    html:not(.input_box) {
            font-size:calc(100vh / 750 * 100);
        } */
    .lockScreenTip {
        /* display:block; */
    }

    /*横屏的时候，可视高度一定比原来竖屏的宽度小，所以设置此限制*/
    /*    @media screen and (min-width: 750px) {
            html {
                font-size:100px;
                max-width:750px;
            }
        } */
}


/* 进度显示 */
@keyframes opacity_loading_leaf1 {
    0% {
        opacity: 0.25;
    }
    0.01% {
        opacity: 0.25;
    }
    0.02% {
        opacity: 1;
    }
    60.01% {
        opacity: 0.25;
    }
    100% {
        opacity: 0.25;
    }
}

@-webkit-keyframes opacity_loading_leaf1 {
    0% {
        opacity: 0.25;
    }
    0.01% {
        opacity: 0.25;
    }
    0.02% {
        opacity: 1;
    }
    60.01% {
        opacity: 0.25;
    }
    100% {
        opacity: 0.25;
    }
}

@keyframes opacity_loading_leaf2 {
    0% {
        opacity: 0.25;
    }
    8.34333% {
        opacity: 0.25;
    }
    8.35333% {
        opacity: 1;
    }
    68.3433% {
        opacity: 0.25;
    }
    100% {
        opacity: 0.25;
    }
}

@-webkit-keyframes opacity_loading_leaf2 {
    0% {
        opacity: 0.25;
    }
    8.34333% {
        opacity: 0.25;
    }
    8.35333% {
        opacity: 1;
    }
    68.3433% {
        opacity: 0.25;
    }
    100% {
        opacity: 0.25;
    }
}

@keyframes opacity_loading_leaf3 {
    0% {
        opacity: 0.25;
    }
    16.6767% {
        opacity: 0.25;
    }
    16.6867% {
        opacity: 1;
    }
    76.6767% {
        opacity: 0.25;
    }
    100% {
        opacity: 0.25;
    }
}

@-webkit-keyframes opacity_loading_leaf3 {
    0% {
        opacity: 0.25;
    }
    16.6767% {
        opacity: 0.25;
    }
    16.6867% {
        opacity: 1;
    }
    76.6767% {
        opacity: 0.25;
    }
    100% {
        opacity: 0.25;
    }
}

@keyframes opacity_loading_leaf4 {
    0% {
        opacity: 0.25;
    }
    25.01% {
        opacity: 0.25;
    }
    25.02% {
        opacity: 1;
    }
    85.01% {
        opacity: 0.25;
    }
    100% {
        opacity: 0.25;
    }
}

@-webkit-keyframes opacity_loading_leaf4 {
    0% {
        opacity: 0.25;
    }
    25.01% {
        opacity: 0.25;
    }
    25.02% {
        opacity: 1;
    }
    85.01% {
        opacity: 0.25;
    }
    100% {
        opacity: 0.25;
    }
}

@keyframes opacity_loading_leaf5 {
    0% {
        opacity: 0.25;
    }
    33.3433% {
        opacity: 0.25;
    }
    33.3533% {
        opacity: 1;
    }
    93.3433% {
        opacity: 0.25;
    }
    100% {
        opacity: 0.25;
    }
}

@-webkit-keyframes opacity_loading_leaf5 {
    0% {
        opacity: 0.25;
    }
    33.3433% {
        opacity: 0.25;
    }
    33.3533% {
        opacity: 1;
    }
    93.3433% {
        opacity: 0.25;
    }
    100% {
        opacity: 0.25;
    }
}

@keyframes opacity_loading_leaf6 {
    0% {
        opacity: 0.270958333333333;
    }
    41.6767% {
        opacity: 0.25;
    }
    41.6867% {
        opacity: 1;
    }
    1.67667% {
        opacity: 0.25;
    }
    100% {
        opacity: 0.270958333333333;
    }
}

@-webkit-keyframes opacity_loading_leaf6 {
    0% {
        opacity: 0.270958333333333;
    }
    41.6767% {
        opacity: 0.25;
    }
    41.6867% {
        opacity: 1;
    }
    1.67667% {
        opacity: 0.25;
    }
    100% {
        opacity: 0.270958333333333;
    }
}

@keyframes opacity_loading_leaf7 {
    0% {
        opacity: 0.375125;
    }
    50.01% {
        opacity: 0.25;
    }
    50.02% {
        opacity: 1;
    }
    10.01% {
        opacity: 0.25;
    }
    100% {
        opacity: 0.375125;
    }
}

@-webkit-keyframes opacity_loading_leaf7 {
    0% {
        opacity: 0.375125;
    }
    50.01% {
        opacity: 0.25;
    }
    50.02% {
        opacity: 1;
    }
    10.01% {
        opacity: 0.25;
    }
    100% {
        opacity: 0.375125;
    }
}

@keyframes opacity_loading_leaf8 {
    0% {
        opacity: 0.479291666666667;
    }
    58.3433% {
        opacity: 0.25;
    }
    58.3533% {
        opacity: 1;
    }
    18.3433% {
        opacity: 0.25;
    }
    100% {
        opacity: 0.479291666666667;
    }
}

@-webkit-keyframes opacity_loading_leaf8 {
    0% {
        opacity: 0.479291666666667;
    }
    58.3433% {
        opacity: 0.25;
    }
    58.3533% {
        opacity: 1;
    }
    18.3433% {
        opacity: 0.25;
    }
    100% {
        opacity: 0.479291666666667;
    }
}

@keyframes opacity_loading_leaf9 {
    0% {
        opacity: 0.583458333333333;
    }
    66.6767% {
        opacity: 0.25;
    }
    66.6867% {
        opacity: 1;
    }
    26.6767% {
        opacity: 0.25;
    }
    100% {
        opacity: 0.583458333333333;
    }
}

@-webkit-keyframes opacity_loading_leaf9 {
    0% {
        opacity: 0.583458333333333;
    }
    66.6767% {
        opacity: 0.25;
    }
    66.6867% {
        opacity: 1;
    }
    26.6767% {
        opacity: 0.25;
    }
    100% {
        opacity: 0.583458333333333;
    }
}

@keyframes opacity_loading_leaf10 {
    0% {
        opacity: 0.687625;
    }
    75.01% {
        opacity: 0.25;
    }
    75.02% {
        opacity: 1;
    }
    35.01% {
        opacity: 0.25;
    }
    100% {
        opacity: 0.687625;
    }
}

@-webkit-keyframes opacity_loading_leaf10 {
    0% {
        opacity: 0.687625;
    }
    75.01% {
        opacity: 0.25;
    }
    75.02% {
        opacity: 1;
    }
    35.01% {
        opacity: 0.25;
    }
    100% {
        opacity: 0.687625;
    }
}

@keyframes opacity_loading_leaf11 {
    0% {
        opacity: 0.791791666666667;
    }
    83.3433% {
        opacity: 0.25;
    }
    83.3533% {
        opacity: 1;
    }
    43.3433% {
        opacity: 0.25;
    }
    100% {
        opacity: 0.791791666666667;
    }
}

@-webkit-keyframes opacity_loading_leaf11 {
    0% {
        opacity: 0.791791666666667;
    }
    83.3433% {
        opacity: 0.25;
    }
    83.3533% {
        opacity: 1;
    }
    43.3433% {
        opacity: 0.25;
    }
    100% {
        opacity: 0.791791666666667;
    }
}

@keyframes opacity_loading_leaf12 {
    0% {
        opacity: 0.895958333333333;
    }
    91.6767% {
        opacity: 0.25;
    }
    91.6867% {
        opacity: 1;
    }
    51.6767% {
        opacity: 0.25;
    }
    100% {
        opacity: 0.895958333333333;
    }
}

@-webkit-keyframes opacity_loading_leaf12 {
    0% {
        opacity: 0.895958333333333;
    }
    91.6767% {
        opacity: 0.25;
    }
    91.6867% {
        opacity: 1;
    }
    51.6767% {
        opacity: 0.25;
    }
    100% {
        opacity: 0.895958333333333;
    }
}

.loading_leaf {
    position: absolute;
    top: -1px;
    opacity: 0.25;
}

.loading_leaf1 {
    -webkit-animation: opacity_loading_leaf1 1.25s linear infinite;
    animation: opacity_loading_leaf1 1.25s linear infinite;
}

.loading_leaf1:before {
    -webkit-transform: rotate(0deg) translate(0.1792rem, 0);
    transform: rotate(0deg) translate(0.1792rem, 0);
}

.loading_leaf2 {
    -webkit-animation: opacity_loading_leaf2 1.25s linear infinite;
    animation: opacity_loading_leaf2 1.25s linear infinite;
}

.loading_leaf2:before {
    -webkit-transform: rotate(30deg) translate(0.1792rem, 0);
    transform: rotate(30deg) translate(0.1792rem, 0);
}

.loading_leaf3 {
    -webkit-animation: opacity_loading_leaf3 1.25s linear infinite;
    animation: opacity_loading_leaf3 1.25s linear infinite;
}

.loading_leaf3:before {
    -webkit-transform: rotate(60deg) translate(0.1792rem, 0);
    transform: rotate(60deg) translate(0.1792rem, 0);
}

.loading_leaf4 {
    -webkit-animation: opacity_loading_leaf4 1.25s linear infinite;
    animation: opacity_loading_leaf4 1.25s linear infinite;
}

.loading_leaf4:before {
    -webkit-transform: rotate(90deg) translate(0.1792rem, 0);
    transform: rotate(90deg) translate(0.1792rem, 0);
}

.loading_leaf5 {
    -webkit-animation: opacity_loading_leaf5 1.25s linear infinite;
    animation: opacity_loading_leaf5 1.25s linear infinite;
}

.loading_leaf5:before {
    -webkit-transform: rotate(120deg) translate(0.1792rem, 0);
    transform: rotate(120deg) translate(0.1792rem, 0);
}

.loading_leaf6 {
    -webkit-animation: opacity_loading_leaf6 1.25s linear infinite;
    animation: opacity_loading_leaf6 1.25s linear infinite;
}

.loading_leaf6:before {
    -webkit-transform: rotate(150deg) translate(0.1792rem, 0);
    transform: rotate(150deg) translate(0.1792rem, 0);
}

.loading_leaf7 {
    -webkit-animation: opacity_loading_leaf7 1.25s linear infinite;
    animation: opacity_loading_leaf7 1.25s linear infinite;
}

.loading_leaf7:before {
    -webkit-transform: rotate(180deg) translate(0.1792rem, 0);
    transform: rotate(180deg) translate(0.1792rem, 0);
}

.loading_leaf8 {
    -webkit-animation: opacity_loading_leaf8 1.25s linear infinite;
    animation: opacity_loading_leaf8 1.25s linear infinite;
}

.loading_leaf8:before {
    -webkit-transform: rotate(210deg) translate(0.1792rem, 0);
    transform: rotate(210deg) translate(0.1792rem, 0);
}

.loading_leaf9 {
    -webkit-animation: opacity_loading_leaf9 1.25s linear infinite;
    animation: opacity_loading_leaf9 1.25s linear infinite;
}

.loading_leaf9:before {
    -webkit-transform: rotate(240deg) translate(0.1792rem, 0);
    transform: rotate(240deg) translate(0.1792rem, 0);
}

.loading_leaf10 {
    -webkit-animation: opacity_loading_leaf10 1.25s linear infinite;
    animation: opacity_loading_leaf10 1.25s linear infinite;
}

.loading_leaf10:before {
    -webkit-transform: rotate(270deg) translate(0.1792rem, 0);
    transform: rotate(270deg) translate(0.1792rem, 0);
}

.loading_leaf11 {
    -webkit-animation: opacity_loading_leaf11 1.25s linear infinite;
    animation: opacity_loading_leaf11 1.25s linear infinite;
}

.loading_leaf11:before {
    -webkit-transform: rotate(300deg) translate(0.1792rem, 0);
    transform: rotate(300deg) translate(0.1792rem, 0);
}

.loading_leaf12 {
    -webkit-animation: opacity_loading_leaf12 1.25s linear infinite;
    animation: opacity_loading_leaf12 1.25s linear infinite;
}

.loading_leaf12:before {
    -webkit-transform: rotate(330deg) translate(0.1792rem, 0);
    transform: rotate(330deg) translate(0.1792rem, 0);
}

.loading_tip {
    position: absolute;
    width: 0;
    z-index: 20;
    left: 50%;
    top: 50%;
}

.loading_leaf:before {
    content: " ";
    position: absolute;
    -webkit-transform-origin: left 50% 0px;
    transform-origin: left 50% 0px;
    background: #d1d1d5;
    box-shadow: rgba(0, 0, 0, 0.0980392) 0px 0px 1px;
    border-radius: 0.1rem;
    width: 0.1214rem;
    height: 0.0508rem;
}

/* 进度显示 */
.showTipBox {
    z-index: 30;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    position: fixed;
    display: none;
}

.showTipBox.show {
    display: block;
}

.showTipBox .showTipInner {
    position: fixed;
    width: 2rem;
    height: 2rem;
    background: rgba(40, 40, 40, 0.75);
    border-radius: 0.2rem;
}

.showTipBox .loading_ico {
    top: 35%;
}

.showTipInner p {
    height: 0.4rem;
    line-height: 0.4rem;
    text-align: center;
    margin-top: 1.4rem;
    color: #fff;
    font-size: 0.24rem;
}

.showTipInner .dotting {
    display: inline-block;
    width: 0.1rem;
    min-height: 0.02rem;
    padding-right: 0.02rem;
    border-left: 0.02rem solid currentColor;
    border-right: 0.02rem solid currentColor;
    background-color: currentColor;
    background-clip: content-box;
    animation: dot 1s infinite step-start both;
    -webkit-animation: dot 1s infinite step-start both;
}

.showTipInner .dotting:before {
    content: '';
}

.showTipInner .dotting {
    margin-left: 0.02rem;
    padding-left: 0.02rem;
}


/* 错误提示层 */
.popToast {
    z-index: 100;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    position: absolute;
}

.popToast.show {
    display: block;
}

.popToast:before {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    position: absolute;
}

.popToast .popToastInner {
    width: 4.6rem;
    border-radius: 0.2rem;
    background: rgba(0, 0, 0, 0.8);
}

.popToast .popToastInner .toast_content {
    font-size: 0.3rem;
    padding: 0.3rem 0.2rem;
    color: #fff;
    text-align: center;
}


/* 布局 */
html {
    -webkit-overflow-scrolling: touch;
    overflow: auto;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    background: #fff;
    margin: 0 auto;
}

/* 全屏 */
html.f_full,
html.f_full body,
html.f_full .pageWrap {
    width: 100%;
    height: 100%;
    -webkit-overflow-scrolling: none;
    overflow: hidden;
}


/* common */
.common_bg {
    background-color: #e5e7e6;
    background-image: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzA2NyA3OS4xNTc3NDcsIDIwMTUvMDMvMzAtMjM6NDA6NDIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NTQwMDY1MkY4NjMxMUU4QTBDRkJCQ0UwN0Y2QzgzNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NTQwMDY1M0Y4NjMxMUU4QTBDRkJCQ0UwN0Y2QzgzNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ1NDAwNjUwRjg2MzExRThBMENGQkJDRTA3RjZDODM2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ1NDAwNjUxRjg2MzExRThBMENGQkJDRTA3RjZDODM2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALNA66B10DroEBIBAIBAIBAIBAIBAIBAIBAIBAWAQCAQCAQCAQCAQCAQCAQCAQCAQCAQCAQEgEAgEAgEAgEAgEAgEAgEAgEAAAAAAAAAAAAAAAAAAAAABsAAEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBAIBAIBAJgL1wDrgKAACaCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuAoAAICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuAoMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4CgkAgEAgEAgEAgEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAUAAAAAAAAAEAgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4CgAAAAAAAAAAAAgEAgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgoAAAAAAAAAAAAAAAAJAIBAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwFAAAAAAAAAAAAAAAAAAAAAAAAAABAIBAIBAIBAIBAICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuYCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlAoIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgKA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AAAAAAAAAAAAAAAAAAAAAAAAAAABcBQAAAAAAAAZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcBQAAAAAAAAZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQUAAAAAAAAGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAUAAAAAAAAAGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUFAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWA1mQAUAAAAAAAAABkQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABrMgAAAAAAAAAAAAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuYKsEAAAAAAAAAAABW+PDd/wDkIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuQVRAAAAAAAAAAAAHTh0+fcV1B//9k=);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 100% auto;
    width: 100%;
    height: 100%;
    position: absolute;
}

.common_layout {
    position: absolute;
    width: 100%;
    height: 11.12rem;
    left: 0;
    top: 50%;
    /* margin-top: -5.56rem; */
}

.logo {
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 5.67rem;
    height: 0.81rem;
    margin-left: -2.835rem;
    top: 12%;
    left: 50%;
}

/* loadingPage */
.loading {
    z-index: 100;
}

.loading .dec_ico {
    left: 50%;
    margin-left: -0.45rem;
    top: 3.74rem;
    width: 0.9rem;
    height: 0.73rem;
    overflow: hidden;
    font-family: 'fzxkjt';
}

.loading .dec_ico:before {
    content: "";
    display: block;
    position: absolute;
    left: -0.53rem;
    width: 0.84rem;
    height: 100%;
    top: 0;
    background-image: url(data:image/png;base64,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UmVhZHlxyWU8AAADJmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUFDMDQxMERGODYzMTFFOEJGNzZFMkJFRkZCNzdGNUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUFDMDQxMEVGODYzMTFFOEJGNzZFMkJFRkZCNzdGNUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1QUMwNDEwQkY4NjMxMUU4QkY3NkUyQkVGRkI3N0Y1RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1QUMwNDEwQ0Y4NjMxMUU4QkY3NkUyQkVGRkI3N0Y1RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pnkf7icAABQjSURBVHjadI8xawJBEIXf3J6351koHqQTA7FMa6GVIJLS1l+Q1GnyG1KmTRFIkxRpAyFdsNTGwkIsLQQRhJAYhBQ32Rmv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);
    background-repeat: no-repeat;
    background-position: -0.04rem 0;
    background-size: auto 100%;
}

.loading-pace {
    width: 80px;
    height: 100px;
    left: 50%;
    top: 2rem;
    margin-left: -40px;
    overflow: hidden;
    background: url("../images/loading.png") no-repeat;
    background-size: 2400px 100px;
    animation-name: loding;
    animation-iteration-count: infinite;
    animation-timing-function: step-start;
    animation-duration: 950ms;
    -webkit-animation-name: loding;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: step-start;
    -webkit-animation-duration: 950ms;

}

@-webkit-keyframes loding {
    0% {
        background-position: 0 0;
    }
    3.2% {
        background-position: -80px 0;
    }
    6.4% {
        background-position: -160px 0;
    }
    9.6% {
        background-position: -240px 0;
    }
    12.9% {
        background-position: -320px 0;
    }
    16.1% {
        background-position: -400px 0;
    }
    19.3% {
        background-position: -480px 0;
    }
    22.5% {
        background-position: -560px 0;
    }
    25.8% {
        background-position: -640px 0;
    }
    29.1% {
        background-position: -720px 0;
    }
    32.3% {
        background-position: -800px 0;
    }
    35.5% {
        background-position: -880px 0;
    }
    38.7% {
        background-position: -960px 0;
    }
    42% {
        background-position: -1040px 0;
    }
    45.2% {
        background-position: -1120px 0;
    }
    48.4% {
        background-position: -1200px 0;
    }
    51.7% {
        background-position: -1280px 0;
    }
    54% {
        background-position: -1360px 0;
    }
    57.2% {
        background-position: -1440px 0;
    }
    60.5% {
        background-position: -1520px 0;
    }
    63.7% {
        background-position: -1600px 0;
    }
    67% {
        background-position: -1680px 0;
    }
    70.2% {
        background-position: -1760px 0;
    }
    73.5% {
        background-position: -1840px 0;
    }
    76.7% {
        background-position: -1920px 0;
    }
    80% {
        background-position: -2000px 0;
    }
    83.2% {
        background-position: -2080px 0;
    }
    86.5% {
        background-position: -2160px 0;
    }
    89.7% {
        background-position: -2240px 0;
    }
    93% {
        background-position: -2320px 0;
    }
    96.2% {
        background-position: -2320px 0;
    }
    100% {
        background-position: 0 0;
    }

}

@keyframes loding {
    0% {
        background-position: 0 0;
    }
    3.2% {
        background-position: -80px 0;
    }
    6.4% {
        background-position: -160px 0;
    }
    9.6% {
        background-position: -240px 0;
    }
    12.9% {
        background-position: -320px 0;
    }
    16.1% {
        background-position: -400px 0;
    }
    19.3% {
        background-position: -480px 0;
    }
    22.5% {
        background-position: -560px 0;
    }
    25.8% {
        background-position: -640px 0;
    }
    29.1% {
        background-position: -720px 0;
    }
    32.3% {
        background-position: -800px 0;
    }
    35.5% {
        background-position: -880px 0;
    }
    38.7% {
        background-position: -960px 0;
    }
    42% {
        background-position: -1040px 0;
    }
    45.2% {
        background-position: -1120px 0;
    }
    48.4% {
        background-position: -1200px 0;
    }
    51.7% {
        background-position: -1280px 0;
    }
    54% {
        background-position: -1360px 0;
    }
    57.2% {
        background-position: -1440px 0;
    }
    60.5% {
        background-position: -1520px 0;
    }
    63.7% {
        background-position: -1600px 0;
    }
    67% {
        background-position: -1680px 0;
    }
    70.2% {
        background-position: -1760px 0;
    }
    73.5% {
        background-position: -1840px 0;
    }
    76.7% {
        background-position: -1920px 0;
    }
    80% {
        background-position: -2000px 0;
    }
    83.2% {
        background-position: -2080px 0;
    }
    86.5% {
        background-position: -2160px 0;
    }
    89.7% {
        background-position: -2240px 0;
    }
    93% {
        background-position: -2320px 0;
    }
    96.2% {
        background-position: -2320px 0;
    }
    100% {
        background-position: 0 0;
    }

}


@-webkit-keyframes dec_ico_ani {
    0% {
        -webkit-transform: translate(0, 0);
    }
    100% {
        -webkit-transform: translate(100%, 0);
    }
}

@keyframes dec_ico_ani {
    0% {
        transform: translate(0, 0);
    }
    100% {
        transform: translate(100%, 0);
    }
}

.loading .loading_percent {
    top: 4.47rem;
    height: 0.59rem;
    width: 100%;
    left: 0;
    font-size: 0.29rem;
    color: #171b1c;
    font-family: "fzqkbys";
    display: flex;
    align-items: center;
    justify-content: center;
}

.loading .theme_txt {
    width: 100%;
    height: 0.97rem;
    top: 5.06rem;
    left: 0;
    font-size: 0.29rem;
    color: #171b1c;
    font-family: "fzqkbys";
    display: flex;
    align-items: center;
    justify-content: center;
}

.loading .logo {
    /* left: 1.05rem; */
    /* bottom: 0.34rem; */
}

.loading.ani .theme_txt {
    -webkit-animation: float 1s linear infinite alternate;
    animation: float 1s linear infinite alternate;
}

.loading.ani .dec_ico:before {
    -webkit-animation: dec_ico_ani 1.2s steps(3) infinite;
    animation: dec_ico_ani 1.2s steps(3) infinite forwards;
}


/* firstpage e5e7e6  67afb0 */
.first_page {
    /* background: #65e0fa url(../images/bg_p1.png) no-repeat 50% 50%; */
    background-size: 100% auto;
}

.first_page .page_flash {
    /*display: none;*/
    width: 100%;
    height: 100%;
    font-size: 1rem;
    text-align: center;
    line-height: 50vh;
    font-weight: bold;
    opacity: 0;
    color: #fff;
}

.first_page .page_flash span {
    font-size: 1.8rem;
}

.first_page.ani .page_flash .page_text {
    -webkit-animation-duration: 0.8s;
    animation-duration: 0.8s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.first_page.ani .page_flash:nth-child(1) {
    background: #2af1d9;
    animation: flash-out-color .5s 0.3s ease;
}

.first_page.ani .page_flash:nth-child(1) .page_text {
    -webkit-animation-name: bounceIn;
    animation-name: bounceIn;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-delay: 0.3s;
    animation-delay: 0.3s;
}

/*.first_page.ani .page_flash:nth-child(1) .page_text, .first_page.ani .page_flash:nth-child(2) .page_text {*/
/*-webkit-animation-name: flash;*/
/*animation-name: flash;*/
/*-webkit-animation-delay: 0.3s;*/
/*animation-delay: 0.3s*/
/*}*/

.first_page.ani .page_flash:nth-child(2) {
    background: #10c2ec;
    animation: flash-out .5s 0.8s ease;
}

.first_page.ani .page_flash:nth-child(2) .page_text {
    -webkit-animation-name: lightSpeedInDown;
    animation-name: lightSpeedInDown;
    -webkit-animation-duration: 0.6s;
    animation-duration: 0.6s;
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
}

.first_page.ani .page_flash:nth-child(3) {
    background: #c196e8;
    animation: flash-out 0.8s 1.3s ease;
}

.first_page.ani .page_flash:nth-child(3) .page_text {
    -webkit-animation-name: tada;
    animation-name: tada;
    animation-delay: 1.3s;
}

.first_page.ani .page_flash:nth-child(4) {
    background: #fb5369;
    animation: flash-out .3s 2.1s ease;
}

.first_page.ani .page_flash:nth-child(4) .page_text {
    -webkit-animation-name: lightSpeedInLeft;
    animation-name: lightSpeedInLeft;
    -webkit-animation-duration: 0.6s;
    animation-duration: 0.6s;
    -webkit-animation-delay: 1.9s;
    animation-delay: 1.9s;
}

.first_page.ani .page_flash:nth-child(5) {
    background: #f1d45e;
    animation: flash-out 0.8s 2.4s ease;
}

.first_page.ani .page_flash:nth-child(5) .page_text {
    -webkit-animation-name: tada;
    animation-name: tada;
    animation-delay: 2.4s;
}

/*美食*/
.first_page.ani .page_flash:nth-child(6) {
    background: #5ad96b;
    animation: flash-out .3s 3.2s ease;
}

.first_page.ani .page_flash:nth-child(6) .page_text {
    -webkit-animation-name: lightSpeedIn;
    animation-name: lightSpeedIn;
    -webkit-animation-duration: 0.6s;
    animation-duration: 0.6s;
    -webkit-animation-delay: 3s;
    animation-delay: 3s;
}

/*吃100*/
.first_page.ani .page_flash:nth-child(7) {
    background: #736bf1;
    animation: flash-out 0.8s 3.5s ease;
}

.first_page.ani .page_flash:nth-child(7) .page_text {
    -webkit-animation-name: swing;
    animation-name: swing;
    -webkit-animation-delay: 3.5s;
    animation-delay: 3.5s
}

/*饮品*/
.first_page.ani .page_flash:nth-child(8) {
    background: #b9c7d6;
    animation: flash-out .3s 4.3s ease;
}

.first_page.ani .page_flash:nth-child(8) .page_text {
    -webkit-animation-name: lightSpeedInLeft;
    animation-name: lightSpeedInLeft;
    -webkit-animation-duration: 0.6s;
    animation-duration: 0.6s;
    -webkit-animation-delay: 4.1s;
    animation-delay: 4.1s;
}


/*第二杯半价*/
.first_page.ani .page_flash:nth-child(9) {
    background: #fb7242;
    animation: flash-out 0.8s 4.6s ease;
}

.first_page.ani .page_flash:nth-child(9) .page_text {
    -webkit-animation-name: heartBeat;
    animation-name: heartBeat;
    animation-delay: 4.6s;
}

/*服装*/
.first_page.ani .page_flash:nth-child(10) {
    background: #eff168;
    animation: flash-out .3s 5.4s ease;
}

.first_page.ani .page_flash:nth-child(10) .page_text {
    -webkit-animation-name: lightSpeedIn;
    animation-name: lightSpeedIn;
    -webkit-animation-duration: 0.6s;
    animation-duration: 0.6s;
    -webkit-animation-delay: 5.2s;
    animation-delay: 5.2s;
}


/*3.7折*/
.first_page.ani .page_flash:nth-child(11) {
    background: #65f176;
    animation: flash-out 0.8s 5.7s ease;
}

.first_page.ani .page_flash:nth-child(11) .page_text {
    -webkit-animation-name: tada;
    animation-name: tada;
    -webkit-animation-delay: 5.7s;
    animation-delay: 5.7s;
}

/*珠宝*/
.first_page.ani .page_flash:nth-child(12) {
    background: #f1984e;
    animation: flash-out .3s 6.5s ease;
}

/**/
.first_page.ani .page_flash:nth-child(13) {
    background: #0e9bf1;
    animation: flash-out .8s 6.8s ease;
}

.first_page.ani .page_flash:nth-child(13) .page_text {
    -webkit-animation-name: heartBeat;
    animation-name: heartBeat;
    -webkit-animation-delay: 6.8s;
    animation-delay: 6.8s;
}

/*千人*/
.first_page.ani .page_flash:nth-child(14) {
    background: #dc81f1;
    animation: flash-out .3s 7.6s ease;
}

.first_page.ani .page_flash:nth-child(14) .page_text {
    -webkit-animation-name: pulse;
    animation-name: pulse;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-delay: 7.6s;
    animation-delay: 7.6s;
}

/*解暑嗨趴*/
.first_page.ani .page_flash:nth-child(15) {
    background: #acf1c6;
    animation: flash-out .3s 7.9s ease;
}

.first_page.ani .page_flash:nth-child(15) .page_text {
    -webkit-animation-name: pulse;
    animation-name: pulse;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-delay: 7.9s;
    animation-delay: 7.9s;
}

/*7元*/
.first_page.ani .page_flash:nth-child(16) {
    background: #f14c84;
    animation: flash-out .3s 8.2s ease;
}

/*吃*/
.first_page.ani .page_flash:nth-child(17) {
    font-size: 3rem;
    background: #6db9f1;
    animation: flash-out .3s 8.5s ease;
}

.first_page.ani .page_flash:nth-child(17) .page_text {
    -webkit-animation-name: bounceIn;
    animation-name: bounceIn;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-delay: 8.5s;
    animation-delay: 8.5s;
}

/**/
.first_page.ani .page_flash:nth-child(18) {
    font-size: 3rem;
    background: #eff168;
    animation: flash-out .3s 8.8s ease;
}

.first_page.ani .page_flash:nth-child(18) .page_text {
    -webkit-animation-name: bounceIn;
    animation-name: bounceIn;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-delay: 8.8s;
    animation-delay: 8.8s;
}

/*玩*/
.first_page.ani .page_flash:nth-child(19) {
    font-size: 3rem;
    background: #07f1d8;
    animation: flash-out .3s 9.1s ease;
}

.first_page.ani .page_flash:nth-child(19) .page_text {
    -webkit-animation-name: bounceIn;
    animation-name: bounceIn;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-delay: 9.1s;
    animation-delay: 9.1s;
}

/*乐*/
.first_page.ani .page_flash:nth-child(20) {
    font-size: 3rem;
    background: #e6c2f1;
    animation: flash-out .3s 9.4s ease;
}

.first_page.ani .page_flash:nth-child(20) .page_text {
    -webkit-animation-name: bounceIn;
    animation-name: bounceIn;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-delay: 9.4s;
    animation-delay: 9.4s;
}

/*QTV-2大咖相伴*/
.first_page.ani .page_flash:nth-child(21) {
    background: #74f17e;
    animation: flash-out .3s 9.7s ease;
}

.first_page.ani .page_flash:nth-child(21) .page_text {
    /*-webkit-animation-name: shake;*/
    /*animation-name: shake;*/
    /*-webkit-animation-duration: 0.3s;*/
    /*animation-duration: 0.3s;*/
    /*-webkit-animation-delay: 10.2s;*/
    /*animation-delay: 10.2s;*/
}

/*华润万家*/
.first_page.ani .page_flash:nth-child(22) {
    background: #f1de5a;
    animation: flash-out .3s 10s ease;
}

.first_page.ani .page_flash:nth-child(22) .page_text {
    -webkit-animation-name: pulse;
    animation-name: pulse;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-delay: 10s;
    animation-delay: 10s;
}


/*华谊兄弟影院*/
.first_page.ani .page_flash:nth-child(23) {
    background: #56f1e3;
    animation: flash-out .3s 10.3s ease;
}

.first_page.ani .page_flash:nth-child(23) .page_text {
    -webkit-animation-name: pulse;
    animation-name: pulse;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-delay: 10.3s;
    animation-delay: 10.3s;
}

/*迪卡侬*/
.first_page.ani .page_flash:nth-child(24) {
    background: #b857f1;
    animation: flash-out .3s 10.6s ease;
}

.first_page.ani .page_flash:nth-child(24) .page_text {
    -webkit-animation-name: pulse;
    animation-name: pulse;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-delay: 10.6s;
    animation-delay: 10.6s;
}

/*苏宁易购*/
.first_page.ani .page_flash:nth-child(25) {
    background: #f15e5a;
    animation: flash-out .3s 10.9s ease;
}

.first_page.ani .page_flash:nth-child(25) .page_text {
    -webkit-animation-name: pulse;
    animation-name: pulse;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-delay: 10.9s;
    animation-delay: 10.9s;
}

/*优*/
.first_page.ani .page_flash:nth-child(26) {
    font-size: 3rem;
    background: #8ce1f1;
    animation: flash-out .3s 11.2s ease;
}

.first_page.ani .page_flash:nth-child(26) .page_text {
    -webkit-animation-name: bounceIn;
    animation-name: bounceIn;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-delay: 11.2s;
    animation-delay: 11.2s;
}

/*惠*/
.first_page.ani .page_flash:nth-child(27) {
    font-size: 3rem;
    background: #f16d42;
    animation: flash-out .3s 11.5s ease;
}

.first_page.ani .page_flash:nth-child(27) .page_text {
    -webkit-animation-name: bounceIn;
    animation-name: bounceIn;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-delay: 11.5s;
    animation-delay: 11.5s;
}

/*多*/
.first_page.ani .page_flash:nth-child(28) {
    font-size: 3rem;
    background: #f1bdda;
    animation: flash-out .3s 11.8s ease;
}

.first_page.ani .page_flash:nth-child(28) .page_text {
    -webkit-animation-name: bounceIn;
    animation-name: bounceIn;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-delay: 11.8s;
    animation-delay: 11.8s;
}

/*多*/
.first_page.ani .page_flash:nth-child(29) {
    font-size: 3rem;
    background: #5751f1;
    animation: flash-out 2s 12.1s ease;
}

.first_page.ani .page_flash:nth-child(29) .page_text {
    -webkit-animation-name: bounceIn;
    animation-name: bounceIn;
    -webkit-animation-duration: 0.4s;
    animation-duration: 0.4s;
    -webkit-animation-delay: 12.1s;
    animation-delay: 12.1s;
}

@keyframes flash-out {
    0% {
        opacity: 1;
    }
    99% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

@keyframes flash-out-color {
    0% {
        opacity: 1;
        color: #fff;
    }
    20% {
        opacity: 1;
        /*color: #fffd16;*/
        color: #fff;
    }
    99% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        /*color: #ff89f2;*/
    }
}

.first_page .active {
    display: block;
}


.first_page.ani .txt_box .txt1 {
    -webkit-animation: fadeIn2 2s ease forwards;
    animation: fadeIn2 2s ease forwards;
}

.first_page.ani .txt_box .txt2 {
    -webkit-animation: fadeIn2 2s ease 1s forwards;
    animation: fadeIn2 2s ease 1s forwards;
}

.first_page.ani .txt_box .txt3 {
    -webkit-animation: fadeIn2 2s ease 2s forwards;
    animation: fadeIn2 2s ease 2s forwards;
}

.first_page.ani .txt_box .txt4 {
    -webkit-animation: fadeIn2 2s ease 3s forwards;
    animation: fadeIn2 2s ease 3s forwards;
}

.first_page.ani .txt_box .txt5 {
    -webkit-animation: fadeIn2 2s ease 4s forwards;
    animation: fadeIn2 2s ease 4s forwards;
}

.first_page.ani .txt_box .txt6 {
    -webkit-animation: fadeIn2 2s ease 5s forwards;
    animation: fadeIn2 2s ease 5s forwards;
}

.first_page.ani .txt_box .txt7 {
    -webkit-animation: fadeIn2 2s ease 6s forwards;
    animation: fadeIn2 2s ease 6s forwards;
}

.first_page.ani .line:before {
    -webkit-animation: line_ani 1s steps(5) 7.4s infinite;
    animation: line_ani 1s steps(5) 7.4s infinite;
}

@keyframes line_ani {
    0% {
        transform: translate(0, 0);
    }
    100% {
        transform: translate(0, 100%);
    }
}

@-webkit-keyframes line_ani {
    0% {
        -webkit-transform: translate(0, 0);
    }
    100% {
        -webkit-transform: translate(0, 100%);
    }
}

.first_page.ani .btn_start {
    -webkit-animation: fadeIn2 2s ease 5s forwards;
    animation: fadeIn2 2s ease 5s forwards;
}


/* 长图横屏 */
.cross_screen {
    z-index: 20;
}

.cross_screen_inner {
    z-index: 1;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    -ms-text-size-adjust: none;
    -o-text-size-adjust: none;
    text-size-adjust: none;
}

.cross_screen_content {
    width: calc(100vw + 103.43rem);
    height: 7.6rem;
    /*width: 100vw;*/
    /*height: 100vh;*/
    margin: 0 auto;
    background: url(../images/page1_bg.jpg) repeat-x;
    background-size: 100% 100%;
}

.index_page {
    width: 100vw;
    height: 100vh;
}

.start-box {
    position: fixed;
    width: 4rem;
    height: 1.63rem;
    left: calc((100vw - 4rem) / 2);
    z-index: 10;
    bottom: 0;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.start-right {
    float: right;
    background: url("../images/scroll_right.png") no-repeat;
    width: 1.89rem;
    height: 1.63rem;
    background-size: cover;
}

.point {
    /* float: right; */
    position: absolute;
    background: url("../images/point.png") no-repeat;
    width: 1.34rem;
    height: 0.29rem;
    background-size: cover;
    margin-top: 0.9rem;
    /* margin-left: 0.7rem; */
    /* margin-right: 0rem; */
    right: -1rem;
}

.start-left {
    float: left;
    background: url("../images/scroll_left.png") no-repeat;
    width: 1.89rem;
    height: 1.63rem;
    background-size: cover;
}

.start-btn {
    background: url("../images/start_btn.png") no-repeat;
    width: 2.9rem;
    height: 1.63rem;
    background-size: cover;
    left: calc((100vw - 2.7rem) / 2);

    z-index: 10;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.start-btn .btn-tag {
    color: #333;
    font-weight: bold;
    right: -72px;
    top: 13px;
    background: rgba(255, 255, 255, .5);
    padding: 4px 8px;
    border-radius: 4px;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
}

.car1 {
    background: url("../images/page2_car1.png") no-repeat;
    width: 3.81rem;
    height: 1.34rem;
    top: 4.5rem;
    left: 1.46rem;
    background-size: cover;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.car1 .point, .car2 .point, .car3 .point, .car4 .point, .car5 .point, .car6 .point, .car7 .point, .car8 .point, .car9 .point, .car10 .point, .car11 .point, .car12 .point, .car13 .point {
    position: absolute;
    left: 47%;
    top: 17px;
    background: rgba(255, 255, 255, .6);
    border-radius: 50%;
    box-shadow: 0 0 0 8px rgba(255, 255, 255, .2);
    width: 0.4rem;
    height: 0.4rem;
    background-size: cover;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
}

.car2 {
    background: url("../images/page2_car2.png") no-repeat;
    width: 3.2rem;
    height: 1.12rem;
    top: 2.7rem;
    left: 5rem;
    background-size: cover;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.car3 {
    background: url("../images/page2_car3.png") no-repeat;
    width: 4.46rem;
    height: 1.37rem;
    top: 3.6rem;
    left: 10rem;
    background-size: cover;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.car4 {
    width: 4rem;
    height: 1.5rem;
    left: 18rem;
    top: 4rem;
}

.car5 {
    width: 3.4rem;
    height: 1.2rem;
    left: 13.3rem;
    top: 2.3rem;
}

.car6 {
    width: 3.8rem;
    height: 1.3rem;
    left: 21rem;
    top: 2.6rem;
}

.car7 {
    width: 4.9rem;
    height: 3rem;
    left: 26.7rem;
    top: 3.3rem;
}

.car8 {
    width: 3.3rem;
    height: 1.5rem;
    left: 33rem;
    top: 2.4rem;
}

.car9 {
    width: 3.4rem;
    height: 1.6rem;
    left: 35rem;
    top: 4rem;
}

.car10 {
    width: 4.3rem;
    height: 1.5rem;
    left: 39rem;
    top: 2.3rem;
}

.car11 {
    width: 5rem;
    height: 2.3rem;
    left: 43.5rem;
    top: 3.9rem;
}

.car12 {
    width: 4.8rem;
    height: 1.8rem;
    left: 51.6rem;
    top: 1.9rem;
}

.car13 {
    width: 7.4rem;
    height: 1.7rem;
    left: 55.5rem;
    top: 3.8rem;
}

.next-btn {
    background: url("../images/next_btn.png") no-repeat;
    width: 1.74rem;
    height: 0.84rem;
    right: 0.5rem;
    top: 50%;
    margin-top: -0.42rem;
    background-size: cover;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
}

.page1_t1 {
    background: url("../images/page1_t1.png") no-repeat;
    width: 4.21rem;
    height: 0.59rem;
    /*/ / left: 50 %;*/
    left: calc((100vw - 4.21rem) / 2);
    top: 2.4rem;
    background-size: cover;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.page1_t2 {
    background: url("../images/page1_t2.png") no-repeat;
    width: 6.72rem;
    height: 0.42rem;
    left: calc((100vw - 6.72rem) / 2);
    top: 3.3rem;
    background-size: cover;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.page1_t3 {
    background: url("../images/page1_t3.png") no-repeat;
    width: 4.2rem;
    height: 0.97rem;
    left: calc((100vw - 4.2rem) / 2);
    top: 4.2rem;
    background-size: cover;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.page1_l_pic {
    background: url("../images/page1_l.png") no-repeat;
    width: 10.35rem;
    height: 4.83rem;
    left: 0;
    bottom: 0;
    background-size: cover;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: 0s;
    animation-delay: 0s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.page1_text {
    background: url("../images/page1_text.png") no-repeat;
    width: 4.69rem;
    height: 5.08rem;
    left: calc(100vw + 1rem);
    top: 1.3rem;
    background-size: cover;
}

.pic_list {
    background: url("../images/pic_list.png") no-repeat;
    width: 92.43rem;
    height: 6.58rem;
    background-size: cover;
    left: calc(100vw + 6.69rem);
    top: 0.6rem;
}

.cross_screen_content.page3 .f_pa {
}

.btn-box {
    width: 3.78rem;
    /* bottom: 1.2rem; */
    top: 3rem;
    /* right: calc((100vw - 15rem) / 2); */
    right: 0.7rem;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.btn-box .return-btn {
    background: url("../images/return_btn.png") no-repeat;
    width: 3.78rem;
    height: 0.75rem;
    background-size: cover;
    float: left;
}

.btn-box .share-btn {
    float: right;
    background: url("../images/share_btn.png") no-repeat;
    width: 3.78rem;
    height: 0.75rem;
    margin-top: 0.2rem;
    background-size: cover;
}

.iqd-logo {
    background: url("../images/bottom_logo.png") no-repeat;
    width: 1.99rem;
    height: 0.51rem;
    bottom: 0.95rem;
    background-size: cover;
    /* right: calc((100vw - 1.99rem) / 2); */
    right: 1.7rem;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.floor1 .iqd-logo {
    left: 50%;
    margin-left: -0.985rem;
    right: auto;
    top: 0.25rem;
    bottom: auto;
    background: url("../images/bottom_logo.png") no-repeat;
    background-size: 100% 100%;
}

.txt1 {
    width: 3.7rem;
    height: 6rem;
    left: calc(100vw + 6.5rem);
    top: 0.8rem;
}

.txt2 {
    width: 9.7rem;
    height: 5rem;
    /*left: 14.3rem;*/
    left: calc(100vw + 10.9rem);
    top: 1.5rem;
}

.txt3 {
    width: 9.7rem;
    height: 5rem;
    /*left: 14.3rem;*/
    left: calc(100vw + 21.5rem);
    top: 1.5rem;
}

.txt4 {
    width: 3.7rem;
    height: 6rem;
    left: calc(100vw + 31.7rem);
    top: 0.8rem;
}

.txt5 {
    width: 9.7rem;
    height: 5.5rem;
    left: calc(100vw + 36.1rem);
    top: 1.3rem;
}

.txt6 {
    width: 4.6rem;
    height: 6.1rem;
    left: calc(100vw + 46.6rem);
    top: 0.8rem;

}

.txt7 {
    width: 10.2rem;
    height: 5.9rem;
    left: calc(100vw + 51.6rem);
    top: 1rem;

}

.txt8 {
    width: 6.1rem;
    height: 6.1rem;
    left: calc(100vw + 62.4rem);
    top: 0.8rem;

}

.txt9 {
    width: 4.6rem;
    height: 6.3rem;
    left: calc(100vw + 69.1rem);
    top: 0.6rem;

}

.txt10 {
    width: 6.7rem;
    height: 6.3rem;
    left: calc(100vw + 74.3rem);
    top: 0.7rem;

}

.txt11 {
    width: 10.3rem;
    height: 5.5rem;
    left: calc(100vw + 81.3rem);
    top: 1.2rem;

}

.txt12 {
    width: 2.7rem;
    height: 6.1rem;
    left: calc(100vw + 92.4rem);
    top: 0.8rem;

}

.txt13 {
    width: 3.6rem;
    height: 6.1rem;
    left: calc(100vw + 95.4rem);
    top: 0.8rem;

}


.closeVide {
    color: #fff;
    font-size: 0.3rem;
    width: 1rem;
    height: 0.6rem;
    background-color: rgba(0, 0, 0, 0.8);
    right: 0.4rem;
    display: flex;
    align-items: center;
    justify-content: center;
    bottom: 0.4rem;
    border-radius: 0.08rem;
    box-shadow: 0 0 0.1rem 0 #fff;
    z-index: 40;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.up-pic {
    width: 4rem;
    bottom: 0.1rem;
    left: 5.3rem;
    display: none;
}

.up-pic.ani {
    display: block;
    z-index: 1;
    -webkit-animation-name: up-ani;
    animation-name: up-ani;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: .2s;
    animation-delay: .2s;
}

.elevator-pic {
    width: 9.67rem;
    z-index: 2;
}

.up-pic img, .elevator-pic img {
    width: 100%
}

@keyframes up-ani {
    0% {
        transform: translate(0, 0);
    }
    100% {
        transform: translate(-5.2rem, -5rem);
    }
}

.share-cover {
    /*display: none;*/
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 9999;
    background: #252525;
}

.share-cover img {
    position: absolute;
    right: 0;
    top: 0;
    width: 40%;
}

.share-cover .cover-text {
    color: #fff;
    position: absolute;
    top: 26%;
    width: 80%;
    left: 22%;
    text-align: center;
    font-size: 14px;
}

.through-arr {
    z-index: 3;
    width: 0.96rem;
    height: .96rem;
    left: 4rem;
    bottom: 0.5rem;
    background: url("../images/through_arr.png") no-repeat;
    background-size: cover;
    -webkit-animation: arr_ani 1s ease infinite;
    animation: arr_ani 1s ease infinite;
}

.downstairs {
    z-index: 3;
    width: 1.61rem;
    height: 1.52rem;
    left: 0.5rem;
    bottom: 0.5rem;
    background: url("../images/downstairs.png") no-repeat 50% 50%;
    background-size: cover;
    -webkit-animation: arr_ani 1s ease infinite;
    animation: arr_ani 1s ease infinite;
}

/*.through-arr:before {*/
/*    content: "";*/
/*    display: block;*/
/*    position: absolute;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    top: 0;*/
/*    background: url("../images/through_arr.png") no-repeat;*/
/*    background-size: 105% auto;*/
/*  */
/*    -webkit-transform-origin: 50% 50%;*/
/*    transform-origin: 50% 50%;*/
/*}*/

.first_page .btn_start:after {
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: url(../images/btn_start.png) no-repeat 50% 50%;
    background-size: 98% auto;
}


@keyframes arr_ani {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.1);
    }
    100% {
        transform: scale(1);
    }
}

@-webkit-keyframes arr_ani {
    0% {
        -webkit-transform: scale(1);
    }
    50% {
        -webkit-transform: scale(1);
    }
    100% {
        -webkit-transform: scale(1.1);
    }
}

.through-tunnel {
    width: 100%;
    height: 100%;
    position: absolute;
    background: url(../images/through_tunnel.png) no-repeat center;
    background-size: cover;
}


/* .cross_screen .ico_add {
    width: 0.35rem;
    height: 0.35rem;
}
.cross_screen .ico_add:before {
    content:"";
    display: block;
    position: absolute;
    left:0;
    top:0;
    width: 100%;
    height:100%;
    background:url(../images/ico_add.png) no-repeat 50% 50%;
    background-size:98% auto;
    -webkit-animation:btn_ani_big 0.6s ease infinite;
    animation:btn_ani_big 0.6s ease infinite;
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
}
.cross_screen .ico_add:after {
    content:"";
    display: block;
    position: absolute;
    left:0;
    top:0;
    width: 100%;
    height:100%;
    background:url(../images/ico_add.png) no-repeat 50% 50%;
    background-size:98% auto;
}*/
@keyframes btn_ani_big {
    0% {
        transform: scale(1);
        opacity: 1;
    }
    100% {
        transform: scale(1.5);
        opacity: 0.2;
    }
}

@-webkit-keyframes btn_ani_big {
    0% {
        -webkit-transform: scale(1);
        opacity: 1;
    }
    100% {
        -webkit-transform: scale(1.5);
        opacity: 0.2;
    }
}

.floor1 .gift {
    right: 4.18rem;
    top: 5.75rem;
    width: 0.54rem;
    height: 0.574rem;
}

.floor1 .gift img {
    width: 100%;
}

.floor1 .p1_tip {
    right: 4.18rem;
    top: 4.25rem;
    width: 1.94rem;
    /* height: 0.574rem; */
}

.floor1 .p1_tip img {
    width: 100%;
}

.floor1 .add0 {
    right: 1.8rem;
    top: 1.45rem;
    width: 0.74rem;
    height: 0.74rem;
}

.cross_screen .lamp {
    background: url(../images/lamp.png) no-repeat 50% 50%;
    background-size: 100% auto;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}

.cross_screen .light {
    background: url(../images/light.png) no-repeat 50% 50%;
    background-size: 100% auto;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}

.cross_screen .ico_add {
    z-index: 3;
}

.floor1 .add1 {
    right: 7.2rem;
    top: 0.95rem;
    width: 0.75rem;
    height: 0.75rem;
}


.floor1 .add2 {
    right: 12.5rem;
    top: 0.5rem;
    width: 0.75rem;
    height: 0.75rem;
}


.floor1 .add3 {
    right: 16.46rem;
    top: 0.45rem;
    width: 0.74rem;
    height: 0.74rem;
}


.floor1 .add4 {
    right: 20.46rem;
    top: 0.65rem;
    width: 0.74rem;
    height: 0.74rem;
}


.floor1 .add5 {
    right: 27.55rem;
    top: 1.43rem;
    width: 0.74rem;
    height: 0.74rem;
}


.ico_add .light {
    -webkit-animation: btn_ani_big 0.6s ease infinite;
    animation: btn_ani_big 0.6s ease infinite;
}


.floor1 .add6 {
    right: 41.2rem;
    top: 1.42rem;
    width: 0.76rem;
    height: 0.74rem;
}


.floor1 .add7 {
    right: 49.1rem;
    top: 1.32rem;
    width: 0.76rem;
    height: 0.74rem;
}

.floor1 .add8 {
    right: 56.5rem;
    top: 1.42rem;
    width: 0.76rem;
    height: 0.74rem;
}

.floor1 .add9 {
    right: 62.7rem;
    top: 1.12rem;
    width: 0.76rem;
    height: 0.74rem;
}

.floor2 .add0 {
    right: 2.2rem;
    top: 2.22rem;
    width: 0.76rem;
    height: 0.74rem;
}

.floor2 .add1 {
    right: 7.4rem;
    top: 1.72rem;
    width: 0.76rem;
    height: 0.74rem;
}

.floor2 .add2 {
    right: 13.2rem;
    top: 2.12rem;
    width: 0.76rem;
    height: 0.74rem;
}


.floor2 .add3 {
    right: 20.4rem;
    top: 2.52rem;
    width: 0.76rem;
    height: 0.74rem;
}

.floor2 .add4 {
    right: 26rem;
    top: 0.62rem;
    width: 0.76rem;
    height: 0.74rem;
}

.floor2 .add5 {
    right: 34.7rem;
    top: 1.4rem;
    width: 0.76rem;
    height: 0.74rem;
}

/*.floor2 .add6 {*/
/*right: 38.8rem;*/
/*top: 1.7rem;*/
/*width: 0.76rem;*/
/*height: 0.74rem;*/
/*}*/

.floor2 .add6 {
    right: 48rem;
    top: 1.9rem;
    width: 0.76rem;
    height: 0.74rem;
}

.floor2 .add7 {
    left: 6rem;
    top: 0.8rem;
    width: 0.76rem;
    height: 0.74rem;
}

.p2_card {
    background: url(../images/p2_card.png) no-repeat;
    background-size: 100% auto;
    right: 33.9rem;
    top: 3.72rem;
    width: 3.12rem;
    height: 3.59rem;
    -webkit-animation: pulse 1s linear infinite;
    animation: pulse 1s linear infinite;
}

.floor3 .add0 {
    right: 2.1rem;
    top: 0.92rem;
    width: 0.76rem;
    height: 0.74rem;
}

.floor3 .add1 {
    right: 7.2rem;
    top: 0.92rem;
    width: 0.76rem;
    height: 0.74rem;
}

.floor3 .add2 {
    right: 12.1rem;
    top: 0.62rem;
    width: 0.76rem;
    height: 0.74rem;
}


.floor3 .add3 {
    right: 20.3rem;
    top: 0.52rem;
    width: 0.76rem;
    height: 0.74rem;
}

.floor3 .add4 {
    right: 28.5rem;
    top: 0.62rem;
    width: 0.76rem;
    height: 0.74rem;
}

.floor3 .add5 {
    right: 35.7rem;
    top: 0.3rem;
    width: 0.76rem;
    height: 0.74rem;
}


.floor3 .add6 {
    right: 46.6rem;
    top: 0.4rem;
    width: 0.76rem;
    height: 0.74rem;
}

.floor3 .add8 {
    right: 55.4rem;
    top: 0.62rem;
    width: 0.76rem;
    height: 0.74rem;
}

.floor3 .add9 {
    right: 61.6rem;
    top: 1.6rem;
    width: 0.76rem;
    height: 0.74rem;
}


.floor3 .add7 {
    right: 64.7rem;
    top: 0.5rem;
    width: 0.76rem;
    height: 0.74rem;
}

.floor4 .add1 {
    right: 9rem;
    top: 1.32rem;
    width: 0.76rem;
    height: 0.74rem;
}

.floor4 .add2 {
    right: 25.2rem;
    top: 0.32rem;
    width: 0.76rem;
    height: 0.74rem;
}


.floor4 .add3 {
    right: 36.3rem;
    top: 0.92rem;
    width: 0.76rem;
    height: 0.74rem;
}

.floor4 .add4 {
    right: 49.4rem;
    top: 0.32rem;
    width: 0.76rem;
    height: 0.74rem;
}

.floor4 .add5 {
    right: 56.7rem;
    top: 0.3rem;
    width: 0.76rem;
    height: 0.74rem;
}


.floor4 .add6 {
    right: 61.6rem;
    top: 0.4rem;
    width: 0.76rem;
    height: 0.74rem;
}

.floor5 .add1 {
    right: 12rem;
    top: 0.52rem;
    width: 0.76rem;
    height: 0.74rem;
}

.floor5 .add2 {
    right: 27.6rem;
    top: 0.52rem;
    width: 0.76rem;
    height: 0.74rem;
}


.floor5 .add2 {
    right: 32.5rem;
    top: 0.72rem;
    width: 0.76rem;
    height: 0.74rem;
}

.floor5 .add3 {
    right: 37.5rem;
    top: 0.82rem;
    width: 0.76rem;
    height: 0.74rem;
}

.floor5 .add4 {
    right: 44rem;
    top: 0.8rem;
    width: 0.76rem;
    height: 0.74rem;
}


.floor5 .add5 {
    right: 49.2rem;
    top: 1.7rem;
    width: 0.76rem;
    height: 0.74rem;
}

.floor5 .add6 {
    right: 54.2rem;
    top: 0.42rem;
    width: 0.76rem;
    height: 0.74rem;
}

.floor5 .add7 {
    right: 64.2rem;
    top: 2.4rem;
    width: 0.76rem;
    height: 0.74rem;
}


.floor5 .add8 {
    right: 46.6rem;
    top: 0.4rem;
    width: 0.76rem;
}

.p5_gift {
    background: url(../images/p5_gift.png) no-repeat;
    background-size: 100% auto;
    right: 15.6rem;
    top: 2.72rem;
    width: 5.09rem;
    height: 4.08rem;
    -webkit-animation: pulse 1s linear infinite;
    animation: pulse 1s linear infinite;
}

.main_panda {
    width: 2.55rem;
    right: 2.1rem;
    /* opacity: 0; */
    z-index: 20;
    bottom: 0.1rem;
    opacity: 1;
    position: fixed;
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}

.main_panda img, .p1_tip img {
    width: 100%;
}

.p1_tip {
    width: 2.15rem;
    right: 4rem;
    z-index: 20;
    bottom: 1.2rem;
    opacity: 1;
    /* position: fixed; */
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-delay: 2s;
    animation-delay: 2s;
}

/* 热点轮播图 */
.carousel {
    background: #fff;
    box-shadow: 0 0 0 6px rgba(255, 255, 255, .5);
    color: #333;
    width: 9.45rem;
    height: 5.16rem;
    z-index: 21;
    position: fixed;
    display: table;
    vertical-align: middle;
    left: 50%;
    top: 50%;
    margin-top: -4.725rem;
    margin-left: -2.58rem;
}


.carousel .close {
    position: absolute;
    width: 30px;
    height: 30px;
    right: 0;
    top: 0;
    text-align: center;
    line-height: 30px;
    color: #333;
    font-size: 30px;

}

.detail-content {
    display: table-cell;
    vertical-align: middle;
    padding: 10px;
    color: #835b56;
}

.detail-img {
    width: 100%;
    height: 2.5rem;
    text-align: center;
}

.detail-img img {
    height: 100%;
}

.detail-content h2 {
    margin-top: 6px;
    font-size: 0.4rem;
    font-weight: bold;
    /* background-color: white; */
    text-align: center;
}

h2 {
}

.detail-content p {
    font-size: 0.35rem;
    text-indent: 2em;
}

.carousel .coffee-content {
    width: 3.2rem;
    right: 0.62rem;
    top: 1.3rem;
    height: 3.6rem;
}

.carousel .coffee-content .c-title {
    font-size: 0.3rem;
    font-weight: bold;
    width: 2.2rem;
    margin: 0 auto;
}


.carousel .coffee-content .c-des {
    margin-top: 0.3rem;
    font-family: 'bmxy';
    font-size: 0.3rem;
}

.carousel .coffee-content .c-addr {
    margin-top: 0.2rem;
    font-size: 0.3rem;
}

.carousel .coffee-content .c-card {

}

.carousel .coffee-content .c-title img, .carousel .coffee-content .c-card img {
    width: 100%;
}

/*.carousel[data-type="3"] {
    height: 6.34rem;
    background-image: url(../images/bg_frame2.png);
}*/

.carousel .closeCarousel {
    background: url(../images/ico_close.png?v=1.0) no-repeat 50% 50%;
    background-size: 100% auto;
    top: 0.26rem;
    right: 0.16rem;
    width: 0.78rem;
    height: 0.78rem;
}

.carousel .closeCarousel:active {
    -webkit-transform: scale(0.98);
    transform: scale(0.98);
}

.carousel .title {
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
    background-repeat: no-repeat;
    background-position: 50% 0;
    background-size: 100% auto;
    height: 0.6rem;
}

/*.carousel[data-type="1"] {
    left: 3.6rem;
    top: 0.89rem;
}

.carousel[data-type="1"] .title {
    background-image: url(../images/pop_title1.png);
}

.carousel[data-type="2"] {
    left: 12.82rem;
    top: 0.89rem;
}

.carousel[data-type="2"] .title {
    background-image: url(../images/pop_title2.png);
}

.carousel[data-type="3"] {
    left: 18.87rem;
    top: 0.6rem;
}

.carousel[data-type="3"] .title {
    background-image: url(../images/pop_title3.png);
    height: 0.8rem;
}

.carousel[data-type="4"] {
    left: 26.94rem;
    top: 0.89rem;
}

.carousel[data-type="4"] .title {
    background-image: url(../images/pop_title4.png);
}

.carousel[data-type="5"] {
    left: 43.18rem;
    top: 0.89rem;
}

.carousel[data-type="5"] .title {
    background-image: url(../images/pop_title5.png);
}

.carousel[data-type="6"] {
    left: 57.01rem;
    top: 0.89rem;
}

.carousel[data-type="6"] .title {
    background-image: url(../images/pop_title6.png);
}

.carousel[data-type="7"] {
    left: 78.59rem;
    top: 0.89rem;
}

.carousel[data-type="7"] .title {
    background-image: url(../images/pop_title7.png);
}
*/
.carousel .swiper-container {
    /* margin: 0.6rem auto 0; */
    width: 4.57rem;
    height: 3.05rem;
    margin-top: 1.05rem;
    /* right: 0.6rem; */
    left: 0.75rem;
}

.carousel.pop-bg3 .swiper-container {
    width: 2.84rem;
    left: 1.22rem;
    height: 2.84rem;
    margin-top: 1.22rem;
}

.carousel .swiper-slide {
    display: table;
    vertical-align: middle; /* display: flex; *//* justify-content: center; */
}

.carousel .img-box {
    display: table-cell;
}

.carousel .swiper-slide img {
    width: 100%;
    /*height: 100%;*/
    vertical-align: middle;
    /* align-items: center; */
    /* display: flex; */
    /* justify-content: center; */
}

.carousel .swiper-container .swiper-button-prev {
    background: url(../images/ico_arrow_l.png?v=1.0) no-repeat 50% 50%;
    background-size: 100% auto;
    position: absolute;
    left: 50%;
    margin-left: -0.74rem;
    top: 3.83rem;
    width: 0.39rem;
    height: 0.39rem;
    margin-top: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.carousel .swiper-container .swiper-button-next {
    background: url(../images/ico_arrow_r.png?v=1.0) no-repeat 50% 50%;
    background-size: 100% auto;
    position: absolute;
    left: 50%;
    margin-left: 0.34rem;
    top: 3.83rem;
    width: 0.39rem;
    height: 0.39rem;
    margin-top: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.carousel[data-type="3"] .swiper-container .swiper-button-prev,
.carousel[data-type="3"] .swiper-container .swiper-button-next {
    top: 4.34rem;
}

.carousel[data-type="3"] .swiper-container .swiper-pagination {
    top: 4.87rem;
}

.carousel .swiper-container .swiper-pagination {
    width: 100%;
    height: 0.13rem;
    left: 0;
    top: 2.84rem;
    display: flex;
    align-items: center;
    justify-content: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.carousel .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
    width: 0.07rem;
    height: 0.07rem;
    border-radius: 50%;
    margin: 0 0.06rem;
    display: inline-flex;
    background-clip: content-box;
    background: url(../images/dot_n.png) no-repeat;
    background-size: cover;
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}

.carousel .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet-active {
    background: url(../images/dot_a.png) no-repeat;
    background-size: cover;
}

/* 漂流瓶跟手指 */
.floater {
    background: url(../images/ico_floater.png?v=1.0) no-repeat 50% 50%;
    background-size: 100% auto;
    left: 3.7rem;
    top: 5.6rem;
    width: 2.41rem;
    height: 2.06rem;
    -webkit-animation: floater_ani 1s linear infinite alternate;
    animation: floater_ani 1s linear infinite alternate;
}

.pointer {
    background: url(../images/ico_pointer.png) no-repeat 50% 50%;
    background-size: 100% auto;
    left: 5.3rem;
    top: 6.6rem;
    width: 0.65rem;
    height: 0.7rem;
    -webkit-animation: pointer_ani 1s linear infinite;
    animation: pointer_ani 1s linear infinite;
}

@-webkit-keyframes floater_ani {
    0% {
        -webkit-transform: rotate(0);
    }
    100% {
        -webkit-transform: rotate(16deg);
    }
}

@keyframes floater_ani {
    0% {
        transform: rotate(0);
    }
    100% {
        transform: rotate(16deg);
    }
}

@-webkit-keyframes pointer_ani {
    0% {
        -webkit-transform: translate(0, 0) scale(1);
    }
    40% {
        -webkit-transform: translate(-0.06rem, -0.06rem) scale(1.2);
    }
}

@keyframes pointer_ani {
    0% {
        transform: translate(0, 0) scale(1);
    }
    40% {
        transform: translate(-0.06rem, -0.06rem) scale(1.2);
    }
}


@-webkit-keyframes swipe_pointer_ani {
    0% {
        -webkit-transform: translate(0, 0) scale(1);
    }
    40% {
        -webkit-transform: translate(-0.06rem, -0.06rem) scale(1.2);
    }
}

@keyframes swipe_pointer_ani {
    0% {
        -webkit-transform: translate(0, 0);
        opacity: 1;
    }
    70%, 100% {
        -webkit-transform: translate(2rem, 0);
        opacity: 0.5;
    }
}

@keyframes swipe_pointer_ani {
    0% {
        -webkit-transform: translate(0, 0);
        opacity: 1;
    }
    70%, 100% {
        -webkit-transform: translate(2rem, 0);
        opacity: 0.5;
    }
}

.btn_play {
    background: url(../images/ico_play.png) no-repeat 50% 50%;
    background-size: 100% auto;
    width: 0.62rem;
    height: 0.62rem;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -0.31rem 0 0 -0.31rem;
    -webkit-animation: pulse 1s ease infinite;
    animation: pulse 1s ease infinite;
}


/* postcard form */
.textarea {
    width: 5.45rem;
    height: 1.27rem;
    padding: 0.06rem 0.19rem;
    font-size: 0.25rem;
    color: #000;
    line-height: 0.37rem;
}

.input {
    width: 2.08rem;
    height: 0.69rem;
    font-size: 0.21rem;
    color: #000;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}


.postcard_page {
    width: 100%;
    height: 100%;
    background-color: #fff;
    z-index: 30;
    left: 0;
    top: 0;
}

.postcard_template {
    width: 100%;
    height: 11.12rem;
    background-color: #fff;
}

.postcard_page .postcard,
.postcard_template .postcard {
    margin: 0.2rem auto 0;
    width: 6.8rem;
    height: 6.68rem;
}

.postcard_page .textarea,
.postcard_template .textarea {
    left: 0.36rem;
    top: 7.07rem;
}


.input-text {
    line-height: 1.6;
    text-indent: 2em;
    top: 7.6rem;
    left: 0.7rem;
    width: 3.7rem;
    font-family: 'fzxkjt';
    font-size: 0.28rem;
}

.postcard_page .line {
    background: url(../images/ico_line.png) no-repeat;
    background-size: 100% 100%;
    left: 0.52rem;
    top: 7.72rem;
    width: 0.55rem;
    height: 0.03rem;
}

.postcard_template .line {
    background: url(../images/ico_line.png) no-repeat;
    background-size: 100% 100%;
    left: 2.4rem;
    bottom: 2.0rem;
    width: 0.55rem;
    height: 0.03rem;
}

.postcard_page .input {
    left: 1.32rem;
    top: 7.49rem;
}

.postcard_template .input {
    left: 2.6rem;
    bottom: 1.63rem;
    font-size: 0.28rem;
    font-family: 'fzxkjt';
}

.postcard_page .qrcode_text,
.postcard_template .qrcode_text {
    left: 5.2rem;
    top: 7.74rem;
    width: 1.27rem;
    height: 1.53rem;
}

.postcard_page .qrcode_text .qrcode,
.postcard_template .qrcode_text .qrcode {
    width: 100%;
    /* height: 1.15rem; */
}

.postcard_page .qrcode_text .scan_txt,
.postcard_template .qrcode_text .scan_txt {
    width: 100%;
    height: 0.54rem;
}

.postcard_page .btn_sub:active {
    -webkit-transform: scale(0.98);
    transform: scale(0.98);
}

.postcard_page .logo2,
.postcard_template .logo2 {
    left: 50%;
    margin-left: -1.41rem;
    top: 9.92rem;
    width: 2.83rem;
    height: 0.69rem;
}


/* 合成结果图页面 */
.result_page {
    z-index: 20;
    background-color: rgba(0, 0, 0, 0.8);
}

.result_page img {
    width: 90%;
    margin: 0 auto;
}

.result_page .pressSave {
    width: 100%;
    left: 0;
    bottom: 0.2rem;
    position: absolute;
    font-size: 0.3rem;
    color: #fff;
    text-align: center;
}

.p1_flag {
    background: url("../images/p1_flag.png") no-repeat;
    width: 9.5rem;
    height: 6.36rem;
    background-size: cover;
    left: 13%;
    bottom: 0;

    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.p1_title {
    background: url("../images/p1_title.png") no-repeat;
    width: 7.27rem;
    height: 1.8rem;
    background-size: cover;
    top: 30%;
    left: 20%;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.p1_btn {
    background: url("../images/pq_btn.png") no-repeat;
    width: 2.54rem;
    height: .74rem;
    background-size: cover;
    left: 28%;
    bottom: 32%;
}

.p1_btn .btn_point {
    background: url("../images/point.png") no-repeat;
    width: 0.75rem;
    height: 0.82rem;
    background-size: cover;
    right: 0;
    top: 60%;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-delay: 0.3s;
    animation-delay: 0.3s;
    -webkit-animation: pulse 1s ease infinite;
    animation: pulse 1s ease infinite;
}

.p1_car {
    background: url("../images/p1_car.png") no-repeat;
    width: 7.19rem;
    height: 2.81rem;
    background-size: cover;
    right: 4%;
    bottom: 2%;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

/* 竖屏 */
@media screen and (max-aspect-ratio: 13/9) {
    .loading_inner, .flash_inner {
        width: 100vmin;
        height: 100vmax;
    }

    .p1_flag {
        background: url("../images/p1_flag.png") no-repeat;
        width: 9.5rem;
        height: 6.36rem;
        background-size: cover;

    }

    .loading_content, .flash_content {
        width: 100vmax;
        height: 100vmin;
        -webkit-transform: rotate(90deg) translate(0, -100vmin);
        transform: rotate(90deg) translate(0, -100vmin);
        /* -webkit-transform-origin: 50% 50%; */
        /* transform-origin: 50% 50%; */
        transform-origin: top left;
    }

    .panda-box {
        position: absolute;
    }

    .panda-box {
        -webkit-transform: rotate(90deg) translate(0.335rem, 0.335rem);
        transform: rotate(90deg) translate(0.335rem, 0.335rem);
        /* -webkit-transform-origin: 50% 50%; */
        /* transform-origin: 50% 50%; */
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
        width: 2.83rem;
        height: 2.16rem;
        z-index: 20;
        /* right: 0; */
        /* top: 0; */
        bottom: 0.7rem;
        position: absolute;
    }

    .cross_screen_inner {
        width: 100%;
        height: calc(100vh + 103.43rem);
    }

    .cross_screen_inner.page2 {
        width: 100%;
        height: 65.27rem;
    }

    .cross_screen_inner.page3 {
        width: 100%;
        height: 75.34rem;
    }

    .cross_screen_content {
        height: 7.6rem;
        width: calc(100vh + 103.43rem);
        /* width: 100vh; */
        /* height: 100vw; */
        /* width: 7.6rem; */
        /* height: 111.77rem; */
        /*width: calc((100vw + 95.83rem)/2);*/
        -webkit-transform: rotate(90deg) translate(calc((100vh + 95.83rem) / 2), calc((100vh + 95.83rem) / 2));
        transform: rotate(90deg) translate(calc((100vh + 95.83rem) / 2), calc((100vh + 95.83rem) / 2));
        /*-webkit-transform-origin: 50% 50%;*/
        /*transform-origin: 50% 50%;*/
    }

    .page1_t1 {
        left: calc((100vh - 4.21rem) / 2);
    }

    .page1_t2 {
        left: calc((100vh - 6.72rem) / 2);
    }

    .page1_t3 {
        left: calc((100vh - 4.2rem) / 2);
    }

    .page1_text {
        left: calc(100vh + 1rem);
    }

    .pic_list {
        left: calc(100vh + 6.69rem);
    }

    .start-btn {
        position: fixed;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        background-size: cover;
        top: calc((100vh - 1.63rem) / 2);
        z-index: 10;
        left: 0;
    }

    .start-box {
        position: fixed;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        top: calc((100vh - 4rem) / 2);
        z-index: 10;
        left: -1rem;
    }

    .txt1 {
        left: calc(100vh + 6.5rem);
    }

    .txt2 {
        left: calc(100vh + 10.9rem);
    }

    .txt3 {
        left: calc(100vh + 21.5rem);
    }

    .txt4 {
        left: calc(100vh + 31.7rem);
    }

    .txt5 {
        left: calc(100vh + 36.1rem);
    }

    .txt6 {
        left: calc(100vh + 46.6rem);
    }

    .txt7 {
        left: calc(100vh + 51.6rem);
    }

    .txt8 {
        left: calc(100vh + 62.4rem);
    }

    .txt9 {
        left: calc(100vh + 69.1rem);
    }

    .txt10 {
        left: calc(100vh + 74.3rem);
    }

    .txt11 {
        left: calc(100vh + 81.3rem);
    }

    .txt12 {
        left: calc(100vh + 92.4rem);
    }

    .txt13 {
        left: calc(100vh + 95.4rem);
    }

    .cross_screen_content.page2 {
        -webkit-transform: rotate(90deg) translate(28.885rem, 28.885rem);
        transform: rotate(90deg) translate(28.885rem, 28.885rem);
    }

    .cross_screen_content.page3 {
        -webkit-transform: rotate(90deg) translate(33.87rem, 33.87rem);
        transform: rotate(90deg) translate(33.87rem, 33.87rem);
    }

    .video_contain {
        width: 100vh;
        height: 7.5rem;
        -webkit-transform: rotate(90deg) translate(calc((100vh - 7.5rem) / 2), calc((100vh - 7.5rem) / 2));
        transform: rotate(90deg) translate(calc((100vh - 7.5rem) / 2), calc((100vh - 7.5rem) / 2));
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%;

    }

    .carousel {
        -webkit-transform: rotate(90deg) translate(2.145rem, 2.145rem);
        transform: rotate(90deg) translate(2.145rem, 2.145rem);
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
        margin-top: -4.725rem;
        margin-left: -2.58rem;
    }

    .through-tunnel {
        width: 100vh;
        height: 7.5rem;
        -webkit-transform: rotate(90deg) translate(calc((100vh - 7.5rem) / 2), calc((100vh - 7.5rem) / 2));
        transform: rotate(90deg) translate(calc((100vh - 7.5rem) / 2), calc((100vh - 7.5rem) / 2));
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
    }

    .share-cover {
        /*transform: rotateX(180deg) rotateY(0deg);*/
    }

}

/* 横屏 */
@media screen and (min-aspect-ratio: 13/9) {
    .loading_inner, .flash_inner {
        width: 100vmax;
        height: 100vmin;
    }


    .loading_content, .flash_content {
        /*width: 100vmin;*/
        /*height: 100vmax;*/
    }

    .first_page .page_flash {
        line-height: 100vh;
    }

    .cross_screen_inner {
        height: 100%;
        /*//width: 111.77rem;*/
        width: calc(100vw + 103.43rem);
    }

    .cross_screen_inner.page2 {
        height: 100%;
        width: 65.27rem;
    }

    .cross_screen_inner.page3 {
        height: 100%;
        width: 75.34rem;
    }

    .video_contain {
        width: 100%;
        height: 100%;
    }

    .carousel {
        margin-left: -4.725rem;
        margin-top: -2.58rem;
    }
}

.clickTip {
    background: url(../images/click_tip.png) no-repeat 50% 50%;
    background-size: 100% auto;
    right: 4rem;
    top: 0.1rem;
    width: 3.53rem;
    height: 2.11rem;
    -webkit-animation: pulse 1s linear infinite;
    animation: pulse 1s linear infinite;
}

.clickArr {
    background: url(../images/clicp_arr.png) no-repeat 50% 50%;
    background-size: 100% auto;
    right: 7.2rem;
    top: 1.5rem;
    width: 0.75rem;
    height: 1.1rem;
    -webkit-animation: fadeOut 1s linear infinite;
    animation: fadeOut 1s linear infinite;
    z-index: 4;
}

.stage-tip {
    background: url(../images/stage_tip.png) no-repeat;
    background-size: 100% auto;
    right: 18.8rem;
    top: 0.62rem;
    width: 3.57rem;
    height: 2.15rem;
    -webkit-animation: pulse 1s linear infinite;
    animation: pulse 1s linear infinite;
}

/*.cross_screen .swipeTip {
    background: url(../images/ico_swipe_arrow.png) no-repeat;
    background-size: 100% 100%;
    right: 4.5rem;
    top: 0.8rem;
    width: 0.93rem;
    height: 0.65rem;
    -webkit-animation: arrow_ani 0.5s linear infinite;
    animation: arrow_ani 0.5s linear infinite;
}*/

.swipePointer {
    background: url(../images/ico_pointer.png) no-repeat 50% 50%;
    background-size: 100% auto;
    right: 5.5rem;
    top: 3.6rem;
    width: 0.65rem;
    height: 0.7rem;
    -webkit-animation: swipe_pointer_ani 1s linear infinite;
    animation: swipe_pointer_ani 1s linear infinite;
}

@-webkit-keyframes arrow_ani {
    0% {
        -webkit-transform: translate(0, 0);
        opacity: 1;
    }
    70%, 100% {
        -webkit-transform: translate(-0.5rem, 0);
        opacity: 0.5;
    }
}

@keyframes arrow_ani {
    0% {
        transform: translate(0, 0);
        opacity: 1;
    }
    70%, 100% {
        transform: translate(-0.5rem, 0);
        opacity: 0.5;
    }
}

@-webkit-keyframes tada {
    from {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }

    10%,
    20% {
        -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    }

    30%,
    50%,
    70%,
    90% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    }

    40%,
    60%,
    80% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    }

    to {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

@keyframes tada {
    from {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }

    10%,
    20% {
        -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    }

    30%,
    50%,
    70%,
    90% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    }

    40%,
    60%,
    80% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    }

    to {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

.tada {
    -webkit-animation-name: tada;
    animation-name: tada;
}

@-webkit-keyframes lightSpeedInLeft {
    from {
        -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);
        transform: translate3d(-100%, 0, 0) skewX(-30deg);
        opacity: 0;
    }

    60% {
        -webkit-transform: skewX(-20deg);
        transform: skewX(20deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: skewX(-5deg);
        transform: skewX(-5deg);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes lightSpeedInLeft {
    from {
        -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);
        transform: translate3d(-100%, 0, 0) skewX(-30deg);
        opacity: 0;
    }

    60% {
        -webkit-transform: skewX(20deg);
        transform: skewX(20deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: skewX(-5deg);
        transform: skewX(-5deg);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@-webkit-keyframes lightSpeedInDown {
    from {
        -webkit-transform: translate3d(0, 100%, 0) skewX(-30deg);
        transform: translate3d(0, 100%, 0) skewX(-30deg);
        opacity: 0;
    }

    60% {
        -webkit-transform: skewX(-20deg);
        transform: skewX(20deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: skewX(-5deg);
        transform: skewX(-5deg);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

@keyframes lightSpeedInDown {
    from {
        -webkit-transform: translate3d(0, 100%, 0) skewX(-30deg);
        transform: translate3d(0, 100%, 0) skewX(-30deg);
        opacity: 0;
    }

    60% {
        -webkit-transform: skewX(20deg);
        transform: skewX(20deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: skewX(-5deg);
        transform: skewX(-5deg);
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}