@charset "utf-8";
html,body{ width:100%; height:100%; overflow:hidden;}
body{ position:relative; margin:0; padding:0; font-family:"Microsoft Yahei"; background-color:transparent;}
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea,table,td{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
area{outline:none;}
img{ border:0;}
ol,ul{list-style:none;}
a{ text-decoration:none;outline:none; cursor:pointer;}
a:hover{ text-decoration:none;}
*{-webkit-tap-highlight-color:transparent;}
html{font-size: 312.5%}
@media screen and (max-width:359px) and (orientation:portrait) {
	html{font-size: 266.67%}
}
@media screen and (min-width:360px) and (max-width:374px) and (orientation:portrait) {
	html{font-size: 300%}
}
@media screen and (min-width:384px) and (max-width:399px) and (orientation:portrait) {
	html{font-size: 320%}
}
@media screen and (min-width:400px) and (max-width:413px) and (orientation:portrait) {
	html{font-size: 333.33%}
}
@media screen and (min-width:414px) and (max-width:431px) and (orientation:portrait) {
	html{font-size: 345%}
}

@media screen and (min-width:432px) and (max-width:479px) and (orientation:portrait) {
	html{font-size: 360%}
}
@media screen and (min-width:480px) and (max-width:639px) and (orientation:portrait) {
	html{font-size: 400%}
}
@media screen and (min-width:640px) and (orientation:portrait) {
	html{font-size: 533.33%}
}

.wrap{ display:none; width:100%; height:100%; overflow:hidden; transform-origin:0 0; -webkit-transform-origin:0 0;}
.content{ position:relative; width:100%; height:100%; overflow:auto;}
.cont_bg{ width:100%; padding-bottom:1.6rem; background:url(https://world2.wanmei.com/net/210802sign/images/bg.jpg) center top no-repeat #161a24; background-size:100% auto;}
/* head */
.head_box{ position:relative; width:100%; height:7.5rem;}
.btn_pop_chou{ position:absolute; width:2.82rem; height:0.84rem; left:50%; margin-left:-1.41rem; top:74%;background:url(https://world2.wanmei.com/net/210802sign/images/btn_pop_chou.png); background-size:100% auto;}
/* day */
.day_t{ display:block; width:2.99rem; margin:0.68rem auto 0;}
.day_box{ position:relative; width:11.99rem; height:5.62rem; margin:0.64rem auto 0;background:url(https://world2.wanmei.com/net/210802sign/images/day_bg.png); background-size:100% auto;}
/* day */
.day_list{ position:absolute; width:7.27rem; height:5.24rem; left:1.57rem; top:0.19rem;}
.day_list li{ position:relative; float:left; width:1.2rem; height:1.04rem; margin:0 0.01rem 0.01rem 0; overflow:hidden;}
.day_list li img{ position:absolute; width:0.88rem; left:0.13rem; top:0.18rem;}
.tag_no{ position:absolute; width:0.53rem; height:0.18rem; left:0.33rem; top:0.7rem;background:url(https://world2.wanmei.com/net/210802sign/images/tag_no.png); background-size:100% auto;}
.btn_get{ display:none; position:absolute; width:0.9rem; height:0.27rem; left:0.15rem; top:0.68rem;background:url(https://world2.wanmei.com/net/210802sign/images/btn_sign.png); background-size:100% auto;}

.day_list li.signed{ background:url(https://world2.wanmei.com/net/210802sign/images/sign_bg.png); background-size:100% auto;}
.day_list li.signed .tag_no,.day_list li.signed .btn_get{ display:none;}

.day_list li.active{ cursor:pointer}
.day_list li.active .tag_no{ display:none;}
.day_list li.active .btn_get{ display:block;}

#gold30_box{ position:absolute; width:3.07rem; height:5.62rem; right:0; top:0;}
.tag_no30,.tag_yes30{ position:absolute; width:0.9rem; left:50%; margin-left:-0.45rem; bottom:0.52rem;}
.tag_yes30{ display:none;}

#gold30_box.done{ background:url(https://world2.wanmei.com/net/210802sign/images/get30_bg.png); background-size:100% auto;}
#gold30_box.done .tag_no30{ display:none;}
#gold30_box.done .tag_yes30{ display:block;}
.txt_rule{ display:block; width:11.99rem; margin:0.58rem auto 0;}
/* sort */
.sort_box{ position:relative; width:12.07rem; height:8.32rem; margin:1.5rem auto 0; background:url(https://world2.wanmei.com/net/210802sign/images/sort_bg.png); background-size:100% auto;}
.sort_list{ position:absolute; width:5rem; height:1.32rem; left:0.93rem; top:6.34rem;}
.sort_list li{ width:5rem; height:0.44rem; overflow:hidden;}
.sort_list li span{ float:left; height:0.44rem; max-height:0.44rem; font-size:0.2rem; line-height:0.44rem; color:#fffeef; text-align:center; overflow:hidden;}
.sort_list li span.col1{ width:1.5rem;}
.sort_list li span.col2{ width:2rem;}
.sort_list li span.col3{ width:1.4rem;}

/* pop */
.pop_fixed{ display:none; position:fixed; width:100%; height:100%; left:0; top:0; z-index:101; transform:translate3d(0,0,0); -webkit-transform:translate3d(0,0,0);}
#pop_bang,#pop_mypirze,#pop_yaoshi0{ z-index:102;}
.pop_cont{ position:relative; width:100%; height:100%; overflow:auto;}
/* pop_bang */
.pop_cont_bg1{ background:url(https://world2.wanmei.com/net/210802sign/images/pop_bg1.jpg) center top no-repeat #101420; background-size:100% auto;}
.icon_close{ position:absolute; width:0.72rem; height:0.71rem; right:0.57rem; top:0.3rem; background:url(https://world2.wanmei.com/net/210802sign/images/icon_close.png); background-size:100% auto; z-index:15;}
.pop_t{ display:block; height:0.47rem; margin:0.8rem auto 0;}
.form_box{ position:relative; width:7.43rem; height:3.81rem; margin:0.36rem auto 0; background:url(https://world2.wanmei.com/net/210802sign/images/form.png); background-size:100% auto; }
#serverlist,#rolelist{ position:absolute; width:5.52rem; height:0.43rem; left:1.55rem; top:0.05rem; font-size:0.18rem; color:#fff; background:#151425; border:none; outline:0;}
#rolelist{ width:2.1rem; top:0.76rem;}
.form_box input{position:absolute; width:1.55rem; height:0.43rem; font-size:0.18rem; line-height:0.43rem; color:#fff; background:none; border:none; outline:0;}
#realName{left:5.5rem; top:0.76rem;}
#phone{ width:2.1rem;left:1.55rem; top:1.48rem;}
#qq{left:5.5rem; top:1.48rem;}
#email{ width:5.5rem;left:1.55rem; top:2.22rem;}
#address{ position:absolute;width:5.5rem; height:0.75rem; max-height:0.75rem; left:1.55rem; top:2.98rem; font-size:0.18rem; line-height:0.3rem; color:#fff; background:none; border:none; outline:0; resize:none; overflow:auto;}
.sub_tip{ display:block; width:6.6rem; margin:0.2rem auto 0;}
.bang_btn_wrap{ padding:0.4rem 0;}
.btn_sub{ display:block; width:1.73rem; height:0.47rem; margin:0 auto;background:url(https://world2.wanmei.com/net/210802sign/images/btn_sub.png) no-repeat; background-size:100% auto;}
/* pop_yaoshi0 */
.pop_cont_bg2{ background:url(https://world2.wanmei.com/net/210802sign/images/pop_bg2.jpg) center top no-repeat #101420; background-size:100% auto;}
.yaoshi_none{ display:block; width:3.67rem; margin:3rem auto 0;}
.btn_conform{ display:block;width:1.73rem; height:0.47rem; margin:0 auto;background:url(https://world2.wanmei.com/net/210802sign/images/btn_conform.png) no-repeat; background-size:100% auto;}
#close_yaoshi0{ margin:1.5rem auto 0;}
/* pop_chou */
.btn_back{ position:absolute; width:0.9rem; height:0.35rem; left:0.45rem; top:0.32rem;background:url(https://world2.wanmei.com/net/210802sign/images/btn_back.png) no-repeat; background-size:100% auto;}
/* login */
.top_user_box{ position:absolute; width:6.22rem; height:0.38rem; right:0.45rem; top:0.32rem; z-index:10;}
.btn_myprize{ position:absolute;width:1.58rem; height:0.38rem; right:0; top:0;background:url(https://world2.wanmei.com/net/210802sign/images/btn_myprize.png) no-repeat; background-size:100% auto;}
.log_box{ position:absolute;width:4.44rem; height:0.38rem; left:0; top:0;}
.log_box p{ max-height:0.44rem; font-size:0.18rem; line-height:0.38rem; color:#fff; text-align:right;}
.log_box p span{ color:#d5b779;}
.logout{ display:none;}

.xiangzi_wrap{ width:7.7rem; height:2.82rem; margin:2.1rem auto 0;}
.xz_left,.xz_right{ width:2.9rem; height:2.82rem;}
.xz_left{ float:left;}
.xz_right{ float:right;}
.xz_yin,.xz_jin{ width:2.9rem;height:2.25rem;background:url(https://world2.wanmei.com/net/210802sign/images/xiangzi_yin.png) no-repeat; background-size:100% auto;}
.xz_jin{ position:relative; background:url(https://world2.wanmei.com/net/210802sign/images/xiangzi_jin.png) no-repeat; background-size:100% auto;}
.txt_bide{ position:absolute; width:1.75rem; left:1.47rem; top:1.74rem;}
.btn_chou{ position:relative; width:2.13rem; height:0.47rem; margin:0.1rem auto 0; cursor:pointer;}
.btn_chou_yin{ background:url(https://world2.wanmei.com/net/210802sign/images/num_yin_bg.png) no-repeat; background-size:100% auto;}
.btn_chou_jin{ background:url(https://world2.wanmei.com/net/210802sign/images/num_jin_bg.png) no-repeat; background-size:100% auto;}
.num_box{ position:absolute; width:0.7rem; height:0.47rem; max-height:0.47rem; left:0.03rem; top:0; font-size:0.24rem; line-height:0.47rem; color:#1c1a2b; text-align:right;}

.prize_view{ display:block; width:10rem; margin:0.48rem auto 0;}
/* pop_yin */
.pop_cont_bg3{ background:url(https://world2.wanmei.com/net/210802sign/images/pop_bg3.jpg) center top no-repeat #101420; background-size:100% auto;}
#icon_close_yin{ display:none;}
.gift_box{ position:relative; width:3.05rem; height:2.37rem; margin:2.5rem auto 0;}
.light_box{ position:absolute; width:100%; height:100%; left:0; top:0;}
#pop_yin .light_box,#pop_fail .light_box{ background:url(https://world2.wanmei.com/net/210802sign/images/yin_ani_light.png) no-repeat; background-size:100% auto;}

.ani_light{ animation:key_light 0.5s linear infinite alternate; -webkit-animation:key_light 0.5s linear infinite alternate;}
@keyframes key_light{
	0%{opacity:1}
	100%{opacity:0}
}
@-webkit-keyframes key_light{
	0%{opacity:1}
	100%{opacity:0}
}
#pop_yin .di_box,#pop_fail .di_box{ position:absolute; width:3.05rem; height:2.37rem; left:0; top:0; background:url(https://world2.wanmei.com/net/210802sign/images/yin_ani0.png) no-repeat; background-size:100% auto;}
.ani_huang{ animation:key_huang 0.3s linear infinite; -webkit-animation:key_huang 0.3s linear infinite;}
@keyframes key_huang{
	0%{ transform:rotate(0deg)}
	25%{transform:rotate(2deg)}
	50%{transform:rotate(0deg)}
	75%{transform:rotate(-2deg)}
	100%{transform:rotate(0deg)}
}
@-webkit-keyframes key_huang{
	0%{ -webkit-transform:rotate(0deg)}
	25%{-webkit-transform:rotate(2deg)}
	50%{-webkit-transform:rotate(0deg)}
	75%{-webkit-transform:rotate(-2deg)}
	100%{-webkit-transform:rotate(0deg)}
}
.ani_box{ display:none; position:absolute; width:2.73rem; height:2.18rem; left:0.17rem; bottom:0.25rem;}
.ani_yin{ animation:key_yin 0.3s steps(4,end) both; -webkit-animation:key_yin 0.3s steps(4,end) both; background-size:100% auto;}
@keyframes key_yin{
	0%{ background-image:none;}
	33%{ background-image:url(https://world2.wanmei.com/net/210802sign/images/yin_ani1.png);}
	66%{ background-image:url(https://world2.wanmei.com/net/210802sign/images/yin_ani2.png);}
	100%{ background-image:url(https://world2.wanmei.com/net/210802sign/images/yin_ani3.png);}
}
@-webkit-keyframes key_yin{
	0%{ background-image:none;}
	33%{ background-image:url(https://world2.wanmei.com/net/210802sign/images/yin_ani1.png);}
	66%{ background-image:url(https://world2.wanmei.com/net/210802sign/images/yin_ani2.png);}
	100%{ background-image:url(https://world2.wanmei.com/net/210802sign/images/yin_ani3.png);}
}
.prize_img_box{ display:none; position:absolute; width:1.33rem; height:1.66rem; left:50%; margin-left:-0.66rem; top:-1.1rem;}
#pop_yin .prize_img_box{background:url(https://world2.wanmei.com/net/210802sign/images/back_yin.png); background-size:100% auto;}
.prize_img{ display:none; position:absolute; width:100%; height:100%; left:0; top:0;}
#pop_yin .prize_img_box .prize_img{background:url(https://world2.wanmei.com/net/210802sign/images/prize_bg_yin.png); background-size:100% auto;}
.prize_img img{ position:absolute; width:0.68rem; height:0.68rem; left:0.33rem; top:0.49rem;}
.ani_fan{ animation:key_fan 0.6s linear both; -webkit-animation:key_fan 0.6s linear both;}
@keyframes key_fan{
	0%{ transform:rotateY(0deg)}
	100%{transform:rotateY(180deg)}
}
@-webkit-keyframes key_fan{
	0%{ -webkit-transform:rotateY(0deg)}
	100%{-webkit-transform:rotateY(180deg)}
}

.show_result{ display:none; margin-top:0.3rem;}
.succ_txt{ height:0.4rem; max-height:0.4rem; font-size:0.36rem; line-height:0.4rem; color:#dfc88f; text-align:center;}
.result_btn{ width:4.64rem; height:0.47rem; margin:0.5rem auto 0;}
#btn_close_yin{ float:left;}
.btn_agin{ float:right; width:1.73rem; height:0.47rem;background:url(https://world2.wanmei.com/net/210802sign/images/btn_chou_agin.png); background-size:100% auto;}
/* pop_fail */
#icon_close_fail{ display:none;}
#btn_close_fail{ float:left;}
.ani_yin_none{ animation:key_yin_none 0.3s steps(4,end) both; -webkit-animation:key_yin_none 0.3s steps(4,end) both;background-size:100% auto;}
@keyframes key_yin_none{
	0%{ background-image:none;}
	33%{ background-image:url(https://world2.wanmei.com/net/210802sign/images/yin_ani1.png);}
	66%{ background-image:url(https://world2.wanmei.com/net/210802sign/images/yin_ani2.png);}
	100%{ background-image:url(https://world2.wanmei.com/net/210802sign/images/yin_ani3_none.png);}
}
@-webkit-keyframes key_yin_none{
	0%{ background-image:none;}
	33%{ background-image:url(https://world2.wanmei.com/net/210802sign/images/yin_ani1.png);}
	66%{ background-image:url(https://world2.wanmei.com/net/210802sign/images/yin_ani2.png);}
	100%{ background-image:url(https://world2.wanmei.com/net/210802sign/images/yin_ani3_none.png);}
}
/* pop_jin */
#icon_close_jin{ display:none;}
#btn_close_jin{ float:left;}
#pop_jin .gift_box{ height:2.38rem;}
#pop_jin .light_box{ background:url(https://world2.wanmei.com/net/210802sign/images/jin_ani_light.png) no-repeat; background-size:100% auto;}
#pop_jin .di_box{ position:absolute; width:3.05rem; height:2.38rem; left:0; top:0; background:url(https://world2.wanmei.com/net/210802sign/images/jin_ani0.png) no-repeat; background-size:100% auto;}
#pop_jin .ani_box{ width:3.2rem; height:2.43rem; left:0.01rem; bottom:0.26rem;}
.ani_jin{ animation:key_jin 0.3s steps(4,end) both; -webkit-animation:key_jin 0.3s steps(4,end) both;background-size:100% auto;}
@keyframes key_jin{
	0%{ background-image:none;}
	33%{ background-image:url(https://world2.wanmei.com/net/210802sign/images/jin_ani1.png); }
	66%{ background-image:url(https://world2.wanmei.com/net/210802sign/images/jin_ani2.png);}
	100%{ background-image:url(https://world2.wanmei.com/net/210802sign/images/jin_ani3.png);}
}
@-webkit-keyframes key_jin{
	0%{ background-image:none;}
	33%{ background-image:url(https://world2.wanmei.com/net/210802sign/images/jin_ani1.png); }
	66%{ background-image:url(https://world2.wanmei.com/net/210802sign/images/jin_ani2.png);}
	100%{ background-image:url(https://world2.wanmei.com/net/210802sign/images/jin_ani3.png);}
}

#pop_jin .prize_img_box{background:url(https://world2.wanmei.com/net/210802sign/images/back_jin.png); background-size:100% auto;}
#pop_jin .prize_img_box .prize_img{background:url(https://world2.wanmei.com/net/210802sign/images/prize_bg_jin.png); background-size:100% auto;}
/* pop_shouban */
.pop_cont_bg4{ background:url(https://world2.wanmei.com/net/210802sign/images/pop_bg4.jpg) center top no-repeat #101420; background-size:100% auto;}
#icon_close_shouban{ display:none;}
#btn_close_shouban{ float:left;}
.quan_box{ position:relative; width:6.07rem; height:6.07rem; margin:0.5rem auto 0; background:url(https://world2.wanmei.com/net/210802sign/images/pop_quan1.png); background-size:100% auto;}
.quan_light{ position:absolute; width:100%; height:100%; left:0; top:0; background:url(https://world2.wanmei.com/net/210802sign/images/pop_quan2.png); background-size:100% auto; opacity:0;}
.ani_light2{ animation:key_light2 0.5s linear infinite alternate; -webkit-animation:key_light2 0.5s linear infinite alternate;}
@keyframes key_light2{
	0%{opacity:0}
	100%{opacity:1}
}
@-webkit-keyframes key_light2{
	0%{opacity:0}
	100%{opacity:1}
}

.shouban_wrap{ position:relative; width:100%; height:4.27rem; z-index:2;}
.shouban1{ display:none; position:absolute; width:8.99rem; left:-3.26rem; top:-0.5rem;}
.shouban2{ display:none; position:absolute; width:9.43rem; left:-3.26rem; top:-0.5rem;}
.shouban3{ display:none; position:absolute; width:4.79rem; left:0.2rem; top:-0.1rem;}
.txt_shouban1{ display:none; position:absolute; width:2.47rem; left:0.5rem; top:4.27rem;}
.txt_shouban2{ display:none; position:absolute; width:3.49rem; left:1.62rem; top:4.67rem;}
.ani_txt1{ animation:key_txt1 1.6s linear both; -wetkit-animation:key_txt1 1.6s linear both;}
@keyframes key_txt1{
	0%{transform:translate3d(-1rem,0,0); opacity:0.5;}
	50%{transform:translate3d(-0.5rem,0,0); opacity:1;}
	100%{transform:translate3d(0,0,0); opacity:0.7;}
}
@-wetkit-keyframes key_txt1{
	0%{-wetkit-transform:translate3d(-1rem,0,0); opacity:0.5;}
	50%{-wetkit-transform:translate3d(-0.5rem,0,0); opacity:1;}
	100%{-wetkit-transform:translate3d(0,0,0); opacity:0.7;}
}
.ani_txt2{ animation:key_txt2 0.8s linear both; -wetkit-animation:key_txt2 0.8s linear both;}
@keyframes key_txt2{
	0%{transform:translate3d(0.5rem,0,0); opacity:0.5;}
	50%{transform:translate3d(0.25rem,0,0); opacity:1;}
	100%{transform:translate3d(0,0,0); opacity:0.7;}
}
@-wetkit-keyframes key_txt2{
	0%{-wetkit-transform:translate3d(0.5rem,0,0); opacity:0.5;}
	50%{-wetkit-transform:translate3d(0.25rem,0,0); opacity:1;}
	100%{-wetkit-transform:translate3d(0,0,0); opacity:0.7;}
}

.txt_shouban{ display:block; width:4.98rem; margin:0 auto;}
#pop_shouban .show_result{ position:relative; margin-top:0; z-index:3;}
/* pop_myprize */
.myprize_list{ width:8.78rem; margin:0.5rem auto 0; border:0.01rem solid #393838; border-bottom:0;}
.myprize_list li{ height:0.6rem; border-bottom:0.01rem solid #393838;}
.myprize_list li.th{ background:#201f31;}
.myprize_list li span{ float:left; height:0.6rem; font-size:0.18rem; line-height:0.6rem; color:#fff; text-align:center; border-right:0.01rem solid #393838; overflow:hidden;}
.myprize_list li.th span{ color:#dfc88f;}
.col1{ width:2.78rem;}
.col2{ width:3.48rem;}
.myprize_list li span.col3{ width:2.48rem; border:0;}




