@charset "UTF-8";
/*! Project:m123319, Create:ylp 2021.03.10 09:10, Update:ylp 2021.03.12 12:34 */

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-size:100%;font-family:-apple-system,Tahoma,"Microsoft YaHei","WenQuanYi Micro Hei","PingFang SC",Helvetica,arial;vertical-align:baseline}
html{font-size:100px;line-height:1}
body{font-size:50px}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
caption,td,th{text-align:left;font-weight:400;vertical-align:middle}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}
a img{border:none}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
img{width:100%}
a{color:#fff;text-decoration:none}
a:hover{text-decoration:underline}
html *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'Lucida Sans','Lucida Sans Regular','Lucida Grande','Lucida Sans Unicode',Geneva,Verdana,sans-serif;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body,html{width:100%;height:100%;max-width:768px;margin:0 auto}
body{position:relative;background:#000;font-size:.24rem;color:#fff}
input,select{outline:0}
::-webkit-input-placeholder{font-size:.32rem;color:#5a453d}
.animated{-webkit-animation:fadeInUp .8s ease-in-out both;animation:fadeInUp .8s ease-in-out both}
#g-pop{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.9);z-index:100}
.g-loading{position:fixed;left:0;right:0;top:0;z-index:100;width:100%;max-width:768px;height:100%;margin:auto;background:#0a0705}
.g-loading .u-logo{position:absolute;left:0;top:50%;margin-top:4.2rem;width:100%}
.g-loading .m-loading{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,1.65rem);-ms-transform:translate(-50%,1.65rem);transform:translate(-50%,1.65rem);font-size:.46rem;text-align:center;color:#cead67}
.g-loading .m-loading .u-text{display:block;margin-bottom:.1rem;color:#907c51;font-size:.24rem;letter-spacing:.02rem}
.g-loading .m-loading .u-num{margin-right:.1rem;font-size:.62rem;font-weight:700}
.g-loading .m-lamp{position:absolute;left:50%;top:55%;-webkit-transform:translate(-50%,-3.5rem);-ms-transform:translate(-50%,-3.5rem);transform:translate(-50%,-3.5rem);width:2.66rem;height:4.31rem;background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/new/loading_lamp.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto}
.g-loading .m-lamp .u-light{position:absolute;left:45%;top:-1.68rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:7.5rem;height:8.55rem;background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/loading_light.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto;-webkit-animation:light 2s ease-in-out infinite;animation:light 2s ease-in-out infinite}
.g-toast{position:fixed;left:50%;top:40%;width:6rem;padding:.3rem .2rem;margin-left:-3rem;background:rgba(0,0,0,.9);-webkit-border-radius:.2rem;border-radius:.2rem;font-size:.26rem;line-height:1.5;text-align:center;letter-spacing:.01rem;z-index:100}
.g-pop{position:fixed;left:50%;top:50%}
.g-pop .btn-confirm{display:block;width:5.63rem;height:1.26rem;background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/btn.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto;margin:0 auto;font-size:.36rem;font-weight:700;line-height:1.2rem;text-align:center;text-transform:uppercase;letter-spacing:.08rem}
.g-pop .btn-confirm2{display:block;width:5.63rem;height:1.26rem;background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/btn.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto;margin:0 auto;font-size:.36rem;font-weight:700;line-height:1.2rem;text-align:center;text-transform:uppercase;letter-spacing:.08rem}
.g-pop--yy{width:6.48rem;height:6.06rem;background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/msg.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto;margin:-3.03rem 0 0 -3.24rem}
.g-pop--yy .m-yybox{width:5.4rem;height:2.3rem;margin:1.7rem auto 0}
.g-pop--yy .m-yybox .u-tit{font-size:.3rem;font-weight:400;text-align:center}
.g-pop--yy .m-yybox .m-input{width:5.3rem;height:.8rem;margin:.2rem 0;border:.02rem #5c4032 solid;background:#170f0c}
.g-pop--yy .m-yybox .u-email{float:left;width:.78rem;height:.76rem;background:#2a1c14 url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/icon-email.png) no-repeat center center;-webkit-background-size:.44rem auto;background-size:.44rem auto}
.g-pop--yy .m-yybox .u-inp{width:4.45rem;height:.76rem;padding:0 .2rem;background:0 0;border:0 none;font-size:.32rem;line-height:.76rem;color:#fff}
.g-pop--yy .m-yybox .m-accept{font-size:.26rem;color:#bababa}
.g-pop--yy .m-yybox .m-accept a{color:#bababa;text-decoration:underline}
.g-pop--yy .m-yybox .m-tips{padding-top:.3rem;font-size:.28rem;line-height:1.3;text-align:center}
.g-pop--yy .m-yybox .u-code{display:block;margin-top:.3rem;color:#fdb749;font-size:.5rem;letter-spacing:-.02rem}
.g-pop--yy .m-yybox .u-checkbox{display:inline-block;width:.35rem;height:.35rem;background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/checkbox.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto;margin-right:.1rem}
.g-pop--yy .m-yybox .u-checkbox input{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
.g-pop--yy .m-yybox .u-checkbox.checked{background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/checkbox-on.png)}
.g-pop--terms{width:6.4rem;height:6.2rem;margin:-3.1rem 0 0 -3.2rem;line-height:1.4}
.g-pop--terms .m-terms{width:100%;height:100%;overflow:hidden;overflow-y:auto}
.g-pop--terms .m-terms::-webkit-scrollbar{width:.1rem}
.g-pop--terms .m-terms::-webkit-scrollbar-thumb{background:#c0863d}
.g-pop--terms .m-terms::-webkit-scrollbar-track{background:#312d28}
.g-pop--terms .m-terms h3{margin-top:.2rem}
.g-pop--login,.g-pop--service{width:5.8rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.g-pop--login .m-form,.g-pop--service .m-form{width:100%;height:4.8rem;background:-webkit-gradient(linear,left top,left bottom,from(#221815),to(#4d3229));background:-webkit-linear-gradient(top,#221815,#4d3229);background:-o-linear-gradient(top,#221815,#4d3229);background:linear-gradient(to bottom,#221815,#4d3229);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff221815', endColorstr='#ff4d3229', GradientType=0);border:.02rem #503228 solid;-webkit-border-radius:.2rem;border-radius:.2rem;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}
.g-pop--login .m-form .u-tit,.g-pop--service .m-form .u-tit{margin-top:.3rem;font-size:.38rem;line-height:2;text-align:center}
.g-pop--login .m-form .m-list,.g-pop--service .m-form .m-list{width:4.8rem;margin:.2rem auto 0}
.g-pop--login .m-form .m-list li,.g-pop--service .m-form .m-list li{margin-bottom:.1rem;color:#c69f90}
.g-pop--login .m-form .m-input,.g-pop--service .m-form .m-input{width:100%;height:.8rem;border:.02rem #5c4032 solid;background:#170f0c}
.g-pop--login .m-form .u-password,.g-pop--login .m-form .u-user,.g-pop--service .m-form .u-password,.g-pop--service .m-form .u-user{float:left;width:.78rem;height:.76rem}
.g-pop--login .m-form .u-user,.g-pop--service .m-form .u-user{background:#2a1c14 url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/icon-user.png) no-repeat center center;-webkit-background-size:.34rem auto;background-size:.34rem auto}
.g-pop--login .m-form .u-password,.g-pop--service .m-form .u-password{background:#2a1c14 url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/icon-password.png) no-repeat center center;-webkit-background-size:.29rem auto;background-size:.29rem auto}
.g-pop--login .m-form .u-inp,.g-pop--service .m-form .u-inp{width:3.95rem;height:.76rem;padding:0 .2rem;background:0 0;border:0 none;font-size:.32rem;line-height:.76rem;color:#fff}
.g-pop--login .m-form .btn-confirm,.g-pop--service .m-form .btn-confirm{width:4.76rem;height:.9rem;line-height:.9rem}
.g-pop--login .m-form .btn-confirm2,.g-pop--service .m-form .btn-confirm2{width:4.76rem;height:.9rem;line-height:.9rem}
.g-pop--login .m-form .u-checkbox,.g-pop--service .m-form .u-checkbox{display:inline-block;width:.35rem;height:.35rem;background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/checkbox.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto;margin-right:.1rem}
.g-pop--login .m-form .u-checkbox input,.g-pop--service .m-form .u-checkbox input{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
.g-pop--login .m-form .u-checkbox.checked,.g-pop--service .m-form .u-checkbox.checked{background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/checkbox-on.png)}
.g-pop--login .m-loginBtns,.g-pop--service .m-loginBtns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:1.2rem;background:#38251d;border:.02rem #503228 solid;-webkit-border-radius:.2rem;border-radius:.2rem;-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}
.g-pop--login .m-loginBtns .u-btn,.g-pop--service .m-loginBtns .u-btn{display:block;width:.9rem;height:.9rem;margin:0 .2rem}
.g-pop--login .m-loginBtns .u-btn--fb,.g-pop--service .m-loginBtns .u-btn--fb{background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/login_fb.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto}
.g-pop--login .m-loginBtns .u-btn--google,.g-pop--service .m-loginBtns .u-btn--google{background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/login_google.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto}
.g-pop--login .m-loginBtns .u-btn--ios,.g-pop--service .m-loginBtns .u-btn--ios{background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/login_ios.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto}
.g-pop--login .m-loginBtns .u-btn--guest,.g-pop--service .m-loginBtns .u-btn--guest{background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/login_guest.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto}
.g-pop--service .m-form{height:4.6rem;-webkit-border-radius:.2rem;border-radius:.2rem}
.g-pop--service .m-form .m-input{height:.72rem}
.g-pop--service .m-form .u-sel{width:100%;height:.68rem;padding-left:.15rem;background:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/icon-down2.png) no-repeat right center;-webkit-background-size:.68rem auto;background-size:.68rem auto;border:0 none;color:#5a453d;font-size:.26rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.g-pop--service .m-form .btn-confirm{margin-top:.5rem}
.g-pop--service .scrollBox{width:5.24rem;height:3rem;margin:.2rem auto;overflow:hidden;overflow-y:auto}
.g-pop--service .scrollBox::-webkit-scrollbar{width:.1rem}
.g-pop--service .scrollBox::-webkit-scrollbar-thumb{background:#c0863d}
.g-pop--service .scrollBox::-webkit-scrollbar-track{background:#312d28}
.g-pop--service .scrollBox::-webkit-scrollbar-track{background:#312d28}
.g-pop--service .m-records{font-size:.26rem;color:#be9076}
.g-pop--service .m-records td{padding:.1rem}
.g-pop--service .m-awards{width:4.8rem;margin:.3rem auto}
.g-pop--service .m-awards .u-award{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:1.36rem;height:1.36rem;margin:0 auto;background:#1c1310;border:.02rem #5c4032 solid;-webkit-border-radius:.2rem;border-radius:.2rem}
.g-pop--service .m-awards .u-text{margin-top:.3rem;color:#be9076;line-height:1.5;text-align:center}
.g-pop--draw{width:5rem;height:8.2rem;margin:-3.9rem 0 0 -2.5rem}
.g-pop--draw .m-card{position:relative;width:4.46rem;height:6.75rem;margin:0 auto}
.g-pop--draw .m-card .u-mask{position:absolute;left:0;top:0;width:4.46rem;height:6.75rem;background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/card.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.g-pop--draw .m-card .u-mask.animate{-webkit-animation:fadeZoom 1.6s ease-in-out .5s both;animation:fadeZoom 1.6s ease-in-out .5s both}
.g-pop--draw .m-card .u-card{display:block;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}
.g-pop--draw .m-card .u-card.animate{-webkit-animation:card 1s ease-out 2.2s both;animation:card 1s ease-out 2.2s both}
.g-pop--draw .m-card .u-text{position:absolute;left:0;top:4.95rem;width:100%;font-size:.3rem;font-weight:700;line-height:.68rem;color:#fbd346;text-align:center}
.g-pop--draw .m-shareBtn .btn-share{position:relative;display:block;width:2.97rem;height:1.02rem;background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/en/btn_share.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto;margin:0 auto}
.g-pop--draw .m-shareBtn .btn-share .u-earn{position:absolute;left:1.9rem;top:0;width:1.96rem;height:.47rem;background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/en/icon-earn.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto}
.g-pop--draw .m-shareBtn .btn-share .u-dot{position:absolute;left:1.65rem;bottom:.05rem;width:.45rem;height:.45rem;background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/icon-pointer.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto}
.g-pop--draw .m-shareBtn .btn-share .u-hand{position:absolute;left:1.6rem;bottom:-.8rem;width:1.19rem;height:1.27rem;background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/hand.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto;-webkit-animation:hand 2s ease-in-out infinite;animation:hand 2s ease-in-out infinite}
.g-pop .u-close{position:absolute;left:50%;bottom:-1rem;width:.76rem;height:.76rem;background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/btn_close.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto;margin-left:-.38rem}
.slogan{display:none;margin:0 auto}
.m-language{position:absolute;right:.2rem;top:.6rem;width:1.5rem}
.m-language .u-select{display:block;width:100%;height:.58rem;padding-left:.25rem;border:.02rem grey solid;-webkit-border-radius:.18rem;border-radius:.18rem;font-size:.28rem;font-weight:700;line-height:.58rem;color:#bababa;background:rgba(24,20,16,.84) url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/icon-down.png) no-repeat right center;-webkit-background-size:.54rem auto;background-size:.54rem auto;overflow:hidden}
.m-language .m-list{position:absolute;right:0;top:.8rem;width:1.68rem;padding:.2rem 0;background:rgba(248,248,248,.8);-webkit-border-radius:.14rem;border-radius:.14rem;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.m-language .m-list.fixed{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.m-language .m-list::before{content:" ";position:absolute;right:.2rem;top:-.2rem;width:0;height:0;font-size:0;overflow:hidden;border-width:.1rem;vertical-align:middle;border-style:dashed dashed solid dashed;border-color:transparent transparent rgba(248,248,248,.8) transparent}
.m-language .m-list a{display:block;width:100%;height:.6rem;font-size:.3rem;font-weight:700;line-height:.6rem;text-align:center;color:#272525}
.m-downloadBtns{margin-top:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;text-align:center}
.m-downloadBtns .u-btn{display:none;width:3.15rem;margin:0 .1rem}
.m-gifts{display:none;position:relative;width:6.48rem;height:6.02rem; padding-top:0.2rem; margin:0 auto}
.m-gifts .u-tit{margin:0 auto}
.m-gifts .m-lists{width:6.26rem;margin:0 auto}
.m-gifts .m-lists li{position:absolute;width:1.9rem;text-align:center}
.m-gifts .m-lists li:nth-child(1){left:.1rem;top:2.05rem;-webkit-animation:ball 1s ease-in-out infinite alternate;animation:ball 1s ease-in-out infinite alternate}
.m-gifts .m-lists li:nth-child(2){left:1.55rem;top:1.4rem;-webkit-animation:ball 1s ease-in-out infinite alternate .3s;animation:ball 1s ease-in-out infinite alternate .3s}
.m-gifts .m-lists li:nth-child(3){left:3.1rem;top:1.4rem;-webkit-animation:ball 1s ease-in-out infinite alternate .6s;animation:ball 1s ease-in-out infinite alternate .6s}
.m-gifts .m-lists li:nth-child(4){left:4.5rem;top:2.05rem;-webkit-animation:ball 1s ease-in-out infinite alternate .5s;animation:ball 1s ease-in-out infinite alternate .5s}
.m-gifts .m-lists li .u-text{position:relative;z-index:10;display:block;margin:-.35rem auto 0;font-size:.18rem;line-height:1.2;color:#afafaf}
.m-gifts .u-flower{position:absolute;left:50%;top:3.05rem;width:2.58rem;height:2.58rem;background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/btn-yybg.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto;margin-left:-1.29rem;-webkit-animation:flower 3s linear infinite;animation:flower 3s linear infinite}
.m-gifts .btn-register{position:absolute;left:50%;top:3.5rem;z-index:11;width:1.77rem;height:1.77rem;background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/btn-yy.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto;margin-left:-.88rem}
.m-activity{width:100%}
.m-activity--01{margin-top:.4rem}
.m-activity--01 .u-tit{width:5.38rem;margin:0 auto}
.m-activity--02{margin-top:1rem}
.m-activity--02 .u-tit{width:4.61rem;margin:0 auto}
.m-activity--03{margin-top:1.4rem}
.m-activity--03 .u-tit{width:4.6rem;margin:0 auto}
.m-login{width:100%;height:1.4rem}
.m-login .btn-log{display:block;width:2.97rem;height:1.02rem;background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/en/btn_login.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto;margin:.4rem auto 0}
.m-logined{width:100%;height:1.5rem;margin-top:.3rem;text-align:center}
.m-logined .m-btns .u-btn{position:relative;display:inline-block;width:2.97rem;height:1.02rem;margin:0 .1rem}
.m-logined .m-btns .u-btn--record{background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/en/btn_reward.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto}
.m-logined .m-btns .u-btn--share{background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/en/btn_share.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto}
.m-logined .m-btns .u-btn--share .u-add{position:absolute;left:1.9rem;top:0;width:.58rem;height:.4rem;background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/icon-add.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto}
.m-logined .btn-switch,.m-logined .u-chances{display:inline-block;padding:.1rem .2rem;background:rgba(10,8,5,.6);color:#afafaf;letter-spacing:.02rem}
.m-logined .u-chances .u-num{color:#34d395;font-size:.28rem;font-weight:700}
.m-logined .btn-switch{margin-left:.1rem;text-decoration:underline}
.m-drawBox{position:relative;width:100%;height:8.1rem;margin-top:.2rem}
.m-drawBox .btn-start{position:absolute;left:50%;top:3.85rem;z-index:10;width:1.68rem;height:1.68rem;margin-left:-.8rem;background:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/en/Start.png) no-repeat center center;-webkit-background-size:1.23rem auto;background-size:1.23rem auto}
.m-drawBox .u-bg{position:absolute;left:50%;top:1rem;width:484px;height:655px;margin-left:-242px;background:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/new/drawbg.png) no-repeat;-webkit-background-size:800% auto;background-size:800% auto;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:center 0;-ms-transform-origin:center 0;transform-origin:center 0;-webkit-animation:start 1s steps(8) infinite;animation:start 1s steps(8) infinite}
.m-drawBox .m-lists li{position:absolute;left:50%;top:0;width:.98rem;height:.96rem;background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/ball.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto;text-align:center;color:#afafaf}
.m-drawBox .m-lists li.on::before{position:absolute;left:-.2rem;top:-.2rem;width:1.39rem;height:1.38rem;background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/ball-on.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto;content:" "}
.m-drawBox .m-lists li:nth-child(1){margin-left:-.49rem}
.m-drawBox .m-lists li:nth-child(2){top:.85rem;margin-left:1.15rem}
.m-drawBox .m-lists li:nth-child(3){top:2.2rem;margin-left:2.3rem}
.m-drawBox .m-lists li:nth-child(3) .u-gift{width:1.7rem;height:1.2rem;margin:-.24rem 0 0 -.36rem}
.m-drawBox .m-lists li:nth-child(4){top:3.92rem;margin-left:2.3rem}
.m-drawBox .m-lists li:nth-child(5){top:5.4rem;margin-left:1.15rem}
.m-drawBox .m-lists li:nth-child(6){top:6.5rem;margin-left:-.49rem}
.m-drawBox .m-lists li:nth-child(7){top:5.4rem;margin-left:-2.3rem}
.m-drawBox .m-lists li:nth-child(8){top:3.92rem;margin-left:-3.35rem}
.m-drawBox .m-lists li:nth-child(9){top:2.2rem;margin-left:-3.35rem}
.m-drawBox .m-lists li:nth-child(9) .u-gift{width:1.46rem;margin-left:-.24rem}
.m-drawBox .m-lists li:nth-child(10){top:.85rem;margin-left:-2.3rem}
.m-drawBox .m-lists li .u-gift{position:relative;display:block;width:100%;height:1rem;margin:0 auto}
.m-drawBox .m-lists li .u-text{display:block;width:1.7rem;margin-left:-.36rem;font-size:.2rem;line-height:1.2;text-shadow:.02rem .02rem .06rem #000}
.m-activityInfo{width:7.16rem;margin:0 auto;padding:.2rem .3rem;background:rgba(20,15,11,.68);color:#a8a7a7;font-size:.26rem;line-height:1.5;letter-spacing:.01rem}
.m-activityInfo li{margin:.2rem 0}
.m-activityInfo .u-num{display:inline-block;width:.39rem;height:.39rem;background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/numbg.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto;margin-right:.1rem;line-height:.38rem;font-weight:700;font-style:normal;color:#fff;text-align:center}
.m-activityInfo .u-green{color:#34d395}
.m-welfare{width:6.46rem;margin:.5rem auto 0}
.m-welfare .m-item{width:100%;height:.78rem;background:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/tab.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;font-weight:700;color:#f8c297;line-height:.78rem;letter-spacing:.02rem;text-shadow:.02rem .02rem .06rem #666}
.m-welfare .u-num{display:inline-block;width:.7rem;height:.78rem;margin-right:.3rem;font-size:.4rem;text-align:center}
.m-welfare .m-img{width:6.46rem;height:0;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.m-welfare li.on .m-item{background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/tab_on.png);color:#fff}
.m-welfare li.on .m-img{height:3.63rem}
.m-book{position:relative;z-index:10;width:100%;height:7.8rem;background:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/card_book.png) no-repeat center bottom;-webkit-background-size:100% auto;background-size:100% auto}
.m-book::before{content:" ";position:absolute;left:0;bottom:0;width:7.5rem;height:5.3rem;background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/card_book.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto;-webkit-animation:light 1s ease-in-out infinite;animation:light 1s ease-in-out infinite}
.m-book .u-card{position:absolute;left:50%;width:1.58rem;height:2.28rem;background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/new/card_small.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto}
.m-book .u-card:nth-child(1){margin-left:1.6rem;top:.5rem;-webkit-transform:scale(.82);-ms-transform:scale(.82);transform:scale(.82);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;-webkit-animation:cardSmall 1.5s ease-in-out infinite alternate;animation:cardSmall 1.5s ease-in-out infinite alternate}
.m-book .u-card:nth-child(2){margin-left:2.1rem;top:3.5rem;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6);-webkit-animation:cardSmall 1s ease-in-out infinite alternate .5s;animation:cardSmall 1s ease-in-out infinite alternate .5s}
.m-book .u-card:nth-child(3){margin-left:-3.2rem;top:2.5rem;-webkit-animation:cardSmall 1.3s ease-in infinite alternate .3s;animation:cardSmall 1.3s ease-in infinite alternate .3s}
.m-book .u-card:nth-child(4){margin-left:-3.5rem;top:.2rem;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-webkit-animation:cardSmall 1.5s ease-in-out infinite alternate .6s;animation:cardSmall 1.5s ease-in-out infinite alternate .6s}
.m-book .btn-tap{position:absolute;left:50%;top:1rem;width:3.03rem;height:4.5rem;background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/new/card_big.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto;margin-left:-1.51rem;-webkit-animation:cardswing .5s ease-in infinite alternate;animation:cardswing .5s ease-in infinite alternate}
.m-moonBox{position:relative;width:7.5rem;height:10.87rem;background-image:url(https://sy-cdnres.4399en.com/static/content/pashafencer/pullold/images/moon.png);background-repeat:no-repeat;background-position:center 0;-webkit-background-size:100% auto;background-size:100% auto;padding-top:5.4rem;margin-top:-2.3rem;font-size:.28rem;line-height:1.3;text-align:center;letter-spacing:.02rem}
.m-moonBox.animated{-webkit-animation-name:fadeIn;animation-name:fadeIn}
.m-sns{position:absolute;left:0;bottom:1.8rem;width:100%;text-align:center}
.m-sns .u-btn{display:inline-block;width:.86rem;margin:0 .2rem}
.m-copyRight{position:absolute;left:0;bottom:.7rem;width:100%;color:#898989;font-size:.26rem;line-height:1.5;text-align:center}
@-webkit-keyframes ball{
    0%{-webkit-transform:translateY(0);transform:translateY(0)}
    100%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}
}
@keyframes ball{
    0%{-webkit-transform:translateY(0);transform:translateY(0)}
    100%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}
}
@-webkit-keyframes cardswing{
    0%{-webkit-transform:translateY(0);transform:translateY(0)}
    100%{-webkit-transform:translateY(10px);transform:translateY(10px)}
}
@keyframes cardswing{
    0%{-webkit-transform:translateY(0);transform:translateY(0)}
    100%{-webkit-transform:translateY(10px);transform:translateY(10px)}
}
@-webkit-keyframes cardSmall{
    0%{margin-top:0}
    100%{margin-top:-10px}
}
@keyframes cardSmall{
    0%{margin-top:0}
    100%{margin-top:-10px}
}
@-webkit-keyframes start{
    to{background-position:-3872px 0}
}
@keyframes start{
    to{background-position:-3872px 0}
}
@-webkit-keyframes flower{
    0%{-webkit-transform:rotate(0);transform:rotate(0)}
    100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes flower{
    0%{-webkit-transform:rotate(0);transform:rotate(0)}
    100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes light{
    0%,100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
    50%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}
}
@keyframes light{
    0%,100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
    50%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}
}
@-webkit-keyframes hand{
    0%{-webkit-transform:translateY(10px);transform:translateY(10px);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
    60%{-webkit-transform:translateY(0);transform:translateY(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
    100%{-webkit-transform:translateY(0);transform:translateY(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
}
@keyframes hand{
    0%{-webkit-transform:translateY(10px);transform:translateY(10px);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
    60%{-webkit-transform:translateY(0);transform:translateY(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
    100%{-webkit-transform:translateY(0);transform:translateY(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
}
@-webkit-keyframes fadeZoom{
    0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}
    50%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
    100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}
}
@keyframes fadeZoom{
    0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}
    50%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
    100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}
}
@-webkit-keyframes card{
    0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}
    100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transform:rotateY(0);transform:rotateY(0)}
}
@keyframes card{
    0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}
    100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transform:rotateY(0);transform:rotateY(0)}
}
@-webkit-keyframes fadeInUp{
    from{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}
    to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInUp{
    from{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}
    to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.scrollBox{width:100%;height:100%}
.viewport{width:6rem;height:6rem;overflow:hidden;position:relative;-ms-touch-action:none;touch-action:none}
.overview{list-style:none;position:absolute;left:0;top:0}
.thumb,.thumb .end{background-color:#c0863d}
.scrollbar{position:relative;float:right;width:.1rem}
.track{background-color:#312d28;height:100%;width:.1rem;position:relative;padding:0}
.thumb{height:.1rem;width:.1rem;cursor:pointer;overflow:hidden;position:absolute;top:0}
.thumb .end{overflow:hidden;height:.05rem;width:.1rem}
.disable{display:none}
@media screen and (min-width:750px){
    .m-drawBox .u-bg{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}

.select2-container--default .select2-selection--single{ background: none; border: 0 none;}
.select2-container--default .select2-selection--single .select2-selection__arrow b{ border-color: #a37d68 transparent transparent transparent;}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{ border-color: transparent transparent #a37d68 transparent;}
.select2-container--open .select2-dropdown--below{ background: rgb(24, 17, 17);
    border-color: rgb(163, 125, 104);}
.select2-container--default .select2-search--dropdown .select2-search__field{ border: 0 none;}
.select2-container--default .select2-selection--single .select2-selection__rendered{ color: #5a453d;}
.select2-container--default .select2-selection--single .select2-selection__arrow{ width: 0.68rem; height: 0.68rem; top: 0; right: 0;
    background: #2a1c14;
}