body{
    background: rgb(243, 243, 243);
}
iframe{
    /*margin-left: 20px;*/
}
.ivu-checkbox-checked .ivu-checkbox-inner{
    border-color:#59ae0b;
    background-color:#59ae0b;
}
.ivu-checkbox-checked:hover .ivu-checkbox-inner{
    border-color:#59ae0b;
}
.ivu-scroll-container {
    overflow-y: auto;
}
.ivu-modal-header-inner{
    padding-left: 10px;
    font-weight: bold;
}
.ivu-icon-ios-close:hover{
    color: red !important;
}
:focus {
    outline: rgba(89, 174, 11, .5) auto 5px;
}
.ivu-page-item:hover {
    border-color: rgb(89, 174, 11);
}
.ivu-page-item-active {
    background-color: rgb(89, 174, 11);
    border-color: rgb(89, 174, 11);
}
.ivu-page-next:hover, .ivu-page-prev:hover {
    border-color: rgb(89, 174, 11)
}
.ivu-page-item-active a, .ivu-page-item-active:hover a {
    color: #fff;
}
.ivu-page-item:hover a {
    color: rgb(89, 174, 11);
}
a{
    color: rgb(89, 174, 11);
}
a:hover {
    color: rgb(89, 174, 11);
}
.ivu-input:hover {
    border-color: rgb(89, 174, 11)
}
.ivu-input:focus {
    border-color: rgb(89, 174, 11);
    outline: 0;
    box-shadow: 0 0 0 2px rgba(89, 174, 11,.2);
}
.ivu-btn:hover {
    color: rgb(89, 174, 11);
    background-color: #fff;
    border-color: rgb(89, 174, 11);
}
.ivu-select-selection:hover {
    border-color: rgb(89, 174, 11);
}
.ivu-select-item-selected, .ivu-select-item-selected:hover {
    color: #fff;
    background: rgba(89, 174, 11,.9);
}
.ivu-date-picker-cells-cell-selected em, .ivu-date-picker-cells-cell-selected:hover em{
    background-color: rgb(89, 174, 11);
}
.ivu-date-picker-cells-cell-today em:after {
    background: rgb(89, 174, 11);
}
.ivu-date-picker-cells-cell:hover em {
    background: rgba(89, 174, 11,.2);
}
.ivu-date-picker-header-label:hover {
    color: rgb(89, 174, 11);
}
.ivu-radio-group-button .ivu-radio-wrapper-checked:hover {
    border-color: rgb(89, 174, 11);
    color: rgb(89, 174, 11);
}
.ivu-radio-group-button .ivu-radio-wrapper-checked:active {
    border-color: rgb(89, 174, 11);
    color: rgb(89, 174, 11);
}
.ivu-radio-group-button .ivu-radio-wrapper-checked.ivu-radio-focus{
    box-shadow: -1px 0 0 0 rgb(89, 174, 11),0 0 0 2px rgba(89, 174, 11,.2);
}
.ivu-radio-group-button .ivu-radio-wrapper-checked{
    border-color: rgb(89, 174, 11);
    color: rgb(89, 174, 11);
    box-shadow: -1px 0 0 0 rgb(89, 174, 11);
}
.ivu-radio-group-button .ivu-radio-wrapper-checked:first-child{
    border-color: rgb(89, 174, 11);
    box-shadow: 0 0 0 2px rgba(89, 174, 11,.2);
}
.ivu-radio-group-button .ivu-radio-wrapper-checked.ivu-radio-focus:first-child {
    box-shadow: 0 0 0 2px rgba(89, 174, 11,.2);
}
.ivu-radio-group-button .ivu-radio-wrapper:hover{
    color:  rgb(89, 174, 11)
}
.ivu-btn-success {
    color: #fff;
    background-color: rgb(89, 174, 11);
    border-color: rgb(89, 174, 11);
}
.ivu-tag-green, .ivu-tag-green.ivu-tag-dot .ivu-tag-dot-inner {
    background: rgb(89, 174, 11);
}
.ivu-select-visible .ivu-select-selection {
    border-color: rgb(89, 174, 11);
    outline: 0;
    box-shadow: 0 0 0 2px rgba(89, 174, 11, .2);
}
.ivu-btn-info {
    color: #fff;
    background-color: rgb(89, 174, 11);
    border-color: rgb(89, 174, 11);
}
.ivu-steps-item.ivu-steps-status-finish .ivu-steps-head-inner {
    background-color: rgb(243, 243, 243);
    border-color: rgb(89, 174, 11);
}
.ivu-steps .ivu-steps-head {
    background: rgb(243, 243, 243);
}
.ivu-steps-item.ivu-steps-status-finish .ivu-steps-head-inner span, .ivu-steps-item.ivu-steps-status-finish .ivu-steps-head-inner>.ivu-steps-icon {
    color: rgb(89, 174, 11);
}
.ivu-steps .ivu-steps-title {
    background: rgb(243, 243, 243);
}
.ivu-steps-item.ivu-steps-status-finish .ivu-steps-tail>i:after {
    background: rgb(89, 174, 11);
}
.ivu-steps-item.ivu-steps-status-process .ivu-steps-head-inner {
    border-color: rgb(89, 174, 11);
    background-color: rgb(89, 174, 11);
}
.ivu-table-fixed, .ivu-table-fixed-right{
    box-shadow: none;
}
.ivu-modal-confirm-body-icon-info{
    color: rgb(89, 174, 11);
}
.ivu-btn-primary{
    background:rgb(89, 174, 11);
    border-color:rgb(89, 174, 11);
}
.ivu-radio-checked .ivu-radio-inner {
    border-color: rgb(89, 174, 11);
}
.ivu-radio-inner:after {
    background-color: rgb(89, 174, 11);
}
.ivu-tabs.ivu-tabs-card>.ivu-tabs-bar .ivu-tabs-tab-active .ivu-icon-ios-close-empty, .ivu-tabs.ivu-tabs-card>.ivu-tabs-bar .ivu-tabs-tab:hover .ivu-icon-ios-close-empty {
    color: rgb(180,0,0);
}
.ivu-modal-close .ivu-icon-ios-close-empty {
    color: rgb(180,0,0);
}
.ivu-tabs.ivu-tabs-card>.ivu-tabs-bar .ivu-tabs-tab-active .ivu-icon-ios-close-empty{
    display: none;
}
.ivu-tabs.ivu-tabs-card>.ivu-tabs-bar .ivu-tabs-tab:hover .ivu-icon-ios-close-empty{
    display: inline-block;!important;
}
.ivu-tag-border.ivu-tag-green {
    color: rgb(89, 174, 11)!important;
    border: 1px solid rgb(89, 174, 11)!important;
}
.ivu-tag-color-green {
    color: rgb(89, 174, 11)!important;
    border-color: rgb(89, 174, 11);
}
.ivu-btn:focus {
    box-shadow: 0 0 0 2px rgba(89, 174, 11,.2);
}
.ivu-upload-select {
    display: block;
}

.ivu-page-options-elevator input:focus,input:hover{
    border: 1px solid rgb(89, 174, 11) !important;
}
[v-cloak] {
 display: none;
}

.ivu-input-number:focus {
    border-color: rgb(89, 174, 11);
    outline: 0;
    box-shadow: 0 0 0 2px rgba(89, 174, 11,.2);
}
.ivu-input-number:hover{
    border-color: rgb(89, 174, 11);
}
.ivu-input-number-focused {
    border-color: rgb(89, 174, 11);
    outline: 0;
    box-shadow: 0 0 0 2px rgba(89, 174, 11,.2);
}
.ivu-message {
    font-size: 17px;
}

/*
.ivu-table-cell {
    padding-left: 0px;
    padding-right: 0px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre;
    word-break: break-all;
    box-sizing: border-box;
}*/
