#return2main_page {
  display: flex;
  position: fixed;
  bottom: 20px;
  right: 20px;
  width: 50px; /* 設置寬度 */
  height: 50px; /* 設置高度，與寬度相同以創建正方形 */
  border-radius: 20%;
  background-color: #007bff; /* 按鈕背景顏色 */
  color: white;
  text-decoration: none;
  display: flex; /* 使用 flex 布局 */
  justify-content: center; /* 水平居中 */
  align-items: center; /* 垂直居中 */
  font-size: 16px; /* 調整文字大小 */
  font-weight: bold; /* 文字加粗 */
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
  transition: background-color 0.3s, transform 0.3s;
  z-index: 1000;
}

#return2main_page:hover {
  background-color: #0056b3; /* 懸停時的背景顏色 */
  transform: scale(1.1); /* 懸停時稍微放大按鈕 */
}

#return2main_page img {
  width: 100%;
  height: 100%;
}

table,
tr,
th,
td {
  border: 1px solid black;
}

div.mb-3 input {
  background-color: transparent;
}
