Commit 9c08fd22 by 梁建民

Merge branch 'master' into lx_wallet_20190423

parents 5eda7880 bd11f08c
Showing with 2335 additions and 97 deletions
<template> <template>
<div id="app"> <div id="app">
<keep-alive exclude="newsDetail,wallet,walletRetrieve,walletDetail,walletRecord,walletStatus,walletWithdraw,walletRecharge"> <keep-alive exclude="newsDetail,pointchange,wallet,walletRetrieve,walletDetail,walletRecord,walletStatus,walletWithdraw,walletRecharge">
<router-view class="router-view"></router-view> <router-view class="router-view"></router-view>
</keep-alive> </keep-alive>
</div> </div>
......
...@@ -10,27 +10,27 @@ import axios from 'axios' ...@@ -10,27 +10,27 @@ import axios from 'axios'
* urlMarketing marketing营销系统接口 * urlMarketing marketing营销系统接口
*/ */
var urlApi, url,urlPc; var urlApi, url, urlPc;
switch (window.location.hostname) { switch (window.location.hostname) {
case "m.ichunt.com": case "m.ichunt.com":
urlPc='https://www.ichunt.com/v3/'; urlPc = 'https://www.ichunt.com/v3/';
url = 'https://m.ichunt.com/v3/'; url = 'https://m.ichunt.com/v3/';
urlApi = 'https://api.ichunt.com/'; urlApi = 'https://api.ichunt.com/';
break; break;
case "szm.ichunt.com": case "szm.ichunt.com":
urlApi = 'https://szapi.ichunt.com/'; urlApi = 'https://szapi.ichunt.com/';
url = 'https://szm.ichunt.com/v3/'; url = 'https://szm.ichunt.com/v3/';
urlPc='https://sz.ichunt.com/v3/'; urlPc = 'https://sz.ichunt.com/v3/';
break; break;
case "tm.ichunt.com": case "tm.ichunt.com":
url = 'https://tm.ichunt.com/v3/'; url = 'https://tm.ichunt.com/v3/';
urlApi = 'https://api.ichunt.com/'; urlApi = 'https://api.ichunt.com/';
urlPc='https://t.ichunt.com/v3/'; urlPc = 'https://t.ichunt.com/v3/';
break; break;
case "m.liexin.com": case "m.liexin.com":
url = 'http://m.liexin.com/v3/'; url = 'http://m.liexin.com/v3/';
urlApi = 'http://api.liexin.com/'; urlApi = 'http://api.liexin.com/';
urlPc='http://www.liexin.com/v3/'; urlPc = 'http://www.liexin.com/v3/';
break; break;
default: default:
//本地proxy配置参考vue.config.js //本地proxy配置参考vue.config.js
...@@ -97,7 +97,7 @@ export const apis = { ...@@ -97,7 +97,7 @@ export const apis = {
* 新闻详情api * 新闻详情api
* * * *
*/ */
newsArticleDetailAd: productionUrlApi + 'api/newsdetailad', newsArticleDetailAd: productionUrl + 'api/newsdetailad',
/** /**
* * * *
* 登录接口api * 登录接口api
...@@ -118,9 +118,73 @@ export const apis = { ...@@ -118,9 +118,73 @@ export const apis = {
feedback: productionUrlApi + 'help/help/feedback', feedback: productionUrlApi + 'help/help/feedback',
/** /**
* * * *
* 获取钱包信息api * 获取当前积分api
* *
*/
getUserCurrentPoint: productionUrlApi + '/point/getUserCurrentPoint',
/**
* *
* 是否签到api
* *
*/
isSignInToday: productionUrlApi + 'signIn/isSignInToday',
/**
* *
* 签到api
* *
*/
signIn: productionUrlApi + 'signIn/signIn',
/**
* *
* 积分商城是否填写信息完成api
* *
*/
checkMktScore: productionUrlApi + 'user/checkMktScore',
/**
* *
* 积分商城是所有奖品api
* *
*/
getPointPrize: productionUrlApi + 'point/getPointPrize',
/**
* *
* 积分商城兑换奖品api
* *
*/
exchangePrize: productionUrlApi + 'point/exchangePrize',
/**
* *
* 积分商城积分明细api
* *
*/
getUserPointExchangeDetail: productionUrlApi + 'point/getUserPointExchangeDetail',
/**
* *
* 收货地址api
* *
*/
recvlist: productionUrlApi + 'address/recvlist',
/**
* *
* 积分规则api
* *
*/
pointruleApi: productionUrl + 'api/pointrule',
/**
* *
* 积分收入支出明细api
* *
*/
getUserPointDetail: productionUrlApi + 'point/getUserPointDetail',
/**
* *
* 积分兑换明细api
* * * *
*/ */
getUserPointExchangeList: productionUrlApi + 'point/getUserPointExchangeList',
/**
* 获取钱包信息api
*/
getWalletInfo: productionUrlApi + 'wallet/info', getWalletInfo: productionUrlApi + 'wallet/info',
/** /**
* * * *
...@@ -205,8 +269,8 @@ export const apis = { ...@@ -205,8 +269,8 @@ export const apis = {
* 查看订单信息api * 查看订单信息api
* * * *
*/ */
orderInfo: productionUrlApi + 'order/info', orderInfo: productionUrlApi + 'order/info'
} };
export const services = { export const services = {
index(params) { index(params) {
...@@ -215,7 +279,7 @@ export const services = { ...@@ -215,7 +279,7 @@ export const services = {
loginCheck(params) { loginCheck(params) {
return axios.get(apis.loginCheck, { return axios.get(apis.loginCheck, {
params: { params: {
data: params ...params
} }
}) })
}, },
...@@ -231,14 +295,14 @@ export const services = { ...@@ -231,14 +295,14 @@ export const services = {
cartCount(params) { cartCount(params) {
return axios.get(apis.cartCount, { return axios.get(apis.cartCount, {
params: { params: {
data: params ...params
} }
}) })
}, },
customsrService(params) { customsrService(params) {
return axios.get(apis.customsrService, { return axios.get(apis.customsrService, {
params: { params: {
data: params ...params
} }
}) })
}, },
...@@ -263,13 +327,46 @@ export const services = { ...@@ -263,13 +327,46 @@ export const services = {
newsArticle(params) { newsArticle(params) {
return axios.post(apis.newsArticle, params) return axios.post(apis.newsArticle, params)
}, },
newsArticleDetail(params){ newsArticleDetail(params) {
return axios.post(apis.newsArticleDetail,params) return axios.post(apis.newsArticleDetail, params)
},
newsArticleDetailAd(params) {
return axios.post(apis.newsArticleDetailAd, params)
},
getUserCurrentPoint(params) {
return axios.post(apis.getUserCurrentPoint, params)
},
isSignInToday(params) {
return axios.post(apis.isSignInToday, params)
},
signIn(params) {
return axios.post(apis.signIn, params)
},
checkMktScore(params) {
return axios.post(apis.checkMktScore, params)
},
getPointPrize(params) {
return axios.post(apis.getPointPrize, params)
},
exchangePrize(params) {
return axios.post(apis.exchangePrize, params)
}, },
newsArticleDetailAd(params){ recvlist(params) {
return axios.post(apis.newsArticleDetailAd,params) return axios.post(apis.recvlist, params)
}, },
getWalletInfo(params){ getUserPointExchangeDetail(params) {
return axios.post(apis.getUserPointExchangeDetail, params)
},
pointruleApi(params) {
return axios.post(apis.pointruleApi, params)
},
getUserPointDetail(params) {
return axios.post(apis.getUserPointDetail, params)
},
getUserPointExchangeList(params) {
return axios.post(apis.getUserPointExchangeList, params)
},
getWalletInfo(params) {
return axios.get(apis.getWalletInfo, { return axios.get(apis.getWalletInfo, {
params: { params: {
data: params data: params
...@@ -317,5 +414,5 @@ export const services = { ...@@ -317,5 +414,5 @@ export const services = {
}, },
orderInfo(params) { orderInfo(params) {
return axios.post(apis.orderInfo, params) return axios.post(apis.orderInfo, params)
}, }
} };
body {
padding-top: 0px;
background: #072565;
}
.findthing-content {
width: 100%;
height: 100%;
}
.findthing-content .seo-head {
width: 100%;
height: 7.6rem;
background: url("../../images/findthing/banner22.png") no-repeat;
background-size: 100% 100%;
box-sizing: border-box;
padding-top: 1.3rem;
}
.findthing-content .seo-head .head-nav {
width: 100%;
height: 22px;
background: #c9b086;
}
.findthing-content .seo-head .head-nav li {
float: left;
width: 20%;
text-align: center;
height: 22px;
font-size: 12px;
box-sizing: border-box;
padding-top: 2px;
}
.findthing-content .seo-head .head-nav li a {
color: #181c27;
display: block;
cursor: pointer;
width: 100%;
height: 18px;
line-height: 16px;
box-sizing: border-box;
border-right: 1px solid #9f8d70;
}
.findthing-content .seo-head .head-nav li a.last-nav {
border-right: 0px;
}
.findthing-content .seo-section .form-box1 {
padding-top: 15px;
}
.findthing-content .seo-section .form-box1 .form-group {
width: 9.2rem;
height: 50px;
line-height: 50px;
text-align: center;
margin: 0 auto;
margin-bottom: 15px;
background: #fff;
border-radius: 4px;
overflow: hidden;
}
.findthing-content .seo-section .form-box1 .form-group .pr {
position: relative;
}
.findthing-content .seo-section .form-box1 .form-group span {
width: 3.2rem;
height: 50px;
line-height: 50px;
font-size: 14px;
text-align: justify;
text-align-last: justify;
padding: 0 0.2rem;
box-sizing: border-box;
}
.findthing-content .seo-section .form-box1 .form-group span font {
color: red;
}
.findthing-content .seo-section .form-box1 .form-group span .hiddenvi {
visibility: hidden;
}
.findthing-content .seo-section .form-box1 .form-group .input-box {
width: 6rem;
height: 50px;
line-height: 50px;
background-color: #ffffff;
box-sizing: border-box;
padding: 0 0.2rem;
}
.findthing-content .seo-section .form-box1 .form-group .input-box input {
font-size: 14px;
text-align: left;
width: 100%;
float: left;
height: 100%;
}
.findthing-content .seo-section .form-box1 .form-group .input-box .code {
position: absolute;
right: 0px;
height: 50px;
width: 3rem;
top: 0px;
cursor: pointer;
color: #1080d0;
text-align: center;
line-height: 50px;
font-size: 14px;
}
.findthing-content .seo-section .form-box1 .form-group .input-box .code.dis {
color: #ccc;
}
.findthing-content .seo-section .form-box1 .form-group .input-box .img-code {
position: absolute;
right: 0px;
height: 50px;
width: 3rem;
top: 0px;
cursor: pointer;
}
.findthing-content .seo-section .form-box1 .submit-button {
border-radius: 50px;
width: 9.2rem;
height: 50px;
margin: 0 auto;
background: url("../../images/findthing/submitbtn.png") no-repeat;
background-size: 100% 100%;
cursor: pointer;
}
.findthing-content .seo-section .form-box1 .form1-tips {
text-align: center;
color: red;
font-size: 14px;
margin-top: 15px;
margin-bottom: 5px;
}
.findthing-content .seo-section .form-box1 .form1-warn {
font-size: 12px;
color: #8c98b2;
width: 9.2rem;
margin: 0 auto;
}
.findthing-content .seo-section .form-box1 .form1-warn font {
color: red;
}
.findthing-content .seo-section .img-show-static {
height: 14.706rem;
background: url("../../images/seo/staticx.png") no-repeat;
background-size: 100% 100%;
margin-top: 30px;
}
.findthing-content .seo-section .zizi-box {
height: 10.333rem;
width: 8.4rem;
background: url("../../images/seo/lxzz.png") no-repeat;
background-size: 100% 100%;
margin: 0 auto;
box-sizing: border-box;
padding-top: 3.786rem;
}
.findthing-content .seo-section .zizi-box .zizi-ct {
width: 7.333rem;
height: 3.4rem;
border-style: solid;
border-width: 0.08rem;
border-color: #c1b193;
margin: 0 auto;
box-sizing: border-box;
padding-top: 0.826rem;
}
.findthing-content .seo-section .zizi-box .zizi-ct .slide-box {
margin: 0 auto;
width: 3rem;
height: 2.28rem;
}
.findthing-content .seo-section .zizi-box .zizi-ct .slide-box .slide-pic {
width: 3rem;
height: 2.28rem;
}
.findthing-content .seo-section .foot-box {
height: 2.2rem;
background: url("../../images/seo/foot.png") no-repeat;
background-size: 100% 100%;
margin: 0 auto;
}
.findthing-content .seo-section .foot-box .foot-box-ct {
margin-top: 50px;
height: 30px;
line-height: 30px;
background-color: #e8b778;
text-align: center;
font-size: 14px;
color: #181c27;
position: relative;
top: -10px;
}
.findthing-content .seo-section .foot-box .foot-box-ct i {
font-size: 14px!important;
}
.findthing-content .seo-section .foot-box .foot-box-ct a {
color: #181c27 !important;
}
/*# sourceMappingURL=index.css.map */
\ No newline at end of file
{"version":3,"sources":["index.less"],"names":[],"mappings":"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","file":"index.css"}
\ No newline at end of file
body{padding-top:0px; background: #072565;}
.findthing-content{
width:100%;
height:100%;
.seo-head{
width:100%;
height:7.6rem;
background: url("../../images/findthing/banner22.png") no-repeat;
background-size: 100% 100%;
box-sizing: border-box;
padding-top:1.3rem;
.head-nav{
width:100%;height:22px;
background: #c9b086;
li{float: left;width:20%;text-align: center;height:22px;font-size: 12px;box-sizing: border-box;padding-top:2px;
a{color:#181c27;cursor: pointer;display: block;cursor: pointer;width:100%;height:18px;line-height: 16px;box-sizing: border-box;border-right: 1px solid #9f8d70;}
a.last-nav{border-right: 0px;}
}
}
}
.seo-section{
.form-box1{
.form-group{width:9.2rem;height:50px;line-height: 50px;text-align: center;
margin:0 auto;
margin-top:15px;
background: #fff;
border-radius: 4px;
overflow: hidden;
.pr{position: relative;}
span{
font{color:red;}
.hiddenvi{visibility: hidden;}
width: 3.2rem;
height:50px;
line-height: 50px;
font-size: 16px;
text-align:right;
padding: 0 0.2rem;
box-sizing: border-box;
}
.input-box{
width: 6rem;
height:50px;
line-height: 50px;
background-color: #ffffff;
box-sizing: border-box;
padding: 0 0.2rem;
input{
font-size: 16px;
text-align: left;
width:100%;
float:left;
height:100%;
}
.code{position: absolute;right:0px;height:50px;line-height:50px;width:3rem;top:0px;cursor: pointer;color:#1080d0;text-align: center;line-height:50px; font-size: 15px;}
.code.dis{color:#ccc;}
.img-code{position: absolute;right:0px;height:50px;width:3rem;top:0px;cursor: pointer;}
}
}
.submit-button{
border-radius: 50px;
width:9.2rem;height:50px;
margin:0 auto;
background: url("../../images/findthing/submitbtn.png") no-repeat;
background-size: 100% 100%;
cursor: pointer;
}
.form1-tips{text-align: center;color:red;font-size: 14px;margin-top: 15px;margin-bottom: 5px;}
.form1-warn{font-size: 12px;color:#8c98b2;width:9.2rem;margin:0 auto;margin-top:5px;font{color:red}}
}
.img-show-static{
height:14.706rem;
background: url("../../images/seo/staticx.png") no-repeat;
background-size: 100% 100%;
margin-top: 30px;
}
.zizi-box{
height:10.333rem;
width:8.4rem;
background: url("../../images/seo/lxzz.png") no-repeat;
background-size: 100% 100%;
margin:0 auto;
box-sizing: border-box;
padding-top:3.786rem;
.zizi-ct{
width: 7.333rem;
height: 3.4rem;
border-style: solid;
border-width: 0.08rem;
border-color:#c1b193;
margin:0 auto;
box-sizing: border-box;
padding-top:0.826rem;
.slide-box{
margin:0 auto;
width:3rem;height:2.28rem;
.slide-pic{ width:3rem;height:2.28rem;}
}
}
}
.foot-box{
.foot-box-ct{
margin-top: 50px;
height: 30px;
line-height: 30px;
background-color: #e8b778;
text-align: center;
font-size: 14px;
color: #181c27;
position: relative;top:-10px;
i{font-size: 14px!important;}
a{ color: #181c27!important;}
}
height:2.2rem;
background: url("../../images/seo/foot.png") no-repeat;
background-size: 100% 100%;
margin:0 auto;
}
}
}
\ No newline at end of file
body{padding-top:0px;background:#072565}.findthing-content{width:100%;height:100%}.findthing-content .seo-head{width:100%;height:7.6rem;background:url("../../images/findthing/banner22.png") no-repeat;background-size:100% 100%;box-sizing:border-box;padding-top:1.3rem}.findthing-content .seo-head .head-nav{width:100%;height:22px;background:#c9b086}.findthing-content .seo-head .head-nav li{float:left;width:20%;text-align:center;height:22px;font-size:12px;box-sizing:border-box;padding-top:2px}.findthing-content .seo-head .head-nav li a{color:#181c27;display:block;cursor:pointer;width:100%;height:18px;line-height:16px;box-sizing:border-box;border-right:1px solid #9f8d70}.findthing-content .seo-head .head-nav li a.last-nav{border-right:0px}.findthing-content .seo-section .form-box1 .form-group{width:9.2rem;height:50px;line-height:50px;text-align:center;margin:0 auto;margin-top:15px;background:#fff;border-radius:4px;overflow:hidden}.findthing-content .seo-section .form-box1 .form-group .pr{position:relative}.findthing-content .seo-section .form-box1 .form-group span{width:3.2rem;height:50px;line-height:50px;font-size:16px;text-align:right;padding:0 .2rem;box-sizing:border-box}.findthing-content .seo-section .form-box1 .form-group span font{color:red}.findthing-content .seo-section .form-box1 .form-group span .hiddenvi{visibility:hidden}.findthing-content .seo-section .form-box1 .form-group .input-box{width:6rem;height:50px;line-height:50px;background-color:#ffffff;box-sizing:border-box;padding:0 .2rem}.findthing-content .seo-section .form-box1 .form-group .input-box input{font-size:16px;text-align:left;width:100%;float:left;height:100%}.findthing-content .seo-section .form-box1 .form-group .input-box .code{position:absolute;right:0px;height:50px;width:3rem;top:0px;cursor:pointer;color:#1080d0;text-align:center;line-height:50px;font-size:15px}.findthing-content .seo-section .form-box1 .form-group .input-box .code.dis{color:#ccc}.findthing-content .seo-section .form-box1 .form-group .input-box .img-code{position:absolute;right:0px;height:50px;width:3rem;top:0px;cursor:pointer}.findthing-content .seo-section .form-box1 .submit-button{border-radius:50px;width:9.2rem;height:50px;margin:0 auto;background:url("../../images/findthing/submitbtn.png") no-repeat;background-size:100% 100%;cursor:pointer}.findthing-content .seo-section .form-box1 .form1-tips{text-align:center;color:red;font-size:14px;margin-top:15px;margin-bottom:5px}.findthing-content .seo-section .form-box1 .form1-warn{font-size:12px;color:#8c98b2;width:9.2rem;margin:0 auto;margin-top:5px}.findthing-content .seo-section .form-box1 .form1-warn font{color:red}.findthing-content .seo-section .img-show-static{height:14.706rem;background:url("../../images/seo/staticx.png") no-repeat;background-size:100% 100%;margin-top:30px}.findthing-content .seo-section .zizi-box{height:10.333rem;width:8.4rem;background:url("../../images/seo/lxzz.png") no-repeat;background-size:100% 100%;margin:0 auto;box-sizing:border-box;padding-top:3.786rem}.findthing-content .seo-section .zizi-box .zizi-ct{width:7.333rem;height:3.4rem;border-style:solid;border-width:.08rem;border-color:#c1b193;margin:0 auto;box-sizing:border-box;padding-top:.826rem}.findthing-content .seo-section .zizi-box .zizi-ct .slide-box{margin:0 auto;width:3rem;height:2.28rem}.findthing-content .seo-section .zizi-box .zizi-ct .slide-box .slide-pic{width:3rem;height:2.28rem}.findthing-content .seo-section .foot-box{height:2.2rem;background:url("../../images/seo/foot.png") no-repeat;background-size:100% 100%;margin:0 auto}.findthing-content .seo-section .foot-box .foot-box-ct{margin-top:50px;height:30px;line-height:30px;background-color:#e8b778;text-align:center;font-size:14px;color:#181c27;position:relative;top:-10px}.findthing-content .seo-section .foot-box .foot-box-ct i{font-size:14px!important}.findthing-content .seo-section .foot-box .foot-box-ct a{color:#181c27 !important}/*# sourceMappingURL=index.min.css.map */
\ No newline at end of file
{"version":3,"sources":["index.less"],"names":[],"mappings":"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","file":"index.min.css"}
\ No newline at end of file
.exchange {
font-family: 'Helvetica Neue', Helvetica, sans-serif;
position: relative;
height: 100%;
overflow: hidden;
}
.exchange .f-r {
float: right;
}
.exchange .f-l {
float: left;
}
.exchange .point-list-head1 {
height: 42px;
line-height: 42px;
padding: 0 5%;
border-bottom: 1px solid #e1e1e1;
width: 100%;
display: inline;
white-space: nowrap;
overflow-x: scroll;
float: left;
overflow-y: hidden;
}
.exchange .point-list-head1 li {
display: inline-block;
width: 30%;
text-align: center;
font-size: 16px;
height: 42px;
line-height: 42px;
cursor: pointer;
box-sizing: border-box;
}
.exchange .point-list-head1 li.act {
color: #1080d0;
border-bottom: 2px solid #1080d0;
}
.exchange .exchange_content {
position: absolute;
top: 42px;
left: 0;
right: 0;
padding: 0 .32rem;
bottom: 0;
overflow-y: auto;
}
.exchange .exchange_content .data-group {
border-bottom: 1px solid #e1e1e1;
box-sizing: border-box;
}
.exchange .exchange_content .data-group .f-l {
height: 70px;
padding-top: 10px;
box-sizing: border-box;
}
.exchange .exchange_content .data-group .f-l .imgbox {
overflow: hidden;
margin-right: 10px;
}
.exchange .exchange_content .data-group .f-l .imgbox img {
width: 2rem;
height: 1.33rem;
border-radius: 4px;
}
.exchange .exchange_content .data-group .f-l.infotext {
width: 3.6rem;
}
.exchange .exchange_content .data-group .f-l.infotext .boxtextx {
height: 32.5px;
word-break: break-all;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
line-height: 16.5px;
color: #333;
font-size: 0.37rem;
}
.exchange .exchange_content .data-group .f-l.infotext span {
color: #999;
font-size: 0.32rem;
}
.exchange .exchange_content .data-group .f-r {
height: 70px;
line-height: 70px;
color: #ffa200;
font-size: 0.37rem;
}
.exchange {
font-family: 'Helvetica Neue', Helvetica, sans-serif;
position: relative;
height: 100%;
overflow: hidden;
.f-r {
float: right
}
.f-l {
float: left;
}
.point-list-head1 {
height: 42px;
line-height: 42px;
padding: 0 5%;
border-bottom: 1px solid #e1e1e1;
width: 100%;
display: inline;
white-space: nowrap;
overflow-x: scroll;
float: left;
overflow-y: hidden;
li {
display: inline-block;
width: 30%;
text-align: center;
font-size: 16px;
height: 42px;
line-height: 42px;
cursor: pointer;
box-sizing: border-box;
&.act {
color: #1080d0;
border-bottom: 2px solid #1080d0;
}
}
}
.exchange_content {
position: absolute;
top: 42px;
left: 0;
right: 0;
padding: 0 .32rem;
bottom: 0;
overflow-y: auto;
.data-group {
border-bottom: 1px solid #e1e1e1;
box-sizing: border-box;
.f-l {
height: 70px;
padding-top: 10px;
box-sizing: border-box;
.imgbox {
overflow: hidden;
margin-right:10px;
img {
width: 2rem;
height: 1.33rem;
border-radius: 4px;
}
}
&.infotext {
width:3.6rem;
.boxtextx {
height: 32.5px;
word-break: break-all;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
line-height: 16.5px;
color: #333;
font-size:0.37rem;
}
span {
color: #999;
font-size:0.32rem;
}
}
}
.f-r{
height:70px;
line-height: 70px;
color: #ffa200;
font-size:0.37rem;
}
}
}
}
\ No newline at end of file
.exchange{font-family:'Helvetica Neue',Helvetica,sans-serif;position:relative;height:100%;overflow:hidden}.exchange .f-r{float:right}.exchange .f-l{float:left}.exchange .point-list-head1{height:42px;line-height:42px;padding:0 5%;border-bottom:1px solid #e1e1e1;width:100%;display:inline;white-space:nowrap;overflow-x:scroll;float:left;overflow-y:hidden}.exchange .point-list-head1 li{display:inline-block;width:30%;text-align:center;font-size:16px;height:42px;line-height:42px;cursor:pointer;box-sizing:border-box}.exchange .point-list-head1 li.act{color:#1080d0;border-bottom:2px solid #1080d0}.exchange .exchange_content{position:absolute;top:42px;left:0;right:0;padding:0 .32rem;bottom:0;overflow-y:auto}.exchange .exchange_content .data-group{border-bottom:1px solid #e1e1e1;box-sizing:border-box}.exchange .exchange_content .data-group .f-l{height:70px;padding-top:10px;box-sizing:border-box}.exchange .exchange_content .data-group .f-l .imgbox{overflow:hidden;margin-right:10px}.exchange .exchange_content .data-group .f-l .imgbox img{width:2rem;height:1.33rem;border-radius:4px}.exchange .exchange_content .data-group .f-l.infotext{width:3.6rem}.exchange .exchange_content .data-group .f-l.infotext .boxtextx{height:32.5px;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:16.5px;color:#333;font-size:.37rem}.exchange .exchange_content .data-group .f-l.infotext span{color:#999;font-size:.32rem}.exchange .exchange_content .data-group .f-r{height:70px;line-height:70px;color:#ffa200;font-size:.37rem}/*# sourceMappingURL=exchange.min.css.map */
\ No newline at end of file
{"version":3,"sources":["exchange.less"],"names":[],"mappings":"AAAA,UACI,YAAa,qCAAb,CACA,iBAAA,CACA,WAAA,CACA,gBAJJ,SAMI,MACI,YAPR,SAUI,MACI,WAXR,SAaI,mBACI,WAAA,CACA,gBAAA,CACA,YAAA,CACA,+BAAA,CACA,UAAA,CACA,cAAA,CACA,kBAAA,CACA,iBAAA,CACA,UAAA,CACA,kBAvBR,SAaI,kBAYI,IACI,oBAAA,CACA,SAAA,CACA,iBAAA,CACA,cAAA,CACA,WAAA,CACA,gBAAA,CACA,cAAA,CACA,sBAEA,SAtBR,kBAYI,GAUK,KACG,aAAA,CACA,gCArChB,SA0CI,mBACI,iBAAA,CACA,QAAA,CACA,MAAA,CACA,OAAA,CACA,gBAAA,CACA,QAAA,CACA,gBAjDR,SA0CI,kBAQI,aACI,+BAAA,CACA,sBApDZ,SA0CI,kBAQI,YAII,MACI,WAAA,CACA,gBAAA,CACA,sBAzDhB,SA0CI,kBAQI,YAII,KAII,SACI,eAAA,CACA,kBA5DpB,SA0CI,kBAQI,YAII,KAII,QAGI,KACI,UAAA,CACA,cAAA,CACA,kBAIR,SA1BZ,kBAQI,YAII,KAcK,UACG,aADJ,SA1BZ,kBAQI,YAII,KAcK,SAEG,WACI,aAAA,CACA,oBAAA,CACA,sBAAA,CACA,mBAAA,CACA,2BAAA,CACA,oBAAA,CACA,eAAA,CACA,kBAAA,CACA,UAAA,CACA,iBAZR,SA1BZ,kBAQI,YAII,KAcK,SAeG,MACI,UAAA,CACA,iBArFxB,SA0CI,kBAQI,YAuCI,MACI,WAAA,CACA,gBAAA,CACA,aAAA,CACA","file":"exchange.min.css"}
\ No newline at end of file
.pointmall{
.point-mall-head{
padding:15px 12px;background: #fff;
.point-head-top{
height:80px;border-bottom:1px solid #e5e5e5;
.imgboxp{
background: #ccc;width:62px;height:62px;border-radius: 50%;margin-right: 15px;
img{width:62px;height:62px;border-radius: 50%;}
}
.point-user-info{
color:#333;padding-top: 6px;width:40%;height:60px;
.point-info-name{font-size: 16px;width:150px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;cursor: pointer;}
.point-info-namep{color: #1080d0; font-size:18px; font-weight: bold;a{color:#1080d0}}
.point-info-phone{font-size: 12px;margin-top: 12px;width:150px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
}
.point-qian{
height:60px;width:25%;padding-top:5px;
.qian-btn{height:26px;line-height:26px;width:90px;text-align: center;background: #1080d0;color:#fff;font-size: 14px;border-radius: 20px;cursor: pointer;}
.qian-btn i{margin-right: 5px;}
.qian-btn.dis{background: #ccc;}
.current-point{font-size:12px;color:#999;margin-top: 8px;width:120px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;text-align:right;}
.current-point font{color:#333;}
}
}
.point-head-bottom{
margin-top: 15px;
.points-bt{width:33.33%;text-align:center;font-size: 14px;cursor: pointer;a{color:#333;}}
.icon-box{height:60px;width:60px;color:#fff;border-radius: 50%;text-align:center;line-height: 60px;margin:0 auto;margin-bottom:10px;
i{font-size: 36px;}
}
.add-points{
cursor: pointer;
.icon-box{background: #fab011}
}
.points-detail{
.icon-box{background:#1ea1ff }
}
.change-detail{
.icon-box{background: #36d1dc;}
}
}
}
.point-line{height:5px;background: #f0f0f0;}
.point-mall-section{
background: #fff;padding:0 12px;
.point-section-title{
height:42px;line-height: 42px;padding-top: 6px;
.fl{color:#333333;font-size: 17px;}
.fr{color:#666666;font-size: 12px;}
}
.point-list-nav{
height:42px;line-height: 42px;
border-bottom:1px solid #e1e1e1;width:100%;
display: inline;white-space: nowrap;overflow-x:scroll;
float:left;overflow-y:hidden;
li{display:inline-block;width:33%;text-align: center;font-size: 16px;height:42px;line-height: 42px;cursor: pointer;position: relative;top:-3px;border-bottom:3px solid #fff;}
li.act{color:#1080d0;border-bottom:3px solid #1080d0;}
}
.data-points{
.data-box-point{
.box-group{
box-sizing: border-box;width:48%;height:215px;
border:1px solid #e5e5e5;
padding:10px 7px;margin-top: 10px;
.point-group-top{height:100px;border-radius: 5px;overflow-y:hidden;img{height:100px;width:100%;}}
.prize-name{color:#333333;font-size: 14px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;text-align:center;margin-top:10px;}
.points-nees{color:#ffa200;font-size: 14px;text-align:center;margin-bottom: 12px;}
.change-btn{
width:80%;height:24px;
line-height:24px;border-radius: 20px;
border:1px solid #1080d0;color:#1080d0;
text-align:center;font-size: 14px;
margin:0 auto;cursor: pointer;display:block;
}
.change-btn:focus{background: #1080d0;color:#fff;}
}
.box-group:nth-of-type(even){
float: right!important;
}
}
.mr0{margin-right:0;}
}
}
.add-points-mask{
background: rgba(0,0,0,0.5);position: fixed;top:0;bottom:0;left:0;right:0;
/**赚取积分弹窗**/
.add-points-content{
min-height:150px;width:260px;position: absolute;background: #fff;top:50%;left:50%;margin-left:-140px;margin-top: -110px;border-radius: 5px;padding:10px;
.close-point{color:#fff;font-size: 25px;position: absolute;top:240px;left:130px;}
.infoboxh{
border-bottom:1px solid #e5e5e5;min-height:70px;padding:10px ;
p{color:#333;font-size:14px;}
span{color:#999;font-size: 12px;display: inline-block;width:150px}
a{width:55.4px;height:23px;line-height:23px;text-align:center;color:#fff;background: #1080d0;border-radius: 20px;font-size: 12px;margin-top: 12px;}
a.dis{color:#999;background: #e5e5e5;}
}
.infoboxf{border:0;height:100px;}
}
}
}
.pointmall .point-mall-head{padding:15px 12px;background:#fff}.pointmall .point-mall-head .point-head-top{height:80px;border-bottom:1px solid #e5e5e5}.pointmall .point-mall-head .point-head-top .imgboxp{background:#ccc;width:62px;height:62px;border-radius:50%;margin-right:15px}.pointmall .point-mall-head .point-head-top .imgboxp img{width:62px;height:62px;border-radius:50%}.pointmall .point-mall-head .point-head-top .point-user-info{color:#333;padding-top:6px;width:40%;height:60px}.pointmall .point-mall-head .point-head-top .point-user-info .point-info-name{font-size:16px;width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.pointmall .point-mall-head .point-head-top .point-user-info .point-info-namep{color:#1080d0;font-size:18px;font-weight:bold}.pointmall .point-mall-head .point-head-top .point-user-info .point-info-namep a{color:#1080d0}.pointmall .point-mall-head .point-head-top .point-user-info .point-info-phone{font-size:12px;margin-top:12px;width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pointmall .point-mall-head .point-head-top .point-qian{height:60px;width:25%;padding-top:5px}.pointmall .point-mall-head .point-head-top .point-qian .qian-btn{height:26px;line-height:26px;width:90px;text-align:center;background:#1080d0;color:#fff;font-size:14px;border-radius:20px;cursor:pointer}.pointmall .point-mall-head .point-head-top .point-qian .qian-btn i{margin-right:5px}.pointmall .point-mall-head .point-head-top .point-qian .qian-btn.dis{background:#ccc}.pointmall .point-mall-head .point-head-top .point-qian .current-point{font-size:12px;color:#999;margin-top:8px;width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.pointmall .point-mall-head .point-head-top .point-qian .current-point font{color:#333}.pointmall .point-mall-head .point-head-bottom{margin-top:15px}.pointmall .point-mall-head .point-head-bottom .points-bt{width:33.33%;text-align:center;font-size:14px;cursor:pointer}.pointmall .point-mall-head .point-head-bottom .points-bt a{color:#333}.pointmall .point-mall-head .point-head-bottom .icon-box{height:60px;width:60px;color:#fff;border-radius:50%;text-align:center;line-height:60px;margin:0 auto;margin-bottom:10px}.pointmall .point-mall-head .point-head-bottom .icon-box i{font-size:36px}.pointmall .point-mall-head .point-head-bottom .add-points{cursor:pointer}.pointmall .point-mall-head .point-head-bottom .add-points .icon-box{background:#fab011}.pointmall .point-mall-head .point-head-bottom .points-detail .icon-box{background:#1ea1ff}.pointmall .point-mall-head .point-head-bottom .change-detail .icon-box{background:#36d1dc}.pointmall .point-line{height:5px;background:#f0f0f0}.pointmall .point-mall-section{background:#fff;padding:0 12px}.pointmall .point-mall-section .point-section-title{height:42px;line-height:42px;padding-top:6px}.pointmall .point-mall-section .point-section-title .fl{color:#333333;font-size:17px}.pointmall .point-mall-section .point-section-title .fr{color:#666666;font-size:12px}.pointmall .point-mall-section .point-list-nav{height:42px;line-height:42px;border-bottom:1px solid #e1e1e1;width:100%;display:inline;white-space:nowrap;overflow-x:scroll;float:left;overflow-y:hidden}.pointmall .point-mall-section .point-list-nav li{display:inline-block;width:33%;text-align:center;font-size:16px;height:42px;line-height:42px;cursor:pointer;position:relative;top:-3px;border-bottom:3px solid #fff}.pointmall .point-mall-section .point-list-nav li.act{color:#1080d0;border-bottom:3px solid #1080d0}.pointmall .point-mall-section .data-points .data-box-point .box-group{box-sizing:border-box;width:48%;height:215px;border:1px solid #e5e5e5;padding:10px 7px;margin-top:10px}.pointmall .point-mall-section .data-points .data-box-point .box-group .point-group-top{height:100px;border-radius:5px;overflow-y:hidden}.pointmall .point-mall-section .data-points .data-box-point .box-group .point-group-top img{height:100px;width:100%}.pointmall .point-mall-section .data-points .data-box-point .box-group .prize-name{color:#333333;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;margin-top:10px}.pointmall .point-mall-section .data-points .data-box-point .box-group .points-nees{color:#ffa200;font-size:14px;text-align:center;margin-bottom:12px}.pointmall .point-mall-section .data-points .data-box-point .box-group .change-btn{width:80%;height:24px;line-height:24px;border-radius:20px;border:1px solid #1080d0;color:#1080d0;text-align:center;font-size:14px;margin:0 auto;cursor:pointer;display:block}.pointmall .point-mall-section .data-points .data-box-point .box-group .change-btn:focus{background:#1080d0;color:#fff}.pointmall .point-mall-section .data-points .data-box-point .box-group:nth-of-type(even){float:right!important}.pointmall .point-mall-section .data-points .mr0{margin-right:0}.pointmall .add-points-mask{background:rgba(0,0,0,0.5);position:fixed;top:0;bottom:0;left:0;right:0}.pointmall .add-points-mask .add-points-content{min-height:150px;width:260px;position:absolute;background:#fff;top:50%;left:50%;margin-left:-140px;margin-top:-110px;border-radius:5px;padding:10px}.pointmall .add-points-mask .add-points-content .close-point{color:#fff;font-size:25px;position:absolute;top:240px;left:130px}.pointmall .add-points-mask .add-points-content .infoboxh{border-bottom:1px solid #e5e5e5;min-height:70px;padding:10px }.pointmall .add-points-mask .add-points-content .infoboxh p{color:#333;font-size:14px}.pointmall .add-points-mask .add-points-content .infoboxh span{color:#999;font-size:12px;display:inline-block;width:150px}.pointmall .add-points-mask .add-points-content .infoboxh a{width:55.4px;height:23px;line-height:23px;text-align:center;color:#fff;background:#1080d0;border-radius:20px;font-size:12px;margin-top:12px}.pointmall .add-points-mask .add-points-content .infoboxh a.dis{color:#999;background:#e5e5e5}.pointmall .add-points-mask .add-points-content .infoboxf{border:0;height:100px}/*# sourceMappingURL=index.min.css.map */
\ No newline at end of file
{"version":3,"sources":["index.less"],"names":[],"mappings":"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","file":"index.min.css"}
\ No newline at end of file
.pointer-detail {
font-family: 'Helvetica Neue', Helvetica, sans-serif;
position: relative;
height: 100%;
overflow: hidden;
}
.pointer-detail .f-r {
float: right;
}
.pointer-detail .f-l {
float: left;
}
.pointer-detail .point-list-head {
height: 42px;
line-height: 42px;
padding: 0 0.24rem;
border-bottom: 1px solid #e1e1e1;
box-sizing: border-box;
}
.pointer-detail .point-list-head .f-l {
width: 20%;
text-align: center;
font-size: 16px;
height: 42px;
line-height: 42px;
cursor: pointer;
box-sizing: border-box;
}
.pointer-detail .point-list-head .f-l.act {
color: #1080d0;
border-bottom: 2px solid #1080d0;
}
.pointer-detail .point-list-head .f-r {
color: #666;
font-size: 12px;
}
.pointer-detail .point-list-head .f-r font {
color: #ffa200;
font-size: 18px;
}
.pointer-detail .point_content {
position: absolute;
top: 42px;
left: 0;
right: 0;
padding: 0 12px;
bottom: 0;
overflow-y: auto;
}
.pointer-detail .point_content .data-group {
height: 60px;
border-bottom: 1px solid #e1e1e1;
}
.pointer-detail .point_content .data-group .f-l {
height: 60px;
padding-top: 10px;
box-sizing: border-box;
}
.pointer-detail .point_content .data-group .f-l div {
color: #333;
font-size: 14px;
line-height: 21px;
}
.pointer-detail .point_content .data-group .f-l span {
color: #999;
font-size: 12px;
line-height: 21px;
}
.pointer-detail .point_content .data-group .f-r {
line-height: 60px;
height: 60px;
color: #ffa200;
font-size: 18px;
}
.pointer-detail {
font-family: 'Helvetica Neue', Helvetica, sans-serif;
position: relative;
height: 100%;
overflow: hidden;
.f-r {
float: right
}
.f-l {
float: left;
}
.point-list-head {
height: 42px;
line-height: 42px;
padding: 0 0.24rem;
border-bottom: 1px solid #e1e1e1;
box-sizing: border-box;
.f-l {
width: 20%;
text-align: center;
font-size: 16px;
height: 42px;
line-height: 42px;
cursor: pointer;
box-sizing: border-box;
&.act {
color: #1080d0;
border-bottom: 2px solid #1080d0;
}
}
.f-r {
color: #666;
font-size: 12px;
font {
color: #ffa200;
font-size: 18px;
}
}
}
.point_content {
position: absolute;
top: 42px;
left: 0;
right: 0;
padding: 0 12px;
bottom: 0;
overflow-y: auto;
.has_data {
.data-group {
height: 60px;
border-bottom: 1px solid #e1e1e1;
.f-l {
height: 60px;
padding-top: 10px;
box-sizing: border-box;
div {
color: #333;
font-size: 14px;
line-height: 21px;
}
span {
color: #999;
font-size: 12px;
line-height: 21px;
}
}
.f-r {
line-height: 60px;
height: 60px;
color: #ffa200;
font-size: 18px;
}
}
}
}
}
\ No newline at end of file
.pointer-detail{font-family:'Helvetica Neue',Helvetica,sans-serif;position:relative;height:100%;overflow:hidden}.pointer-detail .f-r{float:right}.pointer-detail .f-l{float:left}.pointer-detail .point-list-head{height:42px;line-height:42px;padding:0 .24rem;border-bottom:1px solid #e1e1e1;box-sizing:border-box}.pointer-detail .point-list-head .f-l{width:20%;text-align:center;font-size:16px;height:42px;line-height:42px;cursor:pointer;box-sizing:border-box}.pointer-detail .point-list-head .f-l.act{color:#1080d0;border-bottom:2px solid #1080d0}.pointer-detail .point-list-head .f-r{color:#666;font-size:12px}.pointer-detail .point-list-head .f-r font{color:#ffa200;font-size:18px}.pointer-detail .point_content{position:absolute;top:42px;left:0;right:0;padding:0 12px;bottom:0;overflow-y:auto}.pointer-detail .point_content .has_data .data-group{height:60px;border-bottom:1px solid #e1e1e1}.pointer-detail .point_content .has_data .data-group .f-l{height:60px;padding-top:10px;box-sizing:border-box}.pointer-detail .point_content .has_data .data-group .f-l div{color:#333;font-size:14px;line-height:21px}.pointer-detail .point_content .has_data .data-group .f-l span{color:#999;font-size:12px;line-height:21px}.pointer-detail .point_content .has_data .data-group .f-r{line-height:60px;height:60px;color:#ffa200;font-size:18px}/*# sourceMappingURL=pointDetail.min.css.map */
\ No newline at end of file
{"version":3,"sources":["pointDetail.less"],"names":[],"mappings":"AAAA,gBACI,YAAa,qCAAb,CACA,iBAAA,CACA,WAAA,CACA,gBAJJ,eAKI,MACI,YANR,eASI,MACI,WAVR,eAaI,kBACI,WAAA,CACA,gBAAA,CACA,gBAAA,CACA,+BAAA,CACA,sBAlBR,eAaI,iBAOI,MACI,SAAA,CACA,iBAAA,CACA,cAAA,CACA,WAAA,CACA,gBAAA,CACA,cAAA,CACA,sBACA,eAfR,iBAOI,KAQK,KACG,aAAA,CACA,gCA9BhB,eAaI,iBAqBI,MACI,UAAA,CACA,eApCZ,eAaI,iBAqBI,KAII,MACI,aAAA,CACA,eAxChB,eA4CI,gBACI,iBAAA,CACA,QAAA,CACA,MAAA,CACA,OAAA,CACA,cAAA,CACA,QAAA,CACA,gBAnDR,eA4CI,eAQG,UACK,aACI,WAAA,CACA,gCAvDhB,eA4CI,eAQG,UACK,YAII,MACI,WAAA,CACA,gBAAA,CACA,sBA5DpB,eA4CI,eAQG,UACK,YAII,KAKI,KACI,UAAA,CACA,cAAA,CACA,iBAjExB,eA4CI,eAQG,UACK,YAII,KAWI,MACI,UAAA,CACA,cAAA,CACA,iBAvExB,eA4CI,eAQG,UACK,YAsBI,MACI,gBAAA,CACA,WAAA,CACA,aAAA,CACA","file":"pointDetail.min.css"}
\ No newline at end of file
/**积分兑换成功**/
.point-mall-change{padding:0 12px;padding-top:44px;}
.change-head-img{height:80px;width:90px;margin:0 auto;display: block;margin-bottom:30px;margin-top: 50px;}
.tip-success-change{text-align: center;color:#333;font-size: 16px;}
.tip-success-change b{color:#1080d0;}
.change-rule-tip,.check-change-tip{color:#333;font-size: 12px;margin:14px 0;text-align:center;}
.check-change-tip{color:#666;}
.go-change{width:220px;height:32px;line-height:31px;border-radius: 20px;border:1px solid #1080d0;color:#1080d0;text-align:center;margin:0 auto;cursor: pointer;display: block;font-size: 14px;margin-top: 30px;}
.point-addersstip{color:#333;font-size: 12px;text-align:center;margin:15px 0;}
.point-adderss-box{width:272px;min-height:90px;border:1px solid #e5e5e5;border-radius: 5px;margin:0 auto;margin-top: 15px;padding:10px;color:#666;font-size: 12px}
.inline-block-text,.inline-block-text div{display: inline-block;vertical-align: top;}
.pce80{width:200px;}
.address-link{width:220px;height:32px;line-height:32px;border-radius: 20px;border:1px solid #1080d0;color:#1080d0;text-align:center;cursor: pointer;display: block;margin:0 auto;margin-top: 25px;font-size: 14px}
.address-link:hover{color:#fff;background: #1080d0}
.no-point-address{text-align:center;padding-top: 25px;}
\ No newline at end of file
.point-mall-change{padding:0 12px;padding-top:44px}.change-head-img{height:80px;width:90px;margin:0 auto;display:block;margin-bottom:30px;margin-top:50px}.tip-success-change{text-align:center;color:#333;font-size:16px}.tip-success-change b{color:#1080d0}.change-rule-tip,.check-change-tip{color:#333;font-size:12px;margin:14px 0;text-align:center}.check-change-tip{color:#666}.go-change{width:220px;height:32px;line-height:31px;border-radius:20px;border:1px solid #1080d0;color:#1080d0;text-align:center;margin:0 auto;cursor:pointer;display:block;font-size:14px;margin-top:30px}.point-addersstip{color:#333;font-size:12px;text-align:center;margin:15px 0}.point-adderss-box{width:272px;min-height:90px;border:1px solid #e5e5e5;border-radius:5px;margin:0 auto;margin-top:15px;padding:10px;color:#666;font-size:12px}.inline-block-text,.inline-block-text div{display:inline-block;vertical-align:top}.pce80{width:200px}.address-link{width:220px;height:32px;line-height:32px;border-radius:20px;border:1px solid #1080d0;color:#1080d0;text-align:center;cursor:pointer;display:block;margin:0 auto;margin-top:25px;font-size:14px}.address-link:hover{color:#fff;background:#1080d0}.no-point-address{text-align:center;padding-top:25px}/*# sourceMappingURL=pointchange.min.css.map */
\ No newline at end of file
{"version":3,"sources":["pointchange.less"],"names":[],"mappings":"AACA,mBAAmB,cAAA,CAAe,iBAClC,iBAAiB,WAAA,CAAY,UAAA,CAAW,aAAA,CAAc,aAAA,CAAe,kBAAA,CAAmB,gBACxF,oBAAoB,iBAAA,CAAmB,UAAA,CAAW,eAClD,mBAAoB,GAAE,cACtB,iBAAiB,kBAAkB,UAAA,CAAW,cAAA,CAAgB,aAAA,CAAc,kBAC5E,kBAAkB,WAClB,WAAW,WAAA,CAAY,WAAA,CAAY,gBAAA,CAAiB,kBAAA,CAAoB,wBAAA,CAAyB,aAAA,CAAc,iBAAA,CAAkB,aAAA,CAAc,cAAA,CAAgB,aAAA,CAAe,cAAA,CAAgB,gBAC9L,kBAAkB,UAAA,CAAW,cAAA,CAAgB,iBAAA,CAAkB,cAC/D,mBAAmB,WAAA,CAAY,eAAA,CAAgB,wBAAA,CAAyB,iBAAA,CAAmB,aAAA,CAAc,eAAA,CAAiB,YAAA,CAAa,UAAA,CAAW,eAClJ,mBAAmB,kBAAmB,KAAI,oBAAA,CAAsB,mBAChE,OAAO,YACP,cAAc,WAAA,CAAY,WAAA,CAAY,gBAAA,CAAiB,kBAAA,CAAoB,wBAAA,CAAyB,aAAA,CAAc,iBAAA,CAAkB,cAAA,CAAgB,aAAA,CAAe,aAAA,CAAc,eAAA,CAAiB,eAClM,aAAa,OAAO,UAAA,CAAW,mBAC/B,kBAAkB,iBAAA,CAAkB","file":"pointchange.min.css"}
\ No newline at end of file
.pointer-rule{
/**积分规则**/
.point-mall-rule{padding:0 12px;}
.rule-content{padding-top:18px;p{margin-bottom: 10px;color:#666!important;font-size: 13px;}}
}
\ No newline at end of file
.pointer-rule .point-mall-rule{padding:0 12px}.pointer-rule .rule-content{padding-top:18px}.pointer-rule .rule-content p{margin-bottom:10px;color:#666 !important;font-size:13px}/*# sourceMappingURL=pointrule.min.css.map */
\ No newline at end of file
{"version":3,"sources":["pointrule.less"],"names":[],"mappings":"AAAA,aAEE,kBAAiB,eAFnB,aAGE,eAAc,iBAHhB,aAGE,cAA+B,CAAA,EAAE,kBAAA,CAAoB,UAAA,YAAqB","file":"pointrule.min.css"}
\ No newline at end of file
...@@ -18,8 +18,13 @@ export const urlPatg = (value, ptag) => { ...@@ -18,8 +18,13 @@ export const urlPatg = (value, ptag) => {
return val; return val;
} }
/**URL编码**/
export const urlEncode = (value) => {
return encodeURIComponent(value);
}
/**参数处理**/ /**参数处理**/
export const urlParams = (value) => { export const urlParams = (value) => {
if (value.indexOf('?') > -1) { if (value.indexOf('?') > -1) {
return value + '&ptag=index-dynamic'; return value + '&ptag=index-dynamic';
......
import {dateTimeFormate, urlParams,urlPatg} from './formate'; import {dateTimeFormate, urlParams,urlPatg,urlEncode} from './formate';
export default { export default {
dateTimeFormate, dateTimeFormate,
urlParams, urlParams,
urlPatg urlPatg,
urlEncode
}; };
...@@ -32,40 +32,28 @@ Vue.prototype.$http = axios; ...@@ -32,40 +32,28 @@ Vue.prototype.$http = axios;
axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded'; axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded';
axios.defaults.withCredentials = true; axios.defaults.withCredentials = true;
axios.interceptors.request.use(function (config) { axios.interceptors.request.use(function (config) {
if(config.method=='post'){ if (config.method == 'post') {
if(config.data){ if (config.data) {
if(config.data.indexOf("&pf=2")==-1){ if (config.data.indexOf("&pf=2") == -1) {
config.data+="&pf="+window.lxpf; config.data += "&pf=" + window.lxpf;
} }
}else{ } else {
config.data="pf="+window.lxpf config.data = "pf=" + window.lxpf
} }
}else if(config.method=='get'){ } else if (config.method == 'get') {
let paramsArr = Object.keys(config.params); let paramsArr = Object.keys(config.params);
if(paramsArr.length){ if (paramsArr.length) {
if(paramsArr.indexOf('pf')==-1){ if (paramsArr.indexOf('pf') == -1) {
config.params = { config.params = {
pf:window.lxpf, pf: window.lxpf,
...config.params ...config.params
} }
} }
}else{ } else {
config.params = { config.params = {
pf:window.lxpf, pf: window.lxpf
} }
} }
// if(config.params.data){
// if( config.params.data.indexOf("&pf=2")==-1){
// config.params = {
// pf:2,
// ...config.params
// }
// }
// }else{
// config.params = {
// pf:2,
// }
// }
} }
return config; return config;
...@@ -82,9 +70,9 @@ if (Yo4teW_gid == null) { ...@@ -82,9 +70,9 @@ if (Yo4teW_gid == null) {
} }
//微信授权 //微信授权
var params={ var params = {
urlhash: window.location.hash urlhash: window.location.hash
} };
params = Util.getParams(params); params = Util.getParams(params);
Services.wxaccess(params).then((res) => { Services.wxaccess(params).then((res) => {
let data = res.data; let data = res.data;
...@@ -93,7 +81,6 @@ Services.wxaccess(params).then((res) => { ...@@ -93,7 +81,6 @@ Services.wxaccess(params).then((res) => {
} }
}); });
//路由进入前
//路由页面回跳处理 mate里面参数 back:true 开启登录态回跳 //路由页面回跳处理 mate里面参数 back:true 开启登录态回跳
router.beforeEach((to, from, next) => { router.beforeEach((to, from, next) => {
const title = to.meta && to.meta.title; const title = to.meta && to.meta.title;
...@@ -101,15 +88,15 @@ router.beforeEach((to, from, next) => { ...@@ -101,15 +88,15 @@ router.beforeEach((to, from, next) => {
document.title = title; document.title = title;
} }
//页面回跳 //页面回跳
var backurl_g=to.meta.back||"" var backurl_g = to.meta.back || "";
if(backurl_g){ if (backurl_g) {
var loginpta=Util.isLogin()?true:false; var loginpta = Util.isLogin() ? true : false;
if(!loginpta){ if (!loginpta) {
window.location.href='/v3/login?referer='+encodeURIComponent(window.location.href) window.location.href = '/v3/login?referer=' + encodeURIComponent(window.location.href);
}else{ } else {
next(); next();
} }
}else{ } else {
next(); next();
} }
}); });
...@@ -118,4 +105,4 @@ new Vue({ ...@@ -118,4 +105,4 @@ new Vue({
router, router,
store, store,
render: h => h(App) render: h => h(App)
}).$mount('#app') }).$mount('#app');
...@@ -8,6 +8,12 @@ const Wxlist = resolve => require(['@/views/wxlist/Index'], resolve); ...@@ -8,6 +8,12 @@ const Wxlist = resolve => require(['@/views/wxlist/Index'], resolve);
const News = resolve => require(['@/views/news/Index'], resolve); const News = resolve => require(['@/views/news/Index'], resolve);
const NewsDetail = resolve => require(['@/views/news/Detail'], resolve); const NewsDetail = resolve => require(['@/views/news/Detail'], resolve);
const Seo = resolve => require(['@/views/seo/Index'], resolve); const Seo = resolve => require(['@/views/seo/Index'], resolve);
const Findthing = resolve => require(['@/views/findthing/index'], resolve);
const Pointmall = resolve => require(['@/views/pointmall/Index'], resolve);
const Point = resolve => require(['@/views/pointmall/pointDetail'], resolve);
const Exchange = resolve => require(['@/views/pointmall/exchange'], resolve);
const Pointchange = resolve => require(['@/views/pointmall/pointchange'], resolve);
const Pointrule = resolve => require(['@/views/pointmall/pointrule'], resolve);
const Wallet = resolve => require(['@/views/wallet/Index'], resolve); const Wallet = resolve => require(['@/views/wallet/Index'], resolve);
const WalletStatus = resolve => require(['@/views/wallet/Status'], resolve); const WalletStatus = resolve => require(['@/views/wallet/Status'], resolve);
const WalletActivate = resolve => require(['@/views/wallet/Activate'], resolve); const WalletActivate = resolve => require(['@/views/wallet/Activate'], resolve);
...@@ -23,9 +29,10 @@ const WithdrawDetail = resolve => require(['@/views/wallet/WithdrawDetail'], res ...@@ -23,9 +29,10 @@ const WithdrawDetail = resolve => require(['@/views/wallet/WithdrawDetail'], res
const WalletRetrieve = resolve => require(['@/views/wallet/Retrieve'], resolve); const WalletRetrieve = resolve => require(['@/views/wallet/Retrieve'], resolve);
const WalletCashier = resolve => require(['@/views/wallet/Cashier'], resolve); const WalletCashier = resolve => require(['@/views/wallet/Cashier'], resolve);
Vue.use(Router)
const routes=[ Vue.use(Router);
const routes = [
{ {
path: '/', path: '/',
component: Home, component: Home,
...@@ -49,7 +56,7 @@ const routes=[ ...@@ -49,7 +56,7 @@ const routes=[
}, },
{ {
path: '/wxlist', path: '/wxlist',
name:'Wxlist', name: 'Wxlist',
component: Wxlist, component: Wxlist,
meta: { meta: {
title: '猎芯网' title: '猎芯网'
...@@ -57,7 +64,7 @@ const routes=[ ...@@ -57,7 +64,7 @@ const routes=[
}, },
{ {
path: '/news', path: '/news',
name:'News', name: 'News',
component: News, component: News,
meta: { meta: {
title: '猎芯网-新闻列表' title: '猎芯网-新闻列表'
...@@ -65,15 +72,64 @@ const routes=[ ...@@ -65,15 +72,64 @@ const routes=[
}, },
{ {
path: '/seo', path: '/seo',
name:'Seo', name: 'Seo',
component: Seo, component: Seo,
meta: { meta: {
title: '猎芯网——京东战投元器件商城' title: '猎芯网——京东战投元器件商城'
} }
}, },
{ {
path: '/findthing',
name: 'Findthing',
component: Findthing,
meta: {
title: '猎芯网——快速找料'
}
},
{
path: '/pointmall',
name: 'Pointmall',
component: Pointmall,
meta: {
title: '积分商城'
}
},
{
path: '/pointchange',
name: 'Pointchange',
component: Pointchange,
meta: {
title: '兑换成功',
back: true
}
},
{
path: '/exchange',
component: Exchange,
meta: {
title: '兑换记录',
back: true
}
},
{
path: '/point',
component: Point,
meta: {
title: '积分明细',
back: true
}
},
{
path: '/pointrule',
component: Pointrule,
meta: {
title: '积分规则'
}
},
{
path: '/news/detail/:art_id/:cat_id', path: '/news/detail/:art_id/:cat_id',
name:'NewsDetail', name: 'NewsDetail',
component: NewsDetail, component: NewsDetail,
meta: { meta: {
title: '猎芯网-新闻详情' title: '猎芯网-新闻详情'
...@@ -181,7 +237,7 @@ const routes=[ ...@@ -181,7 +237,7 @@ const routes=[
path: '*', path: '*',
redirect: '/' redirect: '/'
} }
] ];
routes.forEach(route => { routes.forEach(route => {
route.path = route.path || '/' + (route.name || ''); route.path = route.path || '/' + (route.name || '');
...@@ -189,13 +245,6 @@ routes.forEach(route => { ...@@ -189,13 +245,6 @@ routes.forEach(route => {
const router = new Router({routes}); const router = new Router({routes});
router.beforeEach((to, from, next) => {
const title = to.meta && to.meta.title;
if (title) {
document.title = title;
}
next();
});
export { export {
router router
......
...@@ -38,7 +38,7 @@ const actions = { ...@@ -38,7 +38,7 @@ const actions = {
if (data.err_code == 0) { if (data.err_code == 0) {
commit({ commit({
type: 'cartCount', type: 'cartCount',
data: data.data data: data.datacartCount
}); });
} }
}).catch(function (err) { }).catch(function (err) {
......
import Vue from 'vue'
import {Toast} from 'vant';
import {services as Services} from '../../../api/index'
var qs = require('qs');
Vue.use(Toast);
const state = {
loading: false,
form1ImgShow:false,
form1CodeStatus:false,//短信是否发送成功
isRegLogin:false//是否登录注册成功 进行下一步
}
const mutations = {
}
const actions = {
smsVerify1({commit}, payload) {
state.form1CodeStatus=false;
state.loading = true;
var params = {
mobile: payload.mobile,
verify: payload.verify,
channel:1
}
Services.smsVerify(qs.stringify(params)).then((res) => {
let data = res.data;
state.loading = false;
state['form1ImgShow']=false;
if (data.err_code == 0) {
Toast({
message: data.err_msg,
duration: 2000
});
state['form1CodeStatus']=true;
commit({
type: 'smsVerify',
data: data.data
});
}else if(data.err_code==23019||data.err_code==11008||data.err_code==11011){
Toast({
message: data.err_msg,
duration: 2000
});
state['form1ImgShow']=true;
}else {
Toast({
message: data.err_msg,
duration: 3000
});
}
}).catch(function (err) {
state.loading = false;
});
},
actionLogin1({commit}, payload) {
state.loading = true;
state.isRegLogin=false;
var params = {
account: payload.account,
sms_verify: payload.sms_verify
}
Services.actionLogin(qs.stringify(params)).then((res) => {
let data = res.data;
state.loading = false;
if (data.err_code == 0) {
state.isRegLogin=true;
commit({
type: 'actionLogin',
data: data.data
});
}else {
Toast({
message: data.err_msg,
duration: 3000
});
}
}).catch(function (err) {
state.loading = false;
});
},
feedback1({commit}, payload) {
state.loading = true;
var params = {
type: payload.types,
content: payload.content,
mobile: payload.mobile,
source:(window.location.href)
}
Services.feedback(qs.stringify(params)).then((res) => {
let data = res.data;
state.loading = false;
if (data.err_code == 0) {
Toast({
message: "需求已提交成功,客服人员会尽快与您联系",
duration: 3000
});
setTimeout(function(){
window.location.href="/";
},3000)
commit({
type: 'feedback',
data: data.data
});
}else {
Toast({
message: data.err_msg,
duration: 3000
});
}
}).catch(function (err) {
state.loading = false;
});
}
}
const getters = {}
export default {
state,
mutations,
actions,
getters
}
import Vue from 'vue'
import {Toast} from 'vant';
import {services as Services} from '../../../api/index'
import Util from "../../../util";
var qs = require('qs');
Vue.use(Toast);
const state = {
finished: false,
loadStatus: false,
getUserCurrentPoint:0,
detaillist:[],
totalLimit:0//总条数
}
const mutations = {
getUserPointExchangeList(state, payload) {
//处理数据的数组
if(payload.data.current_page==1){
state.detaillist=payload.data.data;
}else{
state.detaillist = state.detaillist.concat(payload.data.data);
}
state.totalLimit=payload.data.last_page;
//判断数据是否加载完成
if (payload.data.current_page>= payload.data.last_page) {
state.finished = true;
}else{
state.finished = false;
}
}
}
const actions = {
getUserPointExchangeList({commit}, payload) {
state.loadStatus = true;
var params = {
page: payload.page,
limit:payload.limit,
user_id: Util.getCookie("Yo4teW_uid"),
prize_type:payload.prize_type
}
if(payload.page==1){
state.finished = false;
state.detaillist=[];
}
Services.getUserPointExchangeList(qs.stringify(params)).then((res) => {
let data = res.data;
state.loadStatus = false;
if (data.errcode == 0) {
commit({
type: 'getUserPointExchangeList',
data: data.data
});
}
}).catch(function (err) {
state.loadStatus = false;
});
},
}
const getters = {}
export default {
state,
mutations,
actions,
getters
}
import Vue from 'vue'
import {Toast} from 'vant';
import Util from "../../../util";
import {services as Services} from '../../../api/index'
var qs = require('qs');
Vue.use(Toast);
const state = {
loginUrl:'/v3/login?referer='+encodeURIComponent(window.location.href),//登录地址
userInfo:"",
loading:false,
getUserCurrentPoint:0,//积分
isSignInToday:false,//是否签到
isSignInTodayStateGo:false,//签到后是否执行获取积分动作
checkInfoState:false,//资料是否完善
navlist:[],//奖品分类列表名称
listdata:[]//所有奖品数据
}
const mutations = {
getPointPrize(state, payload){
var list_=payload.data||[];
if(list_.length>0){
//重新排列数据
var data_={},prise_type=[],prise_type_text=[],prise_type_list=[],prize_sort_arr=[];
for(var p=0;p<list_.length;p++){
prise_type.push(list_[p]['prize_type'])
prize_sort_arr.push(list_[p]['prize_sort'])
prise_type_text.push((list_[p]['prize_type_text']).replace(/\s/g,""))
}
prise_type=Util.distinct(prise_type);
prise_type_text=Util.distinct(prise_type_text);
prize_sort_arr=Util.distinct(prize_sort_arr);
for(var a=0;a<prise_type.length;a++){
prise_type_list.push({
prise_type:prise_type[a],
prise_type_text:prise_type_text[a],
prize_sort:prize_sort_arr[a]
})
}
prise_type_list=prise_type_list.sort(Util.compare('prise_type',1))
state.navlist=prise_type_list;
state.listdata=list_
}
}
}
const actions = {
getPointPrize({commit},payload){
state.loading=true;
var params = {
limit: 1000
}
Services.getPointPrize(qs.stringify(params)).then((res) => {
state.loading=false;
let data = res.data;
if (data.errcode == 0) {
commit({
type: 'getPointPrize',
data: data.data.data
});
}
}).catch(function (err) {
state.loading = false;
});
},
loginCheckp({commit}, payload) {
Services.loginCheck().then((res) => {
let data = res.data;
if (data.err_code == 0||data.err_code==11030) {
state.userInfo=data.data;
}
})
},
getUserCurrentPoint({commit}, payload) {
var params = {
user_id: Util.getCookie("Yo4teW_uid")
}
Services.getUserCurrentPoint(qs.stringify(params)).then((res) => {
let data = res.data;
if (data.errcode == 0) {
state.getUserCurrentPoint=data.data;
}
})
},
isSignInToday({commit}, payload) {
Services.isSignInToday().then((res) => {
let data = res.data;
if (data.err_code == 0) {
state.isSignInToday=data.data;
}
})
},
signIn({commit}, payload) {
state.loading=true;
Services.signIn().then((res) => {
state.loading=false;
let data = res.data;
if (data.err_code == 0) {
state.isSignInToday=true;
state.isSignInTodayStateGo=true;
Toast({
message: '签到完成,恭喜您获得100个积分!',
duration: 3000
});
}
}).catch(function (err) {
state.loading = false;
});
},
checkMktScore({commit}, payload) {
state.loading=true;
Services.checkMktScore().then((res) => {
state.loading=false;
let data = res.data;
if (data.err_code == 0) {
if(data.data==1){
state.checkInfoState=true;
}else{
state.checkInfoState=false;
}
}
}).catch(function (err) {
state.loading = false;
});
},
exchangePrize({commit}, payload) {
state.loading=true;
var params = {
user_id: Util.getCookie("Yo4teW_uid"),
point_prize_id:payload.point_prize_id
}
Services.exchangePrize(qs.stringify(params)).then((res) => {
state.loading=false;
let data = res.data;
if (data.errcode == 0) {
var point_exchange_id_=data.data.point_exchange_id;
window.location.href='/h5/view/#/pointchange?point_exchange_id='+point_exchange_id_+'&prize_type='+data.data.prize_type
}else{
Toast({
message: data.errmsg,
duration: 2500
});
}
}).catch(function (err) {
state.loading = false;
});
},
}
const getters = {}
export default {
state,
mutations,
actions,
getters
}
import Vue from 'vue'
import {Toast} from 'vant';
import Util from "../../../util";
import {services as Services} from '../../../api/index'
var qs = require('qs');
Vue.use(Toast);
const state = {
loading:false,
prize_info:"",
prize_types:"",
address_id:"",
address_info:"",
adressApiState:false//是否开启获取默认地址
}
const mutations = {
}
const actions = {
getUserPointExchangeDetail({commit},payload){
state.loading=true;
var params = {
point_exchange_id:payload.point_exchange_id
}
Services.getUserPointExchangeDetail(qs.stringify(params)).then((res) => {
state.loading=false;
let data = res.data;
if (data.errcode == 0) {
state.prize_info=data.data.prize_info;
state.prize_types=data.data.prize_info.prize_type;
if(data.data.address_info){
state.address_info=data.data.address_info;
state.address_info.point_addressp=1;
state.address_id=data.data.prize_info.address_id
}else{
state.adressApiState=true;
}
}
}).catch(function (err) {
state.loading = false;
});
},
recvlist({commit},payload){
Services.recvlist().then((res) => {
let data = res.data;
if (data.err_code == 0) {
var users=data.data||[];
if(users.length>0){
for(var i=0;i<users.length;i++){
if(users[i].is_default==1){
state.address_info=users[i];
state.address_id=users[i].address_id
}
}
}
}
})
},
}
const getters = {}
export default {
state,
mutations,
actions,
getters
}
import Vue from 'vue'
import {Toast} from 'vant';
import Util from "../../../util";
import {services as Services} from '../../../api/index'
var qs = require('qs');
Vue.use(Toast);
const state = {
finished: false,
loadStatus: false,
getUserCurrentPoint:0,
detaillist:[],
totalLimit:0//总条数
}
const mutations = {
getUserPointDetail(state, payload) {
//处理数据的数组
if(payload.data.current_page==1){
state.detaillist=payload.data.data;
}else{
state.detaillist = state.detaillist.concat(payload.data.data);
}
state.totalLimit=payload.data.last_page;
//判断数据是否加载完成
if (payload.data.current_page>= payload.data.last_page) {
state.finished = true;
}else{
state.finished = false;
}
}
}
const actions = {
getUserPointDetail({commit}, payload) {
state.loadStatus = true;
var params = {
page: payload.page,
limit:payload.limit,
user_id: Util.getCookie("Yo4teW_uid"),
flow_type:payload.flow_type
}
if(payload.page==1){
state.finished = false;
state.detaillist=[];
}
Services.getUserPointDetail(qs.stringify(params)).then((res) => {
let data = res.data;
state.loadStatus = false;
if (data.errcode == 0) {
commit({
type: 'getUserPointDetail',
data: data.data
});
}
}).catch(function (err) {
state.loadStatus = false;
});
},
getUserCurrentPointdetail({commit}, payload) {
var params = {
user_id: Util.getCookie("Yo4teW_uid"),
}
Services.getUserCurrentPoint(qs.stringify(params)).then((res) => {
let data = res.data
if (data.errcode == 0) {
state.getUserCurrentPoint=data.data;
}
})
},
}
const getters = {}
export default {
state,
mutations,
actions,
getters
}
import Vue from 'vue'
import {Toast} from 'vant';
import {services as Services} from '../../../api/index'
Vue.use(Toast);
const state = {
loading:false,
ruledata:""
}
const mutations = {
}
const actions = {
pointruleApi({commit},payload){
state.loading=true;
Services.pointruleApi().then((res) => {
state.loading=false;
let data = res.data;
if (data.err_code == 0) {
state.ruledata=data.data.data[0]
}
}).catch(function (err) {
state.loading = false;
});
},
}
const getters = {}
export default {
state,
mutations,
actions,
getters
}
...@@ -8,8 +8,15 @@ import wxlist from './modules/wxlist/wxlist' ...@@ -8,8 +8,15 @@ import wxlist from './modules/wxlist/wxlist'
import news from './modules/news/index' import news from './modules/news/index'
import newsdetail from './modules/news/detail' import newsdetail from './modules/news/detail'
import seo from './modules/seo/index' import seo from './modules/seo/index'
import findthing from './modules/findthing/index'
import pointmall from './modules/pointmall/index'
import pointchange from './modules/pointmall/pointchange'
import pointrule from './modules/pointmall/pointrule'
import pointdetail from './modules/pointmall/pointdetail'
import exchange from './modules/pointmall/exchange'
Vue.use(Vuex)
Vue.use(Vuex);
export default new Vuex.Store({ export default new Vuex.Store({
modules: { modules: {
...@@ -20,6 +27,12 @@ export default new Vuex.Store({ ...@@ -20,6 +27,12 @@ export default new Vuex.Store({
wxlist, wxlist,
news, news,
newsdetail, newsdetail,
seo seo,
findthing,
pointmall,
pointchange,
pointrule,
pointdetail,
exchange
} }
}) })
...@@ -101,5 +101,67 @@ export default { ...@@ -101,5 +101,67 @@ export default {
return qs.stringify(parameter); return qs.stringify(parameter);
},
/**
* *
* 区分强弱登录态
* *
* /
*/
isLogin(){
var state_=0;
if(this.getCookie("Yo4teW_uid")){
state_= 2;//强弱登录态
if(this.getCookie("Yo4teW_skey")){
state_=1;//强登录态
} }
}
return state_
},
/**
* *
* 需要登录态的页面强行跳到登录页面然后回跳回来
* *
* /
*/
loginBack:function(){
},
/**
* *
* 数组排序
* *
* /
*/
compare(property,state){
return function(a,b){
var value1 = a[property];
var value2 = b[property];
if(state){
return value1 - value2;
}else{
return value2 - value1;
}
}
},
/**
* *
* 数组去重复
* *
* /
*/
distinct(array){
var arr = array,
result = [],i,j,len = arr.length;
for(i = 0; i < len; i++){
for(j = i + 1; j < len; j++){
if(arr[i] === arr[j]){
j = ++i;
}
}
result.push(arr[i]);
}
return result;
}
} }
...@@ -30,8 +30,7 @@ ...@@ -30,8 +30,7 @@
try { try {
sensors.track('bannerClick', { sensors.track('bannerClick', {
page_type: 'h5-index', page_type: 'h5-index',
banner_location: 'h5-banner', banner_location: 'h5-index-banner-'+index,
banner_sort: Number(index),
url: url url: url
}); });
} catch (e) { } catch (e) {
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
</div> </div>
<div class="login-wrap"> <div class="login-wrap">
<template v-if="loginCheck"> <template v-if="loginCheck">
<a href="/v3/user?ptag=index-topnav" class="person-btn"><i></i></a> <a @click="recordFn('member')" href="/v3/user?ptag=index-topnav" class="person-btn"><i></i></a>
</template> </template>
<template v-else> <template v-else>
<a @click="recordFn('login')" href="/v3/login?ptag=index-topnav" class="btn">登录</a> <a @click="recordFn('login')" href="/v3/login?ptag=index-topnav" class="btn">登录</a>
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
<div class="tab-content boxsiz"> <div class="tab-content boxsiz">
<ul class="boxsiz"> <ul class="boxsiz">
<li v-for="(item,index) in index.business_entry"> <li v-for="(item,index) in index.business_entry">
<a :href="item.url+'?ptag='+ptag+'-path'+(index * 1 +1)" :target="item.window_open > 0 ?'_blank':'_self'"> <a :href="item.url+'?ptag='+ptag+'-path'+(index * 1 +1)" :target="item.window_open > 0 ?'_blank':'_self'" @click="recordFloorFn(ptag+'-path'+(index * 1 +1))">
<img :src="item.images" alt=""> <img :src="item.images" alt="">
<p>{{item.title}}</p> <p>{{item.title}}</p>
</a> </a>
...@@ -60,7 +60,7 @@ ...@@ -60,7 +60,7 @@
<span class="t2">{{item.ad_words}}</span> <span class="t2">{{item.ad_words}}</span>
</div> </div>
<template v-if="item.link_words"> <template v-if="item.link_words">
<a class="r" :href="item.url+'?ptag='+ptag+'-floor'+(count * 1 +1)"> <a class="r" :href="item.url+'?ptag='+ptag+'-floor'+(count * 1 +1)" @click="recordFloorFn(ptag+'-floor'+(count * 1 +1))">
<span>{{item.link_words}}</span> <span>{{item.link_words}}</span>
<i class="lineBlock"></i> <i class="lineBlock"></i>
</a> </a>
...@@ -68,7 +68,7 @@ ...@@ -68,7 +68,7 @@
</div> </div>
<ul class="boxsiz list"> <ul class="boxsiz list">
<li class="boxsiz" v-for="(v,index) in item.data.tempGoods" :key="index"> <li class="boxsiz" v-for="(v,index) in item.data.tempGoods" :key="index">
<a :href="'/item/'+v.goods_id+'.html?ptag='+ptag+'-floor'+(count * 1 +1)" class="boxsiz" :target="v.window_open > 0 ? '_blank':'_self'" v-lazy-container="{ selector: 'img' }"> <a :href="'/item/'+v.goods_id+'.html?ptag='+ptag+'-floor'+(count * 1 +1)" class="boxsiz" :target="v.window_open > 0 ? '_blank':'_self'" v-lazy-container="{ selector: 'img' }" @click="recordFloorFn(ptag+'-floor'+(count * 1 +1))">
<!--限时限量--> <!--限时限量-->
<template v-if="v.ac_type == 1"> <template v-if="v.ac_type == 1">
<img :data-src="v.default_img" :alt="v.supplier_name" data-error="static/images/ziyin.png"> <img :data-src="v.default_img" :alt="v.supplier_name" data-error="static/images/ziyin.png">
...@@ -130,7 +130,7 @@ ...@@ -130,7 +130,7 @@
<span class="t2">{{item.ad_words}}</span> <span class="t2">{{item.ad_words}}</span>
</div> </div>
<template v-if="item.link_words"> <template v-if="item.link_words">
<a class="r" :href="item.url+'?ptag='+ptag+'-floor'+(count * 1 +1)"> <a class="r" :href="item.url+'?ptag='+ptag+'-floor'+(count * 1 +1)" @click="recordFloorFn(ptag+'-floor'+(count * 1 +1))">
<span class="va-m">{{item.link_words}}</span> <span class="va-m">{{item.link_words}}</span>
<i class="lineBlock va-m"></i> <i class="lineBlock va-m"></i>
</a> </a>
...@@ -138,7 +138,7 @@ ...@@ -138,7 +138,7 @@
</div> </div>
<ul class="boxsiz list"> <ul class="boxsiz list">
<li class="boxsiz" v-for="(v,index) in item.data.brandImages" :key="index"> <li class="boxsiz" v-for="(v,index) in item.data.brandImages" :key="index">
<a :href="v.url+'?ptag='+ptag+'-floor'+(count * 1 +1)" :target="v.window_open > 0 ? '_blank':'_self'"> <a :href="v.url+'?ptag='+ptag+'-floor'+(count * 1 +1)" :target="v.window_open > 0 ? '_blank':'_self'" @click="recordFloorFn(ptag+'-floor'+(count * 1 +1))">
<div class="pic"> <div class="pic">
<img :alt="v.title" v-lazy="v.images"> <img :alt="v.title" v-lazy="v.images">
</div> </div>
...@@ -157,7 +157,7 @@ ...@@ -157,7 +157,7 @@
<span class="t2">{{item.ad_words}}</span> <span class="t2">{{item.ad_words}}</span>
</div> </div>
<template v-if="item.link_words"> <template v-if="item.link_words">
<a class="r" :href="item.url+'?ptag='+ptag+'-floor'+(count * 1 +1)"> <a class="r" :href="item.url+'?ptag='+ptag+'-floor'+(count * 1 +1)" @click="recordFloorFn(ptag+'-floor'+(count * 1 +1))">
<span class="va-m">{{item.link_words}}</span> <span class="va-m">{{item.link_words}}</span>
<i class="lineBlock va-m"></i> <i class="lineBlock va-m"></i>
</a> </a>
...@@ -165,7 +165,7 @@ ...@@ -165,7 +165,7 @@
</div> </div>
<ul class="list boxsiz"> <ul class="list boxsiz">
<li class="boxsiz" v-for="(v,index) in item.data.pointGoods" :key="index"> <li class="boxsiz" v-for="(v,index) in item.data.pointGoods" :key="index">
<a class="boxsiz" :href="'/v3/pointmall'+'?ptag='+ptag+'-floor'+(count * 1 +1)" :target="v.window_open > 0 ? '_blank':'_self'"> <a class="boxsiz" :href="'/v3/pointmall'+'?ptag='+ptag+'-floor'+(count * 1 +1)" :target="v.window_open > 0 ? '_blank':'_self'" @click="recordFloorFn(ptag+'-floor'+(count * 1 +1))">
<div class="pic"> <div class="pic">
<img v-lazy="v.prize_img_url" :alt="v.prize_name"> <img v-lazy="v.prize_img_url" :alt="v.prize_name">
</div> </div>
...@@ -189,7 +189,7 @@ ...@@ -189,7 +189,7 @@
<span class="t2">{{item.ad_words}}</span> <span class="t2">{{item.ad_words}}</span>
</div> </div>
<template v-if="item.link_words"> <template v-if="item.link_words">
<a class="r" :href="item.url+'?ptag='+ptag+'-floor'+(count * 1 +1)"> <a class="r" :href="item.url+'?ptag='+ptag+'-floor'+(count * 1 +1)" @click="recordFloorFn(ptag+'-floor'+(count * 1 +1))">
<span class="va-m">{{item.link_words}}</span> <span class="va-m">{{item.link_words}}</span>
<i class="lineBlock va-m"></i> <i class="lineBlock va-m"></i>
</a> </a>
...@@ -197,7 +197,7 @@ ...@@ -197,7 +197,7 @@
</div> </div>
<ul class="list boxsiz"> <ul class="list boxsiz">
<li class="boxsiz" v-for="(v,index) in item.data.tempImages" :key="index"> <li class="boxsiz" v-for="(v,index) in item.data.tempImages" :key="index">
<a class="boxsiz" :href="v.url+'?ptag='+ptag+'-floor'+(count * 1 +1)" :target="v.window_open > 0 ? '_blank':'_self'"> <a class="boxsiz" :href="v.url+'?ptag='+ptag+'-floor'+(count * 1 +1)" :target="v.window_open > 0 ? '_blank':'_self'" @click="recordFloorFn(ptag+'-floor'+(count * 1 +1))">
<img v-lazy="v.images" :alt="v.title"> <img v-lazy="v.images" :alt="v.title">
</a> </a>
</li> </li>
...@@ -212,14 +212,14 @@ ...@@ -212,14 +212,14 @@
<i class="lineBlock"></i> <i class="lineBlock"></i>
<span class="t1">资讯中心</span> <span class="t1">资讯中心</span>
</div> </div>
<a class="r" :href="'/news?cat_id=11&ptag='+ptag+'-dynamic'"> <a class="r" :href="'/news?cat_id=11&ptag='+ptag+'-dynamic'" @click="recordFloorFn(ptag+'-dynamic')">
<span class="va-m">更多</span> <span class="va-m">更多</span>
<i class="lineBlock va-m"></i> <i class="lineBlock va-m"></i>
</a> </a>
</div> </div>
<ul class="list boxsiz"> <ul class="list boxsiz">
<li class="boxsiz" v-for="item in index.footer_new_article" :key="item.art_id"> <li class="boxsiz" v-for="item in index.footer_new_article" :key="item.art_id">
<a class="boxsiz" :href="'/article/'+item.art_id+'.html?ptag='+ptag+'-dynamic'"> <a class="boxsiz" :href="'/article/'+item.art_id+'.html?ptag='+ptag+'-dynamic'" @click="recordFloorFn(ptag+'-dynamic')">
<div class="pic" v-lazy-container="{selector:'img'}"> <div class="pic" v-lazy-container="{selector:'img'}">
<img :data-src="item.litpic" title="猎芯网" alt="猎芯网" data-error="static/images/news.png"> <img :data-src="item.litpic" title="猎芯网" alt="猎芯网" data-error="static/images/news.png">
</div> </div>
...@@ -293,15 +293,22 @@ ...@@ -293,15 +293,22 @@
}, 1000); }, 1000);
}, },
recordFn(type) { recordFn(type) {
if (type == 'login') { // if (type == 'login') {
sensors.track('TopNavClick', { // sensors.track('TopNavClick', {
top_nav_click: "h5-登录" // top_nav_click: "h5-登录"
}); // });
} else if (type == 'search') { // } else if (type == 'search') {
sensors.track('TopNavClick', { // sensors.track('TopNavClick', {
top_nav_click: "h5-搜索" // top_nav_click: "h5-搜索"
}); // });
} // } else if (type == 'member') {
// sensors.track('TopNavClick', {
// top_nav_click: "h5-会员中心"
// });
// }
},
recordFloorFn(type) { //神策预留
}, },
jump() { jump() {
this.recordFn('search'); this.recordFn('search');
......
<template>
<div class="exchange">
<Header title="兑换记录"></Header>
<ul class="point-list-head1">
<li :class="{'act':prize_type==item.prise_type}" @click="tab(item.prise_type)" v-for="(item,index) in navlist">
{{item.prise_type_text}}
</li>
</ul>
<div class="exchange_content" ref="pointContent">
<div class="has_data" >
<van-list v-model="loading" :loading="loadStatus" :finished="finished" :offset="2"
finished-text="没有更多了" @load="onLoad" >
<div class="data-group clr" v-for="(item,index) in detaillist" :key="index">
<div class="f-l">
<div class="imgbox">
<img :src="item.prize_img_url" :alt="item.prize_name">
</div>
</div>
<div class="f-l infotext">
<div class="boxtextx">{{item.prize_name}}</div>
<span>{{item.exchange_time|dateTimeFormate}}</span>
</div>
<div class="f-r">支出{{item.prize_use_point}}积分</div>
</div>
</van-list>
</div>
</div>
</div>
</template>
<script>
import Vue from 'vue';
import {mapState} from 'vuex'
import {List} from 'vant';
import Header from '@/views/common/Header.vue';
Vue.use(List);
export default {
name:"exchange",
components: { Header },
data() {
return {
page: 1,
loading: false,
limit:12,
flow_type:1,
detaillists:[],
prize_type:1
}
},
computed:{
...mapState({
navlist:state=> state.pointmall.navlist,
loadStatus: state => state.exchange.loadStatus,
finished: state => state.exchange.finished,
totalLimit:state=>state.exchange.totalLimit,
detaillist:state=>state.exchange.detaillist,
})
},
created(){
this.$store.dispatch({
type: 'getPointPrize'
})
this.getData();
},
watch: {
loadStatus(val) {
this.loading=val;
}
},
methods: {
getData(){
this.$store.dispatch({
type: 'getUserPointExchangeList',
page: this.page,
limit:this.limit,
prize_type:this.prize_type
})
},
tab(prize_type) {
if(prize_type==this.prize_type){return}
this.prize_type = prize_type;
this.page=1;
let pointDom = this.$refs['pointContent'];
if (!pointDom.scrollTo) {
pointDom.scrollTop = 0
} else {
pointDom.scrollTo(0,0)
}
this.getData();
},
onLoad(){
if (this.page < this.totalLimit) {
this.page++;
this.getData();
}
}
}
};
</script>
<style scoped>
@import "../../assets/css/pointmall/exchange.min.css";
</style>
<template>
<div class="pointer-detail">
<Header title="积分明细"></Header>
<div class="point-list-head clr">
<div class="f-l" :class="{'act':flow_type==1}" @click="tab(1)">收入</div>
<div class="f-l" :class="{'act':flow_type==2}" @click="tab(2)">支出</div>
<div class="f-r point-value">
当前总积分:<font>{{getUserCurrentPoint}}</font>
</div>
</div>
<div class="point_content" ref="pointContent">
<div class="has_data">
<van-list v-model="loading" :loading="loadStatus" :finished="finished" :offset="2"
finished-text="没有更多了" @load="onLoad" >
<div class="data-group clr" v-for="(item,index) in detaillist" :key="index">
<div class="f-l">
<div>{{item.flow_reason_type_text}}</div>
<span>{{item.flow_time|dateTimeFormate}}</span>
</div>
<div class="f-r">{{item.flow_type==1?'+':'-'}}{{item.flow_point}}</div>
</div>
</van-list>
</div>
</div>
</div>
</template>
<script>
import Vue from 'vue';
import {mapState} from 'vuex'
import {List} from 'vant';
import Header from '@/views/common/Header.vue';
Vue.use(List);
export default {
name: 'pointdetail',
data() {
return {
finishedtext:" ",
page: 1,
loading: false,
limit:12,
flow_type:1,
detaillists:[]
}
},
computed: {
...mapState({
getUserCurrentPoint: state => state.pointdetail.getUserCurrentPoint,
loadStatus: state => state.pointdetail.loadStatus,
finished: state => state.pointdetail.finished,
totalLimit:state=>state.pointdetail.totalLimit,
detaillist:state=>state.pointdetail.detaillist,
})
},
watch: {
loadStatus(val) {
this.loading=val;
}
},
created() {
this.$store.dispatch({
type: 'getUserCurrentPointdetail'
})
this.getData();
},
methods: {
getData(){
this.$store.dispatch({
type: 'getUserPointDetail',
page: this.page,
limit:this.limit,
flow_type:this.flow_type
})
},
tab(flow_type){
if(this.flow_type==flow_type){return}
let pointDom = this.$refs['pointContent'];
this.flow_type=flow_type;
this.page=1;
if (!pointDom.scrollTo) {
pointDom.scrollTop = 0
} else {
pointDom.scrollTo(0,0)
}
this.getData();
},
onLoad(){
if (this.page < this.totalLimit) {
this.page++;
this.getData();
}
}
},
components: {
Header
}
}
</script>
<style scoped>
@import "../../assets/css/pointmall/pointDetail.min.css";
</style>
<template>
<div class="pointer-detail">
<Header title="兑换成功"></Header>
<img class="change-head-img" src="https://static.ichunt.com/dist/res/m/images/change_success.png" alt="猎芯网"/>
<div class="tip-success-change">恭喜您成功兑换 <b>{{prize_info.prize_name}}</b> 一份</div>
<!--虚拟-->
<div class="box-change box-xn" v-if="prize_type==3">
<div class="change-rule-tip">我们将于兑换后两个工作日内,把使用规则以短信形式发给您!</div>
<div class="check-change-tip">您也可以前往兑换记录进行查看!</div>
<a class="go-change" href="/h5/view/#/exchange">去查看</a>
</div>
<!--优惠券-->
<div class="box-change box-yhq" v-if="prize_type==2">
<div class="check-change-tip">您也可以前往兑换记录进行查看!</div>
<a class="go-change" href="/h5/view/#/exchange">去查看</a>
</div>
<!--实物-->
<div class="box-change box-sw" v-if="prize_type==1">
<div class="point-addersstip">我们将邮寄到如下地址:</div>
<div class="point-adderss-box">
<template v-if="address_info">
收件人:{{address_info.consignee}}<br>
电话:{{address_info.mobile}}<br>
<div class="inline-block-text">
<div >地址:</div>
<div class="pce80" v-if="address_info.point_addressp">{{address_info.detail_address}}</div>
<div class="pce80" v-else>{{address_info.province_val}}{{address_info.city_val}}{{address_info.district_val}}{{address_info.detail_address}}</div>
</div>
</template>
<template v-else>
<div class="no-point-address">当前无收件人信息,请录入收件人信息!</div>
</template>
</div>
<a :href="'/v3/user/reciveaddress.html?points='+point_exchange_id+'&address_id='+prize_info.address_id" class="address-link" >更换地址</a>
<a class="go-change" href="/h5/view/#/exchange">去查看</a>
</div>
<van-loading type="spinner" color="#000" class="loading-background" v-if="loading"/>
</div>
</template>
<script>
import Vue from 'vue';
import {mapState} from 'vuex'
import {Loading} from 'vant';
import Header from '@/views/common/Header.vue';
Vue.use(Loading)
export default {
name:"pointchange",
data(){
return{
prize_type:this.$route.query.prize_type,
point_exchange_id:this.$route.query.point_exchange_id,
}
},
computed:{
...mapState({
loading: state => state.pointchange.loading,
prize_info:state=>state.pointchange.prize_info,
prize_types:state=>state.pointchange.prize_types,
adressApiState:state=>state.pointchange.adressApiState,
address_info:state=>state.pointchange.address_info,
})
},
created(){
this.getPrizeInfo();
},
methods:{
getPrizeInfo(){
this.$store.dispatch({
type: 'getUserPointExchangeDetail',
point_exchange_id:this.$route.query.point_exchange_id
})
}
},
watch:{
prize_types(val){
this.prize_type=val;
},
adressApiState(val){
if(val){
this.$store.dispatch({
type: 'recvlist'
})
}
}
},
components:{Header}
}
</script>
<style scoped>
@import "../../assets/css/pointmall/pointchange.min.css";
</style>
<template>
<div class="pointer-rule">
<Header title="积分规则"></Header>
<div class="point-mall-rule">
<div class="rule-content">
<div v-html="ruledata.content"></div>
</div>
</div>
<van-loading type="spinner" color="#000" class="loading-background" v-if="loading"/>
</div>
</template>
<script>
import Vue from 'vue';
import {mapState} from 'vuex'
import {Loading} from 'vant';
import Header from '@/views/common/Header.vue';
Vue.use(Loading)
export default {
name:"pointrule",
data(){
return{
}
},
computed:{
...mapState({
loading: state => state.pointrule.loading,
ruledata:state=>state.pointrule.ruledata
})
},
created(){
this.$store.dispatch({
type: 'pointruleApi'
})
},
methods:{
},
watch:{
},
components:{Header}
}
</script>
<style scoped>
@import "../../assets/css/pointmall/pointrule.min.css";
</style>
...@@ -234,6 +234,10 @@ ...@@ -234,6 +234,10 @@
return; return;
} }
} }
var codeactive=(type_==2)?"codeactive2":"codeactive"
if(this[codeactive]){
return
}
this.$store.dispatch({ this.$store.dispatch({
type: 'smsVerify', type: 'smsVerify',
mobile: this[form_]['mobile'], mobile: this[form_]['mobile'],
......
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
.menu-fade{position:fixed;z-index:998;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.menu{position:fixed;right:10px;top:10px;z-index:999}.menu b{font-size:18px;color:#666}.menu .popover-arrow{position:absolute;z-index:1000;top:11px;right:0;overflow:hidden;width:26px;height:26px}.menu .popover-arrow:after{position:absolute;top:19px;left:0;width:26px;height:26px;content:" ";-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:3px;background:#333}.menu .menu-view{margin-top:36px;background:#333;font-size:15px;border-radius:2px;max-height:300px}.menu .menu-view li{position:relative;overflow:hidden;padding:11px 15px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.menu .menu-view li a{color:#fff}.menu .menu-view li a i{margin-right:.1rem}.head-dom[data-v-3efd14ca]{padding-top:40px}.head-dom .header-page[data-v-3efd14ca]{height:40px;width:100%;padding:0 .2rem;position:fixed;z-index:998;top:0;background:#fafafa}.head-dom .header-page i[data-v-3efd14ca]{font-size:18px;margin-top:10px;color:#666}.head-dom .header-page h3[data-v-3efd14ca]{font-size:16px;color:#333;width:68%;line-height:40px;text-align:center;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10%!important}.point-mall-change{padding:0 12px;padding-top:44px}.change-head-img{height:80px;width:90px;margin:0 auto;display:block;margin-bottom:30px;margin-top:50px}.tip-success-change{text-align:center;color:#333;font-size:16px}.tip-success-change b{color:#1080d0}.change-rule-tip,.check-change-tip{color:#333;font-size:12px;margin:14px 0;text-align:center}.check-change-tip{color:#666}.go-change{width:220px;height:32px;line-height:31px;border-radius:20px;border:1px solid #1080d0;color:#1080d0;text-align:center;margin:0 auto;cursor:pointer;display:block;font-size:14px;margin-top:30px}.point-addersstip{color:#333;font-size:12px;text-align:center;margin:15px 0}.point-adderss-box{width:272px;min-height:90px;border:1px solid #e5e5e5;border-radius:5px;margin:0 auto;margin-top:15px;padding:10px;color:#666;font-size:12px}.inline-block-text,.inline-block-text div{display:inline-block;vertical-align:top}.pce80{width:200px}.address-link{width:220px;height:32px;line-height:32px;border-radius:20px;border:1px solid #1080d0;color:#1080d0;text-align:center;cursor:pointer;display:block;margin:0 auto;margin-top:25px;font-size:14px}.address-link:hover{color:#fff;background:#1080d0}.no-point-address{text-align:center;padding-top:25px}
\ No newline at end of file
body{padding-top:0;background:#10141d}.seo-content{width:100%;height:100%}.seo-content .seo-head{width:100%;height:11.4rem;background:url(../img/head.a2c80d72.png) no-repeat;background-size:100% 100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:1.24rem}.seo-content .seo-head .head-nav{width:100%;height:22px;background:#c9b086}.seo-content .seo-head .head-nav li{float:left;width:20%;text-align:center;height:22px;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:2px}.seo-content .seo-head .head-nav li a{color:#181c27;display:block;cursor:pointer;width:100%;height:18px;line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #9f8d70}.seo-content .seo-section .form-box1{padding-top:30px}.seo-content .seo-section .form-box1 .form-group{width:8.4rem;height:40px;line-height:40px;text-align:center;margin:0 auto;margin-bottom:15px}.seo-content .seo-section .form-box1 .form-group .pr{position:relative}.seo-content .seo-section .form-box1 .form-group span{width:2.506rem;height:40px;line-height:40px;background-color:#eecea4;border-radius:.027rem;font-size:14px;text-align:justify;text-align-last:justify;padding:0 .2rem;-webkit-box-sizing:border-box;box-sizing:border-box}.seo-content .seo-section .form-box1 .form-group .input-box{width:5.573rem;height:40px;line-height:40px;background-color:#fff;border-radius:.027rem;border:.04rem solid #f2c58b;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.seo-content .seo-section .form-box1 .form-group .input-box i{float:left;height:100%;width:20%;font-size:14px;position:relative;top:-1px}.seo-content .seo-section .form-box1 .form-group .input-box input{font-size:14px;text-align:left;width:80%;float:left;height:100%}.seo-content .seo-section .form-box1 .form-group .input-box .code{position:absolute;right:0;height:40px;width:2rem;top:0;cursor:pointer;color:#1080d0;text-align:center;line-height:40px;font-size:12px}.seo-content .seo-section .form-box1 .form-group .input-box .code.dis{color:#ccc}.seo-content .seo-section .form-box1 .form-group .input-box .img-code{position:absolute;right:0;height:40px;width:2rem;top:0;cursor:pointer}.seo-content .seo-section .form-box1 .submit-button{width:8.4rem;height:40px;text-align:center;line-height:40px;margin:0 auto;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAg4AAAA3CAYAAABkUcJ1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4NjdlYTliYS0wNzVkLTM3NDQtYjhmYy1kOWJlNmQ1YmYwZjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTgyREY5NDc1OUFCMTFFOTgyRjU5QTdGOUNDNjhCQ0MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTgyREY5NDY1OUFCMTFFOTgyRjU5QTdGOUNDNjhCQ0MiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTljYjk0MGItYjFhYy05YzQ1LTllMDAtYTEwZGNjNzM2OTZlIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MmJmOWEyMzItMjUzYS1lNTQ4LWIxM2EtMmIwYWQyOTQ2MmFkIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+NGICbgAAAvdJREFUeNrs2z9slGUcwPHfXY/3rte/kX9GMAwGJ8PoopNhcYCJARPUQdiIiZNOsJIwqCyEGBLRaoxhMLowGGGAhJjQxcHEyeggCXI0Xq93vdYez11CbMtbeJvI0N7nkz59c897XZ7l/ebp85YaszNHI+LLNCYDACDfzTTeLKdf50UDAPAUr6fxbj8c9loLAKCA/WVrAAAUVcmbbLY60es9Pl8qRdRHqzFSLlk5ANiiVtJDvv+cX1paju7Sv7nfybJK1LJKsXA4/N6FaC4sPjb//K7JuHT2rTh4YI9VB4AtqtzfCUg/l3/4OT754qfc75w69lp88M4bxcLhkYmx2mCX4ZGpidGoVEasOABsA/Xqjpgcr62Z63aXo5PGRp4YDj9efj8m6lUrCwDb0Ikjrw7Gap9dvRUfb7AL0edwJABQmHAAAIQDAPD/yz3j8MrBF2K+vei1SwAYMrufG49DL+8bvEmZp9SYnZlL16nVk/fnWoN3PHdNj695qwIA2N4WOt1otbtRr2UxNpqtv30ud8dh5/SYlQOAIdQPhv7YiDMOAEBhwgEAEA4AgHAAAIQDACAcAADhAAAIBwAA4QAACAcAQDgAAMIBABAOAIBwAAAQDgCAcAAAhAMAIBwAAOEAAAgHAADhAAAIBwBAOAAAwgEAEA4AgHAAAIQDAIBwAACedTjc/fuf+OOvRqz0elYIAIZIs9WJP+8+iLlmu3g4nDzzVbz90ZVod5asIAAMke9v/BInPvw8vr12J/d+JW/yXqMZzYVFOw4AMGQW2t2492A+WumaxxkHAKAw4QAAFFZ50s3mfCd6K//9u6JULkW9lsVIugIAW1unuxzdNFZbXPd5U+Fw+OSFNZ/3752Oi2eOx0sv7rbaALDFXfnudnw6c31Tf5MbDhPjtcHuwnrVbEc4LwkA28PYaBaT6Zmfp5rl7y2UGrMzc+k6ZfkAgKc453AkAFCYcAAANhUOv1sGAKCA3/rhcDqNX9Nw7BEAyNNK4+s0vnkowAAx5JXBwoLoMgAAAABJRU5ErkJggg==) no-repeat;background-size:100% 100%;font-size:14px;cursor:pointer;color:#181c27}.seo-content .seo-section .form-box1 .form1-tips{text-align:center;color:#fff;font-size:14px}.seo-content .seo-section .img-show-static{height:14.706rem;background:url(../img/staticx.b75fe82b.png) no-repeat;background-size:100% 100%;margin-top:30px}.seo-content .seo-section .zizi-box{height:10.333rem;width:8.4rem;background:url(../img/lxzz.99f6a2ce.png) no-repeat;background-size:100% 100%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:3.786rem}.seo-content .seo-section .zizi-box .zizi-ct{width:7.333rem;height:3.4rem;border-style:solid;border-width:.08rem;border-color:#c1b193;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:.826rem}.seo-content .seo-section .zizi-box .zizi-ct .slide-box{margin:0 auto;width:3rem;height:2.28rem}.seo-content .seo-section .zizi-box .zizi-ct .slide-box .slide-pic{width:3rem;height:2.28rem}.seo-content .seo-section .form-box2{width:8.4rem;margin:0 auto;margin-top:30px}.seo-content .seo-section .form-box2 .title-form{color:#f2cea1;font-size:17px;text-align:center;margin-bottom:30px}.seo-content .seo-section .form-box2 .title-form img{vertical-align:middle;display:inline-block;width:17px;height:17px;margin-right:5px}.seo-content .seo-section .form-box2 .form-group{margin-bottom:17px}.seo-content .seo-section .form-box2 .form-group .pr{position:relative}.seo-content .seo-section .form-box2 .form-group .input-box{width:8.4rem;height:40px;line-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border-radius:.053rem;border:.04rem solid #f2c58b;overflow:hidden}.seo-content .seo-section .form-box2 .form-group .input-box .f-red{color:red;position:relative;left:.2rem}.seo-content .seo-section .form-box2 .form-group .input-box .hiddenfont{visibility:hidden}.seo-content .seo-section .form-box2 .form-group .input-box i{float:left;height:100%;width:20%;font-size:14px;text-align:center;position:relative;top:-1px}.seo-content .seo-section .form-box2 .form-group .input-box input{font-size:14px;text-align:left;width:80%;float:left;height:100%}.seo-content .seo-section .form-box2 .form-group .input-box .code{position:absolute;right:0;height:40px;width:2rem;top:0;cursor:pointer;color:#1080d0;text-align:center;line-height:40px;font-size:14px}.seo-content .seo-section .form-box2 .form-group .input-box .code.dis{color:#ccc}.seo-content .seo-section .form-box2 .form-group .input-box .img-code{position:absolute;right:0;height:40px;width:2rem;top:0;cursor:pointer}.seo-content .seo-section .form2-tips{text-align:center;color:#fff;font-size:14px;margin-top:30px}.seo-content .seo-section .submit-button1{width:8.4rem;height:40px;background-color:#eecea4;border-radius:40px;margin:0 auto;color:#181c27;font-size:14px;cursor:pointer;line-height:40px;text-align:center;margin-bottom:50px}.seo-content .seo-section .foot-box{height:2.2rem;background:url(../img/foot.2df97c93.png) no-repeat;background-size:100% 100%;margin:0 auto}.seo-content .seo-section .foot-box .foot-box-ct{height:30px;line-height:30px;background-color:#e8b778;text-align:center;font-size:14px;color:#181c27;position:relative;top:-10px}.seo-content .seo-section .foot-box .foot-box-ct i{font-size:14px!important}.seo-content .seo-section .foot-box .foot-box-ct a{color:#181c27!important}
\ No newline at end of file
body{padding-top:0;background:#072565}.findthing-content{width:100%;height:100%}.findthing-content .seo-head{width:100%;height:7.6rem;background:url(../img/banner22.faf63e71.png) no-repeat;background-size:100% 100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:1.3rem}.findthing-content .seo-head .head-nav{width:100%;height:22px;background:#c9b086}.findthing-content .seo-head .head-nav li{float:left;width:20%;text-align:center;height:22px;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:2px}.findthing-content .seo-head .head-nav li a{color:#181c27;display:block;cursor:pointer;width:100%;height:18px;line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #9f8d70}.findthing-content .seo-head .head-nav li a.last-nav{border-right:0}.findthing-content .seo-section .form-box1 .form-group{width:9.2rem;height:50px;line-height:50px;text-align:center;margin:0 auto;margin-top:15px;background:#fff;border-radius:4px;overflow:hidden}.findthing-content .seo-section .form-box1 .form-group .pr{position:relative}.findthing-content .seo-section .form-box1 .form-group span{width:3.2rem;height:50px;line-height:50px;font-size:16px;text-align:right;padding:0 .2rem;-webkit-box-sizing:border-box;box-sizing:border-box}.findthing-content .seo-section .form-box1 .form-group span font{color:red}.findthing-content .seo-section .form-box1 .form-group span .hiddenvi{visibility:hidden}.findthing-content .seo-section .form-box1 .form-group .input-box{width:6rem;height:50px;line-height:50px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .2rem}.findthing-content .seo-section .form-box1 .form-group .input-box input{font-size:16px;text-align:left;width:100%;float:left;height:100%}.findthing-content .seo-section .form-box1 .form-group .input-box .code{position:absolute;right:0;height:50px;width:3rem;top:0;cursor:pointer;color:#1080d0;text-align:center;line-height:50px;font-size:15px}.findthing-content .seo-section .form-box1 .form-group .input-box .code.dis{color:#ccc}.findthing-content .seo-section .form-box1 .form-group .input-box .img-code{position:absolute;right:0;height:50px;width:3rem;top:0;cursor:pointer}.findthing-content .seo-section .form-box1 .submit-button{border-radius:50px;width:9.2rem;height:50px;margin:0 auto;background:url(../img/submitbtn.259a087d.png) no-repeat;background-size:100% 100%;cursor:pointer}.findthing-content .seo-section .form-box1 .form1-tips{text-align:center;color:red;font-size:14px;margin-top:15px;margin-bottom:5px}.findthing-content .seo-section .form-box1 .form1-warn{font-size:12px;color:#8c98b2;width:9.2rem;margin:0 auto;margin-top:5px}.findthing-content .seo-section .form-box1 .form1-warn font{color:red}.findthing-content .seo-section .img-show-static{height:14.706rem;background:url(../img/staticx.b75fe82b.png) no-repeat;background-size:100% 100%;margin-top:30px}.findthing-content .seo-section .zizi-box{height:10.333rem;width:8.4rem;background:url(../img/lxzz.99f6a2ce.png) no-repeat;background-size:100% 100%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:3.786rem}.findthing-content .seo-section .zizi-box .zizi-ct{width:7.333rem;height:3.4rem;border-style:solid;border-width:.08rem;border-color:#c1b193;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:.826rem}.findthing-content .seo-section .zizi-box .zizi-ct .slide-box{margin:0 auto;width:3rem;height:2.28rem}.findthing-content .seo-section .zizi-box .zizi-ct .slide-box .slide-pic{width:3rem;height:2.28rem}.findthing-content .seo-section .foot-box{height:2.2rem;background:url(../img/foot.2df97c93.png) no-repeat;background-size:100% 100%;margin:0 auto}.findthing-content .seo-section .foot-box .foot-box-ct{margin-top:50px;height:30px;line-height:30px;background-color:#e8b778;text-align:center;font-size:14px;color:#181c27;position:relative;top:-10px}.findthing-content .seo-section .foot-box .foot-box-ct i{font-size:14px!important}.findthing-content .seo-section .foot-box .foot-box-ct a{color:#181c27!important}
\ No newline at end of file
.menu-fade{position:fixed;z-index:998;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.menu{position:fixed;right:10px;top:10px;z-index:999}.menu b{font-size:18px;color:#666}.menu .popover-arrow{position:absolute;z-index:1000;top:11px;right:0;overflow:hidden;width:26px;height:26px}.menu .popover-arrow:after{position:absolute;top:19px;left:0;width:26px;height:26px;content:" ";-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:3px;background:#333}.menu .menu-view{margin-top:36px;background:#333;font-size:15px;border-radius:2px;max-height:300px}.menu .menu-view li{position:relative;overflow:hidden;padding:11px 15px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.menu .menu-view li a{color:#fff}.menu .menu-view li a i{margin-right:.1rem}.head-dom[data-v-3efd14ca]{padding-top:40px}.head-dom .header-page[data-v-3efd14ca]{height:40px;width:100%;padding:0 .2rem;position:fixed;z-index:998;top:0;background:#fafafa}.head-dom .header-page i[data-v-3efd14ca]{font-size:18px;margin-top:10px;color:#666}.head-dom .header-page h3[data-v-3efd14ca]{font-size:16px;color:#333;width:68%;line-height:40px;text-align:center;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10%!important}.news li,.news ul{font-family:"\5FAE\8F6F\96C5\9ED1"!important}.news .borderBottom{border-bottom:1px solid #e5e5e5}.news .navList{border-bottom:1px solid #e5e5e5;padding:0 10px;clear:both;height:40px;line-height:40px;font-size:14px;background:#fff;overflow:hidden}.news .navList p{text-align:center;width:33.33%;color:#333;float:left;cursor:pointer;height:40px;line-height:40px}.news .navList p.act{color:#e10601;border-bottom:2px solid #e10601}.news .navListfixed{border-bottom:1px solid #e5e5e5;padding:0 10px;clear:both;height:40px;line-height:40px;font-size:14px;background:#fff;overflow:hidden;position:fixed;top:39px;left:0;right:0}.news .navListfixed p{text-align:center;width:33.33%;color:#333;float:left;cursor:pointer;height:40px;line-height:40px}.news .navListfixed p.act{color:#e10601;border-bottom:2px solid #e10601}.news .navList44 p{width:25%}.news .listBox li{padding:10px;height:100px;border-bottom:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box}.news .listBox li img{height:75px;width:27%;float:left;border:0;outline:none}.news .listBox li .boxgrt{height:75px;width:66%;float:right}.news .listBox li .boxgrt .title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333;font-size:.32rem;font-weight:700;height:50px;line-height:25px}.news .listBox li .boxgrt .titleLook{font-size:14px;color:#999;margin-top:5px}
\ No newline at end of file
.menu-fade{position:fixed;z-index:998;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.menu{position:fixed;right:10px;top:10px;z-index:999}.menu b{font-size:18px;color:#666}.menu .popover-arrow{position:absolute;z-index:1000;top:11px;right:0;overflow:hidden;width:26px;height:26px}.menu .popover-arrow:after{position:absolute;top:19px;left:0;width:26px;height:26px;content:" ";-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:3px;background:#333}.menu .menu-view{margin-top:36px;background:#333;font-size:15px;border-radius:2px;max-height:300px}.menu .menu-view li{position:relative;overflow:hidden;padding:11px 15px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.menu .menu-view li a{color:#fff}.menu .menu-view li a i{margin-right:.1rem}.head-dom[data-v-3efd14ca]{padding-top:40px}.head-dom .header-page[data-v-3efd14ca]{height:40px;width:100%;padding:0 .2rem;position:fixed;z-index:998;top:0;background:#fafafa}.head-dom .header-page i[data-v-3efd14ca]{font-size:18px;margin-top:10px;color:#666}.head-dom .header-page h3[data-v-3efd14ca]{font-size:16px;color:#333;width:68%;line-height:40px;text-align:center;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10%!important}.exchange{font-family:Helvetica Neue,Helvetica,sans-serif;position:relative;height:100%;overflow:hidden}.exchange .f-r{float:right}.exchange .f-l{float:left}.exchange .point-list-head1{height:42px;line-height:42px;padding:0 5%;border-bottom:1px solid #e1e1e1;width:100%;display:inline;white-space:nowrap;overflow-x:scroll;float:left;overflow-y:hidden}.exchange .point-list-head1 li{display:inline-block;width:30%;text-align:center;font-size:16px;height:42px;line-height:42px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.exchange .point-list-head1 li.act{color:#1080d0;border-bottom:2px solid #1080d0}.exchange .exchange_content{position:absolute;top:42px;left:0;right:0;padding:0 .32rem;bottom:0;overflow-y:auto}.exchange .exchange_content .data-group{border-bottom:1px solid #e1e1e1;-webkit-box-sizing:border-box;box-sizing:border-box}.exchange .exchange_content .data-group .f-l{height:70px;padding-top:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.exchange .exchange_content .data-group .f-l .imgbox{overflow:hidden;margin-right:10px}.exchange .exchange_content .data-group .f-l .imgbox img{width:2rem;height:1.33rem;border-radius:4px}.exchange .exchange_content .data-group .f-l.infotext{width:3.6rem}.exchange .exchange_content .data-group .f-l.infotext .boxtextx{height:32.5px;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:16.5px;color:#333;font-size:.37rem}.exchange .exchange_content .data-group .f-l.infotext span{color:#999;font-size:.32rem}.exchange .exchange_content .data-group .f-r{height:70px;line-height:70px;color:#ffa200;font-size:.37rem}
\ No newline at end of file
.menu-fade{position:fixed;z-index:998;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.menu{position:fixed;right:10px;top:10px;z-index:999}.menu b{font-size:18px;color:#666}.menu .popover-arrow{position:absolute;z-index:1000;top:11px;right:0;overflow:hidden;width:26px;height:26px}.menu .popover-arrow:after{position:absolute;top:19px;left:0;width:26px;height:26px;content:" ";-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:3px;background:#333}.menu .menu-view{margin-top:36px;background:#333;font-size:15px;border-radius:2px;max-height:300px}.menu .menu-view li{position:relative;overflow:hidden;padding:11px 15px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.menu .menu-view li a{color:#fff}.menu .menu-view li a i{margin-right:.1rem}.head-dom[data-v-3efd14ca]{padding-top:40px}.head-dom .header-page[data-v-3efd14ca]{height:40px;width:100%;padding:0 .2rem;position:fixed;z-index:998;top:0;background:#fafafa}.head-dom .header-page i[data-v-3efd14ca]{font-size:18px;margin-top:10px;color:#666}.head-dom .header-page h3[data-v-3efd14ca]{font-size:16px;color:#333;width:68%;line-height:40px;text-align:center;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10%!important}.pointer-detail{font-family:Helvetica Neue,Helvetica,sans-serif;position:relative;height:100%;overflow:hidden}.pointer-detail .f-r{float:right}.pointer-detail .f-l{float:left}.pointer-detail .point-list-head{padding:0 .24rem;border-bottom:1px solid #e1e1e1}.pointer-detail .point-list-head,.pointer-detail .point-list-head .f-l{height:42px;line-height:42px;-webkit-box-sizing:border-box;box-sizing:border-box}.pointer-detail .point-list-head .f-l{width:20%;text-align:center;font-size:16px;cursor:pointer}.pointer-detail .point-list-head .f-l.act{color:#1080d0;border-bottom:2px solid #1080d0}.pointer-detail .point-list-head .f-r{color:#666;font-size:12px}.pointer-detail .point-list-head .f-r font{color:#ffa200;font-size:18px}.pointer-detail .point_content{position:absolute;top:42px;left:0;right:0;padding:0 12px;bottom:0;overflow-y:auto}.pointer-detail .point_content .has_data .data-group{height:60px;border-bottom:1px solid #e1e1e1}.pointer-detail .point_content .has_data .data-group .f-l{height:60px;padding-top:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.pointer-detail .point_content .has_data .data-group .f-l div{color:#333;font-size:14px;line-height:21px}.pointer-detail .point_content .has_data .data-group .f-l span{color:#999;font-size:12px;line-height:21px}.pointer-detail .point_content .has_data .data-group .f-r{line-height:60px;height:60px;color:#ffa200;font-size:18px}
\ No newline at end of file
.menu-fade{position:fixed;z-index:998;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.menu{position:fixed;right:10px;top:10px;z-index:999}.menu b{font-size:18px;color:#666}.menu .popover-arrow{position:absolute;z-index:1000;top:11px;right:0;overflow:hidden;width:26px;height:26px}.menu .popover-arrow:after{position:absolute;top:19px;left:0;width:26px;height:26px;content:" ";-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:3px;background:#333}.menu .menu-view{margin-top:36px;background:#333;font-size:15px;border-radius:2px;max-height:300px}.menu .menu-view li{position:relative;overflow:hidden;padding:11px 15px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.menu .menu-view li a{color:#fff}.menu .menu-view li a i{margin-right:.1rem}.head-dom[data-v-3efd14ca]{padding-top:40px}.head-dom .header-page[data-v-3efd14ca]{height:40px;width:100%;padding:0 .2rem;position:fixed;z-index:998;top:0;background:#fafafa}.head-dom .header-page i[data-v-3efd14ca]{font-size:18px;margin-top:10px;color:#666}.head-dom .header-page h3[data-v-3efd14ca]{font-size:16px;color:#333;width:68%;line-height:40px;text-align:center;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10%!important}.news-detail .bar,.news-detail .content-newsdetail,.news-detail .title{padding:0 10px}.news-detail .content-newsdetail img{max-width:100%!important}.news-detail h1.title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333;font-size:22px;font-weight:700;line-height:30px;margin-top:10px}.news-detail .bar{height:16px;clear:both;font-size:12px;color:#999;margin-top:10px;margin-bottom:10px}.news-detail .bar span{line-height:16px;height:16px;float:left}.news-detail .bar .f24{color:#333}.news-detail .bar .f20{font-size:12px;padding-left:5px;padding-right:5px;border-radius:2px;border:1px solid #ccc;margin-right:10px}.news-detail .detail-pop{width:8.66rem;height:7.44rem;position:fixed;top:50%;left:50%;margin-left:-4.33rem;margin-top:-3.72rem}.news-detail .detail-pop img{width:100%;height:100%}.news-detail .closexdetailad{font-size:26px;float:right;color:#ccc}.news-detail .adbox{padding:0 10px}
\ No newline at end of file
.menu-fade{position:fixed;z-index:998;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.menu{position:fixed;right:10px;top:10px;z-index:999}.menu b{font-size:18px;color:#666}.menu .popover-arrow{position:absolute;z-index:1000;top:11px;right:0;overflow:hidden;width:26px;height:26px}.menu .popover-arrow:after{position:absolute;top:19px;left:0;width:26px;height:26px;content:" ";-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:3px;background:#333}.menu .menu-view{margin-top:36px;background:#333;font-size:15px;border-radius:2px;max-height:300px}.menu .menu-view li{position:relative;overflow:hidden;padding:11px 15px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.menu .menu-view li a{color:#fff}.menu .menu-view li a i{margin-right:.1rem}.head-dom[data-v-3efd14ca]{padding-top:40px}.head-dom .header-page[data-v-3efd14ca]{height:40px;width:100%;padding:0 .2rem;position:fixed;z-index:998;top:0;background:#fafafa}.head-dom .header-page i[data-v-3efd14ca]{font-size:18px;margin-top:10px;color:#666}.head-dom .header-page h3[data-v-3efd14ca]{font-size:16px;color:#333;width:68%;line-height:40px;text-align:center;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10%!important}.wxlist{height:100%;background:#f8f8f8}.wxlist .wxlist-content .menu-title{color:#333;font-size:18px;height:47px;line-height:47px;padding-left:.2rem}.wxlist .wxlist-content .wxlist-banner{padding:0 .2rem}.wxlist .wxlist-content .wxlist-banner .banner-header{padding:10px}.banner-box{background:#fff;border-radius:4px;min-height:275px}.banner-header .banner-title{font-size:19px;color:#333}.banner-header .banner-img{width:.8rem;height:.8rem;margin-right:10px}.banner-header .banner-img img{width:100%;height:100%;width:.8rem;height:.8rem;border-radius:50%;display:block}.banner-body img{width:100%;height:4.8rem}.banner-footer{font-size:16px;line-height:20px;color:#666;padding:.4rem .28rem}.banner-footer a{color:#666}.banner-footer span{color:#999}.wxlist-data{padding:10px}.wxlist-data-box{background:#fff;border-radius:4px}.group-right{width:2rem;height:60px}.group-left-box{height:50px;width:6.347rem;font-size:16px;color:#333;line-height:25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.group-left{width:6.347rem;border-bottom:1px solid #e5e5e5;padding-top:.1rem;padding-bottom:.5rem}.data-group{padding:.25rem;display:block}
\ No newline at end of file
.menu-fade{position:fixed;z-index:998;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.menu{position:fixed;right:10px;top:10px;z-index:999}.menu b{font-size:18px;color:#666}.menu .popover-arrow{position:absolute;z-index:1000;top:11px;right:0;overflow:hidden;width:26px;height:26px}.menu .popover-arrow:after{position:absolute;top:19px;left:0;width:26px;height:26px;content:" ";-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:3px;background:#333}.menu .menu-view{margin-top:36px;background:#333;font-size:15px;border-radius:2px;max-height:300px}.menu .menu-view li{position:relative;overflow:hidden;padding:11px 15px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.menu .menu-view li a{color:#fff}.menu .menu-view li a i{margin-right:.1rem}.head-dom[data-v-3efd14ca]{padding-top:40px}.head-dom .header-page[data-v-3efd14ca]{height:40px;width:100%;padding:0 .2rem;position:fixed;z-index:998;top:0;background:#fafafa}.head-dom .header-page i[data-v-3efd14ca]{font-size:18px;margin-top:10px;color:#666}.head-dom .header-page h3[data-v-3efd14ca]{font-size:16px;color:#333;width:68%;line-height:40px;text-align:center;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10%!important}.pointmall .point-mall-head{padding:15px 12px;background:#fff}.pointmall .point-mall-head .point-head-top{height:80px;border-bottom:1px solid #e5e5e5}.pointmall .point-mall-head .point-head-top .imgboxp{background:#ccc;width:62px;height:62px;border-radius:50%;margin-right:15px}.pointmall .point-mall-head .point-head-top .imgboxp img{width:62px;height:62px;border-radius:50%}.pointmall .point-mall-head .point-head-top .point-user-info{color:#333;padding-top:6px;width:40%;height:60px}.pointmall .point-mall-head .point-head-top .point-user-info .point-info-name{font-size:16px;width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.pointmall .point-mall-head .point-head-top .point-user-info .point-info-namep{color:#1080d0;font-size:18px;font-weight:700}.pointmall .point-mall-head .point-head-top .point-user-info .point-info-namep a{color:#1080d0}.pointmall .point-mall-head .point-head-top .point-user-info .point-info-phone{font-size:12px;margin-top:12px;width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pointmall .point-mall-head .point-head-top .point-qian{height:60px;width:25%;padding-top:5px}.pointmall .point-mall-head .point-head-top .point-qian .qian-btn{height:26px;line-height:26px;width:90px;text-align:center;background:#1080d0;color:#fff;font-size:14px;border-radius:20px;cursor:pointer}.pointmall .point-mall-head .point-head-top .point-qian .qian-btn i{margin-right:5px}.pointmall .point-mall-head .point-head-top .point-qian .qian-btn.dis{background:#ccc}.pointmall .point-mall-head .point-head-top .point-qian .current-point{font-size:12px;color:#999;margin-top:8px;width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.pointmall .point-mall-head .point-head-top .point-qian .current-point font{color:#333}.pointmall .point-mall-head .point-head-bottom{margin-top:15px}.pointmall .point-mall-head .point-head-bottom .points-bt{width:33.33%;text-align:center;font-size:14px;cursor:pointer}.pointmall .point-mall-head .point-head-bottom .points-bt a{color:#333}.pointmall .point-mall-head .point-head-bottom .icon-box{height:60px;width:60px;color:#fff;border-radius:50%;text-align:center;line-height:60px;margin:0 auto;margin-bottom:10px}.pointmall .point-mall-head .point-head-bottom .icon-box i{font-size:36px}.pointmall .point-mall-head .point-head-bottom .add-points{cursor:pointer}.pointmall .point-mall-head .point-head-bottom .add-points .icon-box{background:#fab011}.pointmall .point-mall-head .point-head-bottom .points-detail .icon-box{background:#1ea1ff}.pointmall .point-mall-head .point-head-bottom .change-detail .icon-box{background:#36d1dc}.pointmall .point-line{height:5px;background:#f0f0f0}.pointmall .point-mall-section{background:#fff;padding:0 12px}.pointmall .point-mall-section .point-section-title{height:42px;line-height:42px;padding-top:6px}.pointmall .point-mall-section .point-section-title .fl{color:#333;font-size:17px}.pointmall .point-mall-section .point-section-title .fr{color:#666;font-size:12px}.pointmall .point-mall-section .point-list-nav{height:42px;line-height:42px;border-bottom:1px solid #e1e1e1;width:100%;display:inline;white-space:nowrap;overflow-x:scroll;float:left;overflow-y:hidden}.pointmall .point-mall-section .point-list-nav li{display:inline-block;width:33%;text-align:center;font-size:16px;height:42px;line-height:42px;cursor:pointer;position:relative;top:-3px;border-bottom:3px solid #fff}.pointmall .point-mall-section .point-list-nav li.act{color:#1080d0;border-bottom:3px solid #1080d0}.pointmall .point-mall-section .data-points .data-box-point .box-group{-webkit-box-sizing:border-box;box-sizing:border-box;width:48%;height:215px;border:1px solid #e5e5e5;padding:10px 7px;margin-top:10px}.pointmall .point-mall-section .data-points .data-box-point .box-group .point-group-top{height:100px;border-radius:5px;overflow-y:hidden}.pointmall .point-mall-section .data-points .data-box-point .box-group .point-group-top img{height:100px;width:100%}.pointmall .point-mall-section .data-points .data-box-point .box-group .prize-name{color:#333;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;margin-top:10px}.pointmall .point-mall-section .data-points .data-box-point .box-group .points-nees{color:#ffa200;font-size:14px;text-align:center;margin-bottom:12px}.pointmall .point-mall-section .data-points .data-box-point .box-group .change-btn{width:80%;height:24px;line-height:24px;border-radius:20px;border:1px solid #1080d0;color:#1080d0;text-align:center;font-size:14px;margin:0 auto;cursor:pointer;display:block}.pointmall .point-mall-section .data-points .data-box-point .box-group .change-btn:focus{background:#1080d0;color:#fff}.pointmall .point-mall-section .data-points .data-box-point .box-group:nth-of-type(2n){float:right!important}.pointmall .point-mall-section .data-points .mr0{margin-right:0}.pointmall .add-points-mask{background:rgba(0,0,0,.5);position:fixed;top:0;bottom:0;left:0;right:0}.pointmall .add-points-mask .add-points-content{min-height:150px;width:260px;position:absolute;background:#fff;top:50%;left:50%;margin-left:-140px;margin-top:-110px;border-radius:5px;padding:10px}.pointmall .add-points-mask .add-points-content .close-point{color:#fff;font-size:25px;position:absolute;top:240px;left:130px}.pointmall .add-points-mask .add-points-content .infoboxh{border-bottom:1px solid #e5e5e5;min-height:70px;padding:10px}.pointmall .add-points-mask .add-points-content .infoboxh p{color:#333;font-size:14px}.pointmall .add-points-mask .add-points-content .infoboxh span{color:#999;font-size:12px;display:inline-block;width:150px}.pointmall .add-points-mask .add-points-content .infoboxh a{width:55.4px;height:23px;line-height:23px;text-align:center;color:#fff;background:#1080d0;border-radius:20px;font-size:12px;margin-top:12px}.pointmall .add-points-mask .add-points-content .infoboxh a.dis{color:#999;background:#e5e5e5}.pointmall .add-points-mask .add-points-content .infoboxf{border:0;height:100px}
\ No newline at end of file
.menu-fade{position:fixed;z-index:998;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.menu{position:fixed;right:10px;top:10px;z-index:999}.menu b{font-size:18px;color:#666}.menu .popover-arrow{position:absolute;z-index:1000;top:11px;right:0;overflow:hidden;width:26px;height:26px}.menu .popover-arrow:after{position:absolute;top:19px;left:0;width:26px;height:26px;content:" ";-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:3px;background:#333}.menu .menu-view{margin-top:36px;background:#333;font-size:15px;border-radius:2px;max-height:300px}.menu .menu-view li{position:relative;overflow:hidden;padding:11px 15px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.menu .menu-view li a{color:#fff}.menu .menu-view li a i{margin-right:.1rem}.head-dom[data-v-3efd14ca]{padding-top:40px}.head-dom .header-page[data-v-3efd14ca]{height:40px;width:100%;padding:0 .2rem;position:fixed;z-index:998;top:0;background:#fafafa}.head-dom .header-page i[data-v-3efd14ca]{font-size:18px;margin-top:10px;color:#666}.head-dom .header-page h3[data-v-3efd14ca]{font-size:16px;color:#333;width:68%;line-height:40px;text-align:center;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10%!important}.pointer-rule .point-mall-rule{padding:0 12px}.pointer-rule .rule-content{padding-top:18px}.pointer-rule .rule-content p{margin-bottom:10px;color:#666!important;font-size:13px}
\ No newline at end of file
This diff could not be displayed because it is too large.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment