@CHARSET "UTF-8";
.fgt{float:right;}
.mr60{margin-right:60px;}
.login-box {width:510px;height: 350px;padding:10px 0px 0px 20px; overflow:hidden;}
/*主题*/
.login-form{width: 100%;}
form{width:100%;margin:5px auto ;}
.user-name,.user-pass,.user-email,.user-phone,.verification{position: relative;height: 42px;margin-bottom:5px;}
.loginform label{position:absolute;display: block;width: 40px;height: 40px;line-height: 40px;background:#fff;text-align: center;top:1px;left:1px}
.n-msg{margin-left:5px;font-size: 12px;color: #999999;}
input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px #fff inset;}
.am-cf{width: 100%;max-width:320px;margin:0px auto ;}
.am-cf input{width: 100%;font-size: 14px;}
.login-links{max-width:320px;margin:20px auto ;font-size:14px;}

/*第三方登录*/
.partner{width: 100%;max-width:320px;margin-top:15px;font-size:14px;}
.partner h3{text-align: center;}
.logico{background: url(../img/icon_login.png) no-repeat;display: inline-block;}
.log_bx{float: left;margin-top:10px;margin-left:100px;}
.log_bx ul li{float: left;}
.log_bx ul li .loglink{display: block;cursor: pointer;}
.log_bx ul li .loglink i{width: 27px;height: 27px;vertical-align: middle;}
.log_bx ul li .loglink span{vertical-align: middle;display: inline-block;font-size: 14px;}
.log_bx ul .spacer{margin: 9px 10px 0 14px;}
.lico_qq{background-position: -31px 2px;}
.lico_wechat{background-position: -33px -30px;}
.lico_alipay{background-position: -66px 2px;}

/*登录*/
.loginName,.loginPwd{font-size: 14px;line-height: 18px;height:42px;padding: 11px 8px 11px 50px;width:58%;border:1px solid #ddd; background:#f9f9f9;}
.mobileCode,.verifyCode{font-size: 14px;line-height: 18px;height:42px;padding: 11px 8px 11px 50px;width:41%;border:1px solid #ddd; background:#f9f9f9;}
.verification {position: relative;}
.verification span{color: #999;font-size:12px;}
input#code {width: 80%;}
#dyMobileButton{margin-left: 10px;border: 1px solid #DDD;padding: 0px;width: 15%;height: 40px;background: #F4F4F4 none repeat scroll 0% 0%;margin-top: 0px;text-align: center;line-height:40px;color: #333;text-decoration: none;position: absolute;right: 0px;bottom: 0px;}
#mobileCodeTips{margin-left: 2px;}
.hide{display: none;}
.msg-box{padding-top:8px;}

form,.am-cf,.partner{max-width:520px;margin-top:15px;}
.footer-bd{ display:block;}	
.partner h3 {text-align:left;}
.am-btn-group i { display:inline-block;border-radius:0px;border:0px;background-color:transparent ;}
.am-btn-group span{display:inline-block;}
.am-cf input{width: 100%;font-size: 16px;}

