.agree a{text-decoration:underline}.orange-text{color:#fdc100}.orange-bg{background:#fdc100}.registration-form-top{text-align:center;margin:20px}.registration-form-top h1{font-size:.42rem;margin:.44rem auto}.registration-form-top h3{font-size:.16rem;margin-top:.41rem;margin-bottom:.37rem}.registration-form-top h3 a{font-size:.2rem;border-bottom:.02rem solid #343434;padding-bottom:.02rem}.registration-form-top p{font-size:.16rem;line-height:.4rem}#register_form>div:nth-child(11)>div>div{margin:auto}#captcha-error{display:contents}.registration-form-top p:nth-child(4){margin-bottom:.1rem}.registration-form-top p:nth-child(4) a{text-decoration:underline;font-size:.2rem}.registration-form{width:calc(100% - 40px);max-width:1000px;background:#f9f9f9;font-size:1em;position:relative}.registration-form>p{height:.04rem}.registration-form ul.title{display:flex}.registration-form ul.title>li{width:1.13rem;font-size:.16rem;position:relative;margin-bottom:.21rem}#registration-form{width:90%;max-width:600px;margin:40px auto}#registration-form .font-title{font-size:1em;margin-top:16px;margin-bottom:8px}#registration-form .font-title:nth-child(3){margin-top:0 !important}#registration-form .number select,#registration-form .number input{position:absolute;top:0;border-color:#bfbfbf;padding-left:.1rem}#registration-form .number select{width:1.23rem;height:.47rem;outline:none;line-height:.47rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-left:.23rem;font-size:.16rem}#registration-form .number input{height:.45rem;left:1.28rem;width:4.52rem;border:.01rem solid #bfbfbf}#registration-form h4{margin-bottom:.4rem;text-align:center}#registration-form h4>a{border-bottom:.015rem solid #343434}#registration-form .agree{margin:.15rem auto;margin-left:.31rem;display:flex;align-items:center}#registration-form .agree.error{margin:-1em 0 0 62px;padding:0}#registration-form .agree a{text-decoration:underline}#registration-form .submit{background:#fdc100;text-align:center;line-height:1.5;font-weight:700;cursor:pointer;margin-top:48px;width:auto;max-width:250px;padding:12px 16px;display:block;margin:48px auto 16px}#registration-form .submit:hover{background:#eac05c}#register_form>div.number,#register_form .captcha{float:left;width:6rem;height:auto;margin-bottom:.3rem}#register_form .captcha{display:flex;justify-content:center}#register_form>div.number select{float:left;position:relative}#register_form>div.number input{float:left}#register_form>div.number label{float:left;clear:left}#maincontent>div.columns>div>div.registration-form-top>p:nth-child(5)>span>a{text-decoration:underline}select{display:block;width:4.93rem;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url('../images/icon-arrow-down.png') no-repeat scroll 96% center #fff}select::-ms-expand{display:none}.checkboxFive{margin-right:8px;display:inline-block;position:relative}.checkboxFive label{display:flex;align-items:center}input[type=checkbox]+label:before{content:'\a0';display:inline-block;width:.2rem;min-width:16px;height:.2rem;min-height:16px;border:1px solid #000;border-radius:5px;background-color:#fff}input[type=checkbox]:checked+label:before{display:inline-block;background-clip:content-box;background:url('../images/icon-tick.png') no-repeat center;background-size:.19rem .15rem;background-color:#fff}input[type=checkbox]{position:absolute;clip:rect(0,0,0,0);margin:0 !important}input[type=radio]+label:before{content:'\a0';display:inline-block;vertical-align:middle;width:.2rem;height:.2rem;margin-bottom:1%;margin-right:.2rem;border-radius:50%;border:1px solid #dfdfdf;text-indent:.45rem;line-height:1;background-color:#fff}input[type=radio]:checked+label:before{display:inline-block;background-color:#fdc100;width:.14rem;height:.14rem;background-clip:content-box;padding:.03rem}input[type=radio]{position:absolute;clip:rect(0,0,0,0)}.registration-form-container{font-size:16px;line-height:1.5}[lang=zh-Hant-HK] .registration-form-container{letter-spacing:.05em}.registration-form-container *{box-sizing:border-box}.registration-form-container .registration-form-top p{font-size:1em;line-height:1.5}.registration-form-container .registration-form-top h1{font-size:2em;font-weight:700;border-bottom:1px solid #fdc100;width:80%;text-align:center;margin:1em auto;padding-bottom:10px}.registration-form .dob,.registration-form .area-code{display:flex}.registration-form .area-code{margin-bottom:48px;position:relative}.registration-form .area-code label.error{bottom:-25px;left:0;position:absolute;width:100%}.registration-form .dob select,.registration-form .area-code select{width:auto}.registration-form select{-webkit-appearance:none;-moz-appearance:none;background:#fff;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;border:1px solid #bfbfbf;border-radius:2px;margin-right:2em;padding:.5em;padding-right:2em}.registration-form input[type=text],.registration-form input[type=tel],.registration-form input[type=email],.registration-form input[type=password]{width:100%;border:1px solid #bfbfbf;border-radius:2px;padding:1em;font-size:1em;font-weight:400 !important}.radio-button-list .radio-input{width:16px;height:1.2em;position:relative}.radio-button-list li{margin-right:2em}.registration-form.top-gold-box{margin:0 auto 48px}@media screen and (max-width:768px){.registration-form-top>p:first-of-type{display:none}.main{margin-top:0}.registration-form-top{margin-bottom:40px}.registration-form-top h1{width:94%;font-size:5vw;margin:5% 3%;padding-bottom:4%;border-bottom:1px solid #fdc100;text-align:center}.registration-form-top p a{text-decoration:underline}.registration-form-top p{position:relative;font-size:3vw}.orange-text{position:absolute;top:0;left:-4%;color:#fdc100;display:inline-block;float:left}.registration-form{border-top:4px solid #fdc100;border-bottom:1px solid transparent;background:#f9f9f9;padding:0 15px;box-sizing:border-box;width:100%;font-size:3vw}.registration-form>p{display:none}.registration-form input[type=text],.registration-form input[type=password]{width:95%;padding:0 2%;border:1px solid #bfbfbf}.title{margin-top:3%;margin-bottom:3%}.title li{width:30%;margin-right:2%;display:inline-block}.font-title{margin-bottom:1vw}.registration-form ul.title>li{width:30%}#registration-form .name input,#registration-form .email input,#registration-form .Password input{width:100%;box-sizing:border-box;padding:1em}#register_form>div.number{display:flex;font-size:3vw;width:100%}#registration-form .number select{height:2.4em;display:inline-block;width:24%;font-size:1.15em;margin-right:8px;padding:0 .3em;position:relative;box-sizing:border-box}#registration-form .number input{width:76%;height:2.4em;font-size:1.15em;left:inherit;position:relative;box-sizing:border-box;display:inline-block}#registration-form .noopsyche{width:45vw;height:15vw;margin:0 auto}#registration-form{width:100%;font-size:1em;margin:0;max-width:100%}.center h4{text-align:center;font-size:3vw;margin-bottom:8%}.center h4 a,#registration-form h4 span a{text-decoration:underline;color:#494949}#registration-form h4{text-align:center}.checkboxFive{display:inline-block}#registration-form .agree{font-size:1em;margin:.85em 0}.customer-account-create .account-social-login,.customer-account-login .account-social-login{margin-top:6vw}#register_form .captcha{width:100%}.submit{margin:5% 0 20%;background:#fdc100;text-align:center;font-size:3vw;padding:2vw 0;cursor:pointer;font-weight:700}form .number select{width:24%;height:7vw;padding:0 2%;border:1px solid #e6e6e6;margin-bottom:5%;display:inline-block}form .number input[type=text]{width:70%;display:inline-block}form .center .agree>span a{text-decoration:underline}#register_form input+label.error{position:relative;top:-4vw}#terms-error1{position:relative;top:-1vw}.registration-form.top-gold-box{width:96%;font-size:1em}.registration-form .dob>div{width:50%;margin-right:8px}.registration-form .dob>div:last-child{margin-right:0}.registration-form .dob>div select{width:100%}}#terms-error1{color:red}.registration-form .dob{display:flex}.registration-form .dob div{position:relative}.registration-form .dob div select.error{margin-bottom:25px}.registration-form .dob div label.error{position:absolute;width:300%;left:0;bottom:0}.registration-form select{-webkit-appearance:none;-moz-appearance:none;background:#fff;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;background-position-x:calc(100% - 12px);border:1px solid #bfbfbf;border-radius:2px;margin-right:8px;padding:1em;padding-right:48px;font-size:1em}