@font-face{font-family:'login';src:url('../images/font/v1/login.eot');src:url('../images/font/v1/login.eot#iefix') format('embedded-opentype'),url('../images/font/v1/login.ttf') format('truetype'),url('../images/font/v1/login.woff') format('woff'),url('../images/font/v1/login.svg#login') format('svg');font-weight:400;font-style:normal}[class^="login-icon-"],[class*=" login-icon-"]{font-family:'login'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.login-icon-email:before{content:"\e900"}.login-icon-error:before{content:"\e901"}.login-icon-phone:before{content:"\e902"}.login-icon-psw:before{content:"\e903"}.login-icon-qq-login:before{content:"\e904"}.login-icon-sj-login:before{content:"\e905"}.login-icon-valid:before{content:"\e906"}.login-icon-wx-login:before{content:"\e907"}.login-icon-zh-login:before{content:"\e908"}body{font-family:'Helvetica Neue',Tahoma,'PingFang SC','Hiragino Sans GB','Microsoft YaHei',STHeitiSC,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html,div,img,a{margin:0;padding:0;border:0}img{display:inline}a{text-decoration:none}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}input::-ms-clear,input::-ms-reveal{display:none}.hide-img{display:none}.login-box-wrap{width:100%;height:100%;position:absolute;z-index:10;left:0;top:0}.bg-cover{position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent;background-size:cover;background-position:center center;background-repeat:no-repeat;filter:blur(20px) drop-shadow(0px 40px 0);-webkit-filter:blur(20px) drop-shadow(0px 40px 0);-o-filter:blur(20px) drop-shadow(0px 40px 0);-ms-filter:blur(20px) drop-shadow(0px 40px 0);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='20') drop-shadow(0px 40px 0);transition:filter 1s ease-in;-webkit-transition:-webkit-filter 1s ease-in;-moz-transition:filter .5s linear;-ms-transition:-ms-filter 1s ease-in;-o-transition:-o-filter 1s ease-in}#login-box{width:320px;height:390px;padding:0 30px;margin-left:-190px;margin-top:-175px;position:absolute;left:50%;top:45%;border-radius:4px;background-color:#fff;background-color:rgba(255,255,255,.95);box-shadow:0 5px 20px 0 rgba(0,0,0,.3);-webkit-transition:height .3s ease .15s;-moz-transition:height .3s ease .15s;-ms-transition:height .3s ease .15s;-o-transition:height .3s ease .15s;transition:height .3s ease .15s}.drag-part{width:100%;height:60px;background-color:transparent;position:absolute;left:0;top:0;cursor:move;z-index:999}.logo-part{margin:20px auto 0 auto;line-height:40px;text-align:center}.logo-img{max-width:200px;margin:0 auto; width:50%}.error{width:100%;height:20px;font-size:14px;color:#cc2929;text-align:center;line-height:20px;margin-top:10px;transform-origin:center;opacity:0;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);-webkit-transition:transform .2s ease,opacity .2s ease;-moz-transition:transform .2s ease,opacity .2s ease;-ms-transition:transform .2s ease,opacity .2s ease;-o-transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease}.input-part{width:100%;height:40px;border-bottom:1px solid #e4ebf0;line-height:40px;position:relative;box-sizing:border-box;padding-right:5px;padding-left:24px;margin-top:20px}.error-msg,.login-icon-error{display:none\9}.active .error-msg,.active .login-icon-error{display:inline\9}.error.active{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.lg-icon{display:block;float:left;width:20px;height:20px;margin-top:10px;margin-left:-20px;color:#667580;font-size:16px}.input-part input{text-indent:15px;border:0;background:transparent;outline:0;width:100%;display:none;height:35px;font-size:14px;color:#36434d;margin-top:-10px;line-height:40px;font-family:'Helvetica Neue',Tahoma,'PingFang SC','Hiragino Sans GB','Microsoft YaHei',STHeitiSC,sans-serif;letter-spacing:.5px}input.my-placeholder{color:#C2C2C3}.validate-code{padding-right:100px;position:relative}.valid-code{width:90px;height:40px;float:right;position:absolute;right:0;top:0}.valid-code .get-code{display:block;width:90px;height:34px;border-radius:2px;background-color:#1687d9;color:#fff;line-height:34px;text-align:center;font-size:14px;margin-top:3px;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.18);-webkit-transition:background-color ease .2s,box-shadow ease .2s;-moz-transition:background-color ease .2s,box-shadow ease .2s;-ms-transition:background-color ease .2s,box-shadow ease .2s;-o-transition:background-color ease .2s,box-shadow ease .2s;transition:background-color ease .2s,box-shadow ease .2s}.valid-code .get-code:hover{box-shadow:0 3px 6px rgba(0,0,0,.2),0 3px 6px rgba(0,0,0,.26)}.botton-line{display:block;height:2px;position:absolute;background-color:#1b87d9;bottom:-1px;width:0;left:50%;-webkit-transition:width .2s ease-in,left .2s ease-in;-moz-transition:width .2s ease-in,left .2s ease-in;-ms-transition:width .2s ease-in,left .2s ease-in;-o-transition:width .2s ease-in,left .2s ease-in;transition:width .2s ease-in,left .2s ease-in}.input-active .botton-line{width:100%;left:0;-webkit-transition:width .3s cubic-bezier(0.66,1.65,.23,.87),left .3s cubic-bezier(0.66,1.65,.23,.87);-moz-transition:width .3s cubic-bezier(0.66,1.65,.23,.87),left .3s cubic-bezier(0.66,1.65,.23,.87);-ms-transition:width .3s cubic-bezier(0.66,1.65,.23,.87),left .3s cubic-bezier(0.66,1.65,.23,.87);-o-transition:width .3s cubic-bezier(0.66,1.65,.23,.87),left .3s cubic-bezier(0.66,1.65,.23,.87);transition:width .3s cubic-bezier(0.66,1.65,.23,.87),left .3s cubic-bezier(0.66,1.65,.23,.87)}.illegal .botton-line{background-color:#cc2929;width:100%;left:0}.check-part{width:100%;height:20px;margin-top:16px}.check-default{float:left}.check-box{width:24px;height:24px;float:left;position:relative;cursor:pointer}.check-box span{display:block;position:absolute;left:0;top:1px}.check-box .un-check{width:14px;height:14px;z-index:9;border:2px solid #8BCAFA;display:block\9;opacity:1;transform:rotateZ(0deg);transition:opacity .2s ease,transform .2s ease;transition-delay:.1s}.un-check:hover{border:2px solid #8BCAFA}.check-box .in-check{width:20px;height:18px;z-index:8;background-image:url(../images/icon.png);background-repeat:no-repeat;background-position:-72px 0;opacity:0;display:none\9;transform:rotateZ(-45deg);transition:opacity .2s ease,transform .2s ease}.forget-psw{float:right}.check-part .text,.forget-psw a{font-size:12px;color:#667580;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.check-default .text:hover,.forget-psw a:hover{color:#1687d9;cursor:pointer}.ck-active .un-check{display:none\9;opacity:0;transform:rotateZ(45deg);transition-delay:0s}.ck-active .in-check{opacity:1;display:block\9;transform:rotateZ(0deg);transition:opacity .2s ease .1s,transform .2s cubic-bezier(0.66,1.65,.23,.87) .1s}.login-btn{width:100%;height:42px;border-radius:2px;text-align:center;margin-top:16px;position:relative;overflow:hidden;cursor:pointer;background-color:#1687d9;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.18);-webkit-transition:box-shadow .2s ease-in,background-color .2s ease;-moz-transition:box-shadow .2s ease-in,background-color .2s ease;-ms-transition:box-shadow .2s ease-in,background-color .2s ease;-o-transition:box-shadow .2s ease-in,background-color .2s ease;transition:box-shadow .2s ease-in,background-color .2s ease}.login-btn:hover{box-shadow:0 3px 6px rgba(0,0,0,.2),0 3px 6px rgba(0,0,0,.26);background-color:#147AC5;-webkit-transition:box-shadow .2s ease-in,background-color .2s ease;-moz-transition:box-shadow .2s ease-in,background-color .2s ease;-ms-transition:box-shadow .2s ease-in,background-color .2s ease;-o-transition:box-shadow .2s ease-in,background-color .2s ease;transition:box-shadow .2s ease-in,background-color .2s ease}.login-title{opacity:.95;font-size:20px;line-height:42px;color:#fff;letter-spacing:5px}.login-switch{height:20px;width:100%;line-height:20px;margin-top:25px;text-align:center}.login-type-box{display:inline-table}.login-item{float:left}.item-sepr{margin-left:20px}.login-item .title{font-size:12px;color:#acb7bf;cursor:pointer}.login-item .icon{display:block;float:left;margin-top:3px;margin-right:5px;cursor:pointer;font-size:16px}.login-item .icon,.login-item .title{-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.current .login-icon-zh-login{color:#F08C49}.current .login-icon-wx-login{color:#22CD0E}.current .login-icon-sj-login{color:#45AFD8}.current .login-icon-qq-login{color:#3C7CC0}.current .title{color:#36434d}.login-icon-zh-login{color:#F9E4D6}.login-icon-wx-login{color:#C9EFC7}.login-icon-sj-login{color:#D2E7F0}.login-icon-qq-login{color:#A3C6EA}.form-part{position:relative;width:100%;height:185px;overflow:hidden;-webkit-transition:height .3s ease .15s;-moz-transition:height .3s ease .15s;-ms-transition:height .3s ease .15s;-o-transition:height .3s ease .15s;transition:height .3s ease .15s}.login-type-item{width:100%;position:absolute;transition:left .35s ease}.ripple{display:block;position:absolute;border:0 solid rgba(0,0,0,.2);border-radius:50%!important;opacity:.3;pointer-events:none;opacity:1;left:50%;top:50%}.logining .ripple{border-width:300px;margin-top:-300px;margin-left:-300px;opacity:0;transition:border-width 1s,margin-top 1s,margin-left 1s,opacity 1s}.login-btn.logining{}.account-login{left:-350px}.mobile-login{left:350px}.sq-code{left:350px}.for-account .account-login,.for-mobilePhone .mobile-login,.for-QRCode .sq-code{-webkit-transition:left .35s cubic-bezier(.24,1.53,.55,.92) .1s;-moz-transition:left .35s cubic-bezier(.24,1.53,.55,.92) .1s;-ms-transition:left .35s cubic-bezier(.24,1.53,.55,.92) .1s;-o-transition:left .35s cubic-bezier(.24,1.53,.55,.92) .1s;transition:left .35s cubic-bezier(.24,1.53,.55,.92) .1s}.for-account .account-login{left:0}.for-account .account-login input{display:block}.for-mobilePhone .mobile-login{left:0}.for-mobilePhone .mobile-login input{display:block}.for-QRCode .sq-code{left:0}.account-no-valide .img-vld-account{display:none}.for-account.account-no-valide .form-part{height:145px}.for-account.account-no-valide#login-box{height:350px}.mobilePhone-no-valide .img-vld-moblie{display:none}.for-mobilePhone.mobilePhone-no-valide .form-part{height:115px}.for-mobilePhone.mobilePhone-no-valide#login-box{height:320px}.vali-code-get{position:absolute;right:0;top:0;width:100px;height:40px}.vali-code-get img{width:90px;height:28px;margin-top:8px;margin-left:10px;cursor:pointer}.click-event-ban{position:absolute;background:transparent;width:100%;height:100%;z-index:9;display:none}.code-getting .click-event-ban{display:block}.code-getting .get-code{background-color:#9FCFF1}.sq-code{text-align:center}.sq-code img{display:block;margin:0 auto;width:200px;height:200px}.to-scan{display:block;font-size:20px;color:#36434d;margin-top:10px}.fide-in{filter:blur(0px) drop-shadow(0px 0 0);-webkit-filter:blur(0px) drop-shadow(0px 0 0);-ms-filter:blur(0px) drop-shadow(0px 0 0);-o-filter:blur(0px) drop-shadow(0px 0 0)}