/* pages/member/supplier/supplier.wxss */ page { background: #fff; } .supplier .banner image { width: 100%; } .tips { text-align: left; color: #ff5d5c; font-size: 12px; padding-left: 12px; background: #fff; } .main .welcome .text .p { height: 100rpx; line-height: 100rpx; padding-left: 40rpx; font-size: 28rpx; } .main .welcome .button { width: 80%; margin: 0 auto 20rpx; border-radius: 20rpx; background: #f15353; color: #fff; text-align: center; line-height: 100rpx; font-size: 28rpx; } .supplier .main .vip_main { background: #fff; margin: 30rpx 0; } .supplier .main .vip_main .title { padding: 20rpx; font-size: 24rpx; border-bottom: 2rpx solid #eee; text-align: center; } .supplier .main .vip_main .vip { padding: 30rpx 20rpx; overflow: hidden; font-size: 24rpx; color: #999; } .supplier .main .vip_main .vip .text .t1 { font-size: 32rpx; color: #333; margin-bottom: 10rpx; text-align: left; } .main .h1 { height: 100rpx; line-height: 100rpx; padding-left: 40rpx; font-size: 28rpx; } .image-list { width: 100%; height: 100%; background-color: #fff; padding: 24rpx 0; margin-top: -20rpx; } .image-list .otherphoto .top { height: 100rpx; text-align: left; padding-left: 26rpx; line-height: 100rpx; } .image-list .otherphoto .top .span { font-size: 30rpx; } .image-list .otherphoto .imgflex { display: flex; justify-content: center; flex-wrap: wrap; } .image-list .otherphoto .imgflex .photobox { width: 190rpx; height: 190rpx; border: 2rpx dashed rgb(192, 204, 218); overflow: hidden; position: relative; margin-right: 6rpx; margin-left: 6rpx; margin-bottom: 6rpx; } .image-list .otherphoto .imgflex .photobox image { width: 100%; } .image-list .otherphoto .imgflex .photobox .i { width: 40rpx; height: 40rpx; position: absolute; top: 4rpx; right: 4rpx; background: url("https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/close_iocn.png") no-repeat; background-size: 100%; z-index: 100; } .image-list .otherphoto .imgflex .photoshow { padding: 30rpx; width: 130rpx; height: 130rpx; border: 2rpx dashed rgb(192, 204, 218); overflow: hidden; } .image-list .otherphoto .imgflex .photoshow image { width: 100%; } .cell_box { margin-bottom: 20rpx; } .cell_box .title { padding: 5rpx 24rpx 10rpx; font-size: 28rpx; text-align: left; color: #888; position: relative; z-index: 1; } .cell_box .van-radio { margin-bottom: 10rpx; margin-top: 10rpx; margin-left: 10rpx; } .main .btn .button { width: 80%; margin: 0 auto 20rpx; border-radius: 20rpx; background: #f15353; color: #fff; text-align: center; line-height: 100rpx; font-size: 28rpx; } .supplier .success { height: 400rpx; padding-top: 130rpx; background: #fff; } .supplier .success .text { height: 32rpx; margin-top: 60rpx; color: #666; line-height: 32rpx; text-align: center; } .supplier .success .gohome { height: 64rpx; width: 80%; background: #f55955; margin: 40rpx auto; border-radius: 10rpx; color: #fff; line-height: 64rpx; text-align: center; font-size: 28rpx; margin-bottom: 40rpx; } /* 地址选择器 */ /* -------------------------------- */ .btn-area { padding: 0rpx 20rpx; } .dateBe { position: fixed; bottom: 0rpx; left: -5rpx; width: 760rpx; padding: 0rpx 5rpx; box-sizing: border-box; z-index: 200; font-size: 28rpx; border-top: 1rpx solid #d9d9d9; opacity: 0; transform: translate(-750rpx, 0rpx); } .dateBe.true { opacity: 1; transform: translate(0rpx, 0rpx); } .dateBe .head { display: flex; flex-flow: nowrap; padding: 0rpx 30rpx; line-height: 80rpx; border-bottom: 1rpx solid #d9d9d9; background: #f8f8f8; } .dateBe .head .ll { flex: 1; } .dateBe .head .rr { text-align: right; flex: 1; } .dateBe .main { background: #f8f8f8; } .dateBe .main view { text-align: center; } /* -------------------------------- */ .cell_box .title { padding: 5rpx 24rpx 10rpx; font-size: 28rpx; text-align: left; color: #888; position: relative; z-index: 1; } .cell_box textarea { min-height: 200rpx; } .cell_box .van-radio { padding: 10rpx 0; margin-left: 16rpx; } .cell_box .van-checkbox { padding: 10rpx 0; margin-left: 16rpx; } .success .ico { display: flex; align-items: center; justify-content: center; } .agreement { padding: 1rem 0 0 1rem; } .explainWrapper { width: 680rpx; display: flex; flex-direction: column; align-items: center; box-sizing: border-box; } .explainWrapper .explainTextWrapper { width: 680rpx; background: #fff; border-radius: 18rpx; box-sizing: border-box; padding-bottom: 80rpx; } .explainWrapper .explainTextWrapper .explainTextTitle { color: #000; font-size: 32rpx; padding-top: 26rpx; text-align: center; box-sizing: border-box; padding-bottom: 20rpx; } .explainWrapper .explainTextWrapper .explainTextContent { width: 680rpx; color: #666; max-height: 500rpx; line-height: 48rpx; letter-spacing: 2rpx; font-size: 28rpx; padding: 0rpx 40rpx 0rpx 40rpx; box-sizing: border-box; overflow-y: scroll; } .explainWrapper .close { color: #fff; font-size: 100rpx; box-sizing: border-box; } .top { /* width: 100vw; */ height: 80rpx; line-height: 80rpx; font-size: 34rpx; margin: 0 40rpx 20rpx 40rpx; border-radius: 10rpx; color: #c8c9cc; } .top-text { float: left; margin-right: 10rpx; } /* 下拉框 */ .top-selected { /* width: 50%; */ /* display: flex; float: right; */ align-items: center; justify-content: space-between; font-size: 30rpx; position: relative; } .van_icon { position: absolute; bottom: 30%; right: 0; } /* 下拉内容 */ .select_box { background-color: #fff; padding: 0 20rpx; /* width: 50%; */ /* float: right; */ position: relative; right: 0; z-index: 1; text-align: left; animation: myfirst 0.8s; font-size: 30rpx; border: 1px solid #c8c9cc; height: 130rpx; overflow: scroll; } .select_one { padding-left: 20rpx; width: 100%; height: 60rpx; position: relative; line-height: 60rpx; } /* 下拉过度效果 */ @keyframes myfirst { from { height: 0rpx; } to { height: 130rpx; } } .imgflex { display: flex; flex-wrap: wrap; padding: 0 0.875rem; } .imgflex .photobox { position: relative; width: 4.938rem; height: 4.938rem; background-color: #fcfcfc; border-radius: 0.156rem; border: solid 0.031rem #ccc; overflow: hidden; margin-right: 0.25rem; margin-bottom: 0.25rem; } .imgflex .photobox .icon_del { position: absolute; top: 0; right: 0; width: 60rpx; height: 60rpx; display: flex; align-items: center; justify-content: center; color: #fff; font-size: 40rpx; border-radius: 0 0 0 50%; background: rgba(0, 0, 0, 0.5); } .up_license { margin: 0 0 20rpx 40rpx; font-size: 30rpx; color: #c8c9cc; display: flex; } .start { color: red; } .inputWrapper { padding: 1.2rem 0.2rem; border-bottom: 0.03rem solid #f2f2f2; } .inputWrapper:last-of-type { border-bottom: none; } .inputWrapper .required { color: #ee2e2b; font-weight: bold; padding-right: 0.3rem; } .inputWrapper .desc { font-size: 0.938rem; color: #333; padding-right: 1rem; } .inputWrapper .input { font-size: 0.938rem; color: #999; flex: 1; } .inputWrapper .input.right { text-align: right; padding-right: 1rem; } .staImg { width: 641rpx; height: 341rpx; margin-left: 23rpx; margin-top: 22rpx; } .staImg image { width: 96%; height: 97%; }