/*---placeholder样式修改---*/
input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
  color:var(--elInnerColor02) !important;
}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color:var(--elInnerColor02) !important;
}
input::-moz-placeholder { /* Mozilla Firefox 19+ */
  color:var(--elInnerColor02) !important;
}
input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color:var(--elInnerColor02) !important;
}

textarea::-webkit-input-placeholder { /* WebKit, Blink, Edge */
  color:var(--elInnerColor02) !important;
}

/*------------------------Buttons----------------------------*/
.el-row {
  margin-bottom: 20px;
  &:last-child {
    margin-bottom: 0;
  }
}
.el-col {
  border-radius: 4px;
}
.grid-content {
  border-radius: 4px;
  padding:3rem;
  text-align:center;
}

.el-button.is-plain:focus, .el-button.is-plain:hover {
  background:var(--elBtnBgColor01);
  border-color:var(--elBtnBorderColor01);
  color:var(--elInnerColor06);
}
.el-button:focus, .el-button:hover {
  color:var(--elInnerColor06);
  border-color:var(--elBtnBorderColor01);
  background-color:var(--elBtnBgColor01);
}
.el-button--primary:focus, .el-button--primary{
  background-color:var(--elBtnBgColor02);
  border-color:var(--elBtnBorderColor01);
  color:var(--elBtnColor01);
}

.special_type:focus, .special_type{
  background-color:var(--elBtnBgColor02);
  border-color:var(--elBtnBorderColor01);
  color:var(--elBtnColor01);
  border-radius: 0 0 10px 10px;
} 


.el-button--success:focus, .el-button--success {
  background-color:var(--elBtnBgColor07);
  border-color:var(--elBtnBorderColor02);
  color:var(--elBtnColor06);
}

.el-button--warning:focus, .el-button--warning{
  background-color:var(--elBtnBgColor04);
  border-color:var(--elBtnBorderColor03);
  color:var(--elBtnColor03);  
}

.el-button--danger:focus, .el-button--danger{
  background-color:var(--elBtnBgColor05);
  border-color:var(--elBtnBorderColor04);
  color:var(--elBtnColor04);
}


.el-button--primary:focus, .el-button--primary:hover {
  background:var(--elBtnBgColor06);
  border:1px  solid var(--elMessageBorderColor02);
  color:var(--elBtnColor05);
}

.el-button--success:focus, .el-button--success:hover {
  background-color:var(--elBtnBgColor07);
  border-color:var(--elMessageBorderColor03);
  color:var(--elBtnColor06);
}
.el-button--warning:focus, .el-button--warning:hover {
  background:var(--elBtnBgColor08);
  border-color:var(--elMessageBorderColor04);
  color:var(--elBtnColor07); 
}
.el-button--danger:focus, .el-button--danger:hover {
  background:var(--elBtnBgColor05);
  border-color:var(--elMessageBorderColor05);
  color:var(--elBtnColor08);
}


.el-button--primary.is-active, .el-button--primary:active {
  background-color:var(--elBtnBgColor02);
  border-color:var(--elMessageBorderColor02);
  color:var(--elBtnColor05);
}

.el-button--success.is-active, .el-button--success:active {
  background-color:var(--elBtnBgColor03);
  border-color:(--elMessageBorderColor03);
  color:var(--elBtnColor06);
}

.el-button--warning.is-active, .el-button--warning:active {
  background-color:var(--elBtnBgColor04);
  border-color:var(--elMessageBorderColor04);
  color:var(--elBtnColor07);
}

.el-button--danger.is-active, .el-button--danger:active {
  background-color:var(--elBtnBgColor05);
  border-color:var(--elMessageBorderColor05);
  color:var(--elBtnColor08);
}

.el-button--primary.is-disabled, .el-button--primary.is-disabled:active,
 .el-button--primary.is-disabled:focus, .el-button--primary.is-disabled:hover {
    color:var(--elInnerColor20);
    background-color:var(--elBgColor23);
    border-color:var(--elBorderColor04);
}
.special_type.is-disabled, .special_type.is-disabled:active,
 .special_type.is-disabled:focus, .special_type.is-disabled:hover {
    color:var(--elInnerColor20);
    background-color:var(--elBgColor23);
    border-color:var(--elBorderColor04);
    border-radius: 0 0 10px 10px;
}
.el-button--success.is-disabled, .el-button--success.is-disabled:active, 
.el-button--success.is-disabled:focus, .el-button--success.is-disabled:hover {
    color:var(--elInnerColor20);
    background-color:var(--elBgColor23);
    border-color:var(--elBorderColor04);
}
.el-button--warning.is-disabled, .el-button--warning.is-disabled:active,
 .el-button--warning.is-disabled:focus, .el-button--warning.is-disabled:hover {
  color:var(--elInnerColor20);
  background-color:var(--elBgColor23);
  border-color:var(--elBorderColor04);
}
.el-button--danger.is-disabled, .el-button--danger.is-disabled:active,
 .el-button--danger.is-disabled:focus, .el-button--danger.is-disabled:hover {
  color:var(--elInnerColor20);
  background-color:var(--elBgColor23);
  border-color:var(--elBorderColor04);
}
.type_text {
  color:var(--fontColorNr05);
}
.type_text:focus, .type_text:hover {
  color:var(--fontColorNr05);
  border: none;
  border-color:var(--borderColor02);
  background-color:var(--bgColorE12);
}
.type_text.is-disabled, .type_text.is-disabled:focus, .type_text.is-disabled:hover {
  color:var(--fontColorHv06);
}

.el-button--primary.is-plain{
  background:var(--elBgColor02);
  border-color:var(--elBorderColor04);
  color:var(--elInnerColor02);
}
.type_different{
  border-radius: 0 0 10px 10px;
}

.el-button--success.is-plain{
  background:var(--elBtnBgColor03);
  border-color:var(--elBtnBorderColor02);
  color:var(--elBtnColor02);
}

.el-button--warning.is-plain{
  background:var(--elBtnBgColor04);
  border: 1px solid var(--elBtnBorderColor03);
  color:var(--elBtnColor03);
}
.el-button--danger.is-plain{
  background:var(--elBtnBgColor05);
  border-color:var(--elBtnBorderColor04);
  color:var(--elBtnColor04);
}


.el-button--primary.is-plain:focus, .el-button--primary.is-plain:hover {
  background:var(--elBgColor01);
  border-color:var(--elInnerColor09);
  color:var(--elInnerColor06);
}
.el-button--primary.is-plain:active {
  background:var(--elBgColor08);
  border-color:var(--elInnerColor04);
  color:var(--elInnerColor06);
}

.el-button--success.is-plain:focus, .el-button--success.is-plain:hover {
  background:var(--elBtnBgColor07);
  border-color:var(--elBtnBorderColor02);
  color:var(--elBtnColor01);
}
.el-button--success.is-plain:active {
  background:var(--elBtnBgColor07);
  border-color:var(--elBtnBorderColor02);
  color:var(--elBtnColor01);
}

.el-button--warning.is-plain:focus, .el-button--warning.is-plain:hover {
  background:var(--elBtnBgColor08);
  border-color:var(--elBtnBorderColor03);
  color:var(--elBtnColor07);
}
.el-button--warning.is-plain:active {
  background:var(--elBtnBgColor08);
  border-color:var(--elBtnBorderColor03);
  color:var(--elBtnColor07);
}
.el-button--danger.is-plain:focus, .el-button--danger.is-plain:hover {
  background:var(--elBtnBgColor09);
  border-color:var(--elBtnBorderColor04);
  color:var(--elBtnColor08);
}
.el-button--danger.is-plain:active {
  background:var(--elBtnBgColor09);
  border-color:var(--elBtnBorderColor04);
  color:var(--elBtnColor08);
}

.el-button--primary.is-plain.is-disabled, .el-button--primary.is-plain.is-disabled:active, .el-button--primary.is-plain.is-disabled:focus, .el-button--primary.is-plain.is-disabled:hover {
  color:var(--elInnerColor20);
  background-color:var(--bgColor25);
  border-color:var(--borderColorNr05);
  border: 2px  solid;
  opacity:0.5;
}
.el-button--success.is-plain.is-disabled, .el-button--success.is-plain.is-disabled:active, .el-button--success.is-plain.is-disabled:focus, .el-button--success.is-plain.is-disabled:hover {
  color:var(--elBtnColor08);
  background-color:var(--elBtnBgColor07);
  border-color:var(--elBtnBorderColor02);
  border: 2px  solid;
  opacity:0.5;
}
.el-button--warning.is-plain.is-disabled, .el-button--warning.is-plain.is-disabled:active, .el-button--warning.is-plain.is-disabled:focus, .el-button--warning.is-plain.is-disabled:hover {
  color:var(--elBtnColor07);
  background-color:var(--elBtnBgColor08);
  border-color:var(--elBtnBorderColor03);
  border: 2px  solid;
  opacity:0.5;
}
.el-button--danger.is-plain.is-disabled, .el-button--danger.is-plain.is-disabled:active, .el-button--danger.is-plain.is-disabled:focus, .el-button--danger.is-plain.is-disabled:hover {
  color:var(--fontColorNr04);
  background-color:var(--elBtnBgColor09);
  border-color:var(--elBtnBorderColor04);
  border: 2px  solid;
  opacity:0.5;
}
.el-button--default{
background-color:var(--elBgColor01);
border-color:var(--elBtnBorderColor01);
color:var(--elInnerColor06);
}

.type_plain_primary,.type_plain_primaryItem,.type_plain_success,.type_plain_warning,.type_plain_danger{
  border-radius:0px 6px 6px 0;
  padding: 10px  25px;
}
.type_plain_primary,.type_plain_primaryItem{
  color:var(--elInnerColor09);
}
.type_plain_success{
  color:var(--elMessageColor03);
}
.type_plain_warning{
  color:var(--elMessageColor04);
}
.type_plain_danger{
  color:var(--elMessageColor05);
}
/*----------------Icon-------------------*/
.el-icon-refresh-left:before,.el-icon-arrow-left:before,.el-icon-arrow-up:before,
.el-icon-arrow-down:before,.el-icon-arrow-right:before,.el-icon-edit:before,
.el-icon-share:before,.el-icon-delete:before,.el-icon-search:before,.el-icon-upload:before{
  color: var(--fontColorNr24);
  cursor: pointer;
}
/*---------- Input 输入框 ----------*/


.el-input__inner {
  border: 1px solid var(--elBorderColor04);
  color:var(--elInnerColor19);
  background-color:var(--bgColor07);
}

.el-input.is-disabled .el-input__inner {
  background-color:var(--bgColor07);
  border-color:var(--borderColorNr09);
  color:var(--fontColor09);
}

.el-input__inner:hover{
  border-color:var(--elBorderColor01);
  box-shadow: 0px 0px 5px 1px var(--elBgColor02);
  color:var(--elInnerColor11);
}
.el-input.is-active .el-input__inner, .el-input__inner:focus{
  border-color:var(--elBorderColor05) !important; 
}
.el-input.is-disabled .el-input__inner{
  border-color:var(--elBorderColor05);
}

 input::-webkit-input-placeholder {
  color:var(--elInnerColor02);
}
input::-moz-input-placeholder {
  color:var(--elInnerColor02);
}
input::-ms-input-placeholder {
  color:var(--elInnerColor02);
}

.el-textarea__inner{
  background-color:var(--bgColorNr09); 
  border: 1px solid var(--elBorderColor04);
  color:var(--elInnerColor02);
}

.el-textarea__inner:hover{
  background-color:var(--bgColorHv02);
  border: 1px solid var(--elBorderColor04);
}

.el-textarea__inner:focus {
  outline: 0;
  border-color:var(--elBorderColor04);
}

.el-input-number__decrease {
  left: 54%;
  border-left: 1px solid  var(--elBorderColor14);
  border-radius:0;
  border-right:none;
}

.el-input-number__decrease, .el-input-number__increase {
  background:var(--bgColorNr09);
  color: var(--elInnerColor18);
}

.el-input-number .el-input__inner {
  padding-left: 0px;
  padding-right: 100px;
}

.el-input-number__increase {
  border-left: 1px solid var(--elBorderColor14);
}

.el-input-number__decrease:hover, .el-input-number__increase:hover {
  color:var(--elInnerColor18);
} 

.el-input-number__decrease:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled), .el-input-number__increase:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled) {
  border-color:var(--elInnerColor20);
}

.el-input-number__decrease.is-disabled, .el-input-number__increase.is-disabled {
  color:var(--elBorderColor14);
}
.el-input__inner {
  font-size: 16px;
  border-radius: 4px;
}
.el-input--medium .el-input__inner {
  font-size: 14px;
  border-radius: 4px;
}
.el-input--small .el-input__inner {
  font-size: 12px;
  border-radius: 3px;
}
.el-input--mini .el-input__inner {
  font-size: 12px;
  border-radius: 3px;
}
/*----------checkbox 复选框---------*/ 
.el-checkbox {
  color:var(--elInnerColor10);
}

.el-checkbox .el-checkbox__input .el-checkbox__inner{
  width:19px;
  height:18px;
  background:var(--elBgColor13);
  border: 1px solid  var(--elBorderColor10);
  border-radius:4px;
}

.el-checkbox__input.is-checked .el-checkbox__inner, .el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color:var(--elBgColor14) !important;
  border-color:var(--elBorderColor10);
}

.el-checkbox .el-checkbox__inner::after{
  height: 10px;
  left:6px;
  border: 2px solid  var(--elBorderColor12);
  border-left: 0;
  border-top: 0;
}

.el-checkbox__input.is-checked+.el-checkbox__label {
  color:var(--elInnerColor10);
}

.el-checkbox__inner:hover {
  border-color:var(----elBorderColor11);
}

.el-checkbox__input.is-focus  .el-checkbox__inner{
  background-color:var(--elBgColor13);
  border-color:var(--elBorderColor10);
}

.el-checkbox__input.is-disabled .el-checkbox__inner{
  background:var(--elBgColor13);
  border: 1px solid var(--elBorderColor10);
}

.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner {
  background-color:var(--elBgColor13);
  border-color:var(--elBorderColor10);
}
.el-checkbox__input.is-disabled+span.el-checkbox__label {
  color:var(--elInnerColor10);
  cursor: not-allowed;
}

.el-checkbox.is-bordered {
  border:none;
}
.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner:after{
  height:7px;
  left:4px;
  border: 2px solid var(--elBorderColor11);
  border-left: 0;
  border-top: 0;
}

.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner:after {
  height:7px;
  left:4px;
  border: 1px solid var(--elBorderColor11);
  border-left: 0;
  border-top: 0;
}

.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner:after {
  height:7px;
  left:4px;
  border:1px solid var(--elBorderColor11);
  border-left: 0;
  border-top: 0;
}

.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after {
  border-color:var(--elBorderColor11);
}

/*----------radio 单选框---------*/
.el-radio {
  color: var(--elInnerColor10);
}
.el-radio__input .el-radio__inner{
  height:18px;
  width:18px;
  background-color:var(--elBgColor13);
  border: 1px solid var(--elBorderColor15);
}
.el-radio__input .el-radio__inner::after {
  width: 10px;
  height: 10px;
  background-color:var(--elBgColor21);
  border-radius: 50%;
}
.el-radio__input.is-checked .el-radio__inner{
  height:18px;
  width:18px;
  background-color:var(--elBgColor22);
  border-color:var(--elBorderColor15);
}

.el-radio__input.is-checked+.el-radio__label {
  color: var(--elInnerColor10);
}

.el-radio__inner::after {
  width:9px;
  height:9px;
  background-color:var(--elBgColor21);
}

.el-radio__inner:hover{
  border: 1px solid var(--elBorderColor15); 
}

.el-radio__input.is-disabled .el-radio__inner, .el-radio__input.is-disabled.is-checked .el-radio__inner {
  background-color:var(--elBgColor13);
  border-color:var(--elBorderColor15);
}
.el-radio__input.is-disabled+span.el-radio__label{
  color:var(--elInnerColor10);
}

.el-radio__input.is-disabled .el-radio__inner::after {
  background-color:var(--elBgColor13);
}
.el-radio__input.is-disabled.is-checked .el-radio__inner::after {
  background-color:var(--elBgColor13);
}

.el-radio.is-bordered.is-checked{
  border-color:var(--elBorderColor15);
}
.el-radio.is-bordered{
  border: none;
}


.el-radio.is-bordered.el-radio--medium .el-radio__input .el-radio__inner{
  width: 14px;
  height: 14px;
}
.el-radio.is-bordered.el-radio--small .el-radio__input .el-radio__inner{
  width: 14px;
  height: 14px;
}
.el-radio.is-bordered.el-radio--mini .el-radio__input .el-radio__inner{
  width: 14px;
  height: 14px;
}
.el-radio.is-bordered.el-radio--medium .el-radio__inner:after{
  width: 6px;
  height:6px;
}

.el-radio.is-bordered.el-radio--small .el-radio__inner:after{
  width: 6px;
  height:6px;
} 

.el-radio.is-bordered.el-radio--mini .el-radio__inner:after{
  width:4px;
  height:4px;
} 


/*-----------select下拉---------*/
.el-select{
  width: 100%;
}
.el-select-dropdown__list {
  max-height: 14rem;
  overflow: auto;
  margin-right: 2px;
}
.el-icon-refresh-left:before, .el-icon-arrow-left:before, .el-icon-arrow-up:before, .el-icon-arrow-down:before, .el-icon-arrow-right:before, .el-icon-edit:before, .el-icon-share:before, .el-icon-delete:before, .el-icon-search:before, .el-icon-upload:before {
  color:var(--elInnerColor11);
}
.el-select-dropdown .popper__arrow{
  display:none;
}
.el-select-dropdown__list::-webkit-scrollbar {
  width: 5px;
  background-color:var(--elBgColor09);
}

.el-select-dropdown__list::-webkit-scrollbar-track {
  background-color:var(--elBgColor09);
}

.el-select-dropdown__list::-webkit-scrollbar-thumb {
  background:var(--elInnerColor14);
  border-radius: 10px;
}


.el-select .el-input__inner:focus {
  border-color:var(--elBorderColor04);
}
.el-select .el-input.is-focus .el-input__inner {
  border-color:var(--elBorderColor04);
}
.el-popper[x-placement^=bottom] .popper__arrow {
  top: -6px;
  left: 50%;
  margin-right: 3px;
  border-top-width:0;
  border-bottom-color:var(--elBorderColor02); 
}

.el-select-dropdown__empty {
  color:var(--fontColor16);
  background:var(--elBgColor09);
  border-color:var(--elBorderColor05);
}



.el-select-dropdown {
  border: 1px solid var(--elBorderColor05);
} 
.el-popper[x-placement^=bottom] .popper__arrow::after {
  border-bottom-color: var(--elBorderColor18);
} 
.el-select .el-input .el-select__caret.is-reverse {
  margin-right: 0.5rem;
}
.el-popper .popper__arrow, .el-popper .popper__arrow::after {
  border-style:none; 
}
.el-select:hover .el-input__inner {
  border-color:var(--elBorderColor05);
  color: var(--elInnerColor11);
}
.el-select .el-input.is-disabled .el-input__inner:hover {
  border-color:var(--elBorderColor05);
}
.el-select-dropdown {
  border: 1px solid  var(--elBorderColor05);
  background:var(--elBgColor09);
}
.el-select-dropdown__item {
  color:var(--elInnerColor11);
  height: 36px;
  line-height: 36px;
}

.el-select-dropdown__item.hover, .el-select-dropdown__item:hover{
  background-color:var(--elBgColor20);
  color:var(--elInnerColor06);
}

.el-select-dropdown__item.selected {
  color:var(--elInnerColor11);
}
.el-select-dropdown__item.is-disabled {
  color:var(--fontColor13);
}
.el-select-dropdown__item.is-disabled:hover {
  background-color:var(--elBgColor18);
}
.el-icon-circle-close:before {
  color:var(fontColorNr13); 
}
.el-select-dropdown.is-multiple .el-select-dropdown__item.selected {
  color:var(--fontColor14);
  background-color:var(--elBgColor09);
}
.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover {
  background-color:var(--elBgColor18);
}
.el-select .el-tag {
  box-sizing: border-box;
  border-color: transparent;
  margin: 2px 0 2px 6px;

}
.el-tag.el-tag--info{
  background-color: var(--bgColorNr16);
}
.el-tag {
  background-color:var(--bgColorNr16);
  border-color: var(--borderColor12);
  color:var(--elInnerColor11);
}
.el-select .el-tag{
  background-color:var(--bgColorNr16);
  border-color:var(--borderColor12);
  color:var(--elInnerColor11);
}
// .el-icon-close:before{
//   color:rgb(0,191,211);
// }

.el-tag.el-tag--info .el-tag__close:hover {
  background-color: var(--bgColorNr17);
}

.el-select .el-tag__close.el-icon-close:hover {
  background-color:var(--bgColorHv03);
  color:var(--fontColor15);

}
.el-tag .el-tag__close:hover {
  background-color: var(--bgColorNr17);
}

.el-select .el-tag__close.el-icon-close {
  background-color:var(--bgColorNr16);
}
.el-select .el-tag:hover{
  cursor: pointer;
  background-color: var(--bgColorNr17);
  border-color:var(--borderColorHv08);
  color:var(--elInnerColor11);
}
.el-select-group__title{
  color:var(--elInnerColor05);
}
.el-select-group__wrap:not(:last-of-type)::after{
  height:0;
}

.el-scrollbar__thumb {
  background-color:var(--elInnerColor14);
}

/*------------TimePicker----------------*/
.el-input--prefix .el-input__inner {
  padding-left: 15px;
}
.el-date-editor.el-input, .el-date-editor.el-input__inner {
  width: 100%;
}
.el-input__icon{
  cursor: pointer;
}
.el-input__inner:hover{
  color:var(--elInnerColor02);
  background-color:var(--bgColor07);
}
.el-time-panel {
  margin: 5px 0;
  border: 1px solid var(--elInnerColor09);
  background-color:var(--elBgColor19);
  box-shadow: 0 2px 12px 0 var(--bgColorF13);
  width: 13.6rem;
} 
.el-time-spinner__item.active:not(.disabled) {
  color:var(--elInnerColor18);  
}
.el-time-panel__content::after, .el-time-panel__content::before {
  border-top:none;
  border-bottom:none;
  background:var(--elBgColor20);
}
.el-time-panel__content::before {
  padding-left:0;
  margin-right:0;
  margin-left:0;
}
.el-time-spinner__item {
  color:var(--fontColor16);
}
.el-time-panel__footer {
  border-top: 1px solid  var(--elBorderColor05);
}

.el-time-panel__btn.confirm {
  color:var(--elInnerColor09);
  cursor: pointer;
}
.el-time-panel__btn {
  color:var(--elInnerColor09);
  cursor: pointer;
}
.el-time-spinner__item:hover:not(.disabled):not(.active) {
  background:var(--bgColorNr19);
  cursor: pointer;
}
.el-input__prefix {
  left:91%;
  color:var(--fontColorNr13);
}
.el-range-editor .el-range-input {
  background:var(--bgColorNr18);
  color:var(--elInnerColor10);
}
.el-range-editor.is-active, .el-range-editor.is-active:hover {
  border-color:var(--elBorderColor05);
}
.el-date-editor .el-range__icon{
  color:var(--fontColorNr13);
  position: absolute;
  right: 4px;
}
.el-date-editor .el-range-separator {
  color:var(--fontColorNr13) ;
}
.el-picker-panel{
  background:var(--elBgColor02);
  border: 1px solid var(--elBorderColor05);
}
.el-time-range-picker__body {
  border: 1px solid var(--elBorderColor05);
}
.time-select-item:hover {
  background-color:var(--bgColorHv04);
}
.pickerOther .time-select-item:hover {
  background-color:var(--bgColorHv05);
}
.el-time-spinner__item.disabled {
  color:var(--fontColor16); 
}
/*--------DatePicker-----------*/
.el-icon-circle-close{
  display:none;
}
.el-input__prefix:hover, .el-input__suffix:hover{
  color:var(--fontColorHv10);
}
.el-picker-panel {
  color:var(--fontColor16);
} 
.el-date-table th {
  border-bottom:none;
}
.el-picker-panel__icon-btn {
  color:var(--elInnerColor10);
}
.el-picker-panel__icon-btn:hover {
  color:var(--elInnerColor10);
}
.el-date-picker__header-label {
  color:var(--elInnerColor10);
}
.el-date-table th{
  color:var(--fontColor12);
}
.el-date-table td.available:hover {
  color:var(--fontColorHv11);
  background:var(--elBgColor18);
}
.el-date-table td.today span {
  color:var(--elInnerColor01);
}
.el-date-range-picker__content.is-left {
  border-right: 1px solid var(--elBorderColor05);
}
.el-month-table td .cell:hover {
  color:var(--fontColorHv12);
}
.el-month-table td.in-range div, .el-month-table td.in-range div:hover {
  background-color:var(--elBgColor09);
}
.el-month-table td.today .cell {
  background:var(--bgColorNr20);
  border-radius:0px;
  color:val(--elInnerColor01);
}
.el-month-table td .cell {
  color:var(--fontColor16);
}

.el-picker-panel [slot=sidebar], .el-picker-panel__sidebar {
  border-right: 1px solid  var(--elBorderColor05);
  background-color:var(--bgColorNr21);
}
.el-picker-panel__shortcut {
  color:var(--fontColor16);
}

.el-date-table td.disabled div{
  background-color:var(--bgColorNr22);
  color:var(--elInnerColor10); 
}
.el-picker-panel__shortcut:hover {
  color:var(--fontColor16);
  background: var(--elBgColor18);
}

.el-date-picker__header-label.active, .el-date-picker__header-label:hover {
  color:var(--elInnerColor01);
}
.el-picker-panel__icon-btn:hover {
  color:var(--elInnerColor01);
}
.el-month-table td .cell:hover {
  background-color:var(--bgColorNr22);
  color:var(--elInnerColor10); 
  border-radius:0px;
}
.el-month-table td.end-date .cell, .el-month-table td.start-date .cell {
  background:var(--bgColorNr20);
  border-radius: 0px;
  color:var(--elInnerColor01);
}

.el-date-table td.in-range div, .el-date-table td.in-range div:hover, .el-date-table.is-week-mode .el-date-table__row.current div, .el-date-table.is-week-mode .el-date-table__row:hover div {
  background-color:var(--elBgColor18);
}
.el-date-table td.end-date span, .el-date-table td.start-date span {
  width:100%;
  background-color:var(--bgColorNr20);
  border-radius:0%;
  height: 30px;
  line-height: 30px;
}
.el-date-table td.start-date div {
  margin-left: 0px;
  border-top-left-radius:0px;
  border-bottom-left-radius:0px;
}
.el-date-table td.end-date div {
  margin-right: 0px;
  border-top-right-radius:0px;
  border-bottom-right-radius:0px;
}
.el-date-table td div{
  padding: 0px 0;
  box-sizing: border-box;
}
.el-date-table td span{
  height: 24px ;
  line-height:24px;
}
.el-date-table td {
  padding: 0px 0;
}
.el-date-table td.current:not(.disabled) span{
  background:var(--elBorderColor01);
}
.el-button--text{
  color:var(--elInnerColor10);
}

/*----------table表格---------*/
// .el-table.popper__arrow{
//   display:none;
// }
// .el-table::-webkit-scrollbar {
//   width: 5px;
//   background-color:rgb(5,28,46);
// }

// .el-table::-webkit-scrollbar-track {
//   background-color:rgb(5,28,46);
// }

// .el-table::-webkit-scrollbar-thumb {
//   background:rgb(1,154,161);
//   border-radius: 10px;
// }
.el-table th {
  background-color:var(--elBgColor13);
}
.el-table tr {
  background-color:var(--elBgColor12);
}
.el-table th{
  color:var(--elInnerColor01);
}
.el-table tr{
  color:var(--elInnerColor05);
}

.el-table td, .el-table th.is-leaf {
  border-bottom: 1px solid var(--elBorderColor06);
}
.el-table--border::after, .el-table--group::after, .el-table::before {
  content: '';
  position: absolute;
  background-color:var(--elBgColor12);
  z-index: 1;
}
.el-table--enable-row-hover .el-table__body tr:hover>td {
  background-color: var(--elBgColor17);
}
.el-table--striped .el-table__body tr.el-table__row--striped td {
  background:var(--elBgColor11);
}
.el-table--border, .el-table--group {
  border: 1px solid  var(--elBorderColor06);
}
.el-table--border td, .el-table--border th, .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{
  border: 1px solid  var(--elBorderColor06);
}
.el-table, .el-table__expanded-cell {
  background-color: var(--elBgColor11); 
}
.el-table-filter{
  background:var(--bgColor17);
  border: 1px solid var(--elBorderColor06);
}
.el-table-filter__bottom {
  border-top: 1px solid var(--elBorderColor06);
}
.el-table-filter__bottom button {
  color:var(--fontColor22);
}
.el-table-filter__bottom button{
  color:var(--fontColor23);
}
.el-table-filter__bottom button:hover {
  color:var(--fontColor22);
}
.el-table-filter__bottom button:hover {
  color:var(--fontColor23);
}
.el-table .warning-row {
  background:var(--fontColorNr21);
}
.el-table .success-row {
  background:var(--fontColorNr22);
}

.el-table__body-wrapper::-webkit-scrollbar {
  width: 5px;
  background-color:var(--elBgColor09);
}

.el-table__body-wrapper::-webkit-scrollbar-track {
  background-color:var(--elBgColor09);
}

.el-table__body-wrapper::-webkit-scrollbar-thumb {
  background:var(--elInnerColor14);
  border-radius: 10px;
}
.el-table--border td, .el-table--border th, .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed:last-child{
  border-right:none;
}
.el-table--border th.gutter:last-of-type {
  border-bottom:none; 
  border-bottom-width: 0px;
}
.el-table--border th:last-child{
  border: none;
}
.el-table__body tr.hover-row.current-row>td, .el-table__body tr.hover-row.el-table__row--striped.current-row>td, .el-table__body tr.hover-row.el-table__row--striped>td, .el-table__body tr.hover-row>td {
  background-color:var(--borderColorHv09);
}
.el-table__fixed-right::before, .el-table__fixed::before {
  background-color:var(--bgColor18); 
}
.el-tag.el-tag--success {
  background-color:var(--bgColor19);
  border-color:var(--borderColor14);
  color:var(--fontColor24);
}
tr>td .cell .el-tag{
  min-width: 3.5rem;
  text-align: center;
}

.el-table-filter__wrap .el-checkbox__inner {
   border-radius:0;
  
}
.el-table-filter__wrap .el-checkbox__inner::after {
   width:3px;
   height: 12px;
   border-radius:0%;
   background:none;
   left:7px; 
   top:1px; 
   border: 1px solid var(--borderColorNr18);
   border-left: 0;
   border-top: 0;
}
.el-table-filter__wrap .el-checkbox__input.is-checked .el-checkbox__inner, .el-checkbox__input.is-indeterminate .el-checkbox__inner{
   background:var(--elInnerColor05); 
}
.el-table-filter__wrap .el-checkbox{
   color:var(--elInnerColor01);
}
.el-table-filter .el-table-filter__bottom button.is-disabled {
  color:var(--elInnerColor10); 
}
.el-table-filter  .el-table-filter__bottom button:last-child{
  color:var(--elInnerColor01);
}
.el-table th>.cell {
  padding-left: 15px;
}
.el-table th>.cell .el-checkbox__inner {
  border-radius: 0%;
}
.el-table td>.cell .el-checkbox__inner {
  border-radius: 0%;
}
.cell .el-checkbox__inner::after{
  width:3px;
  height: 12px;
  border-radius:0%;
  background:none;
  left:7px; 
  top:1px; 
  border: 1px solid var(--elInnerColor01);
  border-left: 0;
  border-top: 0;
}
.el-tooltip__popper.is-dark {
  background:var(--bgColor17);
}
.el-table__body-wrapper{
  padding-bottom:1rem;
}
.el-table__fixed{
  padding-bottom:1.1rem;
}
.line_border{
  border-bottom: 1px  solid  var(--elBorderColor03); 
}
.dashed_border{
  border-bottom: 2px dashed  var(--elBorderColor03); 
}
.radius{
  height: 60px;
  width: 70%;
  border: 1px solid  var(--elBorderColor02);
  border-radius: 0;
  margin-top: 20px;
  box-shadow: 0px 0px 20px 8px var(--bgColor21) inset
}
.bg-color-sub{
  width:10rem;
  height:20rem;
}
.bg-blue-sub-item {
  width:100%;
  height:4rem;
  line-height:4rem;
  color:var(--elInnerColor01);
  text-align:center;
  display: inline-block;
}

/*---------Switch------------*/
.el-switch.is-checked .el-switch__core::after {
  margin-left: -20px;
}
.el-switch__label.is-active {
  color:var(--fontColor25);
}

 .el-switch {
  position: relative;
  height: 24px;
  line-height:24px;
  &.is-checked {
    .el-switch__core {
      background:var(--bgColorNr25);
      &:after {
        margin-left: -22px;
      }
    }
  }
  .el-switch__label,
  .el-switch__core {
    height:24px;
  }


  .el-switch__core {
    border-radius: 14px;
    border: 1px  solid  var(--elInnerColor03);
    background:var(--bgColor22);
    color:var(--fontColor26);
    &:after {
      width: 18px;
      height: 18px;
      top: 2px;
      background-color:var(--elBorderColor07);    
    }
  }
  .el-switch__label.is-active {
    color:var(--fontColor09);
  }
  .el-switch__label--right {
    margin-left: 0px;
    &.is-active {
      color:var(--elInnerColor01);
      right: 29px;
    }
    position: absolute;
    right: 5px;
    top:0px;
    color:var(--elInnerColor01);
    > span {
      font-size: 12px;
    }
  }
}


/*-------------Form---------------*/
.el-form-item__label {
  color:var(--elInnerColor05);
}
.el-form-item__content .el-button--primary {
  background-color:var(--bgColor23);
  border-color:var(--bgColor24);
}
.el-form-item__content .el-button--default{
  color:var(--elInnerColor05);
  background-color:var(--elBgColor01);
  border-color:var(--elBorderColor01);
}
.el-radio-group .el-radio-button__inner {
  background-color:var(--bgColor26);
  border: 1px solid var(--borderColor07);
  color: var(--tabsColor09);
} 
.el-radio-button__orig-radio:checked+.el-radio-button__inner {
  background-color: var(--bgColor26);
  border-color: var(--borderColor07);
  box-shadow: -1px 0 0 0 var(--bgColor24);
}
.el-radio-button:first-child .el-radio-button__inner {
  border-left: 1px solid var(--borderColor07);
}
.el-input .el-input__count .el-input__count-inner {
  background:var(--fontColor09); 
}
.el-tooltip__popper.is-dark {
  background:var(--bgColor28);
  color:var(--fontColor12);
}


/*------------Badge--------------*/
.el-badge{
  color:var(--elInnerColor05);
}
.el-badge  .el-button{
  background-color:var(--bgColor29); 
  color:var(--elInnerColor05);
  border-color:var(--elBorderColor02);
}
.el-badge .el-badge__content{
  background-color:var(--bgColor30); 
  color:var(--elInnerColor01);
  border-color:var(--bgColor31);
}
.el-dropdown-menu {
  background-color:var(--elBgColor04); 
  border: 1px solid var(--elBorderColor02);
  
}
.el-dropdown-menu__item {
  color:var(--elInnerColor11);
}
.el-dropdown{
  color:var(--fontColor22);
}

.el-badge .share-button {
  padding: 20px 20px;
  border-radius: 50%;
}


/*-------------------typography------------------------*/
.font-typefaceOne{
  font-family: "pingFang"; 
  font-size:2.5rem;
  color:var(--elInnerColor01);
}
.font-typefaceTwo{
  font-family: "Microsoft YaHei","微软雅黑"; 
  font-size:2.5rem;
  color:var(--elInnerColor01);
}
.font-typefaceThree{
  font-family: "Source Han Sans","Noto Sans CJK"; 
  font-size:2.5rem;
  color:var(--elInnerColor01);
}

.font-en-typefaceOne{
  font-family: "Helvetica Neue"; 
  font-size:2.5rem;
  color:var(--elInnerColor01);
}
.font-en-typefaceTwo{
  font-family: "Tahoma"; 
  font-size:2.5rem;
  color:var(--elInnerColor01);
}
.font-en-typefaceThree{
  font-family: "Arial"; 
  font-size:2.5rem;
  color:var(--elInnerColor01);
}
/*------------dropdown---------------*/
.el-dropdown{
   color:var(--elInnerColor05);
}
.el-dropdown-link {
  cursor: pointer;
}
.el-dropdown-menu__item:focus, .el-dropdown-menu__item:not(.is-disabled):hover {
  background-color:var(--elBgColor18);
  color:var(--elInnerColor05);
}


/*-----------------Progress---------------------*/
.el-progress-bar__outer {
  background-color:var(--elMessageBgColor03); 
  border:1px  solid  var(--elBorderColor04);
}

.el-progress-bar__inner {
  background:linear-gradient(90deg,var(--elMessageColor03),var(--elMessageColor03));
}
.el-progress.is-success .el-progress-bar__inner {
  background:linear-gradient(90deg,var(--elMessageColor03),var(--elMessageColor03));
}
.el-progress.is-exception .el-progress-bar__inner {
  background: linear-gradient(90deg,var(--elMessageColor03),var(--elMessageColor03));
}
.el-icon-check:before {
  color:var(--elMessageColor03);
}


/*----------------------Rate---------------------------*/
.el-rate__icon {
   color:var(--fontColor22); 
}


/*-----------------------slider-------------------------------*/
.el-slider .el-slider__runway {
  background-color:var(--sliderBgColor);
}
.el-slider__runway .el-slider__bar {
  background-color:var(--sliderBgColor02);
}
.el-slider__runway .el-slider__button {
  border: 2px solid  var(--sliderelBorderColor16);
  background-color:var(--bgColor03);
}
.el-slider__runway.disabled .el-slider__bar {
  background-color:var(--elBorderColor16);
}
.el-slider__runway.disabled .el-slider__button {
  border-color:var(--sliderBorderColor02);
}
.el-tooltip__popper.is-dark {
  background:var(--elBorderColor15);
  color:var(--elInnerColor01);
}
.el-slider .el-input-number--small .el-input-number__decrease, .el-input-number--small .el-input-number__increase {
  width: 29px;
}
.el-slider .el-input-number--small .el-input-number__decrease:hover, .el-input-number--small .el-input-number__increase:hover{
  border-color:var(--sliderelelBorderColor16);
  color:var(--elInnerColor04);
}
.el-slider .el-input-number--small .el-input-number__decrease:active, .el-input-number--small .el-input-number__increase:active{
  background-color:var(--sliderBgColor05);
  color:var(--elInnerColor04);
}
.el-input-number.is-disabled .el-input-number__decrease, .el-input-number.is-disabled .el-input-number__increase {
  border-color:var(--fontColorNr14);
  color:var(--fontColorNr14);
}
.el-slider__input  .el-input.is-disabled .el-input__inner {
  border-color:var(--fontColorNr14);
}
.el-input-number.is-disabled .el-input-number__decrease:hover, .el-input-number.is-disabled .el-input-number__increase:hover {
  color:var(--elInnerColor01);
  background-color:var(--sliderBgColor06);
}

/*----------steps-----------*/

.el-step.is-horizontal .el-step__line {
  top: 20px;
}
.is-finish .el-step__icon {
  width: 40px;
  height: 40px;
  background:var(--fontColor04);
  color:var(--elInnerColor01);
}
.is-finish .el-step__line {
  background-color:var(--fontColor04);
}
.is-finish .el-step__title.is-finish {
  color:var(--elBorderColor11);
}

.is-process .el-step__icon {
  width: 40px;
  height: 40px;
  background:var(--bgColorHv06);
  color:var(--elInnerColor03);
}
.is-process .el-step__line{
  background-color:var(--bgColorHv06);
}
.el-step__title.is-process {
  color:var(--elInnerColor03);
}

.is-wait .el-step__icon {
  width: 40px;
  height: 40px;
  color:var(--elInnerColor03);
  background:var(--bgColor25);
}
.el-step__icon.is-text {
  border-radius: 50%;
  border:none;
}
.el-step__title.is-wait {
  color:var(--stepsColor03);
}
.is-wait .el-step__icon.is-text {
  border : 2px solid;
  border-color:var(--stepselBorderColor16);
}
.is-wait .el-step__line {
  background-color:var(--bgColorHv06);
}

.other_diff .is-finish .el-step__line {
  background-color:var(--stepsBgColor04);
} 
.other_diff .is-finish .el-step__icon {
  width: 40px;
  height: 40px;
  background:var(--stepsBgColor04);
  color:var(--elInnerColor01);
} 
.other_diff .el-step__title.is-finish {
  color:var(--elBorderColor09);
}
.el-step__head.is-success .el-step__icon{
  width: 40px;
  height: 40px;
  color:var(--bgColor25);
  background:var(--fontColor05);
}
.el-step__head.is-success .el-icon-check:before {
  color:var(--bgColor25); 
  font-size: 1.5rem;
}
.el-step__head.is-success .el-step__line {
  background-color:var(--fontColor05);
}
.other_diff  .el-step__head.is-success .el-step__icon{
  width: 40px;
  height: 40px;
  color:var(--bgColor25);
  background:var(--stepsBgColor04);
}
.other_diff .el-step__head.is-success .el-icon-check:before {
  color:var(--bgColor25); 
  font-size: 1.5rem;
}
.other_diff .el-step__head.is-success .el-step__line {
  background-color:var(--stepsBgColor04);
}
.other_diff .el-step__title.is-success {
  color:var(--elInnerColor13);
}
.el-step__description.is-process {
  color:var(--elBorderColor12);
}
.el-step__description.is-wait {
  color:var(--elBorderColor16);
}
.icon_strip .is-finish .el-step__icon{
  background:var(--bgColor25);
  color:var(--fontColor04);
}
.icon_other_diff .is-finish .el-step__icon{
  background:var(--bgColor25);
  color:var(--fontColor04);
}
.icon_strip .is-process .el-step__icon {
  background:var(--bgColor25);
  color:var(--bgColorHv06);
}
.icon_other_diff  .is-process .el-step__icon {
  background:var(--bgColor25);
  color:var(--bgColorHv06);
}
.icon_other_diff .is-finish .el-step__line {
  background-color:var(--stepsBgColor04);
} 
.icon_other_diff .is-finish .el-step__icon {
  width: 40px;
  height: 40px;
  background:var(--bgColor25);
  color:var(--stepsBgColor04);
} 
.icon_other_diff .el-step__title.is-finish {
  color:var(--stepsBgColor04);
}
.el-step.is-vertical .el-step__head {
  width: 42px;
}
.el-step.is-vertical .el-step__line {
  left: 20px;
}
.el-step.is-vertical .el-step__title {
  line-height: 42px;
}
.icon_special .is-process .el-step__icon {
  background:var(--fontColor29);
  color:var(--bgColor25);
  border-radius: 50%;
}
.icon_special .el-icon-close:before {
  color:var(--bgColor25);
  font-weight:900;
  font-size:1.5rem;
}
.icon_special .el-step__title.is-process {
  color:var(--fontColor29);
  margin-left: -11px;
}

/*-----------------Pagination------------------------*/
.el-pagination.is-background .btn-next, .el-pagination.is-background .btn-prev, .el-pagination.is-background .el-pager li {
  background-color:var(--elBgColor16);
  color:var(--elInnerColor17);
  min-width: 30px;
  border-radius: 2px;
}
.el-pagination.is-background .btn-next.disabled, .el-pagination.is-background .btn-next:disabled, .el-pagination.is-background .btn-prev.disabled, .el-pagination.is-background .btn-prev:disabled, .el-pagination.is-background .el-pager li.disabled {
  color:var(--elInnerColor17);
  border-color:var(--elBorderColor14);
}
.el-pagination.is-background .el-pager li:not(.disabled).active {
  background-color:var(--elInnerColor09);
  color:var(--elInnerColor16);
}
.el-pagination.is-background .btn-next, .el-pagination.is-background .btn-prev, .el-pagination.is-background .el-pager li {
  background-color:var(--elBgColor10);
  color: var(--elInnerColor17);
  border: 1px  solid   var(--elBorderColor14);
}
.el-pagination.is-background .el-pager li:not(.disabled):hover {
  color:var(--elInnerColor13);
  border-color:var(--elInnerColor04);
}
.el-pagination.is-background .btn-next:hover, .el-pagination.is-background .btn-prev:hover{
  color:var(--elInnerColor13);
  border-color:var(--elInnerColor04);
}
.el-pagination .el-pagination__total {
  color:var(--elInnerColor03);
}
.el-pagination .el-pagination__jump {
  color:var(--elInnerColor17);
}
.el-pagination .el-input__inner {
  color:var(--elInnerColor17);
}
.el-pagination__sizes .el-input .el-input__inner:hover {
  border-color:var(--elInnerColor04);
}
.el-dialog, .el-pager li {
  background:var(--elBgColor02);
  border: 1px solid var(--elBorderColor05);
}
.el-pagination button:disabled {
  color:var(--elInnerColor17);
  background-color:var(--elBgColor09);
}
.el-pagination .btn-next, .el-pagination .btn-prev {
  background: center center no-repeat var(--elBgColor09);
  color:var(--elInnerColor17);
}
.el-pagination .el-pager li:hover {
  color:var(--elInnerColor13);
}
.el-pagination .el-pager li.active {
  color:var(--elInnerColor01);
  background:var(--elInnerColor09);
  border-radius:4px;
}

/*---------Breadcrumb----------*/
.el-breadcrumb__inner a, .el-breadcrumb__inner.is-link {
  color:var(--breadcrumbColor01);
  font-weight: normal;
  font-size: 16px;
}
.el-breadcrumb__inner a:hover, .el-breadcrumb__inner.is-link:hover {
  color: var(--elBorderColor07);
}
.el-breadcrumb__item:last-child .el-breadcrumb__inner, .el-breadcrumb__item:last-child .el-breadcrumb__inner a, .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover {
  color:var(--elInnerColor08); 
}
.el-breadcrumb__inner{
  color:var(--elInnerColor08);
  font-size:16px;
}
.el-breadcrumb__separator {
  color:var(--elBorderColor13);
}

/*------------upload----------------*/
.el-upload-list__item-name {
  color:var(--elInnerColor20);
}
.el-upload-list__item:hover {
  background-color:var(--uploadBgColor01);
}
.el-upload-list__item.is-success .el-upload-list__item-name:focus, .el-upload-list__item.is-success .el-upload-list__item-name:hover {
  color:var(--uploadColor02);
}
.upload-demo .el-upload__tip {
  color:var(--elInnerColor09);
}
.upload-demo .el-upload-dragger {
  background-color:var(--elBgColor05);
  border: 1px solid  var(--uploadelBorderColor16);
 
}
.el-upload-dragger .el-icon-upload {
  color:var(--elInnerColor20);
}
.upload-demo .el-upload-dragger .el-upload__text {
  color:var(--fontColor17);
}
.upload-demo .el-upload-dragger .el-upload__text em {
  color:var(--elInnerColor13);
}
.el-upload-dragger:hover {
  border-color:var(--elInnerColor03);
}
.el-upload--picture-card {
  background-color:var(--elBgColor05);
  border: 1px  solid var(--uploadelBorderColor16);
 
}
.el-upload--picture-card i {
  color:var(--elInnerColor09);
}
.el-upload--picture-card:hover, .el-upload:focus {
  border-color:var(--elInnerColor03);
  color:var(--elInnerColor03);
}

/*--------------------------Tag------------------------------*/
.el-tag {
  background-color: var(--elMessageBgColor02);
  border-color:var(--elMessageColor02);
  color:var(--elMessageColor02) !important;
}
.custom{
  background-color:var(--elMessageBgColor02);
  border:none;
  color:var(--elMessageColor02) !important;
}
.el-tag.el-tag--info {
  background-color:var(--elMessageBgColor01);
  border-color:var(--elMessageBorderColor01);
  background-repeat:no-repeat;
  background-size:100% 100%;
  color:var(--elMessageColor01) !important;
}
.el-tag.el-tag--success {
  background-color:var(--elMessageBgColor03);
  border-color:var(--elMessageBorderColor03);
  background-repeat:no-repeat;
  background-size:100% 100%;
  color: var(--elMessageColor03) !important;
}
.el-tag.el-tag--warning {
  background-color:var(--elMessageBgColor04);
  border-color:var(--elMessageBorderColor04);
  background-repeat:no-repeat;
  background-size:100% 100%;
  color:var(--elMessageColor04) !important;
}
.el-tag.el-tag--danger {
  background-color:var(--elMessageBgColor05);
  border-color:var(--elMessageBorderColor05);
  color:var(--elMessageColor05) !important;
}
.special{
  background-color:var(--elMessageCloseColor);
  border-color:var(--elMessageCloseColor);
  color:var(--elMessageCloseColor) !important; 
}
.el-tag--plain{
  border-radius: 0 7px 7px  0;
}
.el-tag .el-tag__close {
  color:var(--elMessageCloseColor);
}
.custom .el-tag__close {
  color:var(--elMessageCloseColor);
}
.el-tag.el-tag--info .el-tag__close {
  color: var(--elMessageCloseColor);
}
.el-tag.el-tag--success .el-tag__close {
  color:var(--elMessageCloseColor);
}
.el-tag.el-tag--warning .el-tag__close {
  color:var(--elMessageCloseColor);
}
.el-tag.el-tag--danger .el-tag__close {
  color:var(--elMessageCloseColor);
}
.el-tag  .el-tag__close:hover{
  background-color:var(--elMessageCloseColor);
  color:var(--elMessageCloseColor);
}
.custom .el-tag__close:hover{
  background-color:var(--elMessageCloseColor);
  color:var(--elMessageCloseColor);
}
.el-tag.el-tag--info .el-tag__close:hover {
  color: var(--elMessageCloseColor);
  background-color:var(--elMessageCloseColor);
}
.el-tag.el-tag--success .el-tag__close:hover {
  color:var(--elMessageCloseColor);
  background-color:var(--elMessageCloseColor);
}
.el-tag.el-tag--warning .el-tag__close:hover {
  background-color:var(--elMessageCloseColor);
  color:var(--elMessageCloseColor);
}
.el-tag.el-tag--danger .el-tag__close:hover {
  background-color:var(--elMessageCloseColor);
  color:var(--elMessageCloseColor);
}
/*-------------------Tree--------------------*/
.el-tree {
  background:var(--elBgColor09);
  border: 1px  solid  var(--elInnerColor09);
  color:var(--fontColor17);
}
.el-tree .el-tree-node__expand-icon {
  cursor: pointer;
  color:var(--fontColor17);
}
.el-tree .el-tree-node__content:hover {
  background-color:var(--treeBgColor02);
  color:var(--elInnerColor13);
  cursor:pointer;
}
.el-tree .el-tree-node:focus>.el-tree-node__content {
  background-color: var(--treeBgColor02);
}
.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content {
  background-color: var(--elBgColor09);
}
.el-tree  .is-checked{
  color:var(--elInnerColor13);
}
.el-tree .is-checked .el-tree-node__expand-icon{
  color:var(--elInnerColor13);
}
.el-tree .is-checked .el-checkbox__input.is-checked .el-checkbox__inner, .el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color:var(--elBgColor22);
  border-color:var(--elInnerColor13);
}
.el-tree .is-checked .el-checkbox .el-checkbox__inner::after {
  border: 2px solid var(--elInnerColor13);
  border-left: 0;
  border-top: 0;
}
.el-checkbox__input.is-indeterminate .el-checkbox__inner::before {
  background-color: var(--elBgColor21);
}

/*---------------------Tabs-------------------------*/
.el-tabs .el-tabs__item {
  color:var(--tabsColor);
}
.el-tabs .el-tabs__active-bar {
  height: 3px;
  background-color:var(--tabsBgColor);
}
.el-tabs .el-tabs__item:hover {
  color:var(--elInnerColor13);
  background-color:var(--tabsBgColor02);
  // cursor: pointer;
}
.el-tabs .el-tabs__item.is-active {
  color:var(--elInnerColor01);
}
.el-tabs .el-tabs__nav-wrap::after {
  background-color:var(--bgColor04);
}
.el-tabs--card>.el-tabs__header .el-tabs__nav {
  border:none;
  border-radius:0; 
}
.el-tabs--card>.el-tabs__header .el-tabs__item.is-active {
  border-bottom-color: var(--fontColor12);
  background-color: var(--bgColor03);
}
.el-tabs--card>.el-tabs__header .el-tabs__item {
  border-left: 1px solid  var(--fontColor12);
}
.el-tabs--card>.el-tabs__header {
  border-bottom: 2px solid var(--fontColor12);
}
.el-tabs--card .el-tabs__nav .is-top.el-tabs__item {
  margin-right: 10px;
  border: 1px solid  var(--fontColor12);
}
.el-tabs--border-card {
  background: var(--tabsBgColor05);
  border:none;
  box-shadow: 0 2px 4px 0 var(--elInnerColor), 0 0 6px var(--elInnerColor); 
}
.el-tabs--border-card>.el-tabs__header {
  background-color: var(--tabsBgColor05);
  border-bottom: 2px solid var(--fontColor12);
}
.el-tabs--border-card>.el-tabs__header .el-tabs__item {
  margin-top:0px;
  border: 1px solid  var(--fontColor12);
  color:var(--elMessageColor02);
  margin-right: 10px;
  border-radius: 5px 5px 0 0;
}
.el-tabs--border-card>.el-tabs__header .el-tabs__item+.el-tabs__item, .el-tabs--border-card>.el-tabs__header .el-tabs__item:first-child {
  margin-left: 0px;
}
.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active {
  color:var(--elInnerColor01);
  background-color: var(--bgColor03);
  border-right-color: var(--fontColor12);
  border-left-color:var(--fontColor12);
}
.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover {
  color: var(--elMessageColor02);
  background-color: var(tabsBgColor02);
  // cursor: pointer;
}
.el-tabs--border-card>.el-tabs__content {
  padding: 0;
  display: none;
}
.el-radio-group  .el-radio-button:first-child .el-radio-button__inner {
  border-left: 1px solid var(--fontColor12);
  border-radius:0;
  box-shadow: none!important;
}
.el-radio-group .el-radio-button .el-radio-button__inner {
  color:var(--tabsColor07);
}
.el-radio-group .el-radio-button:last-child .el-radio-button__inner {
  border-radius:0;
}
.el-radio-button__orig-radio:checked+.el-radio-button__inner {
  color: var(--elInnerColor01);
  background-color:var(--bgColor03);
  border-top: 2px solid  var(--elInnerColor13);
  margin-top: -2px;
  box-shadow: none;
  box-sizing: border-box;
}

.el-radio-button__inner:hover {
  background-color: var(--tabsBgColor02) !important;
  color:var(--elMessageColor02);
}
.el-radio-group .el-radio-button__inner {
  background-color:var(--tabsBgColor05);
  color: var(--tabsColor09);
}

.type_card .el-tabs__nav .is-top.el-tabs__item {
  border:none; 
}
.type_card> .el-tabs__header .el-tabs__item {
  border-left:none;
}
.type_card>.el-tabs__header .el-tabs__item {
  border-left:none;
}
.type_card> .el-tabs__header .el-tabs__item.is-active {
  border-top:1px  solid  var(--elInnerColor13);
  border-left:1px  solid  var(--elInnerColor13);
  border-right:1px  solid  var(--elInnerColor13);
}
.type_card  .el-icon-close:hover {
  background-color:var(--elInnerColor03);
  color:var(--elBgColor23);
}
.type_card .el-tabs__item:hover {
  color: var(--elInnerColor13);
  background-color:var(--tabsBgColor05);
}
.type_borderCard> .el-tabs__header .el-tabs__item {
  margin-top: 0px;
  border-top: 1px solid var(--fontColor12);
  border-right: 1px solid  var(--fontColor12);
  color: var(--elMessageColor02);
  margin-right:0px; 
  border-radius:0;
 
}
.type_borderCard> .el-tabs__header {
  border-bottom: 1px solid var(--fontColor12);
}
.type_borderCard>.el-tabs__content {
  display: block;
  width:100%;
  height:300px;
  background:var(--elMessageBgColor01);
  border: 1px  solid  var(--tabelelBorderColor16);
  box-sizing: border-box;
}
/*-----------------Arert-----------------------*/
.alert_default.is-light {
  background-color: var(--elMessageBgColor02) !important;
  color:var(--elMessageColor02);
}
.el-alert--warning.is-light {
  background-color: var(--elMessageBgColor04);
  color:var(--elMessageColor04);
}
.el-alert--success.is-light {
  background-color: var(--elMessageBgColor03);
  color: var(--elMessageColor03);
}
.el-alert--error.is-light {
  background-color: var(--elMessageBgColor05);
  color:var(--elMessageColor05);
}
.el-alert--info.is-light {
  background-color:var(--elMessageBgColor01);
  color:var(--elMessageColor01);
}


.alert_default > .el-icon-info:before {
  background-color: var(--elMessageBgColor02);
  border-radius: 50%;
  color:var(--elMessageColor02);
}
.el-icon-warning:before {
  background-color:var(--elMessageBgColor04);
  border-radius: 50%;
  color: var(--elMessageColor04);
}
.el-icon-success:before {
  background-color: var(--elMessageBgColor03);
  border-radius: 50%;
  color:var(--elMessageColor03);
}
.el-icon-error:before{
  background-color:var(--elMessageBgColor05);
  border-radius: 50%;
  color:var(--elMessageColor05);
}
.el-icon-info:before {
  background-color:var(--elMessageBgColor01);
  border-radius: 50%;
  color:var(--elMessageColor01);
}
.el-alert--info .el-alert__description {
  color: var(--elMessageCloseColor);
}
.el-alert--warning.is-light .el-alert__description {
  color:var(--elMessageCloseColor);
}
.el-alert--success.is-light .el-alert__description {
  color: var(--elMessageCloseColor);
}
.el-alert--error.is-light .el-alert__description {
  color:var(--elMessageCloseColor);
}
.el-alert--info .el-icon-close:before {
  color: var(--elMessageCloseColor);
}
.el-alert--warning.is-light .el-icon-close:before {
  color: var(--elMessageCloseColor);
}
.el-alert--success.is-light .el-icon-close:before {
  color:var(--elMessageCloseColor);
}
.el-alert--error.is-light .el-icon-close:before {
  color:var(--elMessageCloseColor);
}
/*--------------------------messageBox----------------------------*/
.v-modal {
  opacity: .9;
  background: var(--elBgColor02);
}
.el-message-box__wrapper .el-message-box__header .el-icon-close:before {
  color:var(--fontColor12);
}
.el-message-box__wrapper .el-message-box__title {
  color:var(--elInnerColor01);
}
.el-message-box__wrapper  .el-message-box__content {
  color:var(--elInnerColor13);
}
.el-message-box__wrapper .el-message-box {
  background-color:var(--elBgColor02);
  opacity: 0.9;
  color:var(--elInnerColor01);
  border: 1px solid  var(--elInnerColor02);
  box-shadow: 0 2px  6px var(--elBgColor18);
}
.el-message-box__wrapper .el-icon-warning:before {
  background-color: var(--elBgColor05);
  border-radius: 50%;
  color: var(--fontColor28);
}
.el-message-box__wrapper .el-button:focus, .el-message-box__wrapper .el-button:hover {
  background: none;
  border-color:var(--elInnerColor04);
  color:var(--elInnerColor01);
}

/*------------------Message----------------------*/

.el-message {
  min-width: 22rem;
} 
.el-message .el-message__closeBtn {
  color:var(--elMessageCloseColor);
}
.msg_info{
  background-color:var(--elMessageBgColor01) !important;
  border-color:var(--elMessageBorderColor01) !important;
}
.msg_info .el-message__content {
  color: var(--elMessageColor01) !important;
}
.msg_info .el-icon-info:before {
  background-color:var(--elMessageBgColor01) !important;
  border-radius:50%;
  color:var(--elMessageColor01) !important;
}
.el-message--info{
  border-color: var(--elMessageBorderColor02);
  background-color:var(--elMessageBgColor02);
  border-radius: 0.4rem;
}
.el-message--info .el-message__content {
  color:var(--elMessageColor02);
}
.el-message--info .el-icon-info:before {
  background-color:var(--elMessageBgColor02);
  color:var(--elMessageColor02);
}
.el-message--success {
  background-color:var(--elMessageBgColor03);
  border-color:var(--elMessageBorderColor03);
  border-radius: 0.4rem;
}
.el-message--success .el-message__content {
  color:var(--elMessageColor03);
}
.el-message--success .el-message__icon:before {
  background-color:var(--elMessageBgColor03);
  color:var(--elMessageColor03);
}
.el-message--warning {
  background-color:var(--elMessageBgColor04);
  border-color:var(--elMessageBorderColor04);
  border-radius: 0.4rem;
}
.el-message--warning .el-message__content {
  color:var(--elMessageColor04);
}
.el-message--warning .el-message__icon:before {
  background-color:var(--elMessageBgColor04);
  color:var(--elMessageColor04);
}
.el-message--error {
  background-color:var(--elMessageBgColor05);
  border-color:var(--elMessageBorderColor05);
  border-radius: 0.4rem;
}
.el-message--error .el-message__content {
  color:var(--elMessageColor05);
}
.el-message--error .el-message__icon:before {
  background-color:var(--elMessageBgColor05);
  color:var(--elMessageColor05);                            
}
/*----------------------notification---------------------------*/
.el-notification {
  padding: 8px 26px 8px 13px;
  border: 1px solid var(--elBorderColor12);
  background-color:var(--elBgColor02);
  box-shadow: 0 2px 12px 0   var(elMessageColor02);
}
.el-notification__group .el-notification__title {
  color: var(--elInnerColor10);
}
.el-notification__group .el-notification__closeBtn {
  color: var(--elInnerColor10);
}
.el-notification__group .el-notification__content {
  color: var(--elInnerColor10);
}
.el-notification .el-icon-success:before {
  background-color:var(--elMessageBgColor03);
  color:var(--elMessageColor03);
  vertical-align:-webkit-baseline-middle;
}
.el-notification .el-icon-warning:before {
  background-color:var(--elMessageBgColor04);
  color:var(--elMessageColor04);
  vertical-align:-webkit-baseline-middle;
}
.el-notification .el-icon-info:before {
  background-color:var(--elMessageBgColor01);
  color:var(--elMessageColor01);
  vertical-align:-webkit-baseline-middle;
}
.el-notification .el-icon-error:before {
  background-color:var(--elMessageBgColor05);
  color:var(--elMessageColor05);
  vertical-align:-webkit-baseline-middle;
}
/*---------------------Tooltip---------------------------*/
.el-tooltip__popper.is-dark {
  background: var(--bgColor51);  
  color:var(--elInnerColor11);
}

/*--------------------------Popover------------------------------*/
.el-popover__title {
  color:var(--elInnerColor01);
}
.el-popover {
  background:var(--elBgColor05);
  border: 1px solid  var(--borderColor07);
  box-shadow: 0px 2px 6px 0px var(--borderColor07);
  // box-shadow: 0px 3px 0px -2px rgba(0, 126, 135);
  color:var(--elInnerColor05);
}
.el-popper .popper__arrow, .el-popper .popper__arrow::after {
  border-style: solid;
}
.el-popper[x-placement^=top] .popper__arrow::after {
  border-top-color:var(--borderColor07);
}
.el-popover .el-button--text {
  color:var(--elInnerColor11);
}
.el-popover .el-button:focus, .el-popover.el-button:hover {
  color:var(--elInnerColor01);
  border: none;
}
.el-popover .el-button{
  border:none;
  background: none;
} 
.el-popover .el-button--primary{
  color:var(--elInnerColor01);
}
.el-popover .el-table {
  border: 1px solid var(--borderColor07);
}

/*------------------------dialog-----------------------------*/
.el-dialog .el-button:focus, .el-dialog .el-button:hover {
  color:var(--elInnerColor06);
  border-color:var(--elBorderColor01);
  background-color:var(--elBgColor01);
}
.el-dialog {
  box-shadow: 0 2px 6px var(--bgColor48);
}
.el-dialog__wrapper .el-dialog__header {
  background:var(--elBgColor03);
}
.el-dialog__wrapper .el-dialog__title {
  color:var(--elInnerColor01);
}
.el-dialog__headerbtn .el-dialog__close {
  color:var(--elInnerColor05);
}
.el-dialog .el-dialog__body>span{
  color:var(--elInnerColor05);
}
.el-table--fit {
   border-right: 1px; 
   border-bottom:1px;
}
.el-table {
  border: 1px solid var(--elBorderColor10);
}

/*-------------------------------Card-------------------------------*/
.el-card {
  background:var(--elBgColor07);
  border:1px solid var(--elBorderColor08);
  cursor: pointer;
}
.el-card, .el-message {
  border-radius: 6px;
  overflow: hidden;
}

.el-card:active{
  background-color:var(--elBgColor03);
  border: 2px  solid  var(--elBorderColor09);
}
.el-card:hover{
  background:var(--elBgColor03);
  border:1px solid var(--elBorderColor09);
}

.cardItem{
  border-radius:0px;
}
.numBox{
  width:10%;
  padding-right:10px;
  display: inline-block;
} 
.numBox i{
   width:2rem;
   height: 2rem;;
   line-height: 2rem;
   font-size: 18px;
   border: 1px solid var(--borderColorNr14);
   text-align: center;
   color: var(--elInnerColor05);
   vertical-align: top;
   display: inline-block;
   font-style:normal;
   margin-top: -26px;
  
}
.contentBox{
  width:65%;
  display: inline-block;
  color:var(--elInnerColor05);
}
.contentBox>span{
  display:block; 
}
.contentBox>span:nth-child(1){
  color:var(--fontColor22);
}
.rigthBox{
  width:17%;
  display: inline-block;
  vertical-align: top;
  margin-top: 10px
}

.cardTitle .el-card__body {
  width: 100%;
  padding: 10px;
  display: flex;
  flex-direction: row;
  background-color:var(--bgColorHv06);
  text-align: left;
}

.cardTitleItem .el-card__body{
  width: 100%;
  display: flex;
  flex-direction:column;
  text-align: left;
  box-sizing: border-box;
}
.el-card__body {
  padding: 0px;
}
.el-card, .el-message {
  border-radius: 2px;
  overflow: hidden;
}

.infoContLeft .el-steps .is-finish .el-step__icon,.infoContLeft .el-steps .is-process .el-step__icon{
  width: 12px;
  height: 12px;
  background:var(--bgColor44);
}
.infoContLeft .el-steps .is-wait .el-step__icon {
  width:12px;
  height:12px;
  background:var(--bgColor45);
}
.infoContLeft .el-steps .el-step__icon-inner {
  display: none;
}
.infoContLeft .el-steps .el-step.is-vertical .el-step__head {
  width: 24px;
  text-align: center;
}
.infoContLeft .el-steps .el-step.is-vertical .el-step__line {
  left: 11px;
}
.infoContLeft .el-steps .el-step.is-vertical .el-step__line {
  top: 5px;
}
.infoContLeft .el-steps .el-step.is-vertical .el-step__title {
  line-height: 16px;
  font-size: 14px;
  color: var(--fontColor38);
}
.infoContLeft .el-steps .is-finish .el-step__line {
  background:var(--bgColor44);
}
.infoContLeft .el-steps .el-step__description.is-finish,.infoContLeft .el-steps .el-step__description.is-process{
  color:var(--fontColor22);
}
.infoContLeft .el-steps .el-step.is-vertical .el-step__title{
  color:var(--fontColor23);
}

.el-dropdown-menu .el-popper{
  left: 46px;  
}
.el-dropdown-menu__item {
  width: 4.8rem;
  text-align: center;
}

.el-tag {
  height: 28px;
  padding: 0 17px;
  line-height: 28px;
}

.forward .el-button {
  padding: 12px 8px;
}
.fkBox .el-button {
  padding: 12px 14px;
}
.jqAuxiliary .el-button{
  padding: 12px 14px;
}
.info_rightBox  .el-button{
  padding: 5px 8px;
}

.jq_content .popper__arrow{
  display:none;
}
.jq_content::-webkit-scrollbar {
  width: 5px;
  background-color:var(--elBgColor09);
}

.jq_content::-webkit-scrollbar-track {
  background-color:var(--elBgColor09);
}

.jq_content::-webkit-scrollbar-thumb {
  background:var(--elInnerColor14);
  border-radius: 10px;
}
 .el-table{
  width:auto;
}
.infoWrap .popper__arrow{
  display:none;
}
.infoWrap::-webkit-scrollbar {
  width: 5px;
  background-color:var(--elBgColor09);
}

.infoWrap::-webkit-scrollbar-track {
  background-color:var(--elBgColor09);
}

.infoWrap::-webkit-scrollbar-thumb {
  background:var(--elInnerColor14);
  border-radius: 10px;
}

.sp_content .popper__arrow{
  display:none;
}
.sp_content::-webkit-scrollbar{
  width: 5px;
  background-color:var(--elBgColor09);
}

.sp_content::-webkit-scrollbar-track{
  background-color:var(--elBgColor09);
}

.sp_content::-webkit-scrollbar-thumb{
  background:var(--elInnerColor14);
  border-radius: 10px;
}


.right_contentWrap .popper__arrow{
  display:none;
}
.right_contentWrap::-webkit-scrollbar{
  width: 5px;
  background-color:var(--elBgColor09);
}

.right_contentWrap::-webkit-scrollbar-track {
  background-color:var(--elBgColor09);
}

.right_contentWrap::-webkit-scrollbar-thumb  {
  background:var(--elInnerColor14);
  border-radius: 10px;
}

.el-progress.is-success .el-progress-bar__inner {
  background:linear-gradient(-90deg,var(--elMessageColor03) 0%,var(--elMessageColor03) 100%);
// border-radius:3px;
}
.elProgressBox .el-progress__text i {
  display: none;
}
.font_twoBtn .el-button,.font_threeBtn .el-button{
  padding: 11px 8px;
}

.jq_panelWrap .el-table tr{
  background:var(--elBgColor12);
}
.fzpj_content .el-table tr{
  background:var(--elBgColor12);
}
.jq_panelWrap .el-table th{
  background:var(--elBgColor13);
}
.fzpj_content .el-table th{
  background:var(--elBgColor13);
}

.fkBtnWrap .el-button {
  padding: 0px 0px;
}
.za_BtnBox .el-button:nth-child(1){
  padding: 8px 10px;
  font-size: 0.8rem;
}
.za_BtnBox .el-button:nth-child(2){
  padding: 8px 12px;
  font-size: 0.8rem;
}
.info_xfBtn .el-button{
  padding: 8px 7px;
}
.info_btnBox .el-button{
  padding: 8px 7px;
}

// 动画
.slide-fade{
  position: absolute;left:0;right: 0;
}
.slide-fade-enter-active {
  transition: all 0.5s ease; 
}
.slide-fade-leave-active {
  transition: all .1s cubic-bezier(2.0, 0.5, 0.8, 1.0);
}
.slide-fade-enter, .slide-fade-leave-to{
  left:0;right: 0;
  transform: translateY(-10px);
  opacity: 0;
}

.slide-Zbll{
  position: absolute;left:0;right: 0;
}
.slide-Zbll-enter-active {
  transition: all 0.5s ease; 
}
.slide-Zbll-leave-active {
  transition: all .1s cubic-bezier(2.0, 0.5, 0.8, 1.0);
}
.slide-Zbll-enter, .slide-Zbll-leave-to{
  left:0;right: 0;
  transform: translateY(-10px);
  opacity: 0;
}


.slide-fade2{
  position: absolute;left:0;right: 0;
}
.slide-fade2-enter-active {
  transition: all 0.8s ease; 
}
.slide-fade2-leave-active {
  transition: all .1s cubic-bezier(2.0, 0.5, 0.8, 1.0);
}
.slide-fade2-enter, .slide-fade2-leave-to{
  left:0;right: 0;
  transform: translateY(-10px);
  opacity: 0;
}

.slide-fade3{
  position: absolute;left:0;right: 0;
}
.slide-fade3-enter-active {
  transition: all 0.8s ease; 
}
.slide-fade3-leave-active {
  transition: all .1s cubic-bezier(2.0, 0.5, 0.8, 1.0);
}
.slide-fade3-enter, .slide-fade3-leave-to{
  left:0;right: 0;
  transform: translateY(-10px);
  opacity: 0;
}


.el-button--primary.is-disabled, .el-button--primary.is-disabled:active, .el-button--primary.is-disabled:focus, .el-button--primary.is-disabled:hover{
   border-color:var(--borderColor07);
}
.zadao_input .el-input__inner {
  height: 32px;
  line-height: 32px;
}
.zadao_input .el-form-item {
  margin-bottom:0.5rem;
  margin-top:0.5rem;
}

.zadao_input .el-radio--small.is-bordered {
  padding: 3px 7px 0 0px;
}
// .chedao_topInput .el-select {
//   width: 100%;
// }
.chedao_topInput .el-form-item__label {
  font-weight:500;
  color:var(--elInnerColor13);
}
.chedao_topInput .el-form-item {
  margin-bottom:0px;
  margin-top: 1rem;
}

.cheDaoRadio .el-radio {
  margin-right:6px;
  
}
.cheDaoRadio .el-radio__label{
  padding-left: 2px;
  font-weight:500;
  color:var(--fontColor23);
}
.chedao_radioBox .el-radio {
  margin-right:1.5rem;
  text-align: left;
  margin-top: 1rem;
  width: 25%;
}
.chedao_BtnBox .el-button{
  margin-right:0.5rem; 
}
.chedao_list .el-pagination__total,.zadao_list .el-pagination__total{
  margin-right:0px;
}

// 警情录入
.jplvr_footer .el-button{
  margin-right:0.5rem; 
  padding: 10px 32px;
}
// .is-disabled  span>i{
//   opacity: 0.3;
// }
.jq_divBox  .el-form-item{
  width: 75%;
  margin-bottom: 0rem;
  margin-top: 0.8rem;
}
.jq_msDivBox .el-form-item{
  width: 75%;
  margin-bottom: 0rem;
}

.el-picker-panel__footer {
  // border: 1px solid var(--elInnerColor03);
  padding: 4px;
  text-align: right;
  background:var(--elBorderColor18);
  position: relative;
  font-size: 0;
}
.el-picker-panel__footer {
  border-top: 1px solid var(--elInnerColor03);
}
.el-date-picker__time-header {
  border-bottom: 1px solid var(--elInnerColor03);
}

.jq_imageBox .el-icon-arrow-left:before,.jq_imageBox .el-icon-arrow-right:before{
   color:var(--bgColor40);
}
.jq_imageBox .el-carousel__arrow{
   background:var(--bgColor39);
}
.jq_imageBox .el-carousel{
   transform: translate3d(0,0,0)
 }
 .boxBtn .el-button-group .el-button {
  padding: 5px 5px;
}
.boxBtn .el-icon-top::before,.boxBtn .el-icon-delete::before{
  color: var(--elInnerColor12);
  opacity: 0.7;
}
.boxBtn .el-button-group .el-button--primary:not(:first-child):not(:last-child) ,.boxBtn .el-button-group .el-button--primary:last-child{
  border-left-color:var(--elBorderColor15);
} 
.videoPlayerBox :focus {
  outline: -webkit-focus-ring-color auto 0px;
}

.contentWrap  .popper__arrow{
  display:none;
}
.contentWrap::-webkit-scrollbar{
  width: 5px;
  background-color:var(--elBgColor09);
}

.contentWrap::-webkit-scrollbar-track {
  background-color:var(--elBgColor09);
}

.contentWrap::-webkit-scrollbar-thumb  {
  background:var(--elInnerColor14);
  border-radius: 10px;
}

.jqxhkz_container  .popper__arrow{
  display:none;
}
.jqxhkz_container::-webkit-scrollbar{
  width: 5px;
  background-color:var(--elBgColor09);
}

.jqxhkz_container::-webkit-scrollbar-track {
  background-color:var(--elBgColor09);
}

.jqxhkz_container::-webkit-scrollbar-thumb  {
  background:var(--elInnerColor14);
  border-radius: 10px;
}


.boxBtn .el-button {
  padding: 6px 10px;
}

// --------Timeline 时间线--------------//
.el-timeline-item__tail {
  position: absolute;
  left: 4px;
  height: 100%;
  border-left: 2px solid  val(--elBorderColor17);
}

.el-timeline-item__node {
  background-color:var(--elBgColor24);
}


#floatTree .popper__arrow{
  display:none;
}
#floatTree::-webkit-scrollbar {
  width: 5px;
  background-color:var(--elBgColor09);
}

#floatTree::-webkit-scrollbar-track {
  background-color:var(--elBgColor09);
}

#floatTree::-webkit-scrollbar-thumb {
  background:var(--elInnerColor14);
  border-radius: 10px;
}
#floatTree .el-tree-node__label {
  font-size:16px;
}

#floatTree  .el-tree-node__content {
  height: 2.5rem;
  line-height: 2.5rem;
}
#floatTree{
  border:none !important;
  padding: 0;
}
.inputBox .el-select-dropdown__item {
  padding:0  !important;
}  
.inputBox .el-select{
  width: 100% !important;
  float: left;
}

// 滚动条宽度
ul {
  margin-block-start: 0em;
  margin-block-end: 0em;
  padding-inline-start: 40px;
}
.el-time-spinner.has-seconds .el-time-spinner__wrapper {
  text-align:center;
}
.el-select-dropdown__list {
  overflow-y: auto;
  overflow-x: hidden;
  width:99%;
  box-sizing: border-box;
}

.checkedDiv .el-checkbox{
  margin-right:0rem ;
}



// -------------------  道路拥堵  -----------------
.crossAlertTran{
  position: absolute;left:0;right: 0;
}
.crossAlertTran-enter-active {
  transition: all 0.5s ease; 
}
.crossAlertTran-leave-active {
  transition: all .1s cubic-bezier(2.0, 0.5, 0.8, 1.0);
}
.crossAlertTran-enter, .crossAlertTran-leave-to{
  left:0;right: 0;
  transform: translateY(-10px);
  opacity: 0;
}