html,
body,
ul,
li,
ol,
dl,
dd,
dt,
p,
h1,
h2,
h3,
h4,
h5,
h6,
form,
fieldset,
legend,
img,
div,
section {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

* {
  box-sizing: border-box;
}

fieldset,
img {
  border: none;
}

img {
  display: block;
}

address,
caption,
cite,
code,
dfn,
th,
var {
  font-style: normal;
  font-weight: normal;
}

ul,
ol {
  list-style: none;
}

input {
  padding-top: 0;
  padding-bottom: 0;
}

button {
  border: none;
  outline: none;
}

input::-moz-focus-inner {
  border: none;
  padding: 0;
}

select,
input {
  vertical-align: middle;
}

select,
input,
textarea {
  font-size: 12px;
  margin: 0;
  font-family: "PingFang SC", Helvetica, Arial, "Hiragino Sans GB", "Microsoft Yahei", 微软雅黑, STHeiti, sans-serif;
}

input[type="text"],
input[type="password"],
textarea {
  outline-style: none;
  -webkit-appearance: none;
}

textarea {
  resize: none;
}

table {
  border-collapse: collapse;
}

@font-face {
  font-family: "AlteDIN1451Mittelschrift";
  src: url("https://cdn.rys.com/fonts/AlteDIN1451Mittelschrift.ttf"), url("https://cdn.rys.com/fonts/AlteDIN1451Mittelschrift.eot"); /* IE9 */
}

.number-font {
  font-family: "AlteDIN1451Mittelschrift" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: lighter !important;
}
.logoimg {
  color: #ffffff;
  font-size: 35px;
  vertical-align: middle;
}

body {
  color: #333;

  background: #fff;
  /* min-width: 1200px; */
  /* font-weight: lighter; */
  font-size: 14px;
  font-family: "PingFang SC", Helvetica, Arial, "Hiragino Sans GB", "Microsoft Yahei", 微软雅黑, STHeiti, sans-serif;
}

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}

.clearfix {
  zoom: 1;
}

.clearit {
  clear: both;
  height: 0;
  font-size: 0;
  overflow: hidden;
}

.left {
  float: left;
}

.right {
  float: right;
}

a {
  text-decoration: none;
}
.common-body {
  background: #f9f9f9;
  padding: 12px;
  height: calc(100vh - 46px);
  overflow-y: auto;
}
.common-wrap {
  width: 1200px;
  margin: 0 auto;
}
.common-content {
  padding: 60px 400px;
  background: white;
  position: relative;
  margin-top: 12px;
}
/* .el-upload--picture-card {
  width: 65px;
  height: 65px;
  background: rgba(225, 233, 242, 1);
  line-height: 74px;
}
.el-form-item__label,
.el-form-item__content {
  font-size: 12px;
}
.el-upload-list--picture-card .el-upload-list__item {
  width: 65px;
  height: 65px;
}
.el-upload-list--picture-card .el-upload-list__item-actions span + span {
  margin-left: 0;
} */
.el-breadcrumb__inner a,
.el-breadcrumb__inner.is-link {
  color: #333;
  font-weight: 400;
}
.el-breadcrumb__item:last-child .el-breadcrumb__inner {
  color: #999999;
}
/* .el-step__head.is-success,
.el-step__head.is-process {
  color: #ffffff;
  border-color: #409eff;
}
.el-step__title {
  font-size: 14px;
}
.el-step__title.is-success,
.el-step__title.is-process {
  color: #409eff;
  font-weight: 400;
}
.is-success .el-step__icon,
.is-process .el-step__icon,
.is-success .el-step__line {
  background: #409eff !important;
}
.el-step__icon-inner {
  font-size: 18px;
}
.el-step__icon {
  width: 36px;
  height: 36px;
}
.el-step.is-horizontal .el-step__line {
  background: #f1f1f1;
  height: 3px;
  top: 16.5px;
} */
.hasFile .el-upload {
  display: none;
}
