@charset "utf-8";
/* reset */
html, body {
	width: 100%;
	height: 100%;
	font-size: 14px;
	font-family: "微软雅黑" verdana;
	/* background-color:#dfeaf8; */
	/* background-size:100%;
	background: url(../images/login/bj01.jpg) no-repeat center center; */
}
* {
	margin: 0;
	padding: 0;
}
img {
	border: none;
}
ol, ul {
	list-style: none;
}
input {
	background: none;
	border: none;
	outline: none;
}
.clearfix:before, .clearfix:after {
	content: "";
	display: table;
}
.clearfix:after {
	clear: both;
}
.clearfix {
 *zoom:1;
}
/* public */
.qlogo-Box {
	text-align: center;
	position: absolute;
	height: 100%;
	width: 100%;
	
}
.picimg{
    position: fixed;    top: 0;    left: 0;height: 100%;
    width: 100%;
    min-width: 1000px;
    z-index: -10;
    background-position: center 0;
    background-repeat: no-repeat;
    background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    zoom: 1;
}
.qlogo-Box .qspan {
	height: 100%;
	display: inline-block;
}
.qlogo-Box .qspan, .qlogo-Box .qContent-login {
	vertical-align: middle
}
ft {
	color: #ccc;
}
.textr {
	text-align: right;
}
.textl {
	text-align: left;
}
.verticalm {
	vertical-align: middle;
	display: inline-block;
}
a {
	text-decoration: none;
}
.qContent-login .qChina {
	font-weight: normal;
	font-size: 25px;
	padding-top:20px;
}
.qContent-login .qEnglish {
	font-size: 18px;
}
.qlogo-Box .qContent-login {
	display: inline-block;
 *display:inline;
 *zoom:1;
	text-align: center;
	padding: 10px 10px 100px 10px;
}

.qinfo-logo {
	width: 500px;
	height:280px;
	background: -o-linear-gradient(top, #e9f1fd, #addcff);
	background: -moz-linear-gradient(top, #e9f1fd, #addcff);
	background: -webkit-linear-gradient(top, #e9f1fd, #addcff);
	background: linear-gradient(top, #e9f1fd, #addcff);
	padding:20px 0;
	box-shadow:1px 1px 2px 1px #888888;
}
.qinfo-logo table {
	width: 100%;
	
}
.qinfo-logo table td {
	font-size: 18px;
	height: 60px;
	line-height: 70px;
	font-family: 微软雅黑;
}
.qinfo-logo table td .qiput {
	border-radius: 10px;
	border: 1px solid #999;
	border-radius: 8px;
	width: 243px;
	height: 40px;
	line-height: 30px\9;
	padding: 0 15px;
	margin-top:15px;
	font-family: 微软雅黑;
}
.qinfo-logo table td .qiput:focus {
	box-shadow: 0 0 3px 1px #0066FF;
}
.qinfo-logo table td label {
}
.qinfo-logo .qlogo-btn {
	display: inline-block;
	width: 273px;
	height: 39px;
	background:#f79d67 ;/* url(../images/login/loginBtn.png) no-repeat center center; */
	color: #fff;
	text-align: center;
	line-height: 38px;
	border-radius: 5px;
}
.logo{
	margin-top:50px;
	width: 100%;;
}
.logo>img{
	    width: 400px;
}
.bj2{
	border-radius: 8px;
	margin-top: 25%;
    width:500px;
    height: 320px;
    background: rgba(255, 255, 255, 0.4);
    padding:35px;
    position: relative;
}
.loginlogo{
	position: absolute;
    top: -150px;
    left: 35px;
}
.banbenhao{
	position: absolute;
	bottom: 1rem;
	height: 2rem;
	line-height: 2rem;
	font-size: 1rem;
	width: 100%;
	font-weight: bold;
	color: rgb(21, 66, 139);
}
td,label,span,a,p{
	
	font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu
}