Showing 76 changed files with 546 additions and 149 deletions
... ... @@ -28,6 +28,7 @@ const MemcachedStore = memcached(session);
// 向模板注入变量
app.locals.devEnv = app.get('env') === 'development';
app.locals.proEnv = app.get('env') === 'production';
app.locals.version = pkg.version;
// 全局注册library
... ... @@ -68,10 +69,10 @@ app.use(session({
domain: 'yohoblk.com',
httpOnly: false
},
// store: new MemcachedStore({
// hosts: config.memcache.session,
// prefix: 'yohoblk_session:'
// })
store: new MemcachedStore({
hosts: config.memcache.session,
prefix: 'yohoblk_session:'
})
}));
app.use((req, res, next) => {
... ...
/**
* sub app shopping
* @author: jinhu.dong<jinhu.dong@yoho.cn>
* @date: 2016/07/04
*/
var express = require('express');
var app = express();
app.on('mount', function(parent) {
delete parent.locals.settings; // 不继承父 App 的设置
Object.assign(app.locals, parent.locals);
});
// router
app.use(require('./router'));
module.exports = app;
... ...
/**
* router of sub app shopping
* @author: jinhu.dong<jinhu.dong@yoho.cn>
* @date: 2016/07/04
*/
'use strict';
const router = require('express').Router(); // eslint-disable-line
var multipart = require('connect-multiparty');
var multipartMiddleware = multipart();
const uploadApi = require('./upload/upload.js');
router.post('/upload/image', multipartMiddleware, uploadApi.uploadImg);
module.exports = router;
... ...
/**
* 上传接口
* @author: kai.bi<kai.bi@yoho.cn>
* @date: 2016/07/22
*/
'use strict';
const request = require('request-promise');
const fs = require('fs');
const _ = require('lodash');
const uploadImg = (req, res, next) => {
let files = req.files && req.files.filename || [];
if (!_.isArray(files)) {
files = [files];
}
req.body.files = [];
files.forEach(file => {
req.body.files.push(fs.createReadStream(file.path));
req.body.files.push(file.name);
});
request({
method: 'post',
url: 'http://upload.static.yohobuy.com',
formData: {
fileData: req.body.files,
project: req.body.bucket || 'goodsimg'
},
json: true
}).then(function(result) {
res.json(result);
}).catch(next);
};
module.exports = {
uploadImg
};
... ...
... ... @@ -4,15 +4,13 @@
* @date: 2016/05/09
*/
'use strict';
const _ = require('lodash');
const helpers = global.yoho.helpers;
const brand = require('./brand');
/**
* 频道选择页
*/
const component = {
index: (req, res, next) => {
index: (req, res) => {
res.render('index', {
module: 'example',
page: 'home'
... ...
... ... @@ -5,7 +5,7 @@
*/
'use strict';
const component = {
const example = {
/**
* 示例页面
... ... @@ -30,4 +30,4 @@ const component = {
}
};
module.exports = component;
module.exports = example;
... ...
... ... @@ -8,11 +8,11 @@
const expressRouter = require('express').Router;
const cRoot = './controllers';
const component = require(cRoot);
const example = require(cRoot);
const router = expressRouter();
router.get('/', component.index); // 首页
router.get('/app', component.app); // 首页
router.get('/', example.index); // 首页
router.get('/app', example.app); // 首页
module.exports = router;
... ...
... ... @@ -24,6 +24,7 @@ const fav = {
},
favpaging: (req, res, next) => {
let uid = req.user.uid;
uid = 20000134; // 测试uid
const tab = req.query.tab;
... ... @@ -33,6 +34,7 @@ const fav = {
if (tab === 'brand') {
const gender = '1,2,3'; // todo 获取频道的性别
favModel.getFavBrandData(uid, gender, page, 10).then(data => {
if (data && page <= data.page_total) {
data.brand_list.forEach(function(d) {
... ... @@ -41,7 +43,7 @@ const fav = {
link: '', // todo
imgUrl: d.brand_ico ? helpers.image(d.brand_ico, 160, 125) : '',
brandName: d.brand_name,
down: d.status == 0
down: d.status === 0
});
});
... ... @@ -63,6 +65,7 @@ const fav = {
}
let link = '';
if (d.goodsId && d.cnAlphabet) {
link = helpers.urlFormat(`/product/pro_${d.product_id}_${d.goodsId}/${d.cnAlphabet}.html`);
}
... ... @@ -75,7 +78,7 @@ const fav = {
price: '¥' + Number(Math.max(d.market_price, 0)).toFixed(2),
discountPrice: (Number(d.market_price) - Number(d.sales_price) > 0) ? '¥' + Number(Math.max(d.sales_price, 0)).toFixed(2) : false,
sellOut: d.storage < 0,
invalidGoods: d.status == 0
invalidGoods: d.status === 0
});
});
... ... @@ -92,14 +95,16 @@ const fav = {
},
deletefav: (req, res, next) => {
let uid = req.user.uid;
uid = 20000134; // 测试uid
const favId = req.body.favId;
const type = req.body.type;
favModel.favoriteDelete(uid, favId, type).then(data => {
return res.json(data);
}).catch(next);
}
}
};
module.exports = fav;
\ No newline at end of file
module.exports = fav;
... ...
... ... @@ -16,6 +16,7 @@ const helpers = global.yoho.helpers;
const component = {
index: (req, res, next) => {
let uid = req.user.uid;
uid = 8050378; // 测试uid
if (!uid && req.xhr) {
... ... @@ -27,7 +28,7 @@ const component = {
homeModel.getUserHomeData(uid).then(data => {
const proData = data[0];
let result = {
const result = {
module: 'home',
page: 'index',
head_ico: proData && proData.head_ico ? helpers.image(proData.head_ico, 200, 200) : '',
... ... @@ -36,6 +37,7 @@ const component = {
refer: req.originalUrl
}),
};
res.render('index', _.merge(result, data[1]));
}).catch(next);
},
... ... @@ -104,6 +106,7 @@ const component = {
}
}).catch(next);
},
// 关于我们
aboutUs: (req, res) => {
res.render('about-us', {
... ... @@ -141,4 +144,4 @@ const component = {
}
};
module.exports = component;
\ No newline at end of file
module.exports = component;
... ...
... ... @@ -39,10 +39,11 @@ const refund = {
res.json(result);
}).catch(next);
},
saveLogistics(req, res, next) {
const company = req.body.company;
const num = req.body.num;
saveLogistics(req, res) {
// todo 调用保存物流信息接口
// const companyId = req.body.company_id;
// const companyName = req.body.company_name;
// const num = req.body.num;
res.json({
code: 200
});
... ...
... ... @@ -38,8 +38,8 @@ exports.getFavBrandData = (uid, gender, page, limit) => {
limit: limit
}).then(result => {
return result.data;
})
}
});
};
/**
* 取消收藏的商品/品牌数据
... ... @@ -56,4 +56,4 @@ exports.favoriteDelete = (uid, favId, type) => {
type: type,
fav_id: favId
});
}
\ No newline at end of file
};
... ...
... ... @@ -32,4 +32,4 @@ const refund = {
}
};
module.exports = refund;
\ No newline at end of file
module.exports = refund;
... ...
<div class="logistics-page" id="logistics">
<components :is="currentView" :company="company" keep-alive></components>
<components :is="currentView" :company_id="company_id" :company_name="company_name" keep-alive></components>
</div>
\ No newline at end of file
... ...
... ... @@ -15,8 +15,8 @@ module.exports = {
port: 6004,
siteUrl: '//m.yohoblk.com',
domains: {
api: 'http://api.yoho.cn/',
service: 'http://service.yoho.cn/'
api: 'http://192.168.102.202:8080/gateway/',
service: 'http://192.168.102.202:8080/gateway/'
},
subDomains: {
host: '.m.yohoblk.com',
... ...
... ... @@ -7,13 +7,12 @@
module.exports = app => {
app.use('/', require('./apps/channel'));
app.use('/api', require('./apps/api'));
app.use('/product', require('./apps/product'));
app.use('/home', require('./apps/home'));
// 组件示例
if (app.locals.devEnv) {
if (!app.locals.proEnv) {
app.use('/example', require('./apps/example'));
}
app.use('/product', require('./apps/product'));
};
... ...
... ... @@ -22,6 +22,7 @@
"bluebird": "^3.4.1",
"body-parser": "^1.15.2",
"connect-memcached": "^0.2.0",
"connect-multiparty": "^2.0.0",
"cookie-parser": "^1.4.3",
"express": "^4.14.0",
"express-handlebars": "^3.0.0",
... ...
webpackJsonp([3],{0:function(e,t,n){"use strict";var i=n(5),o=n(17),r=n(282);n(8),i.use(o),new i({el:"#brand-list",components:{brandListBox:r}})},1:function(e,t){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],t=0;t<this.length;t++){var n=this[t];n[2]?e.push("@media "+n[2]+"{"+n[1]+"}"):e.push(n[1])}return e.join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var i={},o=0;o<this.length;o++){var r=this[o][0];"number"==typeof r&&(i[r]=!0)}for(o=0;o<t.length;o++){var s=t[o];"number"==typeof s[0]&&i[s[0]]||(n&&!s[2]?s[2]=n:n&&(s[2]="("+s[2]+") and ("+n+")"),e.push(s))}},e}},2:function(e,t,n){function i(e,t){for(var n=0;n<e.length;n++){var i=e[n],o=f[i.id];if(o){o.refs++;for(var r=0;r<o.parts.length;r++)o.parts[r](i.parts[r]);for(;r<i.parts.length;r++)o.parts.push(l(i.parts[r],t))}else{for(var s=[],r=0;r<i.parts.length;r++)s.push(l(i.parts[r],t));f[i.id]={id:i.id,refs:1,parts:s}}}}function o(e){for(var t=[],n={},i=0;i<e.length;i++){var o=e[i],r=o[0],s=o[1],a=o[2],l=o[3],c={css:s,media:a,sourceMap:l};n[r]?n[r].parts.push(c):t.push(n[r]={id:r,parts:[c]})}return t}function r(e,t){var n=h(),i=g[g.length-1];if("top"===e.insertAt)i?i.nextSibling?n.insertBefore(t,i.nextSibling):n.appendChild(t):n.insertBefore(t,n.firstChild),g.push(t);else{if("bottom"!==e.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");n.appendChild(t)}}function s(e){e.parentNode.removeChild(e);var t=g.indexOf(e);t>=0&&g.splice(t,1)}function a(e){var t=document.createElement("style");return t.type="text/css",r(e,t),t}function l(e,t){var n,i,o;if(t.singleton){var r=v++;n=m||(m=a(t)),i=c.bind(null,n,r,!1),o=c.bind(null,n,r,!0)}else n=a(t),i=d.bind(null,n),o=function(){s(n)};return i(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;i(e=t)}else o()}}function c(e,t,n,i){var o=n?"":i.css;if(e.styleSheet)e.styleSheet.cssText=x(t,o);else{var r=document.createTextNode(o),s=e.childNodes;s[t]&&e.removeChild(s[t]),s.length?e.insertBefore(r,s[t]):e.appendChild(r)}}function d(e,t){var n=t.css,i=t.media,o=t.sourceMap;if(i&&e.setAttribute("media",i),o&&(n+="\n/*# sourceURL="+o.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */"),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}var f={},u=function(e){var t;return function(){return"undefined"==typeof t&&(t=e.apply(this,arguments)),t}},p=u(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),h=u(function(){return document.head||document.getElementsByTagName("head")[0]}),m=null,v=0,g=[];e.exports=function(e,t){t=t||{},"undefined"==typeof t.singleton&&(t.singleton=p()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var n=o(e);return i(n,t),function(e){for(var r=[],s=0;s<n.length;s++){var a=n[s],l=f[a.id];l.refs--,r.push(l)}if(e){var c=o(e);i(c,t)}for(var s=0;s<r.length;s++){var l=r[s];if(0===l.refs){for(var d=0;d<l.parts.length;d++)l.parts[d]();delete f[l.id]}}}};var x=function(){var e=[];return function(t,n){return e[t]=n,e.filter(Boolean).join("\n")}}()},4:function(e,t,n){(function(t){"use strict";function n(e){var n=void 0,i={mask:!1,delay:2e3,txt:""};"string"==typeof e?t.extend(i,{txt:e}):t.extend(i,e);var o='<div class="tip-box"><div class="tip">'+i.txt+"</div></div>",r=t(".tip-box");r.length&&(n=r.data("timer"),clearTimeout(n),r.remove());var s=t(o).appendTo(document.body);s.data("timer",setTimeout(function(){s.remove()},i.delay))}e.exports=n}).call(t,n(3))},7:function(e,t,n){"use strict";var i=n(5),o=new i;e.exports=o},8:function(e,t,n){"use strict";var i=n(5);i.filter("resize",function(e,t,n,i){return e?e.replace(/(\{width}|\{height}|\{mode})/g,function(e){var o={"{width}":t,"{height}":n,"{mode}":i||2};return o[e]}):""}),i.filter("clothingGenderIdentity",function(e){var t=null;switch(e){case 1:t="男款";break;case 2:t="女款";break;default:t="通用"}return t}),i.filter("brandUrl",function(e){return"/brand?domain="+e})},25:function(e,t,n){var i,o;n(144),i=n(62),o=n(121),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},37:function(e,t){"use strict";var n={men:"9ee58aadd9559d07207fe4a98843eaac",women:"aa8d34c85934c2ccc16e2babd3eb5e47",lifestyle:"3ad8826fc89fb0d023a4cd06a6991219"},i={men:"7317a4701a1d3ddc8d93a5df77a63b75",women:"84313c4b293a1c0aea985aa16a42a6b5",lifestyle:"f2e7142be1d5d622357c44a572390531"},o={men:"7f885e9cab53231cff34ea236f3f1120",women:"a6f9dc00219eb7d08520a18864929a30",lifestyle:"6f7b590ed3844e680d4052fc5c4d98ad"};e.exports={channel:n,brand:i,cate:o}},44:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".swipe,.swipe-items-wrap{overflow:hidden;position:relative}.swipe-items-wrap{height:100%}.swipe-items-wrap>div{position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:100%;height:100%;display:none}.swipe-items-wrap>div.active{display:block;-webkit-transform:none;transform:none}.swipe-indicators{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.swipe-indicator{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2;margin:0 3px}.swipe-indicator.active{background:#fff}",""])},46:function(e,t,n){function i(e,t){for(var n=0;n<e.length;n++){var i=e[n],o=p[i.id];if(o){o.refs++;for(var r=0;r<o.parts.length;r++)o.parts[r](i.parts[r]);for(;r<i.parts.length;r++)o.parts.push(c(i.parts[r],t))}else{for(var s=[],r=0;r<i.parts.length;r++)s.push(c(i.parts[r],t));p[i.id]={id:i.id,refs:1,parts:s}}}}function o(e){for(var t=[],n={},i=0;i<e.length;i++){var o=e[i],r=o[0],s=o[1],a=o[2],l=o[3],c={css:s,media:a,sourceMap:l};n[r]?n[r].parts.push(c):t.push(n[r]={id:r,parts:[c]})}return t}function r(e,t){var n=v(),i=b[b.length-1];if("top"===e.insertAt)i?i.nextSibling?n.insertBefore(t,i.nextSibling):n.appendChild(t):n.insertBefore(t,n.firstChild),b.push(t);else{if("bottom"!==e.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");n.appendChild(t)}}function s(e){e.parentNode.removeChild(e);var t=b.indexOf(e);t>=0&&b.splice(t,1)}function a(e){var t=document.createElement("style");return t.type="text/css",r(e,t),t}function l(e){var t=document.createElement("link");return t.rel="stylesheet",r(e,t),t}function c(e,t){var n,i,o;if(t.singleton){var r=x++;n=g||(g=a(t)),i=d.bind(null,n,r,!1),o=d.bind(null,n,r,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=l(t),i=u.bind(null,n),o=function(){s(n),n.href&&URL.revokeObjectURL(n.href)}):(n=a(t),i=f.bind(null,n),o=function(){s(n)});return i(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;i(e=t)}else o()}}function d(e,t,n,i){var o=n?"":i.css;if(e.styleSheet)e.styleSheet.cssText=y(t,o);else{var r=document.createTextNode(o),s=e.childNodes;s[t]&&e.removeChild(s[t]),s.length?e.insertBefore(r,s[t]):e.appendChild(r)}}function f(e,t){var n=t.css,i=t.media;if(i&&e.setAttribute("media",i),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}function u(e,t){var n=t.css,i=t.sourceMap;i&&(n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */");var o=new Blob([n],{type:"text/css"}),r=e.href;e.href=URL.createObjectURL(o),r&&URL.revokeObjectURL(r)}var p={},h=function(e){var t;return function(){return"undefined"==typeof t&&(t=e.apply(this,arguments)),t}},m=h(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),v=h(function(){return document.head||document.getElementsByTagName("head")[0]}),g=null,x=0,b=[];e.exports=function(e,t){t=t||{},"undefined"==typeof t.singleton&&(t.singleton=m()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var n=o(e);return i(n,t),function(e){for(var r=[],s=0;s<n.length;s++){var a=n[s],l=p[a.id];l.refs--,r.push(l)}if(e){var c=o(e);i(c,t)}for(var s=0;s<r.length;s++){var l=r[s];if(0===l.refs){for(var d=0;d<l.parts.length;d++)l.parts[d]();delete p[l.id]}}}};var y=function(){var e=[];return function(t,n){return e[t]=n,e.filter(Boolean).join("\n")}}()},47:function(e,t,n){var i=n(44);"string"==typeof i&&(i=[[e.id,i,""]]);n(46)(i,{});i.locals&&(e.exports=i.locals)},48:function(e,t,n){!function(t,n){e.exports=n()}(this,function(){return function(e){function t(i){if(n[i])return n[i].exports;var o=n[i]={exports:{},id:i,loaded:!1};return e[i].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.SwipeItem=t.Swipe=void 0;var o=n(12),r=i(o),s=n(11),a=i(s);t.Swipe=r["default"],t.SwipeItem=a["default"]},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]={name:"mt-swipe-item",ready:function(){this.$dispatch("swipeItemCreated",this)},detached:function(){this.$dispatch("swipeItemDestroyed",this)},destroyed:function(){this.$dispatch("swipeItemDestroyed",this)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(6);t["default"]={name:"mt-swipe",created:function(){this.dragState={}},data:function(){return{ready:!1,dragging:!1,userScrolling:!1,animating:!1,index:0,pages:[],timer:null,reInitTimer:null,noDrag:!1}},props:{speed:{type:Number,"default":300},auto:{type:Number,"default":3e3},continuous:{type:Boolean,"default":!0},showIndicators:{type:Boolean,"default":!0},noDragWhenSingle:{type:Boolean,"default":!0},prevent:{type:Boolean,"default":!1}},events:{swipeItemCreated:function(){var e=this;this.ready&&(clearTimeout(this.reInitTimer),this.reInitTimer=setTimeout(function(){e.reInitPages()},100))},swipeItemDestroyed:function(){var e=this;this.ready&&(clearTimeout(this.reInitTimer),this.reInitTimer=setTimeout(function(){e.reInitPages()},100))}},methods:{translate:function(e,t,n,o){var r=this,s=arguments;if(n){this.animating=!0,e.style.webkitTransition="-webkit-transform "+n+"ms ease-in-out",setTimeout(function(){return e.style.webkitTransform="translate3d("+t+"px, 0, 0)"},50);var a=!1,l=function(){a||(a=!0,r.animating=!1,e.style.webkitTransition="",e.style.webkitTransform="",o&&o.apply(r,s))};(0,i.once)(e,"webkitTransitionEnd",l),setTimeout(l,n+100)}else e.style.webkitTransition="",e.style.webkitTransform="translate3d("+t+"px, 0, 0)"},reInitPages:function(){var e=this.$children;this.noDrag=1===e.length&&this.noDragWhenSingle;var t=[];this.index=0,e.forEach(function(e,n){t.push(e.$el),(0,i.removeClass)(e.$el,"active"),0===n&&(0,i.addClass)(e.$el,"active")}),this.pages=t},doAnimate:function(e,t){var n=this;if(0!==this.$children.length&&(t||!(this.$children.length<2))){var o,r,s,a,l,c=this.speed||300,d=this.index,f=this.pages,u=f.length;t?(o=t.prevPage,s=t.currentPage,r=t.nextPage,a=t.pageWidth,l=t.offsetLeft):(a=this.$el.clientWidth,s=f[d],o=f[d-1],r=f[d+1],this.continuous&&f.length>1&&(o||(o=f[f.length-1]),r||(r=f[0])),o&&(o.style.display="block",this.translate(o,-a)),r&&(r.style.display="block",this.translate(r,a)));var p,h=this.$children[d].$el;"prev"===e?(d>0&&(p=d-1),this.continuous&&0===d&&(p=u-1)):"next"===e&&(u-1>d&&(p=d+1),this.continuous&&d===u-1&&(p=0));var m=function(){if(void 0!==p){var e=n.$children[p].$el;(0,i.removeClass)(h,"active"),(0,i.addClass)(e,"active"),n.index=p}o&&(o.style.display=""),r&&(r.style.display="")};setTimeout(function(){"next"===e?(n.translate(s,-a,c,m),r&&n.translate(r,0,c)):"prev"===e?(n.translate(s,a,c,m),o&&n.translate(o,0,c)):(n.translate(s,0,c,m),"undefined"!=typeof l?(o&&l>0&&n.translate(o,-1*a,c),r&&0>l&&n.translate(r,a,c)):(o&&n.translate(o,-1*a,c),r&&n.translate(r,a,c)))},10)}},next:function(){this.doAnimate("next")},prev:function(){this.doAnimate("prev")},doOnTouchStart:function(e){if(!this.noDrag){var t=this.$el,n=this.dragState,i=e.touches[0];n.startTime=new Date,n.startLeft=i.pageX,n.startTop=i.pageY,n.startTopAbsolute=i.clientY,n.pageWidth=t.offsetWidth,n.pageHeight=t.offsetHeight;var o=this.$children[this.index-1],r=this.$children[this.index],s=this.$children[this.index+1];this.continuous&&this.pages.length>1&&(o||(o=this.$children[this.$children.length-1]),s||(s=this.$children[0])),n.prevPage=o?o.$el:null,n.dragPage=r?r.$el:null,n.nextPage=s?s.$el:null,n.prevPage&&(n.prevPage.style.display="block"),n.nextPage&&(n.nextPage.style.display="block")}},doOnTouchMove:function(e){if(!this.noDrag){var t=this.dragState,n=e.touches[0];t.currentLeft=n.pageX,t.currentTop=n.pageY,t.currentTopAbsolute=n.clientY;var i=t.currentLeft-t.startLeft,o=t.currentTopAbsolute-t.startTopAbsolute,r=Math.abs(i),s=Math.abs(o);if(5>r||r>=5&&s>=1.73*r)return void(this.userScrolling=!0);this.userScrolling=!1,e.preventDefault(),i=Math.min(Math.max(-t.pageWidth+1,i),t.pageWidth-1);var a=0>i?"next":"prev";t.prevPage&&"prev"===a&&this.translate(t.prevPage,i-t.pageWidth),this.translate(t.dragPage,i),t.nextPage&&"next"===a&&this.translate(t.nextPage,i+t.pageWidth)}},doOnTouchEnd:function(){if(!this.noDrag){var e=this.dragState,t=new Date-e.startTime,n=null,i=e.currentLeft-e.startLeft,o=e.currentTop-e.startTop,r=e.pageWidth,s=this.index,a=this.pages.length;if(300>t){var l=Math.abs(i)<5&&Math.abs(o)<5;(isNaN(i)||isNaN(o))&&(l=!0),l&&this.$children[this.index].$emit("tap")}300>t&&void 0===e.currentLeft||((300>t||Math.abs(i)>r/2)&&(n=0>i?"next":"prev"),this.continuous||(0===s&&"prev"===n||s===a-1&&"next"===n)&&(n=null),this.$children.length<2&&(n=null),this.doAnimate(n,{offsetLeft:i,pageWidth:e.pageWidth,prevPage:e.prevPage,currentPage:e.dragPage,nextPage:e.nextPage}),this.dragState={})}}},destroyed:function(){this.timer&&(clearInterval(this.timer),this.timer=null),this.reInitTimer&&(clearTimeout(this.reInitTimer),this.reInitTimer=null)},ready:function(){var e=this;this.ready=!0,this.auto>0&&(this.timer=setInterval(function(){e.dragging||e.animating||e.next()},this.auto)),this.reInitPages();var t=this.$el;t.addEventListener("touchstart",function(t){e.prevent&&t.preventDefault(),e.animating||(e.dragging=!0,e.userScrolling=!1,e.doOnTouchStart(t))}),t.addEventListener("touchmove",function(t){e.dragging&&e.doOnTouchMove(t)}),t.addEventListener("touchend",function(t){return e.userScrolling?(e.dragging=!1,void(e.dragState={})):void(e.dragging&&(e.doOnTouchEnd(t),e.dragging=!1))})}}},function(e,t){"use strict";var n=function(e){return(e||"").replace(/^[\s\uFEFF]+|[\s\uFEFF]+$/g,"")},i=function(e,t){if(!e||!t)return!1;if(-1!=t.indexOf(" "))throw new Error("className should not contain space.");return e.classList?e.classList.contains(t):(" "+e.className+" ").indexOf(" "+t+" ")>-1},o=function(e,t){if(e){for(var n=e.className,o=(t||"").split(" "),r=0,s=o.length;s>r;r++){var a=o[r];a&&(e.classList?e.classList.add(a):i(e,a)||(n+=" "+a))}e.classList||(e.className=n)}},r=function(e,t){if(e&&t){for(var o=t.split(" "),r=" "+e.className+" ",s=0,a=o.length;a>s;s++){var l=o[s];l&&(e.classList?e.classList.remove(l):i(e,l)&&(r=r.replace(" "+l+" "," ")))}e.classList||(e.className=n(r))}};e.exports={hasClass:i,addClass:o,removeClass:r}},function(e,t){"use strict";var n=function i(e,t){if(!e)return null;var n,o;if("string"==typeof e)return document.createTextNode(e);if(e.tag){n=document.createElement(e.tag);for(var r in e)if(e.hasOwnProperty(r)){if("content"===r||"tag"===r)continue;if("key"===r&&t){var s=e[r];s&&(t[s]=n);continue}n[r]=e[r]}var a=e.content;if(a)if("string"==typeof a)o=document.createTextNode(a),n.appendChild(o);else{a instanceof Array||(a=[a]);for(var l=0,c=a.length;c>l;l++){var d=a[l];o=i(d,t),n.appendChild(o)}}}return n};e.exports=n},function(e,t){"use strict";var n=function(){return document.addEventListener?function(e,t,n){e&&t&&n&&e.addEventListener(t,n,!1)}:function(e,t,n){e&&t&&n&&e.attachEvent("on"+t,n)}}(),i=function(){return document.removeEventListener?function(e,t,n){e&&t&&e.removeEventListener(t,n,!1)}:function(e,t,n){e&&t&&e.detachEvent("on"+t,n)}}(),o=function(e,t,o){var r=function s(){o&&o.apply(this,arguments),i(e,t,s)};n(e,t,r)};e.exports={on:n,off:i,once:o}},function(e,t,n){"use strict";var i=n(3),o=n(5),r=n(7),s=n(4);e.exports={on:o.on,off:o.off,once:o.once,getStyle:r.getStyle,setStyle:r.setStyle,removeClass:i.removeClass,addClass:i.addClass,hasClass:i.hasClass,create:s}},function(e,t){"use strict";function n(e){return e.replace(o,function(e,t,n,i){return i?n.toUpperCase():n}).replace(r,"Moz$1")}var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},o=/([\:\-\_]+(.))/g,r=/^moz([A-Z])/,s=Number(document.documentMode),a=9>s?function(e,t){if(!e||!t)return null;t=n(t),"float"===t&&(t="styleFloat");try{switch(t){case"opacity":try{return e.filters.item("alpha").opacity/100}catch(i){return 1}break;default:return e.style[t]||e.currentStyle?e.currentStyle[t]:null}}catch(i){return e.style[t]}}:function(e,t){if(!e||!t)return null;t=n(t),"float"===t&&(t="cssFloat");try{var i=document.defaultView.getComputedStyle(e,"");return e.style[t]||i?i[t]:null}catch(o){return e.style[t]}},l=function c(e,t,o){if(e&&t)if("object"===("undefined"==typeof t?"undefined":i(t)))for(var r in t)t.hasOwnProperty(r)&&c(e,r,t[r]);else t=n(t),"opacity"===t&&9>s?e.style.filter=isNaN(o)?"":"alpha(opacity="+100*o+")":e.style[t]=o};e.exports={getStyle:a,setStyle:l}},function(e,t){},function(e,t){e.exports="<div class=swipe-item> <slot></slot> </div>"},function(e,t){e.exports='<div class=swipe> <div class=swipe-items-wrap v-el:wrap> <slot></slot> </div> <div class=swipe-indicators v-show=showIndicators> <div class=swipe-indicator v-for="page in pages" :class="{ active: $index === index }"></div> </div> </div>'},function(e,t,n){var i,o;i=n(1),o=n(9),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options:e.exports).template=o)},function(e,t,n){var i,o;n(8),i=n(2),o=n(10),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options:e.exports).template=o)}])})},56:function(e,t,n){"use strict";var i=n(7);e.exports={props:{current:{type:Number,"default":0},page:{type:String,"default":"channel"}},data:function(){return{channel:[{name:"MEN男士",channel:"men"},{name:"WOMEN女士",channel:"women"},{name:"LIFESTYLE生活",channel:"lifestyle"}]}},methods:{changeChannel:function(e){this.current=e,i.$emit("channel.change",this.page,this.channel[e].channel)}}}},57:function(e,t){"use strict";e.exports={props:["floor"]}},58:function(e,t,n){"use strict";n(47);var i=n(48);e.exports={props:["floor"],components:{swipe:i.Swipe,swipeItem:i.SwipeItem}}},59:function(e,t,n){"use strict";var i=n(25);e.exports={props:["floor"],components:{titleFloor:i},created:function(){}}},60:function(e,t,n){"use strict";var i=n(3),o=n(4),r=n(7),s=n(37),a=n(129),l=n(128),c=n(133),d=n(25),f=n(132),u=n(130),p={};e.exports={props:{contentCode:{type:String,"default":s.channel.men}},data:function(){return{resources:[]}},components:{focus:a,focusLeftRight:l,titleImage:c,titleFloor:d,recommendContentFive:f,goods:u},watch:{contentCode:function(){this.getResourcesData(),r.$emit("contentCode.change",this.contentCode)}},methods:{getResourcesData:function(){var e=this,t={};this.contentCode&&(t.contentCode=this.contentCode);var n=i.param(t);return p[n]?void(this.resources=p[n]):i.ajax({url:"/resources",data:t}).then(function(t){e.resources=t,t.length&&(p[n]=t)}).fail(function(){o("网络错误")})}},created:function(){var e=this;this.getResourcesData(),r.$on("channel.change",function(t,n){e.contentCode=s[t][n]})}}},61:function(e,t){"use strict";e.exports={props:["floor"]}},62:function(e,t){"use strict";e.exports={props:["title"]}},63:function(e,t,n){"use strict";var i=n(25);e.exports={props:["floor"],components:{titleFloor:i}}},87:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".channel-tab{width:100%;height:2.25rem;font-size:.6rem;text-align:center;background:#fff}.channel-tab a{display:inline-block;line-height:2.25rem;width:33%;color:#999}.channel-tab a.focus{color:#000}.channel-tab .name{padding:.225rem 0}.channel-tab .focus .name,.channel-tab .name.focus{border-bottom:.1rem solid #000}",""])},88:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".focus-left-right{padding:.75rem .375rem;width:100%;overflow-x:auto;white-space:nowrap;font-size:0;background:#fff;border-bottom:1px solid #eee;-webkit-overflow-scrolling:touch}.focus-left-right a{display:inline-block;padding:0 .375rem;width:6.25rem;height:6.25rem}.focus-left-right img{width:100%;height:100%}.focus-left-right::-webkit-scrollbar{display:none}",""])},89:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".focus .swipe{height:100%}.focus .swipe-1 .swipe-indicators{display:none}.focus .swipe-item a{display:block}.focus .swipe-item img{width:100%;height:100%}.focus .swipe-indicators{left:auto;right:.5rem}.focus .swipe-indicator{width:.2rem;height:.2rem;background:#ccc;opacity:1;vertical-align:middle}.focus .swipe-indicator.active{width:.3rem;height:.3rem;background:#fff}",""])},90:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,"",""])},91:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".resources{background:#f6f6f6}",""])},92:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".recommend-content-five{width:100%;font-size:0}.recommend-content-five a{display:inline-block;width:50%;height:9.375rem}.recommend-content-five img{width:100%;height:100%}",""])},93:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".floor-header{position:relative;width:100%;height:2.5rem;font-size:.8rem;line-height:2.5rem;text-align:center;font-weight:700;border-top:1px solid #eee;margin-top:.5rem;background:#fff}.floor-header .more{position:absolute;top:0;right:0;width:2.5rem;height:2.5rem}",""])},94:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".title-image a{display:block}.title-image .image{width:100%;height:9.1rem}.title-image img{width:100%;height:100%}",""])},115:function(e,t){e.exports=' <div class=channel-tab> <a v-for="(index, item) in channel" v-bind:class="{focus: index === current}" v-on:click.prevent=changeChannel(index) href=/{{item.channel}}> <span class=name>{{item.name | uppercase}}</span> </a> </div> '},116:function(e,t){e.exports=' <div class=focus-left-right> <a v-for="item in floor" href={{item.url}} title={{item.title}}> <img v-lazy="item.src | resize 250 250"> </a> </div> '},117:function(e,t){e.exports=' <div class=focus> <swipe class="swipe swipe-{{floor.length}}"> <swipe-item v-for="item in floor" v-bind:style="{backgroundColor: item.bgColor}"> <a href={{item.url}} title={{item.title}}> <img v-lazy="item.src | resize 750 365"> </a> </swipe-item> </swipe> </div> '},118:function(e,t){e.exports=" <div class=goods> </div> "},119:function(e,t){e.exports=' <div class=resources> <template v-for="floor in resources"> <focus v-if="floor.focus && floor.focusType === \'1\'" v-bind:floor=floor.data v-bind:style="{height: \'9.1rem\'}"> </focus> <focus-left-right v-if="floor.focus && floor.focusType === \'2\'" v-bind:floor=floor.data> </focus-left-right> <title-image v-if=floor.titleImage v-bind:floor=floor.data> </title-image> <title-floor v-if=floor.titleFloor v-bind:title=floor.data.title> </title-floor> <recommend-content-five v-if=floor.recommendContentFive v-bind:floor=floor.data.list> </recommend-content-five> <goods v-if=floor.goods v-bind:floor=floor.data> </goods> </template> </div> '},120:function(e,t){e.exports=' <div class=recommend-content-five> <a v-for="item in floor" href={{item.url}} title={{item.title}}> <img v-lazy="item.src | resize 375 375"> </a> </div> '},121:function(e,t){e.exports=" <div class=floor-header> {{title.name}} <a class=more href={{title.moreUrl}}> {{title.moreName}} </a> </div> "},122:function(e,t){e.exports=' <div class=title-image> <title-floor v-bind:title="{name: floor.title, moreName: floor.moreName, moreUrl: floor.moreUrl}"></title-floor> <a class=image v-bind:href=floor.image.url> <img v-lazy="floor.image.src | resize 750 364"> </a> </div> '},127:function(e,t,n){var i,o;n(138),i=n(56),o=n(115),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},128:function(e,t,n){var i,o;n(139),i=n(57),o=n(116),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},129:function(e,t,n){var i,o;n(140),i=n(58),o=n(117),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},130:function(e,t,n){var i,o;n(141),i=n(59),o=n(118),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},131:function(e,t,n){var i,o;n(142),i=n(60),o=n(119),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},132:function(e,t,n){var i,o;n(143),i=n(61),o=n(120),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},133:function(e,t,n){var i,o;n(145),i=n(63),o=n(122),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},138:function(e,t,n){var i=n(87);"string"==typeof i&&(i=[[e.id,i,""]]);n(2)(i,{});i.locals&&(e.exports=i.locals)},139:function(e,t,n){var i=n(88);"string"==typeof i&&(i=[[e.id,i,""]]);n(2)(i,{});i.locals&&(e.exports=i.locals)},140:function(e,t,n){var i=n(89);"string"==typeof i&&(i=[[e.id,i,""]]);n(2)(i,{});i.locals&&(e.exports=i.locals)},141:function(e,t,n){var i=n(90);"string"==typeof i&&(i=[[e.id,i,""]]);n(2)(i,{});i.locals&&(e.exports=i.locals)},142:function(e,t,n){var i=n(91);"string"==typeof i&&(i=[[e.id,i,""]]);n(2)(i,{});i.locals&&(e.exports=i.locals)},143:function(e,t,n){var i=n(92);"string"==typeof i&&(i=[[e.id,i,""]]);n(2)(i,{});i.locals&&(e.exports=i.locals)},144:function(e,t,n){var i=n(93);"string"==typeof i&&(i=[[e.id,i,""]]);n(2)(i,{});i.locals&&(e.exports=i.locals)},145:function(e,t,n){var i=n(94);"string"==typeof i&&(i=[[e.id,i,""]]);n(2)(i,{});i.locals&&(e.exports=i.locals)},158:function(e,t,n){"use strict";var i=n(37),o=n(20),r=n(127),s=n(131),a=n(283);e.exports={data:function(){return{page:"brand",contentCode:i.brand[o.brand||"men"],channel:o.channel}},components:{tab:r,resources:s,brandList:a}}},159:function(e,t,n){"use strict";var i=n(3),o=n(7),r=n(4),s=n(286);e.exports={props:["channel"],data:function(){return{brandList:[],indexList:[]}},watch:{channel:function(){this.getBrandList()}},methods:{getBrandList:function(){var e=this,t={channel:this.channel};i.ajax({url:"/get-brand-list",data:t}).then(function(t){e.brandList=t.brandList,e.indexList=t.indexList}).fail(function(){r("网络错误")})}},components:{indexList:s},created:function(){var e=this;this.getBrandList(),o.$on("channel.change",function(t,n){e.channel=n})}}},162:function(e,t){"use strict";e.exports={props:{indexList:Array},data:function(){return{items:[]}},watch:{indexList:function(){this.indexList&&(this.items=this.indexList)}},created:function(){if(!this.indexList){for(var e=65;e<91;e++){var t=String.fromCharCode(e);this.items.push({index:t,name:t})}this.items.push({index:"0~9",name:"#"})}}}},219:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".brand-list-box{width:100%}.brand-list-box .per-brand-box .index{padding:.5rem}.brand-list-box .brand-big-box{width:100%}.brand-list-box .brand-box{width:24%;height:4.5rem;float:left;overflow:hidden;text-align:center;margin:0 .5%}.brand-list-box .brand-box .brand-logo{height:3.75rem;overflow:hidden}.brand-list-box .brand-box .brand-logo img{width:100%}.brand-list-box .brand-box .brand-name{white-space:nowrap;color:#d0d0d0}",""])},222:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".list-box{position:fixed;width:.75rem;margin:0;padding:.15rem;right:0;border-radius:.2rem;background:#fff;opacity:.8;top:0;overflow-y:auto}.list-box li{list-style:none}",""])},248:function(e,t){e.exports=" <tab v-bind:page=page></tab> <resources v-bind:content-code.sync=contentCode></resources> <brand-list v-bind:channel=channel></brand-list> "},249:function(e,t){e.exports=' <div class=brand-list-box> <div v-for="item in brandList" class=per-brand-box> <div class=index><a href=#{{item.index}} name={{item.index}}>{{item.index}}</a></div> <div class="brand-big-box clearfix"> <div class=brand-box v-for="brand in item.brands"> <a href={{brand.link}}> <div class=brand-logo> <img v-lazy="brand.logo | resize 150 150" alt={{brand.name}}> </div> <span class=brand-name>{{brand.name}}</span> </a> </div> </div> </div> </div> <index-list v-bind:index-list=indexList></index-list> '},252:function(e,t){e.exports=' <ul class=list-box> <li v-for="item in items"><a href=#{{item.index}}>{{item.name}}</a></li> </ul> '},282:function(e,t,n){var i,o;i=n(158),o=n(248),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},283:function(e,t,n){var i,o;n(315),i=n(159),o=n(249),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},286:function(e,t,n){var i,o;n(318),i=n(162),o=n(252),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},315:function(e,t,n){var i=n(219);"string"==typeof i&&(i=[[e.id,i,""]]);n(2)(i,{});i.locals&&(e.exports=i.locals)},318:function(e,t,n){var i=n(222);"string"==typeof i&&(i=[[e.id,i,""]]);n(2)(i,{});i.locals&&(e.exports=i.locals)}});
\ No newline at end of file
... ...
webpackJsonp([8],{0:function(t,e,o){"use strict";var r=o(5),n=o(17),i=o(284);o(8),r.use(n),new r({el:"#brand-share",components:{brandShareBox:i}})},1:function(t,e){t.exports=function(){var t=[];return t.toString=function(){for(var t=[],e=0;e<this.length;e++){var o=this[e];o[2]?t.push("@media "+o[2]+"{"+o[1]+"}"):t.push(o[1])}return t.join("")},t.i=function(e,o){"string"==typeof e&&(e=[[null,e,""]]);for(var r={},n=0;n<this.length;n++){var i=this[n][0];"number"==typeof i&&(r[i]=!0)}for(n=0;n<e.length;n++){var a=e[n];"number"==typeof a[0]&&r[a[0]]||(o&&!a[2]?a[2]=o:o&&(a[2]="("+a[2]+") and ("+o+")"),t.push(a))}},t}},2:function(t,e,o){function r(t,e){for(var o=0;o<t.length;o++){var r=t[o],n=p[r.id];if(n){n.refs++;for(var i=0;i<n.parts.length;i++)n.parts[i](r.parts[i]);for(;i<r.parts.length;i++)n.parts.push(d(r.parts[i],e))}else{for(var a=[],i=0;i<r.parts.length;i++)a.push(d(r.parts[i],e));p[r.id]={id:r.id,refs:1,parts:a}}}}function n(t){for(var e=[],o={},r=0;r<t.length;r++){var n=t[r],i=n[0],a=n[1],s=n[2],d=n[3],l={css:a,media:s,sourceMap:d};o[i]?o[i].parts.push(l):e.push(o[i]={id:i,parts:[l]})}return e}function i(t,e){var o=u(),r=v[v.length-1];if("top"===t.insertAt)r?r.nextSibling?o.insertBefore(e,r.nextSibling):o.appendChild(e):o.insertBefore(e,o.firstChild),v.push(e);else{if("bottom"!==t.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");o.appendChild(e)}}function a(t){t.parentNode.removeChild(t);var e=v.indexOf(t);e>=0&&v.splice(e,1)}function s(t){var e=document.createElement("style");return e.type="text/css",i(t,e),e}function d(t,e){var o,r,n;if(e.singleton){var i=m++;o=b||(b=s(e)),r=l.bind(null,o,i,!1),n=l.bind(null,o,i,!0)}else o=s(e),r=c.bind(null,o),n=function(){a(o)};return r(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;r(t=e)}else n()}}function l(t,e,o,r){var n=o?"":r.css;if(t.styleSheet)t.styleSheet.cssText=g(e,n);else{var i=document.createTextNode(n),a=t.childNodes;a[e]&&t.removeChild(a[e]),a.length?t.insertBefore(i,a[e]):t.appendChild(i)}}function c(t,e){var o=e.css,r=e.media,n=e.sourceMap;if(r&&t.setAttribute("media",r),n&&(o+="\n/*# sourceURL="+n.sources[0]+" */",o+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */"),t.styleSheet)t.styleSheet.cssText=o;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(o))}}var p={},f=function(t){var e;return function(){return"undefined"==typeof e&&(e=t.apply(this,arguments)),e}},h=f(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),u=f(function(){return document.head||document.getElementsByTagName("head")[0]}),b=null,m=0,v=[];t.exports=function(t,e){e=e||{},"undefined"==typeof e.singleton&&(e.singleton=h()),"undefined"==typeof e.insertAt&&(e.insertAt="bottom");var o=n(t);return r(o,e),function(t){for(var i=[],a=0;a<o.length;a++){var s=o[a],d=p[s.id];d.refs--,i.push(d)}if(t){var l=n(t);r(l,e)}for(var a=0;a<i.length;a++){var d=i[a];if(0===d.refs){for(var c=0;c<d.parts.length;c++)d.parts[c]();delete p[d.id]}}}};var g=function(){var t=[];return function(e,o){return t[e]=o,t.filter(Boolean).join("\n")}}()},4:function(t,e,o){(function(e){"use strict";function o(t){var o=void 0,r={mask:!1,delay:2e3,txt:""};"string"==typeof t?e.extend(r,{txt:t}):e.extend(r,t);var n='<div class="tip-box"><div class="tip">'+r.txt+"</div></div>",i=e(".tip-box");i.length&&(o=i.data("timer"),clearTimeout(o),i.remove());var a=e(n).appendTo(document.body);a.data("timer",setTimeout(function(){a.remove()},r.delay))}t.exports=o}).call(e,o(3))},8:function(t,e,o){"use strict";var r=o(5);r.filter("resize",function(t,e,o,r){return t?t.replace(/(\{width}|\{height}|\{mode})/g,function(t){var n={"{width}":e,"{height}":o,"{mode}":r||2};return n[t]}):""}),r.filter("clothingGenderIdentity",function(t){var e=null;switch(t){case 1:e="男款";break;case 2:e="女款";break;default:e="通用"}return e}),r.filter("brandUrl",function(t){return"/brand?domain="+t})},55:function(t,e,o){"use strict";var r=o(3),n=o(4),i=o(20);t.exports={data:function(){return{brandIntro:{},showMore:!1,showBrandInfo:!1}},watch:{domain:function(){this.getShopIntro()}},methods:{getShopIntro:function(){var t=this,e={domain:i.domain};r.ajax({url:"/get-brand-intro",data:e}).then(function(e){e&&(t.showBrandInfo=!0,t.brandIntro=e)}).fail(function(){n("网络错误")})},introTrans:function(){this.showMore=this.showMore!==!0}},created:function(){this.getShopIntro()}}},86:function(t,e,o){e=t.exports=o(1)(),e.push([t.id,".brand-top-box{width:100%;height:11.7rem;color:#fff;background-color:#000;position:relative}.brand-top-box .brand-bottom{width:100%;position:absolute;bottom:.5rem;padding:0 .75rem}.brand-top-box .brand-bottom .brand-title{font-weight:700;font-size:.8rem;font-style:italic;margin:.125rem 0}.brand-top-box .brand-bottom hr{width:100%;border:1px solid #fff;border-top:none;margin:.125rem 0}.brand-top-box .brand-bottom .brand-intro-transition{-webkit-transition:all .3s ease;transition:all .3s ease;font-size:.4rem;line-height:.8rem;width:82%;height:5.5rem;overflow-y:auto}.brand-top-box .brand-bottom .brand-intro-enter,.brand-top-box .brand-bottom .brand-intro-leave{height:1.5rem}.brand-top-box .brand-bottom .brand-short{height:1.5rem!important;display:-webkit-box!important;font-size:.4rem;line-height:.8rem;width:82%;text-overflow:ellipsis;overflow-y:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.brand-top-box .showmore{width:1.5rem;height:1.5rem;position:absolute;bottom:.25rem;right:.75rem;font-size:.8rem}",""])},114:function(t,e){t.exports=' <div v-if=showBrandInfo class=brand-top-box v-bind:style="{ \'background-image\': `url(${brandIntro.brandBg})` }"> <div class=brand-bottom> <img v-if=brandIntro.showBrandLogo v-lazy=brandIntro.brandLogo alt="{{ brandIntro.brandName }}"> <div v-else class=brand-title>{{ brandIntro.brandName }}</div> <hr> <div v-show=showMore transition=brand-intro v-bind:class="{ \'brand-short\': !showMore }">{{ brandIntro.brandIntro }}</div> </div> <div v-if=!showMore class="showmore expand" @click=introTrans()><span class=icon>&#xe602;</span></div> <div v-else class="showmore collapse" @click=introTrans()><span class=icon>&#xe617;</span></div> </div> '},126:function(t,e,o){var r,n;o(137),r=o(55),n=o(114),t.exports=r||{},t.exports.__esModule&&(t.exports=t.exports["default"]),n&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=n)},137:function(t,e,o){var r=o(86);"string"==typeof r&&(r=[[t.id,r,""]]);o(2)(r,{});r.locals&&(t.exports=r.locals)},160:function(t,e,o){"use strict";var r=o(126),n=o(288);t.exports={data:function(){return{brandName:"COLORMAD",brandBg:"http://7xwj52.com1.z0.glb.clouddn.com/brandbg.jpg",brandIntro:"COLORMAD坚持女性的时尚美丽不应为牺牲健康为代价,以健康,时尚,科技为理念,研发健康无伤害的新概念甲油。"}},components:{brandShopTop:r,shareBottom:n}}},164:function(t,e){"use strict";t.exports={data:function(){return{close:!1}},methods:{closeBottom:function(){this.close=!0}}}},220:function(t,e,o){e=t.exports=o(1)(),e.push([t.id,".brand-share .brand-top-box{width:100%;height:11.7rem;color:#fff;background-color:#000;position:relative}.brand-share .brand-title{margin:.75rem;font-weight:700;font-size:.8rem;color:#000;font-style:italic}.brand-share .brand-intro{margin:.75rem;min-height:10rem}.brand-share .tip{width:100%;text-align:center;font-size:.9rem;margin:.25rem 0}.brand-share .arrow{width:100%;text-align:center;margin-bottom:.5rem}.brand-share img{width:100%;height:9.125rem}",""])},224:function(t,e,o){e=t.exports=o(1)(),e.push([t.id,".share-bottom{width:100%;padding:.5rem .25rem;background:#fff;position:fixed;left:0;bottom:0;height:2.5rem;border-top:.05rem solid #ececec}.share-bottom .close{position:fixed;left:0;bottom:1.5rem;font-size:1rem}.share-bottom img{float:left}.share-bottom a{border:.05rem solid #000;padding:.25rem;border-radius:1rem}.share-bottom .new-user{float:left;]:#fff solid .05rem}.share-bottom .download{float:right}.hidden{display:none}",""])},250:function(t,e){t.exports=' <div class=brand-share> <div class=brand-top-box v-bind:style="{ \'background-image\': `url(${brandBg})` }"></div> <div class=brand-title>{{ brandName }}</div> <div class=brand-intro>{{ brandIntro }}</div> <div class=tip>进入 BLK 选购潮品</div> <div class=arrow>i</div> <img v-lazy="brandBg | resize 752 365"> </div> <share-bottom></share-bottom> '},254:function(t,e){t.exports=' <div class="share-bottom clearfix" v-bind:class="{ \'hidden\': close }"> <span class="icon close" @click=closeBottom()>&#xe609;</span> <img v-lazy=""> <a href=javascript:; class=new-user>新用户送千元礼包</a> <a href=http://m.yohoblk.com class=download>立即下载</a> </div> '},284:function(t,e,o){var r,n;o(316),r=o(160),n=o(250),t.exports=r||{},t.exports.__esModule&&(t.exports=t.exports["default"]),n&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=n)},288:function(t,e,o){var r,n;o(320),r=o(164),n=o(254),t.exports=r||{},t.exports.__esModule&&(t.exports=t.exports["default"]),n&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=n)},316:function(t,e,o){var r=o(220);"string"==typeof r&&(r=[[t.id,r,""]]);o(2)(r,{});r.locals&&(t.exports=r.locals)},320:function(t,e,o){var r=o(224);"string"==typeof r&&(r=[[t.id,r,""]]);o(2)(r,{});r.locals&&(t.exports=r.locals)}});
\ No newline at end of file
... ...
webpackJsonp([6],{0:function(t,e,i){"use strict";var o=i(5),n=i(17),r=i(36),a=i(280);o.use(n),o.use(r),new o({el:"#brand",components:{brandBox:a}})},1:function(t,e){t.exports=function(){var t=[];return t.toString=function(){for(var t=[],e=0;e<this.length;e++){var i=this[e];i[2]?t.push("@media "+i[2]+"{"+i[1]+"}"):t.push(i[1])}return t.join("")},t.i=function(e,i){"string"==typeof e&&(e=[[null,e,""]]);for(var o={},n=0;n<this.length;n++){var r=this[n][0];"number"==typeof r&&(o[r]=!0)}for(n=0;n<e.length;n++){var a=e[n];"number"==typeof a[0]&&o[a[0]]||(i&&!a[2]?a[2]=i:i&&(a[2]="("+a[2]+") and ("+i+")"),t.push(a))}},t}},2:function(t,e,i){function o(t,e){for(var i=0;i<t.length;i++){var o=t[i],n=p[o.id];if(n){n.refs++;for(var r=0;r<n.parts.length;r++)n.parts[r](o.parts[r]);for(;r<o.parts.length;r++)n.parts.push(c(o.parts[r],e))}else{for(var a=[],r=0;r<o.parts.length;r++)a.push(c(o.parts[r],e));p[o.id]={id:o.id,refs:1,parts:a}}}}function n(t){for(var e=[],i={},o=0;o<t.length;o++){var n=t[o],r=n[0],a=n[1],s=n[2],c=n[3],d={css:a,media:s,sourceMap:c};i[r]?i[r].parts.push(d):e.push(i[r]={id:r,parts:[d]})}return e}function r(t,e){var i=u(),o=b[b.length-1];if("top"===t.insertAt)o?o.nextSibling?i.insertBefore(e,o.nextSibling):i.appendChild(e):i.insertBefore(e,i.firstChild),b.push(e);else{if("bottom"!==t.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");i.appendChild(e)}}function a(t){t.parentNode.removeChild(t);var e=b.indexOf(t);e>=0&&b.splice(e,1)}function s(t){var e=document.createElement("style");return e.type="text/css",r(t,e),e}function c(t,e){var i,o,n;if(e.singleton){var r=m++;i=g||(g=s(e)),o=d.bind(null,i,r,!1),n=d.bind(null,i,r,!0)}else i=s(e),o=l.bind(null,i),n=function(){a(i)};return o(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;o(t=e)}else n()}}function d(t,e,i,o){var n=i?"":o.css;if(t.styleSheet)t.styleSheet.cssText=v(e,n);else{var r=document.createTextNode(n),a=t.childNodes;a[e]&&t.removeChild(a[e]),a.length?t.insertBefore(r,a[e]):t.appendChild(r)}}function l(t,e){var i=e.css,o=e.media,n=e.sourceMap;if(o&&t.setAttribute("media",o),n&&(i+="\n/*# sourceURL="+n.sources[0]+" */",i+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */"),t.styleSheet)t.styleSheet.cssText=i;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(i))}}var p={},h=function(t){var e;return function(){return"undefined"==typeof e&&(e=t.apply(this,arguments)),e}},f=h(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),u=h(function(){return document.head||document.getElementsByTagName("head")[0]}),g=null,m=0,b=[];t.exports=function(t,e){e=e||{},"undefined"==typeof e.singleton&&(e.singleton=f()),"undefined"==typeof e.insertAt&&(e.insertAt="bottom");var i=n(t);return o(i,e),function(t){for(var r=[],a=0;a<i.length;a++){var s=i[a],c=p[s.id];c.refs--,r.push(c)}if(t){var d=n(t);o(d,e)}for(var a=0;a<r.length;a++){var c=r[a];if(0===c.refs){for(var l=0;l<c.parts.length;l++)c.parts[l]();delete p[c.id]}}}};var v=function(){var t=[];return function(e,i){return t[e]=i,t.filter(Boolean).join("\n")}}()},4:function(t,e,i){(function(e){"use strict";function i(t){var i=void 0,o={mask:!1,delay:2e3,txt:""};"string"==typeof t?e.extend(o,{txt:t}):e.extend(o,t);var n='<div class="tip-box"><div class="tip">'+o.txt+"</div></div>",r=e(".tip-box");r.length&&(i=r.data("timer"),clearTimeout(i),r.remove());var a=e(n).appendTo(document.body);a.data("timer",setTimeout(function(){a.remove()},o.delay))}t.exports=i}).call(e,i(3))},7:function(t,e,i){"use strict";var o=i(5),n=new o;t.exports=n},8:function(t,e,i){"use strict";var o=i(5);o.filter("resize",function(t,e,i,o){return t?t.replace(/(\{width}|\{height}|\{mode})/g,function(t){var n={"{width}":e,"{height}":i,"{mode}":o||2};return n[t]}):""}),o.filter("clothingGenderIdentity",function(t){var e=null;switch(t){case 1:e="男款";break;case 2:e="女款";break;default:e="通用"}return e}),o.filter("brandUrl",function(t){return"/brand?domain="+t})},55:function(t,e,i){"use strict";var o=i(3),n=i(4),r=i(20);t.exports={data:function(){return{brandIntro:{},showMore:!1,showBrandInfo:!1}},watch:{domain:function(){this.getShopIntro()}},methods:{getShopIntro:function(){var t=this,e={domain:r.domain};o.ajax({url:"/get-brand-intro",data:e}).then(function(e){e&&(t.showBrandInfo=!0,t.brandIntro=e)}).fail(function(){n("网络错误")})},introTrans:function(){this.showMore=this.showMore!==!0}},created:function(){this.getShopIntro()}}},64:function(t,e){"use strict";t.exports={props:{on:Boolean}}},65:function(t,e,i){"use strict";var o=i(3),n=i(7);t.exports={props:{config:Object},data:function(){return{params:{color:[{colorId:11,colorName:"红色",colorCode:"ee0000"}],gender:[{genderName:"BOYS",genderId:"1,3"}],size:[{sizeName:"100",sizeId:255}]}}},watch:{},methods:{clearVals:function(){this.$set("params",{})},setCateParams:function(t,e){this.$set("params."+t,e)},okAction:function(){n.$emit("filter.change",{val:this.params,ref:this._uid})},entrySub:function(t){console.log(this.config[t]),n.$emit("filter.sub.show",{val:t,ref:this._uid})}},filters:{unifyTxt:function(t,e){var i="",n=[],r=o.noop;return o.isArray(t)&&(r=function(t,i){n.push(i[e+"Name"])}),o.each(t,r),i=n.join(",")},txt:function(t){var e={color:"Color颜色",gender:"Gender性别",size:"Size尺寸",brand:"Brand品牌",priceRange:"Price价格",groupSort:"Category品类",discount:"Sale折扣"};return e[t]||""}}}},66:function(t,e,i){"use strict";var o=i(7);t.exports={props:{disableFetch:Boolean,data:Array},methods:{fetch:function(){o.$emit("list.paging")}}}},68:function(t,e,i){"use strict";var o=i(4),n=window.yohoInterface;window.yohoWapInterface={headerRightTopBtn:function(){}};var r={isApp:/yh_blk/i.test((navigator.userAgent||"").toLowerCase()),data:window.yohoInterfaceData,goTap:function(t,e,i){this.isApp?n.triggerEvent(e||function(){},i||function(){},{method:"go.tab",arguments:t}):o("暂不支持,请在BLK应用中打开")},goLogin:function(t,e,i){this.isApp?n.triggerEvent(e||function(){},i||function(){},{method:"go.login",arguments:t}):o("暂不支持,请在BLK应用中打开")},goShopingCart:function(t,e,i){this.isApp?n.triggerEvent(e||function(){},i||function(){},{method:"go.shopingCart",arguments:t}):o("暂不支持,请在BLK应用中打开")},goAddress:function(t,e,i){this.isApp?n.triggerEvent(e||function(){},i||function(){},{method:"go.address",arguments:t}):o("暂不支持,请在BLK应用中打开")},goImageBrowser:function(t,e,i){this.isApp?n.triggerEvent(e||function(){},i||function(){},{method:"go.imageBrowser",arguments:t}):o("暂不支持,请在BLK应用中打开")},goNewPage:function(t,e,i){this.isApp?n.triggerEvent(e||function(){},i||function(){},{method:"go.newPage",arguments:t}):o("暂不支持,请在BLK应用中打开")},goPay:function(t,e,i){this.isApp?n.triggerEvent(e||function(){},i||function(){},{method:"go.pay",arguments:t}):o("暂不支持,请在BLK应用中打开")},goBack:function(t,e,i){this.isApp?n.triggerEvent(e||function(){},i||function(){},{method:"go.back",arguments:t}):o("暂不支持,请在BLK应用中打开")},goShare:function(t,e,i){this.isApp?n.triggerEvent(e||function(){},i||function(){},{method:"go.share",arguments:t}):o("暂不支持,请在BLK应用中打开")},addNativeMethod:function(t,e){window.yohoWapInterface[t]=e}};t.exports=r},69:function(t,e){"use strict";t.exports={A:[{id:5,type:"0",hotKeyword:"AAAA 葛民辉",isShowNew:"N",domain:"aaaa",alif:"A",isHot:"N",ico:"http://img10.static.yhbimg.com/logo/2012/04/12/13/013c4f832d97df25ce9f79a294d5e05d6b.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"AAAA",keyword:"街头,嘻哈,创意,潮流,AAAA,TEE,扭蛋",nameEn:"AAAA",nameCn:"AAAA"},{id:862,type:"0",hotKeyword:"",isShowNew:"N",domain:"aape",alif:"A",isHot:"N",ico:"http://img13.static.yhbimg.com/logo/2015/12/03/15/02a0c256f3a75784fbcaa7d37715fcfa00.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"Aape",keyword:"",nameEn:"Aape",nameCn:"Aape"},{type:"0",id:1209,alif:"A",ico:"http://img13.static.yhbimg.com/logo/2016/01/04/10/02c340899abe71a7ee1cfeb7591b6b96c0.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"AAVA Lifestyle",keyword:"香薰,首饰,手表,围巾",nameEn:"AAVA Lifestyle",nameCn:"爱瓦生活",hotKeyword:"创意 品质 居家",shelvestime:1451877790,isShowNew:"N",domain:"aavalifestyle",isHot:"N"},{id:536,type:"0",hotKeyword:"",isShowNew:"N",domain:"ablejeans",alif:"A",isHot:"Y",ico:"http://img13.static.yhbimg.com/logo/2014/05/08/12/0241b56aa9407b25d60b8d6c03ad6396c6.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"ABLE JEANS",keyword:"ABLE JEANS",nameEn:"ABLE JEANS",nameCn:"欧帛牛仔"},{id:262,type:"0",hotKeyword:"",isShowNew:"N",domain:"absurdlogic",alif:"A",isHot:"Y",ico:"http://img12.static.yhbimg.com/logo/2015/11/02/16/026f093fae4c9e3c7788508be9d109fc39.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"ABSURD LOGIC",keyword:"",nameEn:"ABSURD LOGIC",nameCn:"荒诞逻辑"}],B:[{id:373,type:"0",hotKeyword:"",isShowNew:"N",domain:"babyghost",alif:"B",isHot:"Y",ico:"http://img12.static.yhbimg.com/logo/2015/12/09/14/020b4cfa2aa3fb66642259f2be63780cc3.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"BABYGHOST",keyword:"",nameEn:"BABYGHOST",nameCn:"北北高斯"},{id:1039,type:"0",hotKeyword:"",isShowNew:"N",domain:"backbone",alif:"B",isHot:"N",ico:"http://img11.static.yhbimg.com/logo/2015/12/03/16/01c06f7a1524a2a9052350a8c03c2475d7.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"BACK BONE",keyword:"",nameEn:"backbone",nameCn:"BACK BONE"},{type:"0",id:980,alif:"B",ico:"http://img10.static.yhbimg.com/logo/2015/09/29/17/0173fd258619dc31c9a659b5be0507eeb1.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"B+ by Beautyberry",keyword:"原创,设计",nameEn:"B+ by Beautyberry",nameCn:"B+ by Beautyberry",hotKeyword:"原创,设计",shelvestime:1448608361,isShowNew:"N",domain:"beautyberry",isHot:"N"}]}},86:function(t,e,i){e=t.exports=i(1)(),e.push([t.id,".brand-top-box{width:100%;height:11.7rem;color:#fff;background-color:#000;position:relative}.brand-top-box .brand-bottom{width:100%;position:absolute;bottom:.5rem;padding:0 .75rem}.brand-top-box .brand-bottom .brand-title{font-weight:700;font-size:.8rem;font-style:italic;margin:.125rem 0}.brand-top-box .brand-bottom hr{width:100%;border:1px solid #fff;border-top:none;margin:.125rem 0}.brand-top-box .brand-bottom .brand-intro-transition{-webkit-transition:all .3s ease;transition:all .3s ease;font-size:.4rem;line-height:.8rem;width:82%;height:5.5rem;overflow-y:auto}.brand-top-box .brand-bottom .brand-intro-enter,.brand-top-box .brand-bottom .brand-intro-leave{height:1.5rem}.brand-top-box .brand-bottom .brand-short{height:1.5rem!important;display:-webkit-box!important;font-size:.4rem;line-height:.8rem;width:82%;text-overflow:ellipsis;overflow-y:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.brand-top-box .showmore{width:1.5rem;height:1.5rem;position:absolute;bottom:.25rem;right:.75rem;font-size:.8rem}",""])},95:function(t,e,i){e=t.exports=i(1)(),e.push([t.id,".drawer{position:fixed;left:0;background-color:rgba(0,0,0,.6)}.drawer,.drawer-main{top:0;right:0;bottom:0}.drawer-main{position:absolute;min-width:80%;max-width:100%;background-color:#fff;-webkit-transition:all .3s .2s;transition:all .3s .2s}",""])},96:function(t,e,i){e=t.exports=i(1)(),e.push([t.id,".filter{padding:0 .75rem}.filter-actions{font-size:.85rem;text-align:right;padding:1.125rem 0}.filter-action{font-size:inherit;margin-left:1rem}.filter-actions,.filter-cate{border-bottom:1px solid #b0b0b0}.filter-cates{list-style:none;margin:0;padding:0}.filter-cate .icon-right{margin-left:.6rem}.filter-cate,.icon-right{height:2.95rem;line-height:2.95rem}.filter-cate-label{font-size:.9rem;font-weight:700}.filter-cate-val{float:right;font-size:.7rem}.filter-cate-val,.filter-cate .icon{color:#b0b0b0}",""])},97:function(t,e,i){e=t.exports=i(1)(),e.push([t.id,".cardlist{list-style:none;margin:0;padding:0}.card-large .card{float:left;width:9.3rem;margin-right:.15rem}.card-large .card:nth-child(2n){margin-right:0}.card-large .card-pic{width:100%;height:12.475rem}.card-large .card-pic a,.card-large .card-pic img{display:block;width:100%;height:100%}.card-large .card-bd{min-height:4.5rem;margin-left:.75rem;margin-right:.75rem;padding-top:.625rem;text-align:center;font-size:.6rem}.card-large .card-label{margin:0 0 .25rem;font-size:inherit;font-weight:400}.good-price{color:#b0b0b0;margin-right:.25rem}.good-price:last-of-type{margin-right:0}.good-price.old-price{text-decoration:line-through}.good-price.sale-price{color:#ff081c}",""])},114:function(t,e){t.exports=' <div v-if=showBrandInfo class=brand-top-box v-bind:style="{ \'background-image\': `url(${brandIntro.brandBg})` }"> <div class=brand-bottom> <img v-if=brandIntro.showBrandLogo v-lazy=brandIntro.brandLogo alt="{{ brandIntro.brandName }}"> <div v-else class=brand-title>{{ brandIntro.brandName }}</div> <hr> <div v-show=showMore transition=brand-intro v-bind:class="{ \'brand-short\': !showMore }">{{ brandIntro.brandIntro }}</div> </div> <div v-if=!showMore class="showmore expand" @click=introTrans()><span class=icon>&#xe602;</span></div> <div v-else class="showmore collapse" @click=introTrans()><span class=icon>&#xe617;</span></div> </div> '},123:function(t,e){t.exports=" <div class=drawer :class=\"{'drawer-open': on }\" v-show=on> <div class=drawer-main v-el:main> <slot></slot> </div> </div> "},124:function(t,e){t.exports=' <div class=filter> <div class=filter-actions> <a href=javascript:; class=filter-action @click=clearVals>清空</a> <button class="button button-small filter-action" @click=okAction>确定</button> </div> <div class=filter-params> <ul class=filter-cates> <li class=filter-cate v-for="classify in config" @click=entrySub($key)> <i class="icon icon-right right"></i> <span class=filter-cate-label>{{$key | txt }}</span> <span class=filter-cate-val>{{params[$key] | unifyTxt $key }}</span> </li> </ul> </div> </div> '},125:function(t,e){t.exports=' <div class=goods-box v-infinite-scroll=fetch() infinite-scroll-disable=disableFetch> <ul class="cardlist card-large clearfix"> <li class=card v-for="item in data"> <div class=card-pic> <a href=""> <img v-lazy="item.goodsList[0].imagesUrl | resize 372 499" alt={{item.productName}}> </a> </div> <div class=card-bd> <h2 class=card-label> <a href="">{{item.productName}}</a> </h2> <span class=good-price :class="{\'old-price\': item.marketPrice}" v-if=item.marketPrice>¥ {{item.marketPrice}}</span> <span class=good-price :class="{\'sale-price\': item.marketPrice}">¥ {{item.salesPrice}}</span> </div> </li> </ul> <p class="cardlist--loading text-center" v-show=inLoading>正在加载...</p> <p class="cardlist--end text-center" v-show="atEnd ">--End--</p> </div> '},126:function(t,e,i){var o,n;i(137),o=i(55),n=i(114),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),n&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=n)},134:function(t,e,i){var o,n;i(146),o=i(64),n=i(123),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),n&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=n)},135:function(t,e,i){var o,n;i(147),o=i(65),n=i(124),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),n&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=n)},136:function(t,e,i){var o,n;i(148),o=i(66),n=i(125),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),n&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=n)},137:function(t,e,i){var o=i(86);"string"==typeof o&&(o=[[t.id,o,""]]);i(2)(o,{});o.locals&&(t.exports=o.locals)},146:function(t,e,i){var o=i(95);"string"==typeof o&&(o=[[t.id,o,""]]);i(2)(o,{});o.locals&&(t.exports=o.locals)},147:function(t,e,i){var o=i(96);"string"==typeof o&&(o=[[t.id,o,""]]);i(2)(o,{});o.locals&&(t.exports=o.locals)},148:function(t,e,i){var o=i(97);"string"==typeof o&&(o=[[t.id,o,""]]);i(2)(o,{});o.locals&&(t.exports=o.locals)},156:function(t,e,i){(function(e){"use strict";var o=i(3),n=i(7),r=i(4),a=i(285),s=i(126),c=i(136),d=i(134),l=i(135);i(8),t.exports={data:function(){return{shareData:{title:"BLK",link:"m.blk.com",img:"https://img11.static.yhbimg.com/brandLogo/2016/04/13/15/010eb8606c1072fd2e769c62567d3bbe93.png?imageView2/2/w/140/h/140"},sortConfig:e.sortConfig,filterConfig:e.filterConfig,url:"/product/list",sort:3,filter:{},page:0,totalPage:3,productList:[],inSearching:!1,brand:i(69)}},watch:{sort:function(){this.research()},filter:function(){this.research()}},methods:{getProductList:function(){var t=this,e={};o.ajax({method:"post",url:"/product/list",data:e}).done(function(e){t.$set("productList",t.productList.concat(e.data.productList))}).fail(function(){r("网络错误")})},search:function(){var t=this;this.inSearching||this.page&&this.page+1>this.totalPage||(this.inSearching=!0,this.page++,o.post(this.url,{sort:this.sort,filter:this.filter,page:this.page}).done(function(e){t.$set("productList",t.productList.concat(e.data.productList))}).fail(function(e){t.page--,console.log(e)}).always(function(){t.inSearching=!1}))},openFilterSub:function(){console.log("TODO: open filter sub")},research:function(){this.page=0,this.$set("productList",[]),this.search()}},components:{brandTop:a,brandShopTop:s,goodsList:c,drawer:d,filter:l},created:function(){this.search(),n.$on("list.paging",function(){this.search()}),n.$on("sort.change",function(t){var e=t.val;console.log(e),this.sort=e}),n.$on("filter.change",function(t){var e=t.val;console.log(e),this.filter=e,this.$refs.drawer.on=!1}),n.$on("filter.sub.show",function(t){var e=t.val;this.openFilterSub(e)})}}}).call(e,function(){return this}())},161:function(t,e,i){"use strict";var o=i(68),n=i(3),r=i(4);t.exports={props:{shareData:{type:Object}},methods:{goShare:function(){var t=this.shareData.title+this.shareData.link+this.shareData.img;o.goShare({link:t},function(){},function(){})},goBack:function(){o.goBack({},function(){},function(){})},collectShop:function(){var t={shopId:this.shareData.shopId,favId:this.shareData.shopId,isFav:this.shareData.isFav};n.ajax({url:"/collect-shop",data:t}).done(function(t){}).fail(function(){r("网络错误")})},showFilter:function(){}}}},221:function(t,e,i){e=t.exports=i(1)(),e.push([t.id,".top-box{width:100%;height:1.5rem;padding:0 .5rem;position:fixed;top:1.5rem;left:0;z-index:99;color:#fff;font-size:1.2rem}.top-box .back{width:1.5rem;height:1.5rem;float:left}.top-box .right{height:1.5rem;float:right;margin:0;padding:0}.top-box .right span{width:1.5rem;height:1.5rem;margin:0 .125rem}.top-box .right .favorite{color:#000}",""])},246:function(t,e){t.exports=" <brand-top v-bind:share-data=shareData></brand-top> <brand-shop-top></brand-shop-top> <goods-list v-bind:data=productList></goods-list> <drawer v-ref:drawer> <filter :config.once=filterConfig></filter> </drawer> "},251:function(t,e){t.exports=' <div class="top-box clearfix"> <span class="icon back" @click=goBack()>&#xe606;</span> <div class=right> <span class=icon v-bind:class="{\'favorite\': isFav}" @click=collectShop()>&#xe609;</span> <span class="icon share" @click=goShare()>&#xe60e;</span> <span class="icon filter" @click=showFilter()>&#xe60b;</span> </div> </div> '},280:function(t,e,i){var o,n;o=i(156),n=i(246),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),n&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=n)},285:function(t,e,i){var o,n;i(317),o=i(161),n=i(251),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),n&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=n)},317:function(t,e,i){var o=i(221);"string"==typeof o&&(o=[[t.id,o,""]]);i(2)(o,{});o.locals&&(t.exports=o.locals)}});
\ No newline at end of file
... ...
webpackJsonp([11],{0:function(e,t,a){"use strict";var i=a(5),r=a(281);new i({el:"#brand-cate",components:{brandCate:r}})},1:function(e,t){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],t=0;t<this.length;t++){var a=this[t];a[2]?e.push("@media "+a[2]+"{"+a[1]+"}"):e.push(a[1])}return e.join("")},e.i=function(t,a){"string"==typeof t&&(t=[[null,t,""]]);for(var i={},r=0;r<this.length;r++){var n=this[r][0];"number"==typeof n&&(i[n]=!0)}for(r=0;r<t.length;r++){var o=t[r];"number"==typeof o[0]&&i[o[0]]||(a&&!o[2]?o[2]=a:a&&(o[2]="("+o[2]+") and ("+a+")"),e.push(o))}},e}},2:function(e,t,a){function i(e,t){for(var a=0;a<e.length;a++){var i=e[a],r=p[i.id];if(r){r.refs++;for(var n=0;n<r.parts.length;n++)r.parts[n](i.parts[n]);for(;n<i.parts.length;n++)r.parts.push(l(i.parts[n],t))}else{for(var o=[],n=0;n<i.parts.length;n++)o.push(l(i.parts[n],t));p[i.id]={id:i.id,refs:1,parts:o}}}}function r(e){for(var t=[],a={},i=0;i<e.length;i++){var r=e[i],n=r[0],o=r[1],s=r[2],l=r[3],c={css:o,media:s,sourceMap:l};a[n]?a[n].parts.push(c):t.push(a[n]={id:n,parts:[c]})}return t}function n(e,t){var a=h(),i=b[b.length-1];if("top"===e.insertAt)i?i.nextSibling?a.insertBefore(t,i.nextSibling):a.appendChild(t):a.insertBefore(t,a.firstChild),b.push(t);else{if("bottom"!==e.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");a.appendChild(t)}}function o(e){e.parentNode.removeChild(e);var t=b.indexOf(e);t>=0&&b.splice(t,1)}function s(e){var t=document.createElement("style");return t.type="text/css",n(e,t),t}function l(e,t){var a,i,r;if(t.singleton){var n=g++;a=v||(v=s(t)),i=c.bind(null,a,n,!1),r=c.bind(null,a,n,!0)}else a=s(t),i=d.bind(null,a),r=function(){o(a)};return i(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;i(e=t)}else r()}}function c(e,t,a,i){var r=a?"":i.css;if(e.styleSheet)e.styleSheet.cssText=m(t,r);else{var n=document.createTextNode(r),o=e.childNodes;o[t]&&e.removeChild(o[t]),o.length?e.insertBefore(n,o[t]):e.appendChild(n)}}function d(e,t){var a=t.css,i=t.media,r=t.sourceMap;if(i&&e.setAttribute("media",i),r&&(a+="\n/*# sourceURL="+r.sources[0]+" */",a+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(r))))+" */"),e.styleSheet)e.styleSheet.cssText=a;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(a))}}var p={},f=function(e){var t;return function(){return"undefined"==typeof t&&(t=e.apply(this,arguments)),t}},u=f(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),h=f(function(){return document.head||document.getElementsByTagName("head")[0]}),v=null,g=0,b=[];e.exports=function(e,t){t=t||{},"undefined"==typeof t.singleton&&(t.singleton=u()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var a=r(e);return i(a,t),function(e){for(var n=[],o=0;o<a.length;o++){var s=a[o],l=p[s.id];l.refs--,n.push(l)}if(e){var c=r(e);i(c,t)}for(var o=0;o<n.length;o++){var l=n[o];if(0===l.refs){for(var d=0;d<l.parts.length;d++)l.parts[d]();delete p[l.id]}}}};var m=function(){var e=[];return function(t,a){return e[t]=a,e.filter(Boolean).join("\n")}}()},4:function(e,t,a){(function(t){"use strict";function a(e){var a=void 0,i={mask:!1,delay:2e3,txt:""};"string"==typeof e?t.extend(i,{txt:e}):t.extend(i,e);var r='<div class="tip-box"><div class="tip">'+i.txt+"</div></div>",n=t(".tip-box");n.length&&(a=n.data("timer"),clearTimeout(a),n.remove());var o=t(r).appendTo(document.body);o.data("timer",setTimeout(function(){o.remove()},i.delay))}e.exports=a}).call(t,a(3))},157:function(e,t,a){"use strict";var i=a(3),r=a(4);e.exports={props:[],data:function(){return{brandCate:[],cateNavLeftData:[],cateNavRightData:[],topcurrent:0,leftcurrent:0}},methods:{getCateList:function(){var e=this,t={channel:""};i.ajax({url:"/get-cate-list",data:t}).then(function(t){e.brandCate=t,e.cateNavLeftData=e.brandCate[0].ca,e.cateNavRightData=e.cateNavLeftData[0].sub}).fail(function(){r("网络错误")})},cateNavTopFun:function(e){this.topcurrent=e,this.cateNavLeftData=this.brandCate[e].ca,this.cateNavRightData=this.cateNavLeftData[0].sub},cateNavLeftFun:function(e){this.leftcurrent=e,this.cateNavRightData=this.cateNavLeftData[e].sub}},created:function(){this.getCateList()}}},218:function(e,t,a){t=e.exports=a(1)(),t.push([e.id,'.cate-page{font-size:.9rem;font-family:helvetica,Arial,\\\\9ED1\\4F53}.cate-page li,.cate-page ul{margin:0;padding:0;list-style:none}.cate-page .search-input{position:relative;background-color:#f8f8f8;padding:.325rem .5rem}.cate-page .search-input p{box-sizing:border-box;width:100%;height:1.5rem;line-height:1.5rem;border:none;padding-left:1.65rem;border-radius:1.5rem;font-size:.65rem;background:#fff;color:#999}.cate-page .search-icon{position:absolute;top:0;bottom:0;left:1.075rem;line-height:2.15rem;color:#999}.cate-page .cate-nav{height:3rem;border-bottom:1px solid #e6e6e6}.cate-page .cate-nav li{display:block;box-sizing:border-box;float:left;height:100%;padding:.5rem .25rem;width:25%;text-align:center;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cate-page .cate-nav li:last-child{border-right:none}.cate-page .cate-nav li.focus{color:#000}.cate-page .cate-nav li.focus span{border-bottom:.1rem solid #000;font-weight:700}.cate-page .cate-nav li.bytouch{background:#eee}.cate-page .cate-nav span{line-height:2rem;padding-bottom:.25rem}.cate-page .cate-nav li:last-child span{border-right:0}.cate-page .content.hide{display:none}.cate-page .primary-level{float:left;box-sizing:border-box;width:45%}.cate-page .primary-level>li{height:3rem;line-height:3rem;padding:0 .8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #e6e6e6}.cate-page .primary-level>li.focus{background-color:#fff}.cate-page .primary-level>li.focus:after{content:"";width:0;height:0;border-top:.5rem solid transparent;border-bottom:.5rem solid transparent;border-right:.5rem solid #efefef;position:absolute;margin-top:.8rem;right:55%}.cate-page .primary-level>li.highlight{background-color:#eee}.cate-page .sub-level-container{float:left;box-sizing:border-box;background:#f6f6f6;width:55%;height:100%}.cate-page .sub-level{width:100%;background-color:#f6f6f6;position:relative}.cate-page .sub-level>li{box-sizing:border-box;height:2.75rem;line-height:2.75rem;border-bottom:1px solid #e6e6e6;padding-left:.5rem}.cate-page .sub-level>li.highlight{background:#eee}.cate-page .sub-level>li:hover{background-color:#efefef}.cate-page .sub-level a{display:block;height:100%;width:100%;color:#000}.cate-page .sub-level.hide{display:none}',""])},247:function(e,t){e.exports=' <div class=cate-page id=cate-page> <div class="cate-nav clearfix"> <ul> <li v-for="(index, cate) in brandCate" v-on:click=cateNavTopFun(index) v-bind:class="{focus: index === topcurrent}"> <span>{{cate.name}}</span> </li> </ul> </div> <div class="cate-container clearfix"> <div class=content style="height: 522px"> <ul class=primary-level> <li v-for="(index, ca) in cateNavLeftData" v-bind:class="{focus: index === leftcurrent}" class=p-level-item v-on:click=cateNavLeftFun(index)> <a href={{ca.url}}>{{ca.name}}</a> </li> </ul> <div class=sub-level-container> <ul class=sub-level> <li v-for="sub in cateNavRightData"> <a href={{sub.url}}>{{sub.name}}</a> </li> </ul> </div> </div> </div> </div> '},281:function(e,t,a){var i,r;a(314),i=a(157),r=a(247),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),r&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=r)},314:function(e,t,a){var i=a(218);"string"==typeof i&&(i=[[e.id,i,""]]);a(2)(i,{});i.locals&&(e.exports=i.locals)}});
\ No newline at end of file
... ...
webpackJsonp([2],[function(e,t,n){"use strict";var i=n(5),o=n(120),r=n(119);n(10),new i({el:"#app",components:{tab:o,resources:r}})},,function(e,t){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],t=0;t<this.length;t++){var n=this[t];n[2]?e.push("@media "+n[2]+"{"+n[1]+"}"):e.push(n[1])}return e.join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var i={},o=0;o<this.length;o++){var r=this[o][0];"number"==typeof r&&(i[r]=!0)}for(o=0;o<t.length;o++){var s=t[o];"number"==typeof s[0]&&i[s[0]]||(n&&!s[2]?s[2]=n:n&&(s[2]="("+s[2]+") and ("+n+")"),e.push(s))}},e}},function(e,t,n){function i(e,t){for(var n=0;n<e.length;n++){var i=e[n],o=f[i.id];if(o){o.refs++;for(var r=0;r<o.parts.length;r++)o.parts[r](i.parts[r]);for(;r<i.parts.length;r++)o.parts.push(l(i.parts[r],t))}else{for(var s=[],r=0;r<i.parts.length;r++)s.push(l(i.parts[r],t));f[i.id]={id:i.id,refs:1,parts:s}}}}function o(e){for(var t=[],n={},i=0;i<e.length;i++){var o=e[i],r=o[0],s=o[1],a=o[2],l=o[3],c={css:s,media:a,sourceMap:l};n[r]?n[r].parts.push(c):t.push(n[r]={id:r,parts:[c]})}return t}function r(e,t){var n=h(),i=g[g.length-1];if("top"===e.insertAt)i?i.nextSibling?n.insertBefore(t,i.nextSibling):n.appendChild(t):n.insertBefore(t,n.firstChild),g.push(t);else{if("bottom"!==e.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");n.appendChild(t)}}function s(e){e.parentNode.removeChild(e);var t=g.indexOf(e);t>=0&&g.splice(t,1)}function a(e){var t=document.createElement("style");return t.type="text/css",r(e,t),t}function l(e,t){var n,i,o;if(t.singleton){var r=v++;n=m||(m=a(t)),i=c.bind(null,n,r,!1),o=c.bind(null,n,r,!0)}else n=a(t),i=u.bind(null,n),o=function(){s(n)};return i(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;i(e=t)}else o()}}function c(e,t,n,i){var o=n?"":i.css;if(e.styleSheet)e.styleSheet.cssText=x(t,o);else{var r=document.createTextNode(o),s=e.childNodes;s[t]&&e.removeChild(s[t]),s.length?e.insertBefore(r,s[t]):e.appendChild(r)}}function u(e,t){var n=t.css,i=t.media,o=t.sourceMap;if(i&&e.setAttribute("media",i),o&&(n+="\n/*# sourceURL="+o.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */"),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}var f={},p=function(e){var t;return function(){return"undefined"==typeof t&&(t=e.apply(this,arguments)),t}},d=p(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),h=p(function(){return document.head||document.getElementsByTagName("head")[0]}),m=null,v=0,g=[];e.exports=function(e,t){t=t||{},"undefined"==typeof t.singleton&&(t.singleton=d()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var n=o(e);return i(n,t),function(e){for(var r=[],s=0;s<n.length;s++){var a=n[s],l=f[a.id];l.refs--,r.push(l)}if(e){var c=o(e);i(c,t)}for(var s=0;s<r.length;s++){var l=r[s];if(0===l.refs){for(var u=0;u<l.parts.length;u++)l.parts[u]();delete f[l.id]}}}};var x=function(){var e=[];return function(t,n){return e[t]=n,e.filter(Boolean).join("\n")}}()},,,,,,function(e,t,n){(function(t){"use strict";function n(e){var n=void 0,i={mask:!1,delay:2e3,txt:""};"string"==typeof e?t.extend(i,{txt:e}):t.extend(i,e);var o='<div class="tip-box"><div class="tip">'+i.txt+"</div></div>",r=t(".tip-box");r.length&&(n=r.data("timer"),clearTimeout(n),r.remove());var s=t(o).appendTo(document.body);s.data("timer",setTimeout(function(){s.remove()},i.delay))}e.exports=n}).call(t,n(1))},function(e,t,n){"use strict";var i=n(5);i.filter("resize",function(e,t,n,i){return e.replace(/({width}|{height}|{mode})/g,function(e){var o={"{width}":t,"{height}":n,"{mode}":i||2};return o[e]})})},,,,,,,,function(e,t,n){var i,o;n(138),i=n(39),o=n(115),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},,function(e,t,n){"use strict";var i=n(5),o=new i;e.exports=o},,,,,,,,,,,function(e,t,n){"use strict";var i=n(1),o=n(9),r=n(20),s=n(124),a=n(123),l=n(127),c=n(18),u=n(126),f=n(125),p={};e.exports={props:["channel","contentCode"],data:function(){return{resources:[]}},components:{focus:s,focusLeftRight:a,titleImage:l,titleFloor:c,recommendContentFive:u,goods:f},watch:{channel:function(){this.getResourcesData()},contentCode:function(){this.getResourcesData()}},methods:{getResourcesData:function(){var e=this,t={};this.contentCode?t.contentCode=this.contentCode:t.channel=this.channel;var n=i.param(t);return p[n]?void(this.resources=p[n]):void i.ajax({url:"/resources",data:t}).then(function(t){e.resources=t,t.length&&(p[n]=t)}).fail(function(){o("网络错误")})}},created:function(){var e=this;this.getResourcesData(),r.$on("changeChannel",function(t){e.channel=t})}}},function(e,t,n){"use strict";var i=n(20);e.exports={data:function(){return{current:0,channel:[{name:"MEN男士",channel:"men"},{name:"WOMEN女士",channel:"women"},{name:"LIFESTYLE生活",channel:"lifestyle"}]}},methods:{changeChannel:function(e){this.current=e,i.$emit("changeChannel",this.channel[e].channel)}}}},,,function(e,t){"use strict";e.exports={props:["floor"]}},function(e,t,n){"use strict";n(106);var i=n(142);e.exports={props:["floor"],components:{swipe:i.Swipe,swipeItem:i.SwipeItem}}},function(e,t,n){"use strict";var i=n(18);e.exports={props:["floor"],components:{titleFloor:i},created:function(){}}},function(e,t){"use strict";e.exports={props:["floor"]}},function(e,t){"use strict";e.exports={props:["title"]}},function(e,t,n){"use strict";var i=n(18);e.exports={props:["floor"],components:{titleFloor:i}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){t=e.exports=n(2)(),t.push([e.id,".resources{background:#f6f6f6}",""])},function(e,t,n){t=e.exports=n(2)(),t.push([e.id,".channel-tab{width:100%;height:2.25rem;font-size:.6rem;text-align:center;background:#fff}.channel-tab a{display:inline-block;line-height:2.25rem;width:33%;color:#999}.channel-tab a.focus{color:#000}.channel-tab .name{padding:.225rem 0}.channel-tab .focus .name,.channel-tab .name.focus{border-bottom:.1rem solid #000}",""])},,,function(e,t,n){t=e.exports=n(2)(),t.push([e.id,".focus-left-right{padding:.75rem .375rem;width:100%;overflow-x:auto;white-space:nowrap;font-size:0;background:#fff;border-bottom:1px solid #eee;-webkit-overflow-scrolling:touch}.focus-left-right a{display:inline-block;padding:0 .375rem;width:6.25rem;height:6.25rem}.focus-left-right img{width:100%;height:100%}.focus-left-right::-webkit-scrollbar{display:none}",""])},function(e,t,n){t=e.exports=n(2)(),t.push([e.id,".focus .swipe{height:100%}.focus .swipe-1 .swipe-indicators{display:none}.focus .swipe-item a{display:block}.focus .swipe-item img{width:100%;height:100%}.focus .swipe-indicators{left:auto;right:.5rem}.focus .swipe-indicator{width:.2rem;height:.2rem;background:#ccc;opacity:1}.focus .swipe-indicator.active{width:.3rem;height:.3rem;background:#fff}",""])},function(e,t,n){t=e.exports=n(2)(),t.push([e.id,"",""])},function(e,t,n){t=e.exports=n(2)(),t.push([e.id,".recommend-content-five{width:100%;font-size:0}.recommend-content-five a{display:inline-block;width:50%;height:9.375rem}.recommend-content-five img{width:100%;height:100%}",""])},function(e,t,n){t=e.exports=n(2)(),t.push([e.id,".floor-header{position:relative;width:100%;height:2.5rem;font-size:.8rem;line-height:2.5rem;text-align:center;font-weight:700;border-top:1px solid #eee;margin-top:.5rem;background:#fff}.floor-header .more{position:absolute;top:0;right:0;width:2.5rem;height:2.5rem}",""])},function(e,t,n){t=e.exports=n(2)(),t.push([e.id,".title-image a{display:block}.title-image .image{width:100%;height:9.1rem}.title-image img{width:100%;height:100%}",""])},,,function(e,t,n){t=e.exports=n(2)(),t.push([e.id,".swipe,.swipe-items-wrap{overflow:hidden;position:relative}.swipe-items-wrap{height:100%}.swipe-items-wrap>div{position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:100%;height:100%;display:none}.swipe-items-wrap>div.active{display:block;-webkit-transform:none;transform:none}.swipe-indicators{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.swipe-indicator{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2;margin:0 3px}.swipe-indicator.active{background:#fff}",""])},,,,,,,,,,,,,,,,,,,,function(e,t,n){function i(e,t){for(var n=0;n<e.length;n++){var i=e[n],o=d[i.id];if(o){o.refs++;for(var r=0;r<o.parts.length;r++)o.parts[r](i.parts[r]);for(;r<i.parts.length;r++)o.parts.push(c(i.parts[r],t))}else{for(var s=[],r=0;r<i.parts.length;r++)s.push(c(i.parts[r],t));d[i.id]={id:i.id,refs:1,parts:s}}}}function o(e){for(var t=[],n={},i=0;i<e.length;i++){var o=e[i],r=o[0],s=o[1],a=o[2],l=o[3],c={css:s,media:a,sourceMap:l};n[r]?n[r].parts.push(c):t.push(n[r]={id:r,parts:[c]})}return t}function r(e,t){var n=v(),i=y[y.length-1];if("top"===e.insertAt)i?i.nextSibling?n.insertBefore(t,i.nextSibling):n.appendChild(t):n.insertBefore(t,n.firstChild),y.push(t);else{if("bottom"!==e.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");n.appendChild(t)}}function s(e){e.parentNode.removeChild(e);var t=y.indexOf(e);t>=0&&y.splice(t,1)}function a(e){var t=document.createElement("style");return t.type="text/css",r(e,t),t}function l(e){var t=document.createElement("link");return t.rel="stylesheet",r(e,t),t}function c(e,t){var n,i,o;if(t.singleton){var r=x++;n=g||(g=a(t)),i=u.bind(null,n,r,!1),o=u.bind(null,n,r,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=l(t),i=p.bind(null,n),o=function(){s(n),n.href&&URL.revokeObjectURL(n.href)}):(n=a(t),i=f.bind(null,n),o=function(){s(n)});return i(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;i(e=t)}else o()}}function u(e,t,n,i){var o=n?"":i.css;if(e.styleSheet)e.styleSheet.cssText=b(t,o);else{var r=document.createTextNode(o),s=e.childNodes;s[t]&&e.removeChild(s[t]),s.length?e.insertBefore(r,s[t]):e.appendChild(r)}}function f(e,t){var n=t.css,i=t.media;if(i&&e.setAttribute("media",i),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}function p(e,t){var n=t.css,i=t.sourceMap;i&&(n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */");var o=new Blob([n],{type:"text/css"}),r=e.href;e.href=URL.createObjectURL(o),r&&URL.revokeObjectURL(r)}var d={},h=function(e){var t;return function(){return"undefined"==typeof t&&(t=e.apply(this,arguments)),t}},m=h(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),v=h(function(){return document.head||document.getElementsByTagName("head")[0]}),g=null,x=0,y=[];e.exports=function(e,t){t=t||{},"undefined"==typeof t.singleton&&(t.singleton=m()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var n=o(e);return i(n,t),function(e){for(var r=[],s=0;s<n.length;s++){var a=n[s],l=d[a.id];l.refs--,r.push(l)}if(e){var c=o(e);i(c,t)}for(var s=0;s<r.length;s++){var l=r[s];if(0===l.refs){for(var u=0;u<l.parts.length;u++)l.parts[u]();delete d[l.id]}}}};var b=function(){var e=[];return function(t,n){return e[t]=n,e.filter(Boolean).join("\n")}}()},function(e,t,n){var i=n(85);"string"==typeof i&&(i=[[e.id,i,""]]);n(105)(i,{});i.locals&&(e.exports=i.locals)},function(e,t){e.exports=' <div class=resources> <template v-for="floor in resources"> <focus v-if="floor.focus && floor.focusType === \'1\'" v-bind:floor=floor.data v-bind:style="{height: \'182px\'}"> </focus> <focus-left-right v-if="floor.focus && floor.focusType === \'2\'" v-bind:floor=floor.data> </focus-left-right> <title-image v-if=floor.titleImage v-bind:floor=floor.data> </title-image> <title-floor v-if=floor.titleFloor v-bind:title=floor.data.title> </title-floor> <recommend-content-five v-if=floor.recommendContentFive v-bind:floor=floor.data.list> </recommend-content-five> <goods v-if=floor.goods v-bind:floor=floor.data> </goods> </template> </div> '},function(e,t){e.exports=' <div class=channel-tab> <a v-for="(index, item) in channel" v-bind:class="{focus: index === current}" v-on:click.prevent=changeChannel(index) href=/{{item.channel}}> <span class=name>{{item.name | uppercase}}</span> </a> </div> '},,,function(e,t){e.exports=' <div class=focus-left-right> <a v-for="item in floor" href={{item.url}} title={{item.title}}> <img v-bind:src="item.src | resize 250 250"> </a> </div> '},function(e,t){e.exports=' <div class=focus> <swipe class="swipe swipe-{{floor.length}}"> <swipe-item v-for="item in floor" v-bind:style="{backgroundColor: item.bgColor}"> <a href={{item.url}} title={{item.title}}> <img v-bind:src="item.src | resize 750 365"> </a> </swipe-item> </swipe> </div> '},function(e,t){e.exports=" <div class=goods> </div> "},function(e,t){e.exports=' <div class=recommend-content-five> <a v-for="item in floor" href={{item.url}} title={{item.title}}> <img v-bind:src="item.src | resize 375 375"> </a> </div> '},function(e,t){e.exports=" <div class=floor-header> {{title.name}} <a class=more href={{title.moreUrl}}> {{title.moreName}} </a> </div> "},function(e,t){e.exports=' <div class=title-image> <title-floor v-bind:title="{name: floor.title, moreName: floor.moreName, moreUrl: floor.moreUrl}"></title-floor> <a class=image v-bind:href=floor.image.url> <img v-bind:src="floor.image.src | resize 750 364"> </a> </div> '},,,function(e,t,n){var i,o;n(130),i=n(31),o=n(107),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},function(e,t,n){var i,o;n(131),i=n(32),o=n(108),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},,,function(e,t,n){var i,o;n(134),i=n(35),o=n(111),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},function(e,t,n){var i,o;n(135),i=n(36),o=n(112),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},function(e,t,n){var i,o;n(136),i=n(37),o=n(113),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},function(e,t,n){var i,o;n(137),i=n(38),o=n(114),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},function(e,t,n){var i,o;n(139),i=n(40),o=n(116),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=o)},,,function(e,t,n){var i=n(73);"string"==typeof i&&(i=[[e.id,i,""]]);n(3)(i,{});i.locals&&(e.exports=i.locals)},function(e,t,n){var i=n(74);"string"==typeof i&&(i=[[e.id,i,""]]);n(3)(i,{});i.locals&&(e.exports=i.locals)},,,function(e,t,n){var i=n(77);"string"==typeof i&&(i=[[e.id,i,""]]);n(3)(i,{});i.locals&&(e.exports=i.locals)},function(e,t,n){var i=n(78);"string"==typeof i&&(i=[[e.id,i,""]]);n(3)(i,{});i.locals&&(e.exports=i.locals)},function(e,t,n){var i=n(79);"string"==typeof i&&(i=[[e.id,i,""]]);n(3)(i,{});i.locals&&(e.exports=i.locals)},function(e,t,n){var i=n(80);"string"==typeof i&&(i=[[e.id,i,""]]);n(3)(i,{});i.locals&&(e.exports=i.locals)},function(e,t,n){var i=n(81);"string"==typeof i&&(i=[[e.id,i,""]]);n(3)(i,{});i.locals&&(e.exports=i.locals)},function(e,t,n){var i=n(82);"string"==typeof i&&(i=[[e.id,i,""]]);n(3)(i,{});i.locals&&(e.exports=i.locals)},,,function(e,t,n){!function(t,n){e.exports=n()}(this,function(){return function(e){function t(i){if(n[i])return n[i].exports;var o=n[i]={exports:{},id:i,loaded:!1};return e[i].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.SwipeItem=t.Swipe=void 0;var o=n(12),r=i(o),s=n(11),a=i(s);t.Swipe=r["default"],t.SwipeItem=a["default"]},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]={name:"mt-swipe-item",ready:function(){this.$dispatch("swipeItemCreated",this)},detached:function(){this.$dispatch("swipeItemDestroyed",this)},destroyed:function(){this.$dispatch("swipeItemDestroyed",this)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n(6);t["default"]={name:"mt-swipe",created:function(){this.dragState={}},data:function(){return{ready:!1,dragging:!1,userScrolling:!1,animating:!1,index:0,pages:[],timer:null,reInitTimer:null,noDrag:!1}},props:{speed:{type:Number,"default":300},auto:{type:Number,"default":3e3},continuous:{type:Boolean,"default":!0},showIndicators:{type:Boolean,"default":!0},noDragWhenSingle:{type:Boolean,"default":!0},prevent:{type:Boolean,"default":!1}},events:{swipeItemCreated:function(){var e=this;this.ready&&(clearTimeout(this.reInitTimer),this.reInitTimer=setTimeout(function(){e.reInitPages()},100))},swipeItemDestroyed:function(){var e=this;this.ready&&(clearTimeout(this.reInitTimer),this.reInitTimer=setTimeout(function(){e.reInitPages()},100))}},methods:{translate:function(e,t,n,o){var r=this,s=arguments;if(n){this.animating=!0,e.style.webkitTransition="-webkit-transform "+n+"ms ease-in-out",setTimeout(function(){return e.style.webkitTransform="translate3d("+t+"px, 0, 0)"},50);var a=!1,l=function(){a||(a=!0,r.animating=!1,e.style.webkitTransition="",e.style.webkitTransform="",o&&o.apply(r,s))};(0,i.once)(e,"webkitTransitionEnd",l),setTimeout(l,n+100)}else e.style.webkitTransition="",e.style.webkitTransform="translate3d("+t+"px, 0, 0)"},reInitPages:function(){var e=this.$children;this.noDrag=1===e.length&&this.noDragWhenSingle;var t=[];this.index=0,e.forEach(function(e,n){t.push(e.$el),(0,i.removeClass)(e.$el,"active"),0===n&&(0,i.addClass)(e.$el,"active")}),this.pages=t},doAnimate:function(e,t){var n=this;if(0!==this.$children.length&&(t||!(this.$children.length<2))){var o,r,s,a,l,c=this.speed||300,u=this.index,f=this.pages,p=f.length;t?(o=t.prevPage,s=t.currentPage,r=t.nextPage,a=t.pageWidth,l=t.offsetLeft):(a=this.$el.clientWidth,s=f[u],o=f[u-1],r=f[u+1],this.continuous&&f.length>1&&(o||(o=f[f.length-1]),r||(r=f[0])),o&&(o.style.display="block",this.translate(o,-a)),r&&(r.style.display="block",this.translate(r,a)));var d,h=this.$children[u].$el;"prev"===e?(u>0&&(d=u-1),this.continuous&&0===u&&(d=p-1)):"next"===e&&(p-1>u&&(d=u+1),this.continuous&&u===p-1&&(d=0));var m=function(){if(void 0!==d){var e=n.$children[d].$el;(0,i.removeClass)(h,"active"),(0,i.addClass)(e,"active"),n.index=d}o&&(o.style.display=""),r&&(r.style.display="")};setTimeout(function(){"next"===e?(n.translate(s,-a,c,m),r&&n.translate(r,0,c)):"prev"===e?(n.translate(s,a,c,m),o&&n.translate(o,0,c)):(n.translate(s,0,c,m),"undefined"!=typeof l?(o&&l>0&&n.translate(o,-1*a,c),r&&0>l&&n.translate(r,a,c)):(o&&n.translate(o,-1*a,c),r&&n.translate(r,a,c)))},10)}},next:function(){this.doAnimate("next")},prev:function(){this.doAnimate("prev")},doOnTouchStart:function(e){if(!this.noDrag){var t=this.$el,n=this.dragState,i=e.touches[0];n.startTime=new Date,n.startLeft=i.pageX,n.startTop=i.pageY,n.startTopAbsolute=i.clientY,n.pageWidth=t.offsetWidth,n.pageHeight=t.offsetHeight;var o=this.$children[this.index-1],r=this.$children[this.index],s=this.$children[this.index+1];this.continuous&&this.pages.length>1&&(o||(o=this.$children[this.$children.length-1]),s||(s=this.$children[0])),n.prevPage=o?o.$el:null,n.dragPage=r?r.$el:null,n.nextPage=s?s.$el:null,n.prevPage&&(n.prevPage.style.display="block"),n.nextPage&&(n.nextPage.style.display="block")}},doOnTouchMove:function(e){if(!this.noDrag){var t=this.dragState,n=e.touches[0];t.currentLeft=n.pageX,t.currentTop=n.pageY,t.currentTopAbsolute=n.clientY;var i=t.currentLeft-t.startLeft,o=t.currentTopAbsolute-t.startTopAbsolute,r=Math.abs(i),s=Math.abs(o);if(5>r||r>=5&&s>=1.73*r)return void(this.userScrolling=!0);this.userScrolling=!1,e.preventDefault(),i=Math.min(Math.max(-t.pageWidth+1,i),t.pageWidth-1);var a=0>i?"next":"prev";t.prevPage&&"prev"===a&&this.translate(t.prevPage,i-t.pageWidth),this.translate(t.dragPage,i),t.nextPage&&"next"===a&&this.translate(t.nextPage,i+t.pageWidth)}},doOnTouchEnd:function(){if(!this.noDrag){var e=this.dragState,t=new Date-e.startTime,n=null,i=e.currentLeft-e.startLeft,o=e.currentTop-e.startTop,r=e.pageWidth,s=this.index,a=this.pages.length;if(300>t){var l=Math.abs(i)<5&&Math.abs(o)<5;(isNaN(i)||isNaN(o))&&(l=!0),l&&this.$children[this.index].$emit("tap")}300>t&&void 0===e.currentLeft||((300>t||Math.abs(i)>r/2)&&(n=0>i?"next":"prev"),this.continuous||(0===s&&"prev"===n||s===a-1&&"next"===n)&&(n=null),this.$children.length<2&&(n=null),this.doAnimate(n,{offsetLeft:i,pageWidth:e.pageWidth,prevPage:e.prevPage,currentPage:e.dragPage,nextPage:e.nextPage}),this.dragState={})}}},destroyed:function(){this.timer&&(clearInterval(this.timer),this.timer=null),this.reInitTimer&&(clearTimeout(this.reInitTimer),this.reInitTimer=null)},ready:function(){var e=this;this.ready=!0,this.auto>0&&(this.timer=setInterval(function(){e.dragging||e.animating||e.next()},this.auto)),this.reInitPages();var t=this.$el;t.addEventListener("touchstart",function(t){e.prevent&&t.preventDefault(),e.animating||(e.dragging=!0,e.userScrolling=!1,e.doOnTouchStart(t))}),t.addEventListener("touchmove",function(t){e.dragging&&e.doOnTouchMove(t)}),t.addEventListener("touchend",function(t){return e.userScrolling?(e.dragging=!1,void(e.dragState={})):void(e.dragging&&(e.doOnTouchEnd(t),e.dragging=!1))})}}},function(e,t){"use strict";var n=function(e){return(e||"").replace(/^[\s\uFEFF]+|[\s\uFEFF]+$/g,"")},i=function(e,t){if(!e||!t)return!1;if(-1!=t.indexOf(" "))throw new Error("className should not contain space.");return e.classList?e.classList.contains(t):(" "+e.className+" ").indexOf(" "+t+" ")>-1},o=function(e,t){if(e){for(var n=e.className,o=(t||"").split(" "),r=0,s=o.length;s>r;r++){var a=o[r];a&&(e.classList?e.classList.add(a):i(e,a)||(n+=" "+a))}e.classList||(e.className=n)}},r=function(e,t){if(e&&t){for(var o=t.split(" "),r=" "+e.className+" ",s=0,a=o.length;a>s;s++){var l=o[s];l&&(e.classList?e.classList.remove(l):i(e,l)&&(r=r.replace(" "+l+" "," ")))}e.classList||(e.className=n(r))}};e.exports={hasClass:i,addClass:o,removeClass:r}},function(e,t){"use strict";var n=function i(e,t){if(!e)return null;var n,o;if("string"==typeof e)return document.createTextNode(e);if(e.tag){n=document.createElement(e.tag);for(var r in e)if(e.hasOwnProperty(r)){if("content"===r||"tag"===r)continue;if("key"===r&&t){var s=e[r];s&&(t[s]=n);continue}n[r]=e[r]}var a=e.content;if(a)if("string"==typeof a)o=document.createTextNode(a),n.appendChild(o);else{a instanceof Array||(a=[a]);for(var l=0,c=a.length;c>l;l++){var u=a[l];o=i(u,t),n.appendChild(o)}}}return n};e.exports=n},function(e,t){"use strict";var n=function(){return document.addEventListener?function(e,t,n){e&&t&&n&&e.addEventListener(t,n,!1)}:function(e,t,n){e&&t&&n&&e.attachEvent("on"+t,n)}}(),i=function(){return document.removeEventListener?function(e,t,n){e&&t&&e.removeEventListener(t,n,!1)}:function(e,t,n){e&&t&&e.detachEvent("on"+t,n)}}(),o=function(e,t,o){var r=function s(){o&&o.apply(this,arguments),i(e,t,s)};n(e,t,r)};e.exports={on:n,off:i,once:o}},function(e,t,n){"use strict";var i=n(3),o=n(5),r=n(7),s=n(4);e.exports={on:o.on,off:o.off,once:o.once,getStyle:r.getStyle,setStyle:r.setStyle,removeClass:i.removeClass,addClass:i.addClass,hasClass:i.hasClass,create:s}},function(e,t){"use strict";function n(e){return e.replace(o,function(e,t,n,i){return i?n.toUpperCase():n}).replace(r,"Moz$1")}var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},o=/([\:\-\_]+(.))/g,r=/^moz([A-Z])/,s=Number(document.documentMode),a=9>s?function(e,t){if(!e||!t)return null;t=n(t),"float"===t&&(t="styleFloat");try{switch(t){case"opacity":try{return e.filters.item("alpha").opacity/100}catch(i){return 1}break;default:return e.style[t]||e.currentStyle?e.currentStyle[t]:null}}catch(i){return e.style[t]}}:function(e,t){if(!e||!t)return null;t=n(t),"float"===t&&(t="cssFloat");try{var i=document.defaultView.getComputedStyle(e,"");return e.style[t]||i?i[t]:null}catch(o){return e.style[t]}},l=function c(e,t,o){if(e&&t)if("object"===("undefined"==typeof t?"undefined":i(t)))for(var r in t)t.hasOwnProperty(r)&&c(e,r,t[r]);else t=n(t),"opacity"===t&&9>s?e.style.filter=isNaN(o)?"":"alpha(opacity="+100*o+")":e.style[t]=o};e.exports={getStyle:a,setStyle:l}},function(e,t){},function(e,t){e.exports="<div class=swipe-item> <slot></slot> </div>"},function(e,t){e.exports='<div class=swipe> <div class=swipe-items-wrap v-el:wrap> <slot></slot> </div> <div class=swipe-indicators v-show=showIndicators> <div class=swipe-indicator v-for="page in pages" :class="{ active: $index === index }"></div> </div> </div>'},function(e,t,n){var i,o;i=n(1),o=n(9),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options:e.exports).template=o)},function(e,t,n){var i,o;n(8),i=n(2),o=n(10),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),o&&(("function"==typeof e.exports?e.exports.options:e.exports).template=o)}])})}]);
\ No newline at end of file
webpackJsonp([4],{0:function(e,t,n){"use strict";var o=n(5),i=n(17),r=n(287);n(8),o.use(i),new o({el:"#channel",components:{channel:r}})},1:function(e,t){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],t=0;t<this.length;t++){var n=this[t];n[2]?e.push("@media "+n[2]+"{"+n[1]+"}"):e.push(n[1])}return e.join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var o={},i=0;i<this.length;i++){var r=this[i][0];"number"==typeof r&&(o[r]=!0)}for(i=0;i<t.length;i++){var s=t[i];"number"==typeof s[0]&&o[s[0]]||(n&&!s[2]?s[2]=n:n&&(s[2]="("+s[2]+") and ("+n+")"),e.push(s))}},e}},2:function(e,t,n){function o(e,t){for(var n=0;n<e.length;n++){var o=e[n],i=u[o.id];if(i){i.refs++;for(var r=0;r<i.parts.length;r++)i.parts[r](o.parts[r]);for(;r<o.parts.length;r++)i.parts.push(l(o.parts[r],t))}else{for(var s=[],r=0;r<o.parts.length;r++)s.push(l(o.parts[r],t));u[o.id]={id:o.id,refs:1,parts:s}}}}function i(e){for(var t=[],n={},o=0;o<e.length;o++){var i=e[o],r=i[0],s=i[1],a=i[2],l=i[3],c={css:s,media:a,sourceMap:l};n[r]?n[r].parts.push(c):t.push(n[r]={id:r,parts:[c]})}return t}function r(e,t){var n=h(),o=g[g.length-1];if("top"===e.insertAt)o?o.nextSibling?n.insertBefore(t,o.nextSibling):n.appendChild(t):n.insertBefore(t,n.firstChild),g.push(t);else{if("bottom"!==e.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");n.appendChild(t)}}function s(e){e.parentNode.removeChild(e);var t=g.indexOf(e);t>=0&&g.splice(t,1)}function a(e){var t=document.createElement("style");return t.type="text/css",r(e,t),t}function l(e,t){var n,o,i;if(t.singleton){var r=v++;n=m||(m=a(t)),o=c.bind(null,n,r,!1),i=c.bind(null,n,r,!0)}else n=a(t),o=f.bind(null,n),i=function(){s(n)};return o(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;o(e=t)}else i()}}function c(e,t,n,o){var i=n?"":o.css;if(e.styleSheet)e.styleSheet.cssText=x(t,i);else{var r=document.createTextNode(i),s=e.childNodes;s[t]&&e.removeChild(s[t]),s.length?e.insertBefore(r,s[t]):e.appendChild(r)}}function f(e,t){var n=t.css,o=t.media,i=t.sourceMap;if(o&&e.setAttribute("media",o),i&&(n+="\n/*# sourceURL="+i.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */"),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}var u={},p=function(e){var t;return function(){return"undefined"==typeof t&&(t=e.apply(this,arguments)),t}},d=p(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),h=p(function(){return document.head||document.getElementsByTagName("head")[0]}),m=null,v=0,g=[];e.exports=function(e,t){t=t||{},"undefined"==typeof t.singleton&&(t.singleton=d()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var n=i(e);return o(n,t),function(e){for(var r=[],s=0;s<n.length;s++){var a=n[s],l=u[a.id];l.refs--,r.push(l)}if(e){var c=i(e);o(c,t)}for(var s=0;s<r.length;s++){var l=r[s];if(0===l.refs){for(var f=0;f<l.parts.length;f++)l.parts[f]();delete u[l.id]}}}};var x=function(){var e=[];return function(t,n){return e[t]=n,e.filter(Boolean).join("\n")}}()},4:function(e,t,n){(function(t){"use strict";function n(e){var n=void 0,o={mask:!1,delay:2e3,txt:""};"string"==typeof e?t.extend(o,{txt:e}):t.extend(o,e);var i='<div class="tip-box"><div class="tip">'+o.txt+"</div></div>",r=t(".tip-box");r.length&&(n=r.data("timer"),clearTimeout(n),r.remove());var s=t(i).appendTo(document.body);s.data("timer",setTimeout(function(){s.remove()},o.delay))}e.exports=n}).call(t,n(3))},7:function(e,t,n){"use strict";var o=n(5),i=new o;e.exports=i},8:function(e,t,n){"use strict";var o=n(5);o.filter("resize",function(e,t,n,o){return e?e.replace(/(\{width}|\{height}|\{mode})/g,function(e){var i={"{width}":t,"{height}":n,"{mode}":o||2};return i[e]}):""}),o.filter("clothingGenderIdentity",function(e){var t=null;switch(e){case 1:t="男款";break;case 2:t="女款";break;default:t="通用"}return t}),o.filter("brandUrl",function(e){return"/brand?domain="+e})},25:function(e,t,n){var o,i;n(144),o=n(62),i=n(121),e.exports=o||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},37:function(e,t){"use strict";var n={men:"9ee58aadd9559d07207fe4a98843eaac",women:"aa8d34c85934c2ccc16e2babd3eb5e47",lifestyle:"3ad8826fc89fb0d023a4cd06a6991219"},o={men:"7317a4701a1d3ddc8d93a5df77a63b75",women:"84313c4b293a1c0aea985aa16a42a6b5",lifestyle:"f2e7142be1d5d622357c44a572390531"},i={men:"7f885e9cab53231cff34ea236f3f1120",women:"a6f9dc00219eb7d08520a18864929a30",lifestyle:"6f7b590ed3844e680d4052fc5c4d98ad"};e.exports={channel:n,brand:o,cate:i}},44:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".swipe,.swipe-items-wrap{overflow:hidden;position:relative}.swipe-items-wrap{height:100%}.swipe-items-wrap>div{position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:100%;height:100%;display:none}.swipe-items-wrap>div.active{display:block;-webkit-transform:none;transform:none}.swipe-indicators{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.swipe-indicator{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2;margin:0 3px}.swipe-indicator.active{background:#fff}",""])},46:function(e,t,n){function o(e,t){for(var n=0;n<e.length;n++){var o=e[n],i=d[o.id];if(i){i.refs++;for(var r=0;r<i.parts.length;r++)i.parts[r](o.parts[r]);for(;r<o.parts.length;r++)i.parts.push(c(o.parts[r],t))}else{for(var s=[],r=0;r<o.parts.length;r++)s.push(c(o.parts[r],t));d[o.id]={id:o.id,refs:1,parts:s}}}}function i(e){for(var t=[],n={},o=0;o<e.length;o++){var i=e[o],r=i[0],s=i[1],a=i[2],l=i[3],c={css:s,media:a,sourceMap:l};n[r]?n[r].parts.push(c):t.push(n[r]={id:r,parts:[c]})}return t}function r(e,t){var n=v(),o=y[y.length-1];if("top"===e.insertAt)o?o.nextSibling?n.insertBefore(t,o.nextSibling):n.appendChild(t):n.insertBefore(t,n.firstChild),y.push(t);else{if("bottom"!==e.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");n.appendChild(t)}}function s(e){e.parentNode.removeChild(e);var t=y.indexOf(e);t>=0&&y.splice(t,1)}function a(e){var t=document.createElement("style");return t.type="text/css",r(e,t),t}function l(e){var t=document.createElement("link");return t.rel="stylesheet",r(e,t),t}function c(e,t){var n,o,i;if(t.singleton){var r=x++;n=g||(g=a(t)),o=f.bind(null,n,r,!1),i=f.bind(null,n,r,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=l(t),o=p.bind(null,n),i=function(){s(n),n.href&&URL.revokeObjectURL(n.href)}):(n=a(t),o=u.bind(null,n),i=function(){s(n)});return o(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;o(e=t)}else i()}}function f(e,t,n,o){var i=n?"":o.css;if(e.styleSheet)e.styleSheet.cssText=b(t,i);else{var r=document.createTextNode(i),s=e.childNodes;s[t]&&e.removeChild(s[t]),s.length?e.insertBefore(r,s[t]):e.appendChild(r)}}function u(e,t){var n=t.css,o=t.media;if(o&&e.setAttribute("media",o),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}function p(e,t){var n=t.css,o=t.sourceMap;o&&(n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */");var i=new Blob([n],{type:"text/css"}),r=e.href;e.href=URL.createObjectURL(i),r&&URL.revokeObjectURL(r)}var d={},h=function(e){var t;return function(){return"undefined"==typeof t&&(t=e.apply(this,arguments)),t}},m=h(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),v=h(function(){return document.head||document.getElementsByTagName("head")[0]}),g=null,x=0,y=[];e.exports=function(e,t){t=t||{},"undefined"==typeof t.singleton&&(t.singleton=m()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var n=i(e);return o(n,t),function(e){for(var r=[],s=0;s<n.length;s++){var a=n[s],l=d[a.id];l.refs--,r.push(l)}if(e){var c=i(e);o(c,t)}for(var s=0;s<r.length;s++){var l=r[s];if(0===l.refs){for(var f=0;f<l.parts.length;f++)l.parts[f]();delete d[l.id]}}}};var b=function(){var e=[];return function(t,n){return e[t]=n,e.filter(Boolean).join("\n")}}()},47:function(e,t,n){var o=n(44);"string"==typeof o&&(o=[[e.id,o,""]]);n(46)(o,{});o.locals&&(e.exports=o.locals)},48:function(e,t,n){!function(t,n){e.exports=n()}(this,function(){return function(e){function t(o){if(n[o])return n[o].exports;var i=n[o]={exports:{},id:o,loaded:!1};return e[o].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.SwipeItem=t.Swipe=void 0;var i=n(12),r=o(i),s=n(11),a=o(s);t.Swipe=r["default"],t.SwipeItem=a["default"]},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]={name:"mt-swipe-item",ready:function(){this.$dispatch("swipeItemCreated",this)},detached:function(){this.$dispatch("swipeItemDestroyed",this)},destroyed:function(){this.$dispatch("swipeItemDestroyed",this)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n(6);t["default"]={name:"mt-swipe",created:function(){this.dragState={}},data:function(){return{ready:!1,dragging:!1,userScrolling:!1,animating:!1,index:0,pages:[],timer:null,reInitTimer:null,noDrag:!1}},props:{speed:{type:Number,"default":300},auto:{type:Number,"default":3e3},continuous:{type:Boolean,"default":!0},showIndicators:{type:Boolean,"default":!0},noDragWhenSingle:{type:Boolean,"default":!0},prevent:{type:Boolean,"default":!1}},events:{swipeItemCreated:function(){var e=this;this.ready&&(clearTimeout(this.reInitTimer),this.reInitTimer=setTimeout(function(){e.reInitPages()},100))},swipeItemDestroyed:function(){var e=this;this.ready&&(clearTimeout(this.reInitTimer),this.reInitTimer=setTimeout(function(){e.reInitPages()},100))}},methods:{translate:function(e,t,n,i){var r=this,s=arguments;if(n){this.animating=!0,e.style.webkitTransition="-webkit-transform "+n+"ms ease-in-out",setTimeout(function(){return e.style.webkitTransform="translate3d("+t+"px, 0, 0)"},50);var a=!1,l=function(){a||(a=!0,r.animating=!1,e.style.webkitTransition="",e.style.webkitTransform="",i&&i.apply(r,s))};(0,o.once)(e,"webkitTransitionEnd",l),setTimeout(l,n+100)}else e.style.webkitTransition="",e.style.webkitTransform="translate3d("+t+"px, 0, 0)"},reInitPages:function(){var e=this.$children;this.noDrag=1===e.length&&this.noDragWhenSingle;var t=[];this.index=0,e.forEach(function(e,n){t.push(e.$el),(0,o.removeClass)(e.$el,"active"),0===n&&(0,o.addClass)(e.$el,"active")}),this.pages=t},doAnimate:function(e,t){var n=this;if(0!==this.$children.length&&(t||!(this.$children.length<2))){var i,r,s,a,l,c=this.speed||300,f=this.index,u=this.pages,p=u.length;t?(i=t.prevPage,s=t.currentPage,r=t.nextPage,a=t.pageWidth,l=t.offsetLeft):(a=this.$el.clientWidth,s=u[f],i=u[f-1],r=u[f+1],this.continuous&&u.length>1&&(i||(i=u[u.length-1]),r||(r=u[0])),i&&(i.style.display="block",this.translate(i,-a)),r&&(r.style.display="block",this.translate(r,a)));var d,h=this.$children[f].$el;"prev"===e?(f>0&&(d=f-1),this.continuous&&0===f&&(d=p-1)):"next"===e&&(p-1>f&&(d=f+1),this.continuous&&f===p-1&&(d=0));var m=function(){if(void 0!==d){var e=n.$children[d].$el;(0,o.removeClass)(h,"active"),(0,o.addClass)(e,"active"),n.index=d}i&&(i.style.display=""),r&&(r.style.display="")};setTimeout(function(){"next"===e?(n.translate(s,-a,c,m),r&&n.translate(r,0,c)):"prev"===e?(n.translate(s,a,c,m),i&&n.translate(i,0,c)):(n.translate(s,0,c,m),"undefined"!=typeof l?(i&&l>0&&n.translate(i,-1*a,c),r&&0>l&&n.translate(r,a,c)):(i&&n.translate(i,-1*a,c),r&&n.translate(r,a,c)))},10)}},next:function(){this.doAnimate("next")},prev:function(){this.doAnimate("prev")},doOnTouchStart:function(e){if(!this.noDrag){var t=this.$el,n=this.dragState,o=e.touches[0];n.startTime=new Date,n.startLeft=o.pageX,n.startTop=o.pageY,n.startTopAbsolute=o.clientY,n.pageWidth=t.offsetWidth,n.pageHeight=t.offsetHeight;var i=this.$children[this.index-1],r=this.$children[this.index],s=this.$children[this.index+1];this.continuous&&this.pages.length>1&&(i||(i=this.$children[this.$children.length-1]),s||(s=this.$children[0])),n.prevPage=i?i.$el:null,n.dragPage=r?r.$el:null,n.nextPage=s?s.$el:null,n.prevPage&&(n.prevPage.style.display="block"),n.nextPage&&(n.nextPage.style.display="block")}},doOnTouchMove:function(e){if(!this.noDrag){var t=this.dragState,n=e.touches[0];t.currentLeft=n.pageX,t.currentTop=n.pageY,t.currentTopAbsolute=n.clientY;var o=t.currentLeft-t.startLeft,i=t.currentTopAbsolute-t.startTopAbsolute,r=Math.abs(o),s=Math.abs(i);if(5>r||r>=5&&s>=1.73*r)return void(this.userScrolling=!0);this.userScrolling=!1,e.preventDefault(),o=Math.min(Math.max(-t.pageWidth+1,o),t.pageWidth-1);var a=0>o?"next":"prev";t.prevPage&&"prev"===a&&this.translate(t.prevPage,o-t.pageWidth),this.translate(t.dragPage,o),t.nextPage&&"next"===a&&this.translate(t.nextPage,o+t.pageWidth)}},doOnTouchEnd:function(){if(!this.noDrag){var e=this.dragState,t=new Date-e.startTime,n=null,o=e.currentLeft-e.startLeft,i=e.currentTop-e.startTop,r=e.pageWidth,s=this.index,a=this.pages.length;if(300>t){var l=Math.abs(o)<5&&Math.abs(i)<5;(isNaN(o)||isNaN(i))&&(l=!0),l&&this.$children[this.index].$emit("tap")}300>t&&void 0===e.currentLeft||((300>t||Math.abs(o)>r/2)&&(n=0>o?"next":"prev"),this.continuous||(0===s&&"prev"===n||s===a-1&&"next"===n)&&(n=null),this.$children.length<2&&(n=null),this.doAnimate(n,{offsetLeft:o,pageWidth:e.pageWidth,prevPage:e.prevPage,currentPage:e.dragPage,nextPage:e.nextPage}),this.dragState={})}}},destroyed:function(){this.timer&&(clearInterval(this.timer),this.timer=null),this.reInitTimer&&(clearTimeout(this.reInitTimer),this.reInitTimer=null)},ready:function(){var e=this;this.ready=!0,this.auto>0&&(this.timer=setInterval(function(){e.dragging||e.animating||e.next()},this.auto)),this.reInitPages();var t=this.$el;t.addEventListener("touchstart",function(t){e.prevent&&t.preventDefault(),e.animating||(e.dragging=!0,e.userScrolling=!1,e.doOnTouchStart(t))}),t.addEventListener("touchmove",function(t){e.dragging&&e.doOnTouchMove(t)}),t.addEventListener("touchend",function(t){return e.userScrolling?(e.dragging=!1,void(e.dragState={})):void(e.dragging&&(e.doOnTouchEnd(t),e.dragging=!1))})}}},function(e,t){"use strict";var n=function(e){return(e||"").replace(/^[\s\uFEFF]+|[\s\uFEFF]+$/g,"")},o=function(e,t){if(!e||!t)return!1;if(-1!=t.indexOf(" "))throw new Error("className should not contain space.");return e.classList?e.classList.contains(t):(" "+e.className+" ").indexOf(" "+t+" ")>-1},i=function(e,t){if(e){for(var n=e.className,i=(t||"").split(" "),r=0,s=i.length;s>r;r++){var a=i[r];a&&(e.classList?e.classList.add(a):o(e,a)||(n+=" "+a))}e.classList||(e.className=n)}},r=function(e,t){if(e&&t){for(var i=t.split(" "),r=" "+e.className+" ",s=0,a=i.length;a>s;s++){var l=i[s];l&&(e.classList?e.classList.remove(l):o(e,l)&&(r=r.replace(" "+l+" "," ")))}e.classList||(e.className=n(r))}};e.exports={hasClass:o,addClass:i,removeClass:r}},function(e,t){"use strict";var n=function o(e,t){if(!e)return null;var n,i;if("string"==typeof e)return document.createTextNode(e);if(e.tag){n=document.createElement(e.tag);for(var r in e)if(e.hasOwnProperty(r)){if("content"===r||"tag"===r)continue;if("key"===r&&t){var s=e[r];s&&(t[s]=n);continue}n[r]=e[r]}var a=e.content;if(a)if("string"==typeof a)i=document.createTextNode(a),n.appendChild(i);else{a instanceof Array||(a=[a]);for(var l=0,c=a.length;c>l;l++){var f=a[l];i=o(f,t),n.appendChild(i)}}}return n};e.exports=n},function(e,t){"use strict";var n=function(){return document.addEventListener?function(e,t,n){e&&t&&n&&e.addEventListener(t,n,!1)}:function(e,t,n){e&&t&&n&&e.attachEvent("on"+t,n)}}(),o=function(){return document.removeEventListener?function(e,t,n){e&&t&&e.removeEventListener(t,n,!1)}:function(e,t,n){e&&t&&e.detachEvent("on"+t,n)}}(),i=function(e,t,i){var r=function s(){i&&i.apply(this,arguments),o(e,t,s)};n(e,t,r)};e.exports={on:n,off:o,once:i}},function(e,t,n){"use strict";var o=n(3),i=n(5),r=n(7),s=n(4);e.exports={on:i.on,off:i.off,once:i.once,getStyle:r.getStyle,setStyle:r.setStyle,removeClass:o.removeClass,addClass:o.addClass,hasClass:o.hasClass,create:s}},function(e,t){"use strict";function n(e){return e.replace(i,function(e,t,n,o){return o?n.toUpperCase():n}).replace(r,"Moz$1")}var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},i=/([\:\-\_]+(.))/g,r=/^moz([A-Z])/,s=Number(document.documentMode),a=9>s?function(e,t){if(!e||!t)return null;t=n(t),"float"===t&&(t="styleFloat");try{switch(t){case"opacity":try{return e.filters.item("alpha").opacity/100}catch(o){return 1}break;default:return e.style[t]||e.currentStyle?e.currentStyle[t]:null}}catch(o){return e.style[t]}}:function(e,t){if(!e||!t)return null;t=n(t),"float"===t&&(t="cssFloat");try{var o=document.defaultView.getComputedStyle(e,"");return e.style[t]||o?o[t]:null}catch(i){return e.style[t]}},l=function c(e,t,i){if(e&&t)if("object"===("undefined"==typeof t?"undefined":o(t)))for(var r in t)t.hasOwnProperty(r)&&c(e,r,t[r]);else t=n(t),"opacity"===t&&9>s?e.style.filter=isNaN(i)?"":"alpha(opacity="+100*i+")":e.style[t]=i};e.exports={getStyle:a,setStyle:l}},function(e,t){},function(e,t){e.exports="<div class=swipe-item> <slot></slot> </div>"},function(e,t){e.exports='<div class=swipe> <div class=swipe-items-wrap v-el:wrap> <slot></slot> </div> <div class=swipe-indicators v-show=showIndicators> <div class=swipe-indicator v-for="page in pages" :class="{ active: $index === index }"></div> </div> </div>'},function(e,t,n){var o,i;o=n(1),i=n(9),e.exports=o||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options:e.exports).template=i)},function(e,t,n){var o,i;n(8),o=n(2),i=n(10),e.exports=o||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options:e.exports).template=i)}])})},56:function(e,t,n){"use strict";var o=n(7);e.exports={props:{current:{type:Number,"default":0},page:{type:String,"default":"channel"}},data:function(){return{channel:[{name:"MEN男士",channel:"men"},{name:"WOMEN女士",channel:"women"},{name:"LIFESTYLE生活",channel:"lifestyle"}]}},methods:{changeChannel:function(e){this.current=e,o.$emit("channel.change",this.page,this.channel[e].channel)}}}},57:function(e,t){"use strict";e.exports={props:["floor"]}},58:function(e,t,n){"use strict";n(47);var o=n(48);e.exports={props:["floor"],components:{swipe:o.Swipe,swipeItem:o.SwipeItem}}},59:function(e,t,n){"use strict";var o=n(25);e.exports={props:["floor"],components:{titleFloor:o},created:function(){}}},60:function(e,t,n){"use strict";var o=n(3),i=n(4),r=n(7),s=n(37),a=n(129),l=n(128),c=n(133),f=n(25),u=n(132),p=n(130),d={};e.exports={props:{contentCode:{type:String,"default":s.channel.men}},data:function(){return{resources:[]}},components:{focus:a,focusLeftRight:l,titleImage:c,titleFloor:f,recommendContentFive:u,goods:p},watch:{contentCode:function(){this.getResourcesData(),r.$emit("contentCode.change",this.contentCode)}},methods:{getResourcesData:function(){var e=this,t={};this.contentCode&&(t.contentCode=this.contentCode);var n=o.param(t);return d[n]?void(this.resources=d[n]):o.ajax({url:"/resources",data:t}).then(function(t){e.resources=t,t.length&&(d[n]=t)}).fail(function(){i("网络错误")})}},created:function(){var e=this;this.getResourcesData(),r.$on("channel.change",function(t,n){e.contentCode=s[t][n]})}}},61:function(e,t){"use strict";e.exports={props:["floor"]}},62:function(e,t){"use strict";e.exports={props:["title"]}},63:function(e,t,n){"use strict";var o=n(25);e.exports={props:["floor"],components:{titleFloor:o}}},87:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".channel-tab{width:100%;height:2.25rem;font-size:.6rem;text-align:center;background:#fff}.channel-tab a{display:inline-block;line-height:2.25rem;width:33%;color:#999}.channel-tab a.focus{color:#000}.channel-tab .name{padding:.225rem 0}.channel-tab .focus .name,.channel-tab .name.focus{border-bottom:.1rem solid #000}",""])},88:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".focus-left-right{padding:.75rem .375rem;width:100%;overflow-x:auto;white-space:nowrap;font-size:0;background:#fff;border-bottom:1px solid #eee;-webkit-overflow-scrolling:touch}.focus-left-right a{display:inline-block;padding:0 .375rem;width:6.25rem;height:6.25rem}.focus-left-right img{width:100%;height:100%}.focus-left-right::-webkit-scrollbar{display:none}",""])},89:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".focus .swipe{height:100%}.focus .swipe-1 .swipe-indicators{display:none}.focus .swipe-item a{display:block}.focus .swipe-item img{width:100%;height:100%}.focus .swipe-indicators{left:auto;right:.5rem}.focus .swipe-indicator{width:.2rem;height:.2rem;background:#ccc;opacity:1;vertical-align:middle}.focus .swipe-indicator.active{width:.3rem;height:.3rem;background:#fff}",""])},90:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,"",""])},91:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".resources{background:#f6f6f6}",""])},92:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".recommend-content-five{width:100%;font-size:0}.recommend-content-five a{display:inline-block;width:50%;height:9.375rem}.recommend-content-five img{width:100%;height:100%}",""])},93:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".floor-header{position:relative;width:100%;height:2.5rem;font-size:.8rem;line-height:2.5rem;text-align:center;font-weight:700;border-top:1px solid #eee;margin-top:.5rem;background:#fff}.floor-header .more{position:absolute;top:0;right:0;width:2.5rem;height:2.5rem}",""])},94:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,".title-image a{display:block}.title-image .image{width:100%;height:9.1rem}.title-image img{width:100%;height:100%}",""])},115:function(e,t){e.exports=' <div class=channel-tab> <a v-for="(index, item) in channel" v-bind:class="{focus: index === current}" v-on:click.prevent=changeChannel(index) href=/{{item.channel}}> <span class=name>{{item.name | uppercase}}</span> </a> </div> '},116:function(e,t){e.exports=' <div class=focus-left-right> <a v-for="item in floor" href={{item.url}} title={{item.title}}> <img v-lazy="item.src | resize 250 250"> </a> </div> '},117:function(e,t){e.exports=' <div class=focus> <swipe class="swipe swipe-{{floor.length}}"> <swipe-item v-for="item in floor" v-bind:style="{backgroundColor: item.bgColor}"> <a href={{item.url}} title={{item.title}}> <img v-lazy="item.src | resize 750 365"> </a> </swipe-item> </swipe> </div> '},118:function(e,t){e.exports=" <div class=goods> </div> "},119:function(e,t){e.exports=' <div class=resources> <template v-for="floor in resources"> <focus v-if="floor.focus && floor.focusType === \'1\'" v-bind:floor=floor.data v-bind:style="{height: \'9.1rem\'}"> </focus> <focus-left-right v-if="floor.focus && floor.focusType === \'2\'" v-bind:floor=floor.data> </focus-left-right> <title-image v-if=floor.titleImage v-bind:floor=floor.data> </title-image> <title-floor v-if=floor.titleFloor v-bind:title=floor.data.title> </title-floor> <recommend-content-five v-if=floor.recommendContentFive v-bind:floor=floor.data.list> </recommend-content-five> <goods v-if=floor.goods v-bind:floor=floor.data> </goods> </template> </div> '},120:function(e,t){e.exports=' <div class=recommend-content-five> <a v-for="item in floor" href={{item.url}} title={{item.title}}> <img v-lazy="item.src | resize 375 375"> </a> </div> '},121:function(e,t){e.exports=" <div class=floor-header> {{title.name}} <a class=more href={{title.moreUrl}}> {{title.moreName}} </a> </div> "},122:function(e,t){e.exports=' <div class=title-image> <title-floor v-bind:title="{name: floor.title, moreName: floor.moreName, moreUrl: floor.moreUrl}"></title-floor> <a class=image v-bind:href=floor.image.url> <img v-lazy="floor.image.src | resize 750 364"> </a> </div> '},127:function(e,t,n){var o,i;n(138),o=n(56),i=n(115),e.exports=o||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},128:function(e,t,n){var o,i;n(139),o=n(57),i=n(116),e.exports=o||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},129:function(e,t,n){var o,i;n(140),o=n(58),i=n(117),e.exports=o||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},130:function(e,t,n){var o,i;n(141),o=n(59),i=n(118),e.exports=o||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},131:function(e,t,n){var o,i;n(142),o=n(60),i=n(119),e.exports=o||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},132:function(e,t,n){var o,i;n(143),o=n(61),i=n(120),e.exports=o||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},133:function(e,t,n){var o,i;n(145),o=n(63),i=n(122),e.exports=o||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},138:function(e,t,n){var o=n(87);"string"==typeof o&&(o=[[e.id,o,""]]);n(2)(o,{});o.locals&&(e.exports=o.locals)},139:function(e,t,n){var o=n(88);"string"==typeof o&&(o=[[e.id,o,""]]);n(2)(o,{});o.locals&&(e.exports=o.locals)},140:function(e,t,n){var o=n(89);"string"==typeof o&&(o=[[e.id,o,""]]);n(2)(o,{});o.locals&&(e.exports=o.locals)},141:function(e,t,n){var o=n(90);"string"==typeof o&&(o=[[e.id,o,""]]);n(2)(o,{});o.locals&&(e.exports=o.locals)},142:function(e,t,n){var o=n(91);"string"==typeof o&&(o=[[e.id,o,""]]);n(2)(o,{});o.locals&&(e.exports=o.locals)},143:function(e,t,n){var o=n(92);"string"==typeof o&&(o=[[e.id,o,""]]);n(2)(o,{});o.locals&&(e.exports=o.locals)},144:function(e,t,n){var o=n(93);"string"==typeof o&&(o=[[e.id,o,""]]);n(2)(o,{});o.locals&&(e.exports=o.locals)},145:function(e,t,n){var o=n(94);"string"==typeof o&&(o=[[e.id,o,""]]);n(2)(o,{});o.locals&&(e.exports=o.locals)},163:function(e,t,n){"use strict";var o=n(20),i=n(37),r=n(7),s=n(127),a=n(131);e.exports={data:function(){return{page:"channel",contentCode:i.channel[o.channel||"men"]}},components:{tab:s,resources:a},created:function(){var e=this;r.$on("contentCode.change",function(t){e.contentCode=t})}}},223:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,"",""])},253:function(e,t){e.exports=" <tab v-bind:page=page></tab> <resources v-bind:content-code=contentCode></resources> "},287:function(e,t,n){var o,i;n(319),o=n(163),i=n(253),e.exports=o||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},319:function(e,t,n){var o=n(223);"string"==typeof o&&(o=[[e.id,o,""]]);n(2)(o,{});o.locals&&(e.exports=o.locals)}});
\ No newline at end of file
... ...
webpackJsonp([10],{0:function(e,t,r){"use strict";var n=r(5),i=r(17),o=r(289);r(8),n.use(i),new n({el:"#sidebar",components:{sidebar:o}})},1:function(e,t){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],t=0;t<this.length;t++){var r=this[t];r[2]?e.push("@media "+r[2]+"{"+r[1]+"}"):e.push(r[1])}return e.join("")},e.i=function(t,r){"string"==typeof t&&(t=[[null,t,""]]);for(var n={},i=0;i<this.length;i++){var o=this[i][0];"number"==typeof o&&(n[o]=!0)}for(i=0;i<t.length;i++){var s=t[i];"number"==typeof s[0]&&n[s[0]]||(r&&!s[2]?s[2]=r:r&&(s[2]="("+s[2]+") and ("+r+")"),e.push(s))}},e}},2:function(e,t,r){function n(e,t){for(var r=0;r<e.length;r++){var n=e[r],i=l[n.id];if(i){i.refs++;for(var o=0;o<i.parts.length;o++)i.parts[o](n.parts[o]);for(;o<n.parts.length;o++)i.parts.push(f(n.parts[o],t))}else{for(var s=[],o=0;o<n.parts.length;o++)s.push(f(n.parts[o],t));l[n.id]={id:n.id,refs:1,parts:s}}}}function i(e){for(var t=[],r={},n=0;n<e.length;n++){var i=e[n],o=i[0],s=i[1],a=i[2],f=i[3],u={css:s,media:a,sourceMap:f};r[o]?r[o].parts.push(u):t.push(r[o]={id:o,parts:[u]})}return t}function o(e,t){var r=h(),n=g[g.length-1];if("top"===e.insertAt)n?n.nextSibling?r.insertBefore(t,n.nextSibling):r.appendChild(t):r.insertBefore(t,r.firstChild),g.push(t);else{if("bottom"!==e.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");r.appendChild(t)}}function s(e){e.parentNode.removeChild(e);var t=g.indexOf(e);t>=0&&g.splice(t,1)}function a(e){var t=document.createElement("style");return t.type="text/css",o(e,t),t}function f(e,t){var r,n,i;if(t.singleton){var o=v++;r=m||(m=a(t)),n=u.bind(null,r,o,!1),i=u.bind(null,r,o,!0)}else r=a(t),n=d.bind(null,r),i=function(){s(r)};return n(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;n(e=t)}else i()}}function u(e,t,r,n){var i=r?"":n.css;if(e.styleSheet)e.styleSheet.cssText=b(t,i);else{var o=document.createTextNode(i),s=e.childNodes;s[t]&&e.removeChild(s[t]),s.length?e.insertBefore(o,s[t]):e.appendChild(o)}}function d(e,t){var r=t.css,n=t.media,i=t.sourceMap;if(n&&e.setAttribute("media",n),i&&(r+="\n/*# sourceURL="+i.sources[0]+" */",r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */"),e.styleSheet)e.styleSheet.cssText=r;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(r))}}var l={},p=function(e){var t;return function(){return"undefined"==typeof t&&(t=e.apply(this,arguments)),t}},c=p(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),h=p(function(){return document.head||document.getElementsByTagName("head")[0]}),m=null,v=0,g=[];e.exports=function(e,t){t=t||{},"undefined"==typeof t.singleton&&(t.singleton=c()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var r=i(e);return n(r,t),function(e){for(var o=[],s=0;s<r.length;s++){var a=r[s],f=l[a.id];f.refs--,o.push(f)}if(e){var u=i(e);n(u,t)}for(var s=0;s<o.length;s++){var f=o[s];if(0===f.refs){for(var d=0;d<f.parts.length;d++)f.parts[d]();delete l[f.id]}}}};var b=function(){var e=[];return function(t,r){return e[t]=r,e.filter(Boolean).join("\n")}}()},8:function(e,t,r){"use strict";var n=r(5);n.filter("resize",function(e,t,r,n){return e?e.replace(/(\{width}|\{height}|\{mode})/g,function(e){var i={"{width}":t,"{height}":r,"{mode}":n||2};return i[e]}):""}),n.filter("clothingGenderIdentity",function(e){var t=null;switch(e){case 1:t="男款";break;case 2:t="女款";break;default:t="通用"}return t}),n.filter("brandUrl",function(e){return"/brand?domain="+e})},165:function(e,t,r){(function(t){"use strict";e.exports={data:function(){return{list:[]}},components:{},created:function(){var e=this;t.ajax({url:"/sidebar"}).then(function(t){e.list=t.data})}}}).call(t,r(3))},225:function(e,t,r){t=e.exports=r(1)(),t.push([e.id,'.sidebar{width:100%;background:#fff;overflow-x:hidden}.sidebar .item{position:relative;display:block;padding:0 .75rem;width:100%;height:3.15rem;line-height:3.15rem;font-size:.75rem;font-weight:700}.sidebar .item:after{content:"";position:absolute;left:.75rem;bottom:-1px;width:100%;height:0;border-top:1px solid #eee}.sidebar .item:last-child:after{content:none}.sidebar .sep{width:100%;height:.55rem;background:#f6f6f6;border-top:1px solid #eee;border-bottom:1px solid #eee}',""])},255:function(e,t){e.exports=' <div class=sidebar> <template v-for="item in list"> <template v-if="item.separativeSign === \'Y\'"> <div class=sep> </div> </template> <a class=item href={{item.sortUrl}}> {{item.sortNameEn}}{{item.sortName}} </a> </template> </div> '},289:function(e,t,r){var n,i;r(321),n=r(165),i=r(255),e.exports=n||{},e.exports.__esModule&&(e.exports=e.exports["default"]),i&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=i)},321:function(e,t,r){var n=r(225);"string"==typeof n&&(n=[[e.id,n,""]]);r(2)(n,{});n.locals&&(e.exports=n.locals)}});
\ No newline at end of file
... ...
webpackJsonp([9],{0:function(t,e,n){"use strict";var o=n(5),i=n(17),r=n(293);new o({el:"#app",components:{appBox:r}}),o.use(i)},1:function(t,e){t.exports=function(){var t=[];return t.toString=function(){for(var t=[],e=0;e<this.length;e++){var n=this[e];n[2]?t.push("@media "+n[2]+"{"+n[1]+"}"):t.push(n[1])}return t.join("")},t.i=function(e,n){"string"==typeof e&&(e=[[null,e,""]]);for(var o={},i=0;i<this.length;i++){var r=this[i][0];"number"==typeof r&&(o[r]=!0)}for(i=0;i<e.length;i++){var s=e[i];"number"==typeof s[0]&&o[s[0]]||(n&&!s[2]?s[2]=n:n&&(s[2]="("+s[2]+") and ("+n+")"),t.push(s))}},t}},2:function(t,e,n){function o(t,e){for(var n=0;n<t.length;n++){var o=t[n],i=p[o.id];if(i){i.refs++;for(var r=0;r<i.parts.length;r++)i.parts[r](o.parts[r]);for(;r<o.parts.length;r++)i.parts.push(u(o.parts[r],e))}else{for(var s=[],r=0;r<o.parts.length;r++)s.push(u(o.parts[r],e));p[o.id]={id:o.id,refs:1,parts:s}}}}function i(t){for(var e=[],n={},o=0;o<t.length;o++){var i=t[o],r=i[0],s=i[1],a=i[2],u=i[3],c={css:s,media:a,sourceMap:u};n[r]?n[r].parts.push(c):e.push(n[r]={id:r,parts:[c]})}return e}function r(t,e){var n=h(),o=m[m.length-1];if("top"===t.insertAt)o?o.nextSibling?n.insertBefore(e,o.nextSibling):n.appendChild(e):n.insertBefore(e,n.firstChild),m.push(e);else{if("bottom"!==t.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");n.appendChild(e)}}function s(t){t.parentNode.removeChild(t);var e=m.indexOf(t);e>=0&&m.splice(e,1)}function a(t){var e=document.createElement("style");return e.type="text/css",r(t,e),e}function u(t,e){var n,o,i;if(e.singleton){var r=v++;n=l||(l=a(e)),o=c.bind(null,n,r,!1),i=c.bind(null,n,r,!0)}else n=a(e),o=f.bind(null,n),i=function(){s(n)};return o(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;o(t=e)}else i()}}function c(t,e,n,o){var i=n?"":o.css;if(t.styleSheet)t.styleSheet.cssText=b(e,i);else{var r=document.createTextNode(i),s=t.childNodes;s[e]&&t.removeChild(s[e]),s.length?t.insertBefore(r,s[e]):t.appendChild(r)}}function f(t,e){var n=e.css,o=e.media,i=e.sourceMap;if(o&&t.setAttribute("media",o),i&&(n+="\n/*# sourceURL="+i.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */"),t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}var p={},d=function(t){var e;return function(){return"undefined"==typeof e&&(e=t.apply(this,arguments)),e}},g=d(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),h=d(function(){return document.head||document.getElementsByTagName("head")[0]}),l=null,v=0,m=[];t.exports=function(t,e){e=e||{},"undefined"==typeof e.singleton&&(e.singleton=g()),"undefined"==typeof e.insertAt&&(e.insertAt="bottom");var n=i(t);return o(n,e),function(t){for(var r=[],s=0;s<n.length;s++){var a=n[s],u=p[a.id];u.refs--,r.push(u)}if(t){var c=i(t);o(c,e)}for(var s=0;s<r.length;s++){var u=r[s];if(0===u.refs){for(var f=0;f<u.parts.length;f++)u.parts[f]();delete p[u.id]}}}};var b=function(){var t=[];return function(e,n){return t[e]=n,t.filter(Boolean).join("\n")}}()},4:function(t,e,n){(function(e){"use strict";function n(t){var n=void 0,o={mask:!1,delay:2e3,txt:""};"string"==typeof t?e.extend(o,{txt:t}):e.extend(o,t);var i='<div class="tip-box"><div class="tip">'+o.txt+"</div></div>",r=e(".tip-box");r.length&&(n=r.data("timer"),clearTimeout(n),r.remove());var s=e(i).appendTo(document.body);s.data("timer",setTimeout(function(){s.remove()},o.delay))}t.exports=n}).call(e,n(3))},68:function(t,e,n){"use strict";var o=n(4),i=window.yohoInterface;window.yohoWapInterface={headerRightTopBtn:function(){}};var r={isApp:/yh_blk/i.test((navigator.userAgent||"").toLowerCase()),data:window.yohoInterfaceData,goTap:function(t,e,n){this.isApp?i.triggerEvent(e||function(){},n||function(){},{method:"go.tab",arguments:t}):o("暂不支持,请在BLK应用中打开")},goLogin:function(t,e,n){this.isApp?i.triggerEvent(e||function(){},n||function(){},{method:"go.login",arguments:t}):o("暂不支持,请在BLK应用中打开")},goShopingCart:function(t,e,n){this.isApp?i.triggerEvent(e||function(){},n||function(){},{method:"go.shopingCart",arguments:t}):o("暂不支持,请在BLK应用中打开")},goAddress:function(t,e,n){this.isApp?i.triggerEvent(e||function(){},n||function(){},{method:"go.address",arguments:t}):o("暂不支持,请在BLK应用中打开")},goImageBrowser:function(t,e,n){this.isApp?i.triggerEvent(e||function(){},n||function(){},{method:"go.imageBrowser",arguments:t}):o("暂不支持,请在BLK应用中打开")},goNewPage:function(t,e,n){this.isApp?i.triggerEvent(e||function(){},n||function(){},{method:"go.newPage",arguments:t}):o("暂不支持,请在BLK应用中打开")},goPay:function(t,e,n){this.isApp?i.triggerEvent(e||function(){},n||function(){},{method:"go.pay",arguments:t}):o("暂不支持,请在BLK应用中打开")},goBack:function(t,e,n){this.isApp?i.triggerEvent(e||function(){},n||function(){},{method:"go.back",arguments:t}):o("暂不支持,请在BLK应用中打开")},goShare:function(t,e,n){this.isApp?i.triggerEvent(e||function(){},n||function(){},{method:"go.share",arguments:t}):o("暂不支持,请在BLK应用中打开")},addNativeMethod:function(t,e){window.yohoWapInterface[t]=e}};t.exports=r},167:function(t,e,n){"use strict";var o=n(68);t.exports={data:function(){return{yoho:o}}}},227:function(t,e,n){e=t.exports=n(1)(),e.push([t.id,"button{width:30%;height:1.5rem;margin:1%}",""])},259:function(t,e){t.exports=" <button @click=yoho.goTap()>跳转 TAP</button> <button @click=yoho.goLogin()>跳转登录</button> <button @click=yoho.goShopingCart()>跳转购物车</button> <button @click=yoho.goAddress()>跳转地址管理列表</button> <button @click=yoho.goImageBrowser()>跳转图片浏览</button> <button @click=yoho.goNewPage()>跳转新的 WAP 页面</button> <button @click=yoho.goPay()>跳转支付页面</button> "},293:function(t,e,n){var o,i;n(323),o=n(167),i=n(259),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),i&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=i)},323:function(t,e,n){var o=n(227);"string"==typeof o&&(o=[[t.id,o,""]]);n(2)(o,{});o.locals&&(t.exports=o.locals)}});
\ No newline at end of file
... ...
This diff could not be displayed because it is too large.
webpackJsonp([15],{0:function(t,a,e){"use strict";var i=e(5),n=e(36),s=e(295);i.use(n),new i({el:"#fav-content",components:{favBrandList:s}})},4:function(t,a,e){(function(a){"use strict";function e(t){var e=void 0,i={mask:!1,delay:2e3,txt:""};"string"==typeof t?a.extend(i,{txt:t}):a.extend(i,t);var n='<div class="tip-box"><div class="tip">'+i.txt+"</div></div>",s=a(".tip-box");s.length&&(e=s.data("timer"),clearTimeout(e),s.remove());var o=a(n).appendTo(document.body);o.data("timer",setTimeout(function(){o.remove()},i.delay))}t.exports=e}).call(a,e(3))},169:function(t,a,e){"use strict";var i=e(3),n=e(4);t.exports={props:["brandUrl"],data:function(){return{nullbox:"hide",busy:!1,editmodel:!1,page:0,brandData:[]}},methods:{loadMore:function(){var t=this;this.busy=!0,i.ajax({url:"/home/favorite/favpaging",data:{page:++t.page,tab:"brand"}}).then(function(a){a.isend?t.busy=!0:t.busy=!1,a.list.length&&a.list.forEach(function(a){t.brandData.push(a)}),t.nullbox=t.brandData.length?"hide":""}).fail(function(){n("网络错误")})},editModel:function(t){this.editmodel=t},delItem:function(t,a){var e=this;i.ajax({method:"POST",url:"/home/del-favdel",data:{favId:a,type:"brand"}}).then(function(a){200===a.code?e.brandData.splice(t,1):n(400===a.code?a.message:"刪除收藏失败")}).fail(function(){n("网络错误")})}}}},261:function(t,a){t.exports=' <div class=fav-type v-infinite-scroll=loadMore() infinite-scroll-disabled=busy infinite-scroll-distance=10> <ul class=fav-brand-list> <li v-for="item in brandData" track-by=fav_id> <div class="fav-del {{editmodel ? \'delshow\': \'\'}}" @click="delItem($index, item.fav_id)"> <span class=fav-del-span></span> </div> <a :href=item.link> <div class=fav-img-box> <img :src=item.imgUrl alt=""/> </div> <div class=fav-info-list> <span class=title>{{item.brandName}}</span> <span class=down v-if=item.down>品牌已下架</span> </div> </a> </li> </ul> <div class="fav-null-box {{ nullbox }}"> <span class=fav-null>您暂无收藏任何品牌</span> <a slot=go-shopping class=go-shopping :href=brandUrl>随便逛逛</a> </div> </div> '},295:function(t,a,e){var i,n;i=e(169),n=e(261),t.exports=i||{},t.exports.__esModule&&(t.exports=t.exports["default"]),n&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=n)}});
\ No newline at end of file
... ...
webpackJsonp([14],{0:function(t,e,i){"use strict";var s=i(5),a=i(36),o=i(296);s.use(a),new s({el:"#fav-content",components:{favProductList:o}})},4:function(t,e,i){(function(e){"use strict";function i(t){var i=void 0,s={mask:!1,delay:2e3,txt:""};"string"==typeof t?e.extend(s,{txt:t}):e.extend(s,t);var a='<div class="tip-box"><div class="tip">'+s.txt+"</div></div>",o=e(".tip-box");o.length&&(i=o.data("timer"),clearTimeout(i),o.remove());var n=e(a).appendTo(document.body);n.data("timer",setTimeout(function(){n.remove()},s.delay))}t.exports=i}).call(e,i(3))},170:function(t,e,i){"use strict";var s=i(3),a=i(4);t.exports={props:["productUrl"],data:function(){return{nullbox:"hide",busy:!1,editmodel:!1,page:0,productData:[]}},methods:{loadMore:function(){var t=this;this.busy=!0,s.ajax({url:"/home/favorite/favpaging",data:{page:++t.page}}).then(function(e){e.isend?t.busy=!0:t.busy=!1,e.list.length&&e.list.forEach(function(e){t.productData.push(e)}),t.nullbox=t.productData.length?"hide":""}).fail(function(){a("网络错误")})},editModel:function(t){this.editmodel=t},delItem:function(t,e){var i=this;s.ajax({method:"POST",url:"/home/del-favdel",data:{favId:e,type:"product"}}).then(function(e){200===e.code?i.productData.splice(t,1):a(400===e.code?e.message:"刪除收藏失败")}).fail(function(){a("网络错误")})}}}},262:function(t,e){t.exports=' <div class=fav-type v-infinite-scroll=loadMore() infinite-scroll-disabled=busy infinite-scroll-distance=10> <ul class=fav-product-list> <li v-for="item in productData" track-by=fav_id> <div class="fav-del {{editmodel ? \'delshow\': \'\'}}" @click="delItem($index, item.fav_id)"> <span class=fav-del-span></span> </div> <a :href=item.link> <div class=fav-img-box> <img :src=item.imgUrl alt=""/> </div> <div class=fav-info-list> <span class=title>{{item.title}}</span> <br/> <div class=fav-price> <span class=new-price v-if=item.discountPrice>{{item.discountPrice}}</span> <span class="fav-price {{ item.discountPrice ? \'price-underline\' : \'\'}}">{{item.price}}</span> </div> <br/> <div class=save-price> <span class=sell-out v-if="item.sellOut || item.invalidGoods">{{item.sellOut ? \'已售罄\' : \'已下架\'}}</span> </div> </div> </a> </li> </ul> <div class="fav-null-box {{ nullbox }}"> <span class=fav-null>您暂无收藏任何商品</span> <a slot=go-shopping class=go-shopping :href=productUrl>随便逛逛</a> </div> </div> '},296:function(t,e,i){var s,a;s=i(170),a=i(262),t.exports=s||{},t.exports.__esModule&&(t.exports=t.exports["default"]),a&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=a)}});
\ No newline at end of file
... ...
webpackJsonp([16],[function(t,e,n){"use strict";var o=n(3),a=n(4),i=o("#submit-button");i.on("click",function(){var t=o("#suggest-textarea").val(),e=/\S+/;return e.test(t)?void o.ajax({type:"post",url:"/home/save-feedback",data:{content:t}}).then(function(t){a(200===t.code?"提交成功":"提交失败~")}).fail(function(){a("网络错误~")}):void a("意见不能为空")})},,,,function(t,e,n){(function(e){"use strict";function n(t){var n=void 0,o={mask:!1,delay:2e3,txt:""};"string"==typeof t?e.extend(o,{txt:t}):e.extend(o,t);var a='<div class="tip-box"><div class="tip">'+o.txt+"</div></div>",i=e(".tip-box");i.length&&(n=i.data("timer"),clearTimeout(n),i.remove());var c=e(a).appendTo(document.body);c.data("timer",setTimeout(function(){c.remove()},o.delay))}t.exports=n}).call(e,n(3))}]);
\ No newline at end of file
... ...
webpackJsonp([18],[function(c,n){"use strict"}]);
\ No newline at end of file
... ...
webpackJsonp([4],[function(o,s){"use strict";console.log("test")}]);
\ No newline at end of file
webpackJsonp([17],[function(c,n){"use strict"}]);
\ No newline at end of file
... ...
webpackJsonp([12],{0:function(t,a,i){"use strict";var n=i(5),e=i(36),o=i(300),s=i(299);n.use(e),new n({el:"#logistics",data:{company_id:"",company_name:"",currentView:"logistics"},components:{logistics:o,logisticsCompany:s},events:{changeView:function(t){this.currentView=t.view,this.company_id=t.company_id,this.company_name=t.company_name}}})},4:function(t,a,i){(function(a){"use strict";function i(t){var i=void 0,n={mask:!1,delay:2e3,txt:""};"string"==typeof t?a.extend(n,{txt:t}):a.extend(n,t);var e='<div class="tip-box"><div class="tip">'+n.txt+"</div></div>",o=a(".tip-box");o.length&&(i=o.data("timer"),clearTimeout(i),o.remove());var s=a(e).appendTo(document.body);s.data("timer",setTimeout(function(){s.remove()},n.delay))}t.exports=i}).call(a,i(3))},173:function(t,a,i){"use strict";var n=i(3);t.exports={data:function(){return{inputname:"",data:{},showData:{}}},methods:{search:function(){var t=this.inputname;if(!t)return void(this.showData=this.data);var a={};for(var i in this.data)this.data[i].forEach(function(n){n.company_name.indexOf(t)>-1&&(a[i]||(a[i]=[]),a[i].push(n))});this.showData=a},select:function(t,a){this.$dispatch("changeView",{view:"logistics",company_id:t,company_name:a}),this.inputname="",this.showData=this.data}},activate:function(t){var a=this;n.ajax({url:"/home/refund/companylist"}).then(function(i){"object"!==n.type(i)&&(i={}),200===i.code&&(a.data=i.data,a.showData=i.data),t()}).fail(function(){tip("网络错误"),t()})}}},174:function(t,a,i){"use strict";var n=i(3),e=i(4);t.exports={props:["company_id","company_name"],data:function(){return{num:""}},methods:{companylist:function(){this.$dispatch("changeView",{view:"logisticsCompany"})},submit:function(){return this.company_name?this.num&&/^[0-9]*$/.test(this.num)?(n.ajax({method:"POST",url:"/home/save-logistics",data:{company_id:this.company_id,company_name:this.company_name,num:this.num}}).then(function(t){"object"!==n.type(t)&&(t={}),200!==t.code&&e(t.message||"网络出了点问题~")}).fail(function(){e("网络错误")}),!1):(e("请输入正确的快递单号"),!1):(e("请选择快递公司"),!1)}}}},265:function(t,a){t.exports=' <div class=companylist-page> <div class=search-input> <input class=icon type=text placeholder="&#xe608; 搜索快递公司" v-model=inputname @input=search> </div> <div class=company-data> <div class=company-item v-for="item in showData"> <h2>{{ $key }}</h2> <span v-for="val in item" track-by=id @click="select(val.id, val.company_name)">{{val.company_name}}</span> </div> </div> </div> '},266:function(t,a){t.exports=' <div class=edit-logistics-page> <form class=edit-logistics> <label @click=companylist> 选择快递公司<input class=company-val type=text value={{company_name}} readonly=readonly> <span class="icon icon-right"></span> </label> <label> 快递单号 <input class=num type=number v-model=num> </label> </form> <div class=submit @click=submit>确认</div> </div> '},299:function(t,a,i){var n,e;n=i(173),e=i(265),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),e&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=e)},300:function(t,a,i){var n,e;n=i(174),e=i(266),t.exports=n||{},t.exports.__esModule&&(t.exports=t.exports["default"]),e&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=e)}});
\ No newline at end of file
... ...
webpackJsonp([13],{0:function(e,t,n){"use strict";var i=n(5),s=n(297);new i({el:"#home-order-list",components:{Order:s}})},1:function(e,t){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],t=0;t<this.length;t++){var n=this[t];n[2]?e.push("@media "+n[2]+"{"+n[1]+"}"):e.push(n[1])}return e.join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var i={},s=0;s<this.length;s++){var o=this[s][0];"number"==typeof o&&(i[o]=!0)}for(s=0;s<t.length;s++){var r=t[s];"number"==typeof r[0]&&i[r[0]]||(n&&!r[2]?r[2]=n:n&&(r[2]="("+r[2]+") and ("+n+")"),e.push(r))}},e}},2:function(e,t,n){function i(e,t){for(var n=0;n<e.length;n++){var i=e[n],s=u[i.id];if(s){s.refs++;for(var o=0;o<s.parts.length;o++)s.parts[o](i.parts[o]);for(;o<i.parts.length;o++)s.parts.push(d(i.parts[o],t))}else{for(var r=[],o=0;o<i.parts.length;o++)r.push(d(i.parts[o],t));u[i.id]={id:i.id,refs:1,parts:r}}}}function s(e){for(var t=[],n={},i=0;i<e.length;i++){var s=e[i],o=s[0],r=s[1],a=s[2],d=s[3],p={css:r,media:a,sourceMap:d};n[o]?n[o].parts.push(p):t.push(n[o]={id:o,parts:[p]})}return t}function o(e,t){var n=v(),i=m[m.length-1];if("top"===e.insertAt)i?i.nextSibling?n.insertBefore(t,i.nextSibling):n.appendChild(t):n.insertBefore(t,n.firstChild),m.push(t);else{if("bottom"!==e.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");n.appendChild(t)}}function r(e){e.parentNode.removeChild(e);var t=m.indexOf(e);t>=0&&m.splice(t,1)}function a(e){var t=document.createElement("style");return t.type="text/css",o(e,t),t}function d(e,t){var n,i,s;if(t.singleton){var o=g++;n=h||(h=a(t)),i=p.bind(null,n,o,!1),s=p.bind(null,n,o,!0)}else n=a(t),i=c.bind(null,n),s=function(){r(n)};return i(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;i(e=t)}else s()}}function p(e,t,n,i){var s=n?"":i.css;if(e.styleSheet)e.styleSheet.cssText=b(t,s);else{var o=document.createTextNode(s),r=e.childNodes;r[t]&&e.removeChild(r[t]),r.length?e.insertBefore(o,r[t]):e.appendChild(o)}}function c(e,t){var n=t.css,i=t.media,s=t.sourceMap;if(i&&e.setAttribute("media",i),s&&(n+="\n/*# sourceURL="+s.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(s))))+" */"),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}var u={},l=function(e){var t;return function(){return"undefined"==typeof t&&(t=e.apply(this,arguments)),t}},f=l(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),v=l(function(){return document.head||document.getElementsByTagName("head")[0]}),h=null,g=0,m=[];e.exports=function(e,t){t=t||{},"undefined"==typeof t.singleton&&(t.singleton=f()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var n=s(e);return i(n,t),function(e){for(var o=[],r=0;r<n.length;r++){var a=n[r],d=u[a.id];d.refs--,o.push(d)}if(e){var p=s(e);i(p,t)}for(var r=0;r<o.length;r++){var d=o[r];if(0===d.refs){for(var c=0;c<d.parts.length;c++)d.parts[c]();delete u[d.id]}}}};var b=function(){var e=[];return function(t,n){return e[t]=n,e.filter(Boolean).join("\n")}}()},171:function(e,t,n){"use strict";var i=n(3);e.exports={data:function(){return{page:0,limit:10,type:document.getElementById("")}},ready:function(){this.getOrderData()},methods:{getOrderData:function(){i.ajax({url:"/home/favorite/favpaging",data:{page:++this.page,limit:this.page,type:this.type}}).then(function(e){}).fail(function(){tip("网络错误")})},cancelOrder:function(e){},deleteOrder:function(e){},rebuy:function(e){},confirmGoods:function(){},goBuy:function(){}}}},229:function(e,t,n){t=e.exports=n(1)(),t.push([e.id,"body,html{height:100%}",""])},263:function(e,t){e.exports=' <ul> <li class=order-item> <div class=order-detail> <div class=order-code> <p>订单号:523243435</p> <p>待付款</p> </div> <div class=order-goods> <div class=goods-info> <div class=img-box> <img src=//img01.static.yohobuy.com/cms/2016/05/30/15/019bb70cdee6e05ee51eb062c009d49796.jpg alt=""> </div> <div class=goods-detail> <p class=name>Supreme Mendini work jacket 2016年新品黑色手枪图案短2016年新品黑色手枪图案短</p> <p class=size> <span>颜色:黑色</span> <span>尺码:XL</span> </p> </div> <div class=goods-price> <p>&yen;6289.00</p> <p>×1</p> </div> </div> <div class=goods-info> <div class=img-box> <img src=//img01.static.yohobuy.com/cms/2016/05/30/15/019bb70cdee6e05ee51eb062c009d49796.jpg alt=""> </div> <div class=goods-detail> <p class=name>Supreme Mendini work jacket 2016年新品黑色手枪图案短2016年新品黑色手枪图案短</p> <p class=size> <span>颜色:黑色</span> <span>尺码:XL</span> </p> </div> <div class=goods-price> <p>&yen;6289.00</p> <p>×1</p> </div> </div> </div> <div class=order-option> <div class=goods-total>合计: <b>&yen;15677.00</b></div> <div class=options> <button>取消订单</button> <button class=countdown>去支付 11:58:12</button> </div> </div> </div> </li> </ul> '},297:function(e,t,n){var i,s;n(325),i=n(171),s=n(263),e.exports=i||{},e.exports.__esModule&&(e.exports=e.exports["default"]),s&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=s)},325:function(e,t,n){var i=n(229);"string"==typeof i&&(i=[[e.id,i,""]]);n(2)(i,{});i.locals&&(e.exports=i.locals)}});
\ No newline at end of file
... ...
webpackJsonp([7],{0:function(e,t,o){"use strict";var r=o(5),n=o(17),i=o(298);o(8),r.use(n),new r({el:"#refund",components:{refund:i}})},1:function(e,t){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],t=0;t<this.length;t++){var o=this[t];o[2]?e.push("@media "+o[2]+"{"+o[1]+"}"):e.push(o[1])}return e.join("")},e.i=function(t,o){"string"==typeof t&&(t=[[null,t,""]]);for(var r={},n=0;n<this.length;n++){var i=this[n][0];"number"==typeof i&&(r[i]=!0)}for(n=0;n<t.length;n++){var a=t[n];"number"==typeof a[0]&&r[a[0]]||(o&&!a[2]?a[2]=o:o&&(a[2]="("+a[2]+") and ("+o+")"),e.push(a))}},e}},2:function(e,t,o){function r(e,t){for(var o=0;o<e.length;o++){var r=e[o],n=p[r.id];if(n){n.refs++;for(var i=0;i<n.parts.length;i++)n.parts[i](r.parts[i]);for(;i<r.parts.length;i++)n.parts.push(d(r.parts[i],t))}else{for(var a=[],i=0;i<r.parts.length;i++)a.push(d(r.parts[i],t));p[r.id]={id:r.id,refs:1,parts:a}}}}function n(e){for(var t=[],o={},r=0;r<e.length;r++){var n=e[r],i=n[0],a=n[1],s=n[2],d=n[3],u={css:a,media:s,sourceMap:d};o[i]?o[i].parts.push(u):t.push(o[i]={id:i,parts:[u]})}return t}function i(e,t){var o=f(),r=v[v.length-1];if("top"===e.insertAt)r?r.nextSibling?o.insertBefore(t,r.nextSibling):o.appendChild(t):o.insertBefore(t,o.firstChild),v.push(t);else{if("bottom"!==e.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");o.appendChild(t)}}function a(e){e.parentNode.removeChild(e);var t=v.indexOf(e);t>=0&&v.splice(t,1)}function s(e){var t=document.createElement("style");return t.type="text/css",i(e,t),t}function d(e,t){var o,r,n;if(t.singleton){var i=g++;o=h||(h=s(t)),r=u.bind(null,o,i,!1),n=u.bind(null,o,i,!0)}else o=s(t),r=c.bind(null,o),n=function(){a(o)};return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else n()}}function u(e,t,o,r){var n=o?"":r.css;if(e.styleSheet)e.styleSheet.cssText=b(t,n);else{var i=document.createTextNode(n),a=e.childNodes;a[t]&&e.removeChild(a[t]),a.length?e.insertBefore(i,a[t]):e.appendChild(i)}}function c(e,t){var o=t.css,r=t.media,n=t.sourceMap;if(r&&e.setAttribute("media",r),n&&(o+="\n/*# sourceURL="+n.sources[0]+" */",o+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */"),e.styleSheet)e.styleSheet.cssText=o;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(o))}}var p={},l=function(e){var t;return function(){return"undefined"==typeof t&&(t=e.apply(this,arguments)),t}},m=l(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),f=l(function(){return document.head||document.getElementsByTagName("head")[0]}),h=null,g=0,v=[];e.exports=function(e,t){t=t||{},"undefined"==typeof t.singleton&&(t.singleton=m()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var o=n(e);return r(o,t),function(e){for(var i=[],a=0;a<o.length;a++){var s=o[a],d=p[s.id];d.refs--,i.push(d)}if(e){var u=n(e);r(u,t)}for(var a=0;a<i.length;a++){var d=i[a];if(0===d.refs){for(var c=0;c<d.parts.length;c++)d.parts[c]();delete p[d.id]}}}};var b=function(){var e=[];return function(t,o){return e[t]=o,e.filter(Boolean).join("\n")}}()},8:function(e,t,o){"use strict";var r=o(5);r.filter("resize",function(e,t,o,r){return e?e.replace(/(\{width}|\{height}|\{mode})/g,function(e){var n={"{width}":t,"{height}":o,"{mode}":r||2};return n[e]}):""}),r.filter("clothingGenderIdentity",function(e){var t=null;switch(e){case 1:t="男款";break;case 2:t="女款";break;default:t="通用"}return t}),r.filter("brandUrl",function(e){return"/brand?domain="+e})},11:function(e,t){var o=e.exports={version:"2.4.0"};"number"==typeof __e&&(__e=o)},166:function(e,t,o){(function(t){"use strict";e.exports={props:["imageList","bucket"],data:function(){return{inputId:"input-"+Math.floor(999999999*Math.random())}},methods:{upload:function(e){var o=this,r=new FormData(e.target.closest("form"));r.append("bucket",this.bucket||""),t.ajax({method:"POST",url:"/api/upload/image",data:r,processData:!1,contentType:!1}).then(function(t){e.target.value="",200===t.code?t.data.imagesList.forEach(function(e){o.imageList.push(e)}):alert(t.message)})}}}}).call(t,o(3))},172:function(e,t,o){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}var n=o(191),i=r(n),a=o(3),s=o(20),d=o(301);e.exports={data:function(){return{title:"请选择退货商品",list:[],amount:{},refundData:{}}},computed:{submitData:function(){var e=this,t=[];return this.list.forEach(function(o){o.checked&&t.push({last_price:o.lastPrice,remark:o.remark||"",returned_reason:e.refundData.returnReason[o.reason.id].id+"",evidence_images:o.imageList||[],goods_type:o.goodsTypeId+"",product_skn:o.productSkn,product_skc:o.productSkc,product_sku:o.productSku})}),{order_code:s.orderId,goods:(0,i["default"])(t),payment:(0,i["default"])(this.amount)}}},created:function(){var e=this;a.ajax({url:"/home/refund/order",data:{orderId:s.orderId}}).then(function(t){t.data&&t.data.goodsList&&(t.data.goodsList.forEach(function(e){e.checked=!1,e.reason={id:0},e.imageList=[]}),t.data.returnAmountMode.forEach(function(t){"Y"===t.isDefault&&e.$set("amount.return_amount_mode",t.id)}),e.list=t.data.goodsList,e.refundData=t.data)})},methods:{checkSubmitData:function(){var e=this.submitData;return!!e.order_code&&(!!(2!==this.amount.return_amount_mode||this.amount.bank_name&&this.amount.bank_card&&this.amount.payee_name)&&!!(3!==this.amount.return_amount_mode||this.amount.alipay_account&&this.amount.alipay_name))},submit:function(){this.checkSubmitData()||alert("请填写完整退换货信息"),a.ajax({method:"POST",url:"/home/refund/submit",data:this.submitData}).then(function(e){200===e.code?console.log(e):alert(e.message)})}},components:{productList:d}}},175:function(e,t,o){"use strict";var r=o(302);e.exports={props:["title","list","refundData"],computed:{checkedList:function(){return this.list.filter(function(e){return e.checked})}},components:{pruduct:r}}},176:function(e,t,o){"use strict";var r=o(303);e.exports={props:["product","refundData"],components:{reason:r}}},177:function(e,t,o){"use strict";var r=o(292),n=function(e){var t=e.split("/"),o=t[t.length-1].substr(1,1),r="static.yhbimg.com/goodsimg";return e=r+e,"1"===o?"//img11."+e:"//img12."+e};e.exports={props:["product","refundData"],computed:{returnReason:function(){return[{id:0,name:"请选择"}].concat(this.refundData.returnReason)},specialReturnReason:function(){var e=[];return this.refundData.specialReturnReason.forEach(function(t){e.push(t.id)}),e},imageListForShow:function(){var e=[];return this.product.imageList.forEach(function(t,o){e.push({index:o,path:n(t)+"?imageView2/2/w/160/h/160"})}),e}},methods:{showTip:function(){alert(this.refundData.specialNotice.remark)},deleteImage:function(e){this.product.imageList.splice(e,1)}},components:{upload:r}}},191:function(e,t,o){e.exports={"default":o(195),__esModule:!0}},195:function(e,t,o){var r=o(11),n=r.JSON||(r.JSON={stringify:JSON.stringify});e.exports=function(e){return n.stringify.apply(n,arguments)}},226:function(e,t,o){t=e.exports=o(1)(),t.push([e.id,"",""])},230:function(e,t,o){t=e.exports=o(1)(),t.push([e.id,'.main-wrap{background:#f6f6f6}.refund .return-amount{margin:.75rem 0;padding:0 .75rem;font-size:.8rem;line-height:2.25rem;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee}.refund .return-amount-info{padding:0 .75rem .75rem;font-size:.6rem;line-height:2.5;color:#b0b0b0}.refund .return-amount-item{position:relative;width:100%;height:2.25rem}.refund .return-amount-item .name{float:left;width:4rem;color:#000}.refund .return-amount-item input{width:12.5rem}.refund .return-amount-item select,.refund .return-amount-item span{float:right;height:2.25rem;line-height:2.25rem;color:#b0b0b0}.refund .return-amount-item select{direction:rtl}.refund .return-amount-item:after{content:"";position:absolute;left:0;bottom:-1px;width:17.25rem;height:0;border-bottom:1px solid #eee;z-index:1}',""])},231:function(e,t,o){t=e.exports=o(1)(),t.push([e.id,".title{padding:.75rem .75rem 0;color:#b0b0b0;font-size:.7rem;line-height:1.5rem}.product-list{margin-top:-.1rem;border-top:1px solid #eee;border-bottom:1px solid #eee}",""])},232:function(e,t,o){t=e.exports=o(1)(),t.push([e.id,'.product{position:relative;padding:0 .75rem;height:4.25rem;font-size:.6rem;line-height:1.5;background:#fff}.product .checkbox{float:left;margin-top:1.675rem}.product .checkbox label:before{border-radius:100%}.product .image{float:left;margin:.5rem;width:2.5rem;height:3.25rem}.product .info{padding:.375rem 0;width:13rem}.product .info .p-title{color:#000;font-size:.6rem;height:1.8rem;overflow:hidden}.product .info .meta{margin-top:.25rem;color:#b0b0b0}.product .info .color{margin-right:.75rem}.product .price{position:absolute;top:.375rem;right:.75rem;text-align:right}.product .price .num{color:#b0b0b0}.product:after{content:"";position:absolute;left:.75rem;bottom:-1px;width:17.25rem;height:0;border-bottom:1px solid #eee;z-index:1}',""])},233:function(e,t,o){t=e.exports=o(1)(),t.push([e.id,'.reason{font-size:.8rem;line-height:2.25rem;background:#f6f6f6}.reason .tip{position:relative;padding:0 .75rem;font-size:.65rem;background:#fff}.reason .tip .icon{margin-right:.125rem}.reason .tip:after{content:"";position:absolute;left:0;bottom:-1px;width:17.25rem;height:0;border-bottom:1px solid #eee}.reason .select-reason{position:relative;padding:0 .75rem;width:100%;height:2.25rem;background:#fff}.reason .select-reason select,.reason .select-reason span{direction:rtl;float:right;height:2.25rem;line-height:2.25rem;color:#b0b0b0}.reason .select-reason:after{content:"";position:absolute;left:0;bottom:-1px;width:17.25rem;height:0;border-bottom:1px solid #eee}.reason .remark{margin-top:.5rem;padding:0 .75rem;background:#fff;border-top:1px solid #eee}.reason .remark textarea{margin-top:.75rem;width:100%;font-size:.6rem;line-height:1rem;resize:none}.reason .image-list{padding:.75rem;background:#fff}.reason .image-list .image-item{position:relative;float:left;margin-right:.5rem;width:3.75rem;height:3.75rem}.reason .image-list .image-item .icon-close{position:absolute;right:-.5rem;top:-.5rem;font-size:1rem;color:#fff;background:#b0b0b0;border-radius:100%;z-index:2}.reason .image-list .image-item img{width:100%;height:100%}.reason .image-list .image-item:last-child{margin-right:0}.reason .image-list .label-input{position:relative;width:3.75rem;height:3.75rem;font-size:3.75rem}.reason .image-list .label-input input{position:absolute;left:0;top:0;width:0;height:0;opacity:0}.reason .image-list .label-input:before{content:"\\E604"}.reason:after{content:"";display:block;width:100%;height:.75rem;border-top:1px solid #eee;border-bottom:1px solid #eee}',""])},258:function(e,t){e.exports=' <div class=upload> <form v-on:change=upload> <label class="label-input icon" for={{inputId}}> <input id={{inputId}} type=file name=filename> </label> </form> </div> '},264:function(e,t){e.exports=' <div class=refund> <product-list v-bind:title=title v-bind:list=list v-bind:refund-data=refundData></product-list> <div class=return-amount> <div class=return-amount-item> 退款方法 <span class="icon icon-right"></span> <select v-model=amount.return_amount_mode name=amount-mode> <option v-for="mode in refundData.returnAmountMode" v-bind:value=mode.id>{{mode.name}}</option> </select> </div> <template v-if="amount.return_amount_mode === 2"> <div class=return-amount-item> <span class=name>银行</span> <input v-model=amount.bank_name type=text placeholder=请填写银行名称> </div> <div class=return-amount-item> <span class=name>卡号</span> <input v-model=amount.bank_card type=text placeholder=请填写银行卡卡号> </div> <div class=return-amount-item> <span class=name>姓名</span> <input v-model=amount.payee_name type=text placeholder=收款人姓名> </div> </template> <template v-if="amount.return_amount_mode === 3"> <div class=return-amount-item> <span class=name>帐号</span> <input v-model=amount.alipay_account type=text placeholder=请填写支付宝帐号> </div> <div class=return-amount-item> <span class=name>姓名</span> <input v-model=amount.alipay_name type=text placeholder=收款人姓名> </div> </template> </div> <div v-if=refundData.returnAmountInfo class=return-amount-info> {{refundData.returnAmountInfo}} </div> </div> '},267:function(e,t){e.exports=' <div class=title> {{title}} </div> <div v-show=checkedList.length class="product-list product-list-checked"> <pruduct v-for="product in list" v-if=product.checked v-bind:product=product v-bind:refund-data=refundData></pruduct> </div> <div v-show="checkedList.length !== list.length" class=product-list> <pruduct v-for="product in list" v-if=!product.checked v-bind:product=product v-bind:refund-data=refundData></pruduct> </div> '},268:function(e,t){e.exports=' <div class="product clearfix"> <div class=checkbox> <input type=checkbox v-model=product.checked id=checkbox-{{product.goodsId}}> <label for=checkbox-{{product.goodsId}}></label> </div> <img class=image v-bind:src="product.goodsImage | resize 100 130"> <div class=info> <div class=p-title> {{product.productName}}{{product.productName}}{{product.productName}}{{product.productName}} </div> <div class=meta> <span class=color>颜色: {{product.colorName}}</span> <span class=size>尺码: {{product.sizeName}}</span> </div> </div> <div class=price> &yen;{{product.lastPrice}} <p class=num> x1 </p> </div> </div> <reason v-bind:product=product v-bind:refund-data=refundData></reason> '},269:function(e,t){e.exports=' <div v-if=product.checked class=reason> <div v-if="product.isLimitSkn === \'Y\'" v-on:click=showTip class=tip> <span class="icon icon-love"></span> {{refundData.specialNotice.title}} </div> <div class=select-reason> 退货原因 <span class="icon icon-right"></span> <select v-model=product.reason.id name=reason> <option v-for="reason in returnReason" v-bind:value=reason.id selected="{{reason.id === product.reason.id}}">{{reason.name}}</option> </select> </div> <div class=remark> <textarea v-model=product.remark rows=3 max-length=100 placeholder=退货原因说明></textarea> </div> <div v-show="specialReturnReason.indexOf(product.reason.id) !== -1" class="image-list clearfix"> <div class=image-item v-for="image in imageListForShow"> <span v-on:click=deleteImage(image.index) class="icon icon-close"></span> <img v-bind:src=image.path> </div> <upload v-show="imageListForShow.length < 4" class=image-item v-bind:image-list=product.imageList></upload> </div> </div> '},292:function(e,t,o){var r,n;o(322),r=o(166),n=o(258),e.exports=r||{},e.exports.__esModule&&(e.exports=e.exports["default"]),n&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=n)},298:function(e,t,o){var r,n;o(326),r=o(172),n=o(264),e.exports=r||{},e.exports.__esModule&&(e.exports=e.exports["default"]),n&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=n)},301:function(e,t,o){var r,n;o(327),r=o(175),n=o(267),e.exports=r||{},e.exports.__esModule&&(e.exports=e.exports["default"]),n&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=n)},302:function(e,t,o){var r,n;o(328),r=o(176),n=o(268),e.exports=r||{},e.exports.__esModule&&(e.exports=e.exports["default"]),n&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=n)},303:function(e,t,o){var r,n;o(329),r=o(177),n=o(269),e.exports=r||{},e.exports.__esModule&&(e.exports=e.exports["default"]),n&&(("function"==typeof e.exports?e.exports.options||(e.exports.options={}):e.exports).template=n)},322:function(e,t,o){var r=o(226);"string"==typeof r&&(r=[[e.id,r,""]]);o(2)(r,{});r.locals&&(e.exports=r.locals)},326:function(e,t,o){var r=o(230);"string"==typeof r&&(r=[[e.id,r,""]]);o(2)(r,{});r.locals&&(e.exports=r.locals)},327:function(e,t,o){var r=o(231);"string"==typeof r&&(r=[[e.id,r,""]]);o(2)(r,{});r.locals&&(e.exports=r.locals)},328:function(e,t,o){var r=o(232);"string"==typeof r&&(r=[[e.id,r,""]]);o(2)(r,{});r.locals&&(e.exports=r.locals)},329:function(e,t,o){var r=o(233);"string"==typeof r&&(r=[[e.id,r,""]]);o(2)(r,{});r.locals&&(e.exports=r.locals)}});
\ No newline at end of file
... ...
@charset "utf-8";
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 1rem}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 .05rem;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-.05rem}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.clearfix:after{content:'';display:block;clear:both}*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{width:100%;font-size:.6rem;font-family:helvetica,Arial,黑体;line-height:1.4}a{color:#000;text-decoration:none}:focus,a{outline:none}.hide{display:none}.overflow-hidden{overflow:hidden}.main-wrap{position:relative;margin-right:auto;margin-left:auto;max-width:18.75rem;width:100%}@font-face{font-family:iconfont;src:url(../assets/font/iconfont.eot?vqs6e2&v156070aab78);src:url(../assets/font/iconfont.eot?vqs6e2&v156070aab78#iefix) format("embedded-opentype"),url(../assets/font/iconfont.ttf?vqs6e2&v156070abb18) format("truetype"),url(../assets/font/iconfont.woff?vqs6e2&v156070ac2e8) format("woff"),url(../assets/font/iconfont.svg?vqs6e2&v156070ab730#iconfont) format("svg");font-weight:400;font-style:normal}.icon{font-family:iconfont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-sort-asc:before{content:"\e900"}.icon-sort-desc:before{content:"\e901"}.icon-print:before{content:"\e609"}.icon-delete:before{content:"\e600"}.icon-bag:before{content:"\e601"}.icon-down:before{content:"\e602"}.icon-check:before{content:"\e603"}.icon-close:before{content:"\e605"}.icon-left:before{content:"\e606"}.icon-right:before{content:"\e607"}.icon-search:before{content:"\e608"}.icon-love:before{content:"\e60d"}.icon-up:before{content:"\e617"}.tip-box{position:fixed;top:50%;left:50%;z-index:998;transform:translate(-50%,-50%);display:table;max-width:90%;min-height:2.5rem;border-radius:.2rem;text-align:center;font-size:.7rem;color:#fff;background-color:rgba(0,0,0,.7);padding:.25rem .5rem}.tip-box .tip{display:table-cell;vertical-align:middle}.button{display:inline-block;min-width:7.75rem;min-height:2.5rem;border:1px solid #000;background:#fff;color:#000;font-size:.5rem;padding:0 .25rem;-webkit-appearance:button}.button.button-solid{background:#000;color:#fff}.button.button-round{border-radius:.1rem}.button.button-small{min-width:4.5rem;min-height:1.75rem}.button.button-large{min-width:17.5rem;min-height:2.5rem}.button:disabled{border:1px solid #b0b0b0;color:#b0b0b0}.swiper-container{position:relative;z-index:1;overflow:hidden;margin:0 auto}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-moz-box-orient:vertical}.swiper-wrapper{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;box-sizing:content-box;width:100%;height:100%;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-lines:multiple;-moz-box-lines:multiple}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-slide{position:relative;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container .swiper-notification{position:absolute;top:0;left:0;z-index:-1000;opacity:0;pointer-events:none}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;z-index:10;margin-top:-.55rem;width:.675rem;height:1.1rem;background-position:50%;background-size:.675rem 1.1rem;background-repeat:no-repeat;cursor:pointer}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{right:auto;left:.25rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:.25rem;left:auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;z-index:10;text-align:center;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{display:inline-block;width:.2rem;height:.2rem;border-radius:100%;background:#000;opacity:.2}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{background:#007aff;opacity:1}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{top:50%;right:.25rem;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{display:block;margin:.125rem 0}.swiper-container-horizontal>.swiper-pagination{bottom:.25rem;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 .125rem}.swiper-container-3d{-webkit-perspective:30rem;-o-perspective:30rem;perspective:30rem}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;pointer-events:none}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:30rem}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide,.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{visibility:hidden;width:100%;height:100%;-webkit-transform-origin:0 0;transform-origin:0 0;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{visibility:visible;pointer-events:auto}.swiper-container-cube .swiper-cube-shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(1.25rem);filter:blur(1.25rem)}.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow{z-index:0}.swiper-scrollbar{position:relative;border-radius:.25rem;background:rgba(0,0,0,.1);-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;bottom:.075rem;left:1%;z-index:50;width:98%;height:.125rem}.swiper-container-vertical>.swiper-scrollbar{position:absolute;top:1%;right:.075rem;z-index:50;width:.125rem;height:98%}.swiper-scrollbar-drag{position:relative;top:0;left:0;width:100%;height:100%;border-radius:.25rem;background:rgba(0,0,0,.5)}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{position:absolute;top:50%;left:50%;z-index:10;margin-top:-.525rem;margin-left:-.525rem;width:1.05rem;height:1.05rem;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:a 1s steps(12) infinite;animation:a 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat;content:""}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn)}}@keyframes a{to{transform:rotate(1turn)}}.badge{min-width:.4rem;padding:.075rem .175rem;margin-left:.25rem;margin-right:.25rem;border-radius:249.975rem;font-size:.35rem;line-height:1;text-align:center;white-space:nowrap;background-color:#3790de;color:#fff}.badge-tr{position:absolute;top:-.125rem;right:-.275rem;margin:0}.checkbox,.radio{position:relative;display:inline-block}.checkbox label,.radio label{padding-left:.825rem}.checkbox label:before,.radio label:before{z-index:8;border:.05rem solid #000;content:""}.checkbox label:after,.radio label:after{position:absolute;top:.15rem;left:.3rem;z-index:9;display:none;width:.2rem;height:.4rem;border:.05rem solid #fff;border-top:0;border-left:0;content:"";transform:rotate(45deg)}.checkbox input,.checkbox label:before,.radio input,.radio label:before{position:absolute;top:0;left:0;width:.75rem;height:.75rem}.checkbox input,.radio input{z-index:10;opacity:0}.checkbox input:checked~label:before,.radio input:checked~label:before{background:#000}.checkbox input:checked~label:after,.radio input:checked~label:after{display:block}.checkbox input:disabled~label,.radio input:disabled~label{color:#ccc}.checkbox input:disabled~label:before,.radio input:disabled~label:before{border-color:#e4e4e4}.checkbox input:disabled:checked~label:before,.radio input:disabled:checked~label:before{background-color:#e4e4e4}.radio label:before{border-radius:50%}.switch{display:inline-block}.switch input{display:none}.switch input:checked~label{border:.05rem solid #4bd865;box-shadow:inset 0 0 0 .7rem #4bd865}.switch input:checked~label:after{left:1.1rem;box-shadow:0 .125rem .125rem -1px rgba(0,0,0,.2),0 0 0 .05rem #4bd865}.switch input:disabled:checked~label,.switch input:disabled~label{opacity:.6}.switch label{position:relative;display:inline-block;width:2.5rem;height:1.5rem;border:.05rem solid #ddd;border-radius:2499.975rem;background-color:#fff;transition:.3s}.switch label:after{position:absolute;left:0;width:1.4rem;height:1.4rem;border:none;border-radius:50%;background-color:#fff;box-shadow:0 .125rem .125rem -1px rgba(0,0,0,.2),0 0 0 .05rem #ddd;content:"";transition:.4s}.overlay{position:fixed;background:#000;opacity:0;left:0;top:0;width:100%;height:100%;z-index:1000}.overlay-fade-in{opacity:.5;transition:opacity .1s linear}.overlay-fade-out{opacity:0;transition:opacity .1s linear}.overlay-in{opacity:.5}.overlay-in,.overlay-out{transition:opacity .1s linear}.overlay-out{opacity:0}.modal{position:absolute;margin:0 auto;background:#fcfcfc;width:12.8rem;z-index:1001}.modal h2{font-size:.8rem;text-align:center;margin-top:1.25rem;margin-bottom:0}.modal p{font-size:.525rem;text-align:center;margin-top:.5rem;margin-bottom:1.2rem}.modal hr{border:none;border-top:1px solid #e0e0e0;margin:0}.modal .button-group{display:flex;flex-direction:row;justify-content:space-around;align-items:stretch;height:2.2rem}.modal .button-group a.modal-button{flex:1;align-self:center;text-align:center;color:#3790de;font-size:.75rem}.modal .button-group :not(:first-child){border-left:1px solid #e0e0e0}.animation-target{-webkit-animation:b 1s linear both;animation:b 1s linear both}@keyframes b{0%{transform:matrix(.5,0,0,.5,0,0)}4.3%{transform:matrix(.757,0,0,.757,0,0)}8.61%{transform:matrix(.939,0,0,.939,0,0)}12.91%{transform:matrix(1.026,0,0,1.026,0,0)}17.22%{transform:matrix(1.047,0,0,1.047,0,0)}28.33%{transform:matrix(1.01,0,0,1.01,0,0)}39.44%{transform:matrix(.997,0,0,.997,0,0)}61.66%{transform:matrix(1,0,0,1,0,0)}83.98%{transform:matrix(1,0,0,1,0,0)}to{transform:matrix(1,0,0,1,0,0)}}@keyframes c{0%{transform:scale(1);opacity:1}45%{transform:scale(.1);opacity:.7}80%{transform:scale(1);opacity:1}}.loading{position:fixed;top:50%;left:50%;margin-top:-.5rem;margin-left:-1.5rem;width:3.2rem;height:1rem;z-index:1001}.loading>div{display:inline-block;margin:.1rem;width:.75rem;height:.75rem;border-radius:100%;background:#fff}.loading>div:nth-child(1){animation:c .75s .12s infinite cubic-bezier(.2,.68,.18,1.08)}.loading>div:nth-child(2){animation:c .75s .24s infinite cubic-bezier(.2,.68,.18,1.08)}.loading>div:nth-child(3){animation:c .75s .36s infinite cubic-bezier(.2,.68,.18,1.08)}.example.color{display:inline-block;width:.45rem;height:.45rem;border:1px solid #999}.example.color.black{background:#000}.example.color.white{background:#fff}.example.color.red{background:#ff081c}.example.color.green{background:#1ed96c}.example.color.grey{background:#b0b0b0}.example.color.blue{background:#3790de}.my-page{background:#f0f0f0}.my-page,.my-page a{color:#444}.my-page .user-info{display:block;position:relative;padding:0 .75rem;color:#fff;font-size:.85rem;line-height:3.45rem;height:11.225rem;background-size:cover;background:#444;text-align:center}.my-page .user-info .user-avatar{display:inline-block;position:relative;top:2.2rem;width:5rem;height:5rem;border-radius:50%;border:.15rem solid #a7a8a9;background:#a7a8a9;background-size:100%}.my-page .user-info .username{display:inline-block;padding:0 .4rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:6.5rem}.my-page .login-btn{display:inline-block;top:1rem;left:4.85rem;width:6.1rem;height:2.05rem;line-height:2.05rem;color:#fff;border:.1rem solid #fff;margin:3rem auto}.my-page .my-order{margin-bottom:.75rem;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background:#fff}.my-page .my-order .order-title{display:block;padding:0 .75rem;font-size:16px;line-height:2.2rem}.my-page .my-order .order-title span{color:#e0e0e0;float:right}.my-page .my-order .order-title.highlight{background:#eee}.my-page .my-order .order-type{padding:.5rem .75rem;text-align:center;border-top:1px solid #e0e0e0}.my-page .my-order .order-type .type-item{position:relative;float:left;color:#444;font-size:14px;line-height:1.5;width:4.25rem}.my-page .my-order .order-type .type-item .num{position:absolute;top:-.6rem;right:.9rem;width:1.8rem;height:1.8rem;font-size:1rem;line-height:1.8rem;color:#fff;background:#f03d35;text-align:center;border-radius:50%;transform:scale(.5)}.my-page .my-order .order-type .type-item.highlight{background:#eee}.my-page .group-list{margin-bottom:.75rem;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background:#fff}.my-page .group-list .list-item{display:block;position:relative;padding:0 .75rem;font-size:16px;line-height:2.25rem}.my-page .group-list .list-item.highlight{background:#eee}.my-page .group-list .list-item:after{content:'';position:absolute;right:0;bottom:0;width:100%;height:0;border-top:1px solid #f0f0f0}.my-page .group-list .list-item:last-child:after{content:none}.my-page .group-list .icon{margin-right:.125rem;font-size:.75rem;vertical-align:top}.my-page .group-list .num{color:#e0e0e0;float:right}
\ No newline at end of file
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 1rem}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 .05rem;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-.05rem}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.clearfix:after{content:'';display:block;clear:both}*,:after,:before{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{width:100%;font-size:.6rem;font-family:Helvetica,Roboto,Heiti SC,黑体,Arial;line-height:1.4}a{outline:none;color:#000;text-decoration:none}input{border:0}ol,ul{list-style:none}:focus{outline:none}.main-wrap{position:relative;margin-right:auto;margin-left:auto;width:100%;max-width:18.75rem}.text-center{text-align:center}.overflow-hidden{overflow:hidden;height:100%}.left,.right{float:right}.hide{display:none}@font-face{font-family:iconfont;src:url(../assets/font/iconfont.eot?vqs6e2&v15616e487f8);src:url(../assets/font/iconfont.eot?vqs6e2&v15616e487f8#iefix) format("embedded-opentype"),url(../assets/font/iconfont.ttf?vqs6e2&v15616e49798) format("truetype"),url(../assets/font/iconfont.woff?vqs6e2&v15616e49b80) format("woff"),url(../assets/font/iconfont.svg?vqs6e2&v15616e493b0#iconfont) format("svg");font-weight:400;font-style:normal}.icon{font-family:iconfont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-bag:before{content:"\e601"}.icon-check:before{content:"\e603"}.icon-yoho-share:before{content:"\e60a"}.icon-close:before{content:"\e605"}.icon-left:before{content:"\e606"}.icon-right:before{content:"\e607"}.icon-search:before{content:"\e608"}.icon-down:before{content:"\e602"}.icon-up:before{content:"\e617"}.icon-delete:before{content:"\e600"}.icon-love:before{content:"\e604"}.icon-love-solid:before{content:"\e609"}.icon-filter:before{content:"\e60b"}.icon-focus:before{content:"\e60c"}.icon-focused:before{content:"\e60d"}.icon-share:before{content:"\e60e"}.tip-box{position:fixed;top:50%;left:50%;z-index:1001;transform:translate(-50%,-50%);display:table;max-width:90%;min-height:2.5rem;border-radius:.2rem;text-align:center;font-size:.7rem;color:#fff;background-color:rgba(0,0,0,.7);padding:.25rem .5rem}.tip-box .tip{display:table-cell;vertical-align:middle}.button{display:inline-block;min-width:7.75rem;min-height:2.5rem;border:1px solid #000;background:#fff;color:#000;font-size:.5rem;padding:0 .25rem;-webkit-appearance:button}.button.button-solid{background:#000;color:#fff}.button.button-solid:disabled{background:#b0b0b0;color:#fff}.button.button-round{border-radius:.1rem}.button.button-small{min-width:4.5rem;min-height:1.75rem}.button.button-large{min-width:17.5rem;min-height:2.5rem}.button:disabled{border:1px solid #b0b0b0;color:#b0b0b0}.swiper-container{position:relative;z-index:1;overflow:hidden;margin:0 auto}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-moz-box-orient:vertical}.swiper-wrapper{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;box-sizing:content-box;width:100%;height:100%;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-lines:multiple;-moz-box-lines:multiple}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-slide{position:relative;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container .swiper-notification{position:absolute;top:0;left:0;z-index:-1000;opacity:0;pointer-events:none}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;z-index:10;margin-top:-.55rem;width:.675rem;height:1.1rem;background-position:50%;background-size:.675rem 1.1rem;background-repeat:no-repeat;cursor:pointer}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{right:auto;left:.25rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:.25rem;left:auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;z-index:10;text-align:center;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{display:inline-block;width:.2rem;height:.2rem;border-radius:100%;background:#000;opacity:.2}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{background:#007aff;opacity:1}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{top:50%;right:.25rem;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{display:block;margin:.125rem 0}.swiper-container-horizontal>.swiper-pagination{bottom:.25rem;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 .125rem}.swiper-container-3d{-webkit-perspective:30rem;-o-perspective:30rem;perspective:30rem}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;pointer-events:none}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:30rem}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide,.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{visibility:hidden;width:100%;height:100%;-webkit-transform-origin:0 0;transform-origin:0 0;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{visibility:visible;pointer-events:auto}.swiper-container-cube .swiper-cube-shadow{position:absolute;bottom:0;left:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(1.25rem);filter:blur(1.25rem)}.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow{z-index:0}.swiper-scrollbar{position:relative;border-radius:.25rem;background:rgba(0,0,0,.1);-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;bottom:.075rem;left:1%;z-index:50;width:98%;height:.125rem}.swiper-container-vertical>.swiper-scrollbar{position:absolute;top:1%;right:.075rem;z-index:50;width:.125rem;height:98%}.swiper-scrollbar-drag{position:relative;top:0;left:0;width:100%;height:100%;border-radius:.25rem;background:rgba(0,0,0,.5)}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{position:absolute;top:50%;left:50%;z-index:10;margin-top:-.525rem;margin-left:-.525rem;width:1.05rem;height:1.05rem;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:a 1s steps(12) infinite;animation:a 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat;content:""}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn)}}@keyframes a{to{transform:rotate(1turn)}}.badge{min-width:.4rem;padding:.075rem .175rem;margin-left:.25rem;margin-right:.25rem;border-radius:249.975rem;font-size:.35rem;line-height:1;text-align:center;white-space:nowrap;background-color:#3790de;color:#fff}.badge-tr{position:absolute;top:-.125rem;right:-.275rem;margin:0}.checkbox,.radio{position:relative;display:inline-block}.checkbox label,.radio label{padding-left:.825rem}.checkbox label:before,.radio label:before{z-index:8;border:2px solid #000;content:""}.checkbox label:after,.radio label:after{position:absolute;top:.15rem;left:.3rem;z-index:9;display:none;width:.2rem;height:.4rem;border:2px solid #fff;border-top:0;border-left:0;content:"";transform:rotate(45deg)}.checkbox input,.checkbox label:before,.radio input,.radio label:before{position:absolute;top:0;left:0;width:.75rem;height:.75rem}.checkbox input,.radio input{z-index:10;opacity:0}.checkbox input:checked~label:before,.radio input:checked~label:before{background:#000}.checkbox input:checked~label:after,.radio input:checked~label:after{display:block}.checkbox input:disabled~label,.radio input:disabled~label{color:#ccc}.checkbox input:disabled~label:before,.radio input:disabled~label:before{border-color:#e4e4e4}.checkbox input:disabled:checked~label:before,.radio input:disabled:checked~label:before{background-color:#e4e4e4}.radio label:before{border-radius:50%}.switch{display:inline-block}.switch input{display:none}.switch input:checked~label{border:.05rem solid #4bd865;box-shadow:inset 0 0 0 .7rem #4bd865}.switch input:checked~label:after{left:1.1rem;box-shadow:0 .125rem .125rem -1px rgba(0,0,0,.2),0 0 0 .05rem #4bd865}.switch input:disabled:checked~label,.switch input:disabled~label{opacity:.6}.switch label{position:relative;display:inline-block;width:2.5rem;height:1.5rem;border:.05rem solid #ddd;border-radius:2499.975rem;background-color:#fff;transition:.3s}.switch label:after{position:absolute;left:0;width:1.4rem;height:1.4rem;border:none;border-radius:50%;background-color:#fff;box-shadow:0 .125rem .125rem -1px rgba(0,0,0,.2),0 0 0 .05rem #ddd;content:"";transition:.4s}.overlay{position:fixed;background:#000;opacity:0;left:0;top:0;width:100%;height:100%;z-index:1000}.overlay-fade-in{opacity:.5;transition:opacity .1s linear}.overlay-fade-out{opacity:0;transition:opacity .1s linear}.overlay-in{opacity:.5}.overlay-in,.overlay-out{transition:opacity .1s linear}.overlay-out{opacity:0}.modal{position:absolute;margin:0 auto;background:#fcfcfc;width:12.8rem;z-index:1001}.modal h2{font-size:.8rem;text-align:center;margin-top:1.25rem;margin-bottom:0}.modal p{font-size:.525rem;text-align:center;margin-top:.5rem;margin-bottom:1.2rem}.modal hr{border:none;border-top:1px solid #e0e0e0;margin:0}.modal .button-group{display:flex;flex-direction:row;justify-content:space-around;align-items:stretch;height:2.2rem}.modal .button-group a.modal-button{flex:1;align-self:center;text-align:center;color:#3790de;font-size:.75rem}.modal .button-group :not(:first-child){border-left:1px solid #e0e0e0}.animation-target{-webkit-animation:b 1s linear both;animation:b 1s linear both}@keyframes b{0%{transform:matrix(.5,0,0,.5,0,0)}4.3%{transform:matrix(.757,0,0,.757,0,0)}8.61%{transform:matrix(.939,0,0,.939,0,0)}12.91%{transform:matrix(1.026,0,0,1.026,0,0)}17.22%{transform:matrix(1.047,0,0,1.047,0,0)}28.33%{transform:matrix(1.01,0,0,1.01,0,0)}39.44%{transform:matrix(.997,0,0,.997,0,0)}61.66%{transform:matrix(1,0,0,1,0,0)}83.98%{transform:matrix(1,0,0,1,0,0)}to{transform:matrix(1,0,0,1,0,0)}}@keyframes c{0%{transform:scale(1);opacity:1}45%{transform:scale(.1);opacity:.7}80%{transform:scale(1);opacity:1}}.loading{position:fixed;top:50%;left:50%;margin-top:-.5rem;margin-left:-1.5rem;width:3.2rem;height:1rem;z-index:1001}.loading>div{display:inline-block;margin:.1rem;width:.75rem;height:.75rem;border-radius:100%;background:#fff}.loading>div:nth-child(1){animation:c .75s .12s infinite cubic-bezier(.2,.68,.18,1.08)}.loading>div:nth-child(2){animation:c .75s .24s infinite cubic-bezier(.2,.68,.18,1.08)}.loading>div:nth-child(3){animation:c .75s .36s infinite cubic-bezier(.2,.68,.18,1.08)}.example.color{display:inline-block;width:.45rem;height:.45rem;border:1px solid #999}.example.color.black{background:#000}.example.color.white{background:#fff}.example.color.red{background:#ff081c}.example.color.green{background:#1ed96c}.example.color.grey{background:#b0b0b0}.example.color.blue{background:#3790de}.product-page{background:#f6f6f6}.my-page{color:#444;background:#f0f0f0}.my-page a{color:#000}.my-page .user-info{display:block;position:relative;padding:0 .75rem;color:#000;font-size:.85rem;line-height:3.45rem;height:11.725rem;background-size:cover;background:url(../assets/img/home/header-bg.png?v15616e4a738);text-align:center}.my-page .user-info .user-avatar{display:inline-block;position:relative;top:2.25rem;width:5rem;height:5rem;border-radius:50%;border:.15rem solid #a7a8a9;background:url(../assets/img/home/user-icon.png?v15616e4a738);background-size:100%}.my-page .user-info .username{display:inline-block;padding:0 .4rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:.8rem;max-width:6.5rem}.my-page .login-btn{display:inline-block;top:1rem;left:4.85rem;width:6.1rem;height:2.05rem;line-height:2.05rem;color:#fff;border:.1rem solid #fff;margin:3.75rem auto}.my-page .my-order{margin-bottom:.75rem;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background:#fff}.my-page .my-order .order-title{display:block;padding:0 .725rem;font-size:.85rem;line-height:2.2rem}.my-page .my-order .order-title .read-order{color:#b0b0b0;font-size:.75rem;float:right}.my-page .my-order .order-title.highlight{background:#eee}.my-page .my-order .order-type{padding:.5rem .75rem;text-align:center;border-top:1px solid #e0e0e0}.my-page .my-order .order-type .type-item{position:relative;float:left;color:#444;font-size:.6rem;line-height:1.5;width:4.25rem}.my-page .my-order .order-type .type-item .num{position:absolute;top:-.6rem;right:.9rem;width:1.8rem;height:1.8rem;font-size:.85rem;line-height:1.8rem;color:#fff;background:#f03d35;text-align:center;border-radius:50%;transform:scale(.5)}.my-page .my-order .order-type .type-item.highlight{background:#eee}.my-page .group-list{margin-bottom:.75rem;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background:#fff}.my-page .group-list .list-item{display:block;position:relative;padding:0 .75rem;font-size:.85rem;line-height:2.25rem;overflow:hidden}.my-page .group-list .list-item.highlight{background:#eee}.my-page .group-list .list-item:after{content:"";position:absolute;right:0;bottom:0;width:100%;height:0;border-top:1px solid #f0f0f0}.my-page .group-list .list-item:last-child:after{content:none}.my-page .group-list .icon{margin-right:.125rem;font-size:.85rem;vertical-align:top}.my-page .group-list .num{color:#b0b0b0;float:right}.help,.help ul{width:100%;height:auto;overflow:hidden}.help ul{display:block;border-top:1px solid #e0e0e0;padding-left:0;margin:0}.help ul li{width:100%;height:2rem;line-height:2.1rem;overflow:hidden;font-size:.7rem;border-bottom:1px solid #e0e0e0;float:right;color:#444;list-style:none}.help ul li a:visited{color:#444}.help ul li span{width:90%;height:100%;overflow:hidden;float:left;padding-left:5%}.help ul li i{color:#e0e0e0}.help ul li:last-of-type{border-bottom:none}.help .iconfont{color:#fff}.help-detail-page{margin-left:.75rem;margin-right:.75rem}.yoho-suggest-sub-page{width:100%;height:100%;background:#f6f6f6}.yoho-suggest-sub-page .suggest-sub-form{background:#fff;width:100%}.yoho-suggest-sub-page .suggest-sub-form #suggest-textarea{box-sizing:border-box;width:100%;max-width:100%;min-width:100%;height:10.5rem;max-height:6.375rem;min-height:6.375rem;padding:.75rem;font-size:.65rem;line-height:1.2rem;color:#000;display:block;background:#fff;border:none;outline:none;resize:none}.yoho-suggest-sub-page #submit-button{width:2.5rem;height:1rem;border:1px solid #e0e0e0}.yoho-favorite-page{width:100%;height:auto}.yoho-favorite-page .fav-content .fav-type{display:block}.yoho-favorite-page .fav-content .fav-product-list{padding-left:.5rem;list-style:none}.yoho-favorite-page .fav-content .fav-product-list li{height:5.125rem;overflow:hidden;margin-top:.5rem}.yoho-favorite-page .fav-content .fav-product-list .fav-del{display:none;float:left;width:1.25rem;height:100%}.yoho-favorite-page .fav-content .fav-product-list .fav-del .fav-del-span{display:inline-block;width:.875rem;height:.875rem;margin-right:.375rem;margin-top:2rem;background:url(../assets/img/home/fav/fav-del.png?v15616e4ce48);background-size:100%}.yoho-favorite-page .fav-content .fav-product-list .delshow{display:block}.yoho-favorite-page .fav-content .fav-product-list .fav-img-box{width:3.8rem;height:5.075rem;float:left;margin-right:.6rem}.yoho-favorite-page .fav-content .fav-product-list .fav-img-box img{display:block;overflow:hidden;width:100%;height:100%}.yoho-favorite-page .fav-content .fav-product-list .fav-info-list{color:#444;font-size:.6rem;border-bottom:1px solid #e0e0e0;padding-bottom:.5rem;margin-right:.125rem;height:5.075rem;overflow:hidden;position:relative}.yoho-favorite-page .fav-content .fav-product-list .fav-info-list .title{width:10.75rem;text-overflow:ellipsis;font-size:.7rem;margin:0}.yoho-favorite-page .fav-content .fav-product-list .fav-info-list .fav-price{margin-top:.5rem}.yoho-favorite-page .fav-content .fav-product-list .fav-info-list .fav-price .new-price{color:#d1021c;font-size:.6rem}.yoho-favorite-page .fav-content .fav-product-list .fav-info-list .fav-price .price-underline{text-decoration:line-through;margin-left:.375rem;color:#b0b0b0;font-size:.6rem}.yoho-favorite-page .fav-content .fav-product-list .fav-info-list .save-price{position:absolute;bottom:.5rem;left:0;width:100%;min-height:.6rem}.yoho-favorite-page .fav-content .fav-product-list .fav-info-list .save-price span.sell-out{float:right;padding:.125rem .45rem;color:#b0b0b0;border-radius:.5rem;font-size:.55rem}.yoho-favorite-page .fav-content .fav-null{font-size:.55rem;color:#444;display:block;margin-top:2.5rem;text-align:center}.yoho-favorite-page .fav-content .fav-null:before{content:'';display:block;width:4.7rem;height:4.275rem;background:url(../assets/img/home/fav/fav-null.png?v15616e4ce48);background-size:100% 100%;margin:0 auto 1.125rem}.yoho-favorite-page .fav-content .go-shopping{width:11.8rem;height:2.2rem;line-height:2.2rem;margin:2rem auto 0;background:#444;text-align:center;color:#fff;display:block;font-size:.65rem;border-radius:.2rem}.yoho-favorite-brand-page{width:100%;height:auto}.yoho-favorite-brand-page .fav-content .fav-type{display:block}.yoho-favorite-brand-page .fav-content .fav-brand-list{padding-left:.5rem;list-style:none}.yoho-favorite-brand-page .fav-content .fav-brand-list li{height:3.375rem;overflow:hidden;margin-top:.5rem;border-bottom:1px solid #e0e0e0}.yoho-favorite-brand-page .fav-content .fav-brand-list .fav-del{display:none;float:left;width:1.25rem;height:100%}.yoho-favorite-brand-page .fav-content .fav-brand-list .fav-del .fav-del-span{display:inline-block;width:.875rem;height:.875rem;margin-right:.375rem;margin-top:.875rem;background:url(../assets/img/home/fav/fav-del.png?v15616e4ce48);background-size:100%}.yoho-favorite-brand-page .fav-content .fav-brand-list .delshow{display:block}.yoho-favorite-brand-page .fav-content .fav-brand-list .fav-img-box{width:4rem;height:3.125rem;float:left;margin-right:.6rem}.yoho-favorite-brand-page .fav-content .fav-brand-list .fav-img-box img{display:block;overflow:hidden;width:100%;height:100%}.yoho-favorite-brand-page .fav-content .fav-brand-list .fav-info-list{color:#444;font-size:.6rem;padding-bottom:.25rem;margin-right:.25rem;margin-top:.875rem;height:2.5rem;overflow:hidden;position:relative}.yoho-favorite-brand-page .fav-content .fav-brand-list .fav-info-list .title{width:10.75rem;color:#b0b0b0;text-overflow:ellipsis;font-size:.85rem;margin:0}.yoho-favorite-brand-page .fav-content .fav-brand-list span.down{float:right;padding:.125rem .45rem;color:#fffefe;background:#b0b0b0;border-radius:.5rem;font-size:.55rem}.yoho-favorite-brand-page .fav-content .fav-null{font-size:.55rem;color:#444;display:block;margin-top:2.5rem;text-align:center}.yoho-favorite-brand-page .fav-content .fav-null:before{content:'';display:block;width:4.7rem;height:4.275rem;background:url(../assets/img/home/fav/fav-null.png?v15616e4ce48);background-size:100% 100%;margin:0 auto 1.125rem}.yoho-favorite-brand-page .fav-content .go-shopping{width:11.8rem;height:2.2rem;line-height:2.2rem;margin:2rem auto 0;background:#444;text-align:center;color:#fff;display:block;font-size:.65rem;border-radius:.2rem}.about-us{width:100%;height:100%;background:#fff}.about-us .description{top:30%;width:10.275rem;height:1.875rem;background:url(../assets/img/home/about-us-tip.png?v15616e49798) no-repeat;background-size:100%}.about-us .description,.about-us .icon-container{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.about-us .icon-container{top:43%}.about-us .blk-icon{background:url(../assets/img/home/app-icon.png?v15616e49f68) no-repeat;width:4.5rem;height:4.5rem}.about-us .blk-icon,.about-us .icon-label{left:0;right:0;margin-left:auto;margin-right:auto}.about-us .icon-label{margin-top:.25rem;font-size:.75rem}.about-us p{text-align:center;font-size:.6rem;font-family:BrownStd Regular}.order-wrapper{background:#f6f6f6;padding-top:.5rem}.order-wrapper .order-item{background:#fff;margin-top:.5rem;border-top:1px solid #eee;border-bottom:1px solid #eee}.order-wrapper .order-item:first-child{margin-top:0}.order-wrapper .order-detail{padding:0 .75rem}.order-wrapper .order-detail .goods-info,.order-wrapper .order-detail .order-code,.order-wrapper .order-detail .order-option{display:flex}.order-wrapper .order-detail .goods-info>div,.order-wrapper .order-detail .order-code>div,.order-wrapper .order-detail .order-option>div{box-sizing:border-box}.order-wrapper .order-code{height:2.2rem;font-size:.85rem;border-bottom:1px solid #eee;line-height:2.2rem}.order-wrapper .order-code>p:first-child{flex:1}.order-wrapper .order-goods .goods-info{padding:.5rem 0;border-bottom:1px solid #eee}.order-wrapper .order-goods .goods-info:last-child{border-bottom:0 none}.order-wrapper .order-goods .img-box{width:2.45rem;height:3.25rem;overflow:hidden}.order-wrapper .order-goods .img-box img{width:100%;height:100%}.order-wrapper .order-goods .goods-detail{flex:1;margin:0 .5rem;font-size:.6rem}.order-wrapper .order-goods .goods-detail span{margin-right:1rem}.order-wrapper .order-goods .goods-detail .name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;height:2.4em;line-height:1.25;overflow:hidden;font-size:.7rem}.order-wrapper .order-goods .goods-detail .size{color:#b0b0b0}.order-wrapper .order-goods .goods-price{text-align:right}.order-wrapper .order-goods .goods-price p:first-of-type{font-size:.7rem}.order-wrapper .order-goods .goods-price p:last-of-type{font-size:.75rem;color:#b0b0b0}.order-wrapper .order-option{padding:.75rem 0;border-top:1px solid #eee}.order-wrapper .order-option .goods-total{flex:1;font-size:.7rem;line-height:1.7rem}.order-wrapper .order-option .options button{padding:0 .5rem;height:1.7rem;line-height:1.7rem;color:#000;text-align:center;-webkit-appearance:none;border:0 none;background:#fff;font-size:.7rem}.order-wrapper .order-option .options button.black{width:4.8rem;color:#fff;background:#000}.order-wrapper .order-option .options button.countdown{color:#fff;background:#000}.order-wrapper .order-option .options button.normal{width:4.7rem;padding:0;border:1px solid #000;color:#000}.order-wrapper .order-option .options button:focus{outline:none}.return-goods .order-code{height:3.2rem}.return-goods .order-code .code-time{flex:1}.return-goods .order-code .code-time p:first-child{margin-top:.2rem;line-height:1.5rem}.return-goods .order-code .code-time p:nth-child(2){font-size:.7rem;line-height:.75rem;color:#b0b0b0}.return-goods .order-code>p:last-child{line-height:3.2rem;color:#4a90e2}.yoho-coin{background:#f6f6f6;padding-top:.5rem}.yoho-coin .coin-total{padding:.875rem 0;background:#fff;text-align:center}.yoho-coin .coin-total p:first-child{font-size:.85rem}.yoho-coin .coin-total p:nth-child(2){font-size:1.95rem;color:#4a90e2;line-height:2rem}.yoho-coin .coin-total p:last-child{color:#b0b0b0;font-size:.7rem}.yoho-coin .coin-detail{margin-top:1rem}.yoho-coin .coin-detail>p:first-child{padding:0 .75rem;font-size:.7rem;color:#b0b0b0}.yoho-coin .coin-detail .coin-detail-list{padding:0 .75rem;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee}.yoho-coin .coin-detail .coin-detail-list li{display:flex;padding:.5rem 0;border-bottom:1px solid #eee}.yoho-coin .coin-detail .coin-detail-list li:last-child{border-bottom:0 none}.yoho-coin .coin-detail .coin-detail-list .coin-source{flex:1}.yoho-coin .coin-detail .coin-detail-list .coin-source p{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;height:1.2em;line-height:1.25;overflow:hidden;font-size:.85rem;margin-right:1.5rem}.yoho-coin .coin-detail .coin-detail-list .coin-source time{display:block;margin-top:.125rem;font-size:.7rem;color:#b0b0b0}.yoho-coin .coin-detail .coin-detail-list .coin-num{font-size:.85rem;line-height:2.3rem}.logistics-page{width:100%}.logistics-page .edit-logistics-page{width:100%;color:#d0d0d0}.logistics-page .edit-logistics-page .edit-logistics{display:inline-block;margin-top:.5rem;padding:0 .75rem;width:100%;background:#fff;font-size:.75rem;line-height:2.2rem}.logistics-page .edit-logistics-page .edit-logistics label{display:block;position:relative;color:#000;font-size:.85rem;border-bottom:1px solid #e0e0e0}.logistics-page .edit-logistics-page .edit-logistics label .company-val{direction:rtl;margin-right:.25rem}.logistics-page .edit-logistics-page .edit-logistics label .icon{margin-top:.675rem;margin-right:.25rem;float:right}.logistics-page .edit-logistics-page .edit-logistics label:last-of-type:after{content:none}.logistics-page .edit-logistics-page .edit-logistics input{position:absolute;top:0;right:1rem;width:9rem;height:2.2rem;color:#444;padding:0;border:none;-webkit-appearance:none}.logistics-page .edit-logistics-page .edit-logistics .num{width:11rem;text-align:right}.logistics-page .edit-logistics-page .submit{position:fixed;bottom:.5rem;width:92%;margin:0 4%;height:2.5rem;color:#fff;background:#000;text-align:center;font-size:.7rem;line-height:2.5rem}.logistics-page .edit-logistics-page .submit.highlight{background:rgba(0,0,0,.6)}.logistics-page .companylist-page{width:100%;color:#d0d0d0}.logistics-page .companylist-page .search-input{position:relative;text-align:center;padding:.4rem;border-bottom:1px solid #e6e6e6}.logistics-page .companylist-page .search-input input{height:1.4rem;width:100%;padding-left:.375rem;border-radius:.5rem;font-size:.9rem;color:#b0b0b0;background:#eee;border:none}.logistics-page .companylist-page .search-input input::-webkit-input-placeholder{text-align:center}.logistics-page .companylist-page .search-input input:-ms-input-placeholder{text-align:center}.logistics-page .companylist-page .company-data{color:#000;margin-left:.75rem}.logistics-page .companylist-page .company-data .company-item h2{height:1.25rem;line-height:1.25rem;font-size:.75rem;border-bottom:1px solid #f3f3f3}.logistics-page .companylist-page .company-data .company-item span{display:block;height:2.25rem;line-height:2.25rem;font-size:.75rem;border-bottom:1px solid #f3f3f3}
\ No newline at end of file
... ...
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
webpackJsonp([5],{0:function(t,e,i){"use strict";var o=i(5),r=i(3),n=i(20),a=i(310);r(function(){var t=function(){return r.get("filters.json",n)},e=function(){return[{txt:"默认",val:1},{txt:"最新",val:2},{type:"updown",txt:"价格",val:[3,4]},{type:"updown",txt:"折扣",val:[5,6]}]},i=new o(a);t().then(function(t){i.filterConfig=t}),i.sortConfig=e()})},1:function(t,e){t.exports=function(){var t=[];return t.toString=function(){for(var t=[],e=0;e<this.length;e++){var i=this[e];i[2]?t.push("@media "+i[2]+"{"+i[1]+"}"):t.push(i[1])}return t.join("")},t.i=function(e,i){"string"==typeof e&&(e=[[null,e,""]]);for(var o={},r=0;r<this.length;r++){var n=this[r][0];"number"==typeof n&&(o[n]=!0)}for(r=0;r<e.length;r++){var a=e[r];"number"==typeof a[0]&&o[a[0]]||(i&&!a[2]?a[2]=i:i&&(a[2]="("+a[2]+") and ("+i+")"),t.push(a))}},t}},2:function(t,e,i){function o(t,e){for(var i=0;i<t.length;i++){var o=t[i],r=p[o.id];if(r){r.refs++;for(var n=0;n<r.parts.length;n++)r.parts[n](o.parts[n]);for(;n<o.parts.length;n++)r.parts.push(l(o.parts[n],e))}else{for(var a=[],n=0;n<o.parts.length;n++)a.push(l(o.parts[n],e));p[o.id]={id:o.id,refs:1,parts:a}}}}function r(t){for(var e=[],i={},o=0;o<t.length;o++){var r=t[o],n=r[0],a=r[1],s=r[2],l=r[3],c={css:a,media:s,sourceMap:l};i[n]?i[n].parts.push(c):e.push(i[n]={id:n,parts:[c]})}return e}function n(t,e){var i=h(),o=v[v.length-1];if("top"===t.insertAt)o?o.nextSibling?i.insertBefore(e,o.nextSibling):i.appendChild(e):i.insertBefore(e,i.firstChild),v.push(e);else{if("bottom"!==t.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");i.appendChild(e)}}function a(t){t.parentNode.removeChild(t);var e=v.indexOf(t);e>=0&&v.splice(e,1)}function s(t){var e=document.createElement("style");return e.type="text/css",n(t,e),e}function l(t,e){var i,o,r;if(e.singleton){var n=g++;i=m||(m=s(e)),o=c.bind(null,i,n,!1),r=c.bind(null,i,n,!0)}else i=s(e),o=d.bind(null,i),r=function(){a(i)};return o(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;o(t=e)}else r()}}function c(t,e,i,o){var r=i?"":o.css;if(t.styleSheet)t.styleSheet.cssText=x(e,r);else{var n=document.createTextNode(r),a=t.childNodes;a[e]&&t.removeChild(a[e]),a.length?t.insertBefore(n,a[e]):t.appendChild(n)}}function d(t,e){var i=e.css,o=e.media,r=e.sourceMap;if(o&&t.setAttribute("media",o),r&&(i+="\n/*# sourceURL="+r.sources[0]+" */",i+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(r))))+" */"),t.styleSheet)t.styleSheet.cssText=i;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(i))}}var p={},f=function(t){var e;return function(){return"undefined"==typeof e&&(e=t.apply(this,arguments)),e}},u=f(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),h=f(function(){return document.head||document.getElementsByTagName("head")[0]}),m=null,g=0,v=[];t.exports=function(t,e){e=e||{},"undefined"==typeof e.singleton&&(e.singleton=u()),"undefined"==typeof e.insertAt&&(e.insertAt="bottom");var i=r(t);return o(i,e),function(t){for(var n=[],a=0;a<i.length;a++){var s=i[a],l=p[s.id];l.refs--,n.push(l)}if(t){var c=r(t);o(c,e)}for(var a=0;a<n.length;a++){var l=n[a];if(0===l.refs){for(var d=0;d<l.parts.length;d++)l.parts[d]();delete p[l.id]}}}};var x=function(){var t=[];return function(e,i){return t[e]=i,t.filter(Boolean).join("\n")}}()},4:function(t,e,i){(function(e){"use strict";function i(t){var i=void 0,o={mask:!1,delay:2e3,txt:""};"string"==typeof t?e.extend(o,{txt:t}):e.extend(o,t);var r='<div class="tip-box"><div class="tip">'+o.txt+"</div></div>",n=e(".tip-box");n.length&&(i=n.data("timer"),clearTimeout(i),n.remove());var a=e(r).appendTo(document.body);a.data("timer",setTimeout(function(){a.remove()},o.delay))}t.exports=i}).call(e,i(3))},7:function(t,e,i){"use strict";var o=i(5),r=new o;t.exports=r},8:function(t,e,i){"use strict";var o=i(5);o.filter("resize",function(t,e,i,o){return t?t.replace(/(\{width}|\{height}|\{mode})/g,function(t){var r={"{width}":e,"{height}":i,"{mode}":o||2};return r[t]}):""}),o.filter("clothingGenderIdentity",function(t){var e=null;switch(t){case 1:e="男款";break;case 2:e="女款";break;default:e="通用"}return e}),o.filter("brandUrl",function(t){return"/brand?domain="+t})},64:function(t,e){"use strict";t.exports={props:{on:Boolean}}},65:function(t,e,i){"use strict";var o=i(3),r=i(7);t.exports={props:{config:Object},data:function(){return{params:{color:[{colorId:11,colorName:"红色",colorCode:"ee0000"}],gender:[{genderName:"BOYS",genderId:"1,3"}],size:[{sizeName:"100",sizeId:255}]}}},watch:{},methods:{clearVals:function(){this.$set("params",{})},setCateParams:function(t,e){this.$set("params."+t,e)},okAction:function(){r.$emit("filter.change",{val:this.params,ref:this._uid})},entrySub:function(t){console.log(this.config[t]),r.$emit("filter.sub.show",{val:t,ref:this._uid})}},filters:{unifyTxt:function(t,e){var i="",r=[],n=o.noop;return o.isArray(t)&&(n=function(t,i){r.push(i[e+"Name"])}),o.each(t,n),i=r.join(",")},txt:function(t){var e={color:"Color颜色",gender:"Gender性别",size:"Size尺寸",brand:"Brand品牌",priceRange:"Price价格",groupSort:"Category品类",discount:"Sale折扣"};return e[t]||""}}}},66:function(t,e,i){"use strict";var o=i(7);t.exports={props:{disableFetch:Boolean,data:Array},methods:{fetch:function(){o.$emit("list.paging")}}}},69:function(t,e){"use strict";t.exports={A:[{id:5,type:"0",hotKeyword:"AAAA 葛民辉",isShowNew:"N",domain:"aaaa",alif:"A",isHot:"N",ico:"http://img10.static.yhbimg.com/logo/2012/04/12/13/013c4f832d97df25ce9f79a294d5e05d6b.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"AAAA",keyword:"街头,嘻哈,创意,潮流,AAAA,TEE,扭蛋",nameEn:"AAAA",nameCn:"AAAA"},{id:862,type:"0",hotKeyword:"",isShowNew:"N",domain:"aape",alif:"A",isHot:"N",ico:"http://img13.static.yhbimg.com/logo/2015/12/03/15/02a0c256f3a75784fbcaa7d37715fcfa00.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"Aape",keyword:"",nameEn:"Aape",nameCn:"Aape"},{type:"0",id:1209,alif:"A",ico:"http://img13.static.yhbimg.com/logo/2016/01/04/10/02c340899abe71a7ee1cfeb7591b6b96c0.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"AAVA Lifestyle",keyword:"香薰,首饰,手表,围巾",nameEn:"AAVA Lifestyle",nameCn:"爱瓦生活",hotKeyword:"创意 品质 居家",shelvestime:1451877790,isShowNew:"N",domain:"aavalifestyle",isHot:"N"},{id:536,type:"0",hotKeyword:"",isShowNew:"N",domain:"ablejeans",alif:"A",isHot:"Y",ico:"http://img13.static.yhbimg.com/logo/2014/05/08/12/0241b56aa9407b25d60b8d6c03ad6396c6.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"ABLE JEANS",keyword:"ABLE JEANS",nameEn:"ABLE JEANS",nameCn:"欧帛牛仔"},{id:262,type:"0",hotKeyword:"",isShowNew:"N",domain:"absurdlogic",alif:"A",isHot:"Y",ico:"http://img12.static.yhbimg.com/logo/2015/11/02/16/026f093fae4c9e3c7788508be9d109fc39.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"ABSURD LOGIC",keyword:"",nameEn:"ABSURD LOGIC",nameCn:"荒诞逻辑"}],B:[{id:373,type:"0",hotKeyword:"",isShowNew:"N",domain:"babyghost",alif:"B",isHot:"Y",ico:"http://img12.static.yhbimg.com/logo/2015/12/09/14/020b4cfa2aa3fb66642259f2be63780cc3.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"BABYGHOST",keyword:"",nameEn:"BABYGHOST",nameCn:"北北高斯"},{id:1039,type:"0",hotKeyword:"",isShowNew:"N",domain:"backbone",alif:"B",isHot:"N",ico:"http://img11.static.yhbimg.com/logo/2015/12/03/16/01c06f7a1524a2a9052350a8c03c2475d7.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"BACK BONE",keyword:"",nameEn:"backbone",nameCn:"BACK BONE"},{type:"0",id:980,alif:"B",ico:"http://img10.static.yhbimg.com/logo/2015/09/29/17/0173fd258619dc31c9a659b5be0507eeb1.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",name:"B+ by Beautyberry",keyword:"原创,设计",nameEn:"B+ by Beautyberry",nameCn:"B+ by Beautyberry",hotKeyword:"原创,设计",shelvestime:1448608361,isShowNew:"N",domain:"beautyberry",isHot:"N"}]}},95:function(t,e,i){e=t.exports=i(1)(),e.push([t.id,".drawer{position:fixed;left:0;background-color:rgba(0,0,0,.6)}.drawer,.drawer-main{top:0;right:0;bottom:0}.drawer-main{position:absolute;min-width:80%;max-width:100%;background-color:#fff;-webkit-transition:all .3s .2s;transition:all .3s .2s}",""])},96:function(t,e,i){e=t.exports=i(1)(),e.push([t.id,".filter{padding:0 .75rem}.filter-actions{font-size:.85rem;text-align:right;padding:1.125rem 0}.filter-action{font-size:inherit;margin-left:1rem}.filter-actions,.filter-cate{border-bottom:1px solid #b0b0b0}.filter-cates{list-style:none;margin:0;padding:0}.filter-cate .icon-right{margin-left:.6rem}.filter-cate,.icon-right{height:2.95rem;line-height:2.95rem}.filter-cate-label{font-size:.9rem;font-weight:700}.filter-cate-val{float:right;font-size:.7rem}.filter-cate-val,.filter-cate .icon{color:#b0b0b0}",""])},97:function(t,e,i){e=t.exports=i(1)(),e.push([t.id,".cardlist{list-style:none;margin:0;padding:0}.card-large .card{float:left;width:9.3rem;margin-right:.15rem}.card-large .card:nth-child(2n){margin-right:0}.card-large .card-pic{width:100%;height:12.475rem}.card-large .card-pic a,.card-large .card-pic img{display:block;width:100%;height:100%}.card-large .card-bd{min-height:4.5rem;margin-left:.75rem;margin-right:.75rem;padding-top:.625rem;text-align:center;font-size:.6rem}.card-large .card-label{margin:0 0 .25rem;font-size:inherit;font-weight:400}.good-price{color:#b0b0b0;margin-right:.25rem}.good-price:last-of-type{margin-right:0}.good-price.old-price{text-decoration:line-through}.good-price.sale-price{color:#ff081c}",""])},123:function(t,e){t.exports=" <div class=drawer :class=\"{'drawer-open': on }\" v-show=on> <div class=drawer-main v-el:main> <slot></slot> </div> </div> "},124:function(t,e){t.exports=' <div class=filter> <div class=filter-actions> <a href=javascript:; class=filter-action @click=clearVals>清空</a> <button class="button button-small filter-action" @click=okAction>确定</button> </div> <div class=filter-params> <ul class=filter-cates> <li class=filter-cate v-for="classify in config" @click=entrySub($key)> <i class="icon icon-right right"></i> <span class=filter-cate-label>{{$key | txt }}</span> <span class=filter-cate-val>{{params[$key] | unifyTxt $key }}</span> </li> </ul> </div> </div> '},125:function(t,e){t.exports=' <div class=goods-box v-infinite-scroll=fetch() infinite-scroll-disable=disableFetch> <ul class="cardlist card-large clearfix"> <li class=card v-for="item in data"> <div class=card-pic> <a href=""> <img v-lazy="item.goodsList[0].imagesUrl | resize 372 499" alt={{item.productName}}> </a> </div> <div class=card-bd> <h2 class=card-label> <a href="">{{item.productName}}</a> </h2> <span class=good-price :class="{\'old-price\': item.marketPrice}" v-if=item.marketPrice>¥ {{item.marketPrice}}</span> <span class=good-price :class="{\'sale-price\': item.marketPrice}">¥ {{item.salesPrice}}</span> </div> </li> </ul> <p class="cardlist--loading text-center" v-show=inLoading>正在加载...</p> <p class="cardlist--end text-center" v-show="atEnd ">--End--</p> </div> '},134:function(t,e,i){var o,r;i(146),o=i(64),r=i(123),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},135:function(t,e,i){var o,r;i(147),o=i(65),r=i(124),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},136:function(t,e,i){var o,r;i(148),o=i(66),r=i(125),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},146:function(t,e,i){var o=i(95);"string"==typeof o&&(o=[[t.id,o,""]]);i(2)(o,{});o.locals&&(t.exports=o.locals)},147:function(t,e,i){var o=i(96);"string"==typeof o&&(o=[[t.id,o,""]]);i(2)(o,{});o.locals&&(t.exports=o.locals)},148:function(t,e,i){var o=i(97);"string"==typeof o&&(o=[[t.id,o,""]]);i(2)(o,{});o.locals&&(t.exports=o.locals)},180:function(t,e){"use strict";t.exports={props:["data","val"],methods:{select:function(t){this.val=t}}}},181:function(t,e,i){"use strict";var o=i(307),r=i(309);t.exports={props:["type","data","val"],components:{brandFilter:o,normalFilter:r},watch:{val:function(t,e){console.log("type: "+this.type+", value: "+t)}}}},182:function(t,e){"use strict";t.exports={props:["data","type","value"],computed:{},methods:{toggleCheck:function(t){this.value=t,this.$parent.select(t)}}}},183:function(t,e,i){(function(e,o){"use strict";var r=i(5),n=i(17),a=i(36),s=i(7),l=i(4),c=i(311),d=i(136),p=i(134),f=i(135),u=i(308);r.use(n),r.use(a),i(8),t.exports={el:"#product-list",data:function(){return{sortConfig:e.sortConfig,filterConfig:e.filterConfig,url:"search",sort:null,filter:{},page:0,totalPage:null,productList:[],inSearching:!1,brand:i(69)}},components:{list:d,sort:c,filter:f,filterSub:u,drawer:p},methods:{search:function(){var t=this,e=this.page+1;this.inSearching||this.page&&e>this.totalPage||(this.inSearching=!0,console.log(e),o.post(this.url,{sort:this.sort,filter:this.filter,page:e}).done(function(e){t.page=e.data.page,t.totalPage=e.data.pageTotal,t.$set("productList",t.productList.concat(e.data.productList))}).fail(function(t){l("网络出错~")}).always(function(){t.inSearching=!1}))},openFilterSub:function(){console.log("TODO: open filter sub")},research:function(){this.page=0,this.$set("productList",[]),this.search()}},watch:{sort:function(){this.research()},filter:function(){this.research()}},created:function(){var t=this;s.$on("list.paging",function(){t.search()}),s.$on("sort.change",function(e){var i=e.val;console.log(i),t.sort=i}),s.$on("filter.change",function(e){var i=e.val;console.log(i),t.filter=i,t.$refs.drawer.on=!1}),s.$on("filter.sub.show",function(e){var i=e.val;t.openFilterSub(i)}),this.search()}}}).call(e,function(){return this}(),i(3))},184:function(t,e,i){"use strict";var o=(i(3),i(7)),r=i(312),n=i(313);t.exports={props:{config:Array,val:Number},components:{simple:r,updown:n},methods:{},watch:{val:function(t,e){o.$emit("sort.change",{val:t,ref:this._uid})}}}},185:function(t,e){"use strict";t.exports={props:["txt","val"],computed:{active:function(){if(this.val===this.$parent.val)return"active"}},methods:{click:function(){this.$parent.val=this.val}}}},186:function(t,e){"use strict";t.exports={props:{txt:String,vals:Array},data:function(){return{}},computed:{active:function(){var t=this.vals.indexOf(this.$parent.val);if(t>=0)return{active:!0}}},methods:{clickHandler:function(){var t=this.vals.indexOf(this.$parent.val);t===-1?this.$parent.val=this.vals[0]:(t=0===t?1:0,this.$parent.val=this.vals[t])}}}},234:function(t,e,i){e=t.exports=i(1)(),e.push([t.id,".filter-detail{list-style:none;margin:0;padding:0;font-size:1rem;color:#b0b0b0}.filter-detail .index,.filter-detail .item{margin-left:.75rem;margin-right:.75rem;border-bottom:1px solid #e0e0e0}.filter-detail .index{font-size:.8rem;font-weight:700;color:#000;height:1.5rem;line-height:1.5rem}.filter-detail .item.active .item-inner{color:#000;background-color:#f6f6f6}.filter-detail .item-inner{margin-left:-.75rem;margin-right:-.75rem;padding:0 .75rem;height:2.5rem;line-height:2.5rem}",""])},235:function(t,e,i){e=t.exports=i(1)(),e.push([t.id,"",""])},236:function(t,e,i){e=t.exports=i(1)(),e.push([t.id,'.sort-navs{list-style:none;margin:0;padding:.625rem 0;color:#b0b0b0}.sort-item{position:relative;display:block;width:25%;float:left;text-align:center}.sort-item .sort-name{font-size:.7rem}.sort-item .sort-icon{position:relative;margin-left:.25rem}.sort-item .sort-icon .icon-sort-asc,.sort-item .sort-icon .icon-sort-desc{position:absolute;left:0;top:0}.sort-item:after{content:"|";position:absolute;right:0;color:#b0b0b0;font-size:.7rem}.sort-item:last-of-type:after{display:none}.sort-item.active{color:#000}',""])},237:function(t,e,i){e=t.exports=i(1)(),e.push([t.id,".sort-item .icon{color:#b0b0b0}.sort-item .icon.active{color:#000}",""])},273:function(t,e){t.exports=' <div class=filter-detail> <div class=item @click="select(\'\')"> <div class=item-inner>所有品牌</div> </div> <dl v-for="(key, brands) in data"> <dt class=index id={{key}}>{{key}}</dt> <dd class=item v-for="brand in brands" :class="{\'active\': brand.id === val}" @click=select(brand.id)> <div class=item-inner>{{brand.name}}</div> </dd> </dl> </div> '},274:function(t,e){t.exports=" <div> <brand-filter v-if=\"type === 'brand'\" :data=data :val.sync=val></brand-filter> <normal-filter v-else :data=data :val.sync=val> <slot></slot> </normal-filter> </div> "},275:function(t,e){t.exports=' <div class=filter-detail> <div class=item v-for="item in data" :class="{active: item.id === value}" @click=toggleCheck(item.id)> <div class=item-inner> {{item.name}} </div> </div> <slot></slot> </div> '},276:function(t,e){t.exports=" <div> <filter-sub :data=brand :value=3 type=brand></filter-sub> <sort :config=sortConfig :val=sort> </sort> <list :data=productList></list> <drawer v-ref:drawer> <filter :config=filterConfig></filter> </drawer> </div> "},277:function(t,e){t.exports=' <ul class="sort-navs clearfix"> <template v-for="item in config"> <simple v-if="(item.type || \'simple\') === \'simple\'" :txt=item.txt :val=item.val> </simple> <updown v-if="item.type === \'updown\'" :txt=item.txt :vals=item.val> </updown> </template> </ul> '},278:function(t,e){t.exports=" <li class=sort-item :class=active @click=click> <span class=sort-name>{{txt}}</span> </li> "},279:function(t,e){t.exports=' <li class=sort-item :class=active @click=clickHandler> <span class=sort-name>{{txt}}</span> <span class=sort-icon> <i class="icon icon-sort-asc" :class="{active: $parent.val === vals[0]}"></i> <i class="icon icon-sort-desc" :class="{active: $parent.val === vals[1]}"></i> </span> </li> '},307:function(t,e,i){var o,r;o=i(180),r=i(273),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},308:function(t,e,i){var o,r;i(330),o=i(181),r=i(274),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},309:function(t,e,i){var o,r;o=i(182),r=i(275),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},310:function(t,e,i){var o,r;i(331),o=i(183),r=i(276),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},311:function(t,e,i){var o,r;i(332),o=i(184),r=i(277),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},312:function(t,e,i){var o,r;o=i(185),r=i(278),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},313:function(t,e,i){var o,r;i(333),o=i(186),r=i(279),t.exports=o||{},t.exports.__esModule&&(t.exports=t.exports["default"]),r&&(("function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports).template=r)},330:function(t,e,i){var o=i(234);"string"==typeof o&&(o=[[t.id,o,""]]);i(2)(o,{});o.locals&&(t.exports=o.locals)},331:function(t,e,i){var o=i(235);"string"==typeof o&&(o=[[t.id,o,""]]);i(2)(o,{});o.locals&&(t.exports=o.locals)},332:function(t,e,i){var o=i(236);"string"==typeof o&&(o=[[t.id,o,""]]);i(2)(o,{});o.locals&&(t.exports=o.locals)},333:function(t,e,i){var o=i(237);"string"==typeof o&&(o=[[t.id,o,""]]);i(2)(o,{});o.locals&&(t.exports=o.locals)}});
\ No newline at end of file
... ...
No preview for this file type
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg">
<metadata>Generated by IcoMoon</metadata>
<metadata>
Created by FontForge 20120731 at Fri Jul 22 18:41:59 2016
By admin
</metadata>
<defs>
<font id="iconfont" horiz-adv-x="1024">
<font-face units-per-em="1024" ascent="896" descent="-128" />
<missing-glyph horiz-adv-x="1024" />
<glyph unicode="&#x20;" horiz-adv-x="0" d="" />
<glyph unicode="&#xe600;" glyph-name="delete" d="M911 809h-242v123q0 21-13.5 34.5t-34.5 13.5h-246q-20 0-33.5-13.5t-13.5-34.5v-123h-246q-21 0-34.5-13.5t-13.5-34 13.5-34 34.5-13.5h829q21 0 34.5 13.5t13.5 34-13.5 34-34.5 13.5zM423 809v72h147v-72h-147zM765 663q-21 0-34.5-14t-13.5-34v-560h-441v560q0 20-13.5 34t-34 14-34-14-13.5-34v-611q0-21 13.5-34.5t34.5-13.5h536q20 0 33.5 13.5t13.5 34.5v611q3 20-11.5 34t-35.5 14zM447 151v389q0 20-13.5 33.5t-34 13.5-34-13.5-13.5-33.5v-389q0-21 13.5-34.5t34-13.5 34 13.5 13.5 34.5zM645 151v389q0 20-13.5 33.5t-34.5 13.5q-20 0-35.5-13.5t-15.5-33.5v-389q0-21 13.5-34.5t34.5-13.5 36 13.5 15 34.5z" />
<glyph unicode="&#xe601;" glyph-name="bag" d="M512 896q43 0 82.5-17t68-45.5 45.5-68 17-82.5v-43h171v-640q0-53-37.5-90.5t-90.5-37.5h-512q-53 0-90.5 37.5t-37.5 90.5v640h171v43q0 43 17 82.5t45.5 68 68 45.5 82.5 17zM811 0v555h-598v-555q0-18 12.5-30.5t30.5-12.5h512q18 0 30.5 12.5t12.5 30.5zM512 811q-53 0-90.5-37.5t-37.5-90.5v-43h256v43q0 53-37.5 90.5t-90.5 37.5z" />
<glyph unicode="&#xe602;" glyph-name="down" d="M516 340l409 404q2 1 6 6t7 8 8 7 9 5.5 8.5 2 8.5-2.5l38-21q7-7 7.5-17.5t-6.5-17.5l-476-471q-7-8-17.5-8t-17.5 7zM531 242q-8-7-18.5-7t-17.5 8l-475 471q-7 7-7 17.5t7 17.5l38 21q4 3 8.5 2.5t8.5-2 9-5.5 8-7 7-8 6-6l415-407z" />
<glyph unicode="&#xe603;" glyph-name="check" d="M998.5 808.5q-12.5 11.5-29.5 11t-29-12.5l-552-588-302 297q-12 12-29.5 12t-29.5-12.5-12-29.5 13-29l332-327v-1q2-1 9-5 1-1 2.5-2t2.5-1q7-3 15-3t16 3q1 1 3 2l1 1q7 5 9 6l1 1 581 619q12 13 11.5 30t-13 28.5z" />
<glyph unicode="&#xe605;" glyph-name="close" d="M512 499l360 360 45-45-360-360 360-359-45-45-360 359-360-359-45 45 360 359-360 360 45 45z" />
<glyph unicode="&#xe606;" glyph-name="left" d="M245 468l-9 9 472 472 80-80-400-401 400-401-80-80-472 472z" />
<glyph unicode="&#xe607;" glyph-name="right" d="M785 468l13 13-488 487-84-84 416-416-416-416 84-84 488 487z" />
<glyph unicode="&#xe608;" glyph-name="search" d="M682 158q-108-89-249-89-107 0-197.5 53t-143.5 143.5-53 197.5 53 197.5 143.5 143.5 197.5 53 197.5-53 143.5-143.5 53-197.5q0-141-89-249l286-286-56-56zM433.5 148q130.5 0 222.5 92t92 222.5-92 223-222.5 92.5-223-92.5-92.5-223 92.5-222.5 223-92z" />
<glyph unicode="&#xe609;" glyph-name="print" horiz-adv-x="1001" d="M281 627q-27-1-53-1h-83q-18 0-36.5-6t-32.5-18.5-23-32-9-45.5v-76h912v41q0 16-0.5 30t-0.5 18q0 13-5 29t-17 29.5-31.5 22.5-49.5 9h-133v-97h-438v97zM955 394v-52q0-23 0.5-52t0.5-58-10.5-47.5-26-30-33-16-31.5-4.5q-14-1-29.5-0.5t-29.5 0.5h-32l-45 128h-439l-44-128h-63q-20 0-45 1-25 0-41 9.5t-25.5 23-13.5 29.5-4 30v167h911zM163 331q-12 0-21-8.5t-9-21.5 9-21.5 21-8.5q13 0 22 8.5t9 21.5-9 21.5-22 8.5zM316 207q-8-26-14-48-5-19-10.5-37t-7.5-25-3-15 1-14.5 9.5-10.5 21.5-4h365q23 0 34 12t2 38q-5 13-9.5 30.5t-9.5 34.5q-5 19-11 39h-368zM336 582v228q0 11 2.5 23t10 21.5 20.5 15.5 34 6h188q31 0 51.5-14.5t20.5-52.5v-227h-327z" />
<glyph unicode="&#xe60d;" glyph-name="love" d="M734 944q-65 0-123.5-31t-99.5-85q-41 54-99.5 85t-124.5 31q-118 0-202.5-92t-84.5-222q0-37 7-70.5t21.5-65 25-50 29.5-48.5q31-48 82.5-105.5t98-101.5 100-90 75-63.5 35.5-28.5q17-13 37-13t37 13q13 11 35 28.5t75.5 63.5 100 90 98 101.5 81.5 105.5q19 30 29.5 48.5t25.5 50 22 65 7 70.5q0 130-84.5 222t-203.5 92zM886 436q-29-45-78-100t-98.5-101-95.5-85.5-74-62.5l-29-23q-11 9-30 24t-71.5 60-98 88-96 99-79.5 101q-24 37-37 60.5t-24 60-11 73.5q0 101 65.5 172.5t157.5 71.5q68 0 123-40t82-105v0q4-15 19-15t19 15q27 65 82 105t122 40q93 0 158.5-71.5t65.5-172.5q0-37-11.5-73.5t-24-60-36.5-60.5z" />
<glyph unicode="&#xe617;" glyph-name="up" d="M24 178l22-22q9-10 22-10t23 10l424 430 420-426q9-9 21.5-9t21.5 9l22 22q9 9 9 22t-9 23l-458 464q-5 5-12 7-9 7-20.5 6t-20.5-9l-465-472q-9-9-9-22t9-23z" />
<glyph unicode="&#xe900;" glyph-name="sort-asc" horiz-adv-x="585" d="M585.143 475.428q0-14.857-10.857-25.714t-25.714-10.857h-512q-14.857 0-25.714 10.857t-10.857 25.714 10.857 25.714l256 256q10.857 10.857 25.714 10.857t25.714-10.857l256-256q10.857-10.857 10.857-25.714z" />
<glyph unicode="&#xe901;" glyph-name="sort-desc" horiz-adv-x="585" d="M585.143 256q0-14.857-10.857-25.714l-256-256q-10.857-10.857-25.714-10.857t-25.714 10.857l-256 256q-10.857 10.857-10.857 25.714t10.857 25.714 25.714 10.857h512q14.857 0 25.714-10.857t10.857-25.714z" />
</font></defs></svg>
\ No newline at end of file
<font id="iconfont" horiz-adv-x="1024" >
<font-face
font-family="iconfont"
font-weight="500"
font-stretch="normal"
units-per-em="1024"
panose-1="2 0 6 3 0 0 0 0 0 0"
ascent="896"
descent="-128"
x-height="792"
bbox="-0.0999985 -221.6 1457 896"
underline-thickness="50"
underline-position="-100"
unicode-range="U+0078-E617"
/>
<missing-glyph horiz-adv-x="374"
d="M34 0v682h272v-682h-272zM68 34h204v614h-204v-614z" />
<glyph glyph-name=".notdef" horiz-adv-x="374"
d="M34 0v682h272v-682h-272zM68 34h204v614h-204v-614z" />
<glyph glyph-name=".null" horiz-adv-x="0"
/>
<glyph glyph-name="nonmarkingreturn" horiz-adv-x="341"
/>
<glyph glyph-name="x" unicode="x" horiz-adv-x="1001"
d="M281 543q-27 -1 -53 -1h-83q-18 0 -36.5 -6t-32.5 -18.5t-23 -32t-9 -45.5v-76h912v41q0 16 -0.5 30t-0.5 18q0 13 -5 29t-17 29.5t-31.5 22.5t-49.5 9h-133v-97h-438v97zM955 310v-52q0 -23 0.5 -52t0.5 -58t-10.5 -47.5t-26 -30t-33 -16t-31.5 -4.5q-14 -1 -29.5 -0.5
t-29.5 0.5h-32l-45 128h-439l-44 -128h-29h-34q-20 0 -45 1q-25 0 -41 9.5t-25.5 23t-13.5 29.5t-4 30v167h911zM163 247q-12 0 -21 -8.5t-9 -21.5t9 -21.5t21 -8.5q13 0 22 8.5t9 21.5t-9 21.5t-22 8.5zM316 123q-8 -26 -14 -48q-5 -19 -10.5 -37t-7.5 -25t-3 -15t1 -14.5
t9.5 -10.5t21.5 -4h37h67h81h80h64h36q23 0 34 12t2 38q-5 13 -9.5 30.5t-9.5 34.5q-5 19 -11 39h-368zM336 498v228q0 11 2.5 23t10 21.5t20.5 15.5t34 6h188q31 0 51.5 -14.5t20.5 -52.5v-227h-327z" />
<glyph glyph-name="uniE600" unicode="&#xe600;"
d="M911 725h-242v123q0 21 -13.5 34.5t-34.5 13.5h-246q-20 0 -33.5 -13.5t-13.5 -34.5v-123h-246q-21 0 -34.5 -13.5t-13.5 -34t13.5 -34t34.5 -13.5h829q21 0 34.5 13.5t13.5 34t-13.5 34t-34.5 13.5zM423 725v72h147v-72h-147zM765 579q-21 0 -34.5 -14t-13.5 -34v-560
h-441v560q0 20 -13.5 34t-34 14t-34 -14t-13.5 -34v-611q0 -21 13.5 -34.5t34.5 -13.5h536q20 0 33.5 13.5t13.5 34.5v611q3 20 -11.5 34t-35.5 14zM447 67v389q0 20 -13.5 33.5t-34 13.5t-34 -13.5t-13.5 -33.5v-389q0 -21 13.5 -34.5t34 -13.5t34 13.5t13.5 34.5zM645 67
v389q0 20 -13.5 33.5t-34.5 13.5q-20 0 -35.5 -13.5t-15.5 -33.5v-389q0 -21 13.5 -34.5t34.5 -13.5t36 13.5t15 34.5z" />
<glyph glyph-name="uniE601" unicode="&#xe601;"
d="M512 812q43 0 82.5 -17t68 -45.5t45.5 -68t17 -82.5v-43h171v-640q0 -53 -37.5 -90.5t-90.5 -37.5h-512q-53 0 -90.5 37.5t-37.5 90.5v640h171v43q0 43 17 82.5t45.5 68t68 45.5t82.5 17zM811 -84v555h-598v-555q0 -18 12.5 -30.5t30.5 -12.5h512q18 0 30.5 12.5
t12.5 30.5zM512 727q-53 0 -90.5 -37.5t-37.5 -90.5v-43h256v43q0 53 -37.5 90.5t-90.5 37.5z" />
<glyph glyph-name="uniE602" unicode="&#xe602;"
d="M516 256l409 404q2 1 6 6t7 8t8 7t9 5.5t8.5 2t8.5 -2.5l38 -21q7 -7 7.5 -17.5t-6.5 -17.5l-476 -471q-7 -8 -17.5 -8t-17.5 7zM86 669zM531 158q-8 -7 -18.5 -7t-17.5 8l-475 471q-7 7 -7 17.5t7 17.5l38 21q4 3 8.5 2.5t8.5 -2t9 -5.5t8 -7t7 -8t6 -6l415 -407z
M945 669z" />
<glyph glyph-name="uniE603" unicode="&#xe603;"
d="M998.5 724.5q-12.5 11.5 -29.5 11t-29 -12.5l-552 -588l-302 297q-12 12 -29.5 12t-29.5 -12.5t-12 -29.5t13 -29l332 -327v-1q2 -1 9 -5q1 -1 2.5 -2t2.5 -1q7 -3 15 -3t16 3q1 1 3 2l1 1q7 5 9 6l1 1l581 619q12 13 11.5 30t-13 28.5z" />
<glyph glyph-name="uniE604" unicode="&#xe604;"
d="M887 653q-19 24 -31 33l-4 4l-4 4q-53 51 -126 51q-103 0 -211 -106q-107 106 -210 106q-74 0 -126 -51l-5 -4l-3 -4q-12 -9 -31 -33q-74 -93 -60 -191q7 -48 33.5 -98.5t61.5 -92t80 -82.5t84 -70t77.5 -54.5t57.5 -36.5t28 -15l13 -7l14 7q8 4 27 15t58 36.5t78 54.5
t84 70t80 82.5t61.5 92t33.5 98.5q14 98 -60 191zM893 470q-7 -52 -43.5 -109t-81.5 -101t-100 -86.5t-91.5 -66t-65.5 -38.5q-28 15 -64.5 38.5t-92 66t-100 86.5t-81 101t-43.5 109q-13 92 75 176q4 5 11.5 12.5t32 20t52.5 12.5q87 0 189 -111l21 -23l22 23
q102 111 189 111q27 0 52 -12.5t32.5 -20t11.5 -12.5q88 -84 75 -176z" />
<glyph glyph-name="uniE605" unicode="&#xe605;"
d="M512 415l360 360l45 -45l-360 -360l360 -359l-45 -45l-360 359l-360 -359l-45 45l360 359l-360 360l45 45z" />
<glyph glyph-name="uniE606" unicode="&#xe606;"
d="M245 384l-9 9l472 472l80 -80l-400 -401l400 -401l-80 -80l-472 472z" />
<glyph glyph-name="uniE607" unicode="&#xe607;"
d="M785 384l13 13l-488 487l-84 -84l416 -416l-416 -416l84 -84l488 487z" />
<glyph glyph-name="uniE608" unicode="&#xe608;"
d="M682 74q-108 -89 -249 -89q-107 0 -197.5 53t-143.5 143.5t-53 197.5t53 197.5t143.5 143.5t197.5 53t197.5 -53t143.5 -143.5t53 -197.5q0 -141 -89 -249l286 -286l-56 -56zM433.5 64q130.5 0 222.5 92t92 222.5t-92 223t-222.5 92.5t-223 -92.5t-92.5 -223t92.5 -222.5
t223 -92z" />
<glyph glyph-name="uniE609" unicode="&#xe609;"
d="M513 17q-15 0 -121 93t-168 161q-37 40 -64 95.5t-27 99.5q0 97 61.5 166.5t149.5 69.5q49 0 93 -34.5t76 -86.5q31 52 75 86.5t93 34.5q88 0 150 -69.5t62 -166.5q0 -47 -27 -104t-65 -92q-20 -18 -61.5 -57t-74 -68.5t-67 -61t-57 -49t-28.5 -17.5z" />
<glyph glyph-name="uniE60A" unicode="&#xe60a;" horiz-adv-x="1463"
d="M798 -160q0 -46 25 -58t61 16l537 420q36 28 36 68t-36 68l-537 424q-36 29 -61 16.5t-25 -57.5v-238q-138 0 -252.5 -24.5t-192 -63t-137.5 -94t-94.5 -109.5t-57.5 -117t-31.5 -109.5t-11 -94t-1.5 -63.5t2 -25q47 62 87 104t90 78t103.5 57.5t127 36.5t161.5 21t207 6
v-262z" />
<glyph glyph-name="uniE60B" unicode="&#xe60b;"
d="M150.5 805q23.5 0 40 -16.5t16.5 -40t-16.5 -40.5t-40 -17t-40.5 17t-17 40.5t17 40t40.5 16.5zM150 600q49 0 87.5 28.5t53.5 74.5h731v91h-731q-15 45 -53.5 73.5t-87.5 28.5q-61 0 -104.5 -43.5t-43.5 -104.5t43.5 -104.5t104.5 -43.5zM723 327q-23 0 -40 16.5
t-17 40.5t17 40.5t40.5 16.5t40 -16.5t16.5 -40.5t-16.5 -40.5t-40.5 -16.5zM864 430q-15 45 -53.5 73.5t-87 28.5t-87.5 -28.5t-53 -73.5h-583v-92h583q14 -45 53 -73.5t87.5 -28.5t87 28.5t53.5 73.5h160v92h-160zM150.5 -37q-23.5 0 -40.5 16.5t-17 40t17 40.5t40.5 17
t40 -17t16.5 -40.5t-16.5 -40t-40 -16.5zM150 168q-61 0 -104.5 -43.5t-43.5 -104.5t43.5 -104.5t104.5 -43.5q49 0 87.5 28.5t53.5 73.5h731v91h-731q-15 46 -53.5 74.5t-87.5 28.5z" />
<glyph glyph-name="uniE60C" unicode="&#xe60c;" horiz-adv-x="1122"
d="M793 798q92 0 150.5 -65t58.5 -161q0 -82 -54 -145l-398 -413l-399 413q-53 63 -53 145q0 96 58 161t150 65q43 0 90 -22t79 -52t53.5 -58.5t21.5 -42.5q0 14 21 42.5t53.5 58.5t79 52t89.5 22zM793 896q-63 0 -127 -30t-116 -78q-53 48 -117 78t-127 30
q-131 0 -218.5 -92.5t-87.5 -231.5q0 -118 76 -208l3 -3l2 -2l398 -413l71 -73l70 73l398 413l3 2l2 3q76 90 76 208q0 139 -87.5 231.5t-218.5 92.5z" />
<glyph glyph-name="uniE60D" unicode="&#xe60d;" horiz-adv-x="1122"
d="M793 896q-63 0 -127 -30t-116 -78q-53 48 -117 78t-127 30q-131 0 -218.5 -92.5t-87.5 -231.5q0 -118 76 -208l3 -3l2 -2l398 -413l71 -73l70 73l398 413l3 2l2 3q76 90 76 208q0 139 -87.5 231.5t-218.5 92.5z" />
<glyph glyph-name="uniE60E" unicode="&#xe60e;" horiz-adv-x="1321"
d="M1297 366l-597 530v-328q-448 -11 -616 -283q-87 -142 -84 -319q1 -32 2 -32q65 82 120.5 129.5t135.5 82t183 47.5t259 15v-328z" />
<glyph glyph-name="uniE617" unicode="&#xe617;"
d="M24 94l22 -22q9 -10 22 -10t23 10l424 430l420 -426q9 -9 21.5 -9t21.5 9l22 22q9 9 9 22t-9 23l-458 464q-5 5 -12 7q-9 7 -20.5 6t-20.5 -9l-465 -472q-9 -9 -9 -22t9 -23z" />
</font>
</defs></svg>
... ...
No preview for this file type
No preview for this file type
const Vue = require('yoho-vue');
const infiniteScroll = require('yoho-vue-infinite-scroll');
const BrandList = require('home/fav-brand-list.vue');
const favBrandList = require('home/fav-brand-list.vue');
Vue.use(infiniteScroll);
new Vue({
el: '#fav-content',
components: {
'favBrandList': BrandList
favBrandList
}
});
\ No newline at end of file
});
... ...
const Vue = require('yoho-vue');
const infiniteScroll = require('yoho-vue-infinite-scroll');
const ProductList = require('home/fav-product-list.vue');
const favProductList = require('home/fav-product-list.vue');
Vue.use(infiniteScroll);
new Vue({
el: '#fav-content',
components: {
'favProductList': ProductList
favProductList
}
});
\ No newline at end of file
});
... ...
... ... @@ -8,7 +8,8 @@ Vue.use(infiniteScroll);
new Vue({
el: '#logistics',
data: {
company: '',
company_id: '',
company_name: '',
currentView: 'logistics',
},
components: {
... ... @@ -18,7 +19,8 @@ new Vue({
events: {
changeView: function(obj) {
this.currentView = obj.view;
this.company = obj.company;
this.company_id = obj.company_id;
this.company_name = obj.company_name;
}
}
});
\ No newline at end of file
});
... ...
... ... @@ -20,7 +20,7 @@ const yoho = {
/**
* 判断是否是 APP
*/
isApp: /yoho_blk/i.test((navigator.userAgent || '').toLowerCase()),
isApp: /yh_blk/i.test((navigator.userAgent || '').toLowerCase()),
/**
* JS 与 APP 共享的对象
... ...
... ... @@ -49,10 +49,10 @@
}
.animation-target {
-webkit-animation: animation 1000ms linear both;
animation: animation 1000ms linear both;
}
/* stylelint-disable */
/* Generated with Bounce.js. Edit at http://goo.gl/W7f9he */
@keyframes animation {
0% {
... ... @@ -95,3 +95,4 @@
transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
}
/* stylelint-enable */
... ...
... ... @@ -30,14 +30,14 @@
margin-right: 15px;
margin-top: 80px;
background: resolve("home/fav/fav-del.png");
background-size: 100%;
background-size: 100%;
}
}
.delshow {
display: block;
}
.fav-img-box {
width: 152px;
height: 203px;
... ... @@ -71,18 +71,18 @@
.fav-price {
margin-top: 20px;
}
.new-price {
color: #d1021c;
font-size: 24px;
}
.price-underline {
text-decoration: line-through;
margin-left: 15px;
color: #b0b0b0;
font-size: 24px;
}
.new-price {
color: #d1021c;
font-size: 24px;
}
.price-underline {
text-decoration: line-through;
margin-left: 15px;
color: #b0b0b0;
font-size: 24px;
}
.save-price {
... ... @@ -91,16 +91,14 @@
left: 0;
width: 100%;
min-height: 24px;
}
span {
&.sell-out {
float: right;
padding: 5px 18px;
color: #b0b0b0;
border-radius: 20px;
font-size: 22px;
}
}
.sell-out {
float: right;
padding: 5px 18px;
color: #b0b0b0;
border-radius: 20px;
font-size: 22px;
}
}
}
... ... @@ -113,13 +111,13 @@
text-align: center;
&:before {
content: '';
content: "";
display: block;
width: 188px;
height: 171px;
background: resolve("home/fav/fav-null.png");
background-size: 100% 100%;
margin: 0 auto 45px auto;
margin: 0 auto 45px;
}
}
... ... @@ -127,13 +125,13 @@
width: 472px;
height: 88px;
line-height: 88px;
margin: 80px auto 0 auto;
margin: 80px auto 0;
background: #444;
text-align: center;
color: #fff;
display: block;
font-size: 26px;
border-radius:.2rem;
border-radius: 0.2rem;
}
}
}
... ... @@ -178,7 +176,7 @@
.delshow {
display: block;
}
.fav-img-box {
width: 160px;
height: 125px;
... ... @@ -232,13 +230,13 @@
text-align: center;
&:before {
content: '';
content: "";
display: block;
width: 188px;
height: 171px;
background: resolve("home/fav/fav-null.png");
background-size: 100% 100%;
margin: 0 auto 45px auto;
margin: 0 auto 45px;
}
}
... ... @@ -246,13 +244,13 @@
width: 472px;
height: 88px;
line-height: 88px;
margin: 80px auto 0 auto;
margin: 80px auto 0;
background: #444;
text-align: center;
color: #fff;
display: block;
font-size: 26px;
border-radius:.2rem;
border-radius: 0.2rem;
}
}
}
\ No newline at end of file
}
... ...
... ... @@ -14,9 +14,9 @@
font-size: 34px;
line-height: 138px;
height: 469px;
background-size: cover;
background: resolve("home/header-bg.png");
text-align: center;
background: resolve("home/header-bg.png");
background-size: cover;
.user-avatar {
display: inline-block;
... ...
... ... @@ -6,6 +6,5 @@
@import "order";
@import "coin";
@import "logistics";
/*@import "order-detail";*/
/* @import "order-detail"; */
... ...
.logistics-page {
width: 100%;
background: #f0f0f0;
.edit-logistics-page {
width: 100%;
... ... @@ -14,8 +13,7 @@
background: #fff;
font-size: 30px;
line-height: 88px;
border-bottom: 1px solid #e0e0e0;
label {
display: block;
position: relative;
... ... @@ -27,15 +25,16 @@
content: none;
}
.company-val {
.company-val {
direction: rtl;
margin-right: 10px;
}
.icon {
}
.icon {
margin-top: 27px;
margin-right: 10px;
float: right;
}
}
}
input {
... ... @@ -43,7 +42,7 @@
top: 0;
right: 40px;
width: 360px;
height: 88px;
height: 86px;
color: #444;
padding: 0;
border: none;
... ... @@ -80,26 +79,50 @@
.search-input {
position: relative;
padding: 14px 22px;
background: #f8f8f8;
.icon {
position: absolute;
font-size: 24px;
top: 26px;
left: 36px;
color: #b2b2b2;
}
text-align: center;
padding: 16px;
border-bottom: 1px solid #e6e6e6;
input {
height: 56px;
width: 378px;
border-radius: 28px;
padding: 0 52px;
font-size: 24px;
background: #fff;
width: 100%;
padding-left: 25px;
border-radius: 20px;
font-size: 22px;
color: #b0b0b0;
background: #eee;
border: none;
}
input::-webkit-input-placeholder { /* WebKit browsers */
text-align: center;
}
input:-ms-input-placeholder { /* Internet Explorer 10+ */
text-align: center;
}
}
.company-data {
color: #000;
margin-left: 30px;
.company-item {
h2 {
height: 50px;
line-height: 50px;
font-size: 34px;
border-bottom: 1px solid #f3f3f3;
}
span {
display: block;
height: 90px;
line-height: 90px;
font-size: 34px;
border-bottom: 1px solid #f3f3f3;
}
}
}
}
}
... ...
... ... @@ -4,4 +4,3 @@
@import "product/index";
@import "channel/index";
@import "home/index";
@import "brand/index";
... ...
... ... @@ -11,8 +11,8 @@
</template>
<script>
require('vue-swipe/dist/vue-swipe.css');
const swipe = require('vue-swipe');
require('yoho-vue-swipe/dist/vue-swipe.css');
const swipe = require('yoho-vue-swipe');
module.exports = {
props: ['floor'],
... ...
<template>
<div class="upload">
<form v-on:change="upload">
<label class="label-input icon" for="{{inputId}}">
<input id="{{inputId}}" type="file" name="filename">
</label>
</form>
</div>
</template>
<script>
module.exports = {
props: ['imageList', 'bucket'],
data() {
return {
inputId: 'input-' + Math.floor(Math.random() * 999999999) // 尽可能保证 input ID 唯一
};
},
methods: {
upload(e) {
const formData = new FormData(e.target.closest('form'));
formData.append('bucket', this.bucket || '');
$.ajax({
method: 'POST',
url: '/api/upload/image',
data: formData,
processData: false, // 告诉jQuery不要去处理发送的数据
contentType: false // 告诉jQuery不要去设置Content-Type请求头
}).then(res => {
e.target.value = '';
if (res.code === 200) {
res.data.imagesList.forEach(imagesPath => {
this.imageList.push(imagesPath);
});
} else {
alert(res.message);
}
});
}
}
};
</script>
<style>
/* 每个地方上传按钮可能不一样,使用的时候自己写样式 */
</style>
... ...
... ... @@ -36,6 +36,7 @@
background: resolve("channel/boys.png");
}
/* 代码检查测试 */
.testError {
background: white;
}
... ...
... ... @@ -14,7 +14,7 @@
<br/>
<div class="fav-price">
<span class="new-price" v-if="item.discountPrice">{{item.discountPrice}}</span>
<span class="fav-price {{ item.discountPrice ? 'price-underline' : ''}}">{{item.price}}</span>
<span class="{{ item.discountPrice ? 'price-underline' : ''}}">{{item.price}}</span>
</div>
<br/>
<div class="save-price">
... ...
... ... @@ -2,6 +2,7 @@
<div class="refund">
<product-list v-bind:title="title" v-bind:list="list" v-bind:refund-data="refundData"></product-list>
<div class="return-amount">
<!-- TODO:退货信息优化为组件 -->
<div class="return-amount-item">
退款方法
... ... @@ -167,6 +168,7 @@
.refund {
.return-amount {
margin: 30px 0;
padding: 0 30px;
font-size: 32px;
line-height: 90px;
... ...
<template>
<div class="companylist-page">
<div class="search-input">
<input class="buriedpoint icon" type="text" placeholder="&#xe608;搜索快递公司">
<input class="icon" type="text" placeholder="&#xe608; 搜索快递公司" v-model="inputname" @input="search">
</div>
<div class="company-data">
<div class="company-item" v-for="item in showData">
<h2>{{ $key }}</h2>
<span v-for="val in item" track-by="id" @click="select(val.id, val.company_name)">{{val.company_name}}</span>
</div>
</div>
<ul class="search-associate"></ul>
</div>
</template>
<script>
const $ = require('yoho-jquery');
module.exports = {
data() {
return {
companyData: {},
inputname: '',
data: {},
showData: {}
};
},
methods: {
submit: function(){
console.log(this.num);
search: function() {
var inputname = this.inputname;
if (!inputname) {
this.showData = this.data;
return;
}
var filter = {};
for (var k in this.data) {
this.data[k].forEach(function(d){
if (d.company_name.indexOf(inputname) > -1) {
if (!filter[k]) filter[k] = [];
filter[k].push(d);
}
})
}
this.showData = filter;
},
select: function(company_id, company_name) {
this.$dispatch('changeView', {
view: 'logistics',
company: "aaaf啊啊啊"
company_id: company_id,
company_name: company_name
});
// 重置列表
this.inputname = '';
this.showData = this.data;
}
},
activate: function(done) {
let _this = this;
$.ajax({
url: '/home/refund/companylist'
}).then(function(res) {
... ... @@ -31,9 +63,9 @@
res = {};
}
if (res.code === 200) {
_this.data = res.data;
_this.showData = res.data;
}
done();
}).fail(function() {
tip('网络错误');
... ...
... ... @@ -2,12 +2,12 @@
<div class="edit-logistics-page">
<form class="edit-logistics">
<label @click="companylist">
选择快递公司<input class="company-val" type="text" name="company" value="{{company}}" readonly>
选择快递公司<input class="company-val" type="text" value="{{company_name}}" readonly>
<span class="icon icon-right"></span>
</label>
<label>
快递单号
<input class="num" type="number" name="num" v-model='num'>
<input class="num" type="number" v-model='num'>
</label>
</form>
<div class="submit" @click="submit">确认</div>
... ... @@ -19,7 +19,7 @@
const tip = require('common/tip');
module.exports = {
props: ['company'],
props: ['company_id', 'company_name'],
data() {
return {
num: '',
... ... @@ -32,11 +32,11 @@
});
},
submit: function(){
if (!this.company) {
if (!this.company_name) {
tip("请选择快递公司");
return false;
}
if (!/^[0-9]*$/.test(this.num)) {
if (!this.num || !/^[0-9]*$/.test(this.num)) {
tip("请输入正确的快递单号");
return false;
}
... ... @@ -45,8 +45,9 @@
method: 'POST',
url: '/home/save-logistics',
data: {
company: company,
num: num
company_id: this.company_id,
company_name: this.company_name,
num: this.num
}
}).then(function(res) {
if ($.type(res) !== 'object') {
... ...
... ... @@ -37,8 +37,7 @@
}
.product-list {
margin-bottom: 30px;
background: #fff;
margin-top: -4px;
border-top: 1px solid #eee;
border-bottom: 1px solid #eee;
}
... ...
... ... @@ -42,6 +42,7 @@
height: 170px;
font-size: 24px;
line-height: 1.5;
background: #fff;
&:after {
content: "";
... ... @@ -51,6 +52,7 @@
width: 690px;
height: 0;
border-bottom: 1px solid #eee;
z-index: 1;
}
.checkbox {
... ...
... ... @@ -12,10 +12,35 @@
<option v-for="reason in returnReason" v-bind:value="reason.id" selected="{{reason.id === product.reason.id}}">{{reason.name}}</option>
</select>
</div>
<div class="remark">
<textarea v-model="product.remark" rows="3" max-length="100" placeholder="退货原因说明"></textarea>
</div>
<div v-show="specialReturnReason.indexOf(product.reason.id) !== -1" class="image-list clearfix">
<div class="image-item" v-for="image in imageListForShow">
<span v-on:click="deleteImage(image.index)" class="icon icon-close"></span>
<img v-bind:src="image.path">
</div>
<upload v-show="imageListForShow.length < 4" class="image-item" v-bind:image-list="product.imageList"></upload>
</div>
</div>
</template>
<script>
const upload = require('component/tool/upload.vue');
const getImgHost = function(url) {
let urlArr = url.split('/'),
num = urlArr[urlArr.length - 1].substr(1, 1),
domain = 'static.yhbimg.com/goodsimg';
url = domain + url;
if (num === '1') {
return '//img11.' + url;
} else {
return '//img12.' + url;
}
};
module.exports = {
props: ['product', 'refundData'],
computed: {
... ... @@ -24,25 +49,63 @@
id: 0,
name: '请选择'
}].concat(this.refundData.returnReason);
},
specialReturnReason() {
const list = [];
this.refundData.specialReturnReason.forEach(reason => {
list.push(reason.id);
});
return list;
},
imageListForShow() {
const list = [];
this.product.imageList.forEach((path, index) => {
list.push({
index: index,
path: getImgHost(path) + '?imageView2/2/w/160/h/160'
});
});
return list;
}
},
methods: {
showTip() {
alert(this.refundData.specialNotice.remark);
},
deleteImage(index) {
this.product.imageList.splice(index, 1);
}
},
components: {
upload
}
};
</script>
<style>
.reason {
padding: 0 30px;
font-size: 32px;
line-height: 90px;
background: #f6f6f6;
&:after {
content: "";
display: block;
width: 100%;
height: 30px;
border-top: 1px solid #eee;
border-bottom: 1px solid #eee;
}
.tip {
position: relative;
padding: 0 30px;
font-size: 26px;
background: #fff;
.icon {
margin-right: 5px;
... ... @@ -61,8 +124,10 @@
.select-reason {
position: relative;
padding: 0 30px;
width: 100%;
height: 90px;
background: #fff;
&:after {
content: "";
... ... @@ -83,5 +148,73 @@
color: #b0b0b0;
}
}
.remark {
margin-top: 20px;
padding: 0 30px;
background: #fff;
border-top: 1px solid #eee;
textarea {
margin-top: 30px;
width: 100%;
font-size: 24px;
line-height: 40px;
resize: none;
}
}
.image-list {
padding: 30px;
background: #fff;
.image-item {
position: relative;
float: left;
margin-right: 20px;
width: 150px;
height: 150px;
&:last-child {
margin-right: 0;
}
.icon-close {
position: absolute;
right: -20px;
top: -20px;
font-size: 40px;
color: #fff;
background: #b0b0b0;
border-radius: 100%;
z-index: 2;
}
img {
width: 100%;
height: 100%;
}
}
.label-input {
position: relative;
width: 150px;
height: 150px;
font-size: 150px;
&:before {
content: "\e604";
}
input {
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
opacity: 0;
}
}
}
}
</style>
... ...
... ... @@ -11,7 +11,7 @@
</div>
</template>
<script>
const swipe = require('vue-swipe');
const swipe = require('yoho-vue-swipe');
require('common/vue-filter');
... ...
... ... @@ -8,7 +8,7 @@ const $ = require('yoho-jquery');
const app = $('#app');
const tip = require('common/tip');
require('vue-swipe/dist/vue-swipe.css');
require('yoho-vue-swipe/dist/vue-swipe.css');
module.exports = {
data() {
... ...
... ... @@ -54,7 +54,8 @@ module.exports = {
test: /\.css$/,
loader: 'style!css?-url'
}, {
test: /\.hbs$/, loader: 'handlebars-loader'
test: /\.hbs$/,
loader: 'handlebars-loader'
}]
},
resolve: {
... ...