a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    vertical-align: initial
}

button,input {
    font-family: "\5FAE\8F6F\96C5\9ED1",Microsoft Yahei,sans-serif,Helvetica Neue,Helvetica,STHeiTi
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    display: block
}

body {
    line-height: 1
}

ol,ul {
    list-style: none
}

blockquote,q {
    quotes: none
}

blockquote:after,blockquote:before,q:after,q:before {
    content: "";
    content: none
}

a {
    text-decoration: none;
    color: #333
}

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

img {
    vertical-align: top;
    object-fit: cover
}

html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent;
    -moz-tap-highlight-color: transparent;
    -ms-tap-highlight-color: transparent;
    -o-tap-highlight-color: transparent;
    tap-highlight-color: transparent;
    font-size: 37.5px
}

body,html {
    min-height: 100%
}

body {
    font-family: "\5FAE\8F6F\96C5\9ED1",Microsoft YaHei,sans-serif,Source Sans Pro,Helvetica,Helvetica Neue,STHeiTi;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-touch-callout: none;
    -webkit-overflow-scrolling: touch;
    font-size: 28px
}

[data-dpr="1"] body {
    font-size: 14px
}

[data-dpr="2"] body {
    font-size: 28px
}

[data-dpr="3"] body {
    font-size: 42px
}

button,input,select,textarea {
    margin: 0;
    padding: 0;
    -webkit-appearance: none;
    -o-appearance: none;
    appearance: none;
    border: none;
    outline: none;
    background: none
}

button::focus {
    outline: none
}

input::-webkit-input-placeholder {
    color: #e9eaee
}

input:-moz-placeholder,input::-moz-placeholder {
    color: #e9eaee
}

input:-ms-input-placeholder {
    color: #e9eaee
}

input::input-placeholder {
    color: #e9eaee
}

input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill {
    background-color: hsla(0,0%,100%,0);
    box-shadow: inset 0 0 0 1.332rem #fff;
    box-shadow: inset 0 0 0 133.2vw #fff
}

img {
    width: 100%;
    height: auto
}

.show-important {
    display: block!important
}

.hide-important {
    display: none!important
}

.clearfix {
    *zoom:1}

.fl {
    float: left
}

.fr {
    float: right
}

.clearfix:after,.clearfix:before {
    display: table;
    line-height: 0;
    content: ""
}

.clearfix:after {
    clear: both
}

.hide {
    display: none
}

.show {
    display: block
}

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

.base-break-text,.base-text-over {
    word-break: break-all;
    word-wrap: break-word
}

.am-modal-title {
    word-break: break-all
}

.how-install_howInstall__vnjoY {
    padding: 10.666667vw 0 10.133333vw
}

.how-install_howInstall__vnjoY h3 {
    font-size: .057333rem;
    font-weight: 700;
    color: #000;
    line-height: .08rem;
    line-height: 8vw;
    text-align: center
}

.how-install_howInstall__vnjoY .how-install_title__2QDZk {
    font-size: .033333rem;
    font-weight: 400;
    color: #b57300;
    line-height: .08rem;
    line-height: 8vw;
    text-align: center
}

.how-install_howInstall__vnjoY .how-install_showBox__34ddb {
    margin-top: 6.133333vw
}

.how-install_howInstall__vnjoY .how-install_show__3jpAn {
    width: .646667rem;
    width: 64.666667vw;
    margin: 0 auto
}

.how-install_howInstall__vnjoY .how-install_showIdx__1YBXg {
    display: flex;
    margin-top: 5.333333vw;
    justify-content: center
}

.how-install_howInstall__vnjoY .how-install_showIdx__1YBXg li {
    width: .018667rem;
    width: 1.866667vw;
    height: .018667rem;
    height: 1.866667vw;
    background: #d5d5d5;
    box-shadow: 0 .002667rem .002667rem 0 hsla(0,0%,49.8%,.51);
    box-shadow: 0 .266667vw .266667vw 0 hsla(0,0%,49.8%,.51);
    border-radius: 50%
}

.how-install_howInstall__vnjoY .how-install_showIdx__1YBXg li:not(:last-child) {
    margin-right: 1.333333vw
}

.how-install_howInstall__vnjoY .how-install_showIdx__1YBXg .how-install_active__3HXAr {
    width: .018667rem;
    width: 1.866667vw;
    height: .018667rem;
    height: 1.866667vw;
    background: #f0660b
}

.review_review__2JoJI {
    padding: 6.666667vw 2.666667vw;
    background-color: #ededed
}

.review_review__2JoJI h3 {
    font-size: .057333rem;
    font-weight: 700;
    color: #000;
    line-height: .08rem;
    line-height: 8vw;
    text-align: center
}

.review_review__2JoJI .review_showBox__3ucPx {
    margin-top: 6.133333vw
}

.review_review__2JoJI .review_showIdx__2oY54 {
    display: flex;
    margin-top: 5.333333vw;
    justify-content: center
}

.review_review__2JoJI .review_showIdx__2oY54 li {
    width: .018667rem;
    width: 1.866667vw;
    height: .018667rem;
    height: 1.866667vw;
    background: #d5d5d5;
    box-shadow: 0 .002667rem .002667rem 0 hsla(0,0%,49.8%,.51);
    box-shadow: 0 .266667vw .266667vw 0 hsla(0,0%,49.8%,.51);
    border-radius: 50%
}

.review_review__2JoJI .review_showIdx__2oY54 li:not(:last-child) {
    margin-right: 1.333333vw
}

.review_review__2JoJI .review_showIdx__2oY54 .review_active__1tv_E {
    width: .018667rem;
    width: 1.866667vw;
    height: .018667rem;
    height: 1.866667vw;
    background: #f0660b
}

.app_app__2xHDN {
    width: 100%;
    height: 100%;
    background-color: #fff
}

.app_app__2xHDN header {
    padding: 4.266667vw 3.733333vw;
    justify-content: space-between
}

.app_app__2xHDN header,.app_app__2xHDN header .app_logo_warp__1DWeV {
    display: flex;
    align-items: center
}

.app_app__2xHDN header .app_logo_warp__1DWeV .app_logo__2HeQ9 {
    width: .117333rem;
    width: 11.733333vw
}

.app_app__2xHDN header .app_logo_warp__1DWeV h1 {
    margin-left: 2.666667vw;
    font-size: .046667rem;
    color: #000;
    font-weight: bolder
}

.app_app__2xHDN header .downloadImg {
    width: .282667rem;
    width: 28.266667vw;
    height: .085333rem;
    height: 8.533333vw
}

.app_app__2xHDN .app_line__F_Gfh {
    width: 100%;
    height: .008rem;
    height: .8vw;
    background-color: #ededed
}

.app_app__2xHDN .app_title__BXmV0 {
    width: 100%;
    height: .172rem;
    height: 17.2vw
}

.app_app__2xHDN .app_title__BXmV0 img {
    width: 100%;
    height: 100%
}

.app_app__2xHDN .app_various__3pDhI {
    width: 100%;
    height: .813333rem;
    height: 81.333333vw;
    /* background: url(../image/various.png) no-repeat;
    background-size: 100% 100% */
}
.app_app__2xHDN .app_various__3pDhI .bannerIcon{
    width:100%;
    height:100%
}

.app_app__2xHDN .app_withdrawal__NdD_e {
    padding: 11.333333vw 8.533333vw 8.266667vw
}

.app_app__2xHDN .app_withdrawal__NdD_e h3 {
    font-size: .050667rem;
    font-weight: 700;
    color: #000;
    line-height: .08rem;
    line-height: 8vw;
    text-align: center
}

.app_app__2xHDN .app_withdrawal__NdD_e p {
    font-size: .04rem;
    font-family: Arial;
    font-weight: 400;
    color: #000;
    line-height: .08rem;
    line-height: 8vw;
    text-align: center
}

.app_app__2xHDN .app_withdrawal__NdD_e .app_partner__1SGP6 {
    margin-top: 14.4vw;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.app_app__2xHDN .app_withdrawal__NdD_e .app_partner__1SGP6 li {
    display: flex;
    flex-direction: column;
    align-items: center
}

.app_app__2xHDN .app_withdrawal__NdD_e .app_partner__1SGP6 li img {
    width: .186667rem;
    width: 18.666667vw
}

.app_app__2xHDN .app_withdrawal__NdD_e .app_partner__1SGP6 li span {
    margin-top: 3.733333vw;
    font-size: .033333rem;
    font-weight: 400;
    color: #000;
    line-height: .08rem;
    line-height: 8vw
}

.app_app__2xHDN .app_withdrawal__NdD_e .app_partner__1SGP6 li:last-child img {
    width: .082667rem;
    width: 8.266667vw;
    height: .074667rem;
    height: 7.466667vw
}

.app_app__2xHDN .app_withdrawal__NdD_e .app_partner__1SGP6 li:last-child span {
    margin-top: 2.533333vw
}

.app_app__2xHDN .app_topGame__2cQRN {
    width: 100%;
    padding-top: 14vw
}

.app_app__2xHDN .app_topGame__2cQRN h3 {
    font-size: .057333rem;
    font-weight: 700;
    color: #000;
    line-height: .08rem;
    line-height: 8vw;
    text-align: center
}

.app_app__2xHDN .app_topGame__2cQRN .app_games__1-yOU {
    margin: 14vw 0;
    padding: 0 5.333333vw;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.app_app__2xHDN .app_topGame__2cQRN .app_games__1-yOU img {
    width: .22rem;
    width: 22vw
}

.app_app__2xHDN .app_topGame__2cQRN .app_games__1-yOU img:first-child {
    width: .273333rem;
    width: 27.333333vw
}

.app_app__2xHDN .app_topGame__2cQRN .app_bg__3vq4A {
    width: 90%;
    margin: 0 auto;
    height: .004rem;
    height: .4vw;
    background-color: #ededed
}

.app_app__2xHDN footer {
    width: 100%
}

.app_app__2xHDN footer p {
    padding: 11.333333vw 5.333333vw;
    text-align: center;
    font-size: .037333rem;
    font-weight: 400;
    color: #000;
    line-height: .053333rem;
    line-height: 5.333333vw
}

.app_app__2xHDN .app_download__1OKNV {
    position: -webkit-sticky;
    position: sticky;
    bottom: -.004rem;
    bottom: -.4vw;
    z-index:9;
}

.app_app__2xHDN .app_download_app__17yTf {
    position: relative;
    padding: 0 4.666667vw;
    height: .128rem;
    height: 12.8vw;
    z-index: 9
}

.app_app__2xHDN .app_download_bonus__1RhDv {
    margin-top: -4.266667vw;
    padding: 0 15.733333vw;
    height: .125333rem;
    height: 12.533333vw
}
