.message-z-index{
	z-index: 10001 !important;
}
html,
body {
  height: 100%;
  color: #606266;
}

body {
  box-sizing: border-box;
  background: #fff;
  overflow-x: hidden;
}

.el-dialog h2 {
  text-align: center;
}

.header {
  background: #fff;
  padding: 10px;
  margin-bottom: 10px;
}

.header .el-input {
  width: 180px;
  margin-bottom: 10px;
  margin-right: 15px;
}

.header .el-select {
  width: 180px;
  margin-right: 15px;
}

.header .el-date-editor {
  margin-right: 15px;
  padding: 0 !important;
}

.container {
  flex: 1;
  background: #fff;
  padding: 10px;
}

.container .footer {
  text-align: right;
  margin-top: 15px;
}

#hq_investorMana .el-dialog__body>p,
#store_allocationList .el-dialog__body>p {
  margin: 10px 0;
  font-weight: 700;
}

#hq_investorMana .el-dialog__body .el-checkbox-group,
#store_allocationList .el-dialog__body .el-checkbox-group {
  margin-bottom: 10px;
}

#hq_investorMana .el-dialog__body .el-checkbox-group .el-checkbox,
#store_allocationList .el-dialog__body .el-checkbox-group .el-checkbox {
  width: 120px;
  margin-left: 0;
}

#hq_investorMana .el-dialog__body>span,
#store_allocationList .el-dialog__body>span {
  font-weight: 700;
  display: inline-block;
  margin-right: 10px;
}

#hq_contractManaList .el-dialog__body .addRecord button {
  margin-right: 20px;
  margin-bottom: 10px;
}

#hq_contractManaList .el-dialog__body .item-list {
  margin-bottom: 10px;
}

#hq_contractManaList .el-dialog__body .item-list .el-input {
  width: 180px;
}

#hq_contractManaList .el-dialog__body .item-list .el-select {
  margin-right: 15px;
}

#hq_contractManaList .el-dialog__body .item-list>span {
  display: inline-block;
  margin-right: 15px;
}

#hq_contractManaList .el-dialog__body .item-list>i {
  line-height: 24px;
  font-size: 14px;
  color: red;
  cursor: pointer;
}

#hq_employeeList .el-dialog__body .el-date-editor {
  width: 100%;
}

#hq_employeeList .el-dialog__body .el-select {
  width: 100%;
}

#store_marketList .header .el-col-24 .sel {
  width: 100px;
}

#store_marketList .header .el-col-24 .sel .el-input {
  width: 100px;
}

#store_marketList .header .el-col-24 .ipt {
  width: 200px;
}

#store_marketList .header .fileUpload>span {
  display: inline-block;
  position: relative;
}

#store_marketList .header .fileUpload>span .el-input {
  width: 70px;
  height: 40px;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  color: transparent;
}

#store_marketList .header .fileUpload>span .el-input input {
  width: 70px;
  height: 40px;
  overflow: hidden;
}

#store_followUpManaList .tab_nav span,
#store_allocationList .tab_nav span,
#store_visitingRecordList .tab_nav span {
  display: inline-block;
  padding: 0 8px;
  cursor: pointer;
}

#store_followUpManaList .tab_nav .active,
#store_allocationList .tab_nav .active,
#store_visitingRecordList .tab_nav .active {
  color: #409eff;
}

#store_followUpManaList .ipt,
#store_allocationList .ipt,
#store_visitingRecordList .ipt {
  width: 200px;
}

#store_visitingRecordList .ipt {
  width: 240px;
}

#store_contractManaList .ipt {
  width: 280px;
}

#store_contractManaList .el-dialog__body .el-date-editor {
  width: 100%;
}

#store_contractManaList .el-dialog__body .el-select {
  width: 100%;
}

#store_contractManaList .el-dialog {
  /* width: 70%; */
}

/*# sourceMappingURL=all.css.map */
[v-cloak] {
  display: none;
}

.el-button {
  cursor: pointer;
}

.el-upload-list__item-preview,
.el-upload-list__item-delete {
  cursor: pointer;
}

.el-form-item__content .el-date-editor--daterange.el-input__inner {
  width: 256px;
}

.el-form-item__content .el-date-editor .el-range-input {
  width: 96px;
}

.el-pagination {
  text-align: center;
}

.el-table tr>th {
  line-height: 32px;
  font-weight: 700;
}

.el-table tr>td,
.el-table tr>th {
  padding: 0;
}

.el-table tr>td .cell,
.el-table tr>th .cell {
  line-height: 20px;
}

.el-pager>li {
  cursor: pointer;
}

/*element ui datepicker */
.el-form-item__content .el-date-editor .el-range-input {
  font-size: 12px;
  line-height: 28px;
  vertical-align: middle;
  margin-bottom: 10px;
  width: 96px;
}

.el-date-editor.el-range-editor .el-range__close-icon {
  width: 18px;
}

.el-form-item.date-range>.el-form-item__content {
  vertical-align: middle;
}

/*element ui form*/
/**列表页面整体布局样式设置*/
.page-container {
  height: 100%;
  display: flex;
  flex-direction: column;
}

.page-container>.container {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
}

.page-container>.container {
  display: flex;
  flex-direction: column;
}

.page-container>.container>.search-form-container {
  margin-bottom: 10px;
}

/*页面查询表单样式*/
form>.el-row .el-input {
  margin-bottom: 0;
}

form>.el-row .el-col-24 .ipt {
  width: 160px;
}

form>.el-row {
  margin-bottom: 0;
  font-size: 12px;
  padding-bottom: 0;
}

form>.el-row>.el-col {
  text-align: left;
}

form>.el-row>.el-col .el-form-item {
  margin-bottom: 0;
}

form>.el-row>.el-col>.el-form-item__label {
  width: 120px;
  padding: 0 12px 0 0;
}

form>.el-row>.el-col .el-form-item {
  margin-right: 0;
  line-height: 40px;
}

form>.el-row>.el-col>.el-form-item>.el-form-item__label {
  width: 130px;
}

form>.el-row>.el-col>.el-form-item>.el-form-item__content {
  width: 160px;
}

form>.el-row>.el-col.operate>.el-form-item>.el-form-item__content {
  width: 100%;
}

form>.el-row>.el-col>.el-form-item>.el-form-item__content>div {
  float: left;
}

form>.el-row>.el-col>.el-form-item>.el-form-item__content .line {
  display: inline-block;
  width: 15px;
  text-align: center;
}

form>.el-row>.el-col>.el-form-item .el-input {
  font-size: 12px;
  /* width: 100%; */
}

form>.el-row .el-col.search-btn,
form>.el-row .el-col.operate-btn {
  text-align: left;
  padding: 10px;
  height: 40px;
}

form>.el-row .el-col.operate-btn {
  padding: 0 10px;
  height: 30px;
}

form>.el-row .el-col .searchDateType>.el-input {
  width: 110px;
}

form>.el-row .el-col .searchDateType>.el-input {
  width: 130px;
}

/**日期范围控件样式设置 */
form>.el-row>.el-col>.el-form-item.classDate>.el-form-item__content {
  vertical-align: middle;
}

/**
  表单验证错误信息样式
*/
.el-form-item__error {
  padding-top: 0;
}

/*头部行 关键词搜索和操作按钮 */
.el-row.keySearchAndOperateBtnRow {
  background-color: #fff;
  padding: 20px 10px 0px;
}

/**
  上传文件按钮样式
*/
.fileUploadDiv {
  position: relative;
}

.fileUploadDiv>span .el-input {
  width: 90px;
  height: 28px;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  color: transparent;
}

.fileUploadDiv>span .el-input input {
  width: 90px;
  height: 40px;
  overflow: hidden;
}

.el-row.keySearchAndOperateBtnRow>.el-col>.el-button,
.el-row.keySearchAndOperateBtnRow>.el-col>.fileUploadDiv,
.el-row.keySearchAndOperateBtnRow>.el-col>a {
  float: left;
}

.el-row.keySearchAndOperateBtnRow>.el-col:nth-child(2)>.el-button {
  float: right;
}

.el-row.keySearchAndOperateBtnRow>.el-col:nth-child(2)>.el-input {
  width: 260px;
  float: right;
  margin-right: 10px;
}

.el-row.keySearchAndOperateBtnRow>.el-col:nth-child(2)>.el-input>.el-input-group__append {
  background-color: #fff;
  padding: 0 15px;
}

.el-row.keySearchAndOperateBtnRow>.el-col:nth-child(2)>.el-input>.el-input-group__append:hover {
  color: #66b1ff;
}

/**
  修改tab样式
*/
.tab_nav {
  line-height: 30px;
  font-size: 14px;
  color: #606266;
  background-color: rgb(247, 248, 250);
  margin: 0 10px;
  cursor: pointer;
}

.tab_nav span {
  margin-top: 0;
}

/**
  element table样式修改
*/
.el-table .cell {
  line-height: 20px;
}

.el-table tr>td,
.el-table tr>th {
  padding: 0;
}

.el-table tr {
  height: 33px;
}

.el-table--striped .el-table__body tr.el-table__row--striped.current-row td,
.el-table__body tr.current-row>td {
  background-color: #d9ecff !important;
}

.el-table--border th.gutter:last-of-type {
  background-color: rgb(247, 248, 250);
}

.el-pager li:hover {
  cursor: pointer;
}

/**
 tabs样式修改
*/
.el-tabs__item {
  cursor: pointer;
}

/*
 对话框样式修改
*/
.el-dialog__header {
  padding: 20px 52px 20px;
}

.el-dialog__body {
  padding: 0px 52px;
}

.el-dialog__body .el-form>.el-form-item {
  margin-bottom: 10px;
}

.el-dialog__footer {
  padding: 20px 0;
  text-align: center;
}

.el-tag {
  height: 20px;
  line-height: 16px;
}

/**搜索按钮样式设置*/
form>.el-row .el-col.search-btn {
  display: flex;
  align-items: center;
  margin-top: 0px;
  clear: none;
}

/**搜索条件时间范围控件 宽度设置*/
form.el-form .el-col.dateRange {
  width: 400px;
}

/**
  级联菜单
*/
.el-cascader-menu {
  min-width: 140px;
}

/**
  开关按钮
*/
.el-switch__label {
  color: #606266;
}

/**
  按钮禁用后的样式调整
*/
.el-button.is-disabled.el-button--text {
  margin-left: 0;
}

/**
  面包屑样式
*/
.el-breadcrumb__inner,
.el-breadcrumb__inner a {
  color: #606266;
}

/**
  修改fieldset
*/
fieldset {
  border: 1px solid #dddddd;
}

.el-tabs__header {
  margin: 0 0 10px;
}

.el-message-box>.el-message-box__btns>button:nth-child(1) {
  float: right;
  margin-left: 10px;
}