﻿.tooltips,.tooltipsDiv,.loginContent,.loginContent .form-group{position:relative;}.checkboxList input[type='checkbox'],.radioList input[type='radio']{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;}select,input[type="text"],input[type="password"],input[type="number"],a.linkbtn,button,input[type="submit"],input[type="button"],textarea,.loginContent select{border-radius:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;}.tooltips>span,.tooltipsDiv>div>span{position:absolute;top:calc(100% - 5px);left:12px;z-index:2;white-space:nowrap;font-size:13px;background:#e50112;border-radius:3px;line-height:1.6;padding:2px 5px;color:#fff;}.tooltips>span:after,.tooltipsDiv>div>span:after{content:"";width:0;height:0;border-style:solid;border-width:0 4px 5px 4px;border-color:transparent transparent #e50112 transparent;position:absolute;top:-5px;left:8px;}html{font-size:15px;}body{font-family:Arial,"Microsoft JhengHei",sans-serif;font-size:15px;line-height:1.3;color:#222;margin:0;padding:0;}body.default{background-color:#f5f5f5;margin-top:43px;min-width:1024px;}body>img{display:none;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.backColor{position:fixed;z-index:999;padding-top:150px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.7);}.backColor #loader{position:absolute;left:50%;top:50%;z-index:1;width:100px;height:100px;margin:-75px 0 0 -75px;border:12px solid #5f9ea0;border-radius:50%;border-top:12px solid #5f9ea0;-webkit-animation:spin 2.5s linear infinite;animation:spin 2.5s linear infinite;cursor:not-allowed;}.loaderMinH{position:relative;min-height:100px;}.loaderWrap[visible='false']{display:none;}.loaderWrap{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(245,245,245,.7);text-align:center;cursor:not-allowed;}.loaderWrap .loaderDiv{position:absolute;left:50%;top:50%;transform:translateY(-50%);z-index:1;font-weight:bold;font-size:16px;}.loaderWrap .divLoaderIcon{width:80px;height:80px;margin-bottom:15px;border:12px solid #fff;border-radius:50%;border-top:12px solid #5f9ea0;-webkit-animation:spin 2.5s linear infinite;animation:spin 2.5s linear infinite;}h1,h2,h3,h4,h5,p{margin-top:0;padding:0;}br{display:block;margin:0 0 5px;}ol,ul{margin:0;padding:0;}li{list-style:none;}img{border:none;max-width:100%;}a{color:#159ada;text-decoration:none;}a:hover,a:focus{color:#159ada;text-decoration:underline;}.divInline{display:inline-block;}.breakAll{word-break:break-all;}.textNowrap{white-space:nowrap;}.flexInline{display:flex;}.fontDark{color:#b3b3b3;}.fontRed{color:#ed0101 !important;}.lineHeightMax{line-height:1.5;}.alignLeft{text-align:left !important;}.alignCenter{text-align:center !important;}.alignRight{text-align:right !important;}.alignTop{vertical-align:top !important;}.alignMiddle{vertical-align:middle !important;}@media(min-width:1200px){.w50,.w55,.w60,.w65,.w70,.w75{margin-left:auto;margin-right:auto;}}@media(min-width:768px){.flexDefault .w45,.flexDefault .w55{margin-left:auto;margin-right:auto;}}.marginMin{margin:5px;}.marginT0{margin-top:0 !important;}.marginTmax{margin-top:20px;}.marginTmin{margin-top:5px;}.marginLmin{margin-left:5px;}.marginB-min{margin-bottom:-5px;}.marginBmin{margin-bottom:5px !important;}.marginBmax{margin-bottom:20px;}.wAuto{width:auto;}.w100{width:100%;}.maxW120{max-width:120px;}@media(min-width:1200px){.w50{max-width:50%;}.w55{max-width:55%;}.w60{max-width:60%;}.w65{max-width:65%;}.w70{max-width:70%;}.w75{max-width:75%;}}.borderT0{border-top:0 !important;}.borderR0{border-right:0 !important;}.borderL0{border-left:0 !important;}.borderB0{border-bottom:0 !important;}.tooltips>span:empty{display:none;}.tooltipsDiv>div>span:empty{display:none;}select{line-height:40px;height:40px;}input[type="text"],input[type="password"],input[type="submit"],input[type=file]{height:40px;}a.linkbtn{line-height:40px;}.adminTable input[type="submit"]{height:38px;}.editTable input [type="submit"],.editTable input[type="button"]{height:40px;}.paginationWrap a.btn,.paginationWrap span.btn{padding:0;line-height:40px;width:40px;}.bootstrap-select.btn-group .dropdown-toggle .filter-option{line-height:38px;height:38px;}.bootstrap-select>.dropdown-toggle{height:40px;}.datetimepickerWrap>i{line-height:40px;}@media(min-width:768px){select{line-height:32px;height:32px;}input[type="text"],input[type="password"],input[type="submit"],input[type=file]{height:32px;}a.linkbtn{line-height:32px;}.adminTable input[type="submit"]{height:30px;}.editTable input [type="submit"],.editTable input[type="button"]{height:32px;}.paginationWrap a.btn,.paginationWrap span.btn{padding:0;line-height:32px;width:32px;}.bootstrap-select.btn-group .dropdown-toggle .filter-option{line-height:30px;height:30px;}.bootstrap-select>.dropdown-toggle{height:32px;}.datetimepickerWrap>i{line-height:32px;}}select{border:1px solid #bfbfbf;padding-left:10px;padding-right:40px;background:url(../img/selectArrow-dark.svg) center right no-repeat #fff;font-weight:bold;line-height:32px;height:32px;vertical-align:bottom;}select::-ms-expand{display:none;}select[disabled]{background-color:#ebebe4;border-color:#cacaca;color:#8b8b87;cursor:text;background:url(../img/selectArrow-disabled.svg) center right no-repeat #fff;}input::-ms-clear{display:none;}input[type="text"],input[type="password"],input[type="number"]{border:1px solid #bfbfbf;height:32px;background-color:#fff;padding:0 6px;box-shadow:0 0 0;}input[type="text"]::placeholder,input[type="password"]::placeholder,input[type="number"]::placeholder{color:#a4a4a4;font-weight:normal;}input[type="text"]:focus,input[type="password"]:focus,input[type="number"]:focus{outline-color:#5f9ea0;color:#5f9ea0;}input[type='number']{-moz-appearance:textfield !important;}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{-webkit-appearance:none !important;}a.linkbtn,button,input[type="submit"],input[type="button"]{border:1px solid #bfbfbf;height:32px;background-color:#fff;padding:0 6px;font-weight:bold;color:#e08c19;padding:0 12px;}a.linkbtn:hover,button:hover,input[type="submit"]:hover,input[type="button"]:hover{background-color:#e08c19;color:#fff;border-color:#e08c19;}a.linkbtn:focus,button:focus,input[type="submit"]:focus,input[type="button"]:focus{outline:0;}a.linkbtn{display:inline-block;vertical-align:top;font-weight:bold;}a.linkbtn:hover{text-decoration:none;}input[type=file]{vertical-align:top;display:inline-block;border:1px solid #bfbfbf;height:32px;background-color:#fff;padding:2px;width:240px;}textarea{width:100%;padding:6px;border:1px solid #bfbfbf;}textarea:focus{outline-color:#5f9ea0;color:#5f9ea0;}.checkboxSubList{display:none;}.checkboxList{width:auto;}.checkboxList.vertical label{width:100%;margin-bottom:5px;}.checkboxList label{font-weight:bold;cursor:pointer;margin:6px 10px 6px 0;font-weight:normal;}.checkboxList label:before{content:"";display:inline-block;font:normal normal normal 17px/1 FontAwesome;padding-right:5px;transform:translate(0,1px);}.checkboxList input[type='checkbox']:checked+label:before,.checkboxList input[type='checkbox']:checked+input[type='hidden']+label:before{content:"";color:#5f9ea0;padding-right:3.7px;}.checkboxList input[type='checkbox']:checked+label+.checkboxSubList,.checkboxList input[type='checkbox']:checked+input[type='hidden']+label+.checkboxSubList{display:block;}.radioList{width:auto;}.radioList label{cursor:pointer;margin:6px 10px 6px 0;font-weight:normal;}.radioList label:before{content:"";display:inline-block;font:normal normal normal 17px/1 FontAwesome;padding-right:5px;}.radioList input[type='radio']:checked+label:before{content:"";color:#5f9ea0;}.bootstrap-select.btn-group .dropdown-toggle .filter-option{padding-left:10px;padding-right:40px;background:url(../img/selectArrow-dark.svg) center right no-repeat #fff;font-weight:bold;vertical-align:bottom;line-height:30px;height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{margin-top:9px;}.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:auto !important;min-width:206px;max-width:100%;}.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn)+input[type=text]{vertical-align:middle;}.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn).width-100{width:100%;}.bootstrap-select .btn{font-size:15px;padding-right:40px;}.bootstrap-select .form-control:focus{box-shadow:0 0 0;border-color:#bfbfbf;color:#272727;}.bootstrap-select .bs-caret{display:none;}.bootstrap-select>button.dropdown-toggle{border-radius:0;padding:0;height:32px;box-shadow:0 0 0;background-color:transparent;border:1px solid #bfbfbf;}.bootstrap-select>button.dropdown-toggle:hover{box-shadow:0 0 0;background-color:transparent;border-color:#bfbfbf;}.bootstrap-select>button.dropdown-toggle:focus{outline-color:#5f9ea0 !important;outline-offset:0;}.dropdown-menu{font-size:15px;margin-top:-1px;border-radius:0;border-color:#b3b3b3;}.dropdown-menu>li>a{padding:5px 8px 5px 14px;}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#fff;background-color:#337ab7;}.dropdown-menu .bs-searchbox input{border-color:#d1d1d1;}.dropdown-menu .bs-searchbox input:focus{border-color:#d1d1d1;}.check-select{vertical-align:top;}.check-select .dropdown-menu a{border:0;vertical-align:middle;height:26px;padding-top:0;padding-bottom:0;}.check-select .dropdown-menu a>*{vertical-align:middle;}.datetimepickerWrap{cursor:pointer;}.datetimepickerWrap:after{content:'';display:table;clear:both;}.datetimepickerWrap>*{float:left;}.datetimepickerWrap>i{padding-left:5px;padding-right:5px;line-height:32px;}.datetimepickerWrap .bootstrap-datetimepicker-widget.dropdown-menu{width:290px;}.datetimepickerWrap .bootstrap-datetimepicker-widget ul.list-unstyled{padding:0;}.datetimepickerWrap .bootstrap-datetimepicker-widget ul.list-unstyled li{list-style-type:none;}.datetimepickerWrap .bootstrap-datetimepicker-widget td,.datetimepickerWrap .bootstrap-datetimepicker-widget th{border-bottom:none;}.datetimepickerWrap div[class*="datetimepicker__hm_"] .bootstrap-datetimepicker-widget.dropdown-menu{width:auto;padding:0;}.datetimepickerWrap div[class*="datetimepicker__hm_"] .bootstrap-datetimepicker-widget ul.list-unstyled th,.datetimepickerWrap div[class*="datetimepicker__hm_"] .bootstrap-datetimepicker-widget ul.list-unstyled td{padding:0;}.datetimepickerWrap div[class*="datetimepicker__hm_"] .bootstrap-datetimepicker-widget ul.list-unstyled td{height:40px;line-height:40px;width:40px;}.datetimepickerWrap div[class*="datetimepicker__hm_"] .bootstrap-datetimepicker-widget ul.list-unstyled a[data-action]{padding:0;}.datetimepickerWrap .form-control{z-index:1;box-shadow:0 0 0;}.datetimepickerWrap .form-control:focus{border-color:#5f9ea0;}.datetimepickerWrap .form-control:focus+.input-group-addon,.datetimepickerWrap .form-control:focus+.bootstrap-datetimepicker-widget+.input-group-addon{color:#5f9ea0;border-color:#5f9ea0;}.datetimepickerWrap .form-control::-ms-clear{display:none;}.datetimepickerWrap .input-group-addon{background-color:#fff;border-color:#bfbfbf;color:#5f9ea0;border-radius:0;}.datetimepickerWrap .input-group-addon:hover{background-color:#cfe2e3;}.datetimepicker__inline{min-width:300px;}.datetimepicker__ymdhm_rangeStart,.datetimepicker__ymdhm_rangeEnd{width:175px;}.datetimepicker__ymd,.datetimepicker__ymd_rangeStart,.datetimepicker__ymd_rangeEnd{width:135px;}.datetimepicker__ym{width:110px;}.datetimepicker__hm,.datetimepicker__hm_rangeStart,.datetimepicker__hm_rangeEnd{width:95px;}.datetimepicker__y{width:90px;}.datetimepicker__m{width:80px;}#loader{position:fixed;display:block;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.6);z-index:999;}#loader:before{content:'';position:absolute;left:50%;top:50%;z-index:1;width:150px;height:150px;margin:-75px 0 0 -75px;border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #3498db;width:120px;height:120px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.animate-bottom{position:relative;-webkit-animation-name:animatebottom;-webkit-animation-duration:1s;animation-name:animatebottom;animation-duration:1s;}@-webkit-keyframes animatebottom{from{bottom:-100px;opacity:0;}to{bottom:0;opacity:1;}}@keyframes animatebottom{from{bottom:-100px;opacity:0;}to{bottom:0;opacity:1;}}body{background-color:#395f60;margin:0;padding:0;font:15px/1.3 Arial,'Microsoft JhengHei',sans-serif;color:#fff;}.bgWrap{background:url(../img/LoginBg.jpg) #ccc center center no-repeat;background-size:cover;}.loginContent{margin-top:75px;margin-bottom:75px;width:260px;text-align:center;}.loginContent h2{border-bottom:1px solid rgba(255,255,255,.6);border-top:1px solid rgba(255,255,255,.6);margin-top:32px;margin-bottom:25px;font-size:24px;line-height:47px;}.loginContent .icon-eyes{position:absolute;top:0;right:0;height:39px;width:39px;border:0;padding:0;margin:0;background:url(../img/iconEyes.svg) center center no-repeat transparent;opacity:.7;color:transparent;}.loginContent .icon-eyes:hover{opacity:1;color:transparent;background-color:transparent;}.loginContent .icon-eyes:focus{outline:0;}.flexCenter{display:flex;align-items:center;justify-content:center;}@media(min-width:768px){.flexDefault{height:100vh;display:flex;}.flexDefault .w45{width:45%;}.flexDefault .w55{width:55%;}}.loginContent .form-group{margin-bottom:12px;}.loginContent .form-group .text-alert{margin-top:6px;}.loginContent .form-group .text-danger{color:#ff9694;font-size:16px;display:inline-block;padding-top:3px;}.loginContent label{font-size:18px;font-weight:normal;}.loginContent select,.loginContent input[type='text'],.loginContent input[type='password']{background:#263f40;width:calc(100% - 45px);height:39px;border:0;border-radius:0;box-shadow:none;padding:0 9px;margin-left:4px;font-size:16px;}.loginContent select::placeholder,.loginContent input[type='text']::placeholder,.loginContent input[type='password']::placeholder{color:#a6a6a6;height:39px;}.loginContent select:focus,.loginContent input[type='text']:focus,.loginContent input[type='password']:focus{outline:1px solid rgba(255,255,255,.8);color:#fff;}.loginContent select{padding-left:9px;padding-right:40px;background:url(../img/selectArrow-light.svg) center right no-repeat #263f40;}.loginContent select::-ms-expand{display:none;}.loginContent .sr-only+input[type='text'],.loginContent .sr-only+input[type='password'],.loginContent .sr-only+select{width:100%;margin-left:0;}.loginContent .LoginButton{display:block;background:#568e90;width:100%;height:47px;border-style:none;font-size:18px;line-height:47px;color:#fff;height:auto;}.loginContent .LoginButton:hover{background:#4c7e80;color:#fff;text-decoration:none;}.radioList label{margin:3px 10px 3px 0;}.radioList{text-align:center;margin-bottom:8px;}.positionAlert{position:absolute;width:100%;bottom:-30px;color:#f51100;}.tooltips>span{left:50px;}.tooltipsDiv>div>span{left:43px;}.loginFooter{position:fixed;bottom:0;right:0;width:100%;font-size:13px;text-align:center;line-height:40px;color:rgba(255,255,255,.8);background-color:rgba(0,0,0,.1);border-top:1px solid rgba(255,255,255,.15);}@media(min-width:768px){.loginFooter{width:55%;background-color:transparent;border-top:0;}}