@charset "UTF-8"; /** * 这里是uni-app内置的常用样式变量 * * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App * */ /** * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 * * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 */ /* 颜色变量 */ /* 行为相关颜色 */ /* 文字基本颜色 */ /* 背景颜色 */ /* 边框颜色 */ /* 尺寸变量 */ /* 文字尺寸 */ /* 图片尺寸 */ /* Border Radius */ /* 水平间距 */ /* 垂直间距 */ /* 透明度 */ /* 文章场景相关 */ .bg.data-v-27583bf3 { padding: 30rpx 26.67rpx 100rpx; min-height: 100vh; background: #F9F5F0; } .kefu-box.data-v-27583bf3 { font-weight: 500; font-size: 27rpx; color: #96684F; display: flex; align-items: center; display: flex; justify-content: flex-end; } .kefu-box .kefu-img.data-v-27583bf3 { width: 33.33rpx; height: 33.33rpx; margin-right: 7rpx; } .top-box.data-v-27583bf3 { height: 313rpx; background: #FFFFFF; border-radius: 7rpx; position: relative; margin-top: 18rpx; padding-left: 300rpx; } .top-box .daoyou-detail.data-v-27583bf3 { width: 265rpx; position: absolute; top: -53rpx; left: 13rpx; } .top-box .daoyou-detail .swiper-line.data-v-27583bf3 { width: 100%; height: 332rpx; position: absolute; top: 0; left: 0; pointer-events:  none; } .top-box .daoyou-detail .daoyou-imgs.data-v-27583bf3 { width: 265rpx; height: 332rpx; padding: 6rpx; box-sizing: border-box; position: relative; } .top-box .daoyou-detail .daoyou-imgs .daoyou-img.data-v-27583bf3 { width: 253rpx; height: 320rpx; } .top-box .daoyou-detail .daoyou-imgs .daoyou-play.data-v-27583bf3 { width: 49.33rpx; height: 49.33rpx; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; z-index: 6; } .top-box .daoyou-detail .swiper-nums.data-v-27583bf3 { display: flex; justify-content: center; margin-top: 10rpx; } .top-box .daoyou-detail .swiper-nums .swiper-num.data-v-27583bf3 { width: 9rpx; height: 9rpx; background: rgba(150, 104, 79, 0.3); border-radius: 50%; margin: 0 3rpx; } .top-box .daoyou-detail .swiper-nums .swiper-active.data-v-27583bf3 { background: #96684F; } .top-box .top-content.data-v-27583bf3 { width: 380rpx; height: 313rpx; padding: 25rpx 0 60rpx; justify-content: space-between; } .top-box .top-content > view.data-v-27583bf3 { width: 380rpx; } .top-box .top-content .top-title.data-v-27583bf3 { font-weight: bold; font-size: 31rpx; color: #010101; display: flex; align-items: center; } .top-box .top-content .top-title view.data-v-27583bf3 { line-height: 30.67rpx; margin-left: 5rpx; background-image: url("https://static.ticket.sz-trip.com/tourist/daoyou/rankBg.png"); background-size: 100% 100%; padding: 0 8rpx; font-weight: 500; font-size: 23rpx; color: #FFFFFF; } .top-box .top-content .top-tags.data-v-27583bf3 { width: 380rpx; font-weight: 500; font-size: 24rpx; color: #96684F; } .top-box .top-content .top-subtitle.data-v-27583bf3 { font-weight: 500; font-size: 24rpx; color: #888888; } .calendar.data-v-27583bf3 { height: auto; background: #FFFFFF; border-radius: 13rpx; margin-top: 28rpx; } .calendar .calendar-top.data-v-27583bf3 { padding: 32rpx 0 60rpx; display: flex; justify-content: center; align-items: center; } .calendar .calendar-top view.data-v-27583bf3:nth-child(2) { font-weight: bold; font-size: 36rpx; color: #010101; margin: 0 50rpx; } .calendar .calendar-top .iconfont.data-v-27583bf3 { width: 24rpx; height: 24rpx; display: block; margin-top: 3rpx; } .calendar .calendar-bottom.data-v-27583bf3 { display: flex; flex-wrap: wrap; padding: 33rpx 0 40rpx; width: 697rpx; height: auto; background: #FFFFFF; border-radius: 20rpx; position: relative; } .calendar .calendar-bottom .week-item.data-v-27583bf3 { width: 14%; text-align: center; font-size: 24rpx; font-family: PingFang SC; font-weight: 500; color: #666666; } .calendar .calendar-bottom .day-box.data-v-27583bf3 { width: 14%; height: 100rpx; display: flex; align-items: center; justify-content: center; } .calendar .calendar-bottom .day-box .day-item.data-v-27583bf3 { font-size: 29rpx; font-family: PingFang SC; font-weight: 500; color: #000000; display: flex; flex-direction: column; justify-content: space-around; text-align: center; } .calendar .calendar-bottom .day-box .day-item .day-lunar.data-v-27583bf3 { font-weight: 500; font-size: 17rpx; color: #999999; text-align: center; } .calendar .calendar-bottom .day-box .day-item .day-point.data-v-27583bf3 { width: 5rpx; height: 5rpx; background: #FF3615; border-radius: 50%; margin: 5rpx auto 0; } .calendar .calendar-bottom .day-box .daySelect.data-v-27583bf3 { width: 80rpx; height: 80rpx; text-align: center; background: #96684F; border-radius: 27rpx; color: #fff; } .calendar .calendar-bottom .day-box .daySelect .day-lunar.data-v-27583bf3 { color: #fff; } .calendar .calendar-bottom .grayDate .day-item.data-v-27583bf3 { color: #999999; } .calendar .calendar-bottom .grayDate .day-item .day-point.data-v-27583bf3 { background: #CCCCCC; } .calendar .calendar-bottom .iconfont.data-v-27583bf3 { width: 20rpx; height: 20rpx; display: block; margin: 0 auto; } .sku-box.data-v-27583bf3 { border-radius: 13rpx; background-color: #fff; margin-top: 30rpx; } .sku-box .sku-item.data-v-27583bf3 { height: 132rpx; padding: 0 26rpx 0 28rpx; } .sku-box .sku-item > view.data-v-27583bf3:first-child { width: 375rpx; } .sku-box .sku-item .sku-title.data-v-27583bf3 { font-weight: bold; font-size: 28rpx; color: #111111; } .sku-box .sku-item .sku-subtitle.data-v-27583bf3 { font-weight: 500; font-size: 24rpx; color: #888888; margin-top: 10rpx; } .sku-box .sku-item .sku-price.data-v-27583bf3 { font-weight: bold; font-size: 34rpx; color: #DC2525; } .sku-box .sku-item .sku-price.data-v-27583bf3::before { font-size: 24rpx; content: "¥"; } .sku-box .sku-item .sku-btn.data-v-27583bf3 { width: 133.33rpx; line-height: 50.67rpx; background-image: url("https://static.ticket.sz-trip.com/tourist/daoyou/btnBg.png"); background-size: 100% 100%; text-align: center; font-weight: 500; font-size: 31rpx; color: #FFFFFF; } .sku-box .sku-item.data-v-27583bf3:nth-child(n+2) { border-top: 1rpx solid #D8D8D8; } .empty-text.data-v-27583bf3 { width: 697rpx; line-height: 133rpx; background: #FFFFFF; border-radius: 13rpx 13rpx 0rpx 0rpx; text-align: center; margin-top: 30rpx; font-weight: 500; font-size: 28rpx; color: #999999; }