html{height: 100%;}
body {
background:url("../img/beijing.png") no-repeat;
background-size: 100% 100%;
color: rgba(255,255,255,.95);
}
.form-control:focus, .single-line:focus{
border-color:#023894 !important;
color: #023894 !important;
}
/*.bg-top{*/
/* height: 100%;*/
/* background:url("../img/login-bg.jpg") no-repeat center fixed;*/
/* -webkit-background-size: cover;*/
/* -moz-background-size: cover;*/
/* -o-background-size: cover;*/
/* background-size: cover;*/
/* color: rgba(255,255,255,.95);*/
/*}*/
.bg-buttom{
height: auto;
}
.from-data{
display: flex;
/*position: fixed;*/
width: 100%;
height: 400px;
/*background: #FFFFFF;*/
/*box-shadow: 0px 0px 27px 0px rgba(0, 0, 0, 0.1);*/
/*border-radius: 10px 10px 10px 10px;*/
/*opacity: 1;*/
/*top: 20%;*/
/*left: 77.4%;*/
/*margin-left: -400px;*/
}
.from-left{
width: 400px;
height: 400px;
background: #FAFAFA;
border-radius: 10px 10px 10px 10px;
opacity: 1;
text-align: center;
padding-top: 15%;
}
.l-title{
position: absolute;
z-index: 100;
top: 20%;
left: 20px;
width: 100%;
height: 200px;
}
.l-title-a{
width: 389px;
font-size: 20px;
font-family: Source Han Sans CN;
font-weight: bold;
color: #FFFFFF;
}
.logo-title{
height: 61px;
font-size: 22px;
font-family: SourceHanSansCN-Bold, SourceHanSansCN;
font-weight: bold;
color: #333333;
/*line-height: 62px;*/
margin-top: 40px;
text-align: center;
/*margin-left: 42%;*/
margin-bottom: 30px;
}
.form-right{
width: 400px;
height: 400px;
font-size: 32px;
font-family: SourceHanSansCN-Bold, SourceHanSansCN;
font-weight: bold;
color: #333333;
line-height: 32px;
}
.jzma{
margin-top: -15px;
}
.forget{
width: 73px;
/*height: 16px;*/
font-size: 16px;
font-family: PingFang-SC-Medium, PingFang-SC;
font-weight: 500;
color: #999999;
/*line-height: 43px;*/
/*margin-left: 40%;*/
margin-top: -10px;
margin-bottom: 5px;
margin-left: 130px;
}
.f-login{
margin-left: 245px !important;
}
.checkedPs{
width: 73px;
/*height: 16px;*/
font-size: 16px;
font-family: PingFang-SC-Medium, PingFang-SC;
font-weight: 500;
color: #999999;
/*line-height: 43px;*/
/*margin-left: 40%;*/
margin-top: -10px;
margin-bottom: 5px;
}
.bg-title{
width: 651px;
height: 34px;
font-size: 36px;
font-family: SourceHanSansCN-Regular, SourceHanSansCN;
font-weight: 400;
color: #FFFFFF;
line-height: 36px;
position: fixed;
top: 10%;
left: 27%;
}
.copyright-text{
height: 16px;
font-size: 14px;
font-family: Source Han Sans CN;
font-weight: 400;
color: #023894;
position: fixed;
left: 40%;
top: 90%;
right: 10%;
}
.signinpanel {
width: 750px;
margin: 10% auto 0 auto;
}
.signinpanel .logopanel {
float: none;
width: auto;
padding: 0;
background: none;
}
.signinpanel .signin-info ul {
list-style: none;
padding: 0;
margin: 20px 0;
}
.signinpanel .form-control {
display: block;
margin-top: 15px;
}
.input1 img{
width: 70px;
height: 70px;
}
.input2 img{
width: 70px;
height: 70px;
}
.signinpanel .btn {
margin-top: 30px;
}
.btn-block{
/*width: 300px;*/
border: 0;
height: 46px;
font-size: 18px;
background: #023894;
border-radius: 14px;
opacity: 1;
outline: none;
margin-top: 10px;
}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info{
background-color: #023894 !important;
}
.signinpanel form {
-moz-box-shadow: 0 3px 0 rgba(12, 12, 12, 0.03);
-webkit-box-shadow: 0 3px 0 rgba(12, 12, 12, 0.03);
box-shadow: 0 3px 0 rgba(12, 12, 12, 0.03);
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 20px;
margin: 0 135px;
}
.input1{
display: flex;
}
.input2{
display: flex;
}
.signup-footer{border-top: solid 1px rgba(255,255,255,.3);margin:20px 0;padding-top: 15px;}
@media screen and (max-width: 768px) {
.signinpanel,
.signuppanel {
margin: 0 auto;
width: 420px!important;
padding: 20px;
}
.signinpanel form {
margin-top: 20px;
}
.signup-footer {
margin-bottom: 10px;
}
.signuppanel .form-control {
margin-bottom: 10px;
}
.signup-footer .pull-left,
.signup-footer .pull-right {
float: none !important;
text-align: center;
}
.signinpanel .signin-info ul {
display: none;
}
}
@media screen and (max-width: 320px) {
.signinpanel,
.signuppanel {
margin:0 20px;
width:auto;
}
}
.login-input-box {
width: 100%;
height: 70px;
overflow: hidden;
/*margin-top: 20px;*/
}
.login-input-box .login_icon {
width: 70px;
height: 70px;
text-align: center;
float: left;
border-radius: 35px 0 0 35px;
}
.login-input-box .login_icon img {
border-radius: 35px 0 0 35px;
border: 1px solid #FFFFFF;
border-right: 0;
vertical-align: middle;
overflow: hidden;
height: 70px;
width: 70px;
}
.login_input-box {
width: 100%;
height: 46px;
background: #FFFFFF;
border-radius: 14px;
opacity: 1;
}
.login_input-box input {
height: 46px;
font-size: 17px;
font-family: SourceHanSansCN-Regular, SourceHanSansCN;
font-weight: 400;
color: #999999;
border: 2px solid #BFBFBF;
border-radius: 14px;
/*line-height: 43px*/
}
.logo1{
width: 288px;
height: 66px;
}
.row1{
margin: 0 230px;
}
/*body{*/
/* padding-top: 15vh;*/
/*}*/
.login-box{
width: 1250px;
overflow: hidden;
margin: 0 auto;
height: 550px;
/*background-color: #ffffff;*/
}
.login-box-left{
position: relative;
width: 350px;
height: 100%;
float: left;
}
.login-box-banner{
width: 100%;
height: 100%;
background-color: transparent;
}
.login-box-banner img{
width: 100%;
height: 100%;
object-fit: contain;
}
.login-box-right{
width: 400px;
height: 100%;
/*float: left;*/
float: right;
}
.login-logo-top{
width: 100%;
height: 17vh;
line-height: 17vh;
}
.login-logo-top-div{
width: 288px;
height: 52px;
/*margin-top: 44px;*/
/*margin-top: 4vh;*/
margin-left: 3vw;
}
.login-logo-top-img{
width: 100%;
height: 100%;
}
.zi{
width: 376px;
height: 64px;
}
.zi img{
width: 376px;
height: 64px;
}