/*登录的样式*/
html,body {
height: 100%;
}
.signin {
width: 100%;
position: relative;
height: 100%;
background-size: 100% 100%;
overflow: hidden;
background: url(../images/login_Bg.jpg) no-repeat;
}
.navs{
padding: 15px;
border-bottom: 2px solid #0064ff;
}
.navs img{
vertical-align: middle;
margin-right: 15px;
margin-left: 90px;
}
.navs span{
display: inline-block;
vertical-align: middle;
font-size: 36px;
color: #FFF;
font-weight: bolder;
letter-spacing: 10px;
}
.signin .signin_left,
.signin .signin_right {
width: 50%;
float: left;
/*新增*/
height: 100%;
position: relative;
}
.signin .sign_bottom {
position: absolute;
bottom: 0;
background: url(../images/bottom_bg.png) left top repeat-x;
width: 100%;
height: 258px;
}
.signin_left .left_logo {
position: absolute;
width: 487px;
height: 408px;
/*left: 13.1%;
top: 31.3%;*/
left: 35.1%;
top: 31.3%;
}
.left_logo_png {
width: 100%;
height: 100%;
font-size: 0;
}
.signin_right {}
.signin_right .signin_panel {
position: absolute;
/*left: 52.7%;
top: 22.1%;*/
left: 11.7%;
top: 22.1%;
width: 395px;
height: 459px;
text-align: center;
border: 2px solid #004eff;
}
.signin_title{
width: 306px;
margin: 35px auto 10px auto;
text-align: left;
}
.signin_title img {
width: 120px;
height: 26px;
font-size: 0;
}
.signin_panel .signin_user,
.signin_panel .signin_extension,
.signin_panel .signin_password {
position: relative;
width: 306px;
margin: 0 auto 30px auto;
}
.signin_icons {
position: absolute;
left: 13.5px;
bottom: 12px;
width: 27px;
display: inline-block;
}
.signin_user .signin_icons {
height: 29px;
background: url(../images/user_icons.png) center top no-repeat;
}
.signin_password .signin_icons {
height: 29px;
background: url(../images/password_icons.png) center top no-repeat;
}
.signin_panel .form-control {
padding-left: 64px;
height: 52px;
line-height: 52px;
font-size: 16px;
color: #000;
border: none;
/*border-bottom: 1px solid #e6e6e6;*/
background-color: transparent;
font-family: "微软雅黑";
box-sizing: border-box;
}
.signin_panel .form-control {
outline: 0;
-webkit-box-shadow: none;
box-shadow: none;
color: #FFFFFF;
}
.has-error .form-control:focus {
-webkit-box-shadow: none;
box-shadow: none;
}
.has-success .form-control:focus {
-webkit-box-shadow: none;
box-shadow: none;
}
.btns {
/*position: absolute;
left: 50%;
bottom: 124px;
margin-left: -180px;*/
width: 310px;
height: 56px;
margin-top: 45px;
line-height: 50px;
background:#0d2c74;
color: #e5e5e5;
font-size: 24px;
font-family: "微软雅黑";
text-align: center;
outline: none;
cursor: pointer;
border: 2px solid #215adb;
}
.btns[disabled] {
cursor: no-drop;
}
.alert {
width: 306px;
text-align: left;
/*margin: -29px auto 0 auto;*/
display: none;
padding-left: 8px;
background-color: transparent;
border-color: transparent;
font-size: 14px;
color: #f64a4a;
}
#login_msg {
font-size: 12px;
}
.signin_panel .form-control-feedback {
top: 12px;
right: 12px;
font-size: 16px;
}
::-webkit-input-placeholder {
/* WebKit browsers */
font-family: '微软雅黑';
color: #3371fe;
font-size: 16px;
}
:-moz-placeholder {
/* Mozilla Firefox 4 to 18 */
font-family: '微软雅黑';
color: #3371fe;
font-size: 16px;
}
::-moz-placeholder {
/* Mozilla Firefox 19+ */
font-family: '微软雅黑';
color: #3371fe;
font-size: 16px;
}
:-ms-input-placeholder {
/* Internet Explorer 10+ */
font-family: '微软雅黑'!important;
color: #3371fe!important;
font-size: 16px!important;
}
@media only screen and (max-width: 1680px) {
.signin_left .left_logo {
left: 25.5%;
top: 60%;
margin-top: -325px;
}
.signin_right .signin_panel {
top: 50%;
margin-top: -286px;
}
}
@media only screen and (max-width: 1566px) {
.signin_left .left_logo {
left: 20%;
}
}
@media only screen and (max-width: 1366px) {
.signin_left .left_logo {
left: 16%;
}
/*.signin_left .left_logo,*/
.signin_right .signin_panel {
-webkit-transform: scale(.8);
transform: scale(.8);
}
}
@media only screen and (max-width: 1280px) {
.signin_left .left_logo {
left: 20%;
}
.signin_left .left_logo,
.signin_right .signin_panel {
-webkit-transform: scale(.8);
transform: scale(.8);
}
.navs img,.navs span {
-webkit-transform: scale(.9);
transform: scale(.9);
}
}
@media only screen and (max-width: 1240px) {
.signin_left .left_logo {
left: 16%;
}
}
@media only screen and (max-width: 1170px) {
.signin_left .left_logo {
left: 15%;
}
}
@media only screen and (max-width: 1024px) {
.signin_left .left_logo {
display: none;
}
.signin .signin_right {
width: 100%;
float: none;
}
.signin_right .signin_panel {
top: 50%;
margin-top: -285px;
left: 50%;
margin-left: -247px;
}
.navs img,.navs span {
-webkit-transform: scale(.8);
transform: scale(.8);
}
}
@media only screen and (max-width: 780px) {
.navs img,.navs span {
-webkit-transform: scale(1);
transform: scale(1);
}
.navs{
text-align: center;
}
.navs span{
font-size: 27px;
}
.navs img{
margin-right: 5px;
margin-left: 0px;
width: 100px;
}
}
.signin_panel .signin_user,
.signin_panel .signin_extension,
.signin_panel .signin_password {
margin: 0px auto;
border: 2px solid #1248c8;
}
.signin_panel .signin_user,.signin_panel .signin_password{
margin-top: 35px;
}
.signin_panel .signin_password{
margin-bottom: 10px;
}
.alert {
margin: 0px auto;
}
.loginTypes {
position: absolute;
bottom: 80px;
right: 86px;
color: #249fea;
}
.loginTypes p {
cursor: pointer;
}
.signin_extension,
.admin_login {
display: none;
}