@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 { background: #FAF7F7; font-size: 28rpx; } .top { width: 780rpx; height: 330rpx; opacity: 1; background: linear-gradient(90deg, #6484fa 0%, #66e8ff 100%); overflow: hidden; } .top1 { width: 780rpx; height: 390rpx; opacity: 1; background: linear-gradient(360deg, #FAF7F7 0%, rgba(255, 255, 255, 0) 100%); } .ai-bot { position: absolute; top: 200rpx; right: 40rpx; width: 90rpx; height: 110rpx; background-size: 100% !important; background: url(https://jewel-shop.oss-cn-beijing.aliyuncs.com/66dc640d9e8f4749a234d9ef2af1b257.png) no-repeat; } .hello-box { position: absolute; left: 42rpx; top: 205rpx; width: 220rpx; height: 56rpx; } .hello-box .hello-left { width: 102rpx; height: 56rpx; opacity: 1; background: #fff; border-radius: 3px; text-align: center; -webkit-transform: skewX(8deg); transform: skewX(8deg); } .hello-box .hello-right { position: absolute; left: 5px; bottom: 0rpx; width: 220rpx; height: 2px; opacity: 1; background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%); } .hello-box .hello-name { position: absolute; left: 118rpx; top: 0; width: 400rpx; height: 55rpx; font-size: 32rpx; line-height: 55rpx; color: white; overflow: hidden; } .hello-text { position: absolute; top: 275rpx; left: 50rpx; color: #fff; font-size: 28rpx; } .content-list { width: 95%; height: auto; background: #fff; border-radius: 10px; margin: 0 auto 20rpx; overflow: hidden; display: block; position: relative; } .image-box { width: 120rpx; height: 170rpx; display: block; overflow: hidden; float: left; } .image { width: 100rpx; height: 100rpx; margin: 35rpx 0 0 20rpx; font-size: 36rpx; background: #8470FF; border-radius: 50%; text-align: center; line-height: 100rpx; color: #fff; } .content-text { width: 400rpx; height: 170rpx; float: left; line-height: 50rpx; padding-left: 30rpx; } .text { color: #747474; font-size: 28rpx; } .content-btn { position: relative; width: 190rpx; height: 170rpx; float: left; } .btn { width: 100rpx; height: 50rpx; background: linear-gradient(90deg, #6691fb 0%, #6ad3fe 100%); color: #fff; border-radius: 6px; text-align: center; line-height: 50rpx; font-size: 22rpx; float: right; margin: 20rpx 20rpx 0 0; } @-webkit-keyframes blinking { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } } @keyframes blinking { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } } .blink { position: absolute; top: 40rpx; right: 20rpx; -webkit-animation: blinking 1s infinite; animation: blinking 1s infinite; } .bottom-box { background: rgba(255, 255, 255, 0.3); width: 100rpx; height: 100rpx; border-radius: 10px; margin: 25rpx; position: relative; font-size: 60rpx; color: #fff; font-weight: 800; text-align: center; line-height: 100rpx; background: #fff; overflow: hidden; float: left; } .bottom-box ._img { width: 100%; height: 100%; border-radius: 10px; /* background: #fff; */ -webkit-animation: jump 1.5s infinite; animation: jump 1.5s infinite; } @-webkit-keyframes jump { 0% { margin-top: 0; } 50% { margin-top: -15rpx; } 100% { margin-top: 0; } } @keyframes jump { 0% { margin-top: 0; } 50% { margin-top: -15rpx; } 100% { margin-top: 0; } } .banner { height: 150rpx; display: flex; margin-top: 20rpx; } .banner-left, .banner-right { width: 49%; margin-left: 1%; margin-right: 2%; background: linear-gradient(126.07deg, #6484fa 0%, #66e8ff 100%); border-radius: 10px; } .banner-text { margin-top: 20rpx; line-height: 60rpx; font-size: 36rpx; color: #fff; } .content { margin-top: 20rpx; } .order-collapse-item { background: #fff; height: auto; margin: 250rpx auto 0; padding: 20rpx; } .order-notes { height: 80rpx; line-height: 80rpx; text-overflow: ellipsis; overflow: hidden; white-space: pre-wrap; text-overflow: -o-ellipsis-lastline; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; border-top: 1px solid #eee; } .shop-list { margin: 10rpx 0; border-top: 5px solid #eee; position: relative; } .shop-list:last-child { border-bottom: none; } .order-name { height: 160rpx; font-size: 32rpx; font-weight: bold; line-height: 80rpx; } .order-name ._img { height: 32rpx; width: 32rpx; margin: 24rpx; } .specs-name { display: flex; padding-bottom: 20rpx; height: 80rpx; line-height: 80rpx; text-align: center; } .del-icon { position: absolute; top: 10rpx; right: 10rpx; } .img-popup-content { width: 500rpx; height: 500rpx; } .popup-content { align-items: center; justify-content: center; padding: 15px; width: 500rpx; height: 600rpx; background-color: #fff; } .popup-title { font-size: 36rpx; font-weight: bold; text-align: center; position: relative; } .popup-container { margin-top: 20rpx; } .popup-bottom { display: flex; height: 80rpx; color: #fff; line-height: 80rpx; margin-top: 50rpx; } .popup-btn { flex: 1; text-align: center; background: linear-gradient(90deg, #FF9797, #FFC1E0); } .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; left: 50%; top: 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: -300rpx; left: 30%; width: 200rpx; height: 200rpx; background: #eee; border-radius: 50%; } .shop-popup-content { align-items: center; justify-content: center; padding: 15px; 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-right { width: 400rpx; margin-left: 30rpx; } .shop-popup-title-right-box { height: 50rpx; line-height: 50rpx; } .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: 35px; height: 70rpx; text-align: center; color: #fff; font-size: 28rpx; margin: 0 auto; background: linear-gradient(90deg, #60F3FF, #088FEB); border-radius: 70rpx; } .shop-popup-container { width: 100%; background: #fff; height: 50rpx; } .shop-purchase-price { display: flex; line-height: 40px; height: 80rpx; width: 95%; margin: 20rpx auto; } .shop-title-fur { width: 95%; height: 50rpx; margin: 0 auto; } .shop-name { font-size: 30rpx; width: 50%; float: left; height: 50rpx; line-height: 70rpx; } .shop-attrs .suibian { display: inline-block; border: 1px solid #5fd9ee; margin: 20rpx; margin-bottom: 0; margin-left: 0; background-color: #fff; color: #5fd9ee; padding: 0 10px; min-width: 100rpx; line-height: 35px; height: 70rpx; text-align: center; border-radius: 20rpx; } .shop-attrs .checkedText { background-color: #5fd9ee; color: #fff; border-radius: 20rpx; } .shop-popup-title-left ._img { width: 150rpx; height: 150rpx; } .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; } .noPic { border-radius: 10px; width: 150rpx; height: 150rpx; text-align: center; line-height: 140rpx; color: #777; background: #eee; } .big-img { width: 50rpx; height: 50rpx; float: left; background: url(https://jewel-shop.oss-cn-beijing.aliyuncs.com/6b5ab32ff93a4c51b90e562e0b22e850.png); background-repeat: no-repeat; background-size: 100%; margin: 7px; } .kucun { background: url(https://jewel-shop.oss-cn-beijing.aliyuncs.com/9428d632981647728829da336a1d24b3.png) no-repeat; width: 50rpx; height: 25rpx; position: absolute; top: -14rpx; right: -15rpx; background-size: 100%; } .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 8px; cursor: pointer; } .zuni-numbox__value { margin: 0 2px; width: 40px; text-align: center; font-size: 20px; line-height: 30px; height: 60rpx; border-left-width: 0; border-right-width: 0; } .zuni-numbox--text { line-height: 20px; font-size: 32px; font-weight: 300; } .zuni-numbox .zuni-numbox--disabled { color: #c0c0c0 !important; cursor: not-allowed; } .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: 5px; border-radius: 5px; z-index: 99; } .type-popup { width: 500rpx; height: 360rpx; background: #fff; border-radius: 10px; position: relative; border-radius: 10px; }