﻿#HEgEx001dtilist1{background-color:#FFFFFF;padding:10px;margin-left:2%;position:relative;top:-22px;border-radius: 10px;
}
@media screen and (max-width: 768px) {#HEgEx001dtilist1{width:99%;}}
@media screen and (max-width: 480px) {#HEgEx001dtilist1{margin-left:auto;}}
#HEgEx001dtilist1 .title{color:#004A99;font-weight:bold;padding-top:10px;font-size: 2rem;
font-weight: 700;
font-family: 'Noto Sans TC', sans-serif;}
#HEgEx001dtilist1 .tableBox{font-weight: 500;
font-family: 'Noto Sans TC', sans-serif;}#HEgEx001dtilist1 .TRtitle TH.fcell{font-size:16px;font-weight:bold;background-color:#FFFFFF;padding:15px;display:none;}#HEgEx001dtilist1 .TablePaging TD{background-color:#FFFFFF;padding:15px;border-top:none;border-right:none;border-bottom:none;border-left:none;}#HEgEx001dtilist1 .EvCell{background-color:#FFFFFF;width:100%;margin-top:10px;margin-bottom:10px;border-top:#f1f1f1 1px solid;border-right:#f1f1f1 1px solid;border-bottom:#f1f1f1 1px solid;border-left:#f1f1f1 1px solid;display:inline-block;border-radius: 10px;}#HEgEx001dtilist1 .EvCell a{color:#3274B3;font-size:14px;text-decoration:none ;}#HEgEx001dtilist1 .toptd{color:#FF0000;background-color:transparent;}#HEgEx001dtilist1 .toptd a{color:#FF0000;}
@media screen and (max-width: 768px) {#HEgEx001dtilist1 .EvCell{width:auto;}}
#HEgEx001details{background-color:#FFFFFF;position:relative;top:-30px;border-radius: 10px;

min-height: 600px;
}
@media screen and (max-width: 1919px) {#HEgEx001details{min-height: auto;}}
#HEgEqkbut1{text-align:center;margin-top:30px;margin-bottom:30px;}#HEgEqkbut1 a{padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;margin-top:20px;margin-left:20px;display:inline-block;-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;

font-family: "Noto Sans TC", sans-serif;
background: linear-gradient(135deg, #003366 0%, #00509d 100%);
color: white;
padding: 15px 40px;
font-size: 1.1rem;
font-weight: bold;
border: none;
cursor: pointer;
box-shadow: 0 10px 20px rgba(0, 120, 212, 0.3);
transition: 0.3s;}#HEgEqkbut1 a:hover,#HEgEqkbut1 a.selected{transform: scale(1.05);
box-shadow: 0 15px 30px rgba(0, 120, 212, 0.5);}
@media screen and (max-width: 1919px) {#HEgEqkbut1 a{margin-left:0px;}}
#HEgEx001dtilist1 .EvCell {
    border: 1px solid #f1f1f1;       /* 預設淺灰色 */
    border-radius: 12px;             /* 您的圓角設定 */
    transition: all 0.3s ease;       /* 平滑轉場 */
    overflow: hidden;                /* 確保內部內容不超出圓角 */
    padding-left: 15px;              /* 基礎左內距 */
    display: block;                  /* 確保區塊完整 */
}

#HEgEx001dtilist1 .EvCell:hover {
    border-color: #00509d;           /* 邊框變色 */
    box-shadow: 0 5px 15px rgba(0,0,0,0.05); /* 增加浮起感 */
    transform: none;                 
    padding-left: 25px;              /* 增加左內距 10px，產生內容往右移的效果 */
}

/* 單位選單圖示 */
#HEgEx001dtilist1 .title::before {
    font-family: "Font Awesome 6 Free"; /* 指定使用 Font Awesome 字體 */
    font-weight: 900;                  /* Solid 實心風格必須設定為 900 */
    content: "\f0a1";                 /* 圖示代碼 */
    margin-right: 10px;               /* 圖示與文字的間距 */
   /*font-size: 1.5rem;*/            /* 圖示大小 */
}

/* 讓整行變成手指圖案 */
tr.EvCell {
    cursor: pointer;
    transition: background-color 0.2s ease;
    user-select: none; 
}
