/* @import "./search.acss"; */
.item-avatar-xs text,input,radio{
   font-size: 32rpx;
   line-height: 80rpx;
}
.item-avatar-xs{
  display: flex;
  padding: 20rpx;
  border-bottom: 1rpx solid #eee;
  cursor: pointer;
  position:relative;
}
.item-avatar-xs input{
  width: 60%;
  margin-top: 15rpx;
}
.left{
  position: absolute;
  margin-left: 660rpx;
}
.item-avatar-xs image{
  width: 48rpx;
  height: 48rpx;
  margin-top: 15rpx;
}

.add{
  width: 100%;
}
.add input{
  width: 80%;
  float: left;
}
.add image{
  float: right;
  margin-right: 50rpx;
}
.item-avatar-xs textarea{
  width: 70%;
  height: 80rpx;
  margin-top: 18rpx;
  font-size: 32rpx;
}
.add_bg{
  background: #fff;
  /* margin-top: 10rpx; */
  padding: 50rpx;
}
.add_bg text{
  display: block;
  height: 40rpx;
  line-height: 40rpx;
  font-size: 26rpx;
  margin-top: -20rpx;
  float: left;
}

.add_time{
  position: relative;
  font-size: 26rpx;
  top: -30rpx;
  margin-top: -40rpx;
  margin-left: 480rpx;
}
.add_time text{
  font-size: 32rpx;
  color: #156EF3;
  padding: 0 10rpx;
}
.times{
  width: 99.5%;
  height: 500rpx;
  margin-top: 10rpx;
  border: 1px solid #ccc;
   white-space: nowrap;
  display:flex;

}
.min_box{
  float: left;
  margin-top: 32rpx;
  width: 100rpx;
  height: 470rpx;
}
.min{
    width: 100rpx;
    height:120rpx;
    line-height: 120rpx;
}
.hour{
  display: block;
  width: 120rpx;
  text-align: center;
}
.scroll-view-item_H{
  flex-shrink:0;
  flex-grow:0;

}
.time-block{
  width:120rpx;
  height: 120rpx;
   border: 1px solid #ccc; 
  
}
.left2{
  position: absolute;
  margin-left: 580rpx;
  margin-top: 8rpx;
}

.add_btn{
  margin-left: 80rpx;
  margin-top: 10rpx;
}
.se_btning{
  background: #156EF3;
  color: #fff;
  border-radius: 0;
}
.item-avatar-xs button{
  width: 180rpx;
  height: 60rpx;
  line-height: 60rpx;
  font-size: 26rpx;
  border-radius: 0;
  float: right;
}
.item-avatar-xs button::after{
  border-radius: 0;
}
.item-avatar-show{
  display: block;
}
.item-avatar-hide{
  display: none;
}
.mask2{
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background: #000;
    z-index: 9000;
    opacity: 0.5;
}
.modaltime2{
    width: 80%;
    height: 520rpx;
    position: fixed;
    top: 50%;
    left: 0;
    z-index: 9999;
    margin: -340rpx 75rpx;
    background-color: #fff;
    border-radius: 5rpx;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-top: 10rpx;
    padding-bottom: 20rpx;
}
.radio-group{
  width: 100%;
  height: 100rpx;
  margin-top: 20rpx;
  border-bottom: 1px solid #eee;
}
.radio{
  line-height: 80rpx;
  margin-left: 100rpx;
}

.checkbox-group{
  width: 100%;
  height: 90rpx;
}
.no-checkbox{
  display: block;
  width: 100%;
  height: 90rpx;
  line-height: 90rpx;
  margin-left: 100rpx;
  margin-top: 10rpx;
  margin-bottom: 20rpx;

}
.checkbox{
  display: block;
  width: 100%;
  height: 90rpx;
  line-height: 90rpx;
  margin-left: 100rpx;
  margin-top: 30rpx;
}
.selectpocker{
  width: 70%;
  height: 35px;
  line-height: 35px;
  text-align: right;
  margin-left: 60rpx;
  /* overflow-x: scroll; */
}
.checkbox checkbox{
  margin-top: 20rpx;
}
.checkbox text{
  margin-left: 20rpx;
}
.add{
  margin: 20rpx auto;
}
.add_img{
   width: 32rpx;
  height: 32rpx;
  margin-left: 540rpx;
  /* margin-top: -6rpx; */
}
.se_btn_hide{
  display: none;
  height: 80rpx;
  position: relative;
  margin-top: 0.1rpx;
}
.se_btn_show{
  display: block;
}
.check {
  display:flex;
  flex-wrap:wrap;
  justify-content:flex-start;
 
}
.check label {
  width: 140rpx;
  height: 60rpx;
  font-size: 22rpx;
  border-radius: 8rpx;
  display: flex;
  align-items: center;
  margin: 0 8rpx;
  justify-content: center;
  margin-top: 20rpx;
}
.is_checked {
   background-color: #156EF3;
   color: #fff;
   border: 1rpx solid #fff;
}
.section{
  background: #fff;
   padding:20rpx;
   border-bottom: 1px solid #eee;
}
.section text{
  font-size: 32rpx;
  line-height: 80rpx;
  }
.section image{
  width: 40rpx;
  height: 40rpx;
  float: right;
  margin-top: 20rpx;
}
.required{
  font-size: 10rpx;
  color: red;
  margin-right: 10rpx;

}