<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.filter-sidebar ul {
  list-style: none !important;   /* å¼ºåˆ¶æ¸…é™¤åœ†ç‚¹ */
  padding-left: 0 !important;    /* å¼ºåˆ¶æ¸…é™¤ç¼©è¿› */
  margin: 0 !important;          /* æ¸…é™¤é»˜è®¤é—´è· */
}

/* 2. å®šä½ç›®æ&nbsp;‡ liï¼Œå¼ºåˆ¶è¦†ç›–æ‰€æœ‰å†²çªæ&nbsp;·å¼ */
.filter-sidebar .checkbox-item {
  list-style: none !important;   /* åŒé‡ä¿é™©ï¼šæ¸…é™¤ li è‡ªèº«çš„åœ†ç‚¹ */
  display: flex !important;      /* å¼ºåˆ¶è®©å¤é€‰æ¡†å’Œæ–‡å­—åŒè¡Œ */
  align-items: center !important;/* åž‚ç›´å±…ä¸­ */
  margin-bottom: 8px !important; /* é¡¹é—´è· */
}

.filter-sidebar .checkbox-main-item {
  list-style: none !important;   /* åŒé‡ä¿é™©ï¼šæ¸…é™¤ li è‡ªèº«çš„åœ†ç‚¹ */
  display: flex !important;      /* å¼ºåˆ¶è®©å¤é€‰æ¡†å’Œæ–‡å­—åŒè¡Œ */
  align-items: center !important;/* åž‚ç›´å±…ä¸­ */
  margin-bottom: 8px !important; /* é¡¹é—´è· */
}

/* 3. è°ƒæ•´å¤é€‰æ¡†ä¸Žæ–‡å­—çš„é—´è· */
.filter-sidebar .checkbox-item input[type="checkbox"] {
  margin-right: 8px !important;  /* é—´è·æŽ§åˆ¶ */
  vertical-align: middle !important;
    appearance: none;         /* ç§»é™¤æµè§ˆå™¨é»˜è®¤æ&nbsp;·å¼ */
  -webkit-appearance: none; /* å…¼å®¹ Safari */
  -moz-appearance: none;    /* å…¼å®¹ Firefox */

  /* è®¾ç½®æ–°å°ºå¯¸ */
  width: 20px !important;   /* å®½åº¦å¢žå¤§ */
  height: 20px !important;  /* é«˜åº¦å¢žå¤§ */

  /* æ&nbsp;·å¼ç¾ŽåŒ– */
  border: 2px solid #2562B3;  /* è¾¹æ¡†é¢œè‰² */
  border-radius: 3px;         /* åœ†è§’ */
  outline: none;              /* ç§»é™¤ç‚¹å‡»æ—¶çš„å¤–æ¡† */
  cursor: pointer;            /* é¼&nbsp;æ&nbsp;‡æŒ‡é’ˆæ&nbsp;·å¼ */


  position: relative;
}
.filter-sidebar .checkbox-main-item input[type="checkbox"] {
  margin-right: 8px !important;  /* é—´è·æŽ§åˆ¶ */
  vertical-align: middle !important;
    appearance: none;         /* ç§»é™¤æµè§ˆå™¨é»˜è®¤æ&nbsp;·å¼ */
  -webkit-appearance: none; /* å…¼å®¹ Safari */
  -moz-appearance: none;    /* å…¼å®¹ Firefox */

  /* è®¾ç½®æ–°å°ºå¯¸ */
  width: 20px !important;   /* å®½åº¦å¢žå¤§ */
  height: 20px !important;  /* é«˜åº¦å¢žå¤§ */

  /* æ&nbsp;·å¼ç¾ŽåŒ– */
  border: 2px solid #2562B3;  /* è¾¹æ¡†é¢œè‰² */
  border-radius: 3px;         /* åœ†è§’ */
  outline: none;              /* ç§»é™¤ç‚¹å‡»æ—¶çš„å¤–æ¡† */
  cursor: pointer;            /* é¼&nbsp;æ&nbsp;‡æŒ‡é’ˆæ&nbsp;·å¼ */



  position: relative;
}
.filter-sidebar .checkbox-item input[type="checkbox"]:checked {
  background-color: #2562B3;  /* é€‰ä¸­æ—¶çš„èƒŒæ™¯è‰² */
}
.filter-sidebar .checkbox-main-item input[type="checkbox"]:checked {
  background-color: #2562B3;  /* é€‰ä¸­æ—¶çš„èƒŒæ™¯è‰² */
}

/* 3. é€‰ä¸­æ—¶çš„å¯¹å‹¾ï¼ˆä½¿ç”¨ä¼ªå…ƒç´&nbsp;ï¼‰ */
.filter-sidebar .checkbox-item input[type="checkbox"]:checked::after {
  content: "";
  position: absolute;        /* è„±ç¦»æ–‡æ¡£æµï¼Œç›¸å¯¹äºŽçˆ¶å…ƒç´&nbsp;å®šä½ */
  top: 50%;                  /* åž‚ç›´å±…ä¸­ï¼ˆçˆ¶å…ƒç´&nbsp;é«˜åº¦çš„50%ï¼‰ */
  left: 50%;                 /* æ°´å¹³å±…ä¸­ï¼ˆçˆ¶å…ƒç´&nbsp;å®½åº¦çš„50%ï¼‰ */
  width: 6px;
  height: 12px;
  border: solid white;
  border-width: 0 2px 2px 0; /* æ¨¡æ‹Ÿå¯¹å‹¾çš„è¾¹æ¡† */
  transform: translate(-50%, -50%) rotate(45deg); /* å…ˆå¹³ç§»å±…ä¸­ï¼Œå†æ—‹è½¬ */
  margin: 0;                 /* æ¸…é™¤é»˜è®¤marginå¹²æ‰° */
}
.filter-sidebar .checkbox-main-item input[type="checkbox"]:checked::after {
  content: "";
  position: absolute;        /* è„±ç¦»æ–‡æ¡£æµï¼Œç›¸å¯¹äºŽçˆ¶å…ƒç´&nbsp;å®šä½ */
  top: 50%;                  /* åž‚ç›´å±…ä¸­ï¼ˆçˆ¶å…ƒç´&nbsp;é«˜åº¦çš„50%ï¼‰ */
  left: 50%;                 /* æ°´å¹³å±…ä¸­ï¼ˆçˆ¶å…ƒç´&nbsp;å®½åº¦çš„50%ï¼‰ */
  width: 6px;
  height: 12px;
  border: solid white;
  border-width: 0 2px 2px 0; /* æ¨¡æ‹Ÿå¯¹å‹¾çš„è¾¹æ¡† */
  transform: translate(-50%, -50%) rotate(45deg); /* å…ˆå¹³ç§»å±…ä¸­ï¼Œå†æ—‹è½¬ */
  margin: 0;
}
.filter-sidebar .checkbox-item label {
   /* å¼ºåˆ¶æ–‡å­—ä¸æ¢è¡Œ */
  overflow: hidden;     /* å¯é€‰ï¼šè¶…å‡ºéƒ¨åˆ†éšè—ï¼ˆé¿å…æ’‘å¼€å®¹å™¨ï¼‰ */
  /*text-overflow: ellipsis; !* å¯é€‰ï¼šè¶…å‡ºæ˜¾ç¤ºçœç•¥å· *!*/
  color: #0b0b0b;!important;
  margin-bottom: 0;!important;
}
.filter-sidebar .checkbox-main-item label {
    /* å¼ºåˆ¶æ–‡å­—ä¸æ¢è¡Œ */
  overflow: hidden;     /* å¯é€‰ï¼šè¶…å‡ºéƒ¨åˆ†éšè—ï¼ˆé¿å…æ’‘å¼€å®¹å™¨ï¼‰ */
  /*text-overflow: ellipsis; !* å¯é€‰ï¼šè¶…å‡ºæ˜¾ç¤ºçœç•¥å· *!*/
  color: #0b0b0b;!important;
  margin-bottom: 0;!important;
}</pre></body></html>