.table_name_add{
  width: 100%;
  border: 1px solid #ddd;
}
.table_name_add > thead > tr > th {
  vertical-align: bottom;
  border: 1px solid #ddd;
}
.table_name_add > thead > tr > td {
  border: 1px solid #ddd;
}
.table_name_add th{
  padding: 8px;
  line-height: 1.53846154;
}

.table_name_content tr {
  height: 46px;
}

.table_name_content td {
  padding: 5px;
}

.table_name_content th {
  text-align: right;
  padding: 8px;
}

.form-control-mul {
  height: 28px;
  font-size: 13px;
  line-height: 1.53846154;
  color: #222;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  display: initial;
  margin-bottom: 2px;
}
.rightWords {
  padding-top: 5px;
  text-align: right;
}
.rightWords > span {
  width: 20%;
  border-radius: 3px;
  background-color: #999999;
  color: #ffffff;
  font-size: 15px;
  padding: 1px 4px 1px 4px;
}

/* 修复Select2在ZUI框架下的显示问题 */

/* 修复Select2下拉框的宽度和位置 */
.select2-container--default .select2-selection--single {
  height: 35px !important;
  padding: 5px 8px !important;
  font-size: 15px !important;
  background-color: #fff !important;
  background-image: none !important;
}

/* 修复Select2下拉箭头 */
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 32px !important;
  right: 6px !important;
}

/* 修复Select2下拉列表 */
.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}

/* 确保Select2容器不继承ZUI的form-control样式 */
.select2-container .select2-selection--single {
  border: 1px solid #d0d0d0 !important;
  border-radius: 4px !important;
  background-color: white !important;
}

.speciality-Select-div {
  overflow-x: auto;
  padding-bottom: 5px;

}