.aui-bar-nav {background-color: var(--text-color);}
.aui-bar-tab .aui-active {color: var(--text-color);}
.aui-tab-item.aui-active {color: var(--text-color);border-bottom: 2px solid var(--text-color);}
.aui-tab-item.aui-active a{color: var(--text-color);}
.aui-text-info{color: var(--text-color) !important;}
.aui-btn-info {color: #ffffff !important;background-color: var(--text-color) !important;}
.aui-btn-info.aui-active, .aui-btn-info:active {color: #fff !important;background-color: var(--text-color) !important;}
.aui-label-info {color: #ffffff;background-color: var(--text-color);}
 .aui-btn-outlined {background: transparent !important;border: 1px solid #bdbdbd;}
.aui-btn-info.aui-btn-outlined {color: var(--text-color) !important;border: 1px solid var(--text-color) !important;}
.aui-bg-9{color: var(--text-color) !important;  border: 1px solid var(--text-color) !important; }
.aui-table td {border-bottom: 1px dashed var(--text-color) !important;border-right: 1px dashed var(--text-color) !important;}
.aui-table-border-l {border-left: 1px dashed var(--text-color) !important;}
.aui-table-border-r {border-right: 1px dashed var(--text-color) !important;}
.aui-table-border-t {border-top: 1px dashed var(--text-color) !important;}
.aui-table-border-b {border-bottom: 1px dashed  var(--text-color) !important;}
.aui-table-border {border: 1px dashed var(--text-color) !important;}
.aui-bg-color1 {
  width: 100%;
 /* background: -ms-linear-gradient(top, #fff, var(--text-color));       
  background: -moz-linear-gradient(top, #fff, var(--text-color));
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(var(--text-color)));

  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(var(--text-color)));    

  background: -webkit-linear-gradient(top, var(--text-color), #fff);   

  background: -o-linear-gradient(top, var(--text-color), #fff);  

  */
 background-color: var(--text-color)  !important;;
}
.aui-bar-btn{border-bottom: 1px solid #EEEEEE;}
.aui-bar-btn-item {border:none; background-color: #fff;}
.aui-bar-btn-item.aui-active {background-color: #fff;border-bottom: 2px solid var(--text-color); color: var(--text-color);}
.aui-progress-bar {background-color: var(--text-color);}
.aui-add{background-color: var(--text-color)  !important;}

.layui-tab-card>.layui-tab-title .layui-this {
    background-color: var(--text-color)  !important;
}
.layui-tab-card>.layui-tab-title {
   
    color:  var(--text-color)  !important;
}
/*单选多选按钮开关*/

.aui-checkbox.aui-checked {
    background-color: var(--text-color);
    border: solid 1px var(--text-color);
    text-align: center;
    background-clip: padding-box;
}
.aui-switch:checked {
    border-color: var(--text-color);
    background-color: var(--text-color);
}
/*加减按钮*/
.aui-btn-as{ border:1px  var(--text-color) solid !important; }
.aui-btn-as.aui-active {background: var(--text-color) !important;}
.aui-btn-as.aui-active a{color:  var(--text-color) !important;}

.aui-change-border{border-radius: 50%;  border:1px solid var(--text-color) ; padding:5px;}

.comment_list{padding:.5rem;}
.comment_item{width: 100%;margin-top: .5rem;font-size: .6rem;}
.comment_item_main{justify-content: space-between;}
.comment_item_img{width: 3rem;height: 3rem; padding: .5rem .75rem .5rem 0;}
.comment_item_img img{height: 100%;width: 100%;border-radius: 50%;}
.comment_item_box{width: calc(100% - 3rem);padding: .5rem 0;}
.comment_item_header{justify-content: space-between;}
.comment_item_info span:last-child{margin-left: .5rem;}
.comment_item_content{line-height: 1.5rem;}
.sub_comment{background: #FAFAFA;padding: .5rem;}
.sub_comment_item{margin-top: .5rem; font-size: .6rem;line-height: 1.2rem;}
.sub_comment_item div:first-child{justify-content: space-between;}
.sub_comment_item .sub_comment_info span{color:deepskyblue;white-space: nowrap;}
.sub_comment_item .sub_comment_info span.label{color:#000; padding: 0 6px;}
.sub_comment_item .sub_comment_info span.time{color:#000; margin-left: .5rem;}
.comment_input{position: fixed;padding: .5rem; bottom: 0;left: 0;width: 100%;background: #FCFCFC;
    justify-content: space-between;align-items: center; border-top: 1px solid #f2f2f2;}
.comment_input span{width: 60px;height: 1.4rem; align-items: center;justify-content: center;font-size: .6rem;color:var(--text-color)}
.comment_input textarea{
    width: calc(100% - 60px);
    padding:0 .5rem;
    height: 1.4rem;
    overflow-y :visible;line-height: 1.4rem;font-size: .5rem;
    background: #EEEEEE;
    border-radius: 6px;


}