.mg-dialog__main{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:9999}.mg-dialog__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8rem;background-color:#fff;z-index:10000;border-radius:.21333rem}.mg-dialog__message{padding:.90667rem;line-height:.66667rem;text-align:center;font-size:.37333rem;color:#404040}.mg-dialog__message span{color:#333;font-size:.48rem;font-weight:500;word-break:break-all}.mg-dialog__control{width:100%;height:1.22667rem;line-height:1.22667rem;border-top:1PX solid #eaeaea;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mg-dialog__control__alert{display:block;margin-left:auto;margin-right:auto;text-align:center;color:#ef4c4f;font-size:.42667rem;cursor:pointer}.mg-dialog__control__cancel,.mg-dialog__control__confirm{display:block;float:left;text-align:center;width:50%;color:#ef4c4f;font-size:.42667rem;cursor:pointer;box-sizing:border-box}.mg-dialog__control__cancel{border-right:1PX solid #eaeaea}.fade-enter-active{transition:opacity .4s}.fade-leave-active{transition:opacity .8s}.fade-enter,.fade-leave-to{opacity:0}.mg-dialog__tip{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:80%;padding:.26667rem .16rem;box-shadow:0 0 .26667rem rgba(0,0,0,.3);word-break:break-all;border-radius:.13333rem;background-color:rgba(0,0,0,.6);color:#fff;box-sizing:border-box;text-align:center;z-index:1000;font-size:.37333rem;line-height:.53333rem}.component-loading{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000}.component-loading .spinner{width:.53333rem;height:.53333rem;margin-left:auto;margin-right:auto;margin-top:50%;background-color:#ff4848;border-radius:100%;-webkit-animation:scaleout 1s ease-in-out infinite;animation:scaleout 1s ease-in-out infinite}.component-loading .spinner.black{background-color:#000}.component-loading .spinner.white{background-color:#fff}.component-loading .spinner.yellow{background-color:#ff0}@-webkit-keyframes scaleout{0%{-webkit-transform:scale(0)}to{-webkit-transform:scale(1);opacity:0}}@keyframes scaleout{0%{transform:scale(0);-webkit-transform:scale(0)}to{transform:scale(1);-webkit-transform:scale(1);opacity:0}}