#app{width:100%;background-color:rgba(95,193,186,.2);background-image:radial-gradient(ellipse 59% 100% at 93% 30%,#f0d7ca,rgba(219,232,231,.2) 90%),radial-gradient(ellipse 59% 140% at 0 120%,#f0d7ca,rgba(219,232,231,.2) 60%),radial-gradient(ellipse 60% 100% at 5% 20%,#b3d7d5,rgba(219,232,231,.2) 100%),radial-gradient(ellipse 60% 100% at 100% 110%,#b3d7d5,rgba(219,232,231,.2) 90%);background-image:-webkit-radial-gradient(ellipse 59% 100% at 93% 30%,#f0d7ca,rgba(219,232,231,.2) 90%),radial-gradient(ellipse 59% 140% at 0 120%,#f0d7ca,rgba(219,232,231,.2) 60%),radial-gradient(ellipse 60% 100% at 5% 20%,#b3d7d5,rgba(219,232,231,.2) 100%),radial-gradient(ellipse 60% 100% at 100% 110%,#b3d7d5,rgba(219,232,231,.2) 90%);min-height:100vh}.page-login{width:320px;max-width:100%;background:hsla(0,0%,100%,.3);padding:20px;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}h1.title{text-align:center;font-size:20px}.form-item{margin-bottom:18px}.form-item>.label{vertical-align:middle;font-size:14px;color:#606266;line-height:40px;padding:0 12px 0 0;box-sizing:border-box;line-height:28px}.form-item>.content{position:relative;font-size:14px;line-height:28px}button:hover{opacity:.9}button.type-primary{color:#fff;background-color:#545c64;display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;text-align:center;padding:7px 15px;font-size:12px;border-radius:3px;box-sizing:border-box}button.type-text{color:#545c64;font-size:12px}button.type-checked{display:inline-block;white-space:nowrap;cursor:pointer;text-align:center;padding:7px 15px;font-size:12px;border-radius:3px;box-sizing:border-box;margin-right:0;width:49%;height:40px;border-radius:2px;text-align:center;margin:25px 0;border:1px solid #dcdfe6;box-sizing:border-box}button.type-checked.checked{border-color:#0046ff;color:#0046ff}input[type=password],input[type=text]{-webkit-appearance:none;background-color:#fff;border-radius:4px;border:1px solid #dcdfe6;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:0;padding:0 15px;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;height:28px;line-height:28px}input[type=password]:hover,input[type=text]:hover{border-color:#c0c4cc}input[type=password]:focus,input[type=text]:focus{border-color:#545c64}input[type=checkbox]{cursor:pointer;display:inline-block;position:relative;border:1px solid #dcdfe6;border-radius:2px;box-sizing:border-box;width:14px;height:14px;background-color:#fff;vertical-align:middle;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}input[type=checkbox]:checked{background-color:#545c64;border-color:#545c64}input[type=checkbox]:after{box-sizing:content-box;content:"";border:1px solid #fff;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;transform:rotate(45deg) scaleY(0);width:3px;transition:transform .15s ease-in .05s;transform-origin:center}input[type=checkbox]:checked:after{transform:rotate(45deg) scaleY(1)}label.checkbox span{display:inline-block;padding-left:10px;line-height:19px;font-size:14px;color:#606266;position:relative;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:30px}.lay-fl{float:left}.lay-fr{float:right}.footer{overflow:hidden}.copyright{font-size:12px;color:#3c3c3c;position:fixed;width:100%;text-align:center;left:0;bottom:30px}input[name=captcha]{width:60%}.cc-verifyimg--img{cursor:pointer;float:right}template{display:none}.wrapper{background:#fff;background-image:linear-gradient(48deg,#fff 0,#e5efe9 100%);border-top-right-radius:16px;border-bottom-left-radius:16px;box-shadow:-20px 20px 35px 1px rgba(10,49,86,.18)}.login-header{padding:20px;position:absolute;display:flex;justify-content:space-between;align-items:center;width:100%;z-index:1;box-sizing:border-box}.login-header.header-style2{padding:20px;position:absolute;display:flex;justify-content:end;align-items:center;width:100%;z-index:1;box-sizing:border-box}.languages-main{position:relative;width:140px;height:42px}.languages-main--content{width:140px;height:42px;line-height:42px;padding-left:20px;background:#fff;border-radius:6px;border:1px solid #ddd;font-size:14px;color:#333;cursor:pointer;text-align:left;box-sizing:border-box}.languages-main--content>div{display:flex;align-items:center;justify-content:space-between}.languages-main--content>div svg{margin-right:10px}.languages-main--selectItem{display:none;border:1px solid #eee;width:138px}.languages-main--selectItem.active{display:block}.languages-main--selectItem ul{list-style:none;background-color:#fff}.languages-main--selectItem ul li{height:46px;line-height:46px;padding-left:10px;cursor:pointer}.languages-main--selectItem ul li:hover{background-color:#f5f7fa}.left-img1{width:60%;height:100vh;background-color:#fff;float:left}.left-img1 img{width:100%;height:100%;object-fit:cover;display:block}.page-login2{float:left;width:40%;position:relative;height:100vh}.page-login2 .page-login--block{width:320px;max-width:100%;background:hsla(0,0%,100%,.3);padding:20px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.left-img2{width:100%;height:100vh}.left-img2 img{width:100%;height:100%;object-fit:cover;display:block}.page-login3{float:left;width:40%;position:relative;height:100vh}.page-login3 .page-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-520%);-webkit-transform:translate(-50%,-520%)}.page-login3 .page-login--block{width:320px;max-width:100%;background:hsla(0,0%,100%,.5);padding:20px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-login4{width:320px;max-width:100%;background:hsla(0,0%,100%,.5);padding:20px;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:996px){.left-img1{display:none}.page-login2{float:left;width:100%;position:relative;height:100vh}.page-login2 .page-login--block{width:320px;max-width:100%;background:hsla(0,0%,100%,.3);padding:20px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-login3{float:left;width:100%;position:relative;height:100vh}.page-login3 .page-login--block{width:320px;max-width:100%;background:hsla(0,0%,100%,.3);padding:20px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.login-v2{background:unset!important}.page-login-v2{width:100%;height:100vh;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;display:flex;min-height:919px}.page-login-v2 .left-img{position:absolute;top:50%;left:180px;transform:translateY(-50%);width:800px;height:800px}.login-dialog{background-color:#fff;position:absolute;z-index:1;display:flex;box-sizing:border-box;transform:translateY(-50%);border-radius:0 16px 0 16px;right:340px;box-shadow:-20px 20px 35px 1px rgba(10,49,86,.18);height:540px;width:450px;overflow:hidden;top:48%}.login-content{width:100%;position:relative}.login-content .header{width:100%}.login-content .header .login-btn-groups{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:30px}.login-content .header .login-btn-groups .type-checked{margin-top:0;margin-bottom:0}.login-content .header .login-btn-groups button{height:50px;padding:7px 15px;line-height:36px;background-color:#fff;color:#999;box-sizing:border-box;font-size:14px;flex:1}.login-content .header .login-btn-groups button.type-primary{border-bottom:2px solid #09a3ad;border-radius:unset}.login-content .title{font-size:24px;line-height:40px;margin-bottom:30px}.login-content .title.loginWay-title{margin:30px 0}.login-content .body{width:100%;padding:0 40px 20px 40px;box-sizing:border-box}.login-content .body.retrieve-pw{margin-bottom:70px}.login-content .body.retrieve-pw.step4{height:100%;display:flex;flex-wrap:wrap;align-items:center;align-content:center;margin-bottom:0}.login-content .body.retrieve-pw.step4>*{width:100%;flex-shrink:0;text-align:center}.login-content .form-item{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:28px}.login-content .form-item .content{width:100%;display:flex;flex-wrap:nowrap;border:1px solid #ececec;border-radius:6px;box-sizing:border-box;padding:0 0 0 10px;height:40px;line-height:38px}.login-content .form-item .content.retrieve-verifyimg{justify-content:space-between}.login-content .form-item .content.retrieve-verifyimg .verifyimg-media{background-color:transparent;color:#09a3ad;padding:unset;border:none;text-decoration:underline;line-height:38px}.login-content .form-item .content .icon{flex-shrink:0;margin-right:10px;margin-top:7px;width:26px;height:26px;fill:#bcbcbc}.login-content .form-item .content .icon img{max-width:100%;height:auto;object-fit:contain}.login-content .form-item .content input{border:none;padding:0 10px;height:36px;line-height:36px;border-radius:0 6px 6px 0;width:100%;margin:1px 0}.login-content .cc-verifyimg--img{margin-left:10px;border:1px solid #ececec;box-sizing:border-box;border-radius:6px;height:40px}.login-content .cc-verifyimg--img.verifyimg-media{flex-shrink:0;padding:0 17px;background-color:#09a3ad;color:#fff;font-size:14px;height:40px;line-height:38px;width:107px}.login-content .cc-verifyimg--img img{height:38px}.login-content .form-item .checkbox span{vertical-align:middle;padding-left:4px}.login-content .footer .lay-tc .type-primary{width:100%;margin-bottom:20px;height:50px;line-height:36px;font-size:16px;background-color:#09a3ad}.login-content .footer .type-text{font-size:14px}.form-item .retrieve-verifyimg .verifyimg-media{margin-right:10px}.login-content .smscode-retrieve .form-item{flex-wrap:wrap}.form-item .smscode{width:100%;padding:10px 0}.form-item .smscode::before{content:"*";margin-right:4px;color:red}.login-content.retrieve .finsh-edit-pw{margin-bottom:30px}.login-content.retrieve .retrieve-pw .check-text,.login-content.retrieve .retrieve-pw .count-down i{color:#09a3ad}.login-content.retrieve .retrieve-pw .count-down{font-size:14px;margin-top:8px}.login-content.retrieve .retrieve-pw .count-down i{margin:0 4px}.login-content .header .login-btn-groups button{border-bottom:2px solid #ececec;color:#000}.login-content .footer{padding:0 40px 30px 40px;position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box}.login-content .form-item .content-placeholder{border:none;height:38px}.invalid{animation:blink 1s infinite}@keyframes blink{0%{border-color:red}50%{border-color:transparent}100%{border-color:red}}.loader{width:15px;aspect-ratio:1;border-radius:50%;animation:l5 1s infinite linear alternate}@keyframes l5{0%{box-shadow:20px 0 #fff,-20px 0 #fff2;background:#fff}33%{box-shadow:20px 0 #fff,-20px 0 #fff2;background:#fff2}66%{box-shadow:20px 0 #fff2,-20px 0 #fff;background:#fff2}100%{box-shadow:20px 0 #fff2,-20px 0 #fff;background:#fff}}.loader2{--d:22px;width:4px;height:4px;border-radius:50%;color:#25b09b;box-shadow:calc(1*var(--d)) calc(0*var(--d)) 0 0,calc(.707*var(--d)) calc(.707*var(--d)) 0 1px,calc(0*var(--d)) calc(1*var(--d)) 0 2px,calc(-.707*var(--d)) calc(.707*var(--d)) 0 3px,calc(-1*var(--d)) calc(0*var(--d)) 0 4px,calc(-.707*var(--d)) calc(-.707*var(--d)) 0 5px,calc(0*var(--d)) calc(-1*var(--d)) 0 6px;animation:l27 1s infinite steps(8)}@keyframes l27{100%{transform:rotate(1turn)}}.verifysms-dialog{display:none;position:absolute;z-index:999;width:320px;height:130px;bottom:142px;right:50px;border:1px solid #dcdcdc;border-radius:20px;box-shadow:0 0 9px 0 rgb(0,0,0,.12);background-color:#fff}.verifysms-dialog .verifysms-dialog--wrapper{position:relative;width:100%;height:100%}.verifysms-dialog .verifysms-dialog-arrow,.verifysms-dialog .verifysms-dialog-arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.verifysms-dialog .verifysms-dialog-arrow{border-width:8px;filter:drop-shadow(0 2px 16px rgba(0, 0, 0, .03));top:-10px;margin-right:3px;border-top-width:1px;border-bottom-color:#c5c5c5;right:30px}.verifysms-dialog .verifysms-dialog-arrow::after{content:'';width:0;height:0;border-left:solid 10px transparent;border-right:solid 10px transparent;border-bottom:solid 10px #fff;right:-10px;top:-2px}.verifysms-dialog .verifysms-dialog--wrapper .verifysms-dialog--content{width:320px;height:130px;background-color:#fff;overflow:hidden;border-radius:20px}.verifysms-dialog--content .verifysms-dialog--header{height:50px;text-align:center;line-height:50px;font-size:16px}.verifysms-dialog--content .verifysms-dialog--body{padding:20px 20px}.verifysms-dialog--content .verifysms-dialog--body .verifysms-img--item{display:flex;align-items:center;height:40px;line-height:40px;width:100%}.verifysms-dialog--content .verifysms-dialog--body .verifysms-img--item .verifysms-input{border:1px solid #ececec;height:40px;line-height:38px;padding:0 6px;box-sizing:border-box;border-radius:4px}.verifysms-dialog--content .verifysms-dialog--body .verifysms-img--item .verifysms-input input{border:none;width:100%}.verifysms-dialog--content .verifysms-dialog--body .verifysms-img--item .verifysms-img{width:100px;flex-shrink:0;margin-left:6px;height:40px;border-radius:4px;overflow:hidden;cursor:pointer}.verifysms-dialog--content .verifysms-dialog--body .verifysms-img--item .verifysms-img img{width:100%;height:100%}.verifysms-dialog--content .verifysms-dialog--footer{border-top:2px solid #ececec;display:flex}.verifysms-dialog--content .verifysms-dialog--footer button{flex:1;height:50px;line-height:50px;text-align:center;font-size:14px}.verifysms-dialog--content .verifysms-dialog--footer button:first-child{color:red;border-right:1px solid #ececec}.verifysms-dialog--content .verifysms-dialog--footer button:last-child{border-left:1px solid #ececec}@media only screen and (max-width:767px){.page-login-v2{min-height:unset}.login-dialog{right:unset;left:50%;top:50%;transform:translate(-50%,-55%);width:350px;max-width:90%;height:480px}.login-content .header .login-btn-groups{margin-bottom:20px}.login-content .cc-verifyimg--img{max-width:40%}.login-content .cc-verifyimg--img img{width:100%}.page-login-v2 .left-img{display:none}.login-content .body{padding:0 20px 20px 20px}.login-content .title{margin-bottom:20px}.login-content .title.loginWay-title{margin:20px 0}.login-content .footer{padding:0 40px 20px 40px}.login-content .footer .lay-tc .type-primary{height:42px;line-height:30px}}@media only screen and (min-width:768px){.login-dialog{right:unset;left:50%;top:50%;transform:translate(-50%,-50%)}.login-content .cc-verifyimg--img{max-width:40%}.login-content .cc-verifyimg--img img{width:100%}.page-login-v2 .left-img{display:none}}@media only screen and (min-width:992px){.login-dialog{right:unset;left:50%;top:50%;transform:translate(-50%,-50%)}.page-login-v2 .left-img{display:none}}@media only screen and (min-width:1200px){.login-dialog{left:unset;transform:translateY(-50%);right:60px;top:48%}.page-login-v2 .left-img{display:block;width:670px;height:670px;left:40px}}@media only screen and (min-width:1360px){.login-dialog{left:unset;transform:translateY(-50%);right:180px;top:48%}.page-login-v2 .left-img{display:block;width:670px;height:670px;left:85px}}@media only screen and (min-width:1600px){.login-dialog{left:unset;transform:translateY(-50%);right:340px;top:48%}.page-login-v2 .left-img{display:block;width:800px;height:800px;left:180px}}@media only screen and (min-width:1920px){.login-dialog{left:unset;transform:translateY(-50%);right:340px;top:48%}.page-login-v2 .left-img{display:block;width:800px;height:800px;left:180px}}