@import "@common/common.less";

.ant-table-thead > tr > th{
  background: @table-th-color;
  color: @text-color;
  border-bottom: 1px #D8D8D8 solid;
}
.ant-steps-item-title{
  font-size: 14px;
}
.ant-tabs > .ant-tabs-nav, .ant-tabs > div > .ant-tabs-nav{
  margin-bottom: 0;
}
.ant-tabs-content-holder{
  border: 1px solid #f0f0f0;
  border-top: none;
}
.button-box{
  text-align: right;
  .ant-btn-primary{
    margin-left: 20px;
  }
}
.filter-box{
  .ant-btn-primary{
    margin-right: 20px;
  }
}
.add-container{
  margin: 30px 165px;
}
.ant-breadcrumb{
  .back-icon{
    width: 14px;
    height: 12px;
    vertical-align: baseline;
    margin-right: 4px;
    cursor: pointer;
  }
}


.table-header{
  display: flex;
  justify-content: space-between;
  padding: 24px 0;
  .ant-breadcrumb-link{
    font-size: 16px;
    font-weight: 500;
    color: #333333;
  }
}

/*******查看弹窗********/
.message-box{
  border:1px @border-color-base solid;
  padding:0 15px;
  height: 429px;
  position: relative;
  .msg-title{
    color:@primary-color;
    font-size: 16px;
    line-height: 40px;
    text-align: center;
    border-bottom: 1px @border-color-base solid;
  }
  .msg-content{
    height: 326px;
    overflow-y: auto;
  }
  .msg-footer{
    border-top:1px @border-color-base solid;
    text-align: center;
    line-height: 40px;
    position: absolute;
    bottom: 0;
    width: calc(100% - 30px);
  }
  .msg-sender{
    float: left;
  }
  .msg-time{
    float: right;
  }
}
.ant-modal-body{
  padding: 14px 18px;
}

.message-oper{
  text-align: center;
  margin-top: 30px;

}
/*********新增页面样式*******/
.receive-container{
  margin-left: 8.3%;
}
.receive-error{
  color: @error-color;
  margin:-32px 0 10px 8.3%;
}
.add-msg-container{
  height:calc(100vh - 162px);
  overflow-y: auto;
  padding-bottom: 24px;
  .button-box{
    padding-right: 20px;
  }
}