@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 { font-size: 28rpx; } .search { width: 100%; height: 7%; background-color: #fff; position: fixed; top: 200rpx; z-index: 99; } .title-left { width: 70%; display: flex; flex-wrap: wrap; float: left; } .title-right { width: 30%; border-left: 1px solid #eee; background: #fff; } .title-left-box { display: flex; flex-direction: column; text-align: center; width: 33%; height: 100rpx; padding-top: 20rpx; } .title-left-box:nth-child(even) { border-left: 1px solid #fff; background: #fff; } .title-left-box:nth-child(odd) { border-right: 1px solid #fff; background: #fff; } .title-btn { width: 70%; height: 80rpx; color: #fff; border-radius: 10px; text-align: center; line-height: 80rpx; margin: 10rpx auto 10rpx; } .shop-box { width: 50%; } .title-right-top { background: linear-gradient(90deg, #FF9797, #FFC1E0); margin-top: 10px; } .title-right-bottom { background: linear-gradient(90deg, #60F3FF, #088FEB); } .content-box { background: #fff; flex: 1; display: flex; overflow: scroll; } .content-left { width: 170rpx; background: #eee; height: 100%; overflow: scroll; } .left-box { width: 100%; height: 90rpx; font-size: 30rpx; text-align: center; line-height: 90rpx; border-bottom: 1px solid #fff; } .left-box-hover { width: 100%; height: 90rpx; font-size: 30rpx; text-align: center; line-height: 90rpx; border-bottom: 1px solid #fff; background-color: #fff; } .red { border-right: 3px solid red; } .content-right { width: 550rpx; height: 78%; overflow-y: scroll; } .right-box { width: 100%; height: 250rpx; 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; position: relative; } .box-left ._img { width: 140rpx; height: 100%; } .box-right { width: 100%; margin-top: 17rpx; } .box-right-price { width: 100%; display: flex; font-size: 25rpx; } .price-box { width: 25%; display: flex; flex-direction: column; margin-top: 10rpx; } .box-right-name { font-size: 26rpx; height: 50rpx; line-height: 50rpx; } .box-right-num { padding: 5rpx 0; color: #000; font-weight: bold; font-size: 30rpx; } .price-box text:first-child { color: #ffa200; } .uni-mt-10 { position: relative; width: 100% !important; float: left !important; } .uni-searchbar, .uni-searchbar__box { width: 100% !important; padding: 5px 10px !important; } .up-down { position: absolute; bottom: 10rpx; left: 10rpx; color: #fff; background: #088FEB; padding: 10rpx 10rpx; border-radius: 5px; width: 140rpx; text-align: center; } .noPic { border-radius: 10px; width: 130rpx; height: 130rpx; text-align: center; line-height: 140rpx; color: #777; background: #eee; } .popup-pay-content { align-items: center; justify-content: center; padding: 15px; width: 500rpx; height: auto; background-color: #fff; } .popup-pay-title { font-size: 36rpx; font-weight: bold; text-align: center; position: relative; } .popup-pay-container { margin-top: 20rpx; height: 100rpx; border-radius: 10px; background: #088FEB; line-height: 100rpx; text-align: center; border-bottom: 1px solid #eee; border-top: 1px solid #eee; color: #fff; } .showImg-box { width: 700rpx; height: 1000rpx; border-radius: 10px; } .swiper-box { height: 1000rpx; } .swiper-item { display: flex; flex-direction: column; justify-content: center; align-items: center; height: 1000rpx; color: #fff; background-color: #cee1fd; border-radius: 10px; } .popup-photo { height: 110rpx; line-height: 110rpx; text-align: center; font-size: 36rpx; font-weight: 800; border-bottom: 1px solid #eee; } .vue-ref { padding-bottom: 0 !important; } .shareBtn { background: rgba(255, 255, 255, 0); width: 90rpx; height: 50; height: 80rpx; line-height: 80rpx; border: 1px solid #fff; background-color: rgba(255, 255, 255, 0); } .shareBtn::after { border: none; } .popup-photo { height: 110rpx; line-height: 110rpx; text-align: center; font-size: 36rpx; font-weight: 800; border-bottom: 1px solid #eee; } @media screen and (min-width: 470px) { /* 适配宽度为375px及以上的屏幕 */ .content-left { height: 75% !important; float: left; position: fixed; top: 25% !important; } } @media screen and (min-width: 760px) { /* 适配宽度为375px及以上的屏幕 */ .content-left { height: 70% !important; float: left; position: fixed; top: 29% !important; padding-top: 50px; } } .popup-content { align-items: center; justify-content: center; padding: 15px; height: 1200rpx; background-color: #fff; margin-bottom: 80rpx; overflow: scroll; } .content-list { width: 100%; display: flex; height: 80rpx; border-bottom: 1px solid #eee; } .list-name { width: 100rpx; text-align: left; line-height: 80rpx; height: 80rpx; font-size: 36rpx; } .list-val { width: 345rpx; height: 80rpx; line-height: 80rpx; display: flex; }