@-webkit-keyframes enter {
  0% {
    opacity: 0;
    transform: translateY(-10px);
  }
  5% {
    opacity: 1;
    transform: translateY(0px);
  }
  50.9% {
    opacity: 1;
    transform: translateY(0px);
  }
  55.9% {
    opacity: 0;
    transform: translateY(10px);
  }
}
@keyframes enter {
  0% {
    opacity: 0;
    transform: translateY(-10px);
  }
  5% {
    opacity: 1;
    transform: translateY(0px);
  }
  50.9% {
    opacity: 1;
    transform: translateY(0px);
  }
  55.9% {
    opacity: 0;
    transform: translateY(10px);
  }
}
@-moz-keyframes enter {
  0% {
    opacity: 0;
    transform: translateY(-10px);
  }
  5% {
    opacity: 1;
    transform: translateY(0px);
  }
  50.9% {
    opacity: 1;
    transform: translateY(0px);
  }
  55.9% {
    opacity: 0;
    transform: translateY(10px);
  }
}

#loading_bg_show .pepm-loader {
  margin-top: 32.5px;
}
.pepm-loader {
  position: absolute;
  left: 50%;
  margin-left: -27.5px;
  margin-top: 0px;
}

.square {
  background: white;
  width: 15px;
  height: 15px;
  float: left;
  top: -10px;
  margin-right: 1px;
  margin-top: 1px;
  position: relative;
  opacity: 0;
  -webkit-animation: enter 3s infinite;
  animation: enter 3s infinite;

  background-size: 15px 15px !important;
}

.enter {
  top: 0px;
  opacity: 1;
}

.square:nth-child(1) {
  -webkit-animation-delay: 0.6s;
  -moz-animation-delay: 0.6s;
  animation-delay: 0.6s;

  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAIAAAC1eHXNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJ1JREFUeNpinMUwKAATw6g7Rt0x6o5Rd4y6Y9Qdo+4YdcdIc4dCQEDE/fssA+gCXgUF+/nzJR0cgOyBcQebgIBxfb1OQQFcZADcAbQe6AigU5AF6eoOYBQAIwIYHZhSLHRLChb9/cAkiUsBCx2Sgm5BgVF9PX5lNHeH2/r1kBwxWo6NumPUHaPuGHXHqDtG3THqjlF3jLpj6LgDIMAAKpUUZ7yS1/AAAAAASUVORK5CYII=");
}

.square:nth-child(2) {
  -webkit-animation-delay: 0.7s;
  -moz-animation-delay: 0.7s;
  animation-delay: 0.7s;

  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAIAAAC1eHXNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAhRJREFUeNrslz9IAlEcx9/Lv4gHwTnkpIsPQYPDJhs8SZwiUBcdXZ0aWqKGGlrDMWrR2cVB10OcBAdJaHqOCrrYYtxwi/08o8CO/nh/i/tu9+/x4fc+997vOR+Q2kwZph2NqhxkB1kjNofNYXPYHP+WgwmH/bmcYRyOk0+33Lu73Pk5X6tNAoHF/j4WRTSZfDHEi8dDAwGVHM6Na1IuJ66uoBhv1yy7LJfR4SFutRCl+tXjg4PluGS1GkynFd4iZHl2hh4fcaOB5nO9OGAigAAq8c27HLfkOCQIuN1GMFnachxcX8dPTwHlp19kMstkcoUiCFp6et/pOLxexWeU0sViofDA5UKx2EoamKPZTBdPfxFQuFJZydvtaunpliFkjxB+NBoMBsrFM4hDTiQSCYVCT3IkSTJzXXe73YlEolQqEULM31+AJpVKAU0wGDR/n/P7/cdyGIYxf7+FkhSLRZ7noUgGeapeYSP6j7XChULhC4WN64NAGlA4n88rKmx0P8ayLPibzWY3FHYiMxKSA8bAKryWxhyOdeLxOBizpjGT411hoLFEvw4K2+eXP8gBHag+3fkvOeCgcHGhR3e+1by0WvjyUtvufFs/RBFOUFAbqJAFPJ3P8d0dvr1F47EF/hdK8c0Nrte1VXjbdb3Xw8Ph6mx3dIR8PlPXD/iJZIWlft8C65goPjcazWZzOp2qGeZVgAEAO1uvOTOVlVUAAAAASUVORK5CYII=");
}

.square:nth-child(3) {
  -webkit-animation-delay: 0.8s;
  -moz-animation-delay: 0.8s;
  animation-delay: 0.8s;
  background: #fdc96f;

  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAIAAAC1eHXNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOZJREFUeNrs1LEKgzAYBGDbBDcnJ0VwEwSdxFknNxcXwZfwvYU4FQRB8FqXUuzW5ne4GyTo4Ef+S25lWToXyN25Ruiggw466KCDDjrooIMOOuigg44fOuI4voJDjeMYBMHjFUlH27ae5yVJguc8z+u6ijmOle/7WZZhYYzZtk3McQQzStMUjmmaJB3PV0pFUYRJYWOslebEccR1XVCwPSjNsizC9wccfd93XSfsyPN8GIamaf7t0N8+hGFYVRUOs51+nDjw77quMRGb50V/dLMoCszC/j2m36sABCgi96m2X4XT7AIMAKn0OD57kevNAAAAAElFTkSuQmCC");
}

.square:nth-child(4) {
  -webkit-animation-delay: 0.3s;
  -moz-animation-delay: 0.3s;
  animation-delay: 0.3s;

  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAIAAAC1eHXNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEZJREFUeNrszjENACAMAMGCC9xUAAoxU2tIYCKB5H7+4dqKu82qkXncerwRBwcHBwcHBwcHBwcHBwcHBwcHBwcHx0+OLcAA02kDVxkK1jUAAAAASUVORK5CYII=");
}

.square:nth-child(5) {
  -webkit-animation-delay: 0.4s;
  -moz-animation-delay: 0.4s;
  animation-delay: 0.4s;

  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAIAAAC1eHXNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAaJJREFUeNrsmDGOgkAUhlljqKCiojDSSCzWBhuwMRZLZW24ABfgBnoALU3kAh4AejkAHgAaOw5gR8P+cRKyiS5qYGZ2k/krJTP48d43wPhRVZX0S6LFojidpGcpVDUaj/FB1/X5fK4oivRmVFXtS92lKIrj8Wiapm3bsiy/MgXDZrMZpnTJQZJl2eVy+bylmWY6nU4mEzKmew6kLMvz+ZznuWVZo9HofoBhGI7joB31ESocJNfrNUkSlAc0UIcc1DQNjai/suCopYnjeDgcQmHXdaHCw2HUOUhA4Hnez0aw5kAZgiC4bwQ7DiwH3/chxyuDqXDg6kGwXC5fn9IxBwzwbmlQgToHCoAyPFWBIsdbKtDicFarr/2+5Ul67Tm0waD9SXrS34jgEByCQ3D8d44+dwK8TmPXw5kjiqIwDPEuzY0DGxwQpGnKrS+4+u12i60NNz+ICigDT0+hwm63Awq39QIV0AhsMLmt24cqMOVoUIEdR7MKLDigwnq9Rju43dfx25vNpr4vceBA/SEjbOD8nEsOB/J/oXj/EByCg02+BRgAapeeK3EtlGUAAAAASUVORK5CYII=");
}

.square:nth-child(6) {
  -webkit-animation-delay: 0.5s;
  -moz-animation-delay: 0.5s;
  animation-delay: 0.5s;

  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAIAAAC1eHXNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKFJREFUeNrs17ENgCAQBVCijkDDhmxDRcUCDsACDAA0VAwAA7CAF2ujlZyJ/1cUFC+fyyVsrTWllLhNSklrLd7M8oiYk0V8I3DAAQcccMABx38c2+ONEIK1ltNRazXGxBjZ+ui9O+e892zvMsbYz9CBbT6oAKqBymCbU/oZkGDOKFw75o/CZdaccymFfX+sUkrsUzjggAMOOOCAAw44DgEGAGhtO0rRM9kLAAAAAElFTkSuQmCC");
}

.square:nth-child(7) {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAIAAAC1eHXNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANNJREFUeNpinMVAW+Czf7+kgwNBZUwMgwOMGHc8P3hwNDxG3THqjlF3jLpj1B2j7hh1x6g7cANmXxpb8PbCBRYODjELC/zKGGfRxbu8Cgr28+fjabjTKV4+P3iwxdFxd2AgkDEw8YIMPty4cWXiREZGRmEDA2YOjgFzB7QFf+DAvZUr2QQEgK4ZSHcAwa8PHx5u3AjsUgCdwiUhMWDugIAvDx5cnznzy8OHUg4OdMov+AEwjgYyPODg748fo+X6qDtG3THqjlF3jLpj1B0jxx0AAQYAhr0z6+M/+VQAAAAASUVORK5CYII=");
}

.square:nth-child(8) {
  -webkit-animation-delay: 0.1s;
  -moz-animation-delay: 0.1s;
  animation-delay: 0.1s;

  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAIAAAC1eHXNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKlJREFUeNpi/P//PwMOsMXR8fmBAwyEwHNe3i0aGgyUASaGwQFG3THqjlF3jLpj1B2j7hh1x6g7Rt0x6o5Rd4y6Y9QdQ9QdVyZMGBTuOF5YuEJRkZj+NM3j5fODB8CuPRABGQOfPoBBAgyYc42Nvz58GPh0erahYbmi4q0FC+jsDsZZOCSEDQyA0URM2FBlHIYFl8TbCxdGy7FRd4y6Y9Qdo+4Yeu4ACDAAdV4vsWjOicgAAAAASUVORK5CYII=");
}

.square:nth-child(9) {
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  animation-delay: 0.2s;

  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAIAAAC1eHXNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADtJREFUeNrszgEJAAAIAzARK71/NWsobAk2SeqArhs8PDw8PDw8PDw8PDw8PDw8PDw8PDw8Pj1WAAEGAGxfAPx6zFLpAAAAAElFTkSuQmCC");
}

.clear {
  clear: both;
}

.last {
  margin-right: 0;
}

#preloader_1{ position:relative; height: 45px; overflow: hidden; left:-22.5px;}
/*异步列表调整*/
.dataTables_processing #preloader_1{top: calc(50% - 23px);}
/*搜索界面调整*/
#search_ret #preloader_1{margin-top: calc(38% - 23px);}
/*home模块调整*/
.block-content #preloader_1{left: -22.5px}
#preloader_1 span{ display:block; bottom:0px; left:50%; margin-bottom: 20px; width: 9px; height: 5px; background:#9a0000; position:absolute; animation: preloader_1 1.5s infinite ease-in-out; }
#preloader_1 span:nth-child(2){ left:calc(50% + 11px); animation-delay: .2s; }
#preloader_1 span:nth-child(3){ left:calc(50% + 22px); animation-delay: .4s; }
#preloader_1 span:nth-child(4){ left:calc(50% + 33px); animation-delay: .6s; }
#preloader_1 span:nth-child(5){ left:calc(50% + 44px); animation-delay: .8s; }
@keyframes preloader_1 {
  0% {height:5px;transform:translateY(0px);background:#9a0000;}
  25% {height:30px;transform:translateY(15px);background:#9a0000;}
  50% {height:5px;transform:translateY(0px);background:#353535;}
  100% {height:5px;transform:translateY(0px);background:#353535;}
}

.slide-anim-ph #preloader_1{
    top: 38vw;
}
.v-table-loading-content #preloader_1{
  width: 65px  !important;
}
.v-table-loading-content #preloader_1 span{
  margin-left: -29px !important;
}