@charset "UTF-8"; /* 页面左右间距 */ /* 文字尺寸 */ /*文字颜色*/ /* 边框颜色 */ /*颜色*/ /* 图片加载中颜色 */ /* 行为相关颜色 */ /* 功能栏字体大小 */ /*功能栏左侧小图标*/ .container, page { min-height: 100%; height: auto; background-color: #fbfcfe; } .vheigh { height: 25px; } .top-image { position: absolute; top: 0; left: 0; right: 0; height: 529rpx; } .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-section { padding: 112rpx 0 0 38rpx; position: relative; z-index: 10; } .user-section .detail { display: flex; align-items: center; } .user-section .detail .portrait-box { height: 120rpx; width: 120rpx; } .user-section .detail .portrait-box .portrait { width: 100%; height: 100%; border: 4rpx solid #fff; border-radius: 50%; } .user-section .detail .info-box { margin-left: 20rpx; line-height: 1; } .user-section .detail .info-box .username { font-size: 32rpx; font-family: PingFang SC; font-weight: bold; color: #333333; } .user-section .detail .info-box .phone { font-size: 25rpx; font-family: PingFang SC; font-weight: 500; color: #333333; margin-top: 18rpx; } .user-section .config { width: 161rpx; height: 51rpx; background: #ffffff; border-radius: 25rpx; display: flex; justify-content: center; align-items: center; position: relative; } .user-section .config .setting { position: absolute; top: 0; left: 0; right: 0; width: 100%; height: 100%; } .user-section .config .setting image { width: 100%; height: 100%; } .user-section .config .config-font { position: relative; margin-left: 10rpx; font-size: 24rpx; font-family: PingFang SC; font-weight: 500; color: #93794B; } .user-money { position: relative; z-index: 2; width: 100%; margin-top: 50rpx; justify-content: center; } .user-money .user-money-item { width: 50%; display: flex; flex-direction: column; justify-content: center; align-items: center; } .user-money .user-money-item .user-money-num { font-size: 36rpx; font-family: PingFang SC; font-weight: bold; color: #000000; } .user-money .user-money-item .user-money-font { margin-top: 20rpx; font-size: 28rpx; font-weight: 500; color: #000000; } .user-money .user-xian { width: 1px; height: 77rpx; background: #ababab; } .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: 720rpx; 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: 450rpx; 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: 0rpx 0rpx 20rpx 0rpx rgba(50, 50, 52, 0.06); border-radius: 28rpx; margin: 20rpx auto 0; padding: 0 25rpx; } .user-list .user-list-image { width: 60rpx; } .user-list .user-list-image .left-img { display: block; height: 40rpx; } .user-list .user-list-tit { padding-left: 20rpx; flex-grow: 1; font-size: 29rpx; font-weight: bold; color: #5D5D5D; } .user-list .right-img { width: 13rpx; height: 23rpx; } .user-box { position: relative; z-index: 2; margin-top: 40rpx; }