diff --git a/less/qfq-bs.css.less b/less/qfq-bs.css.less
index 9c341de28159689152eecd9531c408105564a516..c1f0527bd522c0f5f4a9f35ac1bbc440ff2532a8 100644
--- a/less/qfq-bs.css.less
+++ b/less/qfq-bs.css.less
@@ -1256,6 +1256,14 @@ thead.qfq-sticky td {
   background-color: #953b39;
 }
 
+.qfq-badge-danger {
+  background-color: #b94a48;
+}
+
+.qfq-badge-danger:hover {
+  background-color: #953b39;
+}
+
 .qfq-badge-warning {
   background-color: #f89406;
 }
@@ -1273,10 +1281,18 @@ thead.qfq-sticky td {
 }
 
 .qfq-badge-info {
-  background-color: #3a87ad;
+  background-color: #5bc0de;
 }
 
 .qfq-badge-info:hover {
+  background-color: #4bb0ce;
+}
+
+.qfq-badge-primary {
+  background-color: #3a87ad;
+}
+
+.qfq-badge-primary:hover {
   background-color: #2d6987;
 }