@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@300;400;500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;400&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.login-comp{width:100vw;height:100vh;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center}.login-comp .bg-image{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-99}.login-comp .bg-image img{width:100%;height:100%;object-fit:cover}@media (max-width:760px){.login-comp .bg-image{-webkit-filter:brightness(90%);filter:brightness(90%)}}.login-comp .cir-area h1{font-family:"Montserrat",sans-serif;color:#fff;font-size:2.8vw}@media screen and (max-width:1028px){.login-comp .cir-area h1{font-size:8vw}}.login-comp .qr-code-area{width:188px;height:188px;overflow:hidden;background-color:#fff;box-shadow:0 15px 15px rgba(0,0,0,.1);border-radius:32px;display:flex;justify-content:center;align-items:center}.login-comp .notice-message-area{color:#fff;margin-top:20px}.material-manage-page{width:100%}.material-manage-page .title{color:#fff;font-family:"Noto Sans TC",sans-serif;font-weight:400;font-size:20px;background-color:#9743ff;padding:10px 10px 10px 15px;box-shadow:5px 5px 8px rgba(151,67,255,.5);border-radius:10px;letter-spacing:3px;margin-bottom:10px}.material-manage-page .action-btn-area{padding:0 2px;width:100%;display:inline-flex;flex-wrap:nowrap;justify-content:flex-end;margin-bottom:10px}.material-manage-page .action-btn-area Button{background-color:#1890ff;border:1px solid #1890ff;margin-left:8px;box-shadow:5px 5px 8px rgba(24,144,255,.5)}.material-manage-page .full-div{width:100%;padding-top:25px}.material-manage-page .ant-table-cell{padding:8px}.requisition-materials-area{width:100%}.requisition-materials-area .title{color:#fff;font-family:"Noto Sans TC",sans-serif;font-weight:400;font-size:20px;background-color:#9743ff;padding:10px 10px 10px 15px;box-shadow:5px 5px 8px rgba(151,67,255,.5);border-radius:10px;letter-spacing:3px;margin-bottom:10px}.requisition-materials-area .action-btn-area{padding:0 2px;width:100%;display:inline-flex;flex-wrap:nowrap;justify-content:flex-end;margin-bottom:10px}.requisition-materials-area .action-btn-area Button{background-color:#1890ff;border:1px solid #1890ff;margin-left:8px;box-shadow:5px 5px 8px rgba(24,144,255,.5)}.requisition-materials-area .full-div{width:100%;padding-top:25px}.requisition-materials-area .ant-table-cell{padding:8px}.requisition-materials-area .site-custom-tab-bar{z-index:1;background:#fff}.requisition-materials-area .material-order-info-area{max-width:100%}.requisition-materials-area .material-order-content-area{width:100%;display:inline-flex;flex-wrap:nowrap;overflow-x:scroll;padding:10px}.requisition-materials-area .material-order-content-area .material-order-content-left{width:20%;height:100%;padding:0 18px 0 0}.requisition-materials-area .material-order-content-area .material-order-content-left .is-dragging{background:#515b7d;border-color:#3cb371;box-shadow:0 0 2px #083a1e,0 0 10px #3cb371}.requisition-materials-area .material-order-content-area .material-order-content-left a{display:block;margin-top:24px;font-family:"Vibur",cursive;font-size:50px;color:#ff6eff;text-shadow:0 0 2px #fd3afd,0 0 15px rgba(255,110,255,.5);transition:text-shadow .2s ease}.requisition-materials-area .material-order-content-area .material-order-content-left a:hover{text-shadow:0 0 1px #fd3afd,0 0 15px rgba(255,110,255,.8)}.requisition-materials-area .material-order-content-area .material-order-content-left-mtrl-list{padding:15px;background-color:#f0f0f0;box-shadow:0 15px 15px rgba(0,0,0,.1);border-radius:15px;width:100%;margin-right:16px;height:50vh;overflow-y:hidden}.requisition-materials-area .material-order-content-area .material-order-content-left-mtrl-list .mtrl-search-area{width:100%;height:38px;display:flex;align-items:center;border-radius:55px;box-shadow:0 15px 15px rgba(0,0,0,.1);background-color:#fff;margin-bottom:20px;margin-top:10px}.requisition-materials-area .material-order-content-area .material-order-content-left-mtrl-list .vsl-mtrl-list-item{display:flex;flex-direction:column}.requisition-materials-area .material-order-content-area .material-order-content-right-tab{padding:15px;background-color:#f0f0f0;box-shadow:0 15px 15px rgba(0,0,0,.1);border-radius:15px;width:80%}.requisition-materials-area .material-order-content-area .material-order-content-right-tab .mo-description-area{width:100%;height:50px;display:inline-flex;justify-content:flex-end;align-items:center;padding:40px 10px 25px 18px;background-color:#fff;border-radius:10px;margin:2px 0 15px}.requisition-materials-area .material-order-content-area .material-order-content-right-tab .in-tab-action-btn{margin-left:10px}.requisition-materials-area .material-order-content-area .material-order-content-right-tab .part-item-table{margin-bottom:30px}.requisition-materials-area .material-order-content-area .submit-btn-area{width:100%;height:50px;display:inline-flex;justify-content:space-between;align-items:center;padding:30px 8px;background-color:#fff;border-radius:10px}.requisition-materials-area .material-order-content-area .submit-btn-area Button{margin-left:10px}.requisition-materials-area .material-order-content-area .submit-btn-area .moversion{color:#1890ff}.copy-mtrl-list-tab-item{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%;padding:20px;height:90px;border-radius:15px;box-shadow:0 15px 15px rgba(0,0,0,.1);margin-bottom:20px}.copy-mtrl-list-tab-item .copy-left-area{display:flex;flex-direction:column;justify-content:flex-start;width:80%}.copy-mtrl-list-tab-item .copy-right-area{display:flex;align-items:center;justify-content:center}.copy-mtrl-list-tab-item .mo-green-ext{color:#52c41a}.search-other-mo-input .ant-btn-primary{border-radius:30px!important;width:89px}.material-order-area{font-family:"Noto Sans TC",sans-serif}.material-order-area .action-btn-area{padding:0 2px;width:100%;display:inline-flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:10px}.material-order-area .action-btn-area Button{background-color:#1890ff;border:1px solid #1890ff;margin-left:8px;box-shadow:5px 5px 8px rgba(24,144,255,.5)}.material-order-area .mo-table-area{display:inline-flex;flex-wrap:nowrap;background-color:#fff;padding:10px}.material-order-area .mo-table-area .color-odd-tr tr:nth-child(odd){background-color:#f0f0f0}.material-order-area .mo-table-area .tr-fff{background-color:#fff!important}.material-order-area .tree-drawer-togger-btn{width:38px;height:38px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:15.8px;padding:10px;margin-left:2px;box-shadow:0 15px 15px rgba(0,0,0,.1);border-radius:10px;background-color:#eb2f96;border:1px solid #eb2f96;box-shadow:5px 5px 8px rgba(235,47,150,.5)}.mo-detail-table-area,.mo-summary-table-area{width:1150px}.mo-detail-table-area table,.mo-summary-table-area table{width:100%;border:2px solid #bfbfbf}.mo-detail-table-area table td,.mo-summary-table-area table td{padding:8px}.mo-detail-table-area .darkBg,.mo-summary-table-area .darkBg{background-color:#d9d9d9}.mo-detail-table-area .mtrl-order-category,.mo-summary-table-area .mtrl-order-category{font-size:20px;padding:8px;text-align:center}.mo-detail-table-area .qr-code-area,.mo-summary-table-area .qr-code-area{display:flex;flex-direction:column;justify-content:center;align-items:center}.mo-detail-table-area .table-cir-logo-area,.mo-summary-table-area .table-cir-logo-area{padding:10px}.mo-detail-table-area .width-50,.mo-summary-table-area .width-50{width:50px}.mo-detail-table-area .width-70,.mo-summary-table-area .width-70{width:70px}.mo-detail-table-area .width-100,.mo-summary-table-area .width-100{width:100px}.mo-detail-table-area .width-150,.mo-summary-table-area .width-150{width:150px}.mo-detail-table-area .width-400,.mo-summary-table-area .width-400{width:400px}.mo-detail-table-area .width-500,.mo-summary-table-area .width-500{width:500px}.mo-detail-table-area .text-center,.mo-summary-table-area .text-center{text-align:center}.mo-detail-table-area .text-right,.mo-summary-table-area .text-right{text-align:right}.mo-detail-table-area .text-left,.mo-summary-table-area .text-left{text-align:left}.mo-detail-table-area{margin-right:100px}.mo-summary-table-area{width:1200px}.mo-summary-all-table-area{width:1200px;margin-right:100px}.text-red{color:red}.foot-area span{margin-right:100px}.form-sn{font-family:"Times New Roman",Times,serif;height:50px;text-decoration:underline;text-align:left;font-size:12px}.mtrl-order-search-area{border:1px solid #dcdcdc;width:100%;height:38px;display:flex;align-items:center;border-radius:55px;background-color:#fff;margin-bottom:20px;margin-top:10px}.mo-summary-tender-table-area{width:2000px}.mo-summary-tender-table-area th{background-color:#345bff;color:#fff}.mo-category-price-area{width:380px;margin-right:88px}.mo-category-price-area th{background-color:red;color:#fff}@page{size:A4;margin:2.8cm 8mm 8mm 8mm}@media print{.mo-detail-table-area,.mo-summary-all-table-area,.mo-summary-table-area,.mo-summary-tender-table-area{width:980px;height:100%}.mo-detail-table-area tr,.mo-summary-all-table-area tr,.mo-summary-table-area tr,.mo-summary-tender-table-area tr{page-break-inside:avoid}.mo-detail-table-area .color-odd-tr tr:nth-child(odd),.mo-summary-all-table-area .color-odd-tr tr:nth-child(odd),.mo-summary-table-area .color-odd-tr tr:nth-child(odd),.mo-summary-tender-table-area .color-odd-tr tr:nth-child(odd){background-color:#f0f0f0}.mo-detail-table-area .tr-fff,.mo-summary-all-table-area .tr-fff,.mo-summary-table-area .tr-fff,.mo-summary-tender-table-area .tr-fff{background-color:#fff!important}.mo-detail-table-area .form-sn,.mo-summary-all-table-area .form-sn,.mo-summary-table-area .form-sn,.mo-summary-tender-table-area .form-sn{position:fixed;bottom:-35px}}.design-remark{color:#bfbfbf}.purchase-upload-file-area .upload-file-dragger-area{height:180px}.purchase-upload-file-area .purchase-submit-area{margin-top:8px;width:100%;display:inline-flex;align-items:center;flex-wrap:nowrap}.purchase-upload-file-area .purchase-submit-area .title{width:52px}.purchase-upload-file-area .purchase-submit-area Button{margin-left:10px}.purchase-upload-file-area .purchase-submit-area .purchase-price-input{width:65%}.purchase-upload-file-area .delete-btn-area{width:100%;display:flex;justify-content:flex-end;margin-top:-16px}.purchase-upload-file-area .purchase-submit-item-area{margin-top:8px;width:100%;display:inline-flex;flex-wrap:nowrap;align-items:center}.purchase-upload-file-area .purchase-submit-item-area .title{width:52px}.purchase-upload-file-area .purchase-submit-item-area Input{width:80%}.purchase-upload-file-area .purchase-file-item{margin-bottom:10px}.purchase-upload-file-area .remark{margin-bottom:10px;color:#8c8c8c}.purchase-upload-file-area .version-list-title{margin-top:-10px;margin-bottom:0}.purchase-upload-file-area .ant-collapse-header{padding:8px!important}.purchase-upload-file-area .ant-collapse-content-box{padding:0 16px 0 40px!important}.point-text{cursor:pointer}.mo-tree-drawer{font-family:sans-serif;font-weight:400}.main-menu-comp #components-layout-demo-custom-trigger .logo{height:32px;margin:16px}.main-menu-comp .ant-layout{min-height:100vh;background:#eef5ff}.main-menu-comp .ant-layout-sider{margin:16px 0 0 10px;background-color:#fff;box-shadow:15px 0 38px rgba(0,0,0,.38);border-radius:15px;max-height:50vh}.main-menu-comp .logo{padding:10px 10px 10px 5px}.main-menu-comp .sider-togger-btn{width:38px;height:38px;color:#fff;font-size:15.8px;box-shadow:0 15px 15px rgba(0,0,0,.1);border-radius:10px;background-color:#00cfdd;border:1px solid #00cfdd;box-shadow:5px 5px 8px rgba(0,207,221,.5)}.main-menu-comp .nav-bar-area,.main-menu-comp .sider-togger-btn{display:flex;justify-content:center;align-items:center;padding:10px}.main-menu-comp .nav-bar-area{width:100%;height:auto;background:#eef5ff}.main-menu-comp .nav-header{display:inline-flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:0 15px;width:99%;background-color:#fff;box-shadow:0 15px 15px rgba(0,0,0,.1);border-radius:10px}.main-menu-comp .nav-header .ant-btn-dangerous{background-color:#f5222d;border:1px solid #f5222d;box-shadow:5px 5px 8px rgba(245,34,45,.5)}.main-menu-comp .ant-layout-content{background:transparent;padding:10px 20px}.main-menu-comp .ant-layout-content .content-area{width:100%;height:100%;background:#fff;box-shadow:0 15px 15px rgba(0,0,0,.1);border-radius:10px;padding:10px}body{background:#fafafa;font-family:"Noto Sans TC",sans-serif}.float-shadow{background-color:#fff;box-shadow:0 15px 15px rgba(0,0,0,.1);border-radius:10px}