diff --git a/src/styles/custom.less b/src/styles/custom.less
index 1a9f96e..7ca4a3e 100644
--- a/src/styles/custom.less
+++ b/src/styles/custom.less
@@ -70,9 +70,9 @@
 @btn-padding-base       : 5px 15px 6px;
 @btn-padding-large      : 6px 15px 6px 15px;
 @btn-padding-small      : 1px 7px 2px;
-@btn-padding-base-icon  : 6px 15px 6px;
-@btn-padding-large-icon : 6px 15px 7px 15px;
-@btn-padding-small-icon : 2px 7px 2px;
+@btn-padding-base-icon  : 5px 15px 6px;
+@btn-padding-large-icon : 6px 15px 6px 15px;
+@btn-padding-small-icon : 1px 7px 2px;
 @btn-font-size          : 12px;
 @btn-font-size-large    : 14px;
 @btn-border-radius      : 4px;
diff --git a/src/styles/mixins/button.less b/src/styles/mixins/button.less
index f5377b6..f6d871c 100644
--- a/src/styles/mixins/button.less
+++ b/src/styles/mixins/button.less
@@ -66,13 +66,13 @@
     }
 
     & .@{btnClassName}-icon-only .ivu-icon {
-        font-size: 14px;
+        font-size: 13px;
         position: relative;
         //top: 1px;
     }
 
     &-large .@{btnClassName}-icon-only .ivu-icon{
-        font-size: 16px;
+        font-size: 15px;
         //top: 2px;
     }
 
@@ -107,12 +107,12 @@
         }
     }
 
-    &-small .@{btnClassName}-icon-only{
-        .button-size(@btn-padding-small-icon; @btn-font-size; @btn-border-radius-small);
-    }
-    &-large .@{btnClassName}-icon-only{
-        .button-size(@btn-padding-large-icon; @btn-font-size-large; @btn-border-radius);
-    }
+    //&-small .@{btnClassName}-icon-only{
+    //    .button-size(@btn-padding-small-icon; @btn-font-size; @btn-border-radius-small);
+    //}
+    //&-large .@{btnClassName}-icon-only{
+    //    .button-size(@btn-padding-large-icon; @btn-font-size-large; @btn-border-radius);
+    //}
 }
 
 .button-group-vertical-base(@btnClassName) {
@@ -145,7 +145,7 @@
     transition: color @transition-time linear, background-color @transition-time linear, border @transition-time linear, box-shadow @transition-time linear;
 
     > .@{css-prefix-iconfont} {
-        line-height: 1;
+        line-height: @line-height-base;
         vertical-align: middle;
     }
 
--
libgit2 0.21.4