@charset "UTF-8";
label.label-checkbox input[type=checkbox]:checked + .item-media i.icon-form-checkbox,
label.label-checkbox input[type=radio]:checked + .item-media i.icon-form-checkbox {
  background-color: #0894ec;
}

.label-switch input[type=checkbox]:checked + .checkbox {
  background-color: #00a0e9;
}

/* 喔趣按钮 */
.buttons-row .button {
  color: #3692ec;
  border-color: #3692ec;
}

.buttons-row .button:active {
  color: #fff;
  background-color: #3692ec;
}

.button.button-fill {
  background: #3692ec;
}

.button.button-fill:active {
  background: #1f7fdc;
}

.button {
  color: #3692ec;
  border: 1px solid #3692ec;
}

.button.active,
.button.active:active,
.button:active,
.button:hover,
.button.button-big.button-fill:active,
.button.button-big.button-fill:hover {
  border-color: #3692ec;
}

.button.button-big.button-fill:active,
.button.button-big.button-fill:hover {
  color: #fff;
}

.button.button-big:active,
.button.button-big:hover,
.button.button-big.disabled:active,
.button.button-big.disabled:hover {
  color: #1f7fdc;
}

.button.disabled {
  opacity: .5;
}

.button.button-fill.disabled,
.button.disabled.button-fill:active {
  background-color: #9ac8f5;
}

.button.button-danger {
  color: #d71f1f;
  border-color: #d71f1f;
}

.button.button-danger:active,
.button.button-danger.active,
.button.button-danger.active:active,
.button.button-danger:hover {
  color: #d71f1f;
  border-color: #d71f1f;
}

.buttons-row .button.active {
  background-color: #3692ec;
}

/* 日历 */
.date-picker-rows .leaveday,
.date-picker-rows .selectday {
  color: #fff;
  background-color: #159aea;
}

.date-picker-rows .selectday .info {
  color: #fff;
}

.date-picker-rows .today {
  border: 2px solid #159aea;
}

.date-picker-rows .date-picker-itemInner.nosign:after,
.date-picker-rows .date-picker-itemInner.has-error:after {
  background-color: #ff5151;
}

.date-picker-rows .date-picker-itemInner.selectday:after {
  background-color: #fff;
}

/* 请假 */
#leave-submit {
  background-color: #159aea;
  color: #fff;
}

.select-clear {
  color: #42a7ed;
}

/* 排班 */
.schedule-add .woqu-tianjiaBold,
.page-scheduleList .woqu-tianjiaBold,
.page-scheduleList .creat-title,
.scheduleList-wrap .tab-item,
.schedule-add .creat-title,
.schedule-add .woqu-tianjiaBold {
  color: #03a9f4;
}

.attendance-rules ul.attandance-row:nth-child(n) .scheduleList-content {
  border-left-color: #15b4d1;
}

.attendance-rules ul.attandance-row:nth-child(2n) .scheduleList-content {
  border-left-color: #15d17f;
}

.bar-tab .tab-item.active,
.bar-tab .tab-item:active,
.scheduleList-wrap .tab-item,
.page-scheduleList .woqu-tianjiaBoldd,
.page-shiftAdd .woqu-tianjiaBold,
.page-shiftAdd .list-block .creat-title,
.page-scheduleList .creat-title {
  color: #03a9f4;
}

#my-attendance .bar-tab .tab-item.active {
  color: #0894ec;
}

/* 时间选择 */
.u-select-time {
  border: 1px solid #0894ec;
  color: #0894ec;
}

/* 审批详情 */
.detail-hd {
  background-color: #3b9bf8;
}

.detail-hd .detail-hd-left:after {
  background-color: #5babf9;
}

#step-detail li:first-child .item-subtitle {
  color: #13ba69 !important;
}

/* wq-icon-css skin */
.wq-addIcon:after,
.wq-addIcon:before {
  background-color: #3b9bf8;
}

.btn-doit.button:hover,
.btn-doit.button:active {
  color: #3692ec;
}

.color-default,
.color-primary {
  color: #3b9bf8 !important;
}

.color-black {
  color: #000 !important;
}

.color-red {
  color: #ff5151 !important;
}

.color-light {
  color: #13ba69 !important;
}

.color-grayDeep {
  color: #c0c0c0 !important;
}

.color-blue {
  color: #00a0e9 !important;
}

.color-orange {
  color: #fe6700 !important;
}

.color-blueDep {
  color: #42a7ed !important;
}

.color-yellow {
  color: #ffb200 !important;
}

.color-redDep {
  color: #f54557 !important;
}

.color-lightDep {
  color: #8aed42 !important;
}

.color-jadeGreen {
  color: #46d9b1;
}

.color-darkBlue {
  color: #288fe7;
}
