﻿body{font-size:16px}html,body{touch-action:manipulation}a:active,a:hover{text-decoration:none}img{width:100%}.btn-box{text-align:center;position:relative}.btn-box.rt{text-align:right}.btn-box.lt{text-align:left}.btn-box .btn-link{border-radius:10px;padding:10px;text-decoration:unset;border:none;background:none;color:#765673}.btn-box .btn-link i{margin:0 5px;font-size:110%}.btn-box .btn-link:active{background:#fff}.btn{border-radius:5px;padding:5px 10px;min-width:60px;text-decoration:none;font-weight:500;line-height:24px;border:1px solid #dcdcdc;background-color:#fff}.btn .icon{font-size:24px;line-height:24px;vertical-align:top}.btn-primary{width:100%;border:2px solid #f09c1a;background:linear-gradient(180deg, #f09c1a 25%, #feff83 100%);transition:all .1s ease-in-out;box-shadow:0 0 10px #ffeb3b}.btn-primary:hover{border:2px solid #f09c1a;filter:brightness(1.1)}.btn-login{align-items:center;appearance:none;background-color:#3EB2FD;background-image:linear-gradient(1deg, #4F58FD, #149BF3 99%);border-radius:100px;border-width:0;box-sizing:border-box;color:#FFFFFF;cursor:pointer;display:inline-flex;height:auto;justify-content:center;line-height:1.5;padding:6px 25px;position:relative;text-align:center;text-decoration:none;transition:background-color .2s,background-position .2s;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:top;white-space:nowrap;transition:all 0.3s ease-in-out}.btn-login:active,.btn-login:focus{outline:none}.btn-login:hover,.btn-login:focus:not(:active){color:#FFFFFF;box-shadow:rgba(40,170,255,0.25) 0 0 0 0.125em}small.txt,.txt-s{font-size:14px;line-height:14px}@media all and (min-width: 320px) and (max-width: 359px){small.txt,.txt-s{font-size:11px}}.txt{font-size:16px;line-height:16px;color:#381236}@media all and (min-width: 320px) and (max-width: 359px){.txt{font-size:13px}}.txt-b{font-size:16px;line-height:16px;display:inline-block;font-weight:bold}@media all and (min-width: 320px) and (max-width: 359px){.txt-b{font-size:13px}}.txt-error{color:#d32f2f}.txt-warning{color:#ffc107}.txt-link{color:#765673;text-decoration:underline}.txt-link:hover{color:#765673;text-decoration:none}.txt-info{color:#757575}.txt-star{color:#df1e38}.txt-imp{color:#df1e38}.txt-danger{color:#d32f2f}.txt-red{color:#df1e38}.txt-gray{color:#757575}.txt-primary{color:#765673}.txt-msg{color:#765673;font-size:20px;line-height:normal}@media all and (min-width: 320px) and (max-width: 359px){.txt-msg{font-size:16px}}.txt-bold{font-weight:bold}.txt-bigMoney{font:italic bold 38px / 38px arial;display:inline-block}@media all and (min-width: 320px) and (max-width: 359px){.txt-bigMoney{font-size:33px;line-height:33px}}.txt-emptyBox{display:inline-block;background:#f7eff5;border-radius:100px;height:22px;width:100%}.txt-Up,.txt-Down,.txt-Same{position:relative;color:#381236;padding-left:20px;text-align:left}.txt-Up::before,.txt-Down::before,.txt-Same::before{position:absolute;left:0px;width:15px;content:'▲';color:#765673;font-size:12px;line-height:normal;text-align:left}.txt-Down::before{content:'▼'}.txt-Same::before{content:''}.txt-version{font-size:80%;line-height:normal}.form-group{position:relative;margin-bottom:20px;text-align:right}.form-group label{position:absolute;top:-22px;left:0;height:calc(1.5em + .75rem + 2px);line-height:40px;font-size:13px;color:#8a7b88;margin-bottom:0;display:none}.form-group label.btn-choose input[type="checkbox"]{left:0}.form-group .form-control-btn{position:absolute;right:0;top:auto;height:100%}.form-group .form-control-btn label.btn-choose{position:relative;line-height:25px;margin:0;display:inline-block;width:25px;min-height:25px;vertical-align:middle;font-size:inherit}.form-group input.form-control{border:none;border-radius:0;height:40px;letter-spacing:1px;padding:5px 0 5px 0;margin-bottom:3px;color:#381236}.form-group input.form-control::placeholder{color:#8a7b88;font-size:115%}.form-group input.form-control:focus{box-shadow:none}.form-group input.form-control:focus::placeholder{font-size:0}.form-group input.form-control:focus+label,.form-group input.form-control:not(:placeholder-shown)~label{display:block}.form-group input.form-control[type="password"]{letter-spacing:3px;font-weight:normal}.form-group input.form-control[type="password"]::placeholder{letter-spacing:0;font-weight:normal}.form-group input.form-control[type="number"]::-webkit-outer-spin-button,.form-group input.form-control[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:textfield;margin:0}.form-group input.form-control[readonly]{padding-left:10px;background-color:#f5f5f5;border-color:#e0e0e0;color:#757575}.form-group input.form-control.disabled,.form-group input.form-control[disabled]{color:#757575;background:none;background-color:#f4f4f4;padding-left:5px;border-bottom:1px solid #dcdcdc}.form-group .input-group{border-bottom:1px solid #dcdcdc;margin-bottom:5px}.form-group .input-group .form-control{border:none;margin-bottom:0}.form-group .input-group .input-group-text{background:none;border:none;color:#bdbdbd}.form-group .input-group .input-group-text.txt{color:#381236}.form-group .input-group .input-group-text:first-child{padding-left:0}.btn-resend{font-family:'icomoon' !important;content:'\e9b4';margin-right:5px}.btn-resend.is-error .txt_error{display:block;text-align:right}.btn-resend.is-error .txt_error.lt{text-align:left}.dropdown-menu{border-radius:10px;z-index:1080;padding:5px}.dropdown-menu li{width:100%;text-align:left;border:none;padding-left:35px;color:#666}.dropdown-menu li.selected{background:#dcdcdc;color:#161616}.dropdown-menu li.selected:before{position:absolute;font-family:'icomoon';content:'\e90f';left:10px;top:8px;font-size:150%}.fade:not(.show){display:none}.tooltip{z-index:1070;white-space:nowrap;display:inline-block}.tooltip .arrow::before{border-top-color:#424242}.tooltip .tooltip-inner{white-space:nowrap;background:#424242;box-shadow:0 3px 10px #757575}.btn-choose{display:inline-block;position:relative;padding-left:30px;margin:0 20px 0 0;cursor:pointer;user-select:none;color:#381236 !important}.btn-choose input[type='checkbox'],.btn-choose input[type='radio']{position:absolute;opacity:0;cursor:pointer}.btn-choose input[type='checkbox']+.checkmark,.btn-choose input[type='radio']+.checkmark{position:absolute;top:0;left:auto;right:2px;height:25px;width:25px;background-color:#fff;border-radius:50%;border:2px solid #afafaf}.btn-choose:hover input[type='checkbox']~.checkmark,.btn-choose:hover input[type='radio']~.checkmark{border-color:#757575;background-color:#dcdcdc;box-shadow:0 0 5px #bdbdbd;transition:all .4s}.btn-choose input[type='checkbox']:checked~.checkmark,.btn-choose input[type='radio']:checked~.checkmark{background-color:#212121;border-color:#212121}.btn-choose input[type='radio']:checked~.checkmark{border-color:#bdbdbd}.btn-choose input[type='checkbox']:checked+.checkmark:after,.btn-choose input[type='radio']:checked+.checkmark:after{content:"";position:absolute;display:none}.btn-choose input[type='checkbox']:checked~.checkmark:after,.btn-choose input[type='radio']:checked~.checkmark:after{display:block;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#765673}.btn-choose input[type='checkbox']:checked~.checkmark:after{font-family:'icomoon';content:"\e90f";top:1px;left:-5px;width:23px;height:23px;background:none;font-size:2rem;line-height:23px;text-align:center;color:#fff}.btn-choose.disabled{color:#bdbdbd}.btn-choose input[type='checkbox']:disabled~.checkmark,.btn-choose input[type='radio']:disabled~.checkmark,.btn-choose:hover input[type='checkbox']:disabled~.checkmark,.btn-choose:hover input[type='radio']:disabled~.checkmark{border:1px solid #757575;box-shadow:none}.btn-choose input[type='checkbox']:checked:disabled~.checkmark:after,.btn-choose input[type='radio']:checked:disabled~.checkmark:after{background:#757575}.btn-choose:hover input[type='checkbox']:disabled~.checkmark,.btn-choose:hover input[type='radio']:disabled~.checkmark{background:#fff}.btn-choose.password-eye input+.checkmark,.btn-choose.password-eye:hover input+.checkmark{background:none;border:none;box-shadow:none}.btn-choose.password-eye input+.checkmark{right:2px;left:auto}.btn-choose.password-eye input+.checkmark:after{background:none;font-family:'icomoon';content:"\e91c";color:#424242;font-size:25px;text-align:right;line-height:normal;font-weight:bold}.btn-choose.password-eye input+.checkmark:hover:after{color:#212121}.btn-choose.password-eye input[type='checkbox']:checked~.checkmark:after{left:auto;background:none;border:none;font-family:'icomoon';content:"\e91d";font-size:25px;color:#424242;line-height:normal;font-weight:bold}.btn-choose.password-eye input:checked,.btn-choose.password-eye input[type='checkbox']:checked~.checkmark:after,.btn-choose.password-eye input[type='checkbox']:checked~.checkmark{background:none}.page-web.logout-page{background-image:url(../../../theme/images/src-login/register-bg.jpg);background-position:center top;background-color:#212121;background-size:cover;background-attachment:fixed;margin:0}.page-web.logout-page .page-wrapper{margin:0 auto;width:100%;max-width:420px}.page-web.logout-page .page-wrapper .page-header .header-logo{position:relative;text-align:center}.page-web.logout-page .page-wrapper .page-header .header-logo .logo{position:relative;max-width:220px;max-height:100%;width:auto;height:auto;margin:0 auto}.page-web.logout-page .page-wrapper .login-panel-box{padding-top:50px}.page-web.logout-page .page-wrapper .login-panel-box .panel-tit{position:relative;padding:10px 0 5px 0;text-align:center;margin-bottom:10px;color:#fff;font-size:150%;text-shadow:0 2px 5px #000}.page-web.logout-page .page-wrapper .login-panel-box .panel-tit i{margin-right:3px}.page-web.logout-page .page-wrapper .login-panel-box .panel{border-radius:20px;box-shadow:0 3px 10px 0 rgba(0,0,0,0.8);background:#fff;width:100%;margin-top:10%}.page-web.logout-page .page-wrapper .login-panel-box .panel .panel-body{position:relative;padding:0 5% 1% 5%}.page-web.logout-page .page-wrapper .login-panel-box .panel .panel-body .tit-icon{padding:30px 20px;display:block;width:100%;text-align:center}.page-web.logout-page .page-wrapper .login-panel-box .panel .panel-body .tit-icon i{padding:10px;background:#d4d6ee;color:#353863;font-size:250%;border-radius:200px}.page-web.logout-page .page-wrapper .login-panel-box .panel .panel-body .tit-icon.bg-white i{background:#f1f1f1}.page-web.logout-page .page-wrapper .login-panel-box .panel .panel-body .txt-dl{padding-top:3%;display:block;text-align:left}.page-web.logout-page .page-wrapper .login-panel-box .panel .panel-body dt,.page-web.logout-page .page-wrapper .login-panel-box .panel .panel-body dd{display:inline-block;font-size:95%}.page-web.logout-page .page-wrapper .login-panel-box .panel .panel-body dt{font-weight:normal;font-size:85%;color:#888}.page-web.logout-page .page-wrapper .login-panel-box .panel .panel-body .btn-language{position:absolute;right:0;top:1%}.page-web.logout-page .page-wrapper .login-panel-box .panel .panel-body .btn-language .btn{border:none;background:none;font-size:95%}.page-web.logout-page .page-wrapper .login-panel-box .panel .panel-body .btn-language .btn .icon{vertical-align:middle;font-size:120%}.page-web.logout-page .page-wrapper .login-panel-box .panel.logout-panel .panel-body .tit-icon i{background:#ffefef;color:#ea4964}.page-web.logout-page .page-wrapper .login-panel-box .panel-footer{background:#f1f1f1;padding:20px 10px 20px 10px;text-align:center;border-radius:0 0 21px 21px;margin-top:2%}.page-web.logout-page .page-wrapper .login-panel-box .panel-footer .btn-primary{border-radius:5px;box-shadow:none;font-size:130%;line-height:34px;width:70%;margin:0 auto;background:linear-gradient(0deg, #FFBF00, #e0841a);color:#FFFFFF;text-shadow:0 1px 2px #8b581d;box-shadow:0 3px 5px 0 rgba(0,0,0,0.3),inset 0 0.0625rem 0.125rem 0 rgba(255,255,255,0.7)}.page-web.logout-page .page-wrapper .login-panel-box .panel-footer .btn-primary:hover{box-shadow:0 6px 20px 0 rgba(0,0,0,0.3),inset 0 0.0625rem 0.125rem 0 rgba(255,255,255,0.7)}@media screen and (min-width: 320px) and (max-width: 1023px){.page-web.logout-page .page-wrapper .login-panel-box{width:90%;margin:0 auto;padding-top:50px}}@media screen and (min-width: 1024px){.page-web.logout-page .page-wrapper .login-panel-box .panel .panel-from .form-group{padding:4px 10%}.page-web.logout-page .page-wrapper .login-panel-box .panel .panel-from .form-group .btn-paste{right:12%}.page-web.logout-page .page-wrapper .login-panel-box .panel .txt-error{padding:0px 40px}}
