|
|
@@ -7,7 +7,6 @@
|
|
|
}" class="header-box">
|
|
|
<view>
|
|
|
<view :height=" '1225rpx'" class="banner-container">
|
|
|
- <!-- <u-swiper height="340" border-radius="0" :list="bannerList"></u-swiper> mpCommonClass=='mp-common3' ? '46vw':-->
|
|
|
<u-swiper :autoplay="true" :current="current" :height=" '1225rpx'" :list="bannerList" circular
|
|
|
duration="1000" interval="5000" @change="(data) => (current = data.current)" @click="bannerClick">
|
|
|
<template #indicator>
|
|
|
@@ -22,12 +21,12 @@
|
|
|
<van-image
|
|
|
:src="logoImg"
|
|
|
fit="contain"
|
|
|
- height="16px"
|
|
|
+ height="20px"
|
|
|
width="83px"
|
|
|
/>
|
|
|
</view>
|
|
|
<view :style="{
|
|
|
- width: '100%',
|
|
|
+ width: '75%',
|
|
|
height: '100%',
|
|
|
}" class="search-box" @click="toSearchList">
|
|
|
<u-icon name="search" size="20"></u-icon>
|
|
|
@@ -37,7 +36,7 @@
|
|
|
</view>
|
|
|
<!-- 商品分类 -->
|
|
|
<view class="goods-list">
|
|
|
- <view class="goods-list-item" @click="">
|
|
|
+ <view class="goods-list-item" @click="jumpPage('haowu')">
|
|
|
<van-image
|
|
|
height="136rpx"
|
|
|
src="/static/hd1.png"
|
|
|
@@ -45,7 +44,7 @@
|
|
|
/>
|
|
|
<view style=" margin-top: 14rpx">芳香好物</view>
|
|
|
</view>
|
|
|
- <view class="goods-list-item" @click="">
|
|
|
+ <view class="goods-list-item" @click="jumpPage()">
|
|
|
<van-image
|
|
|
height="136rpx"
|
|
|
src="/static/hd2.png"
|
|
|
@@ -54,7 +53,7 @@
|
|
|
<view style=" margin-top: 14rpx"> 芳香学院</view>
|
|
|
</view>
|
|
|
|
|
|
- <view class="goods-list-item" @click="">
|
|
|
+ <view class="goods-list-item" @click="jumpPage()">
|
|
|
<van-image
|
|
|
height="136rpx"
|
|
|
src="/static/hd3.png"
|
|
|
@@ -63,7 +62,7 @@
|
|
|
<view style=" margin-top: 14rpx"> 芳香活动</view>
|
|
|
</view>
|
|
|
|
|
|
- <view class="goods-list-item" @click="">
|
|
|
+ <view class="goods-list-item" @click="jumpPage()">
|
|
|
<van-image
|
|
|
height="136rpx"
|
|
|
src="/static/hd5.png"
|
|
|
@@ -73,7 +72,7 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
|
|
|
- <view class="goods-list-item" @click="">
|
|
|
+ <view class="goods-list-item" @click="jumpPage()">
|
|
|
<van-image
|
|
|
height="136rpx"
|
|
|
src="/static/hd4.png"
|
|
|
@@ -83,46 +82,116 @@
|
|
|
<view style=" margin-top: 14rpx">陪伴营</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
- <view :style=" {width: '100%',
|
|
|
- height: '180rpx',
|
|
|
- display: 'flex',
|
|
|
- justifyContent: 'center',
|
|
|
- alignItems: 'center' }">
|
|
|
+ <view class="biaoti">
|
|
|
<van-image
|
|
|
height="85.94rpx"
|
|
|
src="/static/biaoti1.png"
|
|
|
width="171.3rpx"
|
|
|
/>
|
|
|
</view>
|
|
|
- <view
|
|
|
- :style="{width: '100%', height: '378rpx' ,borderRadius: '24rpx 24rpx 0rpx 0rpx',backgroundColor: '#F2FAF2'}">
|
|
|
- </view>
|
|
|
<view class="content-box">
|
|
|
+ <view :style="{width: '95%', margin: '0rpx auto', height: '378rpx' ,borderRadius: '24rpx 24rpx 24rpx 24rpx',backgroundColor: '#F2FAF2'}"
|
|
|
+ @click="toHuodong()">
|
|
|
+ <van-image
|
|
|
+ height="280rpx"
|
|
|
+ src="/static/hdlist1.png"
|
|
|
+ width="100%"
|
|
|
+ />
|
|
|
+ <view>
|
|
|
+ <van-row>
|
|
|
+ <van-col span="16">
|
|
|
+ <view class="huodongText">
|
|
|
+ 芬芳小溪-健康生活态游园会
|
|
|
+ </view>
|
|
|
+ </van-col>
|
|
|
+ <van-col span="8">
|
|
|
+ <van-row>
|
|
|
+ <van-col span="12">
|
|
|
+ <view class="huodongText2">
|
|
|
+ <van-image
|
|
|
+ class="huodongText2-img"
|
|
|
+ height="28rpx"
|
|
|
+ src="/static/hdlist2.png" width="28rpx"
|
|
|
+ />
|
|
|
+ 500
|
|
|
+ </view>
|
|
|
+ </van-col>
|
|
|
+ <van-col span="12">
|
|
|
+ <view class="huodongText2">
|
|
|
+ <van-image
|
|
|
+ class="huodongText2-img"
|
|
|
+ height="28rpx"
|
|
|
+ src="/static/hdlist3.png" width="28rpx"
|
|
|
+ />
|
|
|
+ 160
|
|
|
+ </view>
|
|
|
+ </van-col>
|
|
|
+ </van-row>
|
|
|
+ </van-col>
|
|
|
+ </van-row>
|
|
|
|
|
|
- <!-- 爆款推荐 -->
|
|
|
- <view class="mb10 mt10">
|
|
|
- <image :src="`${imageUrl}/zx_icon.png`" mode="heightFix" style="width: 133rpx; height: 48rpx">
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="biaoti">
|
|
|
+ <van-image
|
|
|
+ height="85.94rpx"
|
|
|
+ src="/static/biaoti2.png"
|
|
|
+ width="171.3rpx"
|
|
|
+ />
|
|
|
+ </view>
|
|
|
+ <view
|
|
|
+ :style="{width: '95%', margin: '0rpx auto'}">
|
|
|
+ <view style="width: 100%;">
|
|
|
+
|
|
|
+ <view v-for="(item, index) in goods_class" :key="index">
|
|
|
+ <view style="margin-bottom: 24rpx" @click="toKecheng(item)">
|
|
|
+ <van-image
|
|
|
+ :src="item.cover"
|
|
|
+ height="200rpx"
|
|
|
+ width="100%"
|
|
|
+ />
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="biaoti">
|
|
|
+ <van-image
|
|
|
+ height="85.94rpx"
|
|
|
+ src="/static/biaoti3.png"
|
|
|
+ width="171.3rpx"
|
|
|
+ />
|
|
|
+ </view>
|
|
|
+ <view
|
|
|
+ :style="{width: '95%', margin: '0rpx auto'}">
|
|
|
+ <CommercePart :data="commonDataList"></CommercePart>
|
|
|
+ <!-- 赠品专区 -->
|
|
|
+ <image v-if="giftBanner.pic" :src="giftBanner.pic" mode="aspectFill"
|
|
|
+ style="width: 100%; height: 206rpx" @click="toSubpages('giftZone')">
|
|
|
</image>
|
|
|
</view>
|
|
|
- <CommercePart :data="commonDataList"></CommercePart>
|
|
|
- <!-- 赠品专区 -->
|
|
|
- <image v-if="giftBanner.pic" :src="giftBanner.pic" mode="aspectFill"
|
|
|
- style="width: 100%; height: 206rpx" @click="toSubpages('giftZone')">
|
|
|
- </image>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
- <tabbarCom :current="1"></tabbarCom>
|
|
|
+ <tabbarCom current="0"></tabbarCom>
|
|
|
+ <van-toast id="van-toast"/>
|
|
|
</view>
|
|
|
+
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
import tabbarCom from "@/components/tabbar/tabbar.vue"
|
|
|
import CommercePart from "@/components/CommercePart.vue";
|
|
|
// import FlowPart from "@/components/FlowPart.vue";
|
|
|
-import {goodsList} from "./config";
|
|
|
-import {getBanner} from "@/common/api/home.js";
|
|
|
-import {getNewsList} from "@/common/api/news.js";
|
|
|
+import {
|
|
|
+ goodsList
|
|
|
+} from "./config";
|
|
|
+import {
|
|
|
+ getBanner
|
|
|
+} from "@/common/api/home.js";
|
|
|
+import {
|
|
|
+ getNewsList
|
|
|
+} from "@/common/api/news.js";
|
|
|
+import Toast from "wxcomponents/vant/dist/toast/toast";
|
|
|
// 获取系统状态栏的高度
|
|
|
let systemInfo = uni.getSystemInfoSync();
|
|
|
let menuButtonInfo = {};
|
|
|
@@ -190,7 +259,7 @@ export default {
|
|
|
},
|
|
|
prevData: [],
|
|
|
advList: [],
|
|
|
- goods_hot: [],
|
|
|
+ goods_class: [],
|
|
|
sourceBanner: []
|
|
|
};
|
|
|
},
|
|
|
@@ -330,6 +399,23 @@ export default {
|
|
|
});
|
|
|
}
|
|
|
},
|
|
|
+
|
|
|
+ jumpPage(type) {
|
|
|
+ if (type == "haowu") {
|
|
|
+ uni.switchTab({
|
|
|
+ url: '/pages/productCenter/productCenter',
|
|
|
+ })
|
|
|
+ } else {
|
|
|
+ Toast('敬请期待');
|
|
|
+ }
|
|
|
+ },
|
|
|
+
|
|
|
+ toHuodong(type) {
|
|
|
+ Toast('敬请期待');
|
|
|
+ },
|
|
|
+ toKecheng(type) {
|
|
|
+ Toast('敬请期待');
|
|
|
+ },
|
|
|
bannerClick(index) {
|
|
|
const currentUrl = this.sourceBanner[index].pic_url
|
|
|
if (currentUrl != '#') {
|
|
|
@@ -342,9 +428,9 @@ export default {
|
|
|
getBanner().then((res) => {
|
|
|
const {
|
|
|
slider = [],
|
|
|
- goods_hot = [],
|
|
|
+ goods_class = [],
|
|
|
goods_cate = [],
|
|
|
- goods_new = [],
|
|
|
+ goods_online = [],
|
|
|
seckill_goods = [],
|
|
|
integral_page = [],
|
|
|
gifts_page = [],
|
|
|
@@ -353,8 +439,8 @@ export default {
|
|
|
shop_share_img,
|
|
|
shop_bgimg
|
|
|
} = res.data;
|
|
|
+
|
|
|
const configs = uni.getStorageSync("configs");
|
|
|
- console.log("getConfigzj=>", configs);
|
|
|
if (configs) {
|
|
|
this.logoImg = configs.shop_logo
|
|
|
this.bgImg = configs.shop_bgimg
|
|
|
@@ -368,11 +454,10 @@ export default {
|
|
|
}
|
|
|
this.bannerList = slider.map(item => item.pic);
|
|
|
this.sourceBanner = slider
|
|
|
- console.log(23333, this.bannerList)
|
|
|
this.goodsList = goods_cate;
|
|
|
- this.commonDataList = goods_new;
|
|
|
+ this.commonDataList = goods_online;
|
|
|
this.msGoodsList = seckill_goods;
|
|
|
- this.goods_hot = goods_hot;
|
|
|
+ this.goods_class = goods_class;
|
|
|
this.ponitsBanner = integral_page.length && integral_page[0];
|
|
|
this.giftBanner = gifts_page.length && gifts_page[0];
|
|
|
uni.setStorageSync('mpInfo', {
|
|
|
@@ -558,38 +643,14 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- .banner-container {
|
|
|
- position: relative;
|
|
|
- width: 100%;
|
|
|
- }
|
|
|
-
|
|
|
- .logo-search-container {
|
|
|
- position: absolute;
|
|
|
- top: 59px;
|
|
|
- left: 0;
|
|
|
- width: 100%;
|
|
|
- display: flex;
|
|
|
- justify-content: space-between;
|
|
|
- align-items: center;
|
|
|
- padding: 0 20 rpx;
|
|
|
- box-sizing: border-box;
|
|
|
- }
|
|
|
-
|
|
|
- .centered-image {
|
|
|
- display: flex;
|
|
|
- justify-content: center;
|
|
|
- align-items: center;
|
|
|
- height: 61 rpx;
|
|
|
- }
|
|
|
-
|
|
|
.custom-indicator {
|
|
|
position: absolute;
|
|
|
left: 0 rpx;
|
|
|
right: 0 rpx;
|
|
|
bottom: 29 rpx;
|
|
|
width: 712 rpx;
|
|
|
- // margin-right: 24rpx;
|
|
|
display: flex;
|
|
|
+ margin: 0 20 rpx 0 20 rpx;
|
|
|
flex-direction: row;
|
|
|
justify-content: center;
|
|
|
transform: translateX(-48rpx);
|
|
|
@@ -599,15 +660,16 @@ export default {
|
|
|
height: 16 rpx;
|
|
|
margin: 0 6 rpx;
|
|
|
border-radius: 12 rpx;
|
|
|
- background: #666666;
|
|
|
+ background-color: #666666;
|
|
|
}
|
|
|
|
|
|
.banner-active {
|
|
|
width: 48 rpx;
|
|
|
- background: #222222;
|
|
|
+ background-color: #222222;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+
|
|
|
.slot-wrap {
|
|
|
background-color: red;
|
|
|
}
|
|
|
@@ -639,180 +701,55 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ }
|
|
|
|
|
|
- .newset-box {
|
|
|
- background: transparent;
|
|
|
- }
|
|
|
+ .header-box {
|
|
|
+ width: 100%;
|
|
|
|
|
|
- .rmsp {
|
|
|
+ .banner-container {
|
|
|
+ position: relative;
|
|
|
width: 100%;
|
|
|
- display: flex;
|
|
|
- flex-direction: column;
|
|
|
- border-radius: 16 rpx;
|
|
|
- background: #FFFFFF;
|
|
|
|
|
|
- .rmsp-title-box {
|
|
|
- display: flex;
|
|
|
+ .logo-search-container {
|
|
|
+ position: absolute;
|
|
|
+ top: 12%;
|
|
|
+ left: 0;
|
|
|
width: 100%;
|
|
|
- margin-top: 20 rpx;
|
|
|
- flex-direction: row;
|
|
|
+ display: flex;
|
|
|
+ justify-content: space-between;
|
|
|
align-items: center;
|
|
|
-
|
|
|
- .red-tag {
|
|
|
- margin-left: 16 rpx;
|
|
|
- background: linear-gradient(285deg, #FF424F -1%, #FF6973 100%);
|
|
|
- color: #FFFFFF;
|
|
|
- padding: 2 rpx 6 rpx;
|
|
|
- font-size: 20 rpx;
|
|
|
- white-space: nowrap;
|
|
|
- border-radius: 4 rpx;
|
|
|
- overflow: hidden;
|
|
|
- }
|
|
|
-
|
|
|
- .more-btn {
|
|
|
- padding-right: 32 rpx;
|
|
|
- font-size: 24 rpx;
|
|
|
- color: #6C6970;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- .rm-sv {
|
|
|
- white-space: nowrap;
|
|
|
- margin-top: 22 rpx;
|
|
|
- width: calc(100% - 50rpx);
|
|
|
- margin-left: 15 rpx;
|
|
|
-
|
|
|
- .sp-box {
|
|
|
- display: inline-block;
|
|
|
+ padding: 0 20 rpx;
|
|
|
+ box-sizing: border-box;
|
|
|
+
|
|
|
+ .search-box {
|
|
|
+ margin: 0 auto 0 rpx;
|
|
|
+ height: 61 rpx;
|
|
|
+ background: rgba(255, 255, 255, 0.3);
|
|
|
+ border-radius: 30 rpx;
|
|
|
+ opacity: 1;
|
|
|
display: flex;
|
|
|
+ align-items: center;
|
|
|
flex-direction: row;
|
|
|
- flex-wrap: nowrap;
|
|
|
-
|
|
|
- .rm-sp-item {
|
|
|
- margin-left: 25 rpx;
|
|
|
- width: 196 rpx;
|
|
|
- display: flex;
|
|
|
- flex-direction: column;
|
|
|
|
|
|
- &:active {
|
|
|
- opacity: 0.7;
|
|
|
- }
|
|
|
-
|
|
|
- .rm-title {
|
|
|
- margin-top: 16 rpx;
|
|
|
- font-size: 24 rpx;
|
|
|
- display: -webkit-box;
|
|
|
- -webkit-box-orient: vertical;
|
|
|
- overflow: hidden;
|
|
|
- white-space: pre-wrap;
|
|
|
- text-overflow: ellipsis;
|
|
|
- -webkit-line-clamp: 2;
|
|
|
- /* 这里的数字表示你想显示的行数 */
|
|
|
- // line-height: 1.2;
|
|
|
- /* 调整行高以匹配你的字体和设计 */
|
|
|
- height: calc(1.2em * 2);
|
|
|
- /* 行高乘以行数 */
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
- .rm-price {
|
|
|
- margin-top: 10 rpx;
|
|
|
- margin-bottom: 30 rpx;
|
|
|
- width: 196 rpx;
|
|
|
- font-size: 32 rpx;
|
|
|
- color: #FF424F;
|
|
|
- }
|
|
|
+ text {
|
|
|
+ font-size: 24 rpx;
|
|
|
+ font-family: PingFang SC-Regular, PingFang SC;
|
|
|
+ font-weight: 400;
|
|
|
+ color: #9D9D9D;
|
|
|
+ line-height: 61 rpx;
|
|
|
+ margin-left: 11 rpx;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- }
|
|
|
-
|
|
|
- .tjsp {
|
|
|
- width: 100%;
|
|
|
- display: flex;
|
|
|
- flex-direction: column;
|
|
|
-
|
|
|
- .tjsp-item {
|
|
|
- width: 100%;
|
|
|
- border-radius: 16 rpx;
|
|
|
- background: #FFFFFF;
|
|
|
- margin-top: 20 rpx;
|
|
|
- position: relative;
|
|
|
- display: flex;
|
|
|
- flex-direction: row;
|
|
|
-
|
|
|
- &:active {
|
|
|
- opacity: 0.7;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- .tjsp-item-content {
|
|
|
+ .centered-image {
|
|
|
display: flex;
|
|
|
- margin-right: 20 rpx;
|
|
|
- flex: 1;
|
|
|
- flex-direction: column;
|
|
|
-
|
|
|
- .tjsp-title {
|
|
|
- margin-top: 20 rpx;
|
|
|
- font-size: 28 rpx;
|
|
|
- color: #3E3D44;
|
|
|
- display: -webkit-box;
|
|
|
- -webkit-box-orient: vertical;
|
|
|
- overflow: hidden;
|
|
|
- white-space: pre-wrap;
|
|
|
- text-overflow: ellipsis;
|
|
|
- -webkit-line-clamp: 1;
|
|
|
- }
|
|
|
-
|
|
|
- .tjsp-remark {
|
|
|
- width: fit-content;
|
|
|
- margin-top: 20 rpx;
|
|
|
- font-size: 20 rpx;
|
|
|
- display: -webkit-box;
|
|
|
- -webkit-box-orient: vertical;
|
|
|
- border-radius: 8 rpx;
|
|
|
- overflow: hidden;
|
|
|
- white-space: pre-wrap;
|
|
|
- padding: 0 10 rpx;
|
|
|
- text-overflow: ellipsis;
|
|
|
- -webkit-line-clamp: 1;
|
|
|
- }
|
|
|
-
|
|
|
- .tjsp-remark1 {
|
|
|
- color: #1AC77F;
|
|
|
- background: #E7FCF3;
|
|
|
- }
|
|
|
-
|
|
|
- .tjsp-remark2 {
|
|
|
- color: #D18D3F;
|
|
|
- background: #FFF8EF;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- .tjsp-price {
|
|
|
- font-size: 32 rpx;
|
|
|
- position: absolute;
|
|
|
- left: 200 rpx;
|
|
|
- bottom: 20 rpx;
|
|
|
+ justify-content: center;
|
|
|
+ align-items: center;
|
|
|
+ height: 61 rpx;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- }
|
|
|
-
|
|
|
- .header-box {
|
|
|
- width: 100%;
|
|
|
-
|
|
|
- .qr-code {
|
|
|
- padding: 0 20 rpx;
|
|
|
- font-size: 34 rpx;
|
|
|
- font-weight: 700;
|
|
|
- display: flex;
|
|
|
- justify-content: space-between;
|
|
|
- align-items: center;
|
|
|
- font-style: italic;
|
|
|
- }
|
|
|
-
|
|
|
.content {
|
|
|
width: 100%;
|
|
|
z-index: 50;
|
|
|
@@ -836,8 +773,6 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- .mp-common3 {
|
|
|
- }
|
|
|
|
|
|
.goods-list {
|
|
|
display: flex;
|
|
|
@@ -856,26 +791,49 @@ export default {
|
|
|
font-size: 26 rpx;
|
|
|
}
|
|
|
}
|
|
|
-}
|
|
|
|
|
|
-.search-box {
|
|
|
- margin: 0 auto 0 rpx;
|
|
|
- height: 61 rpx;
|
|
|
- background: rgba(255, 255, 255, 0.3);
|
|
|
- border-radius: 30 rpx;
|
|
|
- opacity: 1;
|
|
|
- display: flex;
|
|
|
- align-items: center;
|
|
|
- flex-direction: row;
|
|
|
-
|
|
|
- text {
|
|
|
- font-size: 24 rpx;
|
|
|
- font-family: PingFang SC-Regular, PingFang SC;
|
|
|
+ .biaoti {
|
|
|
+ width: 100%;
|
|
|
+ height: 180 rpx;
|
|
|
+ display: flex;
|
|
|
+ justify-content: center;
|
|
|
+ align-items: center
|
|
|
+ }
|
|
|
+
|
|
|
+ .huodongText {
|
|
|
+ font-family: PingFang SC, PingFang SC;
|
|
|
+ font-weight: 400;
|
|
|
+ font-size: 26 rpx;
|
|
|
+ color: #333333;
|
|
|
+ line-height: 36 rpx; // 修正拼写错误
|
|
|
+ text-align: left; // 如果需要水平居中,可以改为 'center'
|
|
|
+ font-style: normal;
|
|
|
+ text-transform: none;
|
|
|
+ height: 98 rpx;
|
|
|
+ display: flex; // 添加 flex 布局
|
|
|
+ align-items: center; // 垂直居中
|
|
|
+ margin-left: 30 rpx; // 添加左边距
|
|
|
+ }
|
|
|
+
|
|
|
+ .huodongText2 {
|
|
|
+ font-family: PingFang SC, PingFang SC;
|
|
|
font-weight: 400;
|
|
|
- color: #9D9D9D;
|
|
|
- line-height: 61 rpx;
|
|
|
- margin-left: 11 rpx;
|
|
|
+ font-size: 20 rpx;
|
|
|
+ color: #666666;
|
|
|
+ height: 98 rpx;
|
|
|
+ line-height: 28 rpx;
|
|
|
+ text-align: left;
|
|
|
+ font-style: normal;
|
|
|
+ display: flex; // 添加 flex 布局
|
|
|
+ align-items: center; // 垂直居中
|
|
|
+ text-transform: none;
|
|
|
+
|
|
|
+ .huodongText2-img {
|
|
|
+ margin-right: 15 rpx;
|
|
|
+ margin-left: 15 rpx
|
|
|
+ }
|
|
|
}
|
|
|
+
|
|
|
}
|
|
|
</style>
|
|
|
|