/* vote.css */
page{background: #fff;}
.con{padding: 30rpx 30rpx 220rpx;}
.title{border-bottom: 1rpx solid #E9E9E9;}
.title input{font-size: 32rpx;color: #333;padding: 30rpx 0;}
.time{border-bottom: 1rpx solid #e9e9e9;}
.label{width: 160rpx;font-size: 30rpx;color: #333;}
.picker{padding: 30rpx 0;font-size: 32rpx;color: #333;}
.placeholder{color: #999;}
.tits{font-size: 24rpx;color: #4E6EAC;margin: 100rpx 0 0;padding-bottom: 38rpx;border-bottom: 1rpx solid #E9E9E9;}
.list .li{border-bottom: 1rpx solid #e9e9e9;padding-right: 50rpx;}
.list .li::before{content: '';display: block;width: 12rpx;height: 12rpx;background: #D8D8D8;border-radius: 50%;margin-right: 22rpx;}
.ipt{width: 100%;font-size: 28rpx;color: #999;padding: 30rpx 0;}
.del{padding: 20rpx;margin-left: 20rpx;}
.del image{width: 22rpx;height: 22rpx;}
.add-btn{width: 242rpx;height: 76rpx;background: var(--main);border-radius: 37rpx;font-size: 28rpx;color: #fff;text-align: center;line-height: 76rpx;margin: 80rpx auto 0;}
.bot{position: fixed;left: 0;right: 0;bottom: 0;z-index: 50;text-align: center;background: #fff;}
.no{padding: 25rpx 0;font-size: 26rpx;color: #999;}
.complete{height: 100rpx;background: #FFFFFF;font-size: 28rpx;color: var(--main);text-align: center;line-height: 100rpx;border-top: 1rpx solid #eaeaea;}