/* mama100-v5.2.0 2024-10-18 14:33:09*/body,textarea{overflow:auto}.loading,.ng-hide,.nghide{display:none}a,body,img{-webkit-touch-callout:none}body,label,summary{cursor:default}*{padding:*;margin:*;-webkit-tap-highlight-color:rgba(255,255,255,0)}body,html{width:100%;-webkit-user-select:none;user-select:none}.mark{left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.6);z-index:3}.pf{position:fixed}.txt-left{text-align:left}.no_activity{color:#000;text-align:center;position:absolute;width:100%;top:20%;height:auto;line-height:25px}.no_activity .img_logo{width:2.5rem;margin-bottom:.2rem}.no_activity .img_qrcode{width:3rem}.no_activity>p{color:#6c6f6f;line-height:24px;font-size:13px}.no_activity .txt_stress{color:#5ea7dc}.no_content_top_rule,.top_rule{border-radius:10px;color:#333;text-decoration:underline}.no_activity .tip{font-size:15px;margin-top:.5rem;margin-bottom:.1rem}.frozen_dialog_btn_bg{left:0;top:0;width:100%;height:100%;position:fixed;overflow:hidden}.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both}.main_content_block{overflow-y:auto;width:100%}.top{position:relative}.dialog_close,.top p,.top_rule{position:absolute}.top_rule{top:.25rem;right:.1rem;padding:.05rem .1rem}.no_content_top_rule{text-align:right;margin-top:.25rem;margin-right:.2rem}a,a:hover,button,del,input,ins,s,select,textarea,u{text-decoration:none}.last_time_p{margin-top:.3rem;margin-bottom:.3rem;font-size:14px}.dialog_parent{width:90%;box-sizing:border-box;background:#fff;display:block;border-radius:3px;text-align:center;padding:.3rem;margin-left:5%;margin-right:5%;margin-top:1.8rem}.dialog_close{right:.45rem;top:1rem;width:.5rem;z-index:-1}.main_content_parent,.pr{position:relative}.dialog_rule_title{font-size:.35rem;font-weight:700;margin-top:.2rem;margin-bottom:.2rem;color:#aa8944}.dialog_rule_content{margin-top:.3rem;white-space:pre-line;text-align:left;line-height:.4rem;letter-spacing:.01rem;max-height:6.7rem;overflow-y:auto}.dialog_rule_content::-webkit-scrollbar-thumb{border-radius:5px;background-color:#B2B2B2}abbr,body,fieldset,html,iframe,img{border:0}.dialog_rule_content::-webkit-scrollbar{width:5px}.no_list_data{text-align:center;font-family:"微软雅黑";font-size:16px;line-height:33px}.vote_btm_ad_item{font-size:0;vertical-align:top}.dialog_game_over{margin:.3rem 0;line-height:.4rem;letter-spacing:.01rem;font-weight:700}.dialog_game_over_img{width:2.5rem;margin-top:.5rem;margin-bottom:.2rem}.dialog_tip_long_tap{color:#999;margin-bottom:1rem}a,blockquote,body,button,caption,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,html,img,input,legend,li,menu,ol,p,pre,table,td,textarea,th,ul{margin:0;padding:0}address,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{font-size:62.5%}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;vertical-align:middle;cursor:pointer}button,input,select,textarea{-moz-outline:none;word-break:normal;text-transform:none}input,label,select{vertical-align:middle}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}body{min-width:320px;word-wrap:break-word;line-height:1;background:#FFF;-ms-content-zooming:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}body,button,input,keygen,legend,select,textarea{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0}address,b,button,caption,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,input,select,strong,textarea,th,var{font-weight:400;font-style:normal}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}[hidefocus],summary{outline:0}dl,li,ol,ul{list-style:none}h1,h2,h3,h4,h5,h6,small{font-size:100%}sub,sup{font-size:83%}code,kbd,pre,samp{font-family:inherit}q:after,q:before{content:none}textarea{resize:none;vertical-align:top}a,button{cursor:pointer}a,a:hover{-webkit-tap-highlight-color:transparent;outline:0;cursor:pointer}a:active{blr:expression(this.onFocus=this.blur());outline:0}a:focus{outline:0;-moz-outline:none}em,i{font-style:normal}svg:not(:root){overflow:hidden}img{max-width:100%;height:auto;vertical-align:middle;-ms-interpolation-mode:bicubic;-webkit-tap-highlight-color:transparent}.c_red{color:red}.fb{font-weight:700}.pa{position:absolute}.index_top{position:relative}.mask_opacity{position:fixed;z-index:1;left:0;top:0;bottom:0;right:0;background:#000;opacity:.8}.fs_giftBtn,.fs_rule_btn{background:#f9ebed;text-align:center}.index_top .music_btn{position:absolute;width:.72rem;height:.72rem;right:1.06rem;top:.6rem}.index_bottom{text-align:center}.index_bottom .record_btn_mask{width:1.7rem;height:1.7rem;position:absolute;top:1.05rem;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}.index_bottom .btn_tip{color:#d15865;line-height:1.4;font-size:14px;position:absolute;bottom:.6rem;width:100vw}.fs_top .music_btn{position:absolute;width:.72rem;height:.72rem;right:.45rem;top:.82rem}.fs_kadai .uploadImg{top:.45rem;left:1.86rem;width:3.8rem;height:1.76rem;position:absolute}.fs_kadai .kadai{position:absolute;top:.2rem;width:4.32rem;height:2.75rem;left:1.6rem}.fs_sharedes{color:#fff;font-size:14px}.fs_sharedes .nickName{position:absolute;top:.12rem;font-weight:700;text-align:center;width:100%}.fs_sharedes .title{position:absolute;top:.4rem;left:1.85rem;font-weight:700}.fs_sharedes .text{position:absolute;left:1.85rem;top:.8rem;width:3.95rem;line-height:1.3;font-size:.24rem}.fs_three_btns div{width:1.37rem;height:1.37rem;bottom:.08rem;position:absolute}.fs_three_btns .left{left:1.05rem}.fs_three_btns .middle{left:3.15rem}.fs_three_btns .right{left:5.15rem}.fs_giftBtn img{width:5.45rem;margin:0 0 .5rem}.fs_rule_btn{height:1.41rem;width:100%}.fs_rule_btn span{padding-bottom:1px;color:#000;border-bottom:1px solid #000}.fs_gift_from_friend{background:#f4e5e7;padding-bottom:1.16rem}.fs_gift_from_friend .fs_left_leave{width:1.31rem;height:1.56rem;position:absolute;left:0;top:-.78rem}.fs_gift_from_friend .head_container,.re_container .self_head .head_container{width:1.1rem;height:1.1rem}.fs_gift_from_friend .container{margin:0 .32rem;background:#fff;border-radius:20px}.fs_rank,.loading span{background:#f4e5e7}.fs_gift_from_friend .self_head{position:absolute;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);top:0}.fs_gift_from_friend .head{width:1rem;height:1rem;border-radius:50%;position:absolute;left:.05rem;top:.05rem}.fs_gift_from_friend .self_name{width:100%;font-weight:700;color:#000;padding-top:.8rem;text-align:center;font-size:14px}.fs_gift_from_friend .text_context{margin-top:.45rem;text-align:center;font-size:14px}.fs_gift_from_friend .text_context p{width:100%;line-height:1.5}.fs_gift_from_friend .friend_heads{width:5.8rem;margin:.7rem auto 0}.flex_wrap{display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.fs_gift_from_friend .bottom_tip{margin-top:.4rem;padding-bottom:.6rem;text-align:center}.fs_gift_from_friend .bottom_tip span{color:#000;padding-bottom:1px;border-bottom:1px solid #000;line-height:1}.fs_rank .fs_rank_container{padding:.57rem .4rem 0;justify-content:flex-start;align-items:center}.fs_rank_container .rank_item{padding-bottom:.4rem}.fs_rank_container .rank_item .index{text-align:center;font-weight:700;color:#000;flex:1;-ms-flex:1;-webkit-box-flex:1}.fs_rank_container .rank_item .friend_head{flex:2;-ms-flex:2;-webkit-box-flex:2}.fs_rank_container .rank_item .friend_name{flex:5;-ms-flex:5;-webkit-box-flex:5}.fs_rank_container .rank_item .rank_des{flex:4;-ms-flex:4;-webkit-box-flex:4;overflow:hidden;white-space:nowrap}.fs_rank_container .rank_item .rank_des span{overflow:hidden;white-space:nowrap}.fs_rank_container .friend_head .head_container{width:.88rem;height:.88rem}.fs_rank_container .friend_head .head{width:.8rem;height:.8rem;position:absolute;left:.04rem;top:.04rem;border-radius:50%}.fs_rank_container .rank_item .rank_des img{width:.94rem;height:.65rem}.rule_context{background:#fff;padding:0 .5rem .8rem;color:#000;line-height:1.8;font-size:14px}.rule_context strong{font-weight:700;color:#000}.rule_context span{color:#fff;display:inline-block;text-align:center;width:.4rem;height:.4rem;line-height:.4rem;background:#d53c26;border-radius:50%;margin-right:2px}.fs_three_btns .lefts{top:.13rem;left:.92rem}.fs_three_btns .middles{top:.13rem;left:3rem}.fs_three_btns .rights{top:.13rem;left:5.1rem}.re_container .self_head{position:absolute;left:50%;transform:translate(-50%,-80%);-webkit-transform:translate(-50%,-80%);-moz-transform:translate(-50%,-80%);top:0}.re_container .self_head .head{width:1rem;height:1rem;border-radius:50%;position:absolute;left:.05rem;top:.05rem}.fn_three_btn .top{top:.22rem;width:3.22rem;height:.93rem;left:2.15rem}.fn_three_btn .left{top:1.57rem;width:1.1rem;height:.25rem;left:1.59rem}.fn_three_btn .right{top:1.57rem;width:1.1rem;height:.25rem;left:4.74rem}.coupon_container div{width:5.45rem;height:.92rem;left:1.02rem;bottom:.61rem;position:absolute}.fs_mask_container{position:absolute;width:5rem;height:3.95rem;z-index:999;top:30%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}.fs_mask_container img{width:100%;height:100%}.fs_mask_container .left_btn{width:1.66rem;height:.6rem;bottom:.3rem;left:.6rem}.fs_mask_container .right_btn{width:1.66rem;height:.6rem;bottom:.3rem;left:2.82rem}.fs_kadai .cassette_circle{width:1.71rem;height:.54rem;left:2.92rem;top:1.72rem;z-index:5}.save_container .targe_img{width:5.47rem;height:9.72rem;top:1.01rem;left:1.02rem}.save_container .save_finger{width:4.7rem;height:.85rem;bottom:1.92rem;left:1.5rem}.save_container .record_again{width:3.23rem;height:.94rem;left:.27rem;top:11.68rem}.save_container .save_gift{width:3.2rem;height:.8rem;left:3.88rem;top:11.72rem}.save_container .left_btn{width:1.09rem;height:.27rem;top:12.8rem;left:.42rem}.save_container .right_btn{width:1.09rem;height:.27rem;top:12.8rem;left:6rem}.save_mask_container{width:3.18rem;height:1.97rem;position:absolute;top:5rem;left:2.25rem;text-align:center;z-index:100}.fs_kadai .self_head_first .head_container,.save_mask_container img{width:1.1rem;height:1.1rem}.save_mask_container span{color:#fff;font-weight:700;font-size:14px;margin-top:.42rem;display:inline-block;letter-spacing:2px}.fs_kadai .self_head_first{top:3.47rem;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}.fs_kadai .self_head_first .head{width:1rem;height:1rem;border-radius:50%;position:absolute;left:.05rem;top:.05rem}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}.Rotation{-webkit-transform:rotate(360deg);animation:rotation 3s linear infinite;-moz-animation:rotation 3s linear infinite;-webkit-animation:rotation 3s linear infinite;-o-animation:rotation 3s linear infinite}.rollIn{animation-name:rollIn}.animated{animation-duration:1s;animation-fill-mode:both}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:none}}@-webkit-keyframes hue{from{-webkit-filter:hue-rotate(0)}to{-webkit-filter:hue-rotate(-360deg)}}.loading{position:fixed;top:60%;left:50%;margin-left:-25px;width:80px;height:40px;z-index:1000}.loading span{display:inline-block;width:8px;height:100%;border-radius:4px;-webkit-animation:load 1s ease infinite}@-webkit-keyframes load{0%,100%{height:40px;background:#f46f6f}50%{height:70px;margin:-15px 0;background:#f4e5e7}}.loading span:nth-child(2){-webkit-animation-delay:.2s}.loading span:nth-child(3){-webkit-animation-delay:.4s}.loading span:nth-child(4){-webkit-animation-delay:.6s}.loading span:nth-child(5){-webkit-animation-delay:.8s}#praiseHeart,.finger{-webkit-animation-delay:0s}#praiseHeart{-webkit-animation-name:fadeIn;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:1}@keyframes fadeIn{0%{opacity:0;top:.12rem}50%{opacity:1}100%{opacity:0;top:-.85rem}}@-webkit-keyframes fadeIn{0%{opacity:0;top:.12rem}50%{opacity:1}100%{opacity:0;top:-.85rem}}.finger{position:absolute;width:.8rem;height:.99rem;bottom:-.3rem;right:.3rem;-webkit-animation-name:shake;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite}@keyframes shake{0%,100%{bottom:-.3rem}50%{bottom:-.4rem}}@-webkit-keyframes shake{0%,100%{bottom:-.3rem}50%{bottom:-.4rem}}