h1{margin-top:35px}.f-fs18{font-size:18px}.f-fs14{font-size:14px}.s-fc-bl{color:#2258f6}.failed input::-webkit-input-placeholder{color:#fff!important}input::-webkit-input-placeholder{color:#bdbec0}[disabled=disabled]{cursor:not-allowed}.mc-row{width:100%;margin-top:29px;position:relative}.width100{width:100%}.width68{width:68%}.ic-label{display:block;position:relative}.ic-label.f-dib{display:inline-block;vertical-align:middle}.ic-label::before{content:'';position:absolute;width:32px;height:32px;margin:4px 8px;z-index:2}.ic-label.ic-name::before{background-position:-10px -150px}.ic-label.ic-email::before{background:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjMyIiB2aWV3Qm94PSIwIDAgMzIgMzIiIHdpZHRoPSIzMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCBmaWxsPSIjZmZmIiBoZWlnaHQ9IjMyIiBvcGFjaXR5PSIwIiByeD0iNiIgd2lkdGg9IjMyIi8+PHJlY3QgZmlsbD0ibm9uZSIgaGVpZ2h0PSIxNCIgcng9IjEiIHN0cm9rZT0iIzkzOTM5MyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHdpZHRoPSIxOCIgeD0iNyIgeT0iOSIvPjxwYXRoIGQ9Im0yNS40MzkxIDEwLjYwODAwOS04LjQxNDUgNi4wNzcxNDFxLS40NTg3My4zMzEzMi0xLjAyNDYuMzMxMzItLjU2NTg3IDAtMS4wMjQ2MS0uMzMxMzJsLTguNDE0NTA4LTYuMDc3MTQxLjg3ODIzNi0xLjIxNjAxOCA4LjQxNDUxMiA2LjA3NzE0OXEuMTQ2MzcuMTA1NzEuMjkyNzQgMGw4LjQxNDUzLTYuMDc3MTQ5eiIgZmlsbD0iIzkzOTM5MyIvPjwvc3ZnPg==) no-repeat}.ic-label.ic-password::before{background:url(../images/sign/MC-buy-signup-ic-password.svg) no-repeat}.ic-label.ic-verification::before{background:url(../images/sign/MC-buy-signup-ic-code.svg) no-repeat}.banner input{font-size:16px;font-family:PT Sans-Regular;border:1px solid #f5f7f9;border-radius:6px;padding:9px 10px 8px 48px;background:#f5f7f9}.banner input:focus{border-color:#2258f6}.banner input.error{border-color:red}.btn{width:100%;font-size:16px;color:#fff;height:56px;line-height:56px;border-radius:8px;text-align:center;font-family:PT Sans-Bold,PT Sans;font-weight:700}.btn.btn-bl{background-color:#2258f6}.btn:hover{opacity:.9;color:#fff}.hook{width:110px;height:80px;background-color:pink}.hook .fill{fill:#3ac714}.disabled{cursor:not-allowed}.tips-info{position:absolute;margin:3px 0 0 0;font-size:14px;left:0;width:100%}.tips-info.err{color:#ff1800}.tips-info.suc{color:#36d53a}.btn-bx .tips-info{position:static;text-align:center;margin:10px 0 4px 0}.close{display:inline-block;position:absolute;line-height:1;font-size:22px;color:#2258f6;cursor:pointer}.banner{background:url(../images/sign/bnr-bg@2x.jpg) no-repeat center;background-size:cover;min-height:calc(100% - 386px)}.banner .layui-container{padding:175px 0 100px}.banner .des{font-size:24px;font-family:PT Sans-Regular,PT Sans;font-weight:400;max-width:550px;margin:5px 0 60px}.banner .ic-lf li{margin-bottom:8px;font-size:18px}.sign-mn{background-color:#fff;border-radius:10px;line-height:1.25;padding:60px 40px;width:540px;color:#000}.sign-mn .bt-txt{text-align:center;font-size:14px}.sign-mn .bt-txt p{margin-top:17px}.sign-mn .bt-txt p:last-child{margin-top:19px}.sign-mn.signIn-wrap{display:none}.sign-mn .signInFrom .btn-bx{margin-top:10px}.restPassword .restFrom{margin-bottom:4px}@media (max-width:1199px){.banner{text-align:center;padding-top:50px}.banner .layui-row{margin:0 15px}.banner .des{max-width:100%}.banner .ic-lf{display:inline-block;text-align:left}.sign-mn{padding:40px 2% 20px;text-align:left}.sign-mn.f-fr{float:none;width:100%}}@media (max-width:991px){.banner .layui-container{padding:80px 0 50px}.banner .des,.banner .hook-pup{margin-bottom:20px}.sign-mn{margin:20px auto 0 auto;max-width:540px;width:100%}}@media (max-width:479px){.sign-mn{text-align:center;padding:40px 20px 20px}.sign-mn .mc-row{overflow:hidden}.sign-mn .width68{width:100%}.sign-mn [for=stayLogged]{float:left;text-align:left}.sign-mn .verificationCode{margin-top:10px}}