body {
	height: 100vh;
	margin: 0;
	position: relative;
	background-color: #0c0c17;
	font: 300 14px/21px 'Microsoft YaHei', "Open Sans", Helvetica, Arial, "Microsoft JhengHei", sans-serif;
}

h1 {
  line-height: 1.2;
  margin-top: 10.5px;
  font-weight: 500;
  color: #fff;
  text-transform: capitalize;
}

h2 {
  line-height: 1;
  margin-top: 8.5px;
  font-weight: 500;
  color: #fff;
}

a {
  color: #909090;
  text-decoration: none;
}

.box {
	left: 50%;
	line-height: 100px;
	margin: -260px 0 0 -125px;
	position: absolute;
	text-align: center;
	top: 50%;
}