
.fullScreen {
  &:-webkit-full-screen {
    width: 100%;
    height: 100%;
    padding: 100px;
    background-color: #fff;
  }

  //&:div[data-page-formkey]{
  //  overflow: hidden;
  //}
}

:global {
  // table{
  //     border-collapse:collapse;
  // }


  #web_table .ant-form-item {
    margin-bottom: 2.5px;
    margin-top: 2.5px;
  }

  /*#web_table .ant-form-item-control{
        line-height: 20px;
    }*/

  #mobile_table .am-list-item {
    //background-color: rgba(238, 238, 238, 0.801);
    border-radius: 4px;
  }

  // 移动端单选无法换行
  #mobile_table .ant-radio-wrapper {
    white-space: inherit;
  }

  #mobile_table .ant-form-item-label.ant-col-0,
  #mobile_table .ant-form-item-control-wrapper.ant-col-0 {
    width: 0%;
  }

  #mobile_table .ant-form-item-label.ant-col-1,
  #mobile_table .ant-form-item-control-wrapper.ant-col-1 {
    width: 4.16666667%;
  }

  #mobile_table .ant-form-item-label.ant-col-2,
  #mobile_table .ant-form-item-control-wrapper.ant-col-2 {
    width: 8.33333333%;
  }

  #mobile_table .ant-form-item-label.ant-col-3,
  #mobile_table .ant-form-item-control-wrapper.ant-col-3 {
    width: 12.5%;
  }

  #mobile_table .ant-form-item-label.ant-col-4,
  #mobile_table .ant-form-item-control-wrapper.ant-col-4 {
    width: 16.66666667%;
  }

  #mobile_table .ant-form-item-label.ant-col-5,
  #mobile_table .ant-form-item-control-wrapper.ant-col-5 {
    width: 20.83333333%;
  }

  #mobile_table .ant-form-item-label.ant-col-6,
  #mobile_table .ant-form-item-control-wrapper.ant-col-6 {
    width: 25%;
  }

  #mobile_table .ant-form-item-label.ant-col-7,
  #mobile_table .ant-form-item-control-wrapper.ant-col-7 {
    width: 29.16666667%;
  }

  #mobile_table .ant-form-item-label.ant-col-8,
  #mobile_table .ant-form-item-control-wrapper.ant-col-8 {
    width: 33.33333333%;
  }

  #mobile_table .ant-form-item-label.ant-col-9,
  #mobile_table .ant-form-item-control-wrapper.ant-col-9 {
    width: 37.5%;
  }

  #mobile_table .ant-form-item-label.ant-col-10,
  #mobile_table .ant-form-item-control-wrapper.ant-col-10 {
    width: 41.66666667%;
  }

  #mobile_table .ant-form-item-label.ant-col-11,
  #mobile_table .ant-form-item-control-wrapper.ant-col-11 {
    width: 45.83333333%;
  }

  #mobile_table .ant-form-item-label.ant-col-12,
  #mobile_table .ant-form-item-control-wrapper.ant-col-12 {
    width: 50%;
  }

  #mobile_table .ant-form-item-label.ant-col-13,
  #mobile_table .ant-form-item-control-wrapper.ant-col-13 {
    width: 54.16666667%;
  }

  #mobile_table .ant-form-item-label.ant-col-14,
  #mobile_table .ant-form-item-control-wrapper.ant-col-14 {
    width: 58.33333333%;
  }

  #mobile_table .ant-form-item-label.ant-col-15,
  #mobile_table .ant-form-item-control-wrapper.ant-col-15 {
    width: 62.5%;
  }

  #mobile_table .ant-form-item-label.ant-col-16,
  #mobile_table .ant-form-item-control-wrapper.ant-col-16 {
    width: 66.66666667%;
  }

  #mobile_table .ant-form-item-label.ant-col-17,
  #mobile_table .ant-form-item-control-wrapper.ant-col-17 {
    width: 70.83333333%;
  }

  #mobile_table .ant-form-item-label.ant-col-18,
  #mobile_table .ant-form-item-control-wrapper.ant-col-18 {
    width: 75%;
  }

  #mobile_table .ant-form-item-label.ant-col-19,
  #mobile_table .ant-form-item-control-wrapper.ant-col-19 {
    width: 79.16666667%;
  }

  #mobile_table .ant-form-item-label.ant-col-20,
  #mobile_table .ant-form-item-control-wrapper.ant-col-20 {
    width: 83.33333333%;
  }

  #mobile_table .ant-form-item-label.ant-col-21,
  #mobile_table .ant-form-item-control-wrapper.ant-col-21 {
    width: 87.5%;
  }

  #mobile_table .ant-form-item-label.ant-col-22,
  #mobile_table .ant-form-item-control-wrapper.ant-col-22 {
    width: 91.66666667%;
  }

  #mobile_table .ant-form-item-label.ant-col-23,
  #mobile_table .ant-form-item-control-wrapper.ant-col-23 {
    width: 95.83333333%;
  }

  #mobile_table .ant-form-item-label.ant-col-24,
  #mobile_table .ant-form-item-control-wrapper.ant-col-24 {
    width: 100%;
  }

  #mobile_table .ant-col-24 {
    border-bottom: 1px solid white;
  }

  #mobile_table .am-textarea-control textarea {
    background-color: #f5f5f5d3;
  }

  #mobile_table > .am-card {
    min-height: 0;
  }

  #mobile_table .ant-form-item {
    margin-bottom: 0px;
    background: white;
    overflow: auto;
    scrollbar-width: none; /* Firefox */
    -ms-overflow-style: none; /* IE 10+ */

    label {
      float: left;
      padding-left: 10px;
    }

    &::-webkit-scrollbar {
      display: none;
    }
  }

  #mobile_table .am-checkbox-agree .am-checkbox-inner {
    left: -30px;
    top: 1px;
  }

  #mobile_table .ant-form-item-label {
    padding-top: 9px;
    text-align: right;
    font-weight: bold;
  }

  #mobile_table .isPreview > .ant-form-item-label {
    padding-top: 0px;

  }

  #MobileList .am-list-item {
    background-color: #fff;
    border-radius: 4px;
  }

  #mobile_table .am-list-item .am-input-label {
    overflow: auto;
    scrollbar-width: none; /* Firefox */
    -ms-overflow-style: none; /* IE 10+ */

    &::-webkit-scrollbar {
      display: none;
    }
  }

  #mobile_table .ant-form-item-label {
    overflow: auto;
    // scrollbar-width: none; /* Firefox */
    // -ms-overflow-style: none; /* IE 10+ */
    // &::-webkit-scrollbar {display:none}
  }

  #mobile_table .am-flexbox {
    padding-left: 25px;

    .am-checkbox-agree {
      padding-top: 0px;
    }
  }


  #mobile_table .am-list-extra {
    flex-basis: 60%;
    overflow: auto;
    scrollbar-width: none; /* Firefox */
    -ms-overflow-style: none; /* IE 10+ */

    &::-webkit-scrollbar {
      display: none;
    }
  }
}

.form input {
  font-size: 14px !important;
  line-height: 28px !important;
  padding-left: 29px !important;
  background-color: #ccc;
}

.text {
  display: inline-block;
  font-size: 14px;
  line-height: 28px;
  text-align: right;
  font-family: PingFang-SC-Regular;
}

.placeholder {
  font-size: 14px;
}

.text2 {
  width: 72px;
  display: inline-block;
  font-size: 16px;
  line-height: 28px;
  text-align: left;
  font-weight: bold;
  font-family: PingFang-SC-Regular;
}

.mobileList {
  :global {
    .am-list-content {
      white-space: pre-wrap !important; // 禅道30442
    }

    .am-list-item .am-list-line .am-list-extra {
      white-space: normal;

      ul {
        padding-inline-start: 0;
      }
    }
  }

}

.imageUl {
  display: grid;
  //grid-template-rows: 1fr;
  //grid-auto-flow: column;
  // 27200 毕业生就业去向申报，20192602003 电脑端操作上传了2张图片 手机端查看 只有一张 且重叠了
  // 可能需要再次修改 遇到样式问题都丢这里面
  justify-items: center;
  align-items: center;
  column-gap: 10px;
  row-gap: 10px;
  li {
    width: 120px;
    min-height: 50px;
  }
}

.bigTitle {
  text-align: center;
  font-size: 18px;
  margin-bottom: 20px;
  font-weight: 600;
}

//@media (max-width: 575px) {
//  div[data-cell-component-name] {
//    :global { // 2022年11月24日 姚鑫国说的不要换行. 把这个antd-design的自适应干掉
//      .ant-form-item-label {
//        line-height: 40px;
//      }
//    }
//  }
//}

.stepsInfo {
  @media (max-width: 480px) {
    // 2022年11月24日 姚鑫国说的不要换行. 把这个antd-design的自适应干掉
    :global {
      .ant-steps-horizontal.ant-steps-label-horizontal {
        display: flex;
      }

      .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item {
        //display: block;
        //overflow: visible;
      }

      .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-icon {
        //float: left;
        //margin-right: 16px;
      }

      .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-content {
        //display: block;
        //min-height: 48px;
        //overflow: hidden;
      }

      .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-title {
        //line-height: 32px;
      }

      .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item-description {
        //padding-bottom: 12px;
      }

      .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
        //position: absolute;
        //top: 0;
        //left: 16px;
        //width: 1px;
        //height: 100%;
        //padding: 38px 0 6px;
      }

      .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail::after {
        //width: 1px;
        //height: 100%;
      }

      .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item:not(:last-child) > .ant-steps-item-container > .ant-steps-item-tail {
        //display: block;
      }

      .ant-steps-horizontal.ant-steps-label-horizontal > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {
        //display: none;
      }

      .ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-small .ant-steps-item-container .ant-steps-item-tail {
        //position: absolute;
        //top: 0;
        //left: 12px;
        //padding: 30px 0 6px;
      }

      .ant-steps-horizontal.ant-steps-label-horizontal.ant-steps-small .ant-steps-item-container .ant-steps-item-title {
        //line-height: 24px;
      }

      .ant-steps-navigation > .ant-steps-item {
        //margin-right: 0 !important;
      }

      .ant-steps-navigation > .ant-steps-item::before {
        //display: none;
      }

      .ant-steps-navigation > .ant-steps-item.ant-steps-item-active::before {
        top: 57px;
        //right: 0;
        //left: unset;
        display: block;
        width: 100%;
        height: 3px;
      }

      .ant-steps-navigation > .ant-steps-item::after {
        position: absolute;
        top: 50%;
        left: 100%;
        display: inline-block;
        width: 12px;
        height: 12px;
        margin-top: -14px;
        margin-left: -2px;
        border: 1px solid rgba(0, 0, 0, 0.25);
        border-bottom: none;
        border-left: none;
        transform: rotate(45deg);
        content: '';
      }

      .ant-steps-navigation > .ant-steps-item > .ant-steps-item-container > .ant-steps-item-tail {
        //visibility: hidden;
      }

    }

  }
}
