.form-child-login .flex-list-box-login{margin:0 auto;max-width:400px}.form-child-login .flex-list-box-login .flex-list-box-child-login{text-align:center}.form-child-login .flex-list-box-login .flex-list-box-child-login .box-ckb{margin-bottom:0;z-index:2}.form-child-login .flex-list-box-login .flex-list-box-child-login .box-ckb .error~.checkmark{border:1px solid #fe0200!important}.form-child-login .flex-list-box-login .flex-list-box-child-login .box-ckb .item-link,.form-child-login .flex-list-box-login .flex-list-box-child-login .box-ckb .item-link:focus,.form-child-login .flex-list-box-login .flex-list-box-child-login .box-ckb .item-link:hover{text-decoration:none}.form-child-login .flex-list-box-login .flex-list-box-child-login .box-ckb .ctn-checkbox{cursor:pointer;display:inline-block;font-weight:unset;line-height:24px;min-height:25px;min-width:80px;padding-left:26px;position:relative;-webkit-user-select:none;user-select:none}.form-child-login .flex-list-box-login .flex-list-box-child-login .box-ckb .ctn-checkbox input{cursor:pointer;opacity:0;position:absolute}.form-child-login .flex-list-box-login .flex-list-box-child-login .box-ckb .ctn-checkbox a{color:#000}.form-child-login .flex-list-box-login .flex-list-box-child-login .box-ckb .ctn-checkbox a:hover{text-decoration:underline}.form-child-login .flex-list-box-login .flex-list-box-child-login .box-ckb .ctn-checkbox .checkmark{border:1px solid #000;border-radius:1px;cursor:pointer;height:20px;left:0;position:absolute;top:3px;width:20px}.form-child-login .flex-list-box-login .flex-list-box-child-login .box-ckb .ctn-checkbox input:checked~.checkmark{border-color:#000}.form-child-login .flex-list-box-login .flex-list-box-child-login .box-ckb .ctn-checkbox .checkmark:after{content:"";display:none;position:absolute}.form-child-login .flex-list-box-login .flex-list-box-child-login .box-ckb .ctn-checkbox input:checked~.checkmark:after{display:block}.form-child-login .flex-list-box-login .flex-list-box-child-login .box-ckb .ctn-checkbox .checkmark:after{border:solid #000;border-width:0 2px 2px 0;height:12px;left:6px;top:0;transform:rotate(45deg);width:5px}.form-child-login .flex-list-box-login .flex-list-box-child-login .input-form{background-color:initial;border-bottom:1px solid #6e767a;box-sizing:border-box;height:24px;margin-top:43px;padding-left:30px;position:relative;width:100%}.form-child-login .flex-list-box-login .flex-list-box-child-login .input-form i{color:#6e767a;font-size:12px;margin-top:-5px;position:absolute;right:0;top:50%;z-index:99}.form-child-login .flex-list-box-login .flex-list-box-child-login .input-form.hast-dt .inp-plc{font-size:16px;line-height:20px;top:-20px}.form-child-login .flex-list-box-login .flex-list-box-child-login .input-form.error .sty-err{color:#d26132;display:block;font-size:16px;left:0;line-height:18px;position:absolute;top:calc(100% + 5px)}.form-child-login .flex-list-box-login .flex-list-box-child-login .input-form.valid{border-color:#000;border-width:2px}.form-child-login .flex-list-box-login .flex-list-box-child-login .input-form input{background-color:initial;border:none;font-size:22px;height:24px;left:0;outline:0;padding:0;position:absolute;right:0;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;width:100%;z-index:2}.form-child-login .flex-list-box-login .flex-list-box-child-login .input-form .samp-all{color:#6e767a;font-size:22px;left:0;position:absolute;transition:all .2s;z-index:1}.form-child-login .flex-list-box-login .flex-list-box-child-login .input-form .sty-err{display:none;text-align:left;width:100%}.form-child-login .flex-list-box-login .flex-list-box-child-login .title-login{padding-bottom:22px;padding-top:70px}.form-child-login .flex-list-box-login .flex-list-box-child-login .title-login .head-title{font-size:44px;line-height:46px;padding-bottom:8px}.form-child-login .flex-list-box-login .flex-list-box-child-login .title-login .text-under-title{color:#4d5255;font-size:26px;line-height:28px}.form-child-login .flex-list-box-login .flex-list-box-child-login .remember{display:flex;padding-top:28px;position:relative}.form-child-login .flex-list-box-login .flex-list-box-child-login .remember .text-forgot-code{color:#6e767a;cursor:pointer;font-size:20px;line-height:24px}.form-child-login .flex-list-box-login .flex-list-box-child-login .remember .position-right{position:absolute;text-align:right;width:100%}.form-child-login .flex-list-box-login .flex-list-box-child-login .remember .position-right label:before{border-bottom:1px solid #6e767a;bottom:3px;content:"";display:inline-block;height:1px;position:absolute;width:70px}.form-child-login .flex-list-box-login .flex-list-box-child-login .box-btn{padding-bottom:30px;padding-top:52px;position:relative}.form-child-login .flex-list-box-login .flex-list-box-child-login .box-btn .btn-login{background:#000;border:none;color:#fff;cursor:pointer;font-size:22px;height:50px;outline:0;width:180px}.form-child-login .flex-list-box-login .flex-list-box-child-login .box-btn .sty-err{color:#d26132;display:block;font-size:16px;left:0;line-height:18px;position:absolute;top:22px;width:100%}.form-child-login .flex-list-box-login .flex-list-box-child-login .label-regis{padding-bottom:160px}.form-child-login .flex-list-box-login .flex-list-box-child-login .label-regis span{font-size:20px}.form-child-login .flex-list-box-login .flex-list-box-child-login .label-regis span:last-child{cursor:pointer}@media(max-width:767px){.form-child-login .flex-list-box-login{max-width:none;padding-left:20px;padding-right:20px}.form-child-login .flex-list-box-login .flex-list-box-child-login .input-form{margin-bottom:40px;margin-top:10px}.form-child-login .flex-list-box-login .flex-list-box-child-login .title-login{padding-bottom:40px;padding-top:calc(34% + 2px)}.form-child-login .flex-list-box-login .flex-list-box-child-login .title-login .head-title{font-size:32px;line-height:30px}.form-child-login .flex-list-box-login .flex-list-box-child-login .title-login .text-under-title{font-size:23px;line-height:24px}.form-child-login .flex-list-box-login .flex-list-box-child-login .remember{padding-top:0}.form-child-login .flex-list-box-login .flex-list-box-child-login .box-btn{padding-bottom:40px;padding-top:50px}.form-child-login .flex-list-box-login .flex-list-box-child-login .box-btn .btn-login{outline:0;width:100%}.form-child-login .flex-list-box-login .flex-list-box-child-login .label-regis{padding-bottom:60px}}
