/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-32.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-32.use[2]!./node_modules/less-loader/dist/cjs.js??clonedRuleSet-32.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/pages/index/App.vue?vue&type=style&index=0&id=5dffeb70&lang=less ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
html,
body,
#app {
  width: 100%;
  height: 100%;
  background-color: #f8f8f8 !important;
}
.index {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.index .PC-content-box {
  flex: 1;
}
.ant-form-item-label > label.ant-form-item-required:not(.ant-form-item-required-mark-optional)::before {
  line-height: inherit;
}
.ant-table-tbody > tr.ant-table-row:hover > td,
.ant-table-tbody > tr > td.ant-table-cell-row-hover {
  background: #dad9d9;
}
.submitOrder-class {
  top: 40%;
}
.ant-modal-confirm-btns {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-start;
  gap: 8px;
}

/*!**************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-14.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-14.use[2]!./src/assets/fonts/fonts.css ***!
  \**************************************************************************************************************************************************************************/
/* 思源黑体 简体 */
@font-face {
  font-family: 'SourceHanSansSC-Regular';
  src: url(/sit/static/fonts/SourceHanSansSC-Regular.8fc7b376.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}

/* 思源黑体 粗体 */
@font-face {
  font-family: 'SourceHanSansSC-Bold';
  src: url(/sit/static/fonts/SourceHanSansSC-Bold.9578e692.woff2) format('woff2'),
    url(/sit/static/fonts/SourceHanSansSC-Bold.ffd0d01b.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}

/* 思源黑体 高亮 */
@font-face {
  font-family: 'SourceHanSansSC-Light';
  src: url(/sit/static/fonts/SourceHanSansSC-Light.6b7c6ff9.woff2) format('woff2'),
    url(/sit/static/fonts/SourceHanSansSC-Light.03909c3d.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
/*!*************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-14.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-14.use[2]!./src/assets/style/base.css ***!
  \*************************************************************************************************************************************************************************/
*{
  padding: 0;
  margin: 0;
  list-style: none;
  font-style: normal;
    /*防止点击闪烁*/
  -webkit-tap-highlight-color: transparent;
    /*缩放网页，文字大小不变*/
  -webkit-text-size-adjust: none;
  -webkit-font-smoothing: subpixel-antialiased;
  box-sizing: border-box;
  font-weight: normal;
}

/*去除虚线*/
input:focus,select:focus,textarea:focus,button:focus{
  outline: none;
}
input{
  border: none;
}
input::-moz-placeholder{
  color: #999999;
}
input::placeholder{
  color: #999999;
}
input:disabled,input[disabled] {
	color: #333F48 !important;
  background-color: #ffffff;
	opacity: 1;
}
input:-webkit-autofill, 
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus, 
input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 68px #ffffff inset;
}

input[type="button"], input[type="submit"], input[type="search"], input[type="reset"] {
  -webkit-appearance: none;
}


a{
  text-decoration: none;
  /*ios禁止页面在新窗口打开*/
  -webkit-touch-callout:none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  color: #333F48;
}
