* {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

@primary-color: #14FDF7; // 全局主色

.ant-picker-panel-container {
  background: black !important;
}

.ant-picker-header {
  color: #14FDF7;
  border-bottom: 1px solid #bfbfbf80;
}

.ant-picker-content th {
  color: #14FDF7;
}

.ant-picker-content th:hover {
  color: #1890ff;
}

// 其他月
.ant-picker-cell {
  color: rgba(255, 255, 255, 0.25);
}

.ant-picker-cell:hover {
  color: #000;
  background-color: black;

  .ant-picker-cell-inner {
    background-color: #ffffff80 !important;
  }
}

// 本月
.ant-picker-cell-in-view {
  color: #14FDF7;
}

.ant-picker-cell-in-view:hover {
  color: black;

}

.ant-picker-cell-in-view:hover {
  .ant-picker-cell-inner {
    background: #ffffff80 !important;
  }
}

.ant-picker-panel .ant-picker-footer {
  border-bottom: 1px solid #bfbfbf80;
  border-top: 1px solid #bfbfbf80;
}

.ant-picker-panel {
  border-bottom: 1px solid #bfbfbf80;
}

.ant-picker-header > button {
  color: #fff;
}

.ant-picker-header > button:hover {
  color: #14FDF7;
}

.ant-picker-range-arrow {
  display: none;
  background-color: #ffffff80 !important;

}

.ant-picker-input > input {
  color: #FFFFFF;
}

.ant-picker-cell .ant-picker-cell-inner {
}
