.MacPlayer{
position:relative !important;
}
#epLoading{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
background:rgba(0,0,0,.65);
backdrop-filter:blur(2px);
z-index:999999;
display:flex;
align-items:center;
justify-content:center;
}
.epLoadingBox{
text-align:center;
color:#fff;
}
.loader{
width:42px;
height:42px;
margin:0 auto 15px;
border:3px solid rgba(255,255,255,.25);
border-top:3px solid #fff;
border-radius:50%;
animation:spin .8s linear infinite;
}
.loadingText{
font-size:25px;
letter-spacing:1px;
}
/* 手机 */
@media screen and (max-width: 768px){
.loadingText{
font-size:16px;
}
}
/* 平板 */
@media screen and (min-width: 769px) and (max-width: 1024px){
.loadingText{
font-size:20px;
}
}
/* 电脑 */
@media screen and (min-width: 1025px){
.loadingText{
font-size:25px;
}
}
@keyframes spin{
100%{
transform:rotate(360deg);
}
}