html{
    font-size: 16px !important;
}
body{
    font-size: 1rem;
    width: 100vw;
    
    
}

.body{
    
	margin: 0;
	border: 0;
	padding: 0;
	background-color: #0e103a;

}
@keyframes myfirst
{
	from {
	      transform:rotate(0deg);
	    }
	    to {
	      transform: rotate(-360deg);
	    }
}

@-webkit-keyframes myfirst /* Safari and Chrome */
{
	from {
	      transform:rotate(0deg);
	    }
	    to {
	      transform:rotate(-360deg);
	    }
	  
}
h1{
	font-size: 40px;
//	line-height: 1.25rem;
	text-align: center;
	

}

.times{
	//border:1px solid red;
	width:400px;
	position: absolute;
	top:10px;
	right: 20px;
	
}
.title-nagin{
	color:#eee;
	margin: 0;
	border: 0;
	padding: 0;
	//border:1px solid red;
	//background-color: skyblue;
	width: 60%;
	margin: auto;
	margin-top:20px;
	border-radius: 20px;
	font-family:Arial, Helvetica, sans-serif;
	//padding-left: 60px;
}
.login{
	height: 50%;
	//width:400px;
	border-radius:30px;
	padding-left: 30px;
	padding-top:60px;
	padding-right: 30px;
	//border:1px solid "#120";
	position: absolute;
	top:15%;
	right:20%;
	//background-color:rgba(100, 100, 100, 0.5);
	
}
.logoion{
	height: 400px;
	width: 400px;
	overflow: hidden;
	//border: 1px solid blue;
	background-image: url("../img/map.png");
	background-repeat: no-repeat;
	background-position: 50%,50%;
	//border-radius:10%;
	font-size: 20px;
	background-size: 50%;
	position: absolute;
	top: 30%;
	left: 10%;
}
.logoion>.div1{
	height: 400px;
	width: 400px;
	//border: 1px solid red;
	background-image: url("../img/jt.png");
	background-repeat: no-repeat;
	background-position:50%,50%;
	background-size: 60%;
	-webkit-animation: myfirst 10s;
	animation: myfirst 10s;
	animation-iteration-count: infinite;
	animation-timing-function:linear;
}
.logoion>.div1>.div3{
	height: 400px;
	width: 400px;
	//border: 1px solid red;
	background-image: url("../img/lbx.png");
	background-repeat: no-repeat;
	background-position:50%,50%;
	background-size: 65%;
	-webkit-animation: myfirst2 5s;
	animation: myfirst2 5s;
	animation-iteration-count: infinite;
	animation-timing-function:linear;
}
@keyframes myfirst2{
	from{
		transform: rotate(0deg);
	}
	to{
		transform: rotate(360deg);
	}
}
@-webkit-keyframes myfirst2{
	from{
		transform: rotate(0deg);
	}
	to{
		transform: rotate(360deg);
	}
}
input {
  /* 清除边框、轮廓、背景 */
  border: none;
  outline: none;
  background: transparent;
  

  /* 清除内边距、阴影等默认样式 */
  padding: 0;
  margin: 20px;
  box-shadow: none;
  appearance: none;
  -webkit-appearance: none;
	border-bottom: 1px solid blue;
  /* 字体继承，更统一 */
  font-family: inherit;
  font-size: 15px;
  color: inherit;
}
.boot-view{
	position: absolute;
	bottom:0px; 
	left: 10%;
	height:6%; 
	width: 80%; 
	color:#eee;
	border-top: 1px solid #eee;
}

button{
	outline: none;
	border: none;
	outline: none;
	background: transparent;
	color: aliceblue;
	margin-top: 120px;
	height: 60px;
	width: 100px;
	font-size: 20px;
}
a{
	outline: none;
	border: none;
	outline: none;
	background: transparent;
	color: aliceblue;
}