
div.input_div{
    position:relative;
    width:95%;
    box-sizing: border-box;
    background-color:white;
    font-size: 1rem;
     margin-top:0.5rem;
     margin-left:0.2rem;
     margin-bottom:0.3rem;
    padding-top:0.5rem;
    line-height: 2.8;
    /*padding-left: 4%;*/
    /*width: 100%;*/
    /*box-sizing: border-box;*/
    /*text-align: center;*/
    /*padding-left:2rem;*/
    text-align:left;

}



.submit_button {
      /* 文字颜色 */
      /*color: #0099CC;*/
      /* 清除背景色 */
      background: transparent;
      /* 边框样式、颜色、宽度 */
      border: 2px solid #0099CC;
      /* 给边框添加圆角 */
      border-radius: 6px;
      /* 字母转大写 */
      color: white;
      padding: 4px 10px;
      text-align: center;
      display: inline-block;
      font-size: 1.5rem;
      margin: 4px 2px;
      -webkit-transition-duration: 0.4s; /* Safari */
      transition-duration: 0.4s;
      cursor: pointer;
      text-decoration: none;
      text-transform: uppercase;
}
.submit_button {
      background-color: white;
      color: black;
      border: 2px solid #008CBA;
      width: 67%;
    /*left:10%;*/
}
/* 悬停样式 */
.submit_button:hover {
      background-color: #008CBA;
      color: white;
}



 .date_choose{
     margin-left: 1rem;
      padding: 0.1rem 0.2rem;
      border: 1px solid #ccc;
      border-radius: 0.3rem;
      background-color: #f8f9fa;
      color: #555;
      text-decoration: none;
      cursor: pointer;
      box-shadow: 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1);
      transition: all 0.2s ease;
      font-weight: 500;
}
.date_choose:hover {
  background-color: #e9ecef;
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.2);
}

.date_choose:active {
  box-shadow: inset 0 0.1rem 0.2rem rgba(0, 0, 0, 0.1);
  transform: translateY(1px);
}
.taiyi_label{
    font-size: 1rem;
    /*color: #9e9e9e;*/
    color:#555;
    font-weight: 500;
    margin-left: 1rem;
}
/*选择框*/
.simple-select {
    width: 36.8%;
    box-sizing: border-box;
    height: 2.5rem;
    /*display: inline-block;*/
    padding: 0.4rem 0.8rem;
    border: 1px solid #ddd;
    border-radius: 0.25rem;
    background-color: white;
    color: #333;
    font-size: 1rem;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    cursor: pointer;
    transition: border-color 0.3s ease;
}

.simple-select:focus {
    outline: none;
    border-color: #4a90e2;
    box-shadow: 0 0 0 2px rgba(74, 144, 226, 0.2);
}

/*时间输入框*/
#input_time,#input_years {
    width: 36.8%;
    box-sizing: border-box;
    height: 2.5rem;
    /*display: inline-block;*/
    padding: 0.4rem 0.4rem;
    border: 1px solid #ddd;
    border-radius: 0.25rem;
    background-color: white;
    color: #333;
    font-size: 1rem;
    transition: border-color 0.3s ease;
}

#input_time:focus {
    outline: none;
    border-color: #4a90e2;
    box-shadow: 0 0 0 2px rgba(74, 144, 226, 0.2);
}



#input_time::-webkit-inner-spin-button {
    display: none;
}

#input_time::-webkit-calendar-picker-indicator {
    opacity: 0.7;
    cursor: pointer;
}

#input_time::-webkit-calendar-picker-indicator:hover {
    opacity: 1;
}

#input_years:focus {
    outline: none;
    border-color: #4a90e2;
    box-shadow: 0 0 0 2px rgba(74, 144, 226, 0.2);
}


#input_years::-webkit-inner-spin-button {
    display: none;
}

#input_years::-webkit-calendar-picker-indicator {
    opacity: 0.7;
    cursor: pointer;
}

#input_years::-webkit-calendar-picker-indicator:hover {
    opacity: 1;
}

 /*清除时间输入框的默认样式（可选）*/
#input_time::-webkit-datetime-edit {
    padding: 0;
}

#input_timee::-webkit-datetime-edit-fields-wrapper {
    background: white;
}

 /*清除时间输入框的默认样式（可选）*/
#input_years::-webkit-datetime-edit {
    padding: 0;
}

#input_years::-webkit-datetime-edit-fields-wrapper {
    background: white;
}