﻿@charset "utf-8";
/* public */
html,body,form,ol,ul,li,div,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,th,td,font,em,ins,span,a{margin:0; padding:0; outline: none;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-weight:normal}
html{_filter:expression(document.execCommand("BackgroundImageCache",false,true));}
ul,li,div,dl,dt,dd{list-style:none;}
span,a,strong,div{-webkit-appearance:none;-webkit-tap-highlight-color:transparent;}
a{text-decoration:none;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
img{border:0;}
font,em{font-style:normal; font-family:\5b8b\4f53;}
label{vertical-align:middle; font-family:tahoma;}
textarea,input{resize:none; outline:none;}
select{-webkit-appearance:none; outline: none; resize:none; border-radius:0;}
ins{float:right; text-decoration:none; font-weight:normal;}
.pub_wsp{word-wrap:break-word; word-break:break-all;}
.pub_abso{vertical-align:middle;}
.pub_clr{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;}
.pub_ani{-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;-o-transition:0.4s;transition:0.4s;}
.pub_yh{font-family:"Microsoft YaHei";}
.pub_btn{display: block; overflow: hidden; text-indent: -999px; cursor: pointer; margin: 0 auto;}
.pub_btn:hover{background-position: 0 bottom;}
.pub_le{float: left}
.pub_lr{float: right;}
.pub_ib{text-align: center; display: table; word-spacing:-1em;}
.pub_text1{display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.pub_text2{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.pub_table{border-collapse: collapse; width: 100%;}
.none{display:none;}
*:not(input):not(textarea){user-select:none;}
body{background:#000; font-size:12px; font-family:"Microsoft YaHei",Verdana,Geneva,sans-serif,\5b8b\4f53;}
body,html{width: 100%; overflow-x: hidden;}
body{background: url(../images/y.png) repeat-y 0 0; background-size: 100% auto;}
#content{width:100%; display: none; background:url(../images/bg.jpg) no-repeat center 0; background-size: 100% auto;}
.header{height: 13.24rem; position: relative; background: url(../images/bgicon.png) no-repeat center 0; background-size: 100% auto;}
@font-face{
	font-family:HYLiLiangHeiJ;
	src:url(https://nte.perfectworld.com/public/font/text/zh-cn/HYLiLiangHeiJ.ttf);
}
@font-face{
	font-family:HYQiHei-55S;
	src:url(https://nte.perfectworld.com/public/font/text/zh-cn/HYQiHei-55S.otf);
}
@font-face{
	font-family:reeji;
	src:url(https://nte.perfectworld.com/public/font/text/zh-cn/reeji.ttf);
}
.fsTitle_cn{font-family: "HYLiLiangHeiJ";}
.fsTitle_cn2{font-family: "reeji";}
.fsOther_cn{font-family: "HYQiHei-55S";}


@font-face{
	font-family:HYLiLiangHeiJ;
	src:url(https://nte.perfectworld.com/public/font/text/zh-cn/HYLiLiangHeiJ.ttf);
}
@font-face{
	font-family:bahnschrift;
	src:url(https://nte.perfectworld.com/public/font/text/en/bahnschrift.ttf);
}
.fsTitle_en{font-family: "HYLiLiangHeiJ";}
.fsOther_en{font-family: "bahnschrift";}

@font-face{
	font-family:LINESeedJP_TTF_0;
	src:url(https://nte.perfectworld.com/public/font/title/ja/LINESeedJP_TTF_0.ttf);
}
@font-face{
	font-family:LINESeedJP_TTF_Rg;
	src:url(https://nte.perfectworld.com/public/font/text/ja/LINESeedJP_TTF_Rg.ttf);
}
.fsTitle_jp{font-family: "LINESeedJP_TTF_0";}
.fsOther_jp{font-family: "LINESeedJP_TTF_Rg";}

@font-face{
	font-family:SB_Bold;
	src:url(https://nte.perfectworld.com/public/font/text/ko/SB_Bold.ttf);
}
@font-face{
	font-family:LINESeedKR-Rg;
	src:url(https://nte.perfectworld.com/public/font/text/ko/LINESeedKR-Rg.ttf)
}
.fsTitle_kr{font-family: "SB_Bold";}
.fsOther_kr{font-family: "LINESeedKR-Rg";}

@font-face{
	font-family:Teko-Bold;
	src:url(https://nte.perfectworld.com/public/font/title/de-fr-es-pt-it/Teko-Bold.ttf)
}
@font-face{
	font-family:Teko-Regular;
	src:url(https://nte.perfectworld.com/public/font/text/de-fr-es-pt-it/Teko-Regular.ttf)
}
.fsTitle_de{font-family: "Teko-Bold";}
.fsOther_de{font-family: "Teko-Regular";}

@font-face{
	font-family:Oswald-Bold;
	src: url(https://nte.perfectworld.com/public/font/title/ru/Oswald-Bold.ttf)
}
@font-face{
	font-family:Oswald-Regular;
	src: url(https://nte.perfectworld.com/public/font/text/ru/Oswald-Regular.ttf)
}
.fsTitle_ru{font-family: "Oswald-Bold";}
.fsOther_ru{font-family: "Oswald-Regular";}



.logo{display: block; position: absolute; left: .2rem; top: .2rem; width: 1.71rem; height: 1.53rem; background: url(../images/logo.png) no-repeat 0 0; background-size: 100% auto; z-index: 100;}

.nav{width: 7.8rem; height: .8rem; position: absolute; right: .6rem; top: .26rem; z-index: 100; display: flex; justify-content: right;}
.nav .btn{cursor: pointer; width: .81rem; height: .8rem; background-repeat: no-repeat; background-position: 0 0; background-size: 100% auto; margin-left: .32rem; position: relative;}
.nav .home{background-image: url(../images/nav_home.png); display: block;}
.nav .prize{background-image: url(../images/nav_prize.png); display: block;}
.nav .rule{background-image: url(../images/nav_rule.png); display: block;}
.nav .share{background-image: url(../images/nav_share.png); width: .8rem; display: block;}
.nav .lang{background-image: url(../images/nav_lang.png); display: block;}
.nav .out{background-image: url(../images/nav_logout.png);}
.btnClick{display: block; width: 100%; height: 100%;}
.langShow{width: 1.73rem; height: 5.28rem; background: url(../images/langShow.png) no-repeat 0 0; background-size: 100% auto; position: absolute; right: 0; top: .85rem; display: none;}
.langShow span{display: block; height: .28rem;}
.langShow a{display: block; width: 1.56rem; height: .56rem; line-height: .56rem; text-align: center; font-size: .3rem; color: #FFF; border-bottom: .02rem solid #4d4d4d; margin: 0 auto; margin-bottom: .04rem;}
.langShow a:last-child{border-bottom: 0 none;}
.langShow a.on,.langShow a:hover{color: #7cecfc;}

.loginAfter{display: none;}
.DiscordloginAfter{display: none;}
.bindAfter{display: none;}

.logoutCont{width: 1.85rem; height: 0.9rem; background: #1d1d1d; border-radius: 0.1rem; overflow: hidden; position: absolute; right: 0; top: .99rem; display: none;}
.logoutTop{height: .1rem; background: #7cecfc;}
.logoutUser{height: .44rem; text-align: center; line-height: .44rem; color: #FFF; font-size: .18rem;}
.logoutBtns{display: block; cursor: pointer; width: 1.52rem; height: .24rem; line-height: .24rem; background: #3c3c3c; border-radius: .24rem; font-size: .18rem; color: #FFF; margin: 0 auto; text-align: center;}

.slogan{height: 6rem; position: absolute; left: 2.2rem; top:5.45rem; background-size: 100% auto; background-position: 0 0; background-repeat: no-repeat;}
.bind_user{display: block; cursor: pointer; position: absolute; left: 50%; transition: 0.2s; top: 3.7rem;}
.bind_user:hover,.bind_online:hover{transform: translate(0,-.1rem);}
.prizeIcon{width: 100%; height: 1.6rem; position: absolute; left: 0; top: 4.9rem; background: url(../images/prize.png) no-repeat center 0; background-size: 2.9rem auto;}

.bindCont{height: 14.75rem; background: url(../images/lineIcon.png) no-repeat 0 bottom; background-size: 100% auto;}
.bindTitle{height: 4.2rem;}

.stepCont{height: 8.4rem; display: flex; justify-content: center;}
.steplist{width: 5.87rem; height: 8.4rem; margin: 0 .6rem; background-size: 100% auto; background-position: 0 0; background-repeat: no-repeat;}

.stepBtns{padding: 6.5rem 0 .1rem 0;}
.stepBtns a{display: block; width: 4rem; height: .86rem; line-height: .86rem; margin: 0 auto; cursor: pointer; background-size: 100% auto; background-position: 0 0; background-repeat: no-repeat; font-size: .52rem; color: #1d1d1d; text-align: center; overflow: hidden;}
.stepBtns .btn_login,.stepBtns .btn_logout{background-image: url(../images/btn_login.png);}
.stepBtns .btn_login2,.stepBtns .btn_logout2{background-image: url(../images/btn_login2.png);}
.stepBtns .btn_bind{background-image: url(../images/btn_bind.png);}
.stepBtns .btn_unbind{background-image: url(../images/btn_unbind.png); cursor: default;}

.stepIcon{display: block; width: 3.39rem; height: 3.25rem; background-size: 100% auto; background-position: 0 0; background-repeat: no-repeat; margin: 0 auto;}
.stepIcon.i1{background-image: url(../images/step_icon1.png);}
.stepIcon.i2{background-image: url(../images/step_icon2.png);}
.stepIcon.i3{background-image: url(../images/step_icon3.png);}
.loginFont{text-align: center; font-size: .26rem; color: #FFF;}
.loginFont a{color: #3ab7ff; cursor: pointer; text-decoration: underline; margin: 0 .1rem;}

.quesCont{background: url(../images/lineIcon2.png) no-repeat 0 bottom; background-size: 100% auto; padding-bottom: 1.9rem;}
.quesTitle{height: 4.2rem; background: url(../images/en/tit_ques.png) no-repeat center 1.1rem; background-size: 13.58rem auto;}
.queslist{width: 20.6rem; margin: 0 auto;}
.listli{padding-bottom: .5rem;}
.listli:last-child{padding-bottom: 0;}
.listTitle{display: block; height: 1.8rem; width: 100%; position: relative; cursor: pointer; background: url(../images/listbg3.png) no-repeat 1.5rem 0; background-size: 19.05rem auto;}

.listTitle span.icon{background: url(../images/textIcon.png) no-repeat 0 0; background-size: 2rem auto; width: .79rem; height: .78rem; position: absolute; left: .5rem; top: .3rem;}
.listTitle span.num{width: 1.87rem; height: 1.2rem; position: absolute; left: 1.58rem; top: .13rem;}
.listTitle span.num1{background: url(../images/num1.png) no-repeat 0 0; background-size: 100% auto;}
.listTitle span.num2{background: url(../images/num2.png) no-repeat 0 0; background-size: 100% auto;}
.listTitle span.num3{background: url(../images/num3.png) no-repeat 0 0; background-size: 100% auto;}
.listTitle span.num4{background: url(../images/num4.png) no-repeat 0 0; background-size: 100% auto;}
.listTitle span.num5{background: url(../images/num5.png) no-repeat 0 0; background-size: 100% auto;}
.listTitle span.num6{background: url(../images/num6.png) no-repeat 0 0; background-size: 100% auto;}
.listTitle span.title{display: block; height: 1.8rem; display: flex; align-items: center; padding-left: 3.6rem; color: #FFF; font-weight: bold; line-height: .6rem;}
.listTitle span{font-size: 0.55rem;}
.listbg3 span{font-size: 0.44rem;}
.listTitle.on span.icon{background-position: right 0;}
.listli a,.listli a:hover{color: #5bfefd; text-decoration: underline;}


.listShow{width: 18rem; background: url(../images/descbg2.png) no-repeat 0 0; background-size: 100% auto; margin-left: 1.6rem; display: none;}
.listShow p{padding: .5rem .5rem .4rem .5rem; font-size: .32rem; color: #FFF; line-height: .56rem;}


.followCont{background: url(../images/lineIcon3.png) no-repeat 0 bottom; background-size: 100% auto; padding-bottom: 1.9rem;}
.followTitle{height: 4.9rem;}
.followIcon{display: flex; justify-content: center; padding: 0 0 .5rem 0;}
.followIcon a{display: block; width: 1.25rem; height: 1.25rem; margin: 0 .16rem; background-size: 100% auto; background-position: 0 0; background-repeat: no-repeat;}
.followIcon a.icon_1{background-image: url(../images/icon_1.png);}
.followIcon a.icon_2{background-image: url(../images/icon_2.png);}
.followIcon a.icon_3{background-image: url(../images/icon_3.png);}
.followIcon a.icon_4{background-image: url(../images/icon_4.png);}
.followIcon a.icon_5{background-image: url(../images/icon_5.png);}
.followIcon a.icon_6{background-image: url(../images/icon_6.png);}
.followIcon a.icon_7{background-image: url(../images/icon_7.png);}
.followIcon a.icon_8{background-image: url(../images/icon_8.png);}
.followIcon a.icon_9{background-image: url(../images/icon_9.png);}
.followIcon a.icon_10{background-image: url(../images/icon_10.png);}
.followTips{text-align: center; color: #FFF; font-size: .5rem; line-height: .72rem; font-weight: bold;}


.popFiex{width: 100%; height: 100%; position: fixed; left: 0; top: 0; background: rgba(0,0,0,0.8); z-index: 100; display: none;}
.popWrap{position: fixed; left: 50%; top: 50%; -webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.pop1{width: 7.59rem; height: 8.53rem; background: url(../images/pop1.png) no-repeat 0 0; background-size: 100% auto;}
.pop2{width: 7.59rem; height: 8.97rem; background: url(../images/pop2.png) no-repeat 0 0; background-size: 100% auto;}
.pop3{width: 7.59rem; height: 6.97rem; background: url(../images/pop3.png) no-repeat 0 0; background-size: 100% auto;}
.closeBtn{display: block; width: .55rem; height: .55rem; background: url(https://nte.perfectworld.com/public/images/main250513/pop/popClose.png) no-repeat 0 0; background-size: 100% auto; cursor: pointer; position: absolute; right: .26rem; top: .22rem;}

.publicTitle{text-align: center; font-size: .7rem; color: #141414; display: flex; justify-content: center; align-items: center;  height: 0.9rem; padding-top: 1.5rem; width: 5.9rem; border-bottom: 0.03rem solid #141414; margin: 0 auto; margin-bottom: .2rem;}

.ruleScroll{width: 6.6rem; height: 5rem; margin: 0 auto; overflow: hidden; overflow-y:auto; color: #141414; font-size: .24rem; line-height: .36rem;}
.ruleScroll p{margin-bottom: .3rem; padding-right: .2rem;}
.ruleScroll a{color: blue; text-decoration: underline;}


.msg{height: 3rem; display: flex; justify-content: center; align-items: center; font-weight: 400; color: #141414; padding: 1.4rem .5rem 0 .5rem; text-align: center; margin-bottom: .5rem; font-size: .54rem;}
.msg span.s1{font-size: .9rem;}
.msg span.s2{font-size: .7rem;}
.msg span.s3{font-size: .42rem; line-height: .54rem;}


.enterBtns{display: flex; justify-content: center;}
.enterBtns a{width: 2.5rem; height: .74rem; line-height: .78rem; text-align: center; color: #141414; display: block; margin: 0 .2rem; cursor: pointer; font-size: .46rem; font-weight: 400; background: #6bdae9; border-radius: .74rem; border: .05rem solid #59cede; overflow: hidden;}
.enterBtns a.btn{width: 2.9rem; height: .88rem; line-height: .88rem; border-radius: .88rem;}


.bindMain{}
.scroll-panel{width: 6.5rem; height: 4rem; margin: 0 auto; overflow: hidden; overflow-y: auto; margin-bottom: .3rem;}
.item-panel{width: 5.4rem; height: 1rem; color: #141414; font-size: .24rem; background: #ebebeb; border-radius: .1rem; padding: 0 0 0 .24rem; margin: 0 auto .2rem; cursor: pointer;}
.item-panel span{display: block; padding: .2rem 0 0 .1rem;}
.item-panel.on{background: #6bdae9;}

.scrollStyle::-webkit-scrollbar{width:.06rem;height:.06rem;background-color:rgba(0,0,0,0);}
.scrollStyle::-webkit-scrollbar-track{border-radius:.06rem;background-color:#cbcbcb;}/*底*/
.scrollStyle::-webkit-scrollbar-thumb{border-radius:.06rem;background-color:#0e0e0f;}/*面*/
.scrollStyle::-webkit-scrollbar-thumb:hover{background-color:rgba(143,143,148,1);}
.scrollStyle::-webkit-scrollbar-thumb:active{background-color:rgba(106,106,112,1);}
.scrollStyle::-webkit-scrollbar-track-piece{margin:0;}

.index_cn .slogan{background-image: url(../images/cn/slogan.png); width: 7.47rem;}
.index_cn .bindTitle{background: url(../images/cn/tit_bind.png) no-repeat center .75rem; background-size: 10.11rem auto;}
.index_cn .followTitle{background: url(../images/cn/tit_follow.png) no-repeat center; background-size: 10.95rem auto;}
.index_cn .bind_user{background: url(../images/cn/bind_user.png) no-repeat 0 0; background-size: 100% auto; width: 3.34rem; height: 1.36rem; margin-left: -1.67rem;}
.index_cn .steplist.step1{background-image: url(../images/cn/step1.png);}
.index_cn .steplist.step2{background-image: url(../images/cn/step2.png);}
.index_cn .steplist.step3{background-image: url(../images/cn/step3.png);}

.index_en .slogan{background-image: url(../images/en/slogan.png); width: 8.62rem;}
.index_en .bindTitle{background: url(../images/en/tit_bind.png) no-repeat center .75rem; background-size: 13.67rem auto;}
.index_en .followTitle{background: url(../images/en/tit_follow.png) no-repeat center; background-size: 11.17rem auto;}
.index_en .bind_user{background: url(../images/en/bind_user.png) no-repeat 0 0; background-size: 100% auto; width: 4.11rem; height: 1.34rem; margin-left: -2.05rem;}
.index_en .steplist.step1{background-image: url(../images/en/step1.png);}
.index_en .steplist.step2{background-image: url(../images/en/step2.png);}
.index_en .steplist.step3{background-image: url(../images/en/step3.png);}

.index_jp .slogan{background-image: url(../images/jp/slogan.png); width: 8.62rem;}
.index_jp .bindTitle{background: url(../images/jp/tit_bind.png) no-repeat center .75rem; background-size: 21.51rem auto;}
.index_jp .followTitle{background: url(../images/jp/tit_follow.png) no-repeat center; background-size: 10.14rem auto;}
.index_jp .bind_user{background: url(../images/jp/bind_user.png) no-repeat 0 0; background-size: 100% auto; width: 4.12rem; height: 1.34rem; margin-left: -2.06rem;}
.index_jp .steplist.step1{background-image: url(../images/jp/step1.png);}
.index_jp .steplist.step2{background-image: url(../images/jp/step2.png);}
.index_jp .steplist.step3{background-image: url(../images/jp/step3.png);}
.index_jp .publicTitle{font-size: .54rem;}

.index_kr .slogan{background-image: url(../images/kr/slogan.png); width: 7.47rem;}
.index_kr .bindTitle{background: url(../images/kr/tit_bind.png) no-repeat center .75rem; background-size: 10.96rem auto;}
.index_kr .followTitle{background: url(../images/kr/tit_follow.png) no-repeat center; background-size: 11.66rem auto;}
.index_kr .bind_user{background: url(../images/kr/bind_user.png) no-repeat 0 0; background-size: 100% auto; width: 4.11rem; height: 1.34rem; top: 4rem; margin-left: -2.05rem;}
.index_kr .prizeIcon{top: 5.2rem;}
.index_kr .steplist.step1{background-image: url(../images/kr/step1.png);}
.index_kr .steplist.step2{background-image: url(../images/kr/step2.png);}
.index_kr .steplist.step3{background-image: url(../images/kr/step3.png);}
.index_kr .stepBtns a{font-size: .36rem; line-height: .95rem;}
.index_kr .publicTitle{font-size: .54rem;}
.index_kr .logo{background: url(https://nte.perfectworld.com/public/images/cover260411/nte-kr-logo.png) no-repeat 0 0; background-size: 100% auto; width: 1.93rem; height: 1.58rem;}

.index_de .slogan{background-image: url(../images/de/slogan.png); width: 10.27rem;}
.index_de .bindTitle{background: url(../images/de/tit_bind.png) no-repeat center .75rem; background-size: 17.75rem auto;}
.index_de .followTitle{background: url(../images/de/tit_follow.png) no-repeat center; background-size: 10.57rem auto;}
.index_de .bind_user{background: url(../images/de/bind_user.png) no-repeat 0 0; background-size: 100% auto; width: 4.11rem; height: 1.34rem; top: 4rem; margin-left: -2.05rem;}
.index_de .prizeIcon{top: 5.2rem;}
.index_de .steplist.step1{background-image: url(../images/de/step1.png);}
.index_de .steplist.step2{background-image: url(../images/de/step2.png);}
.index_de .steplist.step3{background-image: url(../images/de/step3.png);}
.index_de .stepBtns a{font-size: .36rem; line-height: .95rem;}
.index_de .publicTitle{font-size: .54rem;}

.index_fr .slogan{background-image: url(../images/fr/slogan.png); width: 10.12rem;}
.index_fr .bindTitle{background: url(../images/fr/tit_bind.png) no-repeat center .75rem; background-size: 19.82rem auto;}
.index_fr .followTitle{background: url(../images/fr/tit_follow.png) no-repeat center; background-size: 12.65rem auto;}
.index_fr .bind_user{background: url(../images/fr/bind_user.png) no-repeat 0 0; background-size: 100% auto; width: 4.11rem; height: 1.34rem; top: 4rem; margin-left: -2.05rem;}
.index_fr .prizeIcon{top: 5.2rem;}
.index_fr .steplist.step1{background-image: url(../images/fr/step1.png);}
.index_fr .steplist.step2{background-image: url(../images/fr/step2.png);}
.index_fr .steplist.step3{background-image: url(../images/fr/step3.png);}
.index_fr .stepBtns a{font-size: .36rem; line-height: .95rem;}
.index_fr .publicTitle{font-size: .48rem;}

.index_es .slogan{background-image: url(../images/es/slogan.png); width: 11.28rem; right: 1.4rem;}
.index_es .bindTitle{background: url(../images/es/tit_bind.png) no-repeat center .75rem; background-size: 16.65rem auto;}
.index_es .quesTitle{height: 4.2rem; background: url(../images/es/tit_ques.png) no-repeat center 1.1rem; background-size: 22.58rem auto;}
.index_es .followTitle{background: url(../images/es/tit_follow.png) no-repeat center; background-size: 9.01rem auto;}
.index_es .bind_user{background: url(../images/es/bind_user.png) no-repeat 0 0; background-size: 100% auto; width: 4.12rem; height: 1.34rem; top: 4rem; margin-left: -2.05rem;}
.index_es .prizeIcon{top: 5.2rem;}
.index_es .steplist.step1{background-image: url(../images/es/step1.png);}
.index_es .steplist.step2{background-image: url(../images/es/step2.png);}
.index_es .steplist.step3{background-image: url(../images/es/step3.png);}
.index_es .stepBtns a{font-size: .36rem; line-height: .95rem; display: flex; justify-content: center;}
.index_es .publicTitle{font-size: .48rem;}
.index_es .logoutBtns{font-size: .16rem;}

.index_ru .slogan{background-image: url(../images/ru/slogan.png); width: 10.67rem; right: 1.4rem;}
.index_ru .bindTitle{background: url(../images/ru/tit_bind.png) no-repeat center .75rem; background-size: 14.15rem auto;}
.index_ru .quesTitle{height: 4.2rem; background: url(../images/ru/tit_ques.png) no-repeat center 1.1rem; background-size: 24.47rem auto;}
.index_ru .followTitle{background: url(../images/ru/tit_follow.png) no-repeat center; background-size: 18.78rem auto;}
.index_ru .bind_user{background: url(../images/ru/bind_user.png) no-repeat 0 0; background-size: 100% auto; width: 4.11rem; height: 1.34rem; top: 4rem; margin-left: -2.05rem;}
.index_ru .prizeIcon{top: 5.2rem;}
.index_ru .steplist.step1{background-image: url(../images/ru/step1.png);}
.index_ru .steplist.step2{background-image: url(../images/ru/step2.png);}
.index_ru .steplist.step3{background-image: url(../images/ru/step3.png);}
.index_ru .stepBtns a{font-size: .30rem; line-height: .88rem; display: flex; justify-content: center;}
.index_ru .publicTitle{font-size: .48rem;}


.moveBtns{
  -webkit-animation: moveBtns .8s alternate infinite linear;
  animation: moveBtns .8s alternate infinite linear;
}
@-webkit-keyframes moveBtns{
  0%{-webkit-transform:scale(1);}
  100%{-webkit-transform:scale(.95);}
}
@keyframes moveBtns{
  0%{transform: scale(1);}
  100%{transform:scale(.95);}
}