/* packageE/others/case_library/case_detail/caseLibraryDetail.wxss */ #case-detail-mobile { width: 100%; background: #fff; text-align: left; } #case-detail-mobile .all { padding-bottom: 100rpx; } #case-detail-mobile .all .list { display: flex; overflow: hidden; padding: 30rpx; border-bottom: 1px solid #f6f6f6; } #case-detail-mobile .all .list .img { min-width: 140rpx; width: 140rpx; height: 140rpx; } #case-detail-mobile .all .list .img image { width: 100%; height: 100%; } #case-detail-mobile .all .list .right { flex: 1; display: flex; flex-direction: column; justify-content: space-between; margin-left: 32rpx; width: calc(100% - 32rpx); overflow: hidden; } #case-detail-mobile .all .list .right .one { font-size: 28rpx; text-align: left; color: #333; font-weight: 600; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } #case-detail-mobile .all .list .right .two { overflow: auto; white-space: nowrap; text-align: left; } #case-detail-mobile .all .list .right .two span { display: inline-block; border-radius: 2px; background: #f7f7f7; line-height: 34rpx; padding: 0 16rpx; color: #666; font-size: 24rpx; margin-right: 20rpx; } #case-detail-mobile .all .list .right .three { display: flex; } #case-detail-mobile .all .list .right .three .star { flex: 1; text-align: left; } #case-detail-mobile .all .list .right .three .look { flex: 1; text-align: right; } #case-detail-mobile .all .explain { background: #fbfbfb; border-radius: 20rpx; padding: 28rpx; margin: 30rpx; text-align: left; } #case-detail-mobile .all .explain .one { display: flex; line-height: 56rpx; } #case-detail-mobile .all .explain .one .left { display: inline-block; font-size: 30rpx; color: #999; font-weight: 600; min-width: 96rpx; } #case-detail-mobile .all .explain .one .right { display: inline-block; white-space: nowrap; overflow: auto; color: #3a3a3a; font-size: 26rpx; } #case-detail-mobile .all .explain .one .right span { margin-right: 16rpx; } #case-detail-mobile .all .hr { background: #f2f2f2; height: 20rpx; } #case-detail-mobile .all .brief { text-align: left; padding: 30rpx; } #case-detail-mobile .all .brief .details { padding: 32rpx 0; width: 100%; overflow: auto; } #case-detail-mobile .all .brief .details image { width: 100% !important; } #case-detail-mobile .all .image .image-li { margin: 30rpx 0; display: flex; flex-wrap: nowrap; overflow-x: scroll; height: 390rpx; } #case-detail-mobile .all .image .image-li .li { flex: 0 0 220rpx; height: 390rpx; margin: 0 20rpx; border-radius: 20rpx; overflow: hidden; } #case-detail-mobile .all .image .image-li .li image { width: 220rpx; height: 100%; border-radius: 20rpx; } #case-detail-mobile .all .qr { padding: 30rpx; } #case-detail-mobile .all .qr .image-li { overflow: auto; margin-top: 30rpx; display: flex; flex-wrap: nowrap; } #case-detail-mobile .all .qr .image-li .li .img { width: 200rpx; height: 200rpx; border-radius: 20rpx; margin-right: 48rpx; } #case-detail-mobile .all .qr .image-li .li .img image { width: 100%; height: 100%; border-radius: 20rpx; } #case-detail-mobile .all .adv { padding: 30rpx; padding-top: 0; } #case-detail-mobile .all .adv .img { height: 170rpx; border-radius: 20rpx; } #case-detail-mobile .all .adv .img view { width: 100%; height: 100%; overflow: hidden; } #case-detail-mobile .all .adv .img image { width: 100%; height: 100%; border-radius: 20rpx; } #case-detail-mobile .all .more { padding: 30rpx 0; } #case-detail-mobile .all .more .image-li { overflow: auto; margin: 30rpx 0; display: flex; flex-wrap: nowrap; } #case-detail-mobile .all .more .image-li .li { margin-left: 30rpx; } #case-detail-mobile .all .more .image-li .li .img { width: 180rpx; height: 180rpx; min-width: 180rpx; border-radius: 10rpx; } #case-detail-mobile .all .more .image-li .li .img image { width: 100%; height: 100%; border-radius: 10rpx; } #case-detail-mobile .all .more .image-li .li .title { width: 180rpx; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; font-size: 20rpx; padding-top: 16rpx; } #case-detail-mobile .all .score { padding: 30rpx; } #case-detail-mobile .all .score .score1 { display: flex; padding: 30rpx 0; } #case-detail-mobile .all .score .score1 .left { flex: 5; display: flex; align-items: center; } #case-detail-mobile .all .score .score1 .left .number { line-height: 84.16rpx; height: 84.16rpx; border-radius: 5.0016px; background: #f5a623; color: #fff; padding: 0 16rpx; font-size: 36rpx; margin-right: 30rpx; } #case-detail-mobile .all .score .score1 .left .total { text-align: center; margin-right: 30px; color: #666; } #case-detail-mobile .all .score .score1 .right { flex: 4; text-align: center; border-left: 1px solid #dedede; } #case-detail-mobile .all .score .score1 .right .tip { font-size: #202020; font-size: 28rpx; font-weight: 700; } #case-detail-mobile .all .score .score2 { background: #fff9ed; padding: 20rpx; border-radius: 20rpx; } #case-detail-mobile .all .comment { padding: 30rpx; } #case-detail-mobile .all .comment .lists { padding: 30rpx 0; border-bottom: 1px solid #f2f2f2; } #case-detail-mobile .all .comment .lists .li { display: flex; width: 100%; padding-bottom: 30rpx; } #case-detail-mobile .all .comment .lists .li .left { width: 96rpx; min-width: 96rpx; text-align: center; } #case-detail-mobile .all .comment .lists .li .left .img { width: 80rpx; height: 80rpx; border-radius: 50%; } #case-detail-mobile .all .comment .lists .li .left .img image { border-radius: 50%; width: 100%; height: 100%; } #case-detail-mobile .all .comment .lists .li .right { flex: 1; } #case-detail-mobile .all .comment .lists .li .right .one { display: flex; width: 100%; } #case-detail-mobile .all .comment .lists .li .right .one .nickname { flex: 2; font-size: 32rpx; color: #202020; font-weight: 700; } #case-detail-mobile .all .comment .lists .li .right .one .button { flex: 1; text-align: right; display: flex; justify-content: flex-end; align-items: center; } #case-detail-mobile .all .comment .lists .li .right .one .button span { margin-left: 32rpx; } #case-detail-mobile .all .comment .lists .li .right .two { font-size: 24rpx; color: #767676; padding: 16rpx 0; } #case-detail-mobile .all .comment .lists .li .right .three { font-size: 30rpx; color: #202020; } #case-detail-mobile .all .comment .lists .child-li { display: flex; width: 100%; padding: 0 0 30rpx 16rpx; transition: all 0.3s; } #case-detail-mobile .all .comment .lists .child-li .left { width: 96rpx; min-width: 96rpx; text-align: right; } #case-detail-mobile .all .comment .lists .child-li .left .img { width: 80rpx; height: 60rpx; border-radius: 50%; } #case-detail-mobile .all .comment .lists .child-li .left .img image { border-radius: 50%; width: 60rpx; height: 100%; } #case-detail-mobile .all .comment .lists .child-li .right { flex: 1; } #case-detail-mobile .all .comment .lists .child-li .right .one { display: flex; width: 100%; } #case-detail-mobile .all .comment .lists .child-li .right .one .nickname { flex: 2; font-size: 28rpx; color: #202020; font-weight: 600; } #case-detail-mobile .all .comment .lists .child-li .right .one .nickname .reply { font-weight: 500; margin: 0 16rpx; } #case-detail-mobile .all .comment .lists .child-li .right .one .button { flex: 1; text-align: right; display: flex; justify-content: flex-end; align-items: center; } #case-detail-mobile .all .comment .lists .child-li .right .one .button span { margin-left: 32rpx; } #case-detail-mobile .all .comment .lists .child-li .right .two { font-size: 24rpx; color: #767676; padding: 8rpx 0; } #case-detail-mobile .all .comment .lists .child-li .right .three { font-size: 28rpx; color: #202020; } #case-detail-mobile .all .comment .lists .more1 { padding-left: 112rpx; color: #4d88df; } #case-detail-mobile .all .send { height: 100rpx; position: fixed; bottom: 0; background: #fff; width: 100%; box-shadow: 0 3rpx 5rpx 2rpx #91bcbcbc; display: flex; } #case-detail-mobile .all .send .left { flex: 1; text-align: center; margin: auto; } #case-detail-mobile .all .send .left input { border: 0; background: #f5f5f5; width: 85%; margin: auto; border-radius: 96rpx; height: 64rpx; line-height: 64rpx; padding-left: 48rpx; text-align: left; } #case-detail-mobile .all .send .right { width: 114rpx; line-height: 100rpx; color: #fff; background: #ff5c00; text-align: center; } #case-detail-mobile .all .commit .commit1 { position: fixed; right: 33.6rpx; bottom: 376rpx; width: 70rpx; height: 70rpx; line-height: 70rpx; font-size: 12px; border-radius: 50%; text-align: center; color: #fff; background: #f15353; } #case-detail-mobile .btitle { font-size: 32rpx; color: #202020; font-weight: 700; border-left: 2px solid #ff5c00; padding-left: 16rpx; line-height: 32rpx; } #case-detail-mobile .details image { width: 100%; }