body{overflow-y:auto}.bg-wrapper{background:-webkit-linear-gradient(#1a1654 ,#338cac);background:-moz-linear-gradient(#1a1654 ,#338cac);background:-ms-linear-gradient(#1a1654 ,#338cac);background:-o-linear-gradient(#1a1654 ,#338cac);background:linear-gradient(#1a1654 ,#338cac);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a1654', endColorstr='#338cac', GradientType=0 )}.login-content{width:1200px;height:610px;margin:0 auto}.login-div{width:1200px;margin:0 auto;padding:50px 0;overflow:hidden;position:relative}.login-bg{width:775px;position:relative;height:490px}.bom-title{font-size:27px;color:#fff;margin-top:60px;text-align:center;opacity:0;opacity:1\9}.key-box{font-size:18px;color:#a8d7e7;width:670px;text-align:center;overflow:hidden;margin:0 auto;margin-top:5px;opacity:0;opacity:1\9}.key-word{padding:0 15px;float:left}span.line{float:left;margin-top:7px}.key-box span.line{margin-top:8px;height:13px;border-color:#40639f}.pic-span{position:absolute;display:block;opacity:0;opacity:1\9}.ie10 .bom-title,.ie10 .key-box,.ie10 .pic-span{opacity:0}.pic-one{bottom:78px;width:95px;height:101px;left:116px}.pic-two{bottom:24px;width:166px;height:213px;left:288px}.pic-three{bottom:166px;width:214px;height:125px;left:171px}.pic-four{bottom:122px;width:92px;height:86px;left:456px}.pic-five{bottom:210px;width:55px;height:98px;left:426px}.pic-six{bottom:-75px;width:654px;height:271px}.pic-animate6{animation:picAnimate .5s .1s forwards}.pic-animate1{animation:picAnimate .5s .2s forwards}.pic-animate2{animation:picAnimate .5s .3s forwards}.pic-animate3{animation:picAnimate .5s .4s forwards}.pic-animate4{animation:picAnimate .5s .5s forwards}.pic-animate5{animation:picAnimate .5s .6s forwards}.pic-animate7{animation:picAnimate .5s .7s forwards}.pic-animate8{animation:picAnimate .5s .8s forwards}.login-container{border-radius:2px;border:1px solid #fff;position:absolute;left:830px;top:125px}.login-box{width:340px;background:#fff;padding:30px 0 55px 30px}.title-nav{overflow:hidden;text-align:center;color:#333;font-size:24px;padding-right:10px}.title-nav div{color:#999;font-size:24px;padding:0 36px;cursor:pointer}.title-nav div.cur{color:#333}.input-content{position:relative;overflow:hidden;height:130px}.input-content-max{height:195px}.input-content input{height:43px;padding:0;line-height:15px;font-size:14px;padding-left:10px;color:#333;line-height:43px\9;border:1px solid #e0e0e0}.password-login,.phone-login{position:absolute;top:0}input.long-input{width:300px}input.code-input{width:198px;margin-right:10px}input.chart-code-input{width:180px;border-right:0}span.chart-code-line{height:20px;border-color:#e0e0e0;margin-top:11px}.input-box{margin-top:20px;overflow:hidden}a.get-chart-code{border:1px solid #e0e0e0;border-left:0;width:119px;height:43px;background:0 0}a.get-chart-code img{width:119px;height:43px}div.login-btn{margin-top:15px;width:312px;height:45px;line-height:45px;font-size:16px;color:#aaa;background:#eee;text-align:center;cursor:not-allowed}div.login-btn.cur{background:#2eb4d5;color:#fff;cursor:pointer}.other-content{margin-top:10px;color:#666;font-size:12px}label.myCheck{margin-right:2px;height:21px;background-position:center}label.myCheck.cur{background:url(../../images/login/create_tick_agree.png) no-repeat center}.auto-login span{line-height:20px}.forgot-btn{font-size:12px;color:#2eb4d5;margin-right:30px}.forgot-btn:hover{text-decoration:underline}.register-info{color:#aaa;background-color:#fafafa;width:100%;height:45px;line-height:43px;padding:0 30px;box-sizing:border-box;border-top:1px solid #eee}.register-info a{font-size:14px;color:#2eb4d5;margin-left:3px}.register-info .linke-btn{display:inline-block;background:url(../../images/login/linkedin.png) no-repeat left center;padding-left:25px;font-size:14px;color:#333;vertical-align:middle;line-height:20px;cursor:pointer;margin-right:10px;margin-top:10px}.register-info .span-line{display:inline-block;width:1px;height:14px;background-color:#e4e4e4;margin-right:15px;vertical-align:middle}.error-info{color:#f55d22;padding-left:21px;background:url(../../images/login/user_error_icon.png) no-repeat left center;margin-top:10px;font-size:14px;width:319px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.login-box-change{animation:lchange .5s forwards}.login-box-change2{animation:lchange .5s forwards}.login-box-change3{animation:lchange2 .5s forwards}.login-box-change4{animation:lchange2 .5s forwards}.passport-lock{background:#2eb4d5}.footer{padding-top:20px}