.mrs-dispatch-home { border-radius: 16px; background-color: rgb(255, 255, 255); padding: 16px; height: calc(100% - 32px); } .mrs-dispatch-home .top-area { height: 42px; line-height: 42px; } .mrs-dispatch-home .date { width:100%; text-align:center; } .mrs-dispatch-home .main-area { height: calc(100% - 58px); } .mrs-dispatch-home .main-area .main-sub-dispatch { height: 100%; transition: all linear 0.3s; } .mrs-dispatch-home .main-area .main-sub-dispatch.ng-hide { height: 0; opacity: 0; } .mrs-dispatch-home .main-area .main-sub-dispatch-info { height: 100%; transition: all linear 0.3s; } .mrs-dispatch-home .main-area .main-sub-dispatch-info.ng-hide { height: 0; opacity: 0; } .mrs-dispatch-home .top-area .title { font-size: 14px; font-weight: 400; float: left; width: 60px; } .mrs-dispatch-home .top-area .left { float: left; width: calc((100% - 32px)*0.35); height: 42px; line-height: 42px; } .mrs-dispatch-home .top-area .left.middle { margin-left: 16px; } .mrs-dispatch-home .top-area .right { float: right; width: calc((100% - 32px)*0.3); height: 42px; line-height: 42px; } .mrs-dispatch-home .top-area .right .date-left { float: left; width: 30px; font-size: 20px; text-align: center; position: relative; } .mrs-dispatch-home .top-area .right .date-middle { float: left; width: calc(100% - 120px); } .mrs-dispatch-home .top-area .right .date-right { float: right; width: 30px; font-size: 20px; text-align: center; position: relative; } .mrs-dispatch-home .top-area .right .date-middle .kmi-text-fields { width: 100%; } .mrs-dispatch-home .top-area .right .date-middle .kmi-text-fields input { padding: 0; text-align: center; } .mrs-dispatch-home .top-area .right button { height: 36px; border-radius: 8px; } .mrs-dispatch-home .lot-area { margin-top: 16px; height: calc(100% - 150px); } .mrs-dispatch-home .lot-area .table { margin-top: 16px; height: calc(100% - 58px); } .mrs-dispatch-home .lot-area .table .bar-area { height: calc(100% - 40px); } .mrs-dispatch-home .lot-area .table label { margin-left: 16px; width: calc((100% - 150px) * 0.2); display: inline-block; white-space: nowrap; font-size: 14px; } .mrs-dispatch-home .lot-area .table .LOTNO { margin-left: 16px; width: calc((100% - 185px) * 0.2); display: inline-block; white-space: nowrap; font-size: 14px; } .mrs-dispatch-home .lot-area .table .CURQTY { margin-left: 16px; width: calc((100% - 600px) * 0.2); display: inline-block; white-space: nowrap; font-size: 14px; } .mrs-dispatch-home .table .table-Background { background-color: rgb(104, 134, 189); line-height: 40px; border-top-left-radius: 8px; border-top-right-radius: 8px; } .mrs-dispatch-home .table .table-Background .table-header { padding: 0 16px 0; } .mrs-dispatch-home .table .table-Background .table-header label { font-size: 14px; color: rgb(255, 255, 255); } .mrs-dispatch-home .table .table-Background .table-header .right-label { float: right; } .mrs-dispatch-home .lot-area .table .plot { line-height: 42px; height: 42px; padding: 0 16px 0 16px; } .mrs-dispatch-home .lot-area .table .plot .check-button { background-color: white; } .mrs-dispatch-home .machine-area { margin-top: 16px; height: 134px; width: 100%; } .mrs-dispatch-home .machine-area .bar-area { height: 100%; display: flex; width: 100%; } .mrs-dispatch-home .machine-area .ps-scrollbar-content { display: flex; flex-direction: row; } .mrs-dispatch-home .machine-area .machine { border-radius: 8px; width: 200px; min-width: 200px; height: 120px; border-color: rgb(233, 158, 188); border-width: 1px; margin-right: 16px; border-style: solid; position: relative; margin-bottom: 8px; } .mrs-dispatch-home .machine-area .machine .title { height: 48px; line-height: 48px; background: rgb(233, 158, 188); border-radius: 8px 8px 0px 0px; color: white; font-size: 16px; font-weight: 700; padding-left: 16px; } .mrs-dispatch-home .machine-area .machine .title div { height: 24px; line-height: 24px; } .mrs-dispatch-home .machine-area .machine .no { height: 36px; line-height: 36px; font-size: 14px; color: black; padding-left: 16px; } .mrs-dispatch-home .machine-area .machine .name { height: 36px; line-height: 36px; font-size: 14px; color: black; padding-left: 16px; } .mrs-dispatch-home .dispatch-area { margin-top: 16px; height: calc(100% - 58px); } .mrs-dispatch-home .dispatch-area .top-area .left { width: calc((100% - 32px)*0.7); } .mrs-dispatch-home .dispatch-area .table { margin-top: 16px; height: calc(100% - 58px); } .mrs-dispatch-home .dispatch-area .table .bar-area { height: calc(100% - 40px); } .mrs-dispatch-home .dispatch-area .table label { margin-left: 16px; width: calc((100% - 96px) * 0.165); display: inline-block; white-space: nowrap; font-size: 14px; } .mrs-dispatch-home .dispatch-area .table .first { margin-left: 0; } .mrs-dispatch-home .dispatch-area .table .space { margin-left: 132px; } .mrs-dispatch-home .dispatch-area .table .plot { line-height: 42px; height: 42px; padding: 0 16px 0 16px; } .mrs-dispatch-home .dispatch-area .table .plot label { width: calc((100% - 224px) * 0.165); } /*2020/10/12 Grace 針對資料類型定義寬度*/ .mrs-dispatch-home .dispatch-area .table .plot .LOTNO { width: calc((100% - 224px) * 0.165); } .mrs-dispatch-home .dispatch-area .table .plot .OPNO { width: calc((100% - 224px) * 0.165); } .mrs-dispatch-home .bottom-area { margin-top: 16px; height: 42px; } .mrs-dispatch-home .kmi-button-cancel { height: 40px; margin: 0; float: right; width: calc(50% - 4px); } .mrs-dispatch-home .kmi-button-confirm { width: 110px; height: 40px; margin: 0; float: left; width: calc(50% - 4px); } .mrs-dispatch-home .kmi-text-fields { margin: 0; height: 42px; line-height: 42px; width: calc(100% - 60px); float: left; } .mrs-dispatch-home .check-button { background-image: url(../../../../../image/icons/check0.png); background-color: rgb(104, 134, 189); height: 24px; width: 24px; background-position: center; background-repeat: no-repeat; background-size: 24px 24px; border: none; outline: none; position: relative; top: 4px; cursor: pointer; transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; } .mrs-dispatch-home .check-button.select { background-image: url(../../../../../image/icons/check1.png); transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; } .mrs-dispatch-home .delete-button { background-image: url(../../../../../image/iMES_icon/icon_closeSmall@2.png); background-color: white; height: 24px; width: 24px; background-position: center; background-repeat: no-repeat; background-size: 24px 24px; border: none; outline: none; position: relative; top: 4px; cursor: pointer; transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; } .mrs-dispatch-home .up-button { background-image: url(../../../../../image/iMES_icon/com_ic_last@2x.png); background-color: white; transform: rotate(90deg); height: 24px; width: 24px; background-position: center; background-repeat: no-repeat; background-size: 24px 24px; border: none; outline: none; position: relative; top: 4px; cursor: pointer; margin-left: 16px; transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; } .mrs-dispatch-home .down-button { background-image: url(../../../../../image/iMES_icon/com_ic_last@2x.png); background-color: white; transform: rotate(-90deg); height: 24px; width: 24px; background-position: center; background-repeat: no-repeat; background-size: 24px 24px; border: none; outline: none; position: relative; top: 4px; cursor: pointer; margin-left: 16px; transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; } .mrs-dispatch-home .bottom-area .kmi-button-cancel { float: none; width: 110px; margin-left: calc((100% - 110px)*0.5); }