
.tab-height-div {
  height: calc(100vh - 180px);
  overflow: auto;
}
.ctName {
  height: 115px;
  position: relative;
  /* display: flex;
  flex-direction: column */
}
.ctName .ctinpt {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  border-radius: 4px;
}
.ctName .cxname {
  position: absolute;
  bottom: 21px;
}
.ctName {
  font-size: 13px;
}
.cxnameselect {
  position: absolute;
  bottom: 21px;
}
.demo-spin-icon-load {
  -webkit-animation: ani-demo-spin 1s linear infinite;
          animation: ani-demo-spin 1s linear infinite;
}
@-webkit-keyframes ani-demo-spin {
from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
50% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}
to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@keyframes ani-demo-spin {
from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
50% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}
to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}


.tab-height-div[data-v-792f3d8c] {
  height: calc(100vh - 180px);
  overflow: auto;
}
.ctName[data-v-792f3d8c] {
  height: 115px;
  position: relative;
}
.ctName .ctinpt[data-v-792f3d8c] {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  border-radius: 4px;
}
.ctName .cxname[data-v-792f3d8c] {
  position: absolute;
  bottom: 21px;
}
.cxnameselect[data-v-792f3d8c] {
  position: absolute;
  bottom: 21px;
}


.tab-height-div[data-v-126e55aa] {
  height: calc(100vh - 180px);
  overflow: auto;
}
.ctName[data-v-126e55aa] {
  height: 115px;
  position: relative;
}
.ctName .ctinpt[data-v-126e55aa] {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.ctName .cxname[data-v-126e55aa] {
  position: absolute;
  bottom: 3px;
}
.cxnameselect[data-v-126e55aa] {
  position: absolute;
  bottom: 21px;
}


.button-right-left[data-v-74eb769d] {
  margin-right: 15px;
}
.button-right[data-v-74eb769d] {
  margin-right: 55px;
}


.formCard-content[data-v-309229ae] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  height: 100%;
}
.formCard-content .formCard[data-v-309229ae]:nth-child(2) {
  margin-top: 16px;
  -webkit-box-flex: 1;
      -ms-flex: 1 auto;
          flex: 1 auto;
}
.formCard-content .formCard[data-v-309229ae] {
  width: 100%;
  opacity: 1;
  padding: 0 16px;
  position: relative;
}
.formCard-content .formCard .searchArea .ivu-form-item[data-v-309229ae] {
  width: 100%;
}
.formCard-content .formCard .tableBtn[data-v-309229ae] {
  width: 100%;
  text-align: right;
  padding: 0 0 16px;
}
.formCard-content .formCard .ivu-page[data-v-309229ae] {
  -webkit-box-flex: 1;
      -ms-flex: 1 auto;
          flex: 1 auto;
  -ms-flex-item-align: end;
      align-self: flex-end;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  bottom: 16px;
  right: 32px;
}
.formCard-content .formCard[data-v-309229ae]  .ivu-card-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
}
.formCard-content .formCard[data-v-309229ae]  .ivu-form-item {
  margin-bottom: 0;
}
.ivu-btn[data-v-309229ae] {
  border-radius: 3px;
}
/*.ivu-btn-primary{
  background: #0056B5;
}*/
/** 表单布局 **/
.form-header[data-v-309229ae] {
  font-size: 15px;
  color: #6379bb;
  border-bottom: 1px solid #ddd;
  margin: 8px 0px 25px 0px;
  padding-bottom: 5px;
}

