@charset "UTF-8"; /** * 这里是uni-app内置的常用样式变量 * * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App * */ /** * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 * * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 */ /* 颜色变量 */ /* 字体大小变量 */ /* 行为相关颜色 */ /* 文字基本颜色 */ /* 背景颜色 */ /* 边框颜色 */ /* 尺寸变量 */ /* 文字尺寸 */ /* 图片尺寸 */ /* Border Radius */ /* 水平间距 */ /* 垂直间距 */ /* 透明度 */ /* 文章场景相关 */ .modal-content { width: 100%; height: 100%; position: fixed; left: 0; top: 0; background: rgba(255, 255, 255, 0); z-index: 7777; } @charset "UTF-8"; /** * 这里是uni-app内置的常用样式变量 * * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App * */ /** * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 * * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 */ /* 颜色变量 */ /* 字体大小变量 */ /* 行为相关颜色 */ /* 文字基本颜色 */ /* 背景颜色 */ /* 边框颜色 */ /* 尺寸变量 */ /* 文字尺寸 */ /* 图片尺寸 */ /* Border Radius */ /* 水平间距 */ /* 垂直间距 */ /* 透明度 */ /* 文章场景相关 */ /** * 这里是uni-app内置的常用样式变量 * * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App * */ /** * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 * * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 */ /* 颜色变量 */ /* 字体大小变量 */ /* 行为相关颜色 */ /* 文字基本颜色 */ /* 背景颜色 */ /* 边框颜色 */ /* 尺寸变量 */ /* 文字尺寸 */ /* 图片尺寸 */ /* Border Radius */ /* 水平间距 */ /* 垂直间距 */ /* 透明度 */ /* 文章场景相关 */ page { background-color: #F7F7F7 !important; } .search { width: 702rpx; height: 70rpx; padding: 12rpx 24rpx; border-bottom: 1px solid #F0F0F0; position: fixed; top: 0; left: 0; background: #FFFFFF; z-index: 1001; } .search .search-input { width: 448rpx; height: 70rpx; padding: 0 68rpx; line-height: 70rpx; border-radius: 40rpx; position: relative; background: #F0F0F0; float: left; } .search .search-input .icon-sousuo { font-size: 36rpx; color: #8A8A8A; position: absolute; left: 24rpx; z-index: 10; } .search .search-input .icon-shanchu1 { font-size: 36rpx; color: #8A8A8A; position: absolute; right: 24rpx; top: 0; padding: 0 10rpx; z-index: 10; } .search .search-input input { width: 448rpx; height: 70rpx; background-color: #F0F0F0; font-size: 26rpx; } .search .search-btn { width: 118rpx; height: 70rpx; line-height: 70rpx; color: #FF457B; font-size: 30rpx; text-align: center; float: left; } .search .voice-icon { width: 36rpx; height: 36rpx; padding: 16rpx 20rpx 16rpx 0; position: absolute; left: 16rpx; top: 4rpx; z-index: 10; } .search-container { padding-top: 106rpx; } .s-block { background: #FFFFFF; } .s-block .header { font-size: 32rpx; padding: 40rpx 24rpx 22rpx 24rpx; line-height: 42rpx; font-size: 30rpx; font-weight: bold; position: relative; } .s-block .header .icon-shanchu { font-size: 36rpx; color: #333333; float: right; padding: 0 10rpx; z-index: 10; font-weight: normal; } .s-block .list { display: flex; flex-wrap: wrap; padding-bottom: 40rpx; } .s-block .list view { color: #8A8A8A; font-size: 24rpx; box-sizing: border-box; text-align: center; height: 48rpx; line-height: 48rpx; border-radius: 24rpx; margin: 12rpx; padding: .0 30rpx; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; background-color: #F3F3F3; } .s-circle { margin-top: 30rpx; } .s-circle .header { font-size: 32rpx; padding: 30rpx; border-bottom: 2rpx solid #F9F9F9; position: relative; } .s-circle .header image { width: 36rpx; height: 36rpx; padding: 10rpx; position: absolute; right: 40rpx; top: 24rpx; } .s-circle .list { display: flex; flex-wrap: wrap; padding: 0 30rpx 20rpx; } .s-circle .list view { padding: 8rpx 30rpx; margin: 20rpx 30rpx 0 0; font-size: 28rpx; color: #8A8A8A; background-color: #F7F7F7; box-sizing: border-box; text-align: center; border-radius: 20rpx; } .wanted-block { margin-top: 30rpx; } .wanted-block .header { font-size: 32rpx; padding: 30rpx; } .wanted-block .list { display: flex; flex-wrap: wrap; } .wanted-block .list view { width: 50%; color: #8A8A8A; font-size: 28rpx; box-sizing: border-box; text-align: center; padding: 20rpx 0; border-top: 2rpx solid #FFF; border-left: 2rpx solid #FFF; background-color: #F7F7F7; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .wanted-circle { margin-top: 30rpx; } .wanted-circle .header { font-size: 32rpx; padding: 30rpx; } .wanted-circle .list { display: flex; flex-wrap: wrap; padding: 0 30rpx 20rpx; } .wanted-circle .list view { padding: 8rpx 30rpx; margin: 20rpx 30rpx 0 0; font-size: 28rpx; color: #8A8A8A; background-color: #F7F7F7; box-sizing: border-box; text-align: center; border-radius: 20rpx; } .order-container scroll-view { height: 100%; overflow: scroll; } .container { padding-bottom: env(safe-area-inset-bottom); height: auto; position: relative; } .tui-order-content { width: 100%; height: auto; } .tui-order-list { width: 100%; position: relative; } .tui-order-item { display: flex; flex-direction: column; width: 702rpx; padding: 20rpx 24rpx 0 24rpx; background: #fff; border-bottom: 20rpx solid #F7F7F7; } .order-title { width: 100%; height: auto; padding-bottom: 20rpx; } .order-title .order-title-t { width: 100%; height: 48rpx; float: left; line-height: 48rpx; position: relative; } .order-title .order-title-t .bage-text { display: inline-block; font-size: 28rpx; line-height: 48rpx; text-align: left; color: #FF457B; } .order-title .order-title-t .bage-text .text { color: #999999; } .order-title .order-title-b { width: 100%; height: 48rpx; float: left; margin-top: 8rpx; } .order-title .order-title-b .order-title-btxt { float: left; font-size: 28rpx; line-height: 48rpx; color: #999999; text-align: left; } .order-title .order-title-b .order-title-btxt .text { color: #999999; } .order-title .order-title-b .order-title-tip { float: right; font-size: 28rpx; line-height: 48rpx; text-align: right; color: #FF2A2A; } .goods-title { width: 100%; height: 56rpx; float: left; margin-top: 10rpx; } .goods-title .title-logo { width: 56rpx; height: 56rpx; float: left; border-radius: 8rpx; border: 1px solid #e1e1e1; margin-right: 8rpx; } .goods-title .title-logo image { border-radius: 8rpx; width: 56rpx; height: 56rpx; } .goods-title .title-text { width: 400rpx; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left; font-size: 28rpx; color: #333333; text-align: left; line-height: 56rpx; font-weight: bold; } .goods-item { width: 100%; height: auto; } .goods-pros-t { display: flex; align-items: center; width: 100%; height: 217rpx; padding: 24rpx 0; } .goods-pros-t .pros-img { float: left; width: 210rpx; height: 100%; border-radius: 10rpx; margin: 0 26rpx 0 0; position: relative; } .goods-pros-t .pros-img .tips { display: inline-block; width: 80rpx; height: 40rpx; background-image: linear-gradient(214deg, #ff4500 0%, #ff5800 53%, #ff4367 100%); line-height: 40rpx; text-align: center; font-size: 24rpx; color: #FFFFFF; border-radius: 10rpx 0 10rpx 0; position: absolute; top: 0; left: 0; } .goods-pros-t .pros-img image { width: 210rpx; height: 210rpx; border-radius: 10rpx; border: 1px solid #f3f3f3; } .pros-product { width: 468rpx; height: 100%; line-height: 36rpx; font-size: 26rpx; position: relative; } .pros-product .producttitle { width: 100%; display: inline-block; height: auto; text-overflow: ellipsis; display: -webkit-box; word-break: break-all; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; margin-bottom: 8rpx; } .pros-product .productspec { height: 36rpx; color: #999999; } .pros-product .productprice { height: 48rpx; position: absolute; width: 100%; bottom: 0; } .pros-product .productprice .price { line-height: 48rpx; font-size: 28rpx; width: 48%; color: #FF2A2A; float: left; font-weight: bold; } .pros-product .productprice .price.disabled { color: #999999; text-decoration: line-through; } .pros-product .productprice .count { height: 100%; float: right; position: relative; } .pros-product .productprice .count .small { color: #666666; } .pros-product .floor-item-act { width: 100%; height: 56rpx; text-align: center; box-sizing: border-box; float: left; padding: 0 0 10rpx 0; } .pros-product .floor-item-act .floor-tags { height: 28rpx; border-radius: 6rpx; background-color: #FFFFFF; line-height: 28rpx; color: #ff2a2a; text-align: center; display: inline-block; padding: 0 5rpx; font-size: 20rpx; border: 1px solid #ff2a2a; float: left; } .order-footer { width: 100%; height: 78rpx; float: left; } .order-footer .order-footer-top { width: 100%; height: 34rpx; line-height: 34rpx; font-size: 24rpx; color: #999999; text-align: right; } .order-footer .order-footer-bot { width: 100%; float: left; height: 48rpx; line-height: 48rpx; font-size: 28rpx; font-weight: bold; color: #333333; } .order-footer .order-footer-bot .count { width: 50%; float: left; text-align: left; } .order-footer .order-footer-bot .money { width: 50%; float: right; text-align: right; } .tui-modal-custom-text { min-height: 300rpx; margin-bottom: 30rpx; } .tui-modal-custom-text .title { width: 100%; height: auto; font-size: 30rpx; text-align: justify; color: #333333; line-height: 40rpx; margin-bottom: 30rpx; } .tui-modal-custom-text .tui-modal-custom-list { width: 100%; height: 350rpx; overflow: hidden; } .tui-modal-custom-text .tui-modal-custom-list .custom-list { width: 100%; height: 117rpx; box-sizing: border-box; float: left; padding: 15rpx 0; } .tui-modal-custom-text .tui-modal-custom-list .custom-list .custom-list-image { width: 86rpx; height: 86rpx; float: left; border-radius: 6rpx; box-sizing: border-box; border: 1px solid #e1e1e1; } .tui-modal-custom-text .tui-modal-custom-list .custom-list .custom-list-image image { width: 84rpx; height: 84rpx; border-radius: 6rpx; display: block; } .tui-modal-custom-text .tui-modal-custom-list .custom-list .custom-list-name { width: 400rpx; height: 86rpx; float: right; line-height: 43rpx; font-size: 26rpx; color: #666666; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; } .tui-modal-button { width: 100%; height: 72rpx; display: flex; } .tui-modal-button .modal-button { width: 200rpx; height: 72rpx; line-height: 72rpx; border-radius: 36rpx; box-sizing: border-box; } .tui-modal-button .modal-button.cancel { border: 1px solid #b2b2b2; background: #FFFFFF; color: #333333; } .tui-modal-button .modal-button.confirm { background: linear-gradient(270deg, #f83c6c 0%, #fc32b4 100%); color: #FFFFFF; }