::-ms-clear,::-ms-reveal{display: none;}
html, body {
    height: 100%;
}
/*new login*/
.new-login{width: 100%;min-height: 100%;background:url(new_login_bg%EF%B9%96v=$!staticVersion.jpg) center;background-repeat: repeat;background-attachment: fixed;background-size:cover;}
.new-login-header{overflow:hidden;padding:6px 0px;}
.new-login-line{max-width:1200px;overflow:hidden;border-bottom:1px solid #E9EDF3;margin:0 auto;}
.header-logo{width:202px;float:left;}
.header-logo img{width:100%;}
.header-back{float:right;}
.header-back a{display:block;width:90px;height:34px;font-size:14px;}

.new-login .new-login-con{width:686px;height:488px;margin:130px auto;}
.new-login .login-con-left{width:206px;height:488px;float:left;background:url(new_login_left%EF%B9%96v=$!staticVersion.jpg) center repeat-y;}
.new-login .con-left-tit{font-size: 18px;line-height:32px;padding:312px 24px 0 24px;}
.new-login .con-left-main{}
.new-login .con-left-main a{display:block;width:90px;height:34px;line-height:34px;text-align:center;color:#fff;border: 1px solid #FFFFFF;border-radius: 2px;margin:22px 0 0 24px;}
.new-login .login-con-right{width:480px;height:488px;background:#fff;float:left;}
.new-login .right-list-tit{font-family: PingFangSC-Medium;font-size: 24px;color: #000000;line-height:33px;font-weight:bold;}
.new-login .right-list-tit span{display:inline-block;*zoom: 1;*display:inline;width:6px;height:6px;border-radius:6px;background: #4C80FF;vertical-align:middle;margin:0 8px 0 0;}
.new-login .con-right-list{width:308px;margin:56px auto 0;}
.new-login .right-list-tab{margin-top:32px;}
.new-login .right-list-tab ul{position:relative;overflow:hidden;}
.new-login .right-list-tab li{width:140px;float:left;font-size:16px;line-height:22px;text-align:center;padding-bottom:16px;border-bottom: 1px solid #E9EDF3;cursor:pointer;}
.new-login .right-list-tab li.on{border-bottom: 2px solid #4C80FF;color: rgba(0,0,0,0.85);color:#000\9;opacity:0.45\9;filter:Alpha(opacity=85)\9;}
.new-login .right-list-tab li.line{position:absolute;left:0;bottom:0;width:144px;height:2px;background: #001B63;padding:0;border:0;}
.new-login .list-div-icon a{display:block;width:100%;height:64px;line-height:64px;font-size: 16px;margin:32px 0 22px;border-radius: 2px;text-align:center;}
.new-login .list-div-icon a.on{border: 1px solid #4C80FF;border-radius: 2px;color: #4C80FF;background:#fff;}
.new-login .list-div-icon img{width:32px;margin:16px;vertical-align: top;*vertical-align:middle;}
.new-login .list-div-icon span{font-size: 16px;color: #FFFFFF;}
.new-login .list-div-icon a.on span{color: #4C80FF;}
.new-login .list-div-icon  a{display:block;color:#fff;}
.new-login .list-div-icon:hover{box-shadow: 0 4px 6px 0 rgba(155,205,244,0.49);}
.new-login .list-div-user{text-align:right;font-size: 12px;line-height:17px;padding: 0 0 10px 0;}
.new-login .list-div-user a{font-size: 14px;line-height:14px;}
.new-login .list-div-user img{width:6px;margin:-2px 0 0 5px;}
.new-login .list-div-infor{padding:62px 0 40px;overflow:hidden;}
.new-login .list-div-infor img{width:15px;float:left;margin:2px 0 0 0;}
.new-login .list-div-infor .div-infor-tit{width:auto;margin:0 0 6px 25px;font-size:12px;line-height: 17px;}
.new-login .list-div-infor .div-infor-tit span{color: #4C80FF;}
.new-login .list-div-infor .div-infor-tit div{display:inline;}
.new-login .list-div-next{width:100%;height:36px;line-height:36px;font-size:14px;color:#666;color: rgba(0,0,0,0.60);*color:#666;border: 1px solid #e5effb;border-radius: 2px;cursor:pointer;text-align:center;}
.new-login .list-div-next.on{border:0;}
.new-login .list-div-next img{width:40px;margin:4px 0 0 0;vertical-align:text-top;*vertical-align:middle;}
.new-login .list-div-next:hover{border-color:#67A8F5;color:#67A8F5;}
.new-login .list-div-next.on:hover{color:#666;color: rgba(0,0,0,0.60);}
.new-login .list-div-form{padding:20px 0 10px;}
.new-login .list-div-input{position:relative;width:100%;height:30px;overflow:hidden;margin-bottom:10px;border: 1px solid #EFEFEF;border-radius: 2px;}
.new-login .list-div-input img{position:absolute;top:6px;left:10px;width:16px;float:left;}
.new-login .list-div-input input{width:100%;float:right;border:0;font-size:12px;line-height:20px;padding:5px 0 5px 36px;}
.new-login .list-div-input.light{border:1px #67A8F5 solid;}
.new-login .list-div-input.err{border:1px #f00 solid;}
.new-login .list-div-input1,.new-login .list-div-input2{width:100%;overflow:hidden;}
.new-login .list-div-input2{padding:25px 0 0 0;}
.new-login .div-input-left,.new-login .div-input-right{width:50%;float:left;font-family: PingFangSC-Regular;}
.new-login .list-div-input1 .div-input-left,.new-login .div-input-right{width:65%;*width:60%;float:left;}
.new-login .list-div-input1 .div-input-right{width:35%;}
.new-login .list-div-input1 .div-input-right img{height:30px;}
.new-login .list-div-input2 .div-input-left a{font-size: 14px;line-height:40px;color:#666;color: rgba(0,0,0,0.60);text-decoration:underline;}
.new-login .list-div-input2 .div-input-left a:hover{color:#000;}
.new-login .list-div-input2 .div-input-right{position:relative;width:90px;height:30px;line-height:30px;overflow:hidden;text-align:center;float:right;border: 1px solid #67A8F5;border-radius: 2px;}
.new-login .list-div-input2 .div-input-right input{position:absolute;top:0;left:0;width:90px;height:30px;opacity:0;}
.new-login .list-div-input2 .div-input-right img{width:7px;margin:0 0 0 6px;}
.new-login .list-div-input2 .div-input-right a{display:block;color: #67A8F5;}
.new-login .list-div-input2 .div-input-right a:hover{background:#67A8F5;color:#fff;}
.err-login{display:none;font-size:12px;color:#f00;margin:0 0 -5px 0;}
.err-login img{width:14px;margin:-2px 6px 0 0;}

.new-login .input-password input{padding:5px 36px 5px 36px}
.new-login .input-password .input-password-tab{position:absolute;top:5px;right:10px;width:18px;height:18px;background:url(password%EF%B9%96v=$!staticVersion.png) center no-repeat;}
.new-login .input-password .input-password-tab.on{background:url(password_on%EF%B9%96v=$!staticVersion.png) center no-repeat;}
.new-login .login_bg{display:inline-block;*display:none;width:7px;height:12px;background:url(new_login_3%EF%B9%96v=$!staticVersion.png) center no-repeat;margin:-2px 0 0 6px;vertical-align:middle;}
.new-login .list-div-input2 .div-input-right a:hover .login_bg{background:url(new_login_3_on%EF%B9%96v=$!staticVersion.png) center no-repeat;}
.new-login-footer{width:100%;text-align:center;}
.footer-url{width:100%;max-width:1200px;line-height:14px;margin:0 auto;border-top:1px solid #E9EDF3;}
.footer-url p{border:none;padding:32px 0 24px;}
.footer-url a{padding-left: 20px;padding-right: 20px;border-left: 1px solid #E9EDF3;color: rgba(0,0,0,0.65);color:#000\9;opacity:0.65\9;filter:Alpha(opacity=65)\9;}
.footer-text{width:100%;line-height:20px;overflow:hidden;padding:0 0 20px 0;color:#94A7C3;}
.login-pc{display:none;}
.new-login .list-div-infor .div-infor-tit .login-pc{display:none;}
/*register*/
.register{width: 100%;min-height: 100%;background:url(new_login_bg%EF%B9%96v=$!staticVersion.jpg) center;background-repeat: repeat;background-attachment: fixed;background-size:cover;}
.register .new-login-header{background:#fff;padding:0;border-bottom:1px solid #E9EDF3;}
.register .header-logo{padding: 7px 0 0 0;}
.register .new-login-line{height:56px;border:0;}
.register .new-login-header span{display:inline-block;line-height:56px;font-size:20px;color:#000;padding:0 0 0 23px;}
.register .header-back{padding:11px 0 0 0;}
.register .register-main{width:480px;margin:70px auto;background: #fff;border: 1px solid #E9EDF3;box-shadow: 0 2px 6px 0 #E4EEFF;border-radius: 2px;}
.register .register-main .register-tit{line-height:32px;padding:40px 0 24px;font-size: 24px;text-align:center;border-bottom:1px solid #E9EDF3;}
.register .register-con{padding:20px 56px;}
.register .register-tab{margin-top:20px;}
.register .register-tab ul{position:relative;overflow:hidden;}
.register .register-tab li{width:183px;float:left;font-size:16px;line-height:22px;text-align:center;padding-bottom:16px;border-bottom: 1px solid #E9EDF3;cursor:pointer;}
.register .register-tab li.on{border-bottom: 2px solid #4C80FF;color: rgba(0,0,0,0.85);color:#000\9;opacity:0.45\9;filter:Alpha(opacity=85)\9;}
.register .register-main .common-btn{display:block;width:100%;height:64px;line-height:64px;font-size: 16px;margin:32px 0 22px;border-radius: 2px;text-align:center;}
.register .register-main .common-btn.on{border: 1px solid #4C80FF;border-radius: 2px;color: #4C80FF;background:#fff;}
.register .register-main .common-btn img{width:32px;margin:16px;vertical-align: top;*vertical-align:middle;}
.register .register-main .common-btn span{font-size: 16px;color: #FFFFFF;}
.register .register-main .common-btn.on span{color: #4C80FF;}
.register .register-main .common-btn{display:block;color:#fff;}
.register .register-main .common-btn:hover{box-shadow: 0 4px 6px 0 rgba(155,205,244,0.49);}
.register .register-main .register-div-a{overflow:hidden;}
.register .register-main .register-div-a-left{float:left;width: 40%;}
.register .register-main .register-div-a-right{float: right;width: 60%;text-align: right;}
.register .register-main .list-div-infor{padding:78px 0 0 0;}
.register .register-main .list-div-infor img{width: 16px;float: left;margin: 2px 0 0 0;}
.register .register-main .div-infor-tit{width: auto;margin: 0 0 6px 24px;font-size: 12px;line-height: 20px;}
.register .register-main .div-infor-tit span{color: #4C80FF;}
/*modal*/
.new-login-modal .login-modal-bg{position: fixed;top: 0;right: 0;bottom: 0;left: 0;filter: alpha(opacity=50);opacity: .5;z-index: 1040;background-color: #000;}
.new-login-modal .login-modal-main{position: fixed;overflow-y: auto;top: 0;right: 0; bottom: 0; left: 0; z-index: 1050; overflow: hidden;}
.new-login-modal .login-modal-body{width:178px;height:178px;margin:40% auto;padding:12px 0;background: #FFFFFF;box-shadow: 0 2px 6px 0 rgba(0,0,0,0.20);border-radius: 4px;text-align:center;}
.new-login-modal .login-modal-tit{color: rgba(0,0,0,0.60);padding:10px 0;}
.new-login-modal .login-modal-img img{width:16px;margin:0 auto;}
.new-login-modal .login-modal-con{font-size: 16px;color: #67A8F5;padding:10px 0;}

.fade{opacity: 0;-webkit-transition: opacity .15s linear;-o-transition: opacity .15s linear;transition: opacity .15s linear;}
/*手机端*/
@media screen and (max-width:767px){
	.login-pc{display:block!important;}
	.login-phone{display:none!important;}
	.new-login .list-div-infor .div-infor-tit .login-phone{display:none!important;}
	.new-login .list-div-infor .div-infor-tit .login-pc{display:inline!important;}
	.header-logo{width:100%;text-align:center;padding:8px 0;}
	.new-login-line{border-bottom:0;}
	.header-logo img{width:202px;}
	.new-login .new-login-con{width:auto;height:auto;margin:0 20px 40px;}
	.new-login .login-con-right{width:auto;height:auto;float:none;margin-top:16px;box-shadow: 0 0 6px 0 #C7DCFF;}
	.new-login .con-right-list{width:auto;margin:0 auto;padding:48px 16px 0 16px;}
	.new-login .login-m-tit{font-size: 16px;line-height:22px;font-weight:bold;text-align:center;color: #000000;}
	.new-login .login-m-ming{float:right;font-size: 12px;text-align:right;margin-top:-95px;font-weight:100;}
	.new-login .login-m-heng{width:44px;height:2px;background: #4C80FF;margin:18px 0 48px;}
	.new-login .login-m-line{width:100%;margin:25px 0 30px;}
	.new-login .login-m-line img{width:100%;height:7px;}
	.new-login .right-list-tab li{width:50%;}
	.new-login .list-div-input{height:36px;}
	.new-login .list-div-input img{top:10px;}
	.new-login .list-div-input input{padding:8px 0 8px 36px;}
	.new-login .login-m-use{color: #000000;font-weight:bold;text-align:center;padding:0 0 5px 0;}
	.new-login .login-m-btn{width:100%;height:40px;margin:20px 0 0 0;line-height:40px;text-align:center;background: #67A8F5;border-radius: 2px;}
	.new-login .login-m-btn a{display:block;color:#fff;}
	.new-login .login-m-three{color: #000000;font-weight:bold;text-align:center;}
	.new-login .login-m-new{padding:15px 0 45px;text-align:center;}
	.new-login .login-m-new a{color: #67A8F5;}
	.new-login-footer{font-size:12px;}
	.new-login-footer a.login-pc{display:inline!important;}
	.new-login .list-div-input1 .div-input-left,.new-login .div-input-right{width:50%;float:left;}
	.new-login .list-div-input1 .div-input-right{width:50%;}
	.new-login .list-div-input1 .div-input-right img{height:36px;}
	.new-login .login-pc-more{padding:25px 0;text-align:center;}
	.new-login .input-password input{padding:8px 36px 8px 36px}
	.new-login .input-password .input-password-tab{top:9px;}
	.new-login .list-div-infor{padding:40px 0 32px}
	.footer-url{width:auto;max-width:auto;margin:0 20px;}
	.footer-text{width:auto;padding:0 40px 20px 40px;}
	.register .new-login-header{background: transparent;border: 0;}
	.register .register-main{width:auto;margin:15px 20px 40px 20px;}
	.register .register-tab li{width:50%;}
	.register .register-con{padding:20px 16px;}
	.register .register-main .list-div-infor{padding:48px 0 0 0;}
}