.btn-ic{transition:all .15s ease-in-out}*{box-sizing:border-box;padding:0}*,body,button,h4,input,select{margin:0}a{cursor:pointer;color:#343434;background-color:#0000;text-decoration:none}img{border-style:none}button,input,select{outline:0;font-family:inherit;font-size:100%;line-height:1.15}button:invalid,input:invalid,select:invalid{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}button,input{overflow:hidden}button,select{text-transform:none}body{color:#343434;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,PingFang SC,Hiragino Sans GB,Heiti SC,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:20px}h4{margin:.5rem 0;line-height:1.2}button{cursor:pointer;appearance:none;background:0 0;border-width:0}.label{word-break:break-word;width:100%;padding-top:.375rem;font-size:.875rem;display:flex}.label>abbr[title]{cursor:help;margin-left:.125rem}.label>abbr[title=Required]{color:#cc2936;cursor:default;text-decoration:none}.bold{font-weight:700}.align-center{text-align:center!important;justify-content:center!important;align-items:center!important}.main-inner{padding:1rem 1rem 0}.title{align-items:center;margin-bottom:1rem;font-size:1.25rem;display:flex}.title:before{content:"";background:#465064;border-radius:.25rem;width:.375rem;height:1.5rem;margin:.25rem .5rem}.main-inner .title{margin-left:.25rem}.d-flex{flex-wrap:wrap;display:flex!important}.ic-refresh{background-image:url("data:image/svg+xml,<svg width=\"16\" height=\"14\" viewBox=\"0 0 16 14\" xmlns=\"http://www.w3.org/2000/svg\" preserveAspectRatio=\"xMinYMid meet\"><g fill=\"%23465064\"><path d=\"M15.796 7.908l-1.562-1.698c-.215-.212-.561-.212-.776 0l-1.564 1.698c-.103.102-.161.241-.161.386 0 .145.058.284.161.386h1.294c-.493 1.851-1.938 3.297-3.789 3.79-2.176.569-4.477-.276-5.767-2.119l-1.091.751c1.61 2.3 4.481 3.354 7.196 2.643 2.432-.645 4.293-2.604 4.813-5.065h1.245c.103-.102.161-.241.161-.386 0-.145-.057-.284-.16-.386zM4.475 6.021c.103-.102.161-.241.161-.386 0-.145-.058-.284-.161-.386h-1.457c.504-1.827 1.94-3.25 3.771-3.738 2.177-.57 4.478.277 5.766 2.121l1.092-.752c-1.61-2.301-4.482-3.356-7.199-2.645-2.412.642-4.264 2.576-4.8 5.014h-1.452c-.103.102-.161.241-.161.386 0 .145.058.284.161.386l1.638 1.637c.215.212.561.212.776 0l1.865-1.637z\"/></g></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;width:1rem;height:1rem;display:inline-block}.btn-ic,.btn-light,.btn-outline-secondary,.btn-primary{text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;border:1px solid #0000;min-width:fit-content;min-height:2rem;padding:.375rem 1rem;font-weight:700;display:inline-block}.btn-light:hover,.btn-outline-secondary:hover,.btn-primary:hover{text-decoration:none}.btn-ic:hover{color:#343434;text-decoration:none}.btn-ic:focus,.btn-light:focus,.btn-outline-secondary:focus,.btn-primary:focus{outline:0}.btn-ic:disabled,.btn-light:disabled,.btn-outline-secondary:disabled,.btn-primary:disabled{opacity:.6;pointer-events:none}.btn-ic{flex:0 0 2rem;width:2rem;height:2rem;padding:0}.btn-ic .ic-refresh{background-size:70%;width:100%;height:100%}.btn-primary{color:#fff;background-color:#465064;border-color:#465064;border-radius:.25rem}.btn-primary .ic-refresh{background-image:url("data:image/svg+xml,<svg width=\"16\" height=\"14\" viewBox=\"0 0 16 14\" xmlns=\"http://www.w3.org/2000/svg\" preserveAspectRatio=\"xMinYMid meet\"><g fill=\"%23fff\"><path d=\"M15.796 7.908l-1.562-1.698c-.215-.212-.561-.212-.776 0l-1.564 1.698c-.103.102-.161.241-.161.386 0 .145.058.284.161.386h1.294c-.493 1.851-1.938 3.297-3.789 3.79-2.176.569-4.477-.276-5.767-2.119l-1.091.751c1.61 2.3 4.481 3.354 7.196 2.643 2.432-.645 4.293-2.604 4.813-5.065h1.245c.103-.102.161-.241.161-.386 0-.145-.057-.284-.16-.386zM4.475 6.021c.103-.102.161-.241.161-.386 0-.145-.058-.284-.161-.386h-1.457c.504-1.827 1.94-3.25 3.771-3.738 2.177-.57 4.478.277 5.766 2.121l1.092-.752c-1.61-2.301-4.482-3.356-7.199-2.645-2.412.642-4.264 2.576-4.8 5.014h-1.452c-.103.102-.161.241-.161.386 0 .145.058.284.161.386l1.638 1.637c.215.212.561.212.776 0l1.865-1.637z\"/></g></svg>")}.btn-primary:hover{color:#fff;background-color:#353d4c;border-color:#2f3643}.btn-primary:focus{box-shadow:0 0 0 .1rem #626a7b80}.btn-primary:disabled{color:#fff;background-color:#465064;border-color:#465064}.btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#2f3643;border-color:#292e3a}.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .1rem #626a7b80}.btn-light{color:#212121;background-color:#ccc;border-color:#ccc;border-radius:.25rem}.btn-light:hover{color:#212121;background-color:#b8b8b8;border-color:#b0b0b0}.btn-light:focus{box-shadow:0 0 0 .1rem #b2b2b280}.btn-light:disabled{color:#212121;background-color:#ccc;border-color:#ccc}.btn-light:not(:disabled):not(.disabled):active{color:#212121;background-color:#b0b0b0;border-color:#a8a8a8}.btn-light:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .1rem #b2b2b280}.btn-outline-secondary{color:#488286;border-color:#488286;border-radius:.25rem}.btn-outline-secondary:hover{color:#fff;background-color:#488286;border-color:#488286}.btn-outline-secondary:focus{box-shadow:0 0 0 .1rem #48828680}.btn-outline-secondary:disabled{color:#488286;background-color:#0000}.btn-outline-secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:#488286;border-color:#488286}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .1rem #48828680}.modal{z-index:2060;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:.5rem;display:none;position:fixed;top:0;left:0;overflow:hidden auto}@media screen and (min-width:769px){.modal{height:100%}}.modal-dialog{z-index:2060;background:#fff;border-radius:.25rem;flex-direction:column;width:100%;max-height:calc(100vh - 1rem);display:flex;overflow:hidden;box-shadow:0 0 1rem #0009}@media screen and (min-width:769px){.modal-dialog{max-width:70%}}.modal-head{border-bottom:.0625rem solid #ddd;align-items:center;padding:1rem;display:flex}.modal-body{flex:auto;padding:1.5rem;overflow:hidden auto}.modal-foot{text-align:right;border-top:.0625rem solid #ddd;padding:1rem 1.5rem}.modal-foot .btn-outline-secondary:not(:last-of-type),.modal-foot .btn-primary:not(:last-of-type){margin-right:.5rem}.modal h4{margin-right:auto}.form-group{flex-wrap:wrap;flex:0 0 100%;padding:.75rem .5rem;display:flex}.form-group>.label{text-align:right;flex:0 0 25%;justify-content:flex-end;padding-right:.5rem}@media screen and (min-width:1281px){.form-group>.label{flex:0 0 12.5%}}.form-group>.form-control{flex:0 0 75%;margin-left:auto}@media screen and (min-width:1281px){.form-group>.form-control{flex:0 0 87.5%}}.form-control{border:1px solid #ccc;border-radius:.25rem;width:100%;min-width:5rem;height:2rem;min-height:2rem;padding:0 .5rem;font-size:.875rem;line-height:2rem}.form-control:disabled{cursor:not-allowed;background-color:#ddd}.bg-login{background-image:linear-gradient(30deg,#465064 0,#292e3a 100%);background-repeat:repeat-x;width:100vw;height:100vh}@media screen and (min-width:769px){.form-login{max-width:28.125rem}}.form-login .title{margin-bottom:0}.form-login .form-group{position:relative}.form-login .form-group>.label{flex:0 0 10%;justify-content:flex-start}.form-login .form-group>.form-control{flex:0 0 90%}.form-login .label{align-items:center;padding-top:0;display:flex}.form-login .btn-refresh,.form-login .img-validation{position:absolute;right:0}.form-login .img-validation{width:auto;height:1.5rem;top:1rem;right:2.125rem}.form-login .btn-refresh{flex:0 0 1.5rem;width:1.5rem;height:1.5rem;min-height:1.5rem;top:1rem;right:.625rem}@media screen and (max-width:768px){.bg-login .modal-dialog{max-width:60%}.bg-login .modal.d-flex{height:100%}}.form-login .main-inner{padding:0}.form-login .form-column .btn-refresh{border-radius:100%;right:.75rem}.form-login .form-column .btn-refresh:hover{transform:rotate(90deg)}.form-login .form-column .img-validation{right:2.375rem}.bg-login .btn-outline-secondary{border-width:.125rem;line-height:1}.form-group.form-column{flex-direction:column}.form-group.form-column .label{justify-content:flex-start;margin-bottom:.3125rem;padding:0}.form-group.form-column .form-control{flex:none;width:100%}.form-group.form-column input[type=date],.form-group.form-column select{cursor:pointer}.form-group.form-column .other{display:flex}.form-group.form-column .other select{flex:1;min-width:6.5625rem;margin-right:.3125rem}.form-group.form-column .other input{flex:3;width:auto}.form-group.form-column .other .number-box{flex:1;min-width:3.125rem;margin-right:.3125rem}.form-group.form-column .media-box input.form-control,.media-box input.form-control{width:58%}.form-group.form-column .media-box select.form-control{vertical-align:top;width:40%;display:inline-block}.media-box select.form-control{width:40%}.form-login .form-column .btn-refresh,.form-login .form-column .img-validation{top:2.5625rem}.modal-foot .btn-light,.modal-foot .btn-primary{vertical-align:top}.form-group.form-column{position:relative}.form-group.form-column .label{flex:0 0 15px}.float-banner{cursor:pointer;z-index:8000;background-image:url(/img/affiliate/icon/mcw-live-chat.png);background-size:cover;border-radius:50%;width:40px;height:40px;display:none;position:fixed;bottom:60px;right:60px}.float-banner:hover{transition:transform .25s cubic-bezier(.33,0,0,1);transform:scale(1.1)}@media screen and (max-width:768px){.bg-login .modal{padding:0 5%;top:50%;transform:translateY(-50%)}.bg-login .main-inner{overflow:auto}.bg-login .modal-dialog{max-width:100%}.bg-login .modal.d-flex{position:static;transform:translateY(0);display:block!important}.modal{max-height:calc(100vh - 110px)}input[type=date]{min-width:95%}.form-group.form-column{flex:0 0 50%;width:49%;display:inline-flex}.bg-login .form-group.form-column{flex:0 0 100%;width:100%}.bg-login .form-group.form-column .label{flex:0 0 25px}}@media screen and (orientation:landscape) and (hover:none){.bg-login{padding-top:6.66667vw}.bg-login .modal-dialog{max-width:100%}.bg-login .modal{padding:0 5%;position:static;transform:translateY(0);display:block!important}.bg-login .modal-dialog.form-login{margin:0 auto}.bg-login .modal-body{padding-top:0}.modal{max-height:93vh}input[type=date]{min-width:98%}}
