*{
	margin: 0;
	padding: 0;
}
body{
    /* background: #65c1b6; */
    /* background: url('../img/fileStoreRecord.jpeg') no-repeat; */
	overflow-y: hidden;
	background-size:cover;
	position: relative
}
#header{
	width: 100%;
	height: 45px;
	background: rgba(0,0,0,.5);
	position: absolute;
	z-index: 11;
}
.header{
	width: 1200px;
	height: 100%;
	line-height: 45px;
	margin: auto;
}
.header a{
	width: 75px;
    color: white;
    float: right;
    font-size: 15px;
}
.box{
	width: 450px;
    height: 350px;
	background: white;
	border-radius: 3px;
	margin: 14%  auto;
	position: absolute!important;
	top: 0px!important;
	left: 50%!important;
    margin-left: -225px
}
.box-2{
	width: 100%;
	height: 100vh;
}
.box-box{

}
.box-box h3{
	width: 100%;
    height: 100px;
    display: flex;
}
.box-box h3 img{
	width: 70%;
    height: 59%;
    display: block;
    margin: 22px auto;
}
.form-box{
font-family:微软雅黑;
}
.form-box-box{
	position: relative
}
.form-box-box span{
	font-family:微软雅黑;
	font-weight:500;
	position: absolute;
    top: 26%;
    left: 56%;
    font-size: 16px;
    color: black;
}
.form-box-box i{
	position: absolute;
    line-height: 45px;
    left: 0px;
    color: #cccccc;
    left: 75px;
    z-index: 1;
}
.form-box-box input{
	font-size:16px;
	width: 286px;
    height: 42px;
    outline: none;
    border: 1px solid #c3c3c3;
    padding-left: 30px;
    border-radius: 3px;
    margin: auto;
    margin-bottom: 10px;
    display: block;
}
.form-box-2 a{
	display: inline-block;
    text-align: right;
    color: #6dbdef;
    text-decoration: none;
    margin-top: 15px;
    font-size: 14px;
    cursor: pointer;
    float: right;
    margin-right: 64px;
}
.form-box-2-span{
	display: inline-block;
    margin-top: 11px;
    margin-left: 63px;
	font-size: 14px;
}
.wu{
	width: 70%;
    margin: auto;
    margin-bottom: 17px;
}
.wu span{
	position: relative;
	font-size: 14px;
    top: 0px;
}
.f-left{
	text-align: center;
    position: relative;
    left: 4%!important;
}

/* .bizmail_loginpanel select {
	width: 110px;
	height: .bizmail_loginpanel .bizmail_column .bizmail_inputArea0px;
	margin: 0 2px;
} */


.pwd{
	width: 325px;
    height: 43px;
    margin-top: 40px;
    background: #54bef4;
    outline: none;
    border: none;
    border-radius: 3px;
    color: white;
    margin: auto;
    display: block;
    font-size: 16px;
}
.footer{
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 15px;
	background: rgba(0,0,0,.5);
	position: fixed;
	bottom: 0;
	text-align: center;
	color: white
}
#footer-2{
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 15px;
	background: rgba(0,0,0,.5);
	position: fixed;
	bottom: 0;
	color: white
}
.footer-2{
	width: 1200px;
	height: 100%;
	margin: auto;
	display: flex;
	justify-content: center;
}

@media only screen and (max-width: 800px){
	#body{
		background: white
	}
	.box{
		width: 100%;
		height: 100%;
		background: white;
		border-radius: 3px;
		margin: 14% auto;
		position: initial;
	}
	.form-box-box input{
		width: 80%;
		height: 45px;
	}
	.form-box-box i {
		position: absolute;
		line-height: 45px;
		left: 0px;
		color: #cccccc;
		left: 8%;
		z-index: 1;
	}
	.pwd{
		width: 90%;
		height: 50px;
	}
	.wu{
		width: 90%;
		margin: auto;
		margin-bottom: 17px;
	}
	.form-box-2 a{
		width: 90%;
	}
}


#box{
	width: 100%;
	height: 100vh;
	position: relative;
}
#ceshi{
	width: 100%;
	height: 100%;
	position: relative;
}
.v-c{
	position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.3);
}
.about_fk_video{
	width: 100%;
	height: 100%;
	object-fit: fill;
} 

video::-webkit-media-controls {
	display: none!important
}