:root{--color_1:#f0f0f0;--color_2:#f0f0f0;--color_3:#f0f0f0;--color_line:#f0f0f0}body{margin:0}header{background-color:#C3C3C3;height:80px;padding:10px;width:100%;position:fixed;vertical-align:baseline;z-index:90;border-bottom:solid 1px}header.develop{background-color:#CFC}header.customer{background-color:#DDA}header.dev1{background-color:#A79}header.dev2{background-color:#99A}header div{width:33%}header .logo{position:absolute;left:15px;height:40px}header div.title{position:absolute;width:200px;margin-left:-80px;top:25px;left:50%;height:50px;font-weight:700;text-align:center}header .title img{height:45px}table.header-right{position:absolute;bottom:2px;right:20px;width:450px}table.header-right select{box-sizing:border-box;width:110px;height:20px;vertical-align:bottom}table.header-right input[name=searchString]{box-sizing:border-box;width:130px;height:20px;vertical-align:bottom}table.header-right input[type=image]{box-sizing:border-box;width:20px;height:20px;vertical-align:bottom}table.header-right td:first-child{width:250px}table.header-right td:nth-child(4){text-align:center}header.print{height:10mm;display:none}#container{position:absolute;top:105px;z-index:1;background-color:#fff0;min-width:1000px;width:100%;height:auto;padding:0}#container .container_sub{position:absolute;top:10px;left:220px;width:auto;border:none;padding:0}table{border-collapse:collapse}.menuLink{text-decoration:underline}.clickMe:hover,.menuLink:hover,.sortable:hover{cursor:pointer}span.list_gen_time{font-style:italic;font-size:90%}#nav_drop_down{position:absolute;bottom:0;left:0;padding-left:10px;margin-top:20px;width:100%-10px}#nav_drop_down ul{list-style:none;position:relative;float:left;margin:0;padding:0}#nav_drop_down ul a{display:block;background-color:#E0E0E0;color:#000;text-decoration:none;font-weight:700;font-size:12px;line-height:28px;padding:0 15px;border-radius:10px;border:1px solid #E0E0E0}#nav_drop_down ul li{position:relative;float:left;margin:0;padding:1px 2px}#nav_drop_down ul li.current-menu-item{background:#ddd}#nav_drop_down ul li a:hover{border:1px solid #2b5085}#nav_drop_down ul ul{display:none;position:absolute;top:100%;left:0;padding:0}#nav_drop_down ul ul li{float:none;width:200px}#nav_drop_down ul ul a{line-height:120%;padding:8px 10px}#nav_drop_down ul ul ul{top:0;left:100%}#nav_drop_down ul li:hover>ul{display:block}#loginBox{background-color:#fff;position:relative;height:100px;width:400px;margin-left:50%;margin-top:40px;left:-200px}#loginBox table{margin:5px;width:390px;border:none}#loginBox td{width:195px;border:none}#loginBox input[type=submit]{position:relative;left:125px;margin-top:5px}#loginMSG{width:380px;border:solid 5px red;visibility:hidden;padding:5px;text-align:center;vertical-align:middle}.login_messages{display:block;width:100%;text-align:center}.releaseNotes{width:1000px;padding-left:10px}.release{margin-top:10px}.release .release_note{background-color:var(--color_1);font-style:italic;margin:5px;padding:10px;max-width:800px}.release .release_note p:first-child{margin-top:0}.release .release_note p:last-child{margin-bottom:0}table.choose_active_loc td{text-align:right;width:125px}table.choose_active_loc td:nth-child(2){float:center;text-align:center;width:250px}table.choose_active_loc button{width:240px}#drop_down_msg{display:none;position:fixed;padding:40px;top:0;right:0;z-index:91;width:400px;text-align:center;font-size:150%;font-weight:700}.warningMsg{background-color:rgb(255 255 0 / .8)}.badMsg{background-color:rgb(255 0 0 / .8);color:rgb(255 255 255)}.goodMsg{background-color:rgb(0 255 0 / .8)}#printTitle{display:none;font-weight:700;font-size:120%;margin-bottom:5px}.container_menu{position:absolute;top:10px;left:10px;width:180px;border:solid 1px;z-index:5;padding:10px;min-height:200px}.container_menu>div,.container_menu>table{width:180px;padding:0;margin:0;margin-bottom:10px}.container_menu .container_menu_head{width:180px;padding:0;margin:0;margin-bottom:15px;text-align:center;font-size:25px;font-weight:700;border-bottom:solid 1px}.container_menu .buttons_menu{margin-top:10px;text-align:center;width:100%}.container_menu .buttons_menu button{margin:2.5px;display:none;width:170px}.container_menu #scan_field{width:170px;padding:5px;display:none;background-color:var(--color_1)}.container_menu #scan_field input{margin:0;margin-bottom:5px;margin-top:5px;width:164px}.container_menu #scan_field button{margin:0;margin-bottom:5px;margin-top:5px;display:none;width:170px}.container_menu #scan_field #scanTitle{margin:0;width:170px;margin-top:5px}.container_menu .filterBox{margin:0;margin-bottom:2px}.container_menu .filterBox select{width:180px}.container_menu span.datePicker{cursor:pointer;text-decoration:underline;color:blue;font-size:85%}.container_menu div.timeSpan{display:none;margin:0;padding:0;padding-bottom:10px}.container_menu div.timeSpan input[type=datetime-local],.container_menu div.timeSpan input[type=date]{width:180px;font-size:90%}.table_page_selector{font-size:100%;text-align:center;line-height:30px;width:180px;margin-bottom:20px}.table_page_selector div.col_head{text-align:left;width:180px;margin-bottom:0;padding:0;font-size:100%;font-weight:700}.table_page_selector div.col_head img{width:15px;float:right;position:relative;right:20px;top:7.5px;cursor:pointer}.table_page_selector input[name=noOfRows]{width:60px;height:80%;font-size:90%}.table_page_selector #totalLines{font-weight:700}.table_page_selector #noOfRowsSlide{width:170px;margin:5px}#listing_ghost{display:none}.table_cols_visible,form[name='form-column-view']{font-size:80%;width:185px;margin-left:0}.table_cols_visible tbody{background-color:var(--color_1)}.table_cols_visible td,form[name='form-column-view'] td{width:85px;padding:0}@media print{#container_menu{display:none;visibility:hidden}header.normal{display:none}#container{top:0mm;z-index:1;width:100%}#container .container_sub{position:auto;top:0mm;left:0mm;width:190mm;z-index:2}#printTitle{display:block}.container_menu{display:none;visibility:hidden}}#overlay{position:fixed;top:0;z-index:1000;width:100%;height:100%;display:none;background:rgb(0 0 0 / .6)}.cv-spinner{height:100%;display:flex;justify-content:center;align-items:center}.spinner{width:40px;height:40px;border:4px #ddd solid;border-top:4px #2e93e6 solid;border-radius:50%;animation:sp-anime 0.8s infinite linear}@keyframes sp-anime{100%{transform:rotate(360deg)}}.is-hide{display:none}.list-basic{margin-bottom:10px}.list-basic tbody{border:solid 1px}.list-basic tbody tr:nth-child(odd){background-color:var(--color_line)}.list-basic tbody tr[data-lined=true]{text-decoration:line-through}.list-basic td,.list-basic th{border-left:solid 1px;border-right:solid 1px;min-height:20px;height:100%;min-width:100px;margin-left:1px;text-align:center;padding-left:3px;padding-right:3px}.list-basic thead td,.list-basic tfoot td{background-color:#fff;min-height:5px;height:3px;border:none}.list-basic thead th{height:40px;border:solid 1px;font-size:16px}.list-basic thead .listHead th{border:none;font-size:120%;font-weight:700;text-align:left}.list-basic thead .printHead{display:none}.list-basic thead .printHead th{text-align:left}.list-basic thead .printHead th{border:none}.list-items tbody tr:hover{background-color:#d0d0d0;cursor:pointer}.list-items .noResults{width:600px;text-align:center;background-color:#fff;display:table-cell}.list-items .lineNo,.list-items .chkd{min-width:50px;text-align:center}.list-items .lineNo{width:57px}.list-items td.chkd span{display:inline-block}.list-items .locText{min-width:150px}.list-items .generation{min-width:50px;text-align:center}.list-unit .qrCode{min-width:120px}.list-unit .unitType{min-width:50px;width:70px;text-align:center}.list-unit td,.list-unit th{display:none}.list-unit .hydroSN,.list-unit .prvSN{min-width:70px}.list-unit .cpuSN{min-width:90px}.list-unit .oscSN{min-width:70px}.list-unit .afeSN{min-width:120px}.list-unit .sicSN,.list-unit .statusText{min-width:110px}.list-unit .nodeSN,.list-unit .sensorSN{min-width:130px}.list-unit .lineNo,.list-unit .chkd,.list-unit tr.cell-space td{display:table-cell}.list-unit .printHead th{display:table-cell}.list-unit .batch-update-item{display:table-cell;min-width:50px}#col_bad_tags,#col_po{display:none}.list-part .sn,.list-part .status{min-width:110px}#listing_ghost{display:none}@media print{table.list-basic .printHead{display:table-row}}#notification-table th.message{min-width:600px}#notification-table tr.unread{font-weight:700}.new-message{font-weight:700}#notification-table .img:hover{cursor:pointer}.upload-result{display:none;width:100%;text-align:center}.status-log-file{display:block;margin:10px 0}span.helpText{font-size:80%}.multi-select .ms-choice{border:solid 1px #767676;border-radius:0;line-height:18px;height:18px}.multi-select .ms-choice .placeholder,.multi-select .ms-choice span{color:#000}.multi-select .ms-drop{margin-bottom:0!important}.multi-select .ms-drop ul>li{padding-top:0;padding-bottom:0;padding-left:5px}.multi-select .ms-drop ul>li:not(.group,.ms-select-all){padding-left:20px}#vDialog{width:100%;display:none}#vDialog .dialog-msg{background-color:#fff;min-height:50px;width:auto;border:solid 5px red;padding:5px;text-align:center;vertical-align:middle;display:none}.vDialog div{width:470px;display:block;margin-top:10px}.vDialog textarea{resize:none;height:150px;margin:5px;width:460px}.vDialog div.inputTitle{width:315px;float:left;text-align:left;font-weight:700}.vDialog div.inputLimit{width:150px;float:right;text-align:right;font-size:80%;vertical-align:bottom}.vDialog table{margin:5px;width:460px}.vDialog tr td:nth-child(2){width:260px}.vDialog td input{width:100%;text-align:center}.vDialog td input[type=checkbox],.vDialog td input[type=radio]{width:initial}.vDialog td select{width:100%;text-align:center}.vDialog .dialog-input{height:30px;text-align:right}.vDialogDate div.datePicker{float:left;margin:10px}.vObjectPage{position:relative;left:50%;width:520px}.vObjBoxCol .vObjBox{width:520px;float:left}.vObjTitle{border-bottom:1px solid;height:30px;margin-top:10px;margin-bottom:10px;margin-left:5px;margin-right:5px;text-align:center;font-size:25px;font-weight:700;vertical-align:bottom}.vObjContent{width:500px;margin-bottom:5px;margin-left:10px;margin-right:10px}table.vObjContent tr.title{font-weight:700}table.vObjContent tbody tr:nth-child(odd){background-color:#f0f0f0}table.vObjContent th{text-align:left;padding-top:5px;width:140px}table.vObjContent td{padding-left:5px;padding-top:5px;text-align:center}table.vObjContent td.vObjEdit{width:20px;text-align:center;padding:0}table.vObjContent td.vObjInput{width:175px;text-align:center;padding:0;background-color:green}.vObjMenu{width:220px;float:right}.vObjMenu div{margin-bottom:5px;padding-left:10px;padding-right:10px}.vObjMenu div div{padding:0}.vObjMenu button{width:200px;margin-bottom:3px;font-size:100%;display:none}#vObjComment td.regTime{text-align:left;font-weight:700;padding-left:5px;font-size:80%}#vObjComment td.regUser{text-align:right;font-weight:700;padding-right:5px;font-size:80%}#vObjComment td.note{padding:5px;padding-bottom:10px}.vObjBox .ui-button-text{font-size:80%}#container{min-width:1px}@media print{.vObjMenu{display:none;visibility:hidden}.vObjectPage{margin-left:0}button{display:none}}.ovTable{margin-bottom:20px}.ovTable td,.stats th{width:70px}.ovTable tr td:first-child{padding-left:20px;width:200px;text-align:left}.ovTable .ovTotal td{font-style:italic;font-weight:700;border:solid 1px;background-color:#fff}.ovTable .ovTitle{font-weight:700}.ovTable.incStatus tbody tr{background-color:var(--color_line)}.ovTable.incStatus tbody tr.statusLine{background-color:#fff;font-style:italic;font-size:80%}#statusOverTitle{margin-top:20px;font-size:120%;font-weight:700}.filter_table{width:180px}.filter_table th{text-align:left;padding-top:5px}.filter_table .stat_over_spc{width:10px}.filter_table label{font-size:90%}.filter_table .stat_over_nums{font-size:75%;color:gray}.filter_table .select_col{text-align:right}.table-footer{font-size:80%;color:gray;font-style:italic}.itemPage{position:relative;background-color:var(--color_1);left:50%;width:520px;margin-left:-260px}.itemImgCol{width:420px;height:auto;float:left}.itemImgCol .item_image{display:block;position:relative;left:10px;top:10px;width:400px}.itemMenuCol{float:right;width:220px}.itemPage .itemTitle{border-bottom:1px solid;height:30px;margin-top:10px;margin-bottom:10px;margin-left:5px;margin-right:5px;text-align:center;font-size:25px;font-weight:700;vertical-align:bottom}.itemMenuCol .itemSubTitle{margin-bottom:5px;margin-top:20px;text-align:center;font-size:130%;font-weight:700;display:block;width:200px}.itemMenuCol div{margin-bottom:5px;padding-left:10px;padding-right:10px}.itemMenuCol div div{padding:0}.itemMenuCol button{width:200px;margin-bottom:3px;font-size:100%;display:none}.itemMenuCol label,.itemMenuCol select{width:166px;margin-bottom:3px;font-size:100%}.itemMenuCol #editMenu{margin-top:5px;margin-bottom:10px;display:none}.itemMenuCol #editMenu input{width:200px}.itemMenuCol #editMenu img{width:200px;cursor:pointer}.itemLeftCol{float:left;min-width:520px;max-width:1470px;width:520px}.itemLeftCol .itemSubCol{float:left;width:520px}.itemLeftCol .itemLogPosts{margin-left:10px;margin-right:10px}.itemLogPosts table{width:100%}.itemLogPosts p:nth-child(even){background-color:var(--color_1)}#item_log_status table.test tr td,#item_log_status table.test tr th{width:130px}#item_log_status table.test tr td:first-child,#item_log_status table.test tr th:first-child{width:90px}#item_log_status table.test tr td:nth-child(2),#item_log_status table.test tr th:nth-child(2){width:70px}.itemTable{width:500px;height:auto;margin:10px}.itemTable tbody{max-height:600px}.itemTable th{border-bottom:1px solid;height:40px;text-align:center;font-size:25px}.itemTable tr{min-height:20px;vertical-align:top}.itemTable tr:nth-child(even){background-color:var(--color_1)}.itemTable tr[data-edit=true]{height:30px}.itemTable .propTitle{width:175px;text-align:left;padding-left:10px}.itemTable .propData{text-align:center;padding:0}.itemTable .propEdit{width:150px;text-align:center;padding:0}.itemTable .propEdit input,.itemTable .propEdit select{text-align:center;width:150px;margin:0}.itemTable tr[data-input=ok] .propData{text-decoration:line-through;color:#D00000}.itemTable tr[data-input=ok] input,.itemTable tr[data-input=ok] select,input.snSubmit[data-input=ok]{background-color:#40B040}.itemTable tr[data-input=bad] input,input.snSubmit[data-input=bad]{background-color:#D00000}.itemTable tr.title td{font-weight:700}.titleDate{font-size:75%}.titleTitle{margin-left:30px;font-size:80%}.titleUserImg{float:right;margin-right:5px;height:18px}.titleUser{float:right;margin-right:15px;font-size:75%}.itemLogPosts div button{float:right}.itemBox table.inTransit{font-size:80%;border-top:solid 1px;border:solid 1px}.itemBox table.inTransit tr:nth-child(odd) td{padding-top:5px}.itemBox table.inTransit tr:last-child td{padding-bottom:5px}.itemBox table.inTransit tr td:first-child{width:120px;padding-left:5px;vertical-align:top}.itemBox table.inTransit tr td:nth-child(2){text-align:center}#item_log_location table.inTransit tr:nth-child(odd){background-color:var(--color_1)}#item_log_status th,#item_log_status td,#item_log_group th,#item_log_group td{width:33%;border:solid 1px;text-align:center;font-size:75%;padding-top:4px;padding-bottom:4px}#item_log_group th,#item_log_group td{width:20%}#item_log_group th:first-child,#item_log_group td:first-child{width:40%}#item_log_status .battery th,#item_log_status .battery td{width:20%}.ui-accordion-header{height:20px}.ui-accordion-content{height:200px}@media screen and (min-width:1690px){.itemLeftCol{width:1040px}.itemPage{width:1690px;margin-left:-845px}}@media screen and (min-width:1170px) and (max-width:1690px){.itemPage{width:1170px;margin-left:-585px}}@media screen and (min-width:745px) and (max-width:1170px){.itemPage{width:745px;margin-left:-372px}}@media screen and (max-width:1170px){.itemImgCol{width:520px}.itemImgCol .item_image{left:60px}}@media print{.itemImgCol{float:right;width:20%}.item_image{margin:0mm;width:100%}.itemMenuCol{display:none;visibility:hidden}.itemPage{left:0%;margin-left:0;margin:0;width:100%}.itemLeftCol{width:80%}.itemLeftCol .itemSubCol{width:50%}.itemTable{width:100mm}.itemLogPosts h3{margin:0;font-size:100%}.itemLogPosts div{border:solid 1px}.titleUserImg{margin-right:1mm;height:3mm}button{display:none}}div.column_selector{display:none;position:absolute;min-height:50px;min-width:15px;background-color:#fff;padding:5px;border:solid 1px}div.column_selector fieldset{margin-top:12px}div.column_selector span{position:absolute;top:7px;right:5px;border:solid 1px;cursor:pointer}div.column_selector div.close_selector span:hover{background-color:#f00ff0}div.infoBoxRow{float:left}div.infoBoxCol{width:520px;float:left}div.infoBox{width:520px;padding:10px}div.infoBoxTable{width:1040px;float:left}div.boxTitle{border-bottom:1px solid;height:30px;margin:10px 5px;text-align:center;font-size:25px;font-weight:700;vertical-align:bottom}.boxMenu{background-color:#f0f0f0;height:21px;margin:0 5px;padding:5px 5px}.boxMenu button{float:right;margin-left:2px}.boxTable,div.infoBoxTable .boxContainer table{margin:10px;height:auto}.boxTable{width:500px}div.boxContainer{float:left;min-width:520px;max-width:1020px;overflow-x:scroll;margin-bottom:10px}table.boxTable tbody{max-height:600px}table.boxTable tr{min-height:20px}table.boxTable tr:nth-child(even){background-color:var(--color_1)}table.boxTable .propTitle{width:150px;text-align:left;padding-left:10px}table.boxTable .propData{text-align:center;padding:0}table.boxTable .propEdit{width:175px;text-align:center;padding:0}table.boxTable td.commentTime{padding-left:5px;padding-top:10px}table.boxTable td.commentUser{text-align:right;padding-right:5px;padding-top:10px}table.boxTable td.commentTxt{padding:5px;background-color:#fff;border-top:solid 1px;border-color:var(--color_1)}@media screen and (min-width:2200px){div.infoBoxRow{width:1040;float:left}}@media screen and (min-width:1780px) and (max-width:2300px){div.infoBoxRow{width:520px}}@media screen and (min-width:1260px) and (max-width:1780px){div.infoBoxRow{width:1040px}}@media screen and (max-width:1260px){div.infoBoxRow{width:520px}div.boxContainer,div.infoBoxTable{width:520px}}.login-form{width:300px;margin:20px auto;padding:40px;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);text-align:center;border-radius:15px;display:flex;flex-direction:column;align-items:center;justify-content:center}.login-logo{width:20vh;margin-bottom:20px}.microsoft-login-button{display:flex;align-items:center;padding:13px 26px;background-color:#fff;border:1px solid #BFBFBF;border-radius:5px;color:#000;font-size:18px;cursor:pointer;transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out;margin-top:20px;width:100%;justify-content:center}.microsoft-login-button:hover{background-color:#E0E0E0;border-color:#9E9E9E}.microsoft-logo{height:26px;margin-right:13px}.flash-message{position:relative;padding:15px;margin-bottom:20px;border:1px solid #fff0;border-radius:4px;background-color:#fff3cd;border-color:#ffeeba;color:#856404}.flash-message .close{position:absolute;top:0;right:0;padding:15px;color:inherit}.flash-message.alert-dismissible{padding-right:50px}.flash-message.alert-dismissible .close{padding:0}.flash-message.alert-dismissible .close::after{content:"×";font-size:20px}.asset-flex-grid{display:flex;justify-content:center}.asset-flex-grid .col{flex-grow:0}.asset-flex-grid .col.content{width:520px}.asset-flex-grid .col.content .accordion{padding:0 10px}.asset-flex-grid .col-action{width:220px}@media (max-width:1500px){.asset-flex-grid{display:block}.asset-flex-grid .col{width:100%;margin:0 0 10px 0}}.asset-flex-grid .head-line{border-bottom:1px solid;height:30px;margin:10px 5px;text-align:center;font-size:25px;font-weight:700;vertical-align:bottom}.asset-flex-grid .img{margin-top:30px}.asset-flex-grid .col.content th{font-weight:400;text-align:left;width:150px;padding-left:10px}.asset-flex-grid .col.content table{width:100%}.asset-flex-grid .col.content tr:nth-child(even){background-color:var(--color_1)}.asset-index{margin-left:25px;width:90%}.asset-index a{color:#000;text-decoration:none}a.plain{color:#000;text-decoration:none}.hidden{display:none}a.child-asset{display:block}.asset-group-form td.dialog-input{width:100%;text-align:left!important}#itemShipmentInfo td:first-child{width:175px}#itemShipmentInfo td:nth-child(2){text-align:center}#itemFiles .header{font-weight:700}#itemFiles tfoot{text-align:center}