/** * 这里是uni-app内置的常用样式变量 * * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App * */ /** * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 * * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 */ /* 颜色变量 */ /* 行为相关颜色 */ /* 文字基本颜色 */ /* 背景颜色 */ /* 边框颜色 */ /* 尺寸变量 */ /* 文字尺寸 */ /* 图片尺寸 */ /* Border Radius */ /* 水平间距 */ /* 垂直间距 */ /* 透明度 */ /* 文章场景相关 */ .content { width: 100%; height: 100vh; display: flex; flex-direction: column; align-items: center; } .back { width: 40rpx; height: 40rpx; position: fixed; top: 118.06rpx; left: 30.56rpx; } .back image { width: 14.58rpx; height: 27.08rpx; } .title { width: 550rpx; height: 93.06rpx; margin-top: 225.69rpx; display: flex; align-items: center; justify-content: center; } .title text { font-size: 23.61rpx; color: #6E5B51; } .v_fun { width: 550rpx; display: flex; flex-direction: row; justify-content: space-between; margin-top: 31.94rpx; } .v_fun image { width: 111.81rpx; height: 81.94rpx; } .ipBg { width: 100%; height: 1118.75rpx; margin-top: 76.39rpx; display: flex; flex-direction: column; } .tip { margin: 120rpx auto 0; width: 513.89rpx; height: 51.39rpx; position: relative; display: flex; align-items: center; justify-content: center; } .pay { margin: 59.03rpx auto 0; position: relative; width: 561.81rpx; height: 161.11rpx; display: flex; justify-content: center; } .pay image { width: 561.81rpx; height: 161.11rpx; position: absolute; } .pay .price { width: 150rpx; height: 40rpx; position: absolute; bottom: 38rpx; display: flex; align-items: center; justify-content: center; } .pay .price text { font-size: 27.78rpx; color: #FFFFFF; } .join { width: 561.81rpx; height: 122.92rpx; margin: 0 auto 0; } .popTitle { width: 688.88rpx; display: flex; flex-direction: row; justify-content: space-between; margin-top: 36.11rpx; align-items: center; } .detailsPop { width: 100%; height: 819.44rpx; display: flex; flex-direction: column; align-items: center; } .detailsPop .detailsImg { width: 447.92rpx; height: 447.92rpx; background-color: white; margin-top: 85.42rpx; } .detailsPop .detailsBrand { font-size: 25rpx; color: #695C4E; width: 100%; margin-left: 38.19rpx; margin-top: 81.94rpx; } .detailsPop .detailsSize { font-size: 25rpx; color: #695C4E; width: 100%; margin-left: 38.19rpx; margin-top: 19.44rpx; } .popClose { width: 30rpx; height: 30rpx; display: flex; align-items: center; justify-content: center; } .popClose image { width: 19.44rpx; height: 19.44rpx; } .payPop { width: 100%; height: 1002.78rpx; display: flex; flex-direction: column; align-items: center; } .payPop .payPopAddress { width: 690.28rpx; height: 62.5rpx; background-color: #FFFFFF; border-radius: 16rpx; margin-top: 22.92rpx; display: flex; align-items: center; position: relative; } .payPop .payPopAddress .image1 { width: 19.44rpx; height: 22.92rpx; position: absolute; left: 19.44rpx; } .payPop .payPopAddress text { font-size: 22.22rpx; color: #6E5B51; left: 52.08rpx; position: absolute; } .payPop .payPopAddress .image2 { width: 13.19rpx; height: 22.92rpx; position: absolute; right: 26.39rpx; } .payPop .payPopInfo { width: 690.28rpx; height: 161.81rpx; background-color: #FFFFFF; border-radius: 16rpx; margin-top: 22.92rpx; display: flex; align-items: center; position: relative; } .payPop .payPopInfo .goodsImg { width: 120.83rpx; height: 120.83rpx; background-color: #AAAAAA; border-radius: 50%; position: absolute; left: 20.14rpx; } .payPop .payPopInfo .goodsTitle { font-size: 23.61rpx; color: #6E5B51; position: absolute; left: 163.19rpx; top: 28.47rpx; } .payPop .payPopInfo .goodsName { font-size: 19.44rpx; color: #8C8574; position: absolute; left: 163.19rpx; top: 64.58rpx; } .payPop .payPopInfo .goodsPrice { display: flex; flex-direction: row; position: absolute; left: 160.58rpx; bottom: 22.22rpx; } .payPop .payPopInfo .goodsPrice .text1 { font-size: 29.17rpx; color: #6E5B51; } .payPop .payPopInfo .goodsPrice .text2 { font-size: 19.44rpx; color: #8C8574; margin-left: 10rpx; margin-top: 10rpx; } .payPop .payPopInfo .addSub { display: flex; flex-direction: row; position: absolute; bottom: 23.61rpx; right: 23.61rpx; align-items: center; } .payPop .payPopPayment { width: 690.28rpx; height: 62.5rpx; background-color: #FFFFFF; border-radius: 16rpx; display: flex; align-items: center; margin-top: 15.28rpx; flex-direction: row; justify-content: space-between; font-size: 22.22rpx; color: #8C8574; } .payPop .payExplain { width: 689.58rpx; height: 204.17rpx; background-color: #FFFFFF; margin-top: 15.28rpx; } .payPop .payAgreement { width: 689.58rpx; margin: 15.28rpx auto 0; display: flex; flex-direction: row; align-items: center; font-size: 22.22rpx; } .payPop .conPay { width: 561.81rpx; height: 161.11rpx; margin: 86.11rpx auto 0; }