/**
* Creat by Administrator on 2017/12/8 0008.
*/
:root {
  --text-color: #802cb6; /* 设置默认文本颜色为#802cb6 */
}


html,
body {
  width: 100%;
  /* height: 100%; */
  padding: 0;
  margin: 0;
  height: 100%;
}

html {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.vue-directive-image-previewer {
  z-index: 9999999 !important;
}

*  {
  /* font-size: 50px; */
  /* margin: 0;
      padding: 0;
      border: 0;
      font-size: 100%;
      font: inherit;
      vertical-align: baseline; */
  font-family: 'SF Pro Display', 'SF Pro Display-Medium', 'Poppins',
    'SF Pro Text', 'SF Pro Icons', 'Helvetica Neue', 'Helvetica', 'Arial',
    sans-serif;
}

.el-tabs__nav-wrap::after {
  height: 1px !important;
}

body {
  background: #ffffff;
  height: 100%;
  margin: 0 auto;
}

.el-loading-mask {
  z-index: 9999999 !important;
}

/* html {
  background: #F5F5F5;
} */
i {
  font-style: normal;
}

input {
  outline: none;
}

/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

/* body {
	background-color: #eee;
} */
body * {
  font-size: 14px;
  box-sizing: border-box;
}

ol,
ul,
li {
  list-style: none;
}

blockquote,
q {
  quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* a {
  color: #080808;
  text-decoration: none;
}

a:hover {
  color: #f22e00;
} */

@font-face {
  font-family: 'iconfont';
  src: url('../font/iconfont.eot?t=1522065222464');
  /* IE9*/
  src: url('../font/iconfont.eot?t=1522065222464#iefix')
      format('embedded-opentype'),
    /* IE6-IE8 */
      url('data:application/x-font-woff;charset=utf-8;base64,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')
      format('woff'),
    url('../font/iconfont.ttf?t=1522065222464') format('truetype'),
    /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
      url('../font/iconfont.svg?t=1522065222464#iconfont') format('svg');
  /* iOS 4.1- */
}

.iconfont {
  font-family: 'iconfont' !important;
  /* font-size:0.16rem; */
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.el-input__inner {
  height: 36px !important;
  line-height: 36px !important;
}

.el-input__icon {
  line-height: 0 !important;
}

/* .icon-fangdajing:before {
  content: "\e630";
}

.icon-iconfonticonfonti2:before {
  content: "\e62c";
} */

.el-dialog__body {
  padding: 0 !important;
  word-break: initial !important;
  
}

/* .icon-xiazai44:before {
  content: "\e619";
}

.icon-wode:before {
  content: "\e60c";
}

.icon-fujin:before {
  content: "\e61f";
}

.icon-dingdan:before {
  content: "\e62a";
}

.icon-dibudaohanglan_xingqiu_tiaozhuanfaxianye:before {
  content: "\e62d";
}

.icon-richscan_icon:before {
  content: "\e604";
} */

.orderlist_top {
  /*height: 56px;*/
  /*line-height: 56px;*/
  width: 100%;
  background-color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: start;
  overflow: hidden;
  margin-bottom: 26px;
}
.orderlist_top > div {
  margin-right: 32px;
}

.order_title {
  font-size: 23px;
  font-weight: 600;
  text-align: left;
  color: #39404d;
}

.img_back {
  width: 32px;
  height: 32px;
  margin-right: 20px;
  cursor: pointer;
}

.find {
  width: 100%;
  background: #ffffff;
  display: flex;
  align-items: center;
  justify-content: start;
  flex-wrap: wrap;
  margin-bottom: 14px;
}

.find_div {
  display: flex;
  align-items: center;
  justify-content: start;
  margin-right: 20px;
  height: 48px;
}

.search_input .el-input__inner,
.date_picker .el-input__inner,
.select_option .el-input .el-input__inner {
  background: #ffffff;
  border: 1px solid #d2d8e2;
  border-radius: 4px;
  font-size: 12px;
  color: #39404d;
  font-weight: 400;
  text-align: left;
}

.search_input .el-input__inner {
  height: 36px;
  line-height: 36px;
  padding-left: 28px;
}

.search_input .el-input__inner:focus {
  border-color: var(--text-color) !important;
}

.search_input .el-input__icon {
  font-size: 12px !important;
  height: 36px;
  line-height: 36px !important;
  /* margin-left: 6px !important; */
}

.date_picker .el-input__inner {
  width: 236px;
}
.date_picker .el-date-editor .el-range-input {
  font-size: 12px;
  color: #39404d;
}

.date_picker .el-range-editor.is-active,
.el-range-editor.is-active:hover {
  border-color: var(--text-color) !important;
}

.date_picker .el-range-input {
  font-size: 12px;
  font-weight: 500;
  text-align: center;
}

.el-date-editor .el-range-separator {
  line-height: 19px !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  text-align: center !important;
  color: #39404d !important;
}

.date_picker .el-range-separator {
  padding: 0 !important;
  line-height: 28px !important;
}

.date_picker .el-icon-date {
  font-size: 12px !important;
  margin-top: 2px !important;
}

.date_picker .el-icon-circle-close {
  font-size: 12px !important;
  margin-top: 2px !important;
}

.select_option .el-input .el-input__inner {
  width: 160px !important;
  color: #39404d;
}

.select_option .el-input__icon {
  font-size: 12px !important;
}
.el-select-dropdown__item{
  color: #606266 !important;
}
.el-select-dropdown__item.selected {
  color: var(--text-color) !important;
}

.search_btn {
  min-width: 84px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #d2d8e2;
  border-radius: 4px;

  cursor: pointer;
  padding: 0 12px;
  opacity: 0.8;
  font-size: 14px;
  font-weight: 500;
  text-align: center;
  color: var(--text-color);
  line-height: 36px;
}

.reset_btn {
  min-width: 84px;
  height: 36px;
  background: #ffffff;
  border: 1px solid #d2d8e2;
  border-radius: 4px;

  margin-left: 12px !important;
  cursor: pointer;
  padding: 0 12px;
  opacity: 0.8;
  font-size: 14px;
  font-weight: 500;
  text-align: center;
  color: var(--text-color);
  line-height: 36px;
}

.orderlists {
  width: 100%;
  box-sizing: border-box;
  padding: 26px 16px 0 16px;
  border-radius: 10px;
  background-color: #ffffff;
}

.search_title {
  font-size: 14px;
  font-weight: 500;
  text-align: left;
  color: #39404d;
  white-space: nowrap;
  line-height: 16px;
  margin-right: 8px;
}

.user_list {
  background: #ffffff;
  height: 100%;
  padding-top: 16px;
  padding-bottom: 60px;

  min-width: 1156px;
}

.user_list_top {
  height: 40px;
  line-height: 40px;
  display: flex;
  align-items: center;
  justify-content: space-evenly;

  background: #f2f5fa;
  border-radius: 6px 6px 0 0;
  border: 1px solid #ececee;
}

.user_list_title {
  font-size: 14px;
  font-weight: 500;

  /*font-size: 12px;*/
  /*font-weight: 500;*/
  text-align: center;
  color: #39404d;
  line-height: 18px;
}

.user_list_content {
  height: 64px;
  line-height: 20px;
  display: flex;
  align-items: center;
  justify-content: space-evenly;

  border-bottom: 1px solid #ececee;
  border-left: 1px solid #ececee;
  border-right: 1px solid #ececee;
}

.user_list_content:last-of-type {
  border-radius: 0 0 6px 6px;
}

.user_list_tab {
  /*font-size: 14px;*/
  /*font-weight: 400;*/

  font-size: 14px;
  font-weight: 500;
  text-align: center;
  color: #646b80;
  line-height: 20px;

  overflow: hidden;
  text-overflow: ellipsis; /* 超出部分省略号 */
  /* 允许在单词内换行 */
  word-wrap: break-word;
  display: -webkit-box;
  -webkit-box-orient: vertical; /* 设置或检索伸缩盒对象的子元素的排列方式 */
  -webkit-line-clamp: 2; /* 显示的行数 */
}

.user_list_tab span {
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  color: #646b80;
  line-height: 20px;
}

.dropdown_img {
  width: 40px !important;
  height: 24px !important;
  /*box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.10);*/
  cursor: pointer;
}

.user_list_btn {
  text-align: center;
  margin: 0 8px;
  max-width: 80px !important;
  min-width: 80px !important;
}

.user_list_btn .el-dropdown {
  max-width: 80px !important;
  min-width: 80px !important;
}

.el-dropdown-menu .el-dropdown-menu__item {
  color: #39404d;
  /*text-align: right !important;*/
}
.el-dropdown-menu li:hover {
  color: var(--text-color) !important;
}

.el_divider {
  margin: 0 !important;
  background-color: #ececee !important;
}

.block {
  overflow: hidden !important;
  float: right !important;
  margin: -35px 6px 0 0 !important;
}

.block .el-pagination__total {
  height: 20px !important;
  line-height: 20px !important;
  min-width: 44px;
  font-size: 12px !important;
  font-weight: 400 !important;
  text-align: center !important;
  color: #39404d !important;
  margin-right: -5px !important;
}

.block .el-pagination__sizes .el-select--mini .el-input {
  height: 20px !important;
  line-height: 20px !important;
  width: 76px !important;
}

.block .el-pagination__sizes .el-input__inner {
  height: 20px !important;
  line-height: 21px !important;
  width: 76px !important;
  font-size: 12px !important;
  font-weight: 400 !important;
  text-align: center !important;
  color: #39404d !important;
  padding-right: 20px !important;
  padding-left: 0 !important;
  margin: 0 16px !important;
  background: #f2f5fa !important;
}

.block .el-select__caret {
  color: #39404d !important;
  margin-left: 20px !important;
}

.block .el-select {
  display: block !important;
}

.block .el-pagination button {
  min-width: 20px !important;
}

.block .el-input__suffix {
  margin-right: -18px !important;
}

.block .btn-prev {
  height: 20px !important;
  line-height: 20px !important;
  width: 20px !important;
  background: #f2f5fa !important;
  /* border: 0.5px solid rgba(0, 0, 0, 0.38); */
  border-radius: 5px !important;
  margin-left: 16px !important;
  margin-right: 4px !important;
  padding: 0 !important;
  color: var(--text-color) !important;
}

.block .btn-next {
  height: 20px !important;
  line-height: 20px !important;
  width: 20px !important;
  background: #f2f5fa !important;
  /* border: 0.5px solid rgba(0, 0, 0, 0.38) !important; */
  border-radius: 5px !important;
  /* margin: 0 8px; */
  margin-right: 8px !important;
  margin-left: 4px !important;
  padding: 0 !important;
  color: var(--text-color) !important;
  /* opacity: 0.4; */
}

.block .el-pagination button:disabled {
  opacity: 0.4;
}

.block .el-pager {
  height: 20px !important;
  line-height: 20px !important;
}

.block .el-pager .number {
  height: 20px !important;
  line-height: 19px !important;
  /* width: 24px; */
  text-align: center !important;
  background: #f2f5fa !important;
  /* border: 0.5px solid #39404d !important; */
  border-radius: 5px !important;
  color: var(--text-color);
  margin: 0 4px !important;
}

.block .el-pager li.active {
  background: var(--text-color) !important;
  border: 0.5px solid var(--text-color) !important;
  color: #ffffff !important;
}

.block .el-pager li {
  min-width: 20px !important;
  text-align: center !important;
  font-size: 12px !important;
  font-weight: 400 !important;
  text-align: center !important;
  line-height: normal !important;
}

.block .el-pagination__jump {
  height: 20px !important;
  font-size: 12px !important;
  font-weight: 400 !important;
  text-align: center !important;
  color: #39404d !important;
  line-height: 20px !important;
  margin-left: 7px !important;
}

.block .is-in-pagination .el-input__inner {
  /* width: 55px; */
  height: 20px !important;
  line-height: 20px !important;
  background: #f2f5fa !important;
  border: 0.5px solid #d2d8e2 !important;
  border-radius: 5px !important;
  font-size: 12px !important;
}

.block .is-in-pagination {
  margin-left: 8px !important;
}

.block .el-pager li.btn-quicknext {
  line-height: 20px !important;
}

.block3 .el-pager li.btn-quicknext {
  background: none !important;
}

.block3 .el-pager li.btn-quickprev {
  background: none !important;
}

.block .more::before {
  line-height: 20px !important;
}

.block .el-pager li.btn-quicknext {
  background: none !important;
}

.block .el-pager li.btn-quickprev {
  background: none !important;
}

.refund_dialog .el-dialog {
  border-radius: 10px;
}

.refund_dialog .el-dialog__header {
  padding: 0 !important;
  line-height: 52px;
}

.refund_dialog .el-dialog__title {
  font-size: 14px;
  font-weight: 600;
  text-align: left;
  color: #39404d;
  margin-left: 16px;
}

.refund_dialog .el-icon-close {
  font-size: 16px;
  font-weight: 600;
  color: #39404d !important;
}

.refund_dialog .el-dialog__headerbtn {
  top: 18px;
}

.refund_dialog .el-form-item__error {
  margin-left: 16px !important;
}

.refund_div {
  line-height: 20px;
  font-size: 14px;
  font-weight: 500;
  text-align: left;
  color: #39404d;
  /* margin-top: 16px;
    margin-left: 16px; */
  display: flex;
  margin: 16px 16px 0;
}

.refund_div_hint {
  line-height: 14px;
  font-size: 12px;
  font-weight: 400;
  text-align: left;
  color: #80889d;
  display: flex;
  margin: 0 16px;
  margin-top: 4px;
}

.refund_btn {
  display: flex;
}

.refund_btn div {
  align-items: center;
  font-size: 13px;
  font-weight: 500;
  text-align: center;
  color: #ffffff;
  margin: 28px 0 16px 16px;
  width: 236px;
  height: 40px;
  line-height: 40px;
  background: var(--text-color);
  border-radius: 10px;
  cursor: pointer;
  border: 1px solid var(--text-color);
}

.refund_btn1,
.refund_btn div:first-of-type {
  background: #ffffff !important;
  color: var(--text-color) !important;
}

.refund_div1 {
  /* display: flex;
    align-items: center;
   margin-left: 16px; */
  margin-top: 8px;
}

.refund_div1 .el-radio {
  margin: 0;
}

.refund_div1 .el-radio__label {
  font-size: 14px;
  font-weight: 500;
  text-align: left;
  color: #39404d;
  line-height: 16px;
  padding: 0;
  margin: 0;
}

.refund_div1 .is-checked .el-radio__label {
  color: var(--text-color) !important;
}

.refund_div1 .el-radio__input {
  margin-right: 8px;
  margin-left: 16px;
}
.refund_div1 .el-radio__inner:hover {
  border-color: var(--text-color) !important;
}

.refund_div1 .el-radio__input.is-checked .el-radio__inner {
  background: var(--text-color);
  border-color: var(--text-color);
}

.fenye {
  overflow: hidden;
  width: 100%;
  /* float: right; */
  /* margin-top: 18px;
    margin-right: 6px; */
  padding: 18px 6px 0 0;
}

.fenye .is-background {
  float: right;
}

.fenye .btn-prev {
  min-width: 20px !important;
  height: 20px !important;
  background: #f2f5fa !important;
  border: 0.5px solid rgba(0, 0, 0, 0.38) !important;
  border-radius: 5px !important;
}

.fenye .btn-next {
  min-width: 20px !important;
  height: 20px !important;
  background: #f2f5fa !important;
  border: 0.5px solid rgba(0, 0, 0, 0.38) !important;
  border-radius: 5px !important;
}

.fenye .el-pager li {
  min-width: 20px !important;
  height: 20px !important;
  line-height: 20px !important;
  text-align: center !important;
  background: #f2f5fa !important;
  border: 0.5px solid #39404d !important;
  border-radius: 5px !important;
  font-size: 11px !important;

  font-weight: 500 !important;
  color: #39404d !important;
}

.fenye .el-pager li.active {
  background: #f2f5fa !important;
  border: 0.5px solid var(--text-color) !important;
  border-radius: 5px !important;
  color: var(--text-color) !important;
}

.fenye .more::before {
  line-height: 20px !important;
}

.adjustDiv {
  display: flex;
  align-items: center;
}

.adjustChange {
  display: flex;
  width: 60px;
  height: 32px;
  line-height: 32px;
  background: #f0f0f2;
  border-radius: 5px;
  margin-top: 8px;
  margin-left: 16px;
}

.adjustChange div {
  width: 30px;
  text-align: center;
  font-size: 14px;
  cursor: pointer;
  color: #39404d;
}

.adjustInput {
  width: 418px !important;
  height: 32px !important;
  line-height: 32px !important;
  border-radius: 5px;
  margin-top: 8px;
  margin-left: 10px;
}

.adjustInput .el-input__inner {
  line-height: 32px !important;
  height: 32px !important;
  border: 1px solid #e4e4e6;
}

.el-input__inner:focus {
  border-color: var(--text-color) !important;
}

/*禁用样式*/
.disabled {
  opacity: 0.5;
  /*pointer-events: none;*/
}

/*确认框自定义样式-取消按钮*/
.messagebox-cancel {
  color: var(--text-color) !important;
  background-color: #ffffff !important;

  border: 1px solid var(--text-color) !important;
  border-radius: 10px !important;
}

/*确认框自定义样式-确认按钮*/
.messagebox-confirm {
  color: #ffffff !important;
  background-color: var(--text-color) !important;

  border: 1px solid var(--text-color) !important;
  border-radius: 10px !important;
}

/*设置loading遮罩层颜色*/
.el-loading-mask {
  background-color: rgba(255, 255, 255, 0.7);
}
/*设置loading图标颜色*/
.el-loading-mask .el-loading-spinner .path {
  stroke: var(--text-color);
}
/*设置loading文字颜色*/
.el-loading-mask .el-loading-spinner .el-loading-text {
  color: var(--text-color);
}

/*单行文本省略*/
.ellipsis-text-single-line {
  white-space: nowrap; /*强制不换行*/
  overflow: hidden; /*自动隐藏文字*/
  text-overflow: ellipsis; /*文字隐藏后添加省略号*/
}

/* tab栏样式 */
.el_tabs .el-tabs__item {
  font-size: 16px !important;
  font-weight: 500;
  text-align: left;
  color: #80889d;
  line-height: 22px !important;
  height: 22px !important;
  padding: 0 16px;
  margin-bottom: 16px;
}
.el_tabs .el-tabs__item.is-active {
  color: #39404d;
  font-weight: 600 !important;
}
.el_tabs .el-tabs__item:hover {
  color: #39404d;
}
.el_tabs .el-tabs__header {
  margin: 0 0 16px;
}
.el_tabs .el-tabs__active-bar {
  background-color: var(--text-color);
}
.el-checkbox__input.is-checked .el-checkbox__inner,
.el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color: var(--text-color) !important;
  border-color: var(--text-color) !important;
}
.el-checkbox {
  margin-right: 24px !important;
  font-size: 14px !important;
}
.el-checkbox__inner {
  height: 12px !important;
  width: 12px !important;
}
.el-checkbox__inner::after {
  height: 6px !important;
  left: 3px !important;
}
/* .el-checkbox__label {
  padding-left: 6px !important;
  font-size: 14px !important;
  color: #80889d !important;
} */
/* .is-checked .el-checkbox__inner {
  background: var(--text-color) !important;
  border-color: var(--text-color) !important;
} */
.el-checkbox__input.is-focus .el-checkbox__inner {
  border-color: var(--text-color) !important;
}
.el-checkbox__input .el-checkbox__inner:hover {
  border-color: var(--text-color) !important;
}
.el-checkbox__input.is-checked + .el-checkbox__label {
  color: #39404d !important;
}

.el-date-table td.today span {
  color: var(--text-color) !important;
}

.el-date-table td.end-date span {
  background-color: var(--text-color) !important;
  color: #ffffff !important;
}
.el-date-table td.start-date span {
  background-color: var(--text-color) !important;
  color: #ffffff !important;
}

.el-date-table td.available:hover {
  color: var(--text-color) !important;
}

.el-date-table td.end-date span,
.el-date-table td.start-date span {
  background-color: var(--text-color) !important;
}

.el-month-table td.today .cell{
  color: var(--text-color) !important;
}

.el-month-table td .cell:hover {
  color: var(--text-color) !important;
}

.el-month-table td.current:not(.disabled) .cell {
  color: var(--text-color) !important;
}

.el-time-panel__btn.confirm {
  color: var(--text-color) !important;
}
.el-form-item.is-error .el-input__inner{
  border-color: #fd5849 !important;
}

.el-tooltip__popper {
  background-color: #39404d !important;
  opacity: 0.7;
  font-size: 14px;
  font-weight: 400;
  text-align: left;
  color: #ffffff;
  line-height: 16px;
}
/* .popper__arrow {
  border-top-color: #ffffff !important;
}
.popper__arrow:after {
  border-top-color: #ffffff !important;
} */

.el-notification{
  width: 400px !important;
  padding: 20px 24px !important;
  /* background-color: #ffe7bc !important; */
  box-shadow: none !important;
  right: 23px !important;
}
.el-notification__group{
  margin: 0 15px !important;
}
.el-notification__icon{
  width: 20px !important;
  height: 20px !important;
  font-size: 20px !important;
}
.el-notification__title{
  font-size: 14px !important;
  line-height: 20px !important;
  color: #39404d !important;
}
.el-notification__content{
  top: 20px !important;
  margin: 10px 0 0 !important;
  line-height: 16px !important;
}
.el-notification__closeBtn{
  color: #646b80 !important;
}
/* .el-table__fixed::before{
  height: 0 !important;
} */
.el-table__fixed, .el-table__fixed-right{
  height: 100% !important; 
}


.disabled_color {
  pointer-events: none !important;
}
