#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;color:#b6b8b9;background-color:#000;font-family:PingFang SC}
/* 初始样式 */
@font-face {
  font-family: "PingFang-SC";
  src: url("https://res-os.ruleos.com/font/PingFang-Regular.ttf") format("truetype");
}

@font-face {
  font-family: "PingFang SC";
  src: url("https://res-os.ruleos.com/font/PingFang-Regular.ttf") format("truetype");
}



* {
  margin: 0;
  padding: 0;
  --w3m-z-index: 9999;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

a {
  text-decoration: none;
  color: #333;
}

li {
  list-style: none;
}

img,
button {
  border: none;
}

html,
body,
#app {
  height: 100%;
}

body {
  /* font-family: Poppins Medium, Helvetica, Arial, sans-serif; */
  font-size: 14px;
}

input,
area,
button {
  outline: none;
}

h1,
h2,
h3,
h4,
h5,
h6,
b,
strong {
  font-weight: normal;
}

em,
i {
  font-style: normal;
}

/* 设置浮动以及去掉边框 */
.fl {
  float: left;
}

.fr {
  float: right;
}

.border0 {
  border: none !important;
}

input {
  border: none;
}

/* 万能清除(解决高度塌陷问题) */
.clear:after {
  content: " ";
  display: block;
  clear: both;
  overflow: hidden;
  visibility: hidden;
}

.clear {
  zoom: 1;
}

/* 自适应中使文本垂直居中显示 */
.line_h:after {
  content: " ";
  display: inline-block;
  width: 0;
  height: 100%;
  vertical-align: middle;
  overflow: hidden;
}

::-webkit-scrollbar {
  width: 5px !important;
  background: rgba(217, 217, 217, 0.05);
}

::-webkit-scrollbar-thumb {
  width: 5px !important;
  background: rgba(217, 217, 217, 0.15);
}

input::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
}

input::-webkit-outer-spin-button {
  -webkit-appearance: none !important;
}

input[type="number"] {
  -moz-appearance: textfield;
}

.pos-element-ui.el-input,.pos-element-ui.el-select{--el-input-height: 47px}.pos-element-ui.el-input .el-input__wrapper,.pos-element-ui.el-select .el-input__wrapper{height:47px;padding:6px 10px;box-sizing:border-box;box-shadow:none;border-radius:8px;border:.5px solid #8c92a6}.pos-element-ui.el-input .el-input__inner,.pos-element-ui.el-select .el-input__inner{color:#131318;font-size:28px;font-weight:700}.pos-element-ui.el-input.el-select .el-input.is-focus .el-input__wrapper,.pos-element-ui.el-select.el-select .el-input.is-focus .el-input__wrapper{box-shadow:none !important}.pos-element-ui.el-popper .el-select-dropdown__item.selected{color:#131318}.pos-element-ui.el-tabs .el-tabs__nav{display:flex;gap:20px}.pos-element-ui.el-tabs .el-tabs__item{color:#92959f;font-size:14px;font-weight:600;padding:0}.pos-element-ui.el-tabs .el-tabs__header{margin-bottom:0}.pos-element-ui.el-tabs .el-tabs__item.is-active{color:#131318}.pos-element-ui.el-tabs .el-tabs__nav-wrap::after{display:none}.pos-element-ui.el-tabs .el-tabs__active-bar{height:3px;border-radius:3px;background:#ff9e13;position:absolute;bottom:5px;transform:scale(1.3, 1)}.pos-element-ui.el-tabs .el-tabs__active-bar.is-top{padding:0 20px;box-sizing:border-box;background-clip:content-box}.pos-element-ui.el-message-box{width:320px;padding:32px;border-radius:16px}.pos-element-ui.el-message-box .el-input__wrapper{height:40px;padding:6px 10px;box-sizing:border-box;box-shadow:none;border-radius:8px;border:.5px solid #8c92a6}.pos-element-ui.el-message-box .el-input__inner{color:#333;font-size:14px;font-weight:700}.pos-element-ui.el-message-box .el-message-box__message{text-align:left}.pos-element-ui.el-message-box .el-message-box__header{display:none}.pos-element-ui.el-message-box .el-message-box__content{padding:0}.pos-element-ui.el-message-box .el-message-box__btns{padding:0;display:flex;justify-content:space-between;align-items:center}.pos-element-ui.el-message-box .el-message-box__btns .el-button{height:42px;flex:1;border-radius:6px;border:.5px solid #8c92a6;color:#000;font-size:14px;font-weight:500;background-color:rgba(0,0,0,0)}.pos-element-ui.el-message-box .el-message-box__btns .el-button--primary{background:#ff9e13;border:none;color:#fff}.pos-element-ui.el-message-box .el-message-box__btns button:nth-child(2){margin-left:13px}.pos-element-ui.el-dialog{width:320px;padding:15px 32px;border-radius:16px;text-align:left}.pos-element-ui.el-dialog .el-dialog__title{color:#000;font-size:14px;font-weight:700;padding:0}.pos-element-ui.el-dialog .el-dialog__footer,.pos-element-ui.el-dialog .el-dialog__body,.pos-element-ui.el-dialog .el-dialog__header{padding:0}.pos-element-ui.el-message{padding:30px 15px}.pos-element-ui.el-message .el-icon{display:none}.pos-element-ui.el-message--success{border-radius:12px;border:1px solid #e6e6e6;background:linear-gradient(0deg, #fff 0%, #fff 100%),#d9d9d9;box-shadow:0 6px 12px 0 rgba(0,0,0,.25)}.pos-element-ui.el-message--success .el-message__content{color:#30963a;font-size:14px;font-weight:400;line-height:normal;display:flex;align-items:center}.pos-element-ui.el-message--success ::before{content:"";width:16px;height:16px;min-width:16px;display:inline-block;background-image:url(/assets/correct.e9a05be.png);background-repeat:no-repeat;background-size:cover;margin-right:10px}.pos-element-ui.el-message--error{border-radius:12px;border:1px solid #e6e6e6;background:linear-gradient(0deg, #fff 0%, #fff 100%),#d9d9d9;box-shadow:0 6px 12px 0 rgba(0,0,0,.25)}.pos-element-ui.el-message--error .el-message__content{color:#ff6b6b;font-size:14px;font-weight:400;line-height:normal;display:flex;align-items:center}.pos-element-ui.el-message--error ::before{content:"";width:16px;height:16px;min-width:16px;display:inline-block;background-image:url(/assets/error.d68cdbc.png);background-repeat:no-repeat;background-size:cover;margin-right:10px}.pos-element-ui.el-popper{border-radius:12px;border:1px solid #e6e6e6;background:#fff;box-shadow:0 6px 12px 0 rgba(0,0,0,.25)}.pos-element-ui.el-popper.el-popover.el-popper{min-width:80px;max-width:150px}.pos-element-ui.el-popper.el-popper.is-dark{width:205px;color:#000;font-size:14px;font-weight:400;line-height:28px;padding:16px}.pos-element-ui.el-table .el-table__header-wrapper{border-radius:6px 6px 0 0}.pos-element-ui.el-table .el-table__header{background-color:rgba(0,0,0,0) !important}.pos-element-ui.el-table .el-table__header tr{background:#f3f3f3}.pos-element-ui.el-table .el-table__header .el-table__cell{background-color:rgba(0,0,0,0) !important;color:var(--Text-text--4, #666);font-size:12px;font-weight:400;line-height:normal}.pos-element-ui.el-table tbody tr .el-table__cell{padding:0;height:18px;color:#000;font-size:12px;font-weight:700;line-height:normal;border:none}.pos-element-ui.el-table tbody tr:hover .el-table__cell{background:#f8f8f8}.pos-element-ui.el-table .el-table__header .el-table__cell:last-child,.pos-element-ui.el-table tr td:last-child{text-align:right;padding-right:10px}.pos-element-ui.el-table .el-table__header .el-table__cell:first-child,.pos-element-ui.el-table tr td:first-child{padding-left:10px}.pos-element-ui.el-table .cell{padding:0 !important;font-size:12px}.pos-element-ui.el-table .el-table__body{-webkit-border-vertical-spacing:8px;background:#f8f8f8}.pos-element-ui.el-table tbody tr{background-color:rgba(0,0,0,0) !important}.record-table.el-table{--el-table-bg-color: transparent;--el-table-border-color: transparent;--el-table-row-hover-bg-color: transparent}.record-table.el-table .cell{padding:0}.record-table.el-table .el-table__header-wrapper{border-radius:6px 6px 0 0}.record-table.el-table .el-table__header-wrapper .el-table__header{height:18px}.record-table.el-table .el-table__header tr{background:rgba(0,0,0,0)}.record-table.el-table .el-table__header .el-table__cell{color:#92959f;font-size:12px;font-weight:400;line-height:normal;background:rgba(0,0,0,0)}.record-table.el-table tr{background:rgba(0,0,0,0)}.record-table.el-table tbody tr .el-table__cell{padding:0;height:17px;color:#000;font-size:12px;font-weight:700;line-height:normal}.record-table.el-table .el-table__header .el-table__cell:last-child,.record-table.el-table tr td:last-child{text-align:right;padding-right:15px}.record-table.el-table .el-table__header .el-table__cell:first-child,.record-table.el-table tr td:first-child{padding-left:15px}.record-table.el-table .el-table__body{-webkit-border-vertical-spacing:8px;background:rgba(0,0,0,0);border-top:1px solid rgba(0,0,0,.1)}
