@charset "UTF-8"; /* 页面左右间距 */ /* 文字尺寸 */ /*文字颜色*/ /* 边框颜色 */ /*颜色*/ /* 图片加载中颜色 */ /* 行为相关颜色 */ /* 功能栏字体大小 */ /*功能栏左侧小图标*/ .container, page { min-height: 100%; height: auto; background-color: #f8f8f8; } .vheigh { height: 25px; background-color: #ff4e4a; } .top-image { position: absolute; top: 0; left: 0; right: 0; height: 230rpx; } .top-image image { width: 100%; height: 100%; } .popup-box { width: 522rpx; height: 605rpx; background-color: #ffffff; border-radius: 20rpx; position: relative; } .popup-box .img { position: relative; top: -56rpx; left: 0; width: 522rpx; height: 132rpx; display: flex; justify-content: center; } .popup-box .img image { border-radius: 20rpx 20rpx 0 0; width: 450rpx; height: 132rpx; } .popup-box .mian { margin-top: -44rpx; display: flex; flex-direction: column; align-items: center; background-color: #ffffff; border-radius: 0 0 20rpx 20rpx; text-align: center; } .popup-box .mian .delivery { font-size: 40rpx; color: #333333; display: flex; align-items: center; flex-direction: column; } .popup-box .mian .delivery image { margin-top: 48rpx; width: 172rpx; height: 160rpx; } .popup-box .mian .nocancel { font-size: 32rpx; color: #333333; margin-top: 14rpx; } .popup-box .mian .comfirm-box { margin-top: 52rpx; display: flex; } .popup-box .mian .comfirm-box .cancel { display: flex; align-items: center; justify-content: center; width: 197rpx; height: 74rpx; border: 1px solid #dcc786; border-radius: 38rpx; font-size: 32rpx; color: #605128; } .popup-box .mian .comfirm-box .comfirm { margin-left: 32rpx; display: flex; align-items: center; justify-content: center; width: 197rpx; height: 74rpx; background: linear-gradient(-90deg, #d1ba77 0%, #f7e8ad 100%); border-radius: 38px; font-size: 32rpx; color: #605128; } .user-box { position: relative; z-index: 2; width: 690rpx; margin: 0 auto; margin: -100rpx auto 0; background: #ffffff; box-shadow: 0px 4rpx 13rpx 0px rgba(229, 229, 229, 0.46); border-radius: 20rpx; display: flex; flex-direction: column; align-items: center; padding: 54rpx 0 30rpx; line-height: 1; } .user-box .avatar { border-radius: 50%; width: 132rpx; height: 132rpx; } .user-box .user-name { margin-top: 14rpx; font-size: 30rpx; font-family: PingFang SC; font-weight: bold; color: #333333; } .user-box .user-shop { border-radius: 16rpx; height: 32rpx; color: #ac915b; margin-top: 10rpx; width: 142rpx; height: 32rpx; position: relative; } .user-box .user-shop image { position: absolute; top: 0; left: 0; width: 142rpx; height: 32rpx; } .user-box .user-shop .user-shopname { position: absolute; height: 32rpx; text-align: right; top: 0; right: 20rpx; width: 80rpx; text-align: center; font-size: 20rpx; line-height: 32rpx; } .user-box .user-money { width: 100%; margin-top: 50rpx; justify-content: center; } .user-box .user-money .user-money-item { width: 50%; display: flex; flex-direction: column; justify-content: center; align-items: center; } .user-box .user-money .user-money-item .user-money-num { font-size: 36rpx; font-family: PingFang SC; font-weight: bold; color: #333333; } .user-box .user-money .user-money-item .user-money-font { margin-top: 20rpx; font-size: 22rpx; font-family: PingFang SC; font-weight: 500; color: #666666; } .user-box .user-money .user-xian { width: 1px; height: 77rpx; background: #eeeeee; } .main-box { margin: 20rpx auto 0; width: 710rpx; background: #ffffff; box-shadow: 0px 4rpx 14rpx 0px rgba(229, 229, 229, 0.46); border-radius: 20rpx; } .main-box .title { display: flex; justify-content: space-between; align-items: center; padding: 24rpx; border-bottom: 1px solid #eeeeee; } .main-box .title .title-left { display: flex; align-items: center; } .main-box .title .title-left .title-icon { width: 32rpx; height: 32rpx; } .main-box .title .title-left .title-font { margin-left: 20rpx; font-size: 28rpx; font-family: PingFang SC; font-weight: bold; color: #333333; } .main-box .title .title-right { width: 14rpx; height: 24rpx; } .main-box .main { padding: 50rpx 0 30rpx; } .main-box .main .jg { width: 1px; height: 100rpx; background: #eeeeee; } .main-box .main .item { padding-bottom: 20rpx; width: 25%; display: flex; flex-direction: column; align-items: center; } .main-box .main .item .item-num { font-size: 36rpx; font-family: PingFang SC; font-weight: bold; color: #333333; } .main-box .main .item .item-font { margin-top: 18rpx; font-size: 22rpx; font-family: PingFang SC; font-weight: 500; color: #666666; } .main-box .main .oitem { width: 33%; display: flex; flex-direction: column; align-items: center; } .main-box .main .oitem .oitem-image { height: 40rpx; width: 42rpx; } .main-box .main .oitem .oitem-font { margin-top: 20rpx; font-size: 24rpx; font-family: PingFang SC; font-weight: 500; color: #333333; } .tool-list { width: 690rpx; margin: 20rpx auto 0; background: #ffffff; box-shadow: 0px 0px 20rpx 0px rgba(50, 50, 52, 0.06); border-radius: 20rpx; } .psw-wrapper { width: 548rpx; padding: 20rpx 0; background-color: #ffffff; border-radius: 15rpx 15rpx; } .psw-wrapper .psw-title { width: 100%; font-size: 35rpx; padding: 0 0 40rpx; text-align: center; font-weight: 800; } .psw-wrapper .psw-content { width: 100%; font-size: 32rpx; text-align: center; } .psw-wrapper .psw-price { font-weight: bold; font-size: 68rpx; text-align: center; padding-top: 10rpx; } .psw-wrapper .psw-jg { height: 1px; width: 500rpx; background-color: #eee; margin: auto; } .psw-wrapper .psw-paytype { justify-content: space-between; padding: 10rpx 25rpx 30rpx; font-size: 26rpx; } .psw-wrapper .psw-ipt { display: block; background-color: #dce3ed; height: 90rpx; width: 464rpx; padding-left: 30rpx; margin: 0 auto; font-size: 80rpx; } .psw-wrapper .psw-btn text { display: inline-block; text-align: center; width: 50%; padding-top: 29rpx; font-size: 35rpx; } .psw-wrapper .psw-qd { color: #ff4c4c; } .hx-wrapper { width: 536rpx; height: 630rpx; position: relative; } .hx-wrapper .hx-img { width: 536rpx; height: 281rpx; } .hx-wrapper .hx-img image { width: 536rpx; height: 281rpx; } .hx-wrapper .hx-close { position: absolute; left: 243rpx; bottom: -80rpx; width: 52rpx; height: 52rpx; } .hx-wrapper .hx-close image { width: 52rpx; height: 52rpx; } .hx-wrapper .hx-body { width: 536rpx; height: 349rpx; background-color: #fff; border-radius: 0 0 10rpx 10rpx; } .hx-wrapper .hx-body .hx-title { width: 536rpx; font-size: 36rpx; font-weight: 500; color: #333333; line-height: 1; padding-top: 42rpx; text-align: center; } .hx-wrapper .hx-body input { width: 439rpx; height: 68rpx; background: #dbf3e9; border-radius: 10rpx; margin: 39rpx auto 0; padding-left: 26rpx; } .hx-wrapper .hx-body input .hx-placeholder { font-size: 26rpx; font-weight: 500; color: #ff4c4c; } .hx-wrapper .hx-body .hx-btn { margin: 44rpx auto 0; width: 353rpx; height: 71rpx; background: #ff4c4c; border-radius: 34rpx; font-size: 36rpx; font-weight: 500; color: #f8f9f9; line-height: 71rpx; text-align: center; } .user-list { width: 691rpx; height: 104rpx; background: #FFFFFF; box-shadow: 0px 0px 20rpx 0px rgba(50, 50, 52, 0.06); border-radius: 28rpx; margin: 20rpx auto; padding: 0 25rpx; } .user-list .left-img { width: 40rpx; height: 40rpx; } .user-list view { padding-left: 20rpx; flex-grow: 1; font-size: 29rpx; font-weight: bold; color: #5D5D5D; } .user-list .right-img { width: 13rpx; height: 23rpx; }