html{scroll-behavior:smooth}body{background-color:#fff!important;background-image:url(/template/pc/r187/static/img/banner.fa3147f8.jpg);background-repeat:no-repeat;background-size:100%;background-attachment:fixed}.form-structor{background-color:#222;border-radius:15px;height:550px;width:350px;margin:66px auto;position:relative;overflow:hidden}.form-structor:after{content:"";opacity:.8;position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:0 100%;background-size:500px;background-image:url(/template/pc/r187/static/img/photo1.025896ce.avif)}.form-structor .signup{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);width:65%;z-index:5;-webkit-transition:all .3s ease}.form-structor .signup.slide-up{top:5%;-webkit-transform:translate(-50%);-webkit-transition:all .3s ease}.form-structor .signup.slide-up .form-holder,.form-structor .signup.slide-up .submit-btn{opacity:0;visibility:hidden}.form-structor .signup.slide-up .form-title{font-size:1em;cursor:pointer}.form-structor .signup.slide-up .form-title span{margin-right:5px;opacity:1;visibility:visible;-webkit-transition:all .3s ease}.form-structor .signup .form-title{color:#fff;font-size:1.7em;text-align:center}.form-structor .signup .form-title span{color:rgba(0,0,0,.4);opacity:0;visibility:hidden;-webkit-transition:all .3s ease}.form-structor .signup .form-holder{border-radius:15px;background-color:#fff;overflow:hidden;margin-top:50px;opacity:1;visibility:visible;-webkit-transition:all .3s ease}.form-structor .signup .form-holder .input{border:0;outline:none;box-shadow:none;display:block;height:30px;line-height:30px;padding:8px 15px;border-bottom:1px solid #eee;width:100%;font-size:12px}.form-structor .signup .form-holder .input:last-child{border-bottom:0}.form-structor .signup .form-holder .input::-webkit-input-placeholder{color:rgba(0,0,0,.4)}.form-structor .signup .submit-btn{background-color:rgba(0,0,0,.4);color:hsla(0,0%,100%,.7);border:0;border-radius:15px;display:block;margin:15px auto;padding:15px 45px;width:100%;font-size:13px;font-weight:700;cursor:pointer;opacity:1;visibility:visible;-webkit-transition:all .3s ease}.form-structor .signup .submit-btn:hover{transition:all .3s ease;background-color:rgba(0,0,0,.8)}.form-structor .login{top:20%;left:0;right:0;bottom:0;z-index:5}.form-structor .login,.form-structor .login:before{position:absolute;background-color:#fff;-webkit-transition:all .3s ease}.form-structor .login:before{content:"";left:50%;top:-20px;-webkit-transform:translate(-50%);width:200%;height:250px;border-radius:50%;z-index:4}.form-structor .login .center{position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);width:65%;z-index:5;-webkit-transition:all .3s ease}.form-structor .login .center .form-title{color:#000;font-size:1.7em;text-align:center}.form-structor .login .center .form-title span{color:rgba(0,0,0,.4);opacity:0;visibility:hidden;-webkit-transition:all .3s ease}.form-structor .login .center .form-holder{border-radius:15px;background-color:#fff;border:1px solid #eee;overflow:hidden;margin-top:50px;opacity:1;visibility:visible;-webkit-transition:all .3s ease}.form-structor .login .center .form-holder .input{border:0;outline:none;box-shadow:none;display:block;height:30px;line-height:30px;padding:8px 15px;border-bottom:1px solid #eee;width:100%;font-size:12px}.form-structor .login .center .form-holder .input:last-child{border-bottom:0}.form-structor .login .center .form-holder .input::-webkit-input-placeholder{color:rgba(0,0,0,.4)}.form-structor .login .center .submit-btn{background-color:#6b92a4;color:hsla(0,0%,100%,.7);border:0;border-radius:15px;display:block;margin:15px auto;padding:15px 45px;width:100%;font-size:13px;font-weight:700;cursor:pointer;opacity:1;visibility:visible;-webkit-transition:all .3s ease}.form-structor .login .center .submit-btn:hover{transition:all .3s ease;background-color:rgba(0,0,0,.8)}.form-structor .login.slide-up{top:90%;-webkit-transition:all .3s ease}.form-structor .login.slide-up .center{top:10%;-webkit-transform:translate(-50%);-webkit-transition:all .3s ease}.form-structor .login.slide-up .form-holder,.form-structor .login.slide-up .submit-btn{opacity:0;visibility:hidden;-webkit-transition:all .3s ease}.form-structor .login.slide-up .form-title{font-size:1em;margin:0;padding:0;cursor:pointer;-webkit-transition:all .3s ease}.form-structor .login.slide-up .form-title span{margin-right:5px;opacity:1;visibility:visible;-webkit-transition:all .3s ease}.form-structor .contact100-form-checkbox{position:relative;margin:10px;text-align:right}.form-structor .contact100-form-checkbox .label-checkbox100{text-align:right;font-size:14px;color:var(--theme-color)}.form-structor .forget{position:relative;margin-right:10px;padding-bottom:10px;text-align:right;font-size:14px;color:#666}.form-structor .text-center{font-size:14px;color:#333}