.news textarea{resize:none}.news .tooltip-invalid{position:relative}.news .tooltip-invalid::after{color:#dc3545;content:"*";position:absolute;top:5px}.news .col-form-label{margin-right:5px}.news ngx-file-picker{border-radius:0px;overflow:hidden}.news file-drop{padding:0px}.news .btn-edit-category{border:1px solid;border-radius:3px}.news .left{background-color:whitesmoke;padding:20px;height:100vh}.news .left .pic-select .upload-wrapper .file-drop-wrapper{margin-top:10px;width:100%;height:80px;padding:0px}.news .left .pic-select .upload-wrapper .custom-drag{padding:0px !important;border:0px !important}.news .left .pic-select .upload-wrapper .custom-drag img{margin:0px}.news .left .pic-select .col-2{text-align:center}.news .left .pic-select .col-2 img{width:100%;height:80px;margin-top:10px}.news .left .pic-select>p{margin-top:5px;margin-bottom:5px}.news .left .editor-disabled-layer{width:100%;height:360px;top:40px;left:0px;z-index:1000;background-color:#80808080}.news .right{background-color:whitesmoke;padding:20px;height:100vh}.news .right .version{margin-bottom:10px}.news .search-body{height:580px !important}.news .search-body table>thead>tr>th{text-align:center}.news .search-body table>tbody>tr>td{text-align:center}.news .search-body table>tbody>tr>td:nth-child(1){width:15rem;max-width:15rem}.news .search-body table>tbody>tr>td:nth-child(2){width:30rem;max-width:30rem}.news .search-body table>tbody>tr>td:nth-child(3){width:6rem;max-width:6rem}.news .search-body table>tbody>tr>td:nth-child(4){width:6rem;max-width:6rem}.news .search-body table>tbody>tr>td:nth-child(5){width:6rem;max-width:6rem}.news .search-body table>tbody>tr>td:nth-child(6){width:6rem;max-width:6rem}.news .search-body table>tbody>tr>td:nth-child(7){width:15rem;max-width:15rem}.news .search-body table>tbody>tr>td:nth-child(8){width:6rem;max-width:6rem}.news .search-body table>tbody>tr>td:nth-child(9){width:15rem;max-width:15rem}.news .search-body .dropdown .dropdown-toggle.btn{margin:0px;padding:0px}.news .search-body .dropdown .dropdown-toggle::after{content:none}.news .search-footer ngb-pagination li{margin-left:0.5rem;margin-right:0.5rem}.news .news-status{border-radius:5px;font-weight:bold;font-size:1.1rem}.news .news-status.news-status-step1{background-color:#9bc0e0}.news .news-status.news-status-step2{background-color:#e072d7}.news .news-status.news-status-on{background-color:#9dd47e}.news .news-status.news-status-off{background-color:#6c757d}.news .news-status.news-status-reject{background-color:#0d0d0e;color:white}.news .news-status.news-status-accept{background-color:#54c73c}.edit-category-dialog div.ui-dialog-content.ui-widget-content::-webkit-scrollbar{display:none}.edit-category-dialog .dialog-container div.item-list::-webkit-scrollbar{display:none}.edit-category-dialog .dialog-container .item-title{font-size:1.1rem;font-weight:bold}.edit-category-dialog .dialog-container .item-list{height:300px;overflow:auto;border:1px solid;border-radius:3px}
.login{min-height:100vh;width:100%;
    /* background-image:url(); */
    background-position:center;background-repeat:no-repeat;background-size:cover;background:-webkit-gradient(linear, left top, right top, from(#34b759), to(#8cd640));background:linear-gradient(to right, #34b759, #8cd640);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.login .container{max-width:700px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (max-width: 576px){.login .login-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.login .login-title .logo{height:55px;width:auto}.login .login-title .logo-title{font-size:18px;color:white;font-weight:bold;margin-left:20px}@media (max-width: 576px){.login .login-title .logo-title{margin-left:0px;margin-top:1rem}}.login .login-content{max-width:500px;background-color:white;border-radius:10px;margin:0 auto;padding:2rem 1.5rem}.login .login-content .form-group label{color:#34b759;font-weight:bold}.login .login-content .form-group input{border:0;border-bottom:1px solid #000000;border-radius:0;font-size:14px}.login .login-content .form-group input:focus,.login .login-content .form-group input:active{-webkit-box-shadow:none;box-shadow:none;border-color:#34b759}.login .login-content .login-forget a{color:#34b759}.login .login-content .login-verification{background-color:#cccccc;color:white;text-align:center;height:100px;line-height:100px;width:100%}.login .login-content .login-button{font-weight:bold;border-width:2px}.cathay-background{background-color:#00994e !important}.cathay-btn.btn-outline-primary{font-weight:normal;color:#ffffff;border-color:#ff6000;background-color:#ff6000}.cathay-btn.btn-outline-primary:hover{color:#fff;background-color:#e05400;border-color:#e05400}.cathay-btn.btn-outline-primary:active{color:#fff !important;background-color:#e05400 !important;border-color:#e05400 !important}.cathay-btn.btn-outline-primary:disabled{color:#a7a7a7;background-color:#dfdfdf;border-color:#dfdfdf}.cathay-btn.btn-outline-secondary{font-weight:normal;color:#00904e;border-color:#00904e;background-color:#ffffff}.cathay-btn.btn-outline-secondary:hover{color:#00904e;background-color:#f0f0f0}.cathay-btn.btn-outline-secondary:active{color:#00904e !important;background-color:#f0f0f0 !important}.cathay-btn.btn-outline-secondary:disabled{color:#a7a7a7;background-color:#dfdfdf;border-color:#a7a7a7;opacity:1}.cathay-btn.btn-outline-secondary:focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(200,200,200,0.5);box-shadow:0 0 0 0.2rem rgba(200,200,200,0.5)}.cathay-background{background-color:#00994e !important}.override-calendar.ui-calendar{width:100%}.override-calendar.ui-calendar .ui-inputtext{width:calc(100% - 2.375em)}.override-calendar.ui-calendar .ui-button{background-color:#00994e;border:1px solid #00994e}.override-calendar.ui-calendar .ui-button:enabled:hover{background-color:#00994e;color:#ffffff;border-color:#00994e}.confirm-dialog1 .ui-dialog-content.ui-widget-content{width:100%;height:320px;border-radius:10px}.confirm-dialog1 .ui-dialog-content.ui-widget-content .confirm-dialog1-container{width:inherit;height:inherit}.confirm-dialog1 .ui-dialog-content.ui-widget-content .confirm-dialog1-container .title{margin:30px}.confirm-dialog1 .ui-dialog-content.ui-widget-content .confirm-dialog1-container .content{margin:40px}.confirm-dialog1 .ui-dialog-content.ui-widget-content .confirm-dialog1-container .footer{margin:30px}.confirm-dialog1 .ui-dialog-content.ui-widget-content .confirm-dialog1-container .confirm-btn{width:100px;border-radius:30px}.cathay-background{background-color:#00994e !important}.audit-detail .audit-detail-left .version-comment{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.audit-detail .audit-detail-right .version-container{border:1px solid #aaaaaa}.audit-detail .audit-detail-right .version-title{height:60px;border-bottom:1px solid #aaaaaa}.audit-detail .audit-detail-right .version-list{overflow:auto;max-height:calc(95vh - 100px)}.audit-detail .audit-detail-right .version-item:nth-of-type(even){background-color:#f3f3f3}.textarea-resize-none{resize:none}*{font-family:"Microsoft JhengHei", "Arial"}.main-wrapper{width:100%}header .topbar{height:60px;width:100%;background:-webkit-gradient(linear, left top, right top, from(#34b759), to(#8cd640));background:linear-gradient(to right, #34b759, #8cd640);padding-left:20px;padding-top:10px;padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 768px){header .topbar{height:40px;padding-left:0}}header .topbar .topbar-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .topbar .topbar-left .topbar-select{color:#fff;padding-right:25px;padding-left:15px}header .topbar .topbar-left .topbar-img{height:42px;width:51px;background-size:cover;background-repeat:no-repeat;background-image:url(../img/logo.svg)}@media (max-width: 768px){header .topbar .topbar-left .topbar-img{width:31px;height:25px;background-size:contain}}header .topbar .topbar-left .topbar-content{color:#fff;padding-left:15px;font-size:20px;font-weight:bold}@media (max-width: 768px){header .topbar .topbar-left .topbar-content{display:none}}header .topbar .topbar-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:25px}header .topbar .topbar-right .topbar-language{margin-right:1rem}@media (max-width: 400px){header .topbar .topbar-right .topbar-language{margin-right:10px}}header .topbar .topbar-right .topbar-language a{color:white;padding:0px 8px;border-right:1px solid #fff;line-height:1}header .topbar .topbar-right .topbar-language a:last-child{border-right:0px}header .topbar .topbar-right .topbar-userpicture{height:45px;width:45px;border-radius:99rem;background-color:#fff}@media (max-width: 768px){header .topbar .topbar-right .topbar-userpicture{width:28px;height:28px}}@media (max-width: 400px){header .topbar .topbar-right .topbar-userpicture{display:none}}header .topbar .topbar-right .topbar-username{color:#fff;padding-left:20px;padding-right:20px}@media (max-width: 768px){header .topbar .topbar-right .topbar-username{padding:0px 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:120px}}@media (max-width: 400px){header .topbar .topbar-right .topbar-username{max-width:85px}}header .topbar .topbar-right .topbar-select-down{color:#fff}header .topbar .topbar-right .dropdown .dropdown-toggle.btn{margin:0px;padding:0px}header .topbar .topbar-right .dropdown .dropdown-toggle::after{content:none}.override-container{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial, Helvetica, sans-serif, "微軟正黑體" !important}.override-container aside{width:0;height:calc(100vh - 90px);overflow-y:auto;-webkit-transition:all 0.5s;transition:all 0.5s;background-color:whitesmoke;overflow-x:hidden;overflow-y:hidden}.override-container aside.active{width:200px}.override-container aside .sidebar-override{position:static !important}.override-container .page-wrapper{width:100%}.override-container .page-wrapper .container-fluid h2{margin:20px}.override-container .ui-sidebar{padding:0;margin:0}.override-container .ui-panelmenu{height:calc(100vh - 90px);background-color:#e9f4e4}.override-container .ui-panelmenu .ui-panelmenu-header>a{width:220px;height:60px;font-size:18px;font-family:Arial, Helvetica, sans-serif, "微軟正黑體";border:0;color:#333;background-color:#e9f4e4}.override-container .ui-panelmenu .ui-panelmenu-header>a:focus{-webkit-box-shadow:none;box-shadow:none}.override-container .ui-panelmenu .ui-panelmenu-header:not(.ui-state-active)>a{background-color:#e9f4e4}.override-container .ui-panelmenu .ui-panelmenu-header:not(.ui-state-active)>a:hover{background-color:#e9f4e4;color:#01994e;border:none;-webkit-box-shadow:none;box-shadow:none}.override-container .ui-panelmenu .ui-panelmenu-header.ui-state-active>a{color:#01994e;background-color:#e9f4e4;border:none;-webkit-box-shadow:none;box-shadow:none}.override-container .ui-panelmenu .ui-panelmenu-header.ui-state-active>a:hover{color:#01994e;background-color:#e9f4e4;-webkit-box-shadow:none;box-shadow:none;border:none}.override-container .ui-panelmenu-header{color:#fff;border:0}
