/*前端通用样式表*/
.lt_post_content_box{background: whitesmoke;}
table td, table th {   border: 1px solid #ccc;   padding: 10px; }
ol, ul {
    list-style-type: none;
    padding-left: 0;
    margin-left: 0;
}
.lt_no_select {
    -webkit-user-select: none; /* Safari */
    -moz-user-select: none;    /* Firefox */
    -ms-user-select: none;     /* Internet Explorer/Edge */
    user-select: none;         /* Non-prefixed version, currently supported by Chrome and Opera */
}
.lt_fs_12 {
font-size: 12px;
}
.lt_z_index_10 {
    z-index: 10;
}
.lt_d_none{
    display:none;
}
.lt_text_shadow {
  text-shadow: rgba(0, 0, 0, 0.5) 1px 1px 0px;
  background: rgba(0, 0, 0, 0.25);
}
.lt_text_show_1_line {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.lt_text_show_2_line {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.lt_text_show_3_line {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.lt_cursor_help {
    cursor: help;
}
.lt_cursor_cell {
  cursor: cell;
}
.page-item.active .page-link {
  background-color: var(--bs-danger) !important;
  border-color: var(--bs-danger) !important;
}
a:hover:not(.btn){
  color: var(--bs-danger-hover) !important;
}