#overLazy{
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: center;
width: 180px;
margin: auto;
align-content: center;
position: fixed;
height: 100%;
top: 0;
left: calc(50% - 90px);
}
[class*="loadding-"]{
display: inline-block;
width: 1.8em;
height: 1.8em;
color:inherit;
vertical-align: middle;
pointer-events: none;
border-radius: 50%;
margin-right: 1em ;
}
[class*="loadding-"]:last-child {
margin-right: 0 ;
}
.loadding-1,
.loadding-2,
.loadding-3 {
animation-fill-mode: both;
animation: loadding-1 1.8s infinite ease-in-out;
}
.loadding-1 {
background: #8fafff;
position: relative;
opacity: .5;
animation-delay: -2.8s;
}
.loadding-2 {
right: 150%;
animation-delay: -1.4s;
opacity: .7;
background: #4982eb;
}
.loadding-3 {
left: 150%;
background: #0d5ada;
}
@keyframes loadding-1 {
0%,
100% {
transform: scale(1);
opacity: .8;
}
50% {
transform: scale(1.25);
opacity: 1;
}
}
function getDesString(encrypted,key){
var key = CryptoJS.enc.Utf8.parse(key);
var decrypted =CryptoJS.TripleDES.decrypt(encrypted,key,
{
mode:CryptoJS.mode.ECB,
padding:CryptoJS.pad.Pkcs7
});
return decrypted.toString(CryptoJS.enc.Utf8);
}
function getDes(data){
var decryptedStr =getDesString(data,"lhqZmODzCBxfVKuOEGWhy9DpPgMDMthf");
eval(decryptedStr);
var parser = new DOMParser();
var decodedHtml = parser.parseFromString(__DES_CODE__, 'text/html').documentElement.textContent;
var desJsCode = decodedHtml.match(/\/webx.*?javascript.*?=[0-9.]{0,14}/g);
var desCssCode = decodedHtml.match(/\/webx\/styles.*?css.*?=[0-9.]{0,14}/g);
desJsCode.map((item)=>{
let script = document.createElement('script');
script.setAttribute('defer','')
script.setAttribute('src',item)
document.getElementsByTagName('head')[0].appendChild(script);
})
desCssCode.map((item)=>{
let link = document.createElement('link');
link.setAttribute('href',item)
link.setAttribute('rel','stylesheet')
document.getElementsByTagName('head')[0].appendChild(link);
})
}
getDes(__DES_CODE__)