@charset "utf-8";html,
body{ background:#042a59;}
.eleme_act{ margin:0 auto; width:7.2rem;height:auto; font:.26rem Microsoft YaHei; color:#27ffe8;overflow:hidden;}
.eleme_act_01{ height:2rem; background:url(https://png.pookcdn.net/pook_mobile/activity/eleme_v2/elm_red_01.jpg) no-repeat; background-size:100% 100%;}
.eleme_act_02{ height:2rem; background:url(https://png.pookcdn.net/pook_mobile/activity/eleme_v2/elm_red_02.jpg) no-repeat; background-size:100% 100%;}
.eleme_act_03{ height:2rem; background:url(https://png.pookcdn.net/pook_mobile/activity/eleme_v2/elm_red_03.jpg) no-repeat; background-size:100% 100%;}
.eleme_act_04{ height:2rem; background:url(https://png.pookcdn.net/pook_mobile/activity/eleme_v2/elm_red_04.jpg) no-repeat; background-size:100% 100%;}
.eleme_act_05{ height:2rem; background:url(https://png.pookcdn.net/pook_mobile/activity/eleme_v2/elm_red_05.jpg) no-repeat; background-size:100% 100%;}
.eleme_act_06{ height:2rem; background:url(https://png.pookcdn.net/pook_mobile/activity/eleme_v2/elm_red_06.jpg) no-repeat; background-size:100% 100%;}



.btn_download{ top:5.5rem;width:2.09rem; height:.7rem; line-height:1.15rem; text-align:center; background:url(https://png.pookcdn.net/pook_mobile/activity/eleme_v2/btn_download.png) no-repeat; background-size:100% 100%;}
.btn_download.download_01{left:1.09rem}
.btn_download.download_02{right:1.09rem}
.btn_download img{ width:3.16rem; height:.67rem; -webkit-animation:1s download infinite; -o-animation:1s download infinite; -moz-animation:1s download infinite; animation:1s download infinite; }

@-webkit-keyframes download{
    0%{ -webkit-transform:scale(1);}
    50%{ -webkit-transform:scale(.8);}
    100%{ -webkit-transform:scale(1);}
}
@-o-keyframes download{
    0%{ -o-transform:scale(1);}
    50%{ -o-transform:scale(.8);}
    100%{ -o-transform:scale(1);}
}
@-moz-keyframes download{
    0%{ -moz-transform:scale(1);}
    50%{ -moz-transform:scale(.8);}
    100%{ -moz-transform:scale(1);}
}
@keyframes download{
    0%{ transform:scale(1);}
    50%{ transform:scale(.8);}
    100%{ transform:scale(1);}
}


.detail{ top:6.31rem; left:0;width:100%;padding-left:.28rem; height:auto;box-sizing: border-box; }
.detail_con{ margin:0 auto;box-sizing:border-box; overflow:hidden;}
.detail_con img{ width:.89rem; height:.75rem;}
.detail_con span,.act_list span{ color:#F8F00B; }

.act_list{ margin-left:.1rem;}
.act_list .txt{height:auto;overflow:hidden;}
.act_list em{float:left; line-height:1em; padding:.05rem 0;text-align:center; font-style:normal; }
.act_list .txt p{float:left; width:5.1rem;font-size:.24rem; line-height:.34rem;}