@charset "utf-8";
body{ background:#bb4144; opacity:0; -webkit-animation:show .1s forwards .5s;}
@-webkit-keyframes show{ 100%{ opacity:1;}}

.new_year{ margin:0 auto; width:6.4rem; font-family:Microsoft YaHei; font-size:.22rem; color:#fffbf2;}
.new_year_01{ height:1.67rem; background:url(https://png.pookcdn.net/net/activity/mqll/bg_NewYear_01.jpg) no-repeat; background-size:100% 100%;}
.new_year_02{ height:1.68rem; background:url(https://png.pookcdn.net/net/activity/mqll/bg_NewYear_02.jpg) no-repeat; background-size:100% 100%;}
.new_year_03{ height:1.67rem; background:url(https://png.pookcdn.net/net/activity/mqll/bg_NewYear_03.jpg) no-repeat; background-size:100% 100%;}
.new_year_04{ height:1.68rem; background:url(https://png.pookcdn.net/net/activity/mqll/bg_NewYear_04.jpg) no-repeat; background-size:100% 100%;}
.new_year_05{ height:1.67rem; background:url(https://png.pookcdn.net/net/activity/mqll/bg_NewYear_05.jpg) no-repeat; background-size:100% 100%;}
.new_year_06{ height:1.68rem; background:url(https://png.pookcdn.net/net/activity/mqll/bg_NewYear_06.jpg) no-repeat; background-size:100% 100%;}

.btn_download,.btn_download_wx,.btn_receive{ top:5.77rem; left:1.97rem; width:2.47rem; height:.93rem;  -webkit-animation:btn 1s infinite; -o-animation:btn .5s infinite; -moz-animation:btn .5s infinite; animation:btn .5s infinite;}
.btn_download_wx{ background:url(https://png.pookcdn.net/net/activity/mqll/btn_download_wx.png) no-repeat; background-size:100% 100%;}
.btn_download{ background:url(https://png.pookcdn.net/net/activity/mqll/btn_download.png) no-repeat; background-size:100% 100%;}
.btn_receive{ background:url(https://png.pookcdn.net/net/activity/mqll/btn_receive.png) no-repeat; background-size:100% 100%;}


.rule{ top:8.27rem; left:.4rem; width:6rem;}
.rule li{ position:relative; line-height:.45rem;}
.rule img{ position:absolute; top:.07rem; left:-.37rem; width:.32rem; height:.34rem;}
.rule span{ color:#ffe26f;}
.rule_hb li{ line-height:.36rem;}
.rule_hb img{ top:.05rem;}

.tips{ top:6.7rem; left:0; width:100%; text-align:center; color:#feffff; }
.tips span{ margin:0 .1rem; color:#ef1347;}

@-webkit-keyframes btn {
	0% { -webkit-transform:scale(1);  }
	50% { -webkit-transform:scale(1.2);   }
	100% { -webkit-transform:scale(1);   }
}
@-o-keyframes btn {
0% { -o-transform:scale(1);  }
	50% { -o-transform:scale(1.2);   }
	100% { -o-transform:scale(1);   }
}
@-moz-keyframes btn {
	0% { -moz-transform:scale(1);  }
	50% { -moz-transform:scale(1.2);   }
	100% { -moz-transform:scale(1);   }
}
@keyframes btn {
	0% { transform:scale(1);  }
	50% { transform:scale(1.2);   }
	100% { transform:scale(1);   }
}
