/* 2022-04-13 06:24:58. */ body{background:#f0f0f0}.icontgdd-user-white{margin-top:10px}.user_form_wrapper{padding-top:10px}.user_form{max-width:350px;width:100%;margin:20px auto;background:#fff;padding:20px;box-sizing:border-box;border-radius:5px;-moz-box-shadow:0 0 20px rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px rgba(0,0,0,.15);box-shadow:0 0 20px rgba(0,0,0,.15)}.user_form h1{text-align:center;width:100%;padding:0 0 20px;display:block;font-size:22px}.user_form_wrapper form label{display:block;margin:5px 0;position:relative}.user_form_wrapper form label .req{color:#dc3545;position:absolute;top:10px;right:10px;z-index:2}.user_form_wrapper form input[type=text],.user_form_wrapper form input[type=email],.user_form_wrapper form input[type=password],.user_form_wrapper form input[type=tel]{border:1px solid #ececec;padding:8px 10px;border-radius:5px;width:100%}.user_form_wrapper form label.error input{border:1px solid #dc3545}.user_form_wrapper form label.valid input{border:1px solid #28a745}.checkbox_wrap input{vertical-align:middle;margin-right:10px}.checkbox_wrap label{font-size:12px}.submit_wrap{margin-top:10px}.submit_wrap .submit{width:100%;background:#f60;color:#fff;padding:10px 12px;text-align:center;font-size:18px;border:0;border-radius:5px}.submit_wrap .ext_links{text-align:center;width:100%;margin-top:10px;font-size:12px}.submit_wrap .ext_links a{font-size:12px;color:#357edd}.submit_wrap .ext_notice{font-size:12px;margin-top:10px;display:block}
