/* __V3D_TEMPLATE__ - template-based file; delete this line to prevent this file from being updated */

body {
  margin: 0px;
  overflow: hidden;
}

#container {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}

.fullscreen-button {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 50px;
  height: 50px;
  cursor: pointer;
  background-size: 100% 100%;
  display: none;
}

.fullscreen-open {
  background-image: url('media/fullscreen-open.png');
}

.fullscreen-close {
  background-image: url('media/fullscreen-close.png');
}

/* removes tap blinking on ios devices */
* { -webkit-tap-highlight-color:rgba(0,0,0,0); }


.preloader_div {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
background-color: #f1f1f1;
z-index:2;
}

#v3d-simple-preloader-logo {
  background-image: url("https://www.glart.cn/wp-content/uploads/2024/09/glgcs.png");
  position: absolute;
  background-size: cover;
      width: 97px;
      height: 97px;
      background-repeat: no-repeat;
      top: 50%;
      left: 50%;
      border-radius: 50%;
      margin-top: -47px;
     margin-left: -47px;
      width: 100px;
    height: 100px;
  }

#loading { 
position: absolute;
top: 50%;
left: 50%;
margin-top: -50px;
margin-left: -50px;
width: 100px;
height: 100px;
border: 3px solid rgba(255,255,255,.8);
border-radius: 50%;
border-top-color: #ff8200;
animation: spin 1s ease-in-out infinite;
-webkit-animation: spin 1s ease-in-out infinite;
}



@keyframes spin {
to { -webkit-transform: rotate(360deg); }
}
@-webkit-keyframes spin {
to { -webkit-transform: rotate(360deg); }
}





