/* nova-werun/pages/my/my-profile/index.wxss */
.popup {
    height: 70vh;
    overflow-y: auto;
  
    .topTitle {
  
      position: fixed;
      // top: 300rpx;
      left: 0rpx;
      z-index: 9;
    }
  
    .topBox {
      border-radius: 40rpx 40rpx 0 0;
      background: white;
      width: 100vw;
      padding: 20rpx;
      border-bottom: 1rpx solid rgb(206, 206, 206);
      text-align: center;
      font-weight: bold;
    }
  
    .registerStartDate {
      padding: 20rpx;
      display: flex;
      align-items: center;
  
      .title {
        width: 220rpx;
        font-size: 28rpx;
  
        text {
          color: red;
        }
      }
  
      .date {
        font-size: 28rpx;
        font-weight: bold;
      }
    }
  
    .registerStartTime {
      // height:;
  
      padding: 20rpx;
  
      .title {
        width: 220rpx;
        font-size: 28rpx;
  
        text {
          color: red;
        }
      }
  
      .box {
        display: flex;
        margin: 20rpx;
        align-items: center;
        justify-content: space-between;
        padding: 20rpx;
        box-shadow: 1rpx 1rpx 10rpx rgb(204, 204, 204);
        border-radius: 20rpx;
  
        .time {
          .from {
            margin: 10rpx 0;
            font-size: 35rpx;
  
            van-icon {
              font-size: 35rpx;
            }
  
            font-weight: bold;
          }
  
          .to {
            font-size: 28rpx;
  
            van-icon {
              font-size: 35rpx;
            }
          }
        }
  
        .btn {
          font-size: 30rpx;
          background: #4F9AF7;
          padding: 10rpx 20rpx;
          border-radius: 100rpx;
          color: white;
        }
      }
    }
  
    .btn_btm {
      width: 100vw;
      background: white;
      position: fixed;
      bottom: 0rpx;
      z-index: 9;
  
      button {
        color: white;
        font-size: 30rpx;
      }
    }
  
    .revise {
      float: right;
      background: #4F9AF7;
      margin: 20rpx;
  
    }
  }
  .submitbox{
    width: 100%;
    height: 80rpx;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 40rpx;
    .submit{
        width: 200rpx;
        height: 80rpx;
        font-size: 30rpx;
        color: white;
        background-color: #4F9AF7;
        display: flex;
        justify-content: center;
        align-items: center;
        border-radius: 40rpx;
    }
}
.company {
    margin: 20rpx;
  
    .name {
      font-size: 26rpx;
      margin: 20rpx 40rpx;
      padding: 20rpx;
      border-bottom: 1rpx solid rgb(243, 243, 243);
    }
  }