* {
  padding: 0;
  margin: 0;
  font-family: "微软雅黑";
  text-decoration: none;
  list-style: none;
}
.el-menu--horizontal ul li{
	list-style-type: none !important;
}
.f{display: flex}
.xc{justify-content: center;} .xa{justify-content: space-around;} .xs{justify-content: flex-start;} .xe{justify-content: flex-end;}
.yc{align-items: center;}
.rw{flex-direction: row;flex-wrap: wrap;} .rn{flex-direction: row;flex-wrap: nowrap;}
.w80{width: 80%;}
.f1{flex: 1;}
.ml5{margin-left: 5px;}
@media only screen and (max-width: 1024px) {
  html {
    font-size: 12px !important;
  }
}

@media only screen and (min-width: 1024px) {
  html {
    font-size: 13px !important;
  }
}

@media only screen and (min-width: 1201px) and (max-width:1440px) {
  html {
    font-size: 14px !important;
  }
}

@media only screen and (min-width: 1441px)and (max-width:1600px) {
  html {
    font-size: 15px !important;
  }
}

@media only screen and (min-width: 1601px)and (max-width:1920px) {
  html {
    font-size: 16px !important;
  }
}

@media only screen and (min-width: 1921px)and (max-width:2200px) {
  html {
    font-size: 17px !important;
  }
}

@media only screen and (min-width: 2200px) {
  html {
    font-size: 18px !important;
  }
}

@media only screen and (min-width: 2500px) {
  html {
    font-size: 20px !important;
  }
}

html,
body {
  height: 100%;
}

body {
  background: #fff;
  /* min-width: 1300px; */
}

[v-cloak] {
  display: none;
}

.el-header {
  padding: 0 0 !important;
}

.el-menu {
  text-align: left;
}

.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.el-main {
  padding: 0 0 !important;
  /* padding-left: 10px; */
  background-color: #fff;
}

.subTitle .el-select .el-input__inner {
  border: none;
  color: #000000;
  font-weight: normal;
}

.el-select .el-input .el-select__caret {
  color: #000000 !important;
}

.title .el-date-editor.el-input,
.title .el-date-editor.el-input__inner {
  position: absolute;
  right: 1rem;
  width: 120px;
}


/* 随访日期 */

.followUpDate {
  width: 10%;
  height: 100%;
  float: left;
  /* border-right: 5px solid #F3F3F3FF; */
  overflow: auto;
}

.followUpDate label {
  display: block;
  padding: 20px 0 10px 0;
  text-align: center;
  font-size: .9rem;
  color: rgba(0, 0, 0, 1);
  user-select: none;
}

.followUpDate .dateList {
  text-align: center;
  color: rgba(104, 104, 104, 1);
  font-size: .9rem;
  line-height: 45px;
  cursor: pointer;
  margin-bottom: 2px;
}

.followUpDate .dateList:hover,
.followUpDate .date-active {
  background: rgba(25, 193, 255, 1);
  color: rgba(255, 255, 255, 1);
}

.followUp {
  width: 85%;
  float: left;
}

/* 处理input type = number的上下箭头 */

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}

input[type="number"] {
  -moz-appearance: textfield;
}

.el-dialog__body {
  /* padding-top: 10px!important; */
  padding: 0 !important;
  max-height: 550px;
  overflow: auto;
}

.el-input__inner,
.el-textarea__inner,
.el-form-item__content .el-button {
  padding: 0 5px !important;
}


.updata .el-form-item__content{
  line-height: normal;
}

.el-input__inner,
.el-input-group__append,
.el-input-group__prepend{
  border-radius: 4px !important;
  height: 32px;
color: rgb(0, 0, 0);
border: 1px solid rgb(163, 163, 163);
}


/*按钮*/

.btnGroups {
  background: #fff;
  padding: 10px 20px;
  border-top: 1px solid #ddd;

}

.btnGroups .demonstration {
  margin-left: 20px;
  font-size: .8rem;
}

.btnGroups .el-date-editor.el-input {
  width: 100px;
}

.btnGroups .el-input--suffix .el-input__inner {
  padding-right: 10px;
}

.btnGroups .btn {
  border: 1px solid RGB(64, 158, 255);
  display: inline-block;
}
.btnGroups .pageBtn,
.btnGroups .addBtn,
.btnGroups .bucBtn,
.btnGroups .seeBtn,
.btnGroups .shenheBtn,
.btnGroups .delBtn,
.btnGroups .editBtn,
.btnGroups .detailBtn,
.btnGroups .importantBtn,
.btnGroups .exportBtn,
.btnGroups .primary,
.btnGroups .resetBtn,
.btnGroups .pBrt,
.btnGroups .jieanBtn,
.btnGroups .jieyueBtn,
.btnGroups .xuyueBtn,
.btnGroups .addJurisdiction
{
  line-height: 20px;
  border:none;
  /* height: 28px;
 

  font-size: 14px; */
  display: inline-block;
  padding: 5px 8px;
  background-color: rgb(64, 158, 255);
  color: rgba(255, 255, 255, 1);
  margin-right: 5px;
  position: relative;
  cursor: pointer;
  font-size: 12px !important;
  /* letter-spacing: 3px; */
  /* user-select: none; */
  /* outline: 0; */
  border-radius: 2px;
  /* cursor: pointer;
  background-color: rgb(64, 158, 255);
  color: rgb(255, 255, 255);
  margin-right: 5px;
  padding: 5px 8px;
  border-radius: 2px; */
}
.btnGroups .primary{
  line-height: 20px;
  border-radius: 2px;
}
.btnGroups .primary.is-active{
  /* background: #0199D1;
   */
   background-color: rgb(64, 158, 255);
}

.btnGroups .pBrt {
  background: RGB(64, 158, 255) url(../images/icon-jiahao.png) no-repeat;
  background-size: 15px 15px;
  background-position: 10px center;
}
.btnGroups .delBtn {
  background-color: #f6f7fb!important;
  color: #999999!important;
}

.btnGroups .resetBtn {
  background: url(../images/icon-reset.png) no-repeat;
  background-size: 15px 15px;
  border: 1px solid #C2C2C2;
  color: #7D7D7D;
  background-position: 10px center;
}

.btnGroups .pageBtn {
  background: RGB(64, 158, 255) url(../images/icon-xinzeng.png) no-repeat;
  background-size: 15px 15px;
  background-position: 10px center;
}
.btnGroups .addBtn {
  background: RGB(64, 158, 255) url(../images/icon-add.png) no-repeat;
  background-size: 15px 15px;
  background-position: 10px center;
}
.btnGroups .bucBtn {
  background: RGB(64, 158, 255) url(../images/icon-buchong.png) no-repeat;
  background-size: 15px 15px;
  background-position: 10px center;
}
.btnGroups .seeBtn {
  background: RGB(64, 158, 255) url(../images/icon-chakan.png) no-repeat;
  background-size: 15px 15px;
  background-position: 10px center;
}
.btnGroups .shenheBtn {
  background: RGB(64, 158, 255) url(../images/icon-shenhe.png) no-repeat;
  background-size: 15px 15px;
  background-position: 10px center;
}
.btnGroups .xuyueBtn {
  background: RGB(64, 158, 255) url(../images/icon-xuyue.png) no-repeat;
  background-size: 15px 15px;
  background-position: 10px center;
}
.btnGroups .jieyueBtn {
  background: RGB(64, 158, 255) url(../images/icon-jieyue.png) no-repeat;
  background-size: 15px 15px;
  background-position: 10px center;
}

.btnGroups .jieanBtn{
  background: RGB(64, 158, 255) url(../images/icon-jiean.png) no-repeat;
  background-size: 15px 15px;
  background-position: 10px center;
}
.btnGroups .editBtn {
  background: RGB(64, 158, 255) url(../images/icon-xiugai.png) no-repeat;
  background-size: 15px 15px;
  background-position: 10px center;
}

.btnGroups .detailBtn {
  background: RGB(64, 158, 255) url(../images/icon_detail.png) no-repeat;
  background-size: 15px 15px;
  background-position: 10px center;
}

.btnGroups .delBtn {
  background: #f6f7fb url(../images/icon-delBtndisabled.png) no-repeat!important;
  background-size: 15px 15px !important;
  background-position: 10px center!important;
}

.btnGroups .addJurisdiction {
  background: RGB(64, 158, 255) url(../images/icon-shanchu.png) no-repeat;
  background-size: 15px 15px !important;
  background-position: 10px center!important;
}

.btnGroups .importantBtn {
  background: RGB(64, 158, 255) url(../images/important.png) no-repeat;
  background-size: 15px 15px;
  background-position: 10px center;
}

.btnGroups .exportBtn {
  background: RGB(64, 158, 255) url(../images/icon-daochu.png) no-repeat;
  background-size: 15px 15px;
  background-position: 10px center;
}
.btnGroups .pageBtn:hover,
.btnGroups .addBtn:hover,
.btnGroups .bucBtn：hover,
.btnGroups .seeBtn：hover,
.btnGroups .shenheBtn：hover,
.btnGroups .editBtn:hover,
.btnGroups .detailBtn:hover,
.btnGroups .resetBtn:hover,
.btnGroups .jieanBtn:hover,
.btnGroups .jieyueBtn:hover,
.btnGroups .xuyueBtn:hover{
  background-color:  #66b1ff;
  color: #fff;
}

.btnGroups .resetBtn:hover {
  background: RGB(64, 158, 255) url(../images/icon-resetHover.png) no-repeat;
  background-size: 15px 15px;
  border: 1px solid RGB(64, 158, 255);

  background-position: 10px center;
}

.btnGroups .pageBtn span,
.btnGroups .addBtn span,
.btnGroups .bucBtn span,
.btnGroups .seeBtn span,
.btnGroups .shenheBtn span,
.btnGroups .delBtn span,
.btnGroups .editBtn span,
.btnGroups .detailBtn span,
.btnGroups .importantBtn span,
.btnGroups .btn span,
.btnGroups .exportBtn span,
.btnGroups .resetBtn span,
.btnGroups .jieanBtn span,
.btnGroups .jieyueBtn span,
.btnGroups .xuyueBtn span,
.btnGroups .addJurisdiction span {
  margin-left: 18px;
}


.btnGroups .btn:hover {
  background-color: RGB(64, 158, 255);
}

#doctorManagement .el-table th {
  background: #f9f8f8;
  text-align: center;
  color: #333333;
}

#doctorManagement .el-table td {
  text-align: center;
}
.el-dialog{
  margin-top: 1rem !important;
}
.el-dialog .el-dialog__header {
  background: #409eff;
  padding: 0 20px;
  line-height: 50px;
}

.dialog-footer .cancel {
  background: none;
  color: #409EFF;
  border: 1px solid #409EFF;
}
.dialog-footer .closeBtn{
  background: #409EFF;
  color: #fff;
  border: 1px solid #409EFF;
}
.el-header-menu .el-submenu__title{
  padding-top: .3rem;
}
.dialog-footer button {
  /* margin-top: 10px; */
  border: none;
  background: #409EFF;
  color: #fff;
  padding: 7px 15px;
  /* border-radius: 100px; */
  /* letter-spacing: 5px; */
  height: 32px;
}
.dialog-footer button:hover {
  background: #66b1ff !important;
}
.el-dialog .el-dialog__title,
.el-dialog .el-dialog__headerbtn .el-dialog__close, .el-dialog .el-dialog__headerbtn .el-dialog__close:hover{
  color: #fff;
  letter-spacing: 2px;
  font-size: 1rem;
}

.el-textarea__inner {
  border-radius: 0 !important;
}

.el-dialog__footer {
  background: #F3F3F3 !important;
  padding: 10px 20px !important;
}

.el-popover .el-table th,
.el-popover .el-table td {
  text-align: center;
}

.el-popover .el-table th {
  background: rgba(246, 246, 246, 1);
}

.wd .selectProp {
  border-radius: 0 0;
  width: 100% !important;
  height: 40px;
}

.com .selectProp {
  border-radius: 0 0;
  width: 80% !important;
  height: 40px;
}

.el-row {
  margin-top: 10px;
}


/*修改滚动条样式*/
body::-webkit-scrollbar,
.scrollDiv::-webkit-scrollbar,
.leftScroll::-webkit-scrollbar,
.wating::-webkit-scrollbar,
.el-tree::-webkit-scrollbar,
.el-dialog .el-dialog__body::-webkit-scrollbar,
.followUpDate::-webkit-scrollbar,
.requiredItem .info::-webkit-scrollbar,
.el-tabs__content::-webkit-scrollbar ,
.el-table__body-wrapper::-webkit-scrollbar {
  /* 滚动条整体部分 */
  width: 7px !important;
  height: 7px !important;
}
body::-webkit-scrollbar-track,
.scrollDiv::-webkit-scrollbar-track,
.leftScroll::-webkit-scrollbar-track,
.wating::-webkit-scrollbar-track,
.el-tree::-webkit-scrollbar-track,
.el-dialog .el-dialog__body::-webkit-scrollbar-track,
.followUpDate::-webkit-scrollbar-track,
.requiredItem .info::-webkit-scrollbar-track,
.el-tabs__content::-webkit-scrollbar-track ,
.el-table__body-wrapper::-webkit-scrollbar-track {
  /* 滚动条外层轨道 */
  /* background: rgb(239, 239, 239);
  border-radius: 2px; */
  /* background-color: #  !important; */
  border-radius: 2px;
  /* background: rgba(0, 0, 0, 0.25)  !important; */
}
body::-webkit-scrollbar-thumb,
.scrollDiv::-webkit-scrollbar-thumb,
.leftScroll::-webkit-scrollbar-thumb,
.wating::-webkit-scrollbar-thumb,
.el-tree::-webkit-scrollbar-thumb,
.el-dialog .el-dialog__body::-webkit-scrollbar-thumb,
.followUpDate::-webkit-scrollbar-thumb,
.requiredItem .info::-webkit-scrollbar-thumb,
.el-tabs__content::-webkit-scrollbar-thumb,
.el-table__body-wrapper::-webkit-scrollbar-thumb{
  /* 滚动条内层 */
  /* background: #bfbfbf;
  border-radius: 10px; */
  border-radius: 2px;
  background: rgba(0, 0, 0, 0.25)  !important;
}


/* 系统管理页面标题 */

.systemTitle {
  background: #fff;
  height: 45px;
  line-height: 45px;
  margin: 0 20px;
  font-weight: 700;
  letter-spacing: 2px;
  color: #000000;
}

.systemTitle h4 {
  display: inline-block;
}

.details .el-form-item {
  margin-bottom: 0px;
}

.details .el-row {
  margin-top: 0px;
}

.details .el-form-item__label {
  width: 105px;
  padding-right: 0px;
  text-align: justify;
  display: inline-block;
  -moz-text-align-last: justify;
  text-align-last: justify;
}

.details .px .max .el-form-item__label {
  line-height: 21px;
}

.details .editTable.span-checkbox .el-checkbox {
  margin-bottom: 0px !important;
}

/* .el-form-item__error{left: 120px!important;} */
.el-input .el-input__prefix {
  left: auto;
  right: 5px;
}
.titleD .el-input .el-input__prefix {
  left: 5px;
  right:auto;
}
.titleD  .el-input--prefix .el-input__inner{
	padding-left: 30px!important;
}
/* .el-input--prefix .el-input__inner{padding-left: 15px !important;} */
/* .el-tabs__nav-wrap::after {height: 0 !important;} */

.el-tabs--bottom .el-tabs__header.is-bottom {
  margin-top: 0 !important;
  padding-left: 1.5rem;
}

.module .editTable1 input {
  border: none;
}

.text-right {
  text-align: right !important;
  text-align-last: right;
}

.delete .el-input-group__append {
  background: none !important;
}

.editTable .delete input {
  border-right: none !important;
}

.noborder {
  border: none !important;
}

.editTable .el-radio {
  line-height: 40px;
}

.el-aside .is-active .el-left-menu .el-submenu__title {
  /* background: RGB(64, 158, 255); */
  /* color: #fff; */
  height: 40px;
  line-height: 40px;
  margin-top: .5rem;
  border-radius: 5px 5px;
}

.el-aside .el-left-menu .el-submenu__title {
  height: 40px;
  line-height: 40px;
  margin-top: .5rem;
}
.el-aside{
  border-right: .63rem solid #F2F8F9;
  height: 100%;
}

/* .el-left-menu {
  margin: 0 10px !important;
} */

.el-icon-arrow-down {
  /* display: none !important; */
}
.el-menu-item.is-active,.el-menu--horizontal .el-menu-item:not(.is-disabled):focus,.el-menu--horizontal .el-menu-item:not(.is-disabled):hover {
    color: #303133 !important;
    
}
.el-left-menu .el-menu-item.is-active {
  color: #FFF !important;
  background-color: RGB(64, 158, 255) !important;
}
.el-left-menu .el-submenu__title:hover {
  background-color: #fff !important;
  height: 40px;
  line-height: 40px;
}

.el-left-menu .el-submenu__title:focus,
.el-left-menu .el-submenu__title:hover {
  outline: 0;
  background-color: #fff !important;
}
.el-header-menu .el-submenu__title{
  display: inline-block;
  color: #fff !important;
  font-size: 1.1rem;
  position: relative;
  /* line-height: 4.6rem; */
  /* cursor: pointer; */
  text-decoration: none;
  white-space: nowrap;
}
  .el-header-menu .el-menu-item{
    color: #fff!important;
  }

  .el-header-menu .el-submenu.is-active .el-submenu__title{
    border-bottom: none!important;
    color:#fff!important;
}
.el-header-menu .el-submenu .el-submenu__title{
 border-bottom: none!important;
}
.el-header-menu .el-submenu__title i{
	color: #fff !important;
}

.el-menu-item:focus,
.el-menu-item:hover {
  outline: 0;
  background-color: none !important;
}

.el-table__header thead th {
  background-color: #F4F4F4;
  color: #333;
}

.el-table__body tr.current-row>td {
  background-color: #CAECFF;
}

.el-table .cell,
.el-table--border td:first-child .cell,
.el-table--border th:first-child .cell {
  padding-left: 10px;
  color: #333;
}

.red {
  color: #F56C6C;
}

/*树样式*/

.el-tree-node__content .el-tree-node__label{
	padding-left: 25px;
	  background: url('../images/wenjianjai.png') no-repeat;
	  background-size: 15px 80%;
}
/* 区域树形结构节点添加连线 */
.tree /deep/ .el-tree-node {
  position: relative;
  padding-left: 1px;
}

.tree /deep/ .el-tree-node__children {
  padding-left: 16px;
}

.tree /deep/ .el-tree-node :last-child:before {
  height: 38px;
}

.tree /deep/ .el-tree>.el-tree-node:before {
  border-left: none;
}

.tree-container /deep/ .el-tree>.el-tree-node:after {
  border-top: none;
  border-right: 1px dotted #b8b9bb;
  right: 10px;
  width: 16px;
}

.tree-container /deep/ .el-tree>.is-expanded:after {
  border: none;
}

.tree /deep/ .el-tree-node:before {
  content: "";
  left: -4px;
  position: absolute;
  right: auto;
  border-width: 1px;
}

.tree /deep/ .el-tree-node:after {
  content: "";
  left: -4px;
  position: absolute;
  right: auto;
  border-width: 1px;
}

.tree /deep/ .el-tree-node__expand-icon.is-leaf {
  display: none;
}

.tree /deep/ .el-tree-node:before {
  border-left: 1px dotted #b8b9bb;
  bottom: 0px;
  height: 100%;
  top: -26px;
  width: 1px;
}

.tree /deep/ .el-tree-node:after {
  border-top: 1px dotted #A6A5A5;
  height: 20px;
  top: 12px;
  width: 24px;
}

.tree .el-icon-caret-right:before,
.tree .is-expanded .el-tree-node__children .el-icon-caret-right:before {
  background: url('../images/el-icon-caret-right.png') no-repeat;
  content: '' !important;
  width: 12px;
  height: 12px;
  margin-top: 3px;
  display: inline-block;
  background-size: cover;
}

.tree .is-expanded .el-icon-caret-right:before,
.tree .is-expanded .el-tree-node__children .is-expanded .el-icon-caret-right:before {
  background: url('../images/el-icon-caret-down.png') no-repeat;
  content: '' !important;
  width: 12px;
  height: 12px;
  display: inline-block;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  background-size: cover;
}

.tree .el-tree-node__expand-icon .expanded {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}

.tree .el-checkbox__inner {
  width: 14px;
  height: 14px;
}

.tree .el-checkbox__input.is-checked .el-checkbox__inner,
.tree .el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color: RGB(64, 158, 255);
  border-color: RGB(64, 158, 255);
}
.tree .el-tree-node__content .el-tree-node__label,.roleTree .el-tree-node__content .el-tree-node__label{
	padding-left: 2px;
	  background: none;
}
.el-tree .el-tree-node>.el-tree-node__children{overflow: inherit}
.hhh .el-dialog__body {
  padding: 0 0 !important;
}

.heit .el-textarea__inner {
  height: 100px;
}

.el-table td,
.el-table th {
  text-align: center !important;
}

.el-tabs__item.is-active,
.el-tabs__item:hover {
  color: #409eff !important;
  /* font-weight: bold; */
}

.el-tabs__item {
  font-size: .9rem !important;
}

.el-tabs__active-bar {
  background-color: RGB(64, 158, 255) !important;
}

.hastabborder .el-tabs__nav-scroll {
  border-bottom: 1px solid #F4F4F4;
}

.quill-editor .ql-blank {
  min-height: 200px;
}

input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px white inset;
}

.module .el-form-item__label {
  width: 120px;
  text-align: justify;
  display: inline-block;
  -moz-text-align-last: justify;
  text-align-last: justify;
  position: relative;
  padding-left: 0px;
}

.el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before,
.el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before {
  position: absolute;
  left: -6px
}

.el-form-item {
  margin-bottom: 1px !important;
}

.littleLine .el-form-item__label {
  line-height: 20px;
}

.editTable .el-select .el-input {
  width: 100%;
}

.module .el-table .input_drug1 input,
.module .el-table .input_drug2 input,
.module .el-table .input_drug3 input,
.module .el-table .input_drug4 input,
.module .el-table .input_drug5 input,
.module .el-table .input_drug6 .el-input__inner {
  padding: 0 0;
}

.el-input-group__append,
.el-input-group__prepend {
  padding: 0 10px !important;
}

.el-date-editor .el-range__icon {
  position: absolute;
  right: 0px;
}

/* .inputSpan .el-date-editor--daterange.el-input,
.el-date-editor--daterange.el-input__inner,
.el-date-editor--timerange.el-input,
.el-date-editor--timerange.el-input__inner {
  width: 250px !important;
} */

.syfw input {
  border: none !important;
}

.el-tabs--border-card { /* 基本信息标签页*/
  border: none !important;
  box-shadow: none !important;
}

.borderdiv .el-tabs__content{height: 431px;overflow: auto;}
#doctorManagement .borderdiv .el-tabs__content{
	height: 555px;
}
#doctorManagement .el-tabs--border-card>.el-tabs__content{
	padding-top: 0px;
}
.borderdiv .el-tabs__header.is-bottom{padding: 0;}
.selectProp{
  height: 40px;
  text-align: left;
  border-radius: 0;
}
.selectProp{ /* 输入框/下拉框宽度 */
  width: calc(100% - 60px);
  height: 40px;
  text-align: left;
  border-radius: 0;
}
  .borderBottom{border-bottom: 1px solid #000;display: inline-block;min-width: 3rem;text-align: center;}
  .inlidiv .selectProp{width: 100%;    text-align: left;}
  .el-dialog__body{clear: both;}
  /* .el-tabs--border-card>.el-tabs__header{    background-color: #F0F0F0FF!important;} */
  .el-menu-item *{font-size: .9rem;}
  .el-button.is-disabled,.el-button.is-disabled:focus,.el-button.is-disabled:hover {
      color: #757575!important;
      cursor: not-allowed;
      background-image: none;
      background-color: #f5f5f5!important;
      border-color: #EBEEF5
  }
.is-required	.el-form-item__label{position: relative;}
.closeCase .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before {
    content: '*';
    color: #F56C6C;
    margin-right: 4px;
	left:10px;
}
.drugTable .el-table,.drugTable .el-table__body-wrapper,.drugTable  .el-table .cell
{overflow: unset!important;}
.drugTable  .el-table td{position: unset;}

.custom-tree-node {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 14px;
  padding-right: 4px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
}
span.em-tree-text{
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  width:100%;
  text-overflow: ellipsis;
  margin-left: 10px;
}

 button:disabled{
	background-color: #f6f7fb!important;
  color: #999999!important;
}
.pageBtn:disabled{
  background:#f6f7fb  url(../images/icon-pageBtndisabled.png) no-repeat!important;
  background-size: 15px 15px !important;
  background-position: 10px center!important;
}
.editBtn:disabled{
  background: #f6f7fb  url(../images/icon-editBtndisabled.png) no-repeat!important;
  background-size: 15px 15px !important;
  background-position: 10px center!important;
}
.jieyueBtn:disabled{
  background: #f6f7fb  url(../images/icon-jieanBtndisabled.png) no-repeat!important;
  background-size: 15px 15px !important;
  background-position: 10px center!important;
}
.xuyueBtn:disabled{
  background: #f6f7fb  url(../images/icon-xuyueBtndisabled.png) no-repeat!important;
  background-size: 15px 15px !important;
  background-position: 10px center!important;
}
.detailBtn:disabled{
  background: #f6f7fb  url(../images/icon-detailBtndisabled.png) no-repeat!important;
  background-size: 15px 15px !important;
  background-position: 10px center!important;
}
.addBtn:disabled{
  background: #f6f7fb  url(../images/icon-addBtndisabled.png) no-repeat!important;
  background-size: 15px 15px !important;
  background-position: 10px center!important;
}
.seeBtn:disabled{
  background: #f6f7fb  url(../images/icon-seeBtndisabled.png) no-repeat!important;
  background-size: 15px 15px !important;
  background-position: 10px center!important;
}
.addJurisdiction:disabled{
  background: #f6f7fb url(../images/icon-delBtndisabled.png) no-repeat!important;
  background-size: 15px 15px !important;
  background-position: 10px center!important;
}
.nodata1{
  width: 90px;
  margin: auto;
  padding-top: 100px !important;
  background: url(../images/noData1.png) no-repeat;
  background-size: contain;
}
.nodata2{
  width: 210px;
  margin: auto;
  padding-top: 150px !important;
  background: url(../images/noData.png) no-repeat;
  background-size: contain;

}
.viewer-canvas>img{
  background: #fff;
}
.el-header .el-menu-item.is-active {
  background: url(../../static/images/activeMenu.png) no-repeat !important;
  background-size: 100% 108% !important;
  background-position: 3px -12px !important;
  height: 5.3rem!important;
  color: #fff !important;
  z-index: 999 !important;
  /* font-weight: bold; */
}
.el-menu--horizontal>.el-menu-item.is-active{
  border-bottom: none !important;
  color: #fff !important;
}
.tox-statusbar__branding,.tox-statusbar__path{display: none!important;}
.tox .tox-button{background-color:#409EFF!important;border-color:#409EFF!important;}
.tox .tox-button--naked{color: #fff!important;}
.el-tree-node .el-tree-node .el-tree-node .el-tree-node .el-tree-node .el-icon-caret-right:before{content: ''!important;}
.el-range__close-icon{
  margin-right: .7rem !important;
}
.el-icon-circle-close{
  margin-right: .8rem !important;
}
.el-tabs__nav.is-stretch{
  min-width: 0% !important;
}
.idCard
{
  line-height: 20px;
  border:none;
  padding: 5px 1.5rem;
  position: relative;
  cursor: pointer;
  font-size: 12px !important;
  background-color: rgb(64, 158, 255);
  color: rgba(255, 255, 255, 1);
  cursor: pointer;
  border-radius: 20px;
}
.idCard{
  background: rgb(64, 158, 255) url(../../static/images/idcard.png) no-repeat !important;
  background-size: .8rem .8rem !important;
  background-position: 4rem center!important;
}
.idCard:hover,.stuIdCard:hover{
  background-color:  #66b1ff;
  color: #fff;
}
.idCard span {
  margin-left: 4rem;
}
.stuIdCard{
  width: 160px;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  background-color: rgb(64, 158, 255);
  color: rgba(255, 255, 255, 1);
  cursor: pointer;
  user-select: none;
  outline: 0;
  border-radius: 4px;
  margin-left: 5px;
  padding-left: 25px;
}
.stuIdCard{
  background: rgb(64, 158, 255) url(../../static/images/idcard.png) no-repeat !important;
  background-size: 16px 16px !important;
  background-position: 8px center!important;
}