body,div,p,label,input,button,a,h1,h2,h3,h4,span{margin:0;padding:0;list-style:none;border:none;text-decoration:none}div,p,label,input,button,a{outline:none}body{font-family:"Microsoft Yahei",tahoma,arial,Hiragino Sans GB,"\5b8b\4f53",sans-serif;font-size:14px}.login{position:absolute;top:0;bottom:0;left:0;right:0;background:url(../imges/login/login-bg.jpg) no-repeat center center;background-size:cover;height:100%}.login .login-in{position:relative;height:100%}.login .login-in header{position:relative}.login .login-in header .left{position:absolute;top:30px;left:55px}.login .login-in header .right{position:absolute;top:30px;right:55px}.login .login-in header .right a{color:#727272}.login .login-in header img{display:inline-block;vertical-align:middle;text-align:center;color:#727272}.login .login-in header .tooltip{position:absolute;top:80px;left:175px;color:#4185f2;font-size:22px}.login .login-in .login-box{position:absolute;top:50%;margin-top:-255px;left:60%}.login .login-in .login-box .title{text-align:center}.login .login-in .login-box .title h1{font-size:36px;color:#727272}.login .login-in .login-box .title p{font-size:24px;color:#959393;margin-top:15px;margin-bottom:50px}.login .login-in .login-box .login-box-in,.login .login-in .login-box .modify-password{width:256px;height:310px;border-radius:6px;box-shadow:0 0 6px #a8a8a8}.login .login-in .login-box .login-box-in label input[type="text"],.login .login-in .login-box .modify-password label input[type="text"],.login .login-in .login-box .login-box-in label input[type="password"],.login .login-in .login-box .modify-password label input[type="password"]{width:248px;height:48px;padding-left:6px;border:1px solid #e5e5e5;border-radius:4px;margin-bottom:7px}.login .login-in .login-box .login-box-in .submit,.login .login-in .login-box .modify-password .submit{width:256px;height:50px;color:#fff;font-size:18px;margin-top:18px;cursor:pointer;border-radius:4px;background:#1b6def}.login .login-in .login-box .login-box-in .submit:active,.login .login-in .login-box .modify-password .submit:active{background:#195ecb}.login .login-in .login-box .login-box-in{padding:20px 36px 33px 36px}.login .login-in .login-box .login-box-in .login-mode{width:160px;margin:0 auto}.login .login-in .login-box .login-box-in .login-mode button{width:66px;font-size:16px;color:#bbb}.login .login-in .login-box .login-box-in .trialMode{width:66px}.login .login-in .login-box .login-box-in .qr-code-down button{width:120px}.login .login-in .login-box .login-box-in .login-mode,.login .login-in .login-box .login-box-in .qr-code-down{overflow:hidden}.login .login-in .login-box .login-box-in .login-mode button,.login .login-in .login-box .login-box-in .qr-code-down button{padding:5px 0;background:none;cursor:pointer;border-bottom:1px solid #bbb}.login .login-in .login-box .login-box-in .login-mode .current,.login .login-in .login-box .login-box-in .qr-code-down .current{color:#4185f2;border-bottom:2px solid #1b6def}.login .login-in .login-box .login-box-in .login-mode button:nth-of-type(1),.login .login-in .login-box .login-box-in .qr-code-down button:nth-of-type(1){float:left}.login .login-in .login-box .login-box-in .login-mode button:nth-of-type(2),.login .login-in .login-box .login-box-in .qr-code-down button:nth-of-type(2){float:right}.login .login-in .login-box .login-box-in .login-mode span,.login .login-in .login-box .login-box-in .qr-code-down span{width:1px;height:20px;margin-left:8px;background:#959393;display:inline-block}.login .login-in .login-box .login-box-in .account{margin-top:20px}.login .login-in .login-box .login-box-in .account label{position:relative;display:block;color:#727272}.login .login-in .login-box .login-box-in .account label input[type="text"],.login .login-in .login-box .login-box-in .account label input[type="password"]{width:204px;padding-left:50px}.login .login-in .login-box .login-box-in .account label input[type="checkbox"]{width:16px;height:16px;margin-right:3px;display:inline-block;vertical-align:middle}.login .login-in .login-box .login-box-in .account label i{width:48px;height:48px;position:absolute;top:0;left:0;background:#000}.login .login-in .login-box .login-box-in .account label .verification-code[type='text']{width:130px;padding-left:6px}.login .login-in .login-box .login-box-in .account label .verification-img{display:inline-block;margin-left:5px;height:48px;width:105px;vertical-align:top}.login .login-in .login-box .login-box-in .account label:nth-of-type(1) i{background:url(../imges/login/user.png) no-repeat 18px 12px;background-size:20px}.login .login-in .login-box .login-box-in .account label:nth-of-type(1) input{margin-bottom:10px}.login .login-in .login-box .login-box-in .account label:nth-of-type(2) i{background:url(../imges/login/password.png) no-repeat 18px 12px;background-size:20px}.login .login-in .login-box .login-box-in .account label:nth-of-type(2) input{margin-bottom:17px}.login .login-in .login-box .login-box-in .account label:nth-of-type(3){color:#959393}.login .login-in .login-box .login-box-in .account label:nth-of-type(3) a{float:right;color:#959393}.login .login-in .login-box .login-box-in .account .forget-password{float:right;color:#3b69b2}.login .login-in .login-box .login-box-in .account .test-code{display:block}.login .login-in .login-box .login-box-in .account .test-code input[type="text"]{width:130px;padding-left:0;text-align:center}.login .login-in .login-box .login-box-in .account .test-code span{width:100px;height:50px;float:right;cursor:pointer}.login .login-in .login-box .login-box-in .account .test-code #image-code{height:100%;float:left;width:100%;display:block;cursor:pointer}.login .login-in .login-box .login-box-in .qr-code{margin-top:25px}.login .login-in .login-box .login-box-in .qr-code .qr-code-up .code{width:184px;height:180px;margin:0 auto;margin-bottom:11px}.login .login-in .login-box .login-box-in .qr-code .qr-code-up .use-help{display:none;overflow:hidden;height:180px;margin-bottom:11px}.login .login-in .login-box .login-box-in .qr-code .qr-code-up .use-help .left{float:left;width:116px;height:114px;margin-top:25px;background:#ccc}.login .login-in .login-box .login-box-in .qr-code .qr-code-up .use-help .right{width:124px;height:114px;margin-top:25px;float:right;background:url(../imges/login/use-help.png);background-size:124px 114px}.login .login-in .login-box .login-box-in .qr-code .qr-code-up .code-download{display:none;overflow:hidden;height:210px}.login .login-in .login-box .login-box-in .qr-code .qr-code-up .code-download>div{width:128px;height:180px;float:left}.login .login-in .login-box .login-box-in .qr-code .qr-code-up .code-download>div img{width:120px;height:120px;background:#ccc;margin:20px 0}.login .login-in .login-box .login-box-in .qr-code .qr-code-up .code-download>div span{display:block;text-align:center;color:#959393}.login .login-in .login-box .login-box-in .qr-code .qr-code-up .code-download .code-android img{float:left}.login .login-in .login-box .login-box-in .qr-code .qr-code-up .code-download .code-ios img{float:right}.login .login-in .login-box .login-box-in .qr-code .qr-code-up p{text-align:center;color:#959393}.login .login-in .login-box .login-box-in .qr-code .qr-code-down{margin-top:39px}.login .login-in .login-box .login-box-in .qr-code .qr-code-down button{border:0;color:#3b69b2}.login .login-in .login-box .modify-password{display:none;height:330px;padding:22px 36px 20px 36px}.login .login-in .login-box .modify-password header{position:relative;color:#727272;margin-bottom:12px}.login .login-in .login-box .modify-password header h2{text-align:center}.login .login-in .login-box .modify-password header span{width:20px;height:20px;position:absolute;top:5px;left:0;background:url(../imges/login/password-return.png) no-repeat;background-size:contain;cursor:pointer}.login .login-in .login-box .modify-password .test-code{overflow:hidden}.login .login-in .login-box .modify-password .test-code input[type="text"]{width:136px;float:left}.login .login-in .login-box .modify-password .test-code input[type="button"]{width:90px;height:50px;color:#1b6def;background:none;border:1px solid #1b6def;border-radius:4px;float:right;cursor:pointer}.login .login-in .login-box .modify-password .submit{margin-top:6px}.login footer{position:absolute;left:0;right:0;bottom:3px;line-height:30px;text-align:center;color:#666}