@charset "utf-8";
body{ background:#8a6ef3; opacity:0; -webkit-animation:show .1s forwards .5s;}
@-webkit-keyframes show{ 100%{ opacity:1;}}

.receive{ margin:0 auto; width:6.4rem; font:.26rem Microsoft YaHei; color:#c73a3a; }
.bg_01{ height:2.1rem; background:url(https://png.pookcdn.net/puic-activity/mzyjs/share/wx_share_01_1.jpg) no-repeat; background-size:100% 100%;}
.bg_02{ height:2.09rem; background:url(https://png.pookcdn.net/puic-activity/mzyjs/share/wx_share_02_1.jpg) no-repeat; background-size:100% 100%;}
.bg_03{ height:2.1rem; background:url(https://png.pookcdn.net/puic-activity/mzyjs/share/wx_share_03_1.jpg) no-repeat; background-size:100% 100%;}
.bg_04{ height:2.09rem; background:url(https://png.pookcdn.net/puic-activity/mzyjs/share/wx_share_04.jpg) no-repeat; background-size:100% 100%;}
.bg_05{ height:2.1rem; background:url(https://png.pookcdn.net/puic-activity/mzyjs/share/wx_share_05.jpg) no-repeat; background-size:100% 100%;}

.btn_download{ top:5.72rem; left:1.55rem; width:3.29rem; height:1.12rem; }
.btn_download{ background:url(https://png.pookcdn.net/puic-activity/mzyjs/share/btn_download.png) no-repeat; background-size:100% 100%;}

.rule{ top:8rem; left:.8rem; width:5.25rem;}
.rule li{ position:relative; line-height:.43rem; word-wrap: break-word; word-break: normal; }
.rule li i{ position:absolute; top:.07rem; left:-.3rem; width:.17rem; height:.22rem; }
.rule li i.num_01{ background:url(https://png.pookcdn.net/puic-activity/mzyjs/share/num_01.png) no-repeat; background-size:100% 100%;}
.rule li i.num_02{ background:url(https://png.pookcdn.net/puic-activity/mzyjs/share/num_02.png) no-repeat; background-size:100% 100%;}
.rule li i.num_03{ background:url(https://png.pookcdn.net/puic-activity/mzyjs/share/num_03.png) no-repeat; background-size:100% 100%;}
.rule li i.num_04{ background:url(https://png.pookcdn.net/puic-activity/mzyjs/share/num_04.png) no-repeat; background-size:100% 100%;}
.rule li i.num_05{ background:url(https://png.pookcdn.net/puic-activity/mzyjs/share/num_05.png) no-repeat; background-size:100% 100%;}
.rule li span{ color:#bf893a; text-decoration:underline;}

.hb_num{ top:2.7rem; left:2.3rem; width:1.75rem; text-align:center;}
.hb_num img{ width:.25rem; height:.33rem;}