59 files modified
1 files added
| | |
| | | .noDataBtn{ |
| | | width: 240upx !important; |
| | | margin: 50upx auto; |
| | | background-color: #37AA25; |
| | | background-color: #1735C0; |
| | | color: #ffffff !important; |
| | | letter-spacing: 10upx; |
| | | height: 70upx; |
| | |
| | | { |
| | | "version" : "1", |
| | | "prompt" : "template", |
| | | "title" : "购有趣商城注册协议和隐私政策", |
| | | "message" : " 请你务必审慎阅读、充分理解“注册协议”和“隐私政策”各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的设备标识、操作日志等信息用于分析、优化应用性能。<br/> 你可阅读<a href=\"https://gyq1983.jggyq.com/?gp=1 \">《注册协议》</a>和<a href=\"https://gyq1983.jggyq.com/?gp=2 \">《隐私政策》</a>了解详细信息。并且我们会申请读取您的设备信息,以向您提供安全风控服务。同时您应特别注意前述协议中免除或者限制我们责任的条款、对您权利进行限制的条款。如您已详细阅读并同意购有趣服务协议和隐私政策,请点击【同意并继续】开始使用我们的服务。", |
| | | "title" : "鹿不选商城注册协议和隐私政策", |
| | | "message" : " 请你务必审慎阅读、充分理解“注册协议”和“隐私政策”各条款,包括但不限于:为了更好的向你提供服务,我们需要收集你的设备标识、操作日志等信息用于分析、优化应用性能。<br/> 你可阅读<a href=\"https://gyq1983.jggyq.com/?gp=1 \">《注册协议》</a>和<a href=\"https://gyq1983.jggyq.com/?gp=2 \">《隐私政策》</a>了解详细信息。并且我们会申请读取您的设备信息,以向您提供安全风控服务。同时您应特别注意前述协议中免除或者限制我们责任的条款、对您权利进行限制的条款。如您已详细阅读并同意鹿不选服务协议和隐私政策,请点击【同意并继续】开始使用我们的服务。", |
| | | "buttonAccept" : "同意并继续", |
| | | "buttonRefuse" : "暂不同意", |
| | | "hrefLoader" : "system", |
| | |
| | | { |
| | | "name" : "购有趣", |
| | | "appid" : "__UNI__E97BFD9", |
| | | "name" : "鹿不选", |
| | | "appid" : "__UNI__B351A70", |
| | | "description" : "", |
| | | "versionName" : "1.4.0", |
| | | "versionCode" : 140, |
| | | "versionName" : "1.1.0", |
| | | "versionCode" : 110, |
| | | "transformPx" : false, |
| | | /* 5+App特有相关 */ |
| | | "app-plus" : { |
| | |
| | | "path": "pages/index/index", |
| | | "style": { |
| | | "navigationStyle":"custom", |
| | | "navigationBarTitleText": "购有趣" |
| | | "navigationBarTitleText": "鹿不选" |
| | | } |
| | | }, |
| | | { |
| | |
| | | { |
| | | "navigationStyle":"custom", |
| | | "navigationBarTitleText": "我的", |
| | | "navigationBarBackgroundColor": "#37AA25", |
| | | "navigationBarBackgroundColor": "#1735C0", |
| | | "app-plus": { |
| | | "titleNView": false |
| | | } |
| | |
| | | ], |
| | | "tabBar": { |
| | | "color": "#252938", |
| | | "selectedColor": "#37AA25", |
| | | "selectedColor": "#1735C0", |
| | | "borderStyle": "black", |
| | | "backgroundColor": "#FFFFFF", |
| | | "list": [ |
| | |
| | | }, |
| | | "globalStyle": { |
| | | "navigationBarTextStyle": "black", |
| | | "navigationBarTitleText": "购有趣", |
| | | "navigationBarTitleText": "鹿不选", |
| | | "navigationBarBackgroundColor": "#F8F8F8", |
| | | "backgroundColor": "#F8F8F8" |
| | | }, |
| | |
| | | </view> |
| | | <view class="addrItem"> |
| | | <text class="label">设置默认地址</text> |
| | | <switch @change="defChange" v-if="formData.isdef == 0" color="#37AA25" style="transform:scale(0.7)"/> |
| | | <switch @change="defChange" v-else checked color="#37AA25" style="transform:scale(0.7)"/> |
| | | <switch @change="defChange" v-if="formData.isdef == 0" color="#1735C0" style="transform:scale(0.7)"/> |
| | | <switch @change="defChange" v-else checked color="#1735C0" style="transform:scale(0.7)"/> |
| | | </view> |
| | | </view> |
| | | <view class="addrBtn" @tap="addrSave">保存</view> |
| | |
| | | </view> |
| | | <view class="addrItem"> |
| | | <text class="label">设置默认银行</text> |
| | | <switch @change="defChange" v-if="formData.isdef == 0" color="#37AA25" style="transform:scale(0.7)"/> |
| | | <switch @change="defChange" v-else checked color="#37AA25" style="transform:scale(0.7)"/> |
| | | <switch @change="defChange" v-if="formData.isdef == 0" color="#1735C0" style="transform:scale(0.7)"/> |
| | | <switch @change="defChange" v-else checked color="#1735C0" style="transform:scale(0.7)"/> |
| | | </view> |
| | | </view> |
| | | <view class="addrBtn" @tap="bankSave" v-if="type == 2">保存并购买</view> |
| | |
| | | <view class="addr-c"> |
| | | <view class="addr-df"> |
| | | 默认: |
| | | <switch @change="defChange" :data-id="item.id" v-if="item.isdef == 0" color="#37AA25" style="transform:scale(0.7)"/> |
| | | <switch @change="defChange" :data-id="item.id" v-else checked color="#37AA25" style="transform:scale(0.7)"/> |
| | | <switch @change="defChange" :data-id="item.id" v-if="item.isdef == 0" color="#1735C0" style="transform:scale(0.7)"/> |
| | | <switch @change="defChange" :data-id="item.id" v-else checked color="#1735C0" style="transform:scale(0.7)"/> |
| | | </view> |
| | | <view class="addr-c-main"> |
| | | <view class="addr-c-c" @tap="$util.goPages('/pages/addAddr/addAddr?id=' + item.id)"> |
| | |
| | | <view class="bank-c"> |
| | | <view class="bank-df"> |
| | | 默认: |
| | | <switch @change="defChange" :data-id="item.id" v-if="item.isdef == 0" color="#37AA25" style="transform:scale(0.7)"/> |
| | | <switch @change="defChange" :data-id="item.id" v-else checked color="#37AA25" style="transform:scale(0.7)"/> |
| | | <switch @change="defChange" :data-id="item.id" v-if="item.isdef == 0" color="#1735C0" style="transform:scale(0.7)"/> |
| | | <switch @change="defChange" :data-id="item.id" v-else checked color="#1735C0" style="transform:scale(0.7)"/> |
| | | </view> |
| | | <view class="bank-c-main"> |
| | | <view class="bank-c-c" @tap="$util.goPages('/pages/addBank/addBank?id=' + item.id)"> |
| | |
| | | data() { |
| | | return { |
| | | indicatorDots: true, |
| | | indicatorColor: '#37AA25', |
| | | indicatorColor: '#1735C0', |
| | | indicatorActiveColor: '#ffffff', |
| | | autoplay: true, |
| | | interval: 3000, |
| | |
| | | </view> |
| | | </view> |
| | | </view> |
| | | |
| | | <!-- <view class="cates" v-if="catesNavData"> |
| | | <!-- nav1 --> |
| | | <view class="cates" v-if="catesNavData"> |
| | | <view class="cates-v" v-for="(item, index) in catesNavData" :key="item.id" @tap="$util.goPages('/pages/catesList/catesList?catesId=' + item.id + '&title=' + item.title)"> |
| | | <image class="cates-v-icon" :src="item.icon" mode=""></image> |
| | | <view class="">{{item.title}}</view> |
| | | </view> |
| | | <view class="cates-v" @tap="$util.goSwitch('/pages/cates/cates')"> |
| | | <!-- <view class="cates-v" @tap="$util.goSwitch('/pages/cates/cates')"> |
| | | <image class="cates-v-icon" src="/static/imgs/more.png" mode=""></image> |
| | | <view class="">更多</view> |
| | | </view> |
| | | </view> --> |
| | | <view v-if="catesNavData" style="padding: 0 30rpx;background-color: #ffffff;margin-top: 422rpx;"> |
| | | <uv-scroll-list indicatorColor="#fff0f0" indicatorActiveColor="#37AA25"> |
| | | <view class="cates-v" v-for="(item, index) in catesNavData" :key="item.id" @tap="$util.goPages('/pages/catesList/catesList?catesId=' + item.id + '&title=' + item.title)"> |
| | | <image class="cates-v-icon" :src="item.icon" mode="heightFix"></image> |
| | | </view> |
| | | <!-- nav2-横向滚动 --> |
| | | <!-- <view v-if="catesNavData" style="padding: 0 30rpx;background-color: #ffffff;margin-top: 422rpx;"> |
| | | <uv-scroll-list indicatorColor="#fff0f0" indicatorActiveColor="#1735C0"> |
| | | <view class="cates-v-s" v-for="(item, index) in catesNavData" :key="item.id" @tap="$util.goPages('/pages/catesList/catesList?catesId=' + item.id + '&title=' + item.title)"> |
| | | <image class="cates-v-s-icon" :src="item.icon" mode="heightFix"></image> |
| | | <view class="">{{item.title}}</view> |
| | | </view> |
| | | </uv-scroll-list> |
| | | </view> |
| | | </view> --> |
| | | |
| | | <!-- <view class="ad1" @tap="$util.goPages('/pages/catesList/catesList?catesId=11' + '&title=' + '服装鞋包')"> |
| | | <image src="/static/imgs/ad1.png" mode=""></image> |
| | |
| | | <image src="/static/imgs/ad2.png" mode=""></image> |
| | | </view> |
| | | |
| | | <view v-if="catesGoodsData" style="padding: 0 30rpx;background-color: #ffffff;margin-top: 0rpx;"> |
| | | <uv-scroll-list :indicator="false" indicatorColor="#fff0f0" indicatorActiveColor="#1735C0"> |
| | | <view class="cates-v-goods-s" v-for="(item, index) in catesGoodsData" :key="item.id" @click="$util.goPages('/pages/ginfo/ginfo?id=' + item.id)"> |
| | | <image class="cates-v-goods-s-icon" :src="item.icon" mode="heightFix"></image> |
| | | <view class="cates-v-goods-title">{{item.title}}</view> |
| | | </view> |
| | | </uv-scroll-list> |
| | | </view> |
| | | |
| | | <view class="d3-wrap"> |
| | | <view class="ad3" @tap="$util.goPages('/pages/catesList/catesList?catesId=2' + '&title=' + '家用电器')"> |
| | | <view class="ad3" @tap="$util.goPages('/pages/catesList/catesList?catesId=3' + '&title=' + '手机数码')"> |
| | | <image src="/static/imgs/ad3.png" mode=""></image> |
| | | </view> |
| | | <view class="ad4" @tap="$util.goPages('/pages/catesList/catesList?catesId=4' + '&title=' + '美妆个护')"> |
| | | |
| | | <view class="ad4" @tap="$util.goPages('/pages/catesList/catesList?catesId=2' + '&title=' + '家用电器')"> |
| | | <image src="/static/imgs/ad4.png" mode=""></image> |
| | | </view> |
| | | <!-- <view class="ad4" @tap="$util.goPages('/pages/catesList/catesList?catesId=4' + '&title=' + '美妆个护')"> |
| | | <image src="/static/imgs/ad4.png" mode=""></image> |
| | | </view> --> |
| | | </view> |
| | | |
| | | <!-- <view class="c-goods" v-if="hotCates" v-for="(item, index) in hotCates"> |
| | |
| | | </scroll-view> |
| | | </view> |
| | | </view> --> |
| | | |
| | | <view class="cateNav"> |
| | | <!-- 分类展示一 --> |
| | | <!-- <view class="cateNav"> |
| | | <view class="cateNav-item" :class="{active:actIndex===index}" v-for="(item, index) in cateNavList" :key="index" @click="navClick(item,index)"> |
| | | <view class="cateNav-title">{{item.title}}</view> |
| | | <view class="cateNav-desc">{{item.desc}}</view> |
| | | </view> |
| | | </view> --> |
| | | <!-- 分类展示二 --> |
| | | <view class="cateNav-t"> |
| | | <view class="cateNav-t-item" :class="{active:actIndex===index}" v-for="(item, index) in cateNavListt" :key="index" @click="navClick(item,index)"> |
| | | <view class="cateNav-t-title">{{item.title}}</view> |
| | | <!-- <view class="cateNav-t-desc">{{item.desc}}</view> --> |
| | | <image v-show="actIndex===index" class="cateNav-t-icon" src="/static/imgs/cateNavIcon.png" mode="heightFix"></image> |
| | | </view> |
| | | </view> |
| | | <view class="goods-main"> |
| | |
| | | </view> |
| | | <view class="login-desc" v-if="!userInfo" @tap="$util.goPages('../login/login')"> |
| | | <image class="login-icon" src="/static/imgs/logo-icon.png" mode=""></image> |
| | | <view class="login-font">登录购有趣,打开美好生活</view> |
| | | <view class="login-font">登录鹿不选,打开美好生活</view> |
| | | <view class="login-btn">立即登录</view> |
| | | </view> |
| | | </view> |
| | |
| | | staHeight: 0, |
| | | paddingHeight: 0, |
| | | indicatorDots: true, |
| | | indicatorColor: '#37AA25', |
| | | indicatorColor: '#1735C0', |
| | | indicatorActiveColor: '#ffffff', |
| | | autoplay: true, |
| | | interval: 3000, |
| | | duration: 500, |
| | | bannerData: [], |
| | | catesNavData: [], |
| | | catesGoodsData: [], |
| | | catesHotData: [], |
| | | userInfo: null, |
| | | config: null, |
| | |
| | | catesId: 5, |
| | | }, |
| | | ], |
| | | cateNavListt: [ |
| | | { |
| | | title: '今日推荐', |
| | | desc: '好物精选', |
| | | skey: '家用电器', |
| | | catesId: 2, |
| | | },{ |
| | | title: '天天低价', |
| | | desc: '猜你喜欢', |
| | | skey: '服装鞋包', |
| | | catesId: 15, |
| | | },{ |
| | | title: '好物精选', |
| | | desc: '天天低价', |
| | | skey: '美妆个护', |
| | | catesId: 4, |
| | | },{ |
| | | title: '热门榜单', |
| | | desc: '热门榜单', |
| | | skey: '母婴童玩', |
| | | catesId: 5, |
| | | }, |
| | | ], |
| | | actIndex: 0, |
| | | } |
| | | }, |
| | |
| | | created() { |
| | | this.catesId = this.cateNavList[0]['catesId'] |
| | | this.catesGoods() |
| | | this.getCatesGoods() |
| | | }, |
| | | onLoad() { |
| | | const systemInfo = uni.getSystemInfoSync(); |
| | |
| | | this.$util.post('Goods/getCatesGoods', {catesId: this.catesId, is_hot: this.is_hot, pageIndex: this.pageIndex, pageSize: this.pageSize}).then(res => { |
| | | if(res.code == 1) { |
| | | this.goodsData = res.data.list |
| | | } |
| | | }) |
| | | }, |
| | | //获取某个分类商品:is_hot=是否热门,is_pref=是否优选,is_fenqi=是否分期,sort=排序 |
| | | getCatesGoods(){ |
| | | this.$util.post('Goods/getCatesGoods', {catesId: 3, is_hot: 'true', pageIndex: this.pageIndex, pageSize: this.pageSize}).then(res => { |
| | | if(res.code == 1) { |
| | | this.catesGoodsData = res.data.list |
| | | console.log('啦啦啦',this.catesGoodsData) |
| | | } |
| | | }) |
| | | }, |
| | |
| | | @import url(@/static/css/index.css); |
| | | </style> |
| | | <style lang="scss"> |
| | | // 分类展示一 |
| | | .cateNav { |
| | | display: flex; |
| | | justify-content: center; |
| | |
| | | } |
| | | .cateNav-item.active { |
| | | .cateNav-title { |
| | | color: #37AA25; |
| | | color: #1735C0; |
| | | } |
| | | .cateNav-desc { |
| | | color: #ffffff; |
| | | background-color: #37AA25; |
| | | background-color: #1735C0; |
| | | border-radius: 50rpx; |
| | | padding: 12rpx 0; |
| | | } |
| | | } |
| | | } |
| | | // 分类展示二 |
| | | .cateNav-t { |
| | | display: flex; |
| | | justify-content: center; |
| | | gap: 30rpx; |
| | | margin-top: 40rpx; |
| | | margin-bottom: 30rpx; |
| | | .cateNav-t-item { |
| | | width: 20%; |
| | | text-align: center; |
| | | .cateNav-t-title { |
| | | color: #333333; |
| | | font-weight: bold; |
| | | font-size: 32rpx; |
| | | } |
| | | .cateNav-t-icon { |
| | | width: 62rpx; |
| | | height: 18rpx; |
| | | } |
| | | .cateNav-t-desc { |
| | | color: #666666; |
| | | font-size: 24rpx; |
| | | } |
| | | } |
| | | .cateNav-t-item.active { |
| | | .cateNav-t-title { |
| | | color: #1735C0; |
| | | font-size: 34rpx; |
| | | } |
| | | .cateNav-t-desc { |
| | | color: #ffffff; |
| | | background-color: #1735C0; |
| | | border-radius: 50rpx; |
| | | padding: 12rpx 0; |
| | | } |
| | |
| | | <text>购你所想</text> |
| | | <text>购你所爱</text> |
| | | </view> |
| | | <view class="login-title-2">欢迎登录购有趣</view> |
| | | <view class="login-title-2">欢迎登录鹿不选</view> |
| | | </view> |
| | | <view class="login-type"> |
| | | <view class="login-type-v"> |
| | |
| | | <view class="profile-item" v-if="Config.put_open == 2"> |
| | | <text class="label">支付权益</text> |
| | | <view class=""> |
| | | <switch @change="equityOpen" v-if="userInfo.equity_open == 1" checked color="#37AA25" style="transform:scale(0.7)"/> |
| | | <switch @change="equityOpen" v-else color="#37AA25" style="transform:scale(0.7)"/> |
| | | <switch @change="equityOpen" v-if="userInfo.equity_open == 1" checked color="#1735C0" style="transform:scale(0.7)"/> |
| | | <switch @change="equityOpen" v-else color="#1735C0" style="transform:scale(0.7)"/> |
| | | </view> |
| | | </view> --> |
| | | </view> |
| | |
| | | <template> |
| | | <view class="wallet"> |
| | | <view class="startBar" style="background-color: #37AA25;"></view> |
| | | <view class="startBar" style="background-color: #1735C0;"></view> |
| | | <view class="wallet-header"> |
| | | <view class="wallet-header-edu" v-if="userInfo == null"> |
| | | <view class="wallet-header-price">预估额度<text v-if="Config">{{Config.edu}}</text></view> |
| | |
| | | width: 90%; |
| | | margin: 50upx auto 30upx; |
| | | height: 90upx; |
| | | background-color: #37AA25; |
| | | background-color: #1735C0; |
| | | color: #ffffff; |
| | | letter-spacing: 10upx; |
| | | display: flex; |
| | |
| | | bottom: 0; |
| | | z-index: 99; |
| | | height: 90upx; |
| | | background-color: #37AA25; |
| | | background-color: #1735C0; |
| | | color: #ffffff; |
| | | letter-spacing: 10upx; |
| | | display: flex; |
| | |
| | | bottom: 0; |
| | | z-index: 99; |
| | | height: 90upx; |
| | | background-color: #37AA25; |
| | | background-color: #1735C0; |
| | | color: #ffffff; |
| | | letter-spacing: 10upx; |
| | | display: flex; |
| | |
| | | font-size: 26upx; |
| | | } |
| | | .cartsBtn{ |
| | | background: #37AA25; |
| | | background: #1735C0; |
| | | color: #ffffff; |
| | | padding: 14upx 25upx; |
| | | border-radius: 30upx; |
| | |
| | | |
| | | .active{ |
| | | background-color: #ffffff; |
| | | color: #37AA25 !important; |
| | | color: #1735C0 !important; |
| | | font-weight: 700; |
| | | } |
| | |
| | | width: 50%; |
| | | margin: -20upx auto; |
| | | height: 80upx; |
| | | background-color: #37AA25; |
| | | background-color: #1735C0; |
| | | color: #ffffff; |
| | | letter-spacing: 10upx; |
| | | display: flex; |
| | |
| | | margin: 30upx auto 30upx; |
| | | z-index: 99; |
| | | height: 90upx; |
| | | background-color: #37AA25; |
| | | background-color: #1735C0; |
| | | color: #ffffff; |
| | | letter-spacing: 10upx; |
| | | display: flex; |
| | |
| | | width: 88%; |
| | | height: 78upx; |
| | | border-radius: 50upx; |
| | | background-color: #37AA25; |
| | | background-color: #1735C0; |
| | | color: #ffffff; |
| | | display: flex; |
| | | justify-content: center; |
| | |
| | | border-radius: 50upx; |
| | | } |
| | | .authBtn .active{ |
| | | background-color: #37AA25; |
| | | background-color: #1735C0; |
| | | } |
| | | |
| | | .del{ |
| | |
| | | top: 0; |
| | | left: 0; |
| | | width: 100%; |
| | | height: 620rpx; |
| | | height: 592rpx; |
| | | z-index: 0; |
| | | } |
| | | .content { |
| | |
| | | .cates{ |
| | | width: 100%; |
| | | margin: 0; |
| | | margin-top: 190rpx; |
| | | margin-top: 270rpx; |
| | | border-top-right-radius: 30rpx; |
| | | border-top-left-radius: 30rpx; |
| | | background-color: #ffffff; |
| | |
| | | flex-wrap: wrap; /* 确保子元素换行 */ |
| | | } |
| | | .cates-v{ |
| | | width: 190rpx; |
| | | width: 25%; |
| | | margin-bottom: 0upx; |
| | | margin-left: 30rpx; |
| | | /* margin-left: 30rpx; */ |
| | | } |
| | | .cates-v:nth-child(1) { |
| | | margin-left: 0; |
| | | /* margin-left: 0; */ |
| | | } |
| | | .cates-v-icon{ |
| | | width: 140rpx; |
| | |
| | | border-radius: 10upx; |
| | | } |
| | | .cates-v view{ |
| | | text-align: center; |
| | | font-size: 24upx; |
| | | color: #364153; |
| | | } |
| | | .cates-v-s{ |
| | | width: 190rpx; |
| | | margin-bottom: 0upx; |
| | | margin-left: 30rpx; |
| | | .cates-v-goods-title { |
| | | display: -webkit-box; /* 设置为WebKit内核的弹性盒子模型 */ |
| | | -webkit-box-orient: vertical; /* 垂直排列 */ |
| | | -webkit-line-clamp: 2; /* 限制显示两行 */ |
| | | overflow: hidden; /* 隐藏超出范围的内容 */ |
| | | text-overflow: ellipsis; /* 使用省略号 */ |
| | | } |
| | | } |
| | | .cates-v-s:nth-child(1) { |
| | | margin-left: 0; |
| | | } |
| | | .cates-v-s-icon{ |
| | | width: 140rpx; |
| | | height: 140rpx; |
| | | display: block; |
| | | margin: 40upx auto 20upx; |
| | | border-radius: 10upx; |
| | | } |
| | | .cates-v-s view{ |
| | | text-align: center; |
| | | font-size: 24upx; |
| | | color: #364153; |
| | | } |
| | | |
| | | .cates-v-goods-s{ |
| | | width: 200rpx; |
| | | margin-bottom: 0upx; |
| | | margin-left: 20rpx; |
| | | .cates-v-goods-title { |
| | | display: -webkit-box; /* 设置为WebKit内核的弹性盒子模型 */ |
| | | -webkit-box-orient: vertical; /* 垂直排列 */ |
| | | -webkit-line-clamp: 2; /* 限制显示两行 */ |
| | | overflow: hidden; /* 隐藏超出范围的内容 */ |
| | | text-overflow: ellipsis; /* 使用省略号 */ |
| | | } |
| | | } |
| | | .cates-v-goods-s:nth-child(1) { |
| | | margin-left: 0; |
| | | } |
| | | .cates-v-goods-s-icon{ |
| | | width: 200rpx; |
| | | height: 200rpx; |
| | | display: block; |
| | | margin: 0upx auto 20upx; |
| | | border-radius: 10upx; |
| | | } |
| | | .cates-v-goods-s view{ |
| | | text-align: center; |
| | | font-size: 24upx; |
| | | color: #364153; |
| | |
| | | margin: 30upx auto 30upx; |
| | | z-index: 99; |
| | | height: 90upx; |
| | | background-color: #37AA25; |
| | | background-color: #1735C0; |
| | | color: #ffffff; |
| | | letter-spacing: 10upx; |
| | | display: flex; |
| | |
| | | height: 50rpx; |
| | | line-height: 50rpx; |
| | | border-radius: 25rpx; |
| | | background-color: #37AA25; |
| | | background-color: #1735C0; |
| | | color: #ffffff; |
| | | } |
| | | .hLogo-2 .s-icon{ |
| | |
| | | .d3-wrap { |
| | | width: 96%; |
| | | margin: 10upx auto 20upx; |
| | | height: 216rpx; |
| | | height: 482rpx; |
| | | display: flex; |
| | | align-items: center; |
| | | justify-content: space-between; |
| | |
| | | } |
| | | .ad3{ |
| | | width: 50%; |
| | | height: 216rpx; |
| | | height: 482rpx; |
| | | } |
| | | .ad3 image{ |
| | | width: 100%; |
| | |
| | | } |
| | | .ad4 { |
| | | width: 50%; |
| | | height: 216rpx; |
| | | height: 482rpx; |
| | | } |
| | | |
| | | .ca-ad{ |
| | |
| | | text-align: center; |
| | | color: #ffffff; |
| | | line-height: 54rpx; |
| | | background: #37AA25; |
| | | background: #1735C0; |
| | | border-radius: 62rpx 62rpx 62rpx 62rpx; |
| | | } |
| | | .c-goods{ |
| | |
| | | .login-title-1{ |
| | | font-size: 40upx; |
| | | font-weight: 700; |
| | | color: #37AA25; |
| | | color: #1735C0; |
| | | display: flex; |
| | | justify-content: center; |
| | | align-items: center; |
| | |
| | | border-radius: 50upx; |
| | | } |
| | | .loginBtn .active{ |
| | | background-color: #37AA25; |
| | | background-color: #1735C0; |
| | | } |
| | | |
| | | .login-type{ |
| | |
| | | content: ''; |
| | | height: 1px; |
| | | width: 100%; |
| | | background-color: #37AA25; |
| | | background-color: #1735C0; |
| | | left: 0; |
| | | bottom: -10px; |
| | | } |
| | |
| | | position: absolute; |
| | | right: 30upx; |
| | | top: 30%; |
| | | background-color: #37AA25; |
| | | background-color: #1735C0; |
| | | color: #ffffff; |
| | | display: flex; |
| | | justify-content: center; |
| | |
| | | content: ''; |
| | | width: 50%; |
| | | height: 3upx; |
| | | background-color: #37AA25; |
| | | background-color: #1735C0; |
| | | left: 25%; |
| | | bottom: 0; |
| | | } |
| | |
| | | margin-right: 30upx; |
| | | } |
| | | .payOrder{ |
| | | background-color: #37AA25; |
| | | background-color: #1735C0; |
| | | color: #ffffff; |
| | | border-radius: 10upx; |
| | | padding: 10upx 30upx; |
| | |
| | | left: 0; |
| | | width: 100%; |
| | | bottom: 0; |
| | | background-color: #37AA25; |
| | | background-color: #1735C0; |
| | | height: 88upx; |
| | | color: #ffffff; |
| | | text-align: center; |
| | |
| | | line-height: 50upx; |
| | | height: 50upx; |
| | | color: #ffffff; |
| | | background-color: #37AA25; |
| | | background-color: #1735C0; |
| | | padding: 5upx 20upx; |
| | | border-radius: 20upx; |
| | | } |
| | |
| | | line-height: 50upx; |
| | | height: 50upx; |
| | | color: #ffffff; |
| | | background-color: #37AA25; |
| | | background-color: #1735C0; |
| | | padding: 5upx 20upx; |
| | | border-radius: 20upx; |
| | | } |
| | |
| | | margin: 30upx auto 30upx; |
| | | z-index: 99; |
| | | height: 90upx; |
| | | background-color: #37AA25; |
| | | background-color: #1735C0; |
| | | color: #ffffff; |
| | | letter-spacing: 10upx; |
| | | display: flex; |