﻿html,body{width:100%; height:100%; margin:0; padding:0;}
body{background:url(../images/bg.jpg) center center no-repeat; background-size:cover;}
/*登录*/
.login{ width:400px; border-radius:5px; background:#fff; position:absolute; left:50%; top:50%; margin:-260px 0 0 -200px;}
.login .logo{ width:125px; height:134px; position:absolute; top:-67px;left:137.5px;}
.loginContent{ padding:80px 0 0 0;}
.signBox{ display:block;}
.login .title{ width:300px; height:48px; margin:0 auto; }
.login .title span{ display:inline-block; width:50%; line-height:48px; text-align:center; font-size:16px; cursor:pointer;border-bottom:2px solid #cad1d7;}
.login .title span.act{ color:#3978d9; border-bottom:2px solid #3978d9;}
.signnr{ padding:20px 0; display:none;}
.signnr.act{ display:block;}
.signnr .formGroup{ margin:10px auto;width:300px;}
.signnr .formGroup input{width:278px; height:40px; padding:0 10px; border-radius:3px; color:#ccc;}
.signnr .formGroup span{height:40px; width:40px; border-left:1px solid #e4e4e6; position:absolute; right:1px; top:1px;}
.signnr .admin{ position:relative;}
.signnr .admin input{border:1px solid #e4e4e6;}
.signnr .admin span{ background:url(../images/admin.png) center center no-repeat #e9edf8;}
.signnr .telephone{ position:relative;}
.signnr .telephone input{border:1px solid #e4e4e6;}
.signnr .telephone span{ background:url(../images/phone.png) center center no-repeat #e9edf8;}
.signnr .password{ position:relative;}
.signnr .password input{border:1px solid #e4e4e6;}
.signnr .password span{background:url(../images/password.png) center center no-repeat #e9edf8;}
.signnr .verification{ position:relative;}
.signnr .verification input{border:1px solid #e4e4e6; width:168px;}
.signnr .verification span{height:40px; width:80px; border:1px solid #e4e4e6; position:absolute; right:1px; top:1px; border-radius:3px; text-align:center; line-height:40px; cursor:pointer;}
.signnr .forget{ display:block; width:300px; height:20px; text-align:right; color:#f90; line-height:20px;}
.signnr .submit{}
.signnr .submit input{ background:#f44437; color:#fff; font-size:14px; width:300px; border:0; outline:none; cursor:pointer;}
.Prompt{ width:100%; height:55px; background:#e3e8ee; line-height:55px; text-align:center; border-radius:0 0 5px 5px;}
.Prompt a{ color:#f90;}
.signnr .img{ width:150px; height:150px; background:#eee;  margin:0 auto;}
.signnr font{ display:block; margin:0 auto; line-height:30px; text-align:center; font-size:14px;}
.registerBox{ display:none;}
.resetBox{ display:none;}
.signnr #smsbtn{background:#f2f2f2; color:#333; font-size:14px;padding:10px; margin:0 10px; border-radius:3px; border:0; outline:none; cursor:pointer;}
/**/
.copyright{ color:#fff; text-align:center; position:absolute; bottom:20px; width:100%;}

@media (max-width: 767px){
input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;

}
textarea {  -webkit-appearance: none;}   


body{width:100%;min-width:100%;height:auto;}
.login{ width:95%;margin:60px auto 0 auto; position:static; padding:1px 0 0 0;}
.login .logo{ width:125px; height:134px; position:static;margin:-40px auto 0 auto;}
.loginContent{ padding:20px 20px 0 20px;}
.signBox{ display:block;}
.login .title{ width:100%; height:48px; margin:0 auto; }
.login .title span{ display:inline-block; width:50%; line-height:48px; text-align:center; font-size:16px; cursor:pointer;border-bottom:2px solid #cad1d7;}
.login .title span.act{ color:#3978d9; border-bottom:2px solid #3978d9;}
.signnr{ padding:20px 0; display:none;}
.signnr.act{ display:block;}
.signnr .formGroup{ margin:10px auto;width:100%;}
.signnr .formGroup input{width:94%; height:40px; padding:0 10px; border-radius:3px; color:#ccc;}
.signnr .formGroup span{height:40px; width:40px; border-left:1px solid #e4e4e6; position:absolute; right:1px; top:1px;}
.signnr .admin{ position:relative;}
.signnr .admin input{border:1px solid #e4e4e6;}
.signnr .admin span{ background:url(../images/admin.png) center center no-repeat #e9edf8;}
.signnr .telephone{ position:relative;}
.signnr .telephone input{border:1px solid #e4e4e6;}
.signnr .telephone span{ background:url(../images/phone.png) center center no-repeat #e9edf8;}
.signnr .password{ position:relative;}
.signnr .password input{border:1px solid #e4e4e6;}
.signnr .password span{background:url(../images/password.png) center center no-repeat #e9edf8;}
.signnr .verification{ position:relative;}
.signnr .verification input{border:1px solid #e4e4e6; width:130px;}
.signnr .verification span{height:40px; width:80px; border:1px solid #e4e4e6; position:absolute; right:1px; top:1px; border-radius:3px; text-align:center; line-height:40px; cursor:pointer;}
.signnr .forget{ display:block; width:100%; height:20px; text-align:right; color:#f90; line-height:20px;}
.signnr .submit{}
.signnr .submit input{ background:#f44437; color:#fff; font-size:14px; width:100%; border:0; outline:none; cursor:pointer;}
.Prompt{ width:100%; height:55px; background:#e3e8ee; line-height:55px; text-align:center; border-radius:0 0 5px 5px;}
.Prompt a{ color:#f90;}
.signnr .img{ width:150px; height:150px; background:#eee;  margin:0 auto;}
.signnr font{ display:block; margin:0 auto; line-height:30px; text-align:center; font-size:14px;}
.registerBox{ display:none;}
.resetBox{ display:none;}
.signnr #smsbtn{background:#f2f2f2; color:#333; font-size:14px;padding:10px; margin:0 10px; border-radius:3px; border:0; outline:none; cursor:pointer;}


/**/
.copyright{display:none;}



}