diff --git a/less/qfq-bs.css.less b/less/qfq-bs.css.less
index 03409e4ea9668f5e889678c377704cb618e2f6b5..67438905c55eaafa0fbdf407fcb937a3060fa780 100644
--- a/less/qfq-bs.css.less
+++ b/less/qfq-bs.css.less
@@ -175,7 +175,9 @@ i.@{spinner_class} {
   border: 2px solid #ccc;
 }
 
-.checkbox-inline:hover input ~ .checkmark, .checkbox:hover input ~ .checkmark {
+.checkbox-inline:hover input ~ .checkmark, .checkbox:hover input ~ .checkmark,
+.checkbox-inline input:focus ~ .checkmark, .checkbox input:focus ~ .checkmark,
+.checkbox-inline input:active ~ .checkmark, .checkbox input:active ~ .checkmark {
   border-color: #66afe9;
 }