:root{--primary-color: #13a07b}.theme--ab{--primary-color: #084ab8}body{font-family:Open Sans,Roboto,Microsoft JhengHei UI,Microsoft JhengHei,Helvetica,Arial,sans-serif;margin:0;width:100%;background:#fff url(/images/bg.png) no-repeat;background-size:100% 500px}#header{display:flex;justify-content:space-between;align-items:center;height:3.38vw;min-height:45px;max-height:55px;padding:0 2.6vw;border-bottom:1px #9EE6DF solid}#header>.title{font-size:20px}#header>.translate{position:relative;width:21.6px;height:20.16px;cursor:pointer;flex-shrink:0;background:url(/images/translate.png) no-repeat;background-size:contain}.translate>.translate-buttons{position:absolute;z-index:2;background:#fff;border-radius:6px;padding:5px 0;top:28px;right:0;width:140px;display:none;box-shadow:0 2px 4px #9e9e9e80}.translate>.translate-buttons>a{display:block;text-decoration:none;text-align:center;color:#333;font-size:16px;height:42px;line-height:42px}.translate>.translate-buttons>a:hover{background:#eff9f8}#header-logo>.logo{position:absolute;left:0;top:0;width:259px;height:235px;background:url(/images/logo-bg.png) no-repeat;background-size:contain;z-index:-1}#header-logo>.logo2{position:absolute;right:0;top:80px;width:401px;height:269px;background:url(/images/logo2.png) no-repeat;background-size:contain;z-index:-1}#header-logo>.logo-text{position:absolute;left:2.6vw;top:100px;width:188px;height:36px;background:url(/images/logo-text.png) no-repeat;background-size:contain;z-index:-1}#header-logo>.logo-text-pt{position:absolute;left:2.6vw;top:100px;width:443px;height:26px;background:url(/images/logo-text-pt.png) no-repeat;background-size:contain;z-index:-1}#header-logo>.logo-text-en{position:absolute;left:2.6vw;top:100px;width:443px;height:26px;background:url(/images/logo-text-en.png) no-repeat;background-size:contain;z-index:-1}#footer{padding:40px 36px 20px;display:flex;flex-direction:row;justify-content:flex-end;color:#666;font-size:18px;line-height:18px}#footer>.link{margin-right:45px}#footer>.link>.divider{margin:0 20px}#footer a{color:var(--primary-color);text-decoration:none}#footer a:hover{text-decoration:underline}@media only screen and (min-height: 1000px){.footer{position:absolute;bottom:0;left:0;right:0}}@media only screen and (max-width: 576px) and (min-height: 800px){.footer{position:absolute;left:0;right:0;width:100%}}@media only screen and (max-width: 576px){body{background-size:100% 260px}#header,#header2{padding:0 16px!important}#header>.title{font-size:18px}#footer{display:flex;flex-direction:column;align-items:center;padding:20px 0;border-top:1px #ECECEC solid}#footer>.link{margin-right:0;margin-bottom:12px}#footer>.link>.divider{margin:0 25px}}@media only screen and (max-width: 1034px){.pt #footer{display:flex;flex-direction:column;align-items:center;padding:20px 0;border-top:1px #ECECEC solid;margin-top:25px}.pt #footer>.link{margin-right:0;margin-bottom:12px}.pt #footer>.link>.divider{margin:0 45px}}@media only screen and (max-width: 576px){.pt #header>.title{width:260px;font-size:16px;line-height:18px}.pt #footer>.link>.divider{margin:0 40px}}@media only screen and (max-width: 500px){.pt #footer .terms-of-use-url{width:95px}.pt #footer .privacy-statement-url{width:88px}.pt #footer>.link{display:flex;width:245px;justify-content:space-between;align-items:center}.pt #footer>.link>.divider{margin:0 10px}.pt #footer .safp-url{width:250px;text-align:center}}@media only screen and (max-width: 1034px){.en #footer{display:flex;flex-direction:column;align-items:center;padding:20px 0;border-top:1px #ECECEC solid;margin-top:25px}.en #footer>.link{margin-right:0;margin-bottom:12px}.en #footer>.link>.divider{margin:0 45px}}@media only screen and (max-width: 576px){.en #header>.title{width:260px;font-size:16px;line-height:18px}.en #footer>.link>.divider{margin:0 40px}}@media only screen and (max-width: 500px){.en #footer .terms-of-use-url{width:100px}.en #footer .privacy-statement-url{width:54px}.en #footer>.link{display:flex;width:230px;justify-content:space-between;align-items:center}.en #footer>.link>.divider{margin:0 10px}.en #footer .safp-url{width:240px;text-align:center}}.ribbon{background-color:#aa000080;left:-138px;overflow:hidden;position:fixed;top:58px;transform:rotate(-45deg);moz-transform:rotate(-45deg);ms-transform:rotate(-45deg);o-transform:rotate(-45deg);webkit-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);white-space:nowrap;width:458px;z-index:9999;pointer-events:none;opacity:.75;font-size:60px;height:60px}.ribbon a{font-size:24px;line-height:60px;color:#fff;display:block;font-weight:400;margin:1px 0;text-align:center;text-decoration:none;text-shadow:0 0 5px #444;pointer-events:none}#header{justify-content:flex-end;padding:0 80px;border-bottom:0;max-width:1400px;margin:0 auto}.translate>.translate-buttons>a:hover{color:var(--primary-color)}@media only screen and (max-width: 576px){:lang(pt) #header>.title{width:260px;font-size:16px;line-height:18px}}@media only screen and (max-width: 576px){:lang(en) #header>.title{width:260px;font-size:16px;line-height:18px}}#footer{padding:40px 36px 20px;display:flex;flex-direction:row;justify-content:center;color:#acacac;font-size:16px;line-height:20px}#footer>.link{display:flex;align-items:flex-center;margin-right:0}#footer>.link>.divider{margin:0 6px;font-size:16px;line-height:18px}@media only screen and (max-width: 576px) and (min-height: 800px){.footer{bottom:0}}@media only screen and (max-width: 1034px){:lang(pt) #footer{padding:40px 36px 20px;display:flex;flex-direction:row;justify-content:center;color:#acacac;font-size:16px;line-height:20px;border-top:0;margin-top:0}:lang(pt) #footer>.link>.divider{margin:0 6px}}@media only screen and (max-width: 500px){:lang(pt) #footer>.link{justify-content:center}:lang(pt) #footer>.link>.divider{margin:0 10px!important}}@media only screen and (max-width: 1034px){:lang(en) #footer{padding:40px 36px 20px;display:flex;flex-direction:row;justify-content:center;color:#acacac;font-size:16px;line-height:20px;border-top:0;margin-top:0}:lang(en) #footer>.link>.divider{margin:0 6px}}@media only screen and (max-width: 500px){.en #footer>.link{justify-content:center}.en #footer>.link>.divider{margin:0 10px!important}}@media only screen and (max-width: 576px){:lang(pt) #footer{line-height:16px}}@media only screen and (max-width: 576px){:lang(en) #footer{line-height:16px}}@media only screen and (max-width: 576px){#footer{display:flex;flex-direction:column;align-items:center;padding:20px 0!important;border-top:1px #ececec solid!important}#footer>.link>.divider{margin:0 6px!important;font-size:16px}#footer{font-size:16px;line-height:16px}}#login-logout{margin-top:480px;font-size:18px;line-height:26px;margin-bottom:120px}@media only screen and (max-width: 576px){#login-logout{font-size:18px;margin-top:220px;margin-bottom:120px;background:#fff;box-shadow:0 0 50px #d6d6d680}}#login-form>.download{font-size:20px;padding-top:5px;margin-top:24px;color:#666}#login-form>.download .download-tips{font-size:14px;color:#6c6c6c;position:relative;display:flex;flex-direction:row;align-items:center;text-align:center}#login-form>.download .download-tips hr{flex:1;height:1px;border:none;background:#d1d1d6;margin:0 8px}#login-form>.download>.store{display:flex;justify-content:space-between;margin-top:32px}#login-form>.download img{height:100%;display:block}:lang(pt) #login-form>.download .download-tips span{width:100%}:lang(en) #login-form>.download .download-tips span{width:85%}.login-type{-webkit-user-select:none;user-select:none;cursor:pointer;position:absolute;right:0;top:0;display:flex;align-items:center;justify-content:center;padding-right:8px;padding-top:8px}.login-type img{width:60px;height:60px;-webkit-user-select:none;user-select:none}img[data-v-41a02e09]{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.qrcode-container[data-v-187e1b8e]{text-align:center}.qrcode[data-v-187e1b8e]{margin:0 auto;width:200px;height:200px;position:relative;text-align:center}.qrcode .qrcode-img[data-v-187e1b8e]{width:200px;-webkit-user-select:none;user-select:none}.loader[data-v-187e1b8e]{background-color:#0009;position:absolute;right:0;bottom:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.mask[data-v-187e1b8e]{background-color:#0009;position:absolute;right:0;bottom:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:16px;box-sizing:border-box}.message[data-v-187e1b8e]{margin-bottom:12px;color:#fff}.button[data-v-187e1b8e]{color:#fff;background-color:var(--primary-color);height:32px;border-radius:16px;min-width:80px;padding:0 12px;box-sizing:border-box;line-height:32px;display:inline-block;cursor:pointer;-webkit-user-select:none;user-select:none}.login-message[data-v-187e1b8e]{margin-top:8px}body{margin:0;width:100%;background:#fff url(/images/alibackground.png) no-repeat;background-size:100%!important;background-color:#dbf0ee}body.theme--ab{background:#fff url(/images/bg-ab.jpg) no-repeat;background-size:cover!important;min-height:100vh}.login-container{max-width:1400px;margin:0 auto;padding:16px}.login-wrapper{position:relative;overflow:hidden;max-width:570px;background:#fff;padding:46px 60px 36px;margin:140px auto 0;box-sizing:border-box;border-radius:20px;box-shadow:0 0 50px #d6d6d680}body.theme--ab .login-container .login-wrapper{margin:140px 0 0 auto;background:#ffffffbf}#login-form .login-error{margin:10px 0;padding:14px;font-size:16px;color:#e65353;background:#fff2f2;border-radius:6px}.login-form>.title{font-size:30px;font-weight:600;padding:10px 0 20px}.login-form>.title>img{display:block;max-width:300px}.login-form label{display:block;padding:12px;color:#6c6c6c;font-size:16px}.login-form input,.login-form>button,.return-button{width:100%;height:64px;line-height:64px;border-radius:32px;border:0;box-sizing:border-box;outline:none}.login-form input{background:#f5f6f7;border-radius:32px;padding:0 12px 0 60px;font-size:18px}.input-group{position:relative}.icon{display:block;width:32px;height:32px;position:absolute;bottom:18px;left:18px}.icon-username{background:url(/images/aliusername.png) no-repeat 100%}.icon-password{background:url(/images/alipassword.png) no-repeat 100%}#username:focus+.icon-username{background:url(/images/aliusername-focus.png) no-repeat 100%}#password:focus+.icon-password{background:url(/images/alipassword-focus.png) no-repeat 100%}.login-form>button,.return-button{color:#fff;background:var(--primary-color);margin:12px 0 20px;font-size:22px;cursor:pointer}#login-form .help{display:flex;justify-content:flex-end;align-items:center;margin:12px}#login-form .help a{display:flex;align-items:center;line-height:20px;font-size:16px;color:var(--primary-color);text-decoration:none}#login-form .help a img{width:16px;height:16px}.text-center{text-align:center}.param-username{font-size:20px;font-weight:600;padding-left:12px}.return-button{font-size:16px;height:36px;line-height:36px;width:auto;display:block;padding:0 20px;margin:30px auto 0}@media only screen and (max-width: 576px){.login-wrapper{margin:140px 20px 0;box-shadow:none;padding:20px 16px;margin-top:20vw}#login-form .login-error{margin-bottom:0}.login-form>.title{font-size:24px;padding:5px 0}.login-form>.title>img{margin:0 auto}#login-form>.help{font-size:16px;line-height:16px}}.hidden{display:none}
