/* packageE/others/case_library/home/caseLibraryHome.wxss */ @import "/mycss/stylesheet.wxss"; @import "/mycss/iconfont.wxss"; #case-home-mobile .slide { margin: 21rpx 30rpx 10rpx 30rpx; background: #fff; line-height: 36rpx; height: 65rpx; border-radius: 0.3rpx; padding: 20rpx; padding-bottom: 0; } #case-home-mobile .slide .li { display: flex; font-size: 24rpx; width: 100%; } #case-home-mobile .slide .li .button { border-radius: 2rpx; padding: 0.1875rpx 0; background: #ff5c00; color: #fff; width: 112rpx; text-align: center; } #case-home-mobile .slide .li .name { width: 240rpx; font-size: 26rpx; color: #333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin: 0 16rpx; } #case-home-mobile .slide .li .time { font-size: 24rpx; color: #999; flex: 1; } #case-home-mobile .slide .li .detail { width: 96rpx; color: #ff5c00; text-align: right; } #case-home-mobile .slide .van-notice-bar__content.van-ellipsis { width: 100%; } #case-home-mobile .slide .van-notice-bar { background: #fff; color: #333; } #case-home-mobile .nav { display: flex; justify-content: space-between; } #case-home-mobile .nav .li { text-align: center; width: 152.96rpx; display: flex; flex-direction: column; align-items: center; margin: 38rpx 30rpx; } #case-home-mobile .nav .li .img { width: 75rpx; height: 76rpx; text-align: center; } #case-home-mobile .nav .li .img image { width: 100%; height: 100%; } #case-home-mobile .nav .li .title { color: #202020; padding-top: 16rpx; font-weight: 700; font-size: 24rpx; } #case-home-mobile .hot { border-top-left-radius: 40rpx; border-top-right-radius: 40rpx; background: #fff; padding: 0 30rpx; } #case-home-mobile .hot .top { padding: 40rpx 0 30rpx 0; display: flex; line-height: 48rpx; } #case-home-mobile .hot .top .img { width: 30rpx; height: 40rpx; } #case-home-mobile .hot .top .img image { width: 100%; height: 100%; } #case-home-mobile .hot .top .title { color: #202020; font-size: 34rpx; font-weight: 700; flex: 1; text-align: left; margin-left: 13.68rpx; } #case-home-mobile .hot .top .more { color: #666; font-size: 12px; } #case-home-mobile .hot .img-one { display: flex; overflow-x: scroll; } #case-home-mobile .hot .img-one view { min-width: 325.024rpx; width: 325.024rpx; height: 170rpx; border-radius: 5rpx; margin-right: 16rpx; overflow: hidden; } #case-home-mobile .hot .img-one view image { width: 100%; height: 100%; border-radius: 5rpx; } #case-home-mobile .hot .img-two { margin-top: 44rpx; width: 100%; height: 170rpx; } #case-home-mobile .hot .img-two image { width: 100%; height: 100%; border-radius: 10rpx; } #case-home-mobile .hot-case { background: #fff; } #case-home-mobile .hot-case .top { padding: 40rpx 30rpx 30rpx 30rpx; display: flex; line-height: 48rpx; } #case-home-mobile .hot-case .top .img { width: 30rpx; height: 40rpx; } #case-home-mobile .hot-case .top .img image { width: 100%; height: 100%; } #case-home-mobile .hot-case .top .title { color: #202020; font-size: 34rpx; font-weight: 700; flex: 1; text-align: left; margin-left: 13.68rpx; } #case-home-mobile .hot-case .category { display: flex; padding: 0 30rpx; overflow: auto; } #case-home-mobile .hot-case .category .li { flex: 1; margin-right: 64rpx; text-align: center; display: flex; flex-direction: column; align-items: center; white-space: nowrap; } #case-home-mobile .hot-case .category .li:last-child { padding-right: 50rpx; } #case-home-mobile .hot-case .category .li .name { font-size: 28rpx; color: #999; font-weight: 700; } #case-home-mobile .hot-case .category .li .hr { background: transparent; width: 40rpx; height: 3rpx; margin-top: 14.976rpx; border-radius: 1.5rpx; text-align: center; } #case-home-mobile .hot-case .category .li-selected .name { color: #ff5c00; } #case-home-mobile .hot-case .category .li-selected .hr { background: #ff5c00; } #case-home-mobile .service { position: fixed; right: 33.6rpx; bottom: 184rpx; width: 70rpx; height: 70rpx; line-height: 70rpx; font-size: 12rpx; border-radius: 50%; text-align: center; color: #fff; background: #f15353; } #case-home-mobile .van-popup--center { border-radius: 20rpx; } #case-home-mobile .van-popup--center .mobile { width: 458.88rpx; height: 444rpx; border-radius: 20rpx; padding: 32rpx; } #case-home-mobile .van-popup--center .mobile .close { text-align: right; } #case-home-mobile .van-popup--center .mobile .number { text-align: center; padding-top: 16rpx; color: #202020; } #case-home-mobile .van-popup--center .mobile .img { text-align: center; margin-top: 56rpx; } #case-home-mobile .van-popup--center .mobile .img image { width: 210rpx; height: 210rpx; } .notice-swipe { height: 36rpx; line-height: 36rpx; }