/**app.wxss**/
.container {
  padding-top: 135px;
  padding-bottom: 10rpx;
 /* top:280rpx; */
  /* position: absolute; */
  width:100%;
  /* overflow-y: scroll; */
  background: #F2F2F2;
} 
input{
  font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica,
}
page{
  position: relative;
  width:100%;
  height:100%;
  font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica,
  Segoe UI, Arial, Roboto, 'PingFang SC', 'miui', 'Hiragino Sans GB', 'Microsoft Yahei',
  sans-serif;
}
.page{
  width:100vw;
  height:100vh;
  background: #f2f2f2;
}
.contain{padding: 0 30rpx 0rpx;height: 100%;overflow: hidden;position: relative;}
::-webkit-scrollbar {
  display: none;
  width: 0;
  height: 0;
  color: transparent;
}
.van-picker__confirm {
  color:#3CC7C0!important;
  font-size: 32rpx!important;
}
.van-picker__title{
  font-weight: 600!important;
color: rgba(0,0,0,0.9)!important;
font-size: 32rpx!important;
}
.van-picker__cancel{
  color: rgba(0,0,0,0.6)!important;
  font-size: 32rpx!important;
}
.nonedata{
  width:100%;
  color:#666;
  min-height: 320rpx;
  font-size: 28rpx;
  display: flex;
  justify-content: center;
  align-items: center;
}
.ui-navigatorbar {
  position: fixed;
  z-index:99;
  top: 0;
  width: 750rpx;
  height: 172rpx;
  background: #F2F2F2;
  backdrop-filter: blur(20px);
}

.ui-navigatorbar-back {
  position: absolute;
  padding-left:40rpx;
  padding-right:40rpx;
  width:30rpx;
  height:60rpx;
  left: 0rpx;
  bottom: 20rpx;
}

.ui-title {
  position: absolute;
  width: 350rpx;
  height: 88rpx;
  line-height: 56rpx;
  font-size: 36rpx;
  color: #000000;
  bottom: 0;
  left: 200rpx;
  display: flex;
  justify-content: center;
  align-items: center;
}
.droptitle.active{
  color:#3CC7C0;
}
.slotmsg{
  -webkit-overflow-scrolling: touch;
    font-size: 28rpx;
    line-height:40rpx;
    max-height:60vh;
    overflow-y: auto;
    padding:48rpx;
    text-align: center;
}
.van-dropdown-item__title{
  width:100%!important;
  flex:1;
  text-align: center;
}
.van-dropdown-item__icon{
  z-index:2;
  position: absolute!important;

  right:25rpx;
}
 .van-cell__value{
  flex:none!important;
  z-index:1;
}
.onlinebox .icon{
  top:60rpx;
  left:50%;
  position: absolute;
  margin-left: -48rpx;
width:96rpx;
height:34rpx;
border-radius: 0;
}
/* .van-dialog__cancel{
    border-right: 1px solid rgba(0,0,0,0.1)!important;
} */