page { background-color: #F0F2F6; } .container { position: relative; width: 100vw; height: 100vh; overflow: hidden; } .title-img { width: 750rpx; /* height: 372rpx; */ height: 196rpx; /* background: linear-gradient(135deg, rgba(143, 103, 232, 1) 0%, rgba(99, 87, 204, 1) 100%); */ background-color: #8F67E8; border-radius: 0px 0px 0px 70rpx; } .list { position: absolute; /* top: 176rpx; */ top: 0; left: 50rpx; right: 50rpx; bottom: 0; } .label { position: relative; display: flex; align-items: center; justify-content: center; width: 650rpx; height: 120rpx; background-color: #fff; border-radius: 16rpx; box-sizing: border-box; padding: 0 40rpx; margin-bottom: 40rpx; } .label .icon { width: 48rpx; height: 48rpx; margin-right: 40rpx; } .label .icon image { width: 100%; height: 100%; } .label .input { flex: 1; color: #333; font-size: 32rpx; } .text-888 { color: #888; } .input-detail { flex: 1; overflow: hidden; } .input-title { font-size: 24rpx; color: #636363; padding-bottom: 6rpx; } .label-sj .input-title { color: #313131; font-size: 32rpx; } .input-section { font-size: 31rpx; color: #313131; } .label-sj .input-section { font-size: 20rpx; color: #888888; } .label .picker-box { position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 10; } .label .picker-box .tui-picker-detail { width: 100%; height: 120rpx; } .input textarea { width: 100%; } .label-textarea { padding: 20rpx 40rpx; box-sizing: border-box; height: auto; min-height: 120rpx; } .textarea-detail { position: relative; /* padding-right: 90rpx; */ } /* .textarea-dowm-img{ position: absolute; right: 16rpx; top: 28rpx; width: 40rpx; height: 40rpx; } */ .pic-add { display: flex; flex-direction: column; align-items: center; justify-content: center; width: 100rpx; height: 100rpx; background: rgba(255, 255, 255, 1); border-radius: 16rpx; font-size: 20rpx; color: #676767; } .pic-add image { width: 48rpx; height: 48rpx; } .pic-item { position: relative; width: 140rpx; height: 100rpx; background: rgba(216, 216, 216, 1); border-radius: 10rpx; margin-right: 40rpx; margin-bottom: 20rpx; } .pic-item image.pic { width: 100%; height: 100%; border-radius: 10rpx; } .pic-item .pic-close { display: flex; align-items: center; justify-content: center; position: absolute; width: 26rpx; height: 26rpx; top: -12rpx; right: -12rpx; background: rgba(6, 5, 5, 0.5); border-radius: 50%; } .pic-close image { width: 16rpx; height: 16rpx; } .pic-list { display: flex; flex-wrap: wrap; padding-bottom: 30rpx; } .btn { position: relative; display: flex; align-items: center; justify-content: center; font-size: 32rpx; color: #fff; width: 650rpx; height: 100rpx; background: linear-gradient(135deg, rgba(143, 103, 232, 1) 0%, rgba(99, 87, 204, 1) 100%); border-radius: 50rpx; } .btn button:not([size='mini']) { width: 100%; height: 100%; background-color: none; margin: 0; padding: 0; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: none; } .black-100 { height: 100rpx; overflow: hidden; clear: both; } .black-112 { height: 38rpx; overflow: hidden; clear: both; } .label-num { display: flex; align-items: center; justify-content: space-between; } .num-l { display: flex; align-items: center; font-size: 32rpx; color: #636363; } .num-l input { width: 120rpx; height: 76rpx; border-radius: 10rpx; border: 2rpx solid rgba(240, 242, 246, 1); text-align: center; margin: 0 4rpx; } .num-line { width: 2rpx; height: 110rpx; color: #F0F2F6; background-color: #D8D8D8; margin: 0 30rpx; } .num-r { display: flex; align-items: center; font-size: 32rpx; color: #636363; } .num-r input { width: 120rpx; height: 76rpx; border-radius: 10rpx; border: 2rpx solid rgba(240, 242, 246, 1); text-align: center; margin:0 4rpx; }