@charset "UTF-8"; /** * 下方引入的为uView UI的集成样式文件,为scss预处理器,其中包含了一些"u-"开头的自定义变量 * uView自定义的css类名和scss变量,均以"u-"开头,不会造成冲突,请放心使用 */ .uni-forms-item__content { display: flex; align-items: center; } .u-tag__text { font-size: 22rpx; padding: 0 10rpx; } page, .page1 { min-height: 100vh; font-size: 28rpx; } .u-upload { position: absolute; top: 30rpx; left: 30rpx; opacity: 0; width: 140rpx; height: 140rpx; } .content { border-top: 1px solid #eee; overflow-y: scroll; max-height: 100vh; margin-bottom: 100rpx; } .content-box { width: 100%; height: auto; background: #fff; margin-bottom: 20rpx; } .content-list { width: 95%; margin: 0 auto; display: flex; height: 80rpx; border-bottom: 1px solid #eee; } .content-list:last-child { border-bottom: none; height: auto; } .list-name { width: 200rpx; text-align: left; line-height: 80rpx; height: 80rpx; padding-left: 20rpx; } .list-val { width: 560rpx; height: 80rpx; line-height: 80rpx; } .list-val input { width: 400rpx; height: 60rpx; display: inline-block; line-height: 60rpx; float: left; margin-top: 10rpx; padding-left: 20rpx; border-bottom: 1px solid #088FEB; } .uni-data-select { width: 80%; text-align: center; } .uni-select { border: none !important; border-radius: 0 !important; } .uni-select__input-placeholder { color: #6a6a6a; font-size: 28rpx !important; width: 400rpx; } .uni-select__input-box .uni-icons { margin-left: 100rpx; } .shop-box { width: 95%; margin: 0 auto; position: relative; } .shop-name { width: 100%; height: 277rpx; line-height: 80rpx; border-top: 1px solid #eee; font-size: 28rpx; font-weight: bold; display: flex; } .shop-productName { flex: 1; display: flex; flex-direction: column; padding-left: 20rpx; height: 280rpx; margin-top: 20rpx; } .shop-productName view { height: 55rpx; } .shop-collapse { display: flex; height: 80rpx; font-size: 26rpx; line-height: 80rpx; border-top: 1px solid #eee; } .shop-collapse text { width: 50%; text-align: center; border-right: 1px solid #eee; } .price-box-title { width: 95%; height: 80rpx; line-height: 80rpx; margin: 0 auto; display: flex; text-align: center; border-bottom: 1px solid #eee; } .price-box-title text { flex: 1; } .price-box { width: 95%; margin: 20rpx auto; background: #eee; height: 80rpx; display: flex; line-height: 80rpx; text-align: center; overflow: hidden; border-radius: 10px; background: #FDF5E6; color: #EEB422; background: linear-gradient(180deg, #fff, #FDF5E6); border: 1px solid #FAEBD7; } .uni-list-cell { display: flex; margin-right: 20rpx; } .bottom-box { width: 100%; display: flex; background: #fff; border-top: 1px solid #eee; position: fixed; bottom: 0; z-index: 99; } .bottom-left { flex: 1; height: 110rpx; line-height: 110rpx; } .bottom-right { flex: 1; height: 110rpx; } .bottom-left text { line-height: 84rpx; display: inline-block; padding-left: 20rpx; } .bottom-btn { width: 320rpx; background: linear-gradient(90deg, #60F3FF, #088FEB); color: #fff; border-radius: 50rpx; height: 85rpx; margin-top: 15rpx; text-align: center; line-height: 85rpx; } textarea { margin: 20rpx; border: 1px solid #eee; height: 150rpx; width: 500rpx; } .shop-popup-content { align-items: center; justify-content: center; padding: 30rpx; height: 1200rpx; background-color: #fff; margin-bottom: 30rpx; overflow: scroll; } .popup-content { align-items: center; justify-content: center; padding: 30rpx; height: 1200rpx; background-color: #fff; margin-bottom: 30rpx; overflow: scroll; } .shop-popup-title { display: flex; height: 180rpx; border-bottom: 1px solid #eee; margin-top: 20rpx; } .shop-popup-title-left { width: 150rpx; height: 150rpx; } .shop-popup-title-left ._img { width: 150rpx; height: 150rpx; } .shop-popup-title-right { width: 400rpx; margin-left: 30rpx; } .shop-popup-title-right-box { height: 50rpx; line-height: 50rpx; } .shop-popup-container { width: 100%; background: #fff; height: 50rpx; } .shop-title-fur { width: 95%; height: 50rpx; margin: 0 auto; } .shop-title-name { font-size: 30rpx; width: 50%; float: left; height: 50rpx; line-height: 70rpx; } .shop-attrs text { display: inline-block; border: 1px solid #5fd9ee; margin: 20rpx; margin-bottom: 0; margin-left: 0; background-color: #fff; color: #5fd9ee; padding: 0 20rpx; min-width: 100rpx; line-height: 70rpx; height: 70rpx; text-align: center; border-radius: 20rpx; } .shop-attrs .checkedText { background-color: #5fd9ee; color: #fff; border-radius: 20rpx; } .shop-checkList { display: flex; height: 50rpx; font-size: 28rpx; line-height: 50rpx; margin: 20rpx 0; } .shop-checkList-box { height: 50rpx; width: 60%; } .shop-popup-bottom { width: 95%; height: 100rpx; position: fixed; bottom: 0; left: 2.5%; display: flex; z-index: 99; background: #fff; } .shop-popup-bottom-left { width: 50%; line-height: 80rpx; } .shop-popup-bottom-right { width: 50%; line-height: 100rpx; } .shop-popup-bottom-right .bottom-btn { width: 70%; line-height: 70rpx; height: 70rpx; text-align: center; color: #fff; font-size: 28rpx; margin: 0 auto; background: linear-gradient(90deg, #60F3FF, #088FEB); border-radius: 70rpx; } .noPic { border-radius: 10px; width: 150rpx; height: 150rpx; text-align: center; line-height: 140rpx; color: #777; background: #eee; } .new-logo { position: absolute; top: 35rpx; left: 131rpx; background: red; color: #fff; width: 40rpx; height: 40rpx; line-height: 40rpx; text-align: center; border-top-right-radius: 10px; } .goods-btn { color: #fff; border-radius: 5px; background: linear-gradient(90deg, #60F3FF, #088FEB); height: 60rpx; width: 150rpx; padding: 10rpx; margin: 0 auto; text-align: center; } .shop-btn { display: flex; } .shop-title { display: flex; height: 80rpx; line-height: 80rpx; padding-left: 70rpx; text-align: center; } .shop-type { margin-top: 40rpx; border-top: 1px solid #eee; } .left-btn { font-weight: 800; font-size: 22rpx; color: #fff; background: #088FEB; border-radius: 5px; width: 60rpx; height: 40rpx; line-height: 40rpx; text-align: center; } .type-popup { width: 500rpx; height: auto; background: #fff; border-radius: 10px; position: relative; margin-bottom: 40rpx; } .card-list { width: 95%; border-radius: 10rpx; background: #fff; height: auto; margin: 40rpx auto 0; } .title-fur { width: 95%; height: 50rpx; margin: 0 auto; border-bottom: 1px solid #eee; } .name { font-size: 30rpx; width: 50%; float: left; height: 50rpx; line-height: 70rpx; } .rightBox { display: flex; float: right; } .content-fur { padding-bottom: 25rpx; } .uni-calendar__content { z-index: 103 !important; } .content-low { width: auto; border: 1px solid #eee; display: inline-block; min-width: 90rpx; padding: 5rpx; font-size: 35rpx; text-align: center; color: #777; margin: 20rpx 0 0 20rpx; } .scroll-content { height: 60%; } .zuni-numbox { height: 60rpx; display: flex; flex-direction: row; } .zuni-numbox-btns { display: flex; flex-direction: row; align-items: center; justify-content: center; padding: 0 16rpx; cursor: pointer; } .zuni-numbox__value { margin: 0 4rpx; width: 80rpx; text-align: center; font-size: 40rpx; line-height: 60rpx; height: 60rpx; border-left-width: 0; border-right-width: 0; } .zuni-numbox--text { line-height: 40rpx; font-size: 64rpx; font-weight: 300; } .zuni-numbox .zuni-numbox--disabled { color: #c0c0c0 !important; cursor: not-allowed; } .voice-popup-content { align-items: center; justify-content: center; padding: 30rpx; width: 500rpx; border-radius: 10px; height: 600rpx; background-color: #fff; } .voice-popup-content1 { align-items: center; justify-content: center; padding: 30rpx; width: 100%; border-radius: 10px; height: 1200rpx; background-color: #fff; } .voice-popup-title { font-size: 36rpx; font-weight: bold; text-align: center; position: relative; } .voice-popup-container { margin-top: 20rpx; } .voice-popup-bottom { display: flex; height: 80rpx; color: #fff; line-height: 80rpx; margin-top: 50rpx; } .voice-popup-btn { flex: 1; text-align: center; background: linear-gradient(90deg, #FF9797, #FFC1E0); } .voice-popup-btn:last-child { background: linear-gradient(90deg, #60F3FF, #088FEB); } .voice-model { width: 300rpx; height: 300rpx; display: flex; justify-content: center; flex-flow: column; position: fixed; top: 50%; left: 50%; background: rgba(0, 0, 0, 0.5); border-radius: 20rpx; color: #fff; text-align: center; margin-left: -150rpx; z-index: 999; } .voice-model ._img { width: 200rpx; height: 200rpx; margin: 0 auto; } .voice-btn { position: absolute; bottom: -250rpx; left: 30%; width: 180rpx; height: 180rpx; background: #eee; border-radius: 50%; } .mask-model { width: 60%; height: 100rpx; position: fixed; top: 0; left: 0; right: 0; bottom: 0; margin: auto; text-align: center; background: rgba(0, 0, 0, 0.7); color: #eee; padding: 10rpx; border-radius: 5px; z-index: 99; } .one-goods { margin-top: 20rpx; width: 100%; height: 50rpx; background: #088FEB; font-size: 28rpx; text-align: center; line-height: 50rpx; color: #fff; border-radius: 5px; position: relative; } .jiaobiao { width: 40rpx; height: 40rpx; border-radius: 10px; color: #fff; background: red; position: absolute; top: -10rpx; right: -10rpx; text-align: center; line-height: 40rpx; font-size: 28rpx; } .showImg-box { width: 700rpx; height: 1100rpx; } @media screen and (min-width: 500px) { .uni-swiper-dot-box { width: 800rpx; margin: 0 auto; margin-top: 16rpx; } .image { width: 100%; } } .swiper-box { height: 1000rpx; } .swiper-item { display: flex; flex-direction: column; justify-content: center; align-items: center; height: 1000rpx; color: #fff; background-color: #cee1fd; } .lb-btn { width: 100%; height: 100rpx; text-align: center; line-height: 100rpx; background: #088FEB; color: #fff; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; } .uni-calendar__mask { z-index: 103 !important; } @media screen and (min-width: 470px) { /* 适配宽度为375px及以上的屏幕 */ .shop-popup-content { height: 900rpx; } .voice-popup-content { align-items: center; justify-content: center; padding: 30rpx; width: 400rpx; border-radius: 10px; height: 500rpx; background-color: #fff; } .voice-popup-container textarea { height: 200rpx !important; } .voice-btn { position: absolute; bottom: -190rpx; left: 30%; width: 130rpx; height: 130rpx; background: #eee; border-radius: 50%; } } @media screen and (min-width: 760px) { .shop-popup-content { height: 750rpx !important; } .vue-ref { padding-bottom: 0 !important; } .voice-popup-content1 { align-items: center; justify-content: center; padding: 30rpx; width: 100%; border-radius: 10px; height: 750rpx; background-color: #fff; overflow: scroll; } .uni-date-single--x { top: -600px !important; left: -100px !important; } } .right-box { width: 100%; height: 190rpx; display: flex; border-bottom: 1px solid #eee; position: relative; } .box-left { width: 130rpx; height: 131rpx; background-size: 100%; margin: 25rpx 30rpx 35rpx 10rpx; border-radius: 20rpx; } .box-left ._img { width: 100%; height: 100%; } .box-right { margin-top: 17rpx; } .box-right-name { font-size: 30rpx; font-weight: bold; } .box-right-num { padding: 5rpx 0; color: #777; } .box-right-price { display: flex; font-size: 25rpx; } .voice-price-box { display: flex; flex-direction: column; margin-right: 20rpx; } .voice-price-box text:first-child { color: #ffa200; }