@charset "utf-8";
#main{margin-top:50px}
.main-wrap{max-width:520px;margin:0 auto;padding:0 20px 40px;}
.main-wrap .re-title{font-size:24px;font-weight:600;color:#333}
.re-tips{font-size:14px;color:#777;line-height:22px;margin-bottom:20px}
.re-tips a{color:#333;text-decoration:underline}
.form-group{margin-bottom:14px;}
.form-group label{color:#333;font-size:14px;font-weight:400;margin-bottom:10px}
.form-group label span{color:var(--theme-color)}
.form-group input{width:100%;height:42px;background:#fff;border:1px solid #dfdfdf;border-radius:4px;outline:0}
.btn-submit input[type=button]{width:100%;height:44px;border:none;outline:0;background:var(--theme-color);border-radius:4px;color:#fff;margin-top:20px;cursor:pointer}
.form-group textarea{height:110px;outline:0}
.form-group input.null{border:1px solid red}
.form-group textarea.null{border:1px solid red}
.form-group select{width:100%;height:42px;padding:0 12px;line-height:1;font-size:16px;border-radius:4px;transition:border .2s ease-in-out;background-position:right 16px top 50%;background-size:8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1805.18'%3E%3Cpath fill='%23455a64' d='M461.6,643.4L10.9,79.9C-14.9,47.7,8,0,49.3,0h901.5c41.2,0,64.1,47.7,38.4,79.9L538.4,643.4 C518.7,668,481.3,668,461.6,643.4z' transform='rotate(180 500 902.59) translate(0 1143.28)'%3E%3C/path%3E%3Cpath fill='%23455a64' d='M461.6,643.4L10.9,79.9C-14.9,47.7,8,0,49.3,0h901.5c41.2,0,64.1,47.7,38.4,79.9L538.4,643.4 C518.7,668,481.3,668,461.6,643.4z' transform='translate(0 1143.28)'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;border:1px solid #dadee0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.form-group select.null{border: 1px solid red;}
.form-group p{font-size:12px;line-height:1.2;color:#595d64;}
button[disabled],html input[disabled]{cursor:default;opacity:.7}
.page-report.main-wrap{margin:120px auto 100px;padding:0 16px;}
.page-gdpr.main-wrap{width:92%;margin:120px auto 100px;padding:0 16px;}
.page-gdpr .form-group input{padding-left:12px;}
