.sign-page{ min-height: 100vh; background: #F5F7FB; .view-wrap{ padding-top: 34rpx; padding-bottom: 60rpx; } .card{ padding: 26rpx 30rpx 20rpx; background-color: #fff; margin: 0 35rpx; border-radius: 20rpx; box-shadow: 0 0 8rpx 0 rgba(144,144,144,.1); } .form-item{ padding-bottom: 30rpx; .form-item__title{ display: flex; align-items: center; height: 68rpx; .name{ font-size: 32rpx; font-family: PingFang SC; font-weight: bold; color: #212121; } .extra{ margin-left: auto; font-size: 26rpx; font-family: PingFang SC; font-weight: bold; color: #79A9CE; } } .form-item__input__wrap{ .form-item__input{ display: flex; height: 80rpx; background: #F5F7FB; border-radius: 10rpx; .input{ flex: 1; height: 100%; padding-left: 10px; font-size: 30rpx; font-family: PingFang SC; font-weight: bold; color: #000; } .icon{ align-self: center; margin-right: 10px; } .input-placeholder{ font-size: 30rpx; font-family: PingFang SC; font-weight: bold; color: #B8BBBF; } } } } .date-name{ padding-top: 16rpx; padding-bottom: 20rpx; font-size: 30rpx; font-family: PingFang SC; font-weight: bold; color: #212121; } .date-divide{ height: 1px; background: #F5F7FB; margin-bottom: 20rpx; } .divide{ height: 20rpx; } .date-time-wrap{ display: flex; height: 601rpx; .label{ font-size: 30rpx; font-family: PingFang SC; font-weight: bold; color: #212121; align-self: center; } } .time-range{ position: relative; .cover-swiper{ position: absolute; right: 0; top: 0; bottom: 0; width: 80rpx; background-color: transparent; z-index: 3; } // padding-left: 30px; flex: 1; height: 100%; .picker-view{ height: 100%; } .picker-item{ padding-left: 30rpx; padding-right: 14rpx; display: flex; align-items: center; height: 100%; border-radius: 4px; &.hover-active{ background-color: rgba(122,122,122,.1); } .value{ font-size: 30rpx; font-family: PingFang SC; font-weight: bold; color: #212121; letter-spacing: 1rpx; flex-basis: 3em; white-space: nowrap; &.not{ color: #dedede !important; } } .tig{ display: flex; align-items: center; margin-left: 20rpx; background: #FFFFFF; border: 1px solid #B3B3B3; border-radius: 20rpx; font-size: 22rpx; font-family: PingFang SC; font-weight: bold; color: #B3B3B3; padding: 0 10rpx; letter-spacing: 1px; } .stauts-wrap{ margin-left: auto; .msg{ font-size: 24rpx; font-family: PingFang SC; font-weight: 500; color: #B3B3B3; } } &.active{ .value{ color: #79A9CE; } .tig{ color: #79A9CE; border: 1px solid #79A9CE; } .stauts-wrap{ .msg{ color: #79A9CE; } } } } } .button-wrap{ padding-top: 30rpx; } .sing-btn{ display: flex; align-items: center; justify-content: center; width: 300rpx; height: 80rpx; background: #79A9CE; border-radius: 10rpx; font-size: 30rpx; font-family: PingFang SC; font-weight: bold; color: #FEFEFE; &.button-hover{ position: relative; top: 3px; } } }