|
@@ -38,12 +38,12 @@
|
|
</view>
|
|
</view>
|
|
<!-- 分段栏 -->
|
|
<!-- 分段栏 -->
|
|
<view style="width: 100%;height: 16rpx;background-color:#F0F0F0 ;"></view>
|
|
<view style="width: 100%;height: 16rpx;background-color:#F0F0F0 ;"></view>
|
|
-
|
|
|
|
|
|
+
|
|
<!-- 排行榜 -->
|
|
<!-- 排行榜 -->
|
|
<view class="rank">
|
|
<view class="rank">
|
|
<view class="tab_nav">
|
|
<view class="tab_nav">
|
|
<view class="navTitle" v-for="(item,index) in rankList" :key="index">
|
|
<view class="navTitle" v-for="(item,index) in rankList" :key="index">
|
|
- <view class="navTitle-item" >
|
|
|
|
|
|
+ <view class="navTitle-item">
|
|
<view :class="{'active':isActive === index}" @click="checked(index)">
|
|
<view :class="{'active':isActive === index}" @click="checked(index)">
|
|
{{item.title}}
|
|
{{item.title}}
|
|
</view>
|
|
</view>
|
|
@@ -58,32 +58,28 @@
|
|
</template>
|
|
</template>
|
|
</u-input>
|
|
</u-input>
|
|
</view>
|
|
</view>
|
|
-
|
|
|
|
|
|
+
|
|
<view class="tab_area" v-if="isActive==0">
|
|
<view class="tab_area" v-if="isActive==0">
|
|
<view class="areaTitle" v-for="(item,index) in areaList" :key="index">
|
|
<view class="areaTitle" v-for="(item,index) in areaList" :key="index">
|
|
- <view class="areaTitle-item" >
|
|
|
|
|
|
+ <view class="areaTitle-item">
|
|
<view :class="{'active-area':isActive === index}" @click="checked(index)">
|
|
<view :class="{'active-area':isActive === index}" @click="checked(index)">
|
|
{{item.title}}
|
|
{{item.title}}
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
-
|
|
|
|
|
|
+
|
|
<view class="tab_area" v-if="isActive==0">
|
|
<view class="tab_area" v-if="isActive==0">
|
|
<view class="areaTitle" v-for="(item,index) in areaList" :key="index">
|
|
<view class="areaTitle" v-for="(item,index) in areaList" :key="index">
|
|
- <view class="areaTitle-item" >
|
|
|
|
|
|
+ <view class="areaTitle-item">
|
|
<view :class="{'active-area':isActive === index}" @click="checked(index)">
|
|
<view :class="{'active-area':isActive === index}" @click="checked(index)">
|
|
{{item.title}}
|
|
{{item.title}}
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
</view>
|
|
</view>
|
|
-
|
|
|
|
|
|
+
|
|
<!-- 查询结果 -->
|
|
<!-- 查询结果 -->
|
|
<view class="List" v-if="isActive==0">
|
|
<view class="List" v-if="isActive==0">
|
|
<view class="ListItem" v-for="item in 2" @click="activeDetail">
|
|
<view class="ListItem" v-for="item in 2" @click="activeDetail">
|
|
@@ -97,22 +93,117 @@
|
|
<text>IHG最受欢迎的酒店</text>
|
|
<text>IHG最受欢迎的酒店</text>
|
|
</view>
|
|
</view>
|
|
<view class="voteStatus">
|
|
<view class="voteStatus">
|
|
- <text>1258票</text>
|
|
|
|
|
|
+ <text>1258票</text>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
- <view class="foot">
|
|
|
|
|
|
+ <view class="foot" @click.stop="goVoteDetail">
|
|
<text>投票</text>
|
|
<text>投票</text>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
-
|
|
|
|
- <view class="rank-detail" v-if="isActive==1">
|
|
|
|
|
|
|
|
|
|
+ <view class="rank-detail" :style="{backgroundImage:'url('+backImageUrl+')'}" v-if="isActive==1">
|
|
|
|
+ <view class="rank-detail-rank">
|
|
|
|
+ <image style="width: 92rpx; height: 92rpx; border-radius: 50%; " src="/static/icon/avatar.png" mode="">
|
|
|
|
+ </image>
|
|
|
|
+ <text class="rank-detail-rank-text">成都环球中心天新中秋</text>
|
|
|
|
+ <view class="rank-detail-rank-data">
|
|
|
|
+ <image style="width: 26rpx;height: 24rpx; margin-right: 10rpx; " src="/static/icon//votes01.png"
|
|
|
|
+ mode=""></image>
|
|
|
|
+ <text>25330</text>
|
|
|
|
+ </view>
|
|
|
|
+ </view>
|
|
|
|
+ <view class="rank-detail-rank rank-detail-rankS">
|
|
|
|
+ <image style="width: 92rpx; height: 92rpx; border-radius: 50%; " src="/static/icon/avatar.png" mode="">
|
|
|
|
+ </image>
|
|
|
|
+ <text class="rank-detail-rank-text">成都环球中心天新中秋</text>
|
|
|
|
+ <view class="rank-detail-rank-data">
|
|
|
|
+ <image style="width: 26rpx;height: 24rpx; margin-right: 10rpx; " src="/static/icon//votes01.png"
|
|
|
|
+ mode=""></image>
|
|
|
|
+ <text>25330</text>
|
|
|
|
+ </view>
|
|
|
|
+ </view>
|
|
|
|
+ <view class="rank-detail-rank rank-detail-rankT">
|
|
|
|
+ <image style="width: 92rpx; height: 92rpx; border-radius: 50%; " src="/static/icon/avatar.png" mode="">
|
|
|
|
+ </image>
|
|
|
|
+ <text class="rank-detail-rank-text">成都环球中心天新中秋</text>
|
|
|
|
+ <view class="rank-detail-rank-data">
|
|
|
|
+ <image style="width: 26rpx;height: 24rpx; margin-right: 10rpx; " src="/static/icon//votes01.png"
|
|
|
|
+ mode=""></image>
|
|
|
|
+ <text>25330</text>
|
|
|
|
+ </view>
|
|
|
|
+ </view>
|
|
</view>
|
|
</view>
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
- <uni-load-more :status="status" color="#CCCCCC" :content-text="contentText" />
|
|
|
|
|
|
+ <!-- 具体排名(4-10) -->
|
|
|
|
+ <view class="rank-other" v-if="isActive==1">
|
|
|
|
+ <view class="rank-other-item" v-for="item in 6">
|
|
|
|
+ <view class="rank-other-item-left">
|
|
|
|
+ <text>4</text>
|
|
|
|
+ </view>
|
|
|
|
+ <view class="rank-other-item-main">
|
|
|
|
+ <image style="width: 112rpx;height: 112rpx;margin-left: 24rpx; margin-right: 16rpx; "
|
|
|
|
+ src="/static/icon/avatar.png" mode=""></image>
|
|
|
|
+ <text class="rank-other-item-main-text">成都环球中心天新中秋接力活动</text>
|
|
|
|
+ </view>
|
|
|
|
+ <view class="rank-other-item-right">
|
|
|
|
+ <image style="width: 26rpx;height: 24rpx; margin-right: 8rpx; " src="/static/icon//votes02.png"
|
|
|
|
+ mode=""></image>
|
|
|
|
+ <text>25530</text>
|
|
|
|
+ </view>
|
|
|
|
+ </view>
|
|
|
|
+ </view>
|
|
|
|
+
|
|
|
|
+ <view class="introduce" v-if="isActive==2">
|
|
|
|
+
|
|
|
|
+ <view class="introduce-top">
|
|
|
|
+ <text class="introduce-top-rule1"></text>
|
|
|
|
+ <text style="margin: 0 8rpx;">活动规则</text>
|
|
|
|
+ <text class="introduce-top-rule2"></text>
|
|
|
|
+ </view>
|
|
|
|
+ <view class="introduce-main">
|
|
|
|
+ <view class="introduce-main-start">
|
|
|
|
+ <text>开始时间:</text>
|
|
|
|
+ <text style="display: inline-block;margin-left: 20rpx;">2022年10月28日 09:00</text>
|
|
|
|
+ </view>
|
|
|
|
+ <view class="introduce-main-start">
|
|
|
|
+ <text>介绍时间:</text>
|
|
|
|
+ <text style="display: inline-block;margin-left: 20rpx;">2022年10月28日 09:00</text>
|
|
|
|
+ </view>
|
|
|
|
+ <view class="introduce-main-start">
|
|
|
|
+ <text>主办方:</text>
|
|
|
|
+ <text style="display: inline-block;margin-left: 50rpx;">成都洲际天堂大饭店</text>
|
|
|
|
+ </view>
|
|
|
|
+ <view class="introduce-main-rule">
|
|
|
|
+ <text>规则:</text>
|
|
|
|
+ <view class="introduce-main-rule-left">
|
|
|
|
+ <text>每人每天可投三次</text>
|
|
|
|
+ <text style="margin: 24rpx 0;">可重复投同一人</text>
|
|
|
|
+ <text>点击加入会员可多3次机会</text>
|
|
|
|
+ </view>
|
|
|
|
+ </view>
|
|
|
|
+
|
|
|
|
+ </view>
|
|
|
|
+
|
|
|
|
+ <!-- 分割线 -->
|
|
|
|
+ <view style="width: 94%; height: 2rpx; background-color:#F0F0F0;margin: 64rpx auto 80rpx; "></view>
|
|
|
|
+ <view class=" introduce-top">
|
|
|
|
+ <text class="introduce-top-rule1"></text>
|
|
|
|
+ <text style="margin: 0 8rpx;">活动介绍</text>
|
|
|
|
+ <text class="introduce-top-rule2"></text>
|
|
|
|
+ </view>
|
|
|
|
+ <view class="introduce-btn-text">
|
|
|
|
+ <text>由中国最佳酒店评选委员会、洲际酒店共同打造的国内</text>
|
|
|
|
+ </view>
|
|
|
|
+
|
|
|
|
+ <!-- 声明 -->
|
|
|
|
+ <view class="introduce-btn">
|
|
|
|
+ <text>活动声明</text>
|
|
|
|
+ </view>
|
|
|
|
+ </view>
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ <uni-load-more v-if="isActive==0" :status="status" color="#CCCCCC" :content-text="contentText" />
|
|
<view style="height:168rpx; background-color: #FFF; "></view>
|
|
<view style="height:168rpx; background-color: #FFF; "></view>
|
|
</view>
|
|
</view>
|
|
</template>
|
|
</template>
|
|
@@ -121,6 +212,8 @@
|
|
export default {
|
|
export default {
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
|
|
+ //排行榜背景图片
|
|
|
|
+ backImageUrl: require('../../../static/icon/rank01.png'),
|
|
rankList: [{
|
|
rankList: [{
|
|
title: '投票'
|
|
title: '投票'
|
|
},
|
|
},
|
|
@@ -131,17 +224,16 @@
|
|
}
|
|
}
|
|
],
|
|
],
|
|
areaList: [{
|
|
areaList: [{
|
|
- title: '全部'
|
|
|
|
- },{
|
|
|
|
- title: '成都'
|
|
|
|
- }, {
|
|
|
|
- title: '重庆'
|
|
|
|
- } ,{
|
|
|
|
- title: '绵阳'
|
|
|
|
- },{
|
|
|
|
- title: '南充'
|
|
|
|
- }
|
|
|
|
- ],
|
|
|
|
|
|
+ title: '全部'
|
|
|
|
+ }, {
|
|
|
|
+ title: '成都'
|
|
|
|
+ }, {
|
|
|
|
+ title: '重庆'
|
|
|
|
+ }, {
|
|
|
|
+ title: '绵阳'
|
|
|
|
+ }, {
|
|
|
|
+ title: '南充'
|
|
|
|
+ }],
|
|
//激活指定table菜单
|
|
//激活指定table菜单
|
|
isActive: 0,
|
|
isActive: 0,
|
|
status: 'noMore',
|
|
status: 'noMore',
|
|
@@ -153,6 +245,13 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
|
|
+ //购票详情
|
|
|
|
+ goVoteDetail(){
|
|
|
|
+ uni.navigateTo({
|
|
|
|
+ url:'/pages/index/vote-detail/index'
|
|
|
|
+ })
|
|
|
|
+ },
|
|
|
|
+
|
|
//菜单index切换
|
|
//菜单index切换
|
|
checked(index) {
|
|
checked(index) {
|
|
this.isActive = index
|
|
this.isActive = index
|
|
@@ -179,21 +278,96 @@
|
|
height: 100%;
|
|
height: 100%;
|
|
background: #F9F9F9;
|
|
background: #F9F9F9;
|
|
}
|
|
}
|
|
-
|
|
|
|
-
|
|
|
|
- .rank-search{
|
|
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ .rank-search {
|
|
margin-top: 80rpx;
|
|
margin-top: 80rpx;
|
|
|
|
+
|
|
::v-deep .u-input {
|
|
::v-deep .u-input {
|
|
width: 690rpx !important;
|
|
width: 690rpx !important;
|
|
height: 68rpx !important;
|
|
height: 68rpx !important;
|
|
background: #F1F1F1;
|
|
background: #F1F1F1;
|
|
border-radius: 74rpx;
|
|
border-radius: 74rpx;
|
|
}
|
|
}
|
|
|
|
+
|
|
::v-deep .u-input__content__field-wrapper {
|
|
::v-deep .u-input__content__field-wrapper {
|
|
padding-left: 36rpx;
|
|
padding-left: 36rpx;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ .introduce {
|
|
|
|
+ width: 100%;
|
|
|
|
+ background-color: #fff;
|
|
|
|
+ position: relative;
|
|
|
|
+ top: -176rpx;
|
|
|
|
+ padding-bottom: 50rpx;
|
|
|
|
+ position: relative;
|
|
|
|
+
|
|
|
|
+ .introduce-top {
|
|
|
|
+ height: 32rpx;
|
|
|
|
+ display: flex;
|
|
|
|
+ align-items: center;
|
|
|
|
+ justify-content: center;
|
|
|
|
+ font-size: 32rpx;
|
|
|
|
+ font-weight: bold;
|
|
|
|
+ letter-spacing: 2rpx;
|
|
|
|
+ .introduce-top-rule1 {
|
|
|
|
+ width: 56rpx;
|
|
|
|
+ height: 4rpx;
|
|
|
|
+ background: linear-gradient(90deg, #FFFFFF 0%, #D9A94D 100%);
|
|
|
|
+ }
|
|
|
|
+ .introduce-top-rule2 {
|
|
|
|
+ width: 56rpx;
|
|
|
|
+ height: 4rpx;
|
|
|
|
+ background: linear-gradient(-90deg, #FFFFFF 0%, #D9A94D 100%);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ .introduce-main{
|
|
|
|
+ margin-top: 40rpx;
|
|
|
|
+ padding: 0 30rpx;
|
|
|
|
+ font-size: 28rpx;
|
|
|
|
+ font-weight: bold;
|
|
|
|
+ color: #333;
|
|
|
|
+ .introduce-main-start{
|
|
|
|
+ margin-bottom: 24rpx;
|
|
|
|
+ }
|
|
|
|
+ .introduce-main-rule{
|
|
|
|
+ display: flex;
|
|
|
|
+ align-items: flex-start;
|
|
|
|
+ justify-content: flex-start;
|
|
|
|
+ .introduce-main-rule-left{
|
|
|
|
+ display: flex;
|
|
|
|
+ flex-direction: column;
|
|
|
|
+ align-items: flex-start;
|
|
|
|
+ justify-content: flex-start;
|
|
|
|
+ margin-left: 75rpx;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ .introduce-btn-text{
|
|
|
|
+ padding: 0 30rpx;
|
|
|
|
+ margin-top: 40rpx;
|
|
|
|
+ text-indent: 2em;
|
|
|
|
+ font-size: 28rpx;
|
|
|
|
+ color: #333;
|
|
|
|
+ font-weight: bold;
|
|
|
|
+ line-height: 56rpx;
|
|
|
|
+ }
|
|
|
|
+ .introduce-btn{
|
|
|
|
+ width: 100%;
|
|
|
|
+ display: flex;
|
|
|
|
+ align-items: center;
|
|
|
|
+ justify-content: center;
|
|
|
|
+ font-size: 32rpx;
|
|
|
|
+ color: #101010;
|
|
|
|
+ font-weight: bold;
|
|
|
|
+ position: absolute;
|
|
|
|
+ bottom: 0;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
//地区切换
|
|
//地区切换
|
|
.tab_area {
|
|
.tab_area {
|
|
margin-top: 48rpx;
|
|
margin-top: 48rpx;
|
|
@@ -203,6 +377,7 @@
|
|
align-items: center;
|
|
align-items: center;
|
|
font-family: PingFang-SC-Heavy, PingFang-SC;
|
|
font-family: PingFang-SC-Heavy, PingFang-SC;
|
|
}
|
|
}
|
|
|
|
+
|
|
.area_nav .areaTitle {
|
|
.area_nav .areaTitle {
|
|
width: 124rpx;
|
|
width: 124rpx;
|
|
height: 52rpx;
|
|
height: 52rpx;
|
|
@@ -212,9 +387,10 @@
|
|
display: flex;
|
|
display: flex;
|
|
justify-content: center;
|
|
justify-content: center;
|
|
align-items: center;
|
|
align-items: center;
|
|
-
|
|
|
|
|
|
+
|
|
}
|
|
}
|
|
- .areaTitle-item{
|
|
|
|
|
|
+
|
|
|
|
+ .areaTitle-item {
|
|
width: 124rpx;
|
|
width: 124rpx;
|
|
height: 52rpx;
|
|
height: 52rpx;
|
|
background-color: #F1F1F1;
|
|
background-color: #F1F1F1;
|
|
@@ -224,24 +400,26 @@
|
|
display: flex;
|
|
display: flex;
|
|
justify-content: center;
|
|
justify-content: center;
|
|
align-items: center;
|
|
align-items: center;
|
|
-
|
|
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
+
|
|
.active-area {
|
|
.active-area {
|
|
width: 124rpx;
|
|
width: 124rpx;
|
|
height: 52rpx;
|
|
height: 52rpx;
|
|
border-radius: 26rpx;
|
|
border-radius: 26rpx;
|
|
- background-color:#FF6200 ;
|
|
|
|
|
|
+ background-color: #FF6200;
|
|
color: #fff;
|
|
color: #fff;
|
|
display: flex;
|
|
display: flex;
|
|
justify-content: center;
|
|
justify-content: center;
|
|
align-items: center;
|
|
align-items: center;
|
|
}
|
|
}
|
|
-
|
|
|
|
-
|
|
|
|
|
|
+
|
|
|
|
+
|
|
.rank {
|
|
.rank {
|
|
height: 340rpx;
|
|
height: 340rpx;
|
|
background-color: #fff;
|
|
background-color: #fff;
|
|
padding: 40rpx 30rpx 0;
|
|
padding: 40rpx 30rpx 0;
|
|
|
|
+
|
|
//菜单切换
|
|
//菜单切换
|
|
.tab_nav {
|
|
.tab_nav {
|
|
width: 100%;
|
|
width: 100%;
|
|
@@ -250,6 +428,7 @@
|
|
align-items: center;
|
|
align-items: center;
|
|
font-family: PingFang-SC-Heavy, PingFang-SC;
|
|
font-family: PingFang-SC-Heavy, PingFang-SC;
|
|
}
|
|
}
|
|
|
|
+
|
|
.tab_nav .navTitle {
|
|
.tab_nav .navTitle {
|
|
width: 30%;
|
|
width: 30%;
|
|
flex: none;
|
|
flex: none;
|
|
@@ -260,9 +439,9 @@
|
|
justify-content: center;
|
|
justify-content: center;
|
|
align-items: center;
|
|
align-items: center;
|
|
}
|
|
}
|
|
- .navTitle-item{
|
|
|
|
- height:40rpx ;
|
|
|
|
|
|
|
|
|
|
+ .navTitle-item {
|
|
|
|
+ height: 40rpx;
|
|
}
|
|
}
|
|
|
|
|
|
.active {
|
|
.active {
|
|
@@ -275,15 +454,13 @@
|
|
content: '';
|
|
content: '';
|
|
width: 156rpx;
|
|
width: 156rpx;
|
|
height: 24rpx;
|
|
height: 24rpx;
|
|
- background: linear-gradient(180deg, rgba(249,231,219,0) 0%, #F3C063 100%);
|
|
|
|
|
|
+ background: linear-gradient(180deg, rgba(249, 231, 219, 0) 0%, #F3C063 100%);
|
|
border-radius: 12rpx;
|
|
border-radius: 12rpx;
|
|
position: absolute;
|
|
position: absolute;
|
|
bottom: -35rpx;
|
|
bottom: -35rpx;
|
|
left: 25rpx;
|
|
left: 25rpx;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
-
|
|
|
|
-
|
|
|
|
}
|
|
}
|
|
|
|
|
|
.vote {
|
|
.vote {
|
|
@@ -346,19 +523,130 @@
|
|
width: 100%;
|
|
width: 100%;
|
|
height: 720rpx;
|
|
height: 720rpx;
|
|
}
|
|
}
|
|
-
|
|
|
|
- .rank-detail{
|
|
|
|
|
|
+
|
|
|
|
+ .rank-detail {
|
|
width: 100%;
|
|
width: 100%;
|
|
height: 592rpx;
|
|
height: 592rpx;
|
|
- background-image: url('../../../static/icon/Kudosbg.png');
|
|
|
|
|
|
+ position: relative;
|
|
|
|
+ top: -176rpx;
|
|
|
|
+ background-repeat: no-repeat;
|
|
|
|
+
|
|
|
|
+ .rank-detail-rank {
|
|
|
|
+ position: relative;
|
|
|
|
+ top: 80rpx;
|
|
|
|
+ display: flex;
|
|
|
|
+ flex-direction: column;
|
|
|
|
+ align-items: center;
|
|
|
|
+ justify-content: center;
|
|
|
|
+
|
|
|
|
+ .rank-detail-rank-text {
|
|
|
|
+ width: 182rpx;
|
|
|
|
+ height: 76rpx;
|
|
|
|
+ display: flex;
|
|
|
|
+ align-items: center;
|
|
|
|
+ justify-content: center;
|
|
|
|
+ text-align: center;
|
|
|
|
+ font-size: 26rpx;
|
|
|
|
+ color: #333;
|
|
|
|
+ margin: 16rpx 0 52rpx;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .rank-detail-rank-data {
|
|
|
|
+ width: 136rpx;
|
|
|
|
+ height: 56rpx;
|
|
|
|
+ background: #141414;
|
|
|
|
+ border-radius: 8rpx;
|
|
|
|
+ display: flex;
|
|
|
|
+ align-items: center;
|
|
|
|
+ justify-content: center;
|
|
|
|
+ font-size: 24rpx;
|
|
|
|
+ font-weight: bold;
|
|
|
|
+ color: #fff;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .rank-detail-rankS {
|
|
|
|
+ position: relative;
|
|
|
|
+ top: -155rpx;
|
|
|
|
+ left: -230rpx;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .rank-detail-rankT {
|
|
|
|
+ position: relative;
|
|
|
|
+ top: -390rpx;
|
|
|
|
+ left: 230rpx;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .rank-other {
|
|
|
|
+ position: relative;
|
|
|
|
+ top: -204rpx;
|
|
|
|
+ width: 100%;
|
|
|
|
+ padding: 48rpx 30rpx 54rpx;
|
|
|
|
+ background-color: #fff;
|
|
|
|
+ border-radius: 32rpx 32rpx 0px 0px;
|
|
|
|
+
|
|
|
|
+ .rank-other-item {
|
|
|
|
+ margin-bottom: 24rpx;
|
|
|
|
+ padding: 0 24rpx;
|
|
|
|
+ height: 176rpx;
|
|
|
|
+ background: #FFFFFF;
|
|
|
|
+ box-shadow: 0px 4rpx 24rpx -10rpx rgba(101, 95, 90, 0.3);
|
|
|
|
+ border-radius: 16rpx;
|
|
|
|
+ display: flex;
|
|
|
|
+ align-items: center;
|
|
|
|
+ justify-content: space-between;
|
|
|
|
+
|
|
|
|
+ .rank-other-item-left {
|
|
|
|
+ width: 48rpx;
|
|
|
|
+ height: 48rpx;
|
|
|
|
+ border: 3rpx solid #E6E6E6;
|
|
|
|
+ border-radius: 50%;
|
|
|
|
+ font-size: 24rpx;
|
|
|
|
+ color: #858494;
|
|
|
|
+ display: flex;
|
|
|
|
+ align-items: center;
|
|
|
|
+ justify-content: center;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .rank-other-item-main {
|
|
|
|
+ flex: 1;
|
|
|
|
+ display: flex;
|
|
|
|
+ align-items: center;
|
|
|
|
+ justify-content: flex-start;
|
|
|
|
+
|
|
|
|
+ .rank-other-item-main-text {
|
|
|
|
+ width: 282rpx;
|
|
|
|
+ height: 80rpx;
|
|
|
|
+ font-size: 28rpx;
|
|
|
|
+ color: #333;
|
|
|
|
+ line-height: 40rpx;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ .rank-other-item-right {
|
|
|
|
+ width: 132rpx;
|
|
|
|
+ height: 48rpx;
|
|
|
|
+ background: rgba(255, 98, 0, 0.22);
|
|
|
|
+ border-radius: 24rpx;
|
|
|
|
+ display: flex;
|
|
|
|
+ align-items: center;
|
|
|
|
+ justify-content: center;
|
|
|
|
+ font-size: 24rpx;
|
|
|
|
+ color: #FF6200;
|
|
|
|
+ font-weight: bold;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|
|
-
|
|
|
|
-
|
|
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
|
|
.List {
|
|
.List {
|
|
padding: 0 30rpx;
|
|
padding: 0 30rpx;
|
|
padding-top: 20rpx;
|
|
padding-top: 20rpx;
|
|
padding-bottom: 32rpx;
|
|
padding-bottom: 32rpx;
|
|
|
|
+
|
|
.ListItem {
|
|
.ListItem {
|
|
position: relative;
|
|
position: relative;
|
|
margin-bottom: 40rpx;
|
|
margin-bottom: 40rpx;
|
|
@@ -407,7 +695,7 @@
|
|
border-radius: 4rpx;
|
|
border-radius: 4rpx;
|
|
border: 2rpx solid #A18353;
|
|
border: 2rpx solid #A18353;
|
|
font-size: 30rpx;
|
|
font-size: 30rpx;
|
|
- color:#A18353 ;
|
|
|
|
|
|
+ color: #A18353;
|
|
margin-top: 20rpx;
|
|
margin-top: 20rpx;
|
|
display: flex;
|
|
display: flex;
|
|
align-items: center;
|
|
align-items: center;
|