.login-popup{width:460px;height:381px;background:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.2);position:relative;margin: 0 auto;padding-top: 20px;}
.fancybox-close{position:absolute;top:18px;right:18px;width:16px;height:16px;cursor:pointer;z-index:8040}
.popup-logo{width:140px;padding-left:20px;padding-top:15px;padding-bottom:40px}
.popup-logo img{width:100%;}
.popup-item{width:350px;padding:0 55px}
.popup-item input{width:350px;padding:10px 0;font-size:16px;color:#999;border:none;border-bottom:1px solid #e1e1e1}
.popup-item-code{padding-top:30px;position:relative}
.popup-item-code .get-password{position:absolute;right:44px;top:30px;z-index:12;width:105px;height:40px;font-size:14px;color:#1951fc;line-height:40px;text-align:center;cursor:pointer}
.popup-item-password{padding-top:30px;position:relative}
.login-popup .popup-item-password input{width:320px;padding-right:30px}
.popup-item-password .popup-i{position:absolute;right:60px;top:41px;width:20px;height:16px;background-position:0 0;display:inline-block;background:url(/images/eye_black.png) 0 0 no-repeat}
.popup-item-password .popup-i.active{background:url(/images/eye_black_not.png) 0 0 no-repeat}
.popup-forget{width:350px;padding:10px 55px 20px 55px}
.popup-submit{width:350px;padding:0 55px;margin:30px 0}
.btn-submit{display:inline-block;width:350px;height:50px;line-height:50px;text-align:center;background-image:linear-gradient(-225deg,#0086fe 0,#8f0dff 100%);font-size:16px;border:0;color:#fff;cursor:pointer;border-radius:30px}
.popup-login-now{line-height:50px;height:50px;padding-left:20px;font-size:14px;color:#333}
.popup-forget .ckbox{padding:0}
.login-content{width:1200px;margin:0 auto;padding-bottom:100px}
.login-content .content-nav{line-height:40px;height:40px}
.login-content .content-nav a{display:inline-block;color:#999;font-size:14px}
.login-content .content-nav span{display:inline-block;padding:0 10px}
.login-content .content-nav .nav-bold{color:#222;font-weight:bolder}
.login-content .content-title{font-size:30px;line-height:60px;height:60px;text-align:left;color:#222}
.login-content .content-main{padding-left:330px}
.login-content .input-box{width:332px;height:40px;background:#f0f0f0;border-radius:20px;position:relative;padding-left:46px;margin-bottom:20px}
.login-content .input-box-other{width:358px;padding-left:20px}
.login-content .input-box .icon-login{position:absolute;left:20px;top:12px;width:16px;height:16px;background-position:0 0;background-color:#f3f3f3}
.login-content .icon-name{display:inline-block;background:url(../images/lock.png) 0 0 no-repeat}
.login-content .icon-phone{display:inline-block;background:url(../images/regist_phone.jpg) 0 0 no-repeat;background-size:100% 100%}
.login-content .icon-user{display:inline-block;background:url(../images/regist_user.jpg) 0 0 no-repeat;background-size:100% 100%}
.login-content .input-box label{display:block;padding-right:10px}
.login-content .input-box label input{display:block;width:100%;height:20px;padding:0;font-size:14px;color:#666;line-height:20px;border:none;padding:10px 0;background:#f0f0f0}
.login-content .input-box .get-password{position:absolute;right:0;top:0;z-index:12;width:105px;height:40px;font-size:14px;color:#1951fc;line-height:40px;text-align:center;cursor:pointer}
.ckbox{padding:10px 0 20px 0}
.ckbox label{font-size:14px;color:#222}
.ckbox input{margin-right:10px}
.ckbox label a{font-size:14px;color:#1951fc}
.login-content .btn-submit{display:inline-block;width:378px;height:44px;line-height:44px;text-align:center;background-image:linear-gradient(-225deg,#0086fe 0,#8f0dff 100%);font-size:16px;border:0;color:#fff;cursor:pointer;border-radius:20px}
.login-content .content-line{width:100%;height:2px;background-image:linear-gradient(-225deg,#0086fe 0,#8f0dff 100%)}

