/* 這是custom.css22222 1111*/
body {
  font-family: "Microsoft JhengHei", "微軟正黑體", sans-serif !important;
  color: #000 !important;
}

.button-container{
    padding: 16px 20px 10px 20px ;
    background-color: #ccc;
}
  .h3, h3 {
        font-size: 1.35rem;
        font-weight: bolder;
    }
.el-table .cell,.el-table__empty-text, .h5, h5{
    color:#000 !important;
}
.header-nav {
    height: 6vh;
}
nav,.header-nav,#footer-section4{
/*background: #315089;*/
}
.navbar{
padding:15px;
}
.el-button, .el-button.is-round {
/*background-color: #0dcaf0 !important;*/
    padding: 8px;
    min-width: 40px;
    min-height: 40px;
}
  /*.clock-box{
    flex-direction: row !important;
}*/
.main-container{
  overflow-x: hidden;
  max-height: 94vh;
}
.card-title{
    padding-bottom: 16px !important;
}
.sidebar {
    background-color: transparent !important;
}
.el-menu-item{
    border-bottom: none !important;
    border-radius: 25px;
    margin-top:10px !important;
    background-color: #fde973;
}
.el-menu-item:hover,.el-menu-item .el-sub-menu__title:hover,.el-menu-item.is-active, .el-menu-item .el-sub-menu.is-active>.el-sub-menu__title{
    background-color: #fde973 !important;
    color:#000 !important;
}
.sidebar-subtitle, .sidebar-menu ul{
    background-color: transparent !important;
}
.sidebar-menu {
    padding-top: 20px;
}

.el-card.grid-card {
  border-radius: 20px;         
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  overflow: hidden;            
  margin-bottom: 10px;
}
.lock{
    top: 1.1vh  !important;
    left: 91vw  !important;
}
.el-button[style="margin-right: 50px;"]{
    margin-right: 60px  !important;
}
.content-body>.el-row:first-child{
    padding-bottom: 16px !important;
}
/* 讓所有文字變粗體 */
* {
  font-weight: bolder !important;
}
/* 特別處理 Element Plus 的 input */
.el-input__inner {
  font-weight: bolder !important;
}
/* 特別處理 Element Plus 的按鈕文字 */
.el-button {
  font-weight: bolder !important;
}
/* 特別處理表格內容 */
.vxe-table .vxe-body--column,
.vxe-table .vxe-header--column {
  font-weight: bolder !important;
}
