Authored by shijian

Merge branch 'release/2.0' of http://git.yoho.cn/fe/yohoblk-wap into release/2.0

# Conflicts:
#	config/common.js
... ... @@ -23,6 +23,7 @@ const memcached = require('connect-memcached');
const pkg = require('./package.json');
const devtools = require('./doraemon/middleware/devtools');
const uuid = require('uuid');
const app = express();
const MemcachedStore = memcached(session);
... ... @@ -82,6 +83,9 @@ app.use((req, res, next) => {
req.user = {}; // 全局的用户数据
req.yoho = {}; // req和res绑定yoho对象,用于传递全局数据, 如req.yoho.channel等
if (!req.sessionID) {
req.sessionID = uuid.v4();
}
next();
});
... ...
... ... @@ -7,25 +7,6 @@
const homeModel = require('../models/index');
const helpers = global.yoho.helpers;
const _ = require('lodash');
const md5 = require('md5');
const requestIp = require('request-ip');
/**
* 获取客户端唯一标识
* @return string
*/
const getUdid = (req, res) => {
let udid = req.cookies.udid;
if (!udid) {
udid = md5(req.ip || requestIp.getClientIp(req));
if (res && res.cookie) {
res.cookie('udid', udid);
}
}
return udid;
};
/**
* 个人中心主页
... ... @@ -235,7 +216,7 @@ const component = {
message: 'not login'
});
} else {
homeModel.recordNum(req.user.uid, getUdid(req, res)).then(result => {
homeModel.recordNum(req.user.uid, req.sessionID).then(result => {
res.json(result);
}).catch(next);
}
... ... @@ -250,7 +231,7 @@ const component = {
message: 'not login'
});
} else {
homeModel.addRecords(req.user.uid, getUdid(req, res), browserSkn).then(result => {
homeModel.addRecords(req.user.uid, req.sessionID, browserSkn).then(result => {
res.cookie('_browseskn', '', {
maxAge: 0,
domain: '.yohoblk.com'
... ...
... ... @@ -4,9 +4,7 @@
* @date: 2016/12/6
*/
'use strict';
const requestIp = require('request-ip');
const preferModel = require('../models/prefer');
const md5 = require('md5');
const _channel = (channel) => {
let yhChannel = 1;
... ... @@ -29,23 +27,6 @@ const _channel = (channel) => {
};
/**
* 获取客户端唯一标识
* @return string
*/
const getUdid = (req, res) => {
let udid = req.cookies.udid;
if (!udid) {
udid = md5(req.ip || requestIp.getClientIp(req));
if (res && res.cookie) {
res.cookie('udid', udid);
}
}
return udid;
};
/**
* 个人中心主页
*/
const component = {
... ... @@ -58,7 +39,7 @@ const component = {
list(req, res, next) {
let params = {
yh_channel: _channel(req.query.channel || req.cookies._Channel || 'men'),
udid: getUdid(req, res)
udid: req.sessionID
};
preferModel.getlist(params).then((result) => {
... ...
... ... @@ -5,14 +5,18 @@
*/
'use strict';
// const _ = require('lodash');
// const helpers = global.yoho.helpers;
const api = global.yoho.API;
const _ = require('lodash');
const model = require('../models/detail');
const searchModel = require('../models/search');
// 频道映射
const CHANNEL_MAP = {
men: 1,
women: 2,
lifestyle: 4
};
// 保存在 gids 和 skns ,最近流览功能
const saveRecentGoodInCookies = (oldSkns, res, addSkns) => {
// oldSkns = oldSkns ? oldSkns.split(',') : [];
... ... @@ -171,6 +175,45 @@ const component = {
searchModel.products(params).then(result => {
res.json(result);
}).catch(next);
},
/**
* 是否支持退换货
* @param req
* @param res
* @param next
*/
supportRefundExchange: (req, res, next) => {
let params = {
product_skn: req.params.skn
};
model.refundExchange(params).then(result => {
res.json(result);
}).catch(next);
},
/**
* 为你优选
* @param req
* @param res
* @param next
*/
prefer: (req, res, next) => {
let udid = req.sessionID;
let channel = req.query.channel || req.cookies._Channel || 'men';
let params = {
udid,
yh_channel: CHANNEL_MAP[channel] || 1,
limit: 30,
page: 1,
rec_pos: 100003
};
model.preferList(params)
.then((list) => {
res.json(list);
}).catch(next);
}
};
... ...
... ... @@ -6,6 +6,52 @@
'use strict';
const api = global.yoho.API;
const _ = require('lodash');
/**
*
* @param product
* @returns {*|string}
* @private
*/
const _procProductImg = (product) => {
if (product.gender === '2,3' || product.gender === '2' || product.gender === '3') {
return product.cover_2 || product.images_url || product.cover_1 || '';
}
return product.cover_1 || product.images_url || product.cover_2 || '';
};
/**
*
* @param list
* @returns {Array}
* @private
*/
const _processProduct = (list) => {
let newRes = [];
list = list || [];
list.forEach(item => {
let defaultGoods = _.find(item.goods_list, {is_default: 'Y'});
// 无默认商品取商品列表第一个
if (!defaultGoods) {
defaultGoods = item.goods_list[0];
}
item.default_images = _procProductImg(defaultGoods);
item.goodsUrl = `${config.siteUrl}/product/pro_${item.product_id}_${defaultGoods.goods_id}/${item.cn_alphabet}.html`; // eslint-disable-line
});
_.chunk(list, 5).forEach(item => {
newRes.push({
list: item
});
});
return newRes;
};
/**
* 商品详情
... ... @@ -79,6 +125,34 @@ const model = {
return api.get('', Object.assign({
method: 'app.Shopping.count'
}, params));
},
/**
* 是否支持退换货
* @param params
*/
refundExchange(params) {
return api.get('', Object.assign({
method: 'app.product.refundExchange'
}, params));
},
/**
* 为你优选
* @param params
* @param uid
* @returns {Array}
*/
preferList(params, uid) {
if (uid !== 0 && uid !== null) {
params.uid = uid;
}
return api.get('', Object.assign({
method: 'app.home.newPreference'
}, params)).then(data => {
return _processProduct(data.data.product_list);
});
}
};
... ...
... ... @@ -46,6 +46,8 @@ const detail = require(`${cRoot}/detail`);
router.get(/\/product\/pro_([\d]+)_([\d]+)\/(.*).html/, detail.index); // 商品详情routers
router.get(/\/product\/product_([\d]+)\.json/, detail.product);
router.get(/\/product\/intro_([\d]+)\.json/, detail.intro);
router.get('/product/refundExchange/:skn', detail.supportRefundExchange); // 是否支持7天无理由退换货
router.get('/product/prefer', detail.prefer); // 为你优选列表
router.post(/\product\/cart.json/, detail.addToCart);
router.post(/\product\/favorite.json/, auth, detail.favorite);
router.get(/\/product\/cart-count.json/, detail.getCartCount);
... ...
... ... @@ -92,7 +92,6 @@
"webpack-stream": "^3.1.0",
"yoho-cookie": "1.2.0",
"yoho-qs": "1.0.1",
"yoho-store": "^1.3.20",
"request-ip": "^1.2.3"
"yoho-store": "^1.3.20"
}
}
... ...
No preview for this file type
... ... @@ -6,71 +6,73 @@
<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="&#xe602;" glyph-name="down" d="M516 256l409 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 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-2 9-5.5 8-7 7-8 6-6l415-407z" />
<glyph unicode="&#xe603;" glyph-name="check" d="M998.5 724.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="&#xe604;" glyph-name="love" d="M887 653q-19 24-31 33l-8 8q-53 51-126 51-103 0-211-106-107 106-210 106-74 0-126-51l-5-4-3-4q-12-9-31-33-74-93-60-191 7-48 33.5-98.5t61.5-92 80-82.5 84-70 77.5-54.5 57.5-36.5 28-15l13-7 14 7q8 4 27 15t58 36.5 78 54.5 84 70 80 82.5 61.5 92 33.5 98.5q14 98-60 191zM893 470q-7-52-43.5-109t-81.5-101-100-86.5-91.5-66-65.5-38.5q-28 15-64.5 38.5t-92 66-100 86.5-81 101-43.5 109q-13 92 75 176 4 5 11.5 12.5t32 20 52.5 12.5q87 0 189-111l21-23 22 23q102 111 189 111 27 0 52-12.5t32.5-20 11.5-12.5q88-84 75-176z" />
<glyph unicode="&#xe605;" glyph-name="close" d="M512 415l360 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 384l-9 9 472 472 80-80-400-401 400-401-80-80-472 472z" />
<glyph unicode="&#xe607;" glyph-name="right" d="M785 384l13 13-488 487-84-84 416-416-416-416 84-84 488 487z" />
<glyph unicode="&#xe608;" glyph-name="search" d="M682 74q-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 64q130.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="love-solid" 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.5-67-61-57-49-28.5-17.5z" />
<glyph unicode="&#xe60c;" glyph-name="focus" horiz-adv-x="1122" d="M793 798q92 0 150.5-65t58.5-161q0-82-54-145l-398-413-399 413q-53 63-53 145 0 96 58 161t150 65q43 0 90-22t79-52 53.5-58.5 21.5-42.5q0 14 21 42.5t53.5 58.5 79 52 89.5 22zM793 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-208l5-5 398-413 71-73 70 73 398 413 3 2 2 3q76 90 76 208 0 139-87.5 231.5t-218.5 92.5z" />
<glyph unicode="&#xe60d;" glyph-name="focused" 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-208l5-5 398-413 71-73 70 73 398 413 3 2 2 3q76 90 76 208 0 139-87.5 231.5t-218.5 92.5z" />
<glyph unicode="&#xe60e;" glyph-name="share" horiz-adv-x="1321" d="M1297 366l-597 530v-328q-448-11-616-283-87-142-84-319 1-32 2-32 65 82 120.5 129.5t135.5 82 183 47.5 259 15v-328z" />
<glyph unicode="&#xe60f;" glyph-name="blk" d="M337 406.5q7 6.5 7 20.5 0 13-7 20-7 6-22 6h-6v-53h5q16 0 23 6.5zM320 360h-11v-56h15q21 0 30 7 9 8 9 21 0 12-9 20t-34 8zM811 890h-598q-86 0-146.5-60.5t-60.5-146.5v-598q0-86 60.5-146.5t146.5-60.5h598q86 0 146.5 60.5t60.5 146.5v598q0 86-60.5 146.5t-146.5 60.5zM388 282q-12-12-28-17t-39-5h-57v236h39q23 0 37-4 15-4 25-13 11-9 17-23t6-28q0-23-14-39 14-7 23-20 11-17 11-39 0-28-20-48zM556 260h-111v236h46v-192h65v-44zM767 260h-60l-78 97h-1v-97h-45v236h45v-81l79 81h62l-108-108z" />
<glyph unicode="&#xe610;" glyph-name="importedlayers" d="M0 896v-1024q139 0 272 37t245 103 206.5 160.5 160.5 206.5 103 245 37 272h-1024zM657 281l-44-43-201 201-201-201-43 43 201 201-201 201 43 43 201-201 201 201 44-43-201-201z" />
<glyph unicode="&#xe617;" glyph-name="up" d="M24 94l22-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="refund-exchange" horiz-adv-x="1208" d="M1062.994 173.281c87.388 186.573 52.531 411.873-100.25 564.675-156.303 156.303-392.52 192.041-587.735 88.924l38.236-72.438c163.287 86.2 360.837 56.3 491.581-74.404 127.713-127.754 156.938-316.068 83.988-472.044l-141.947 66.437 96.154-265.298 265.298 96.154-145.326 67.994zM314.798 84.234c-127.734 127.734-156.959 316.047-84.009 472.023l141.967-66.437-96.174 265.298-265.298-96.154 145.306-67.994c-87.388-186.573-52.511-411.873 100.291-564.654 96.768-96.788 224.133-147.354 353.505-147.333 79.544 0 159.867 19.128 234.209 58.388l-38.236 72.438c-163.287-86.18-360.817-56.32-491.561 74.424z" />
<glyph unicode="&#xe901;" glyph-name="wait-cargo" horiz-adv-x="1067" d="M992.619 896h-910.891l-81.088-460.587-0.64-563.413h1062.784v556.011l-70.165 467.989zM919.211 810.667l51.52-341.333h-292.629l-7.531-33.28c-13.76-61.013-71.403-105.301-137.024-105.301-65.429 0-123.029 44.117-136.96 104.917l-7.595 33.131h-295.829l60.181 341.867h765.867zM85.333-42.667v426.133h238.613c33.685-81.685 116.864-138.048 209.6-138.048 93.035 0 176.277 56.576 209.792 138.581h234.112v-426.667h-892.117z" />
<glyph unicode="&#xe902;" glyph-name="wait-pay" horiz-adv-x="1003" d="M794.122 666.122v229.878h-794.122v-1024h1003.102v794.122h-208.98zM83.592 812.408h626.939v-146.286h-626.939v146.286zM83.592 582.531h835.918v-626.939h-835.918v626.939zM167.184 457.143h668.735v-83.592h-668.735v83.592zM752.327 122.776h83.592v-83.592h-83.592v83.592z" />
<glyph unicode="&#xe903;" glyph-name="send-cargo" horiz-adv-x="1045" d="M1043.101 896h-1024v-397.061h83.592v-626.939h856.816v626.939h83.592v397.061zM186.284 498.939h689.633v-543.347h-689.633v543.347zM102.693 812.408h856.816v-229.878h-856.816v229.878zM374.366 373.551h313.469v-83.592h-313.469v83.592z" />
<glyph unicode="&#xe904;" glyph-name="msg" horiz-adv-x="1308" d="M0-128h1308.444v1024h-1308.444v-1024zM1194.667 776.050l-534.244-363.719-543.289 369.892h1077.532v-6.172zM113.778-14.222v661.077l546.645-372.196 534.244 363.748v-652.629h-1080.889z" />
<glyph unicode="&#xe906;" glyph-name="notdef" horiz-adv-x="374" d="M34 0v682h272v-682h-272zM68 34h204v614h-204v-614z" />
<glyph unicode="&#xe907;" 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="&#xe908;" 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" />
<glyph unicode="&#xe909;" glyph-name="x" horiz-adv-x="1001" d="M281 543q-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 310v-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 247q-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 123q-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 498v228q0 11 2.5 23t10 21.5 20.5 15.5 34 6h188q31 0 51.5-14.5t20.5-52.5v-227h-327z" />
<glyph unicode="&#xe90a;" glyph-name="edit-del" d="M874.044 746.014c-96.708 96.708-225.28 149.986-362.044 149.986s-265.336-53.278-362.014-149.956c-96.708-96.708-149.986-225.28-149.986-362.014 0-136.794 53.278-265.367 149.956-362.044 96.708-96.678 225.28-149.956 362.044-149.956s265.336 53.278 362.044 149.956c96.678 96.678 149.956 225.25 149.956 362.044 0 136.734-53.278 265.306-149.956 361.984v0zM210.824 444.235h602.353v-120.471h-602.353v120.471z" />
<glyph unicode="&#xe90b;" glyph-name="close-round" d="M512 896c-282.77 0-512-229.23-512-512 0-282.746 229.23-511.976 512-511.976s511.976 229.23 511.976 511.976c0 282.77-229.205 512-511.976 512v0zM683.447 252.123c10.923-10.923 10.923-28.623 0-39.57-5.461-5.461-12.629-8.192-19.797-8.192-7.144 0-14.312 2.731-19.773 8.192l-131.877 131.901-131.901-131.901c-5.461-5.461-12.629-8.192-19.773-8.192-7.168 0-14.312 2.731-19.797 8.192-10.923 10.947-10.923 28.648 0 39.57l131.901 131.877-131.901 131.901c-10.923 10.923-10.923 28.623 0 39.546 10.947 10.947 28.648 10.947 39.57 0l131.901-131.877 131.877 131.877c10.923 10.947 28.648 10.947 39.57 0 10.923-10.923 10.923-28.623 0-39.546l-131.901-131.901 131.901-131.877z" />
<glyph unicode="&#xe90c;" glyph-name="help" d="M851.264 733.92c-94.176 94.208-219.392 146.080-352.608 146.080-133.184 0-258.432-51.872-352.576-146.080-94.208-94.176-146.080-219.392-146.080-352.576s51.872-258.4 146.080-352.608c94.144-94.208 219.392-146.080 352.576-146.080 133.216 0 258.432 51.872 352.608 146.080s146.048 219.424 146.048 352.608c0 133.184-51.872 258.4-146.048 352.576v0zM783.392 96.64c-76.064-76.064-177.184-117.984-284.736-117.984s-208.64 41.92-284.704 117.984c-76.064 76.032-117.952 177.184-117.952 284.704s41.888 208.608 117.984 284.704c76.032 76.032 177.12 117.952 284.672 117.952s208.672-41.92 284.736-117.952c76.032-76.032 117.92-177.184 117.92-284.704 0-107.552-41.888-208.672-117.92-284.704v0zM521.216 658.048c-77.824 0-141.152-63.296-141.152-141.12h96c0 24.896 20.256 45.12 45.152 45.12 24.864 0 45.12-20.224 45.12-45.12v-5.248c0-20.256-33.44-32.384-33.408-32.384l-7.136-2.88c-26.432-13.248-71.2-56.032-71.2-132.384v-11.168h96v11.168c0 29.76 13.248 42.528 17.12 45.728 37.792 13.824 94.624 52.736 94.624 121.92v5.248c0 77.824-63.296 141.12-141.12 141.12zM450.656 234.88h96v-112.672h-96v112.672z" />
<glyph unicode="&#xe90d;" glyph-name="like" horiz-adv-x="999" d="M957.265 520.242c-23.127 27.298-57.094 42.958-93.184 42.958h-228.202l31.944 63.888c28.647 58.618 25.225 126.501-9.191 181.623-34.117 54.647-93.259 87.29-158.245 87.29h-13.836l-246.434-394.29v13.961h-240.116v-620.469h797.521c60.541 0 110.917 42.933 119.783 101.975l66.485 427.582c5.694 34.092-3.971 68.858-26.524 95.482v0zM97.48 418.167h45.131v-425.46h-45.131v425.46zM240.116 465.72h93.534l201.578 325.807c17.508-7.168 30.22-18.507 37.913-33.892l1.324-2.348c16.809-26.124 18.232-59.242 3.422-87.040l-50.226-100.502-47.379-102.025h383.8c7.543 0 11.913-1.973 16.134-7.268l1.873-2.073c1.973-1.998 4.321-6.818 4.546-18.532l-66.060-424.81c-2.473-12.363-11.514-20.33-23.052-20.33h-557.406v473.013z" />
<glyph unicode="&#xe90e;" glyph-name="read" d="M512 625.371c179.2 0 336.457-98.743 424.229-241.371-84.114-146.286-241.371-241.371-424.229-241.371-179.2 0-336.457 98.743-424.229 241.371 87.771 146.286 245.029 241.371 424.229 241.371zM512 698.514c-197.486 0-384-106.057-486.4-277.943l-21.943-36.571 21.943-36.571c102.4-171.886 288.914-277.943 486.4-277.943s384 106.057 486.4 277.943l21.943 36.571-21.943 36.571c-98.743 171.886-285.257 277.943-486.4 277.943zM512 245.029c-76.8 0-142.629 62.171-142.629 142.629 0 76.8 62.171 142.629 142.629 142.629 76.8 0 138.971-62.171 138.971-142.629 3.657-80.457-58.514-142.629-138.971-142.629v0zM512 453.486c-36.571 0-69.486-29.257-69.486-69.486s29.257-69.486 69.486-69.486c36.571 0 65.829 29.257 65.829 69.486s-25.6 69.486-65.829 69.486v0z" />
<glyph unicode="&#xe90f;" glyph-name="back" horiz-adv-x="595" d="M510.071-122.475l-510.071 508.476 510.023 510 67.346-67.346-442.559-442.559 442.511-441.106-67.251-67.465z" />
<glyph unicode="&#xe910;" glyph-name="bag" horiz-adv-x="857" d="M95.256-28.767v571.535h666.791v-571.535h-666.791zM271.598 643.667c0 86.611 70.442 157.077 157.053 157.077s157.077-70.465 157.077-157.077v-5.644h-314.13v5.644zM680.984 638.023v5.644c0 139.145-113.212 252.333-252.333 252.333s-252.309-113.188-252.309-252.333v-5.644h-176.342v-762.047h857.302v762.047h-176.319z" />
<glyph unicode="&#xe911;" glyph-name="sort-up" horiz-adv-x="673" d="M334.614 896l338.646-330.583-60.472-60.472-278.173 274.142-274.142-278.173-60.472 60.472 334.614 334.614z" />
<glyph unicode="&#xe912;" glyph-name="sort-down" horiz-adv-x="673" d="M338.646-128l-338.646 330.583 60.472 60.472 278.173-274.142 274.142 278.173 60.472-60.472-334.614-334.614z" />
<glyph unicode="&#xe913;" glyph-name="timeshare" d="M475.429 420.571h-182.857v-73.143h256v329.143h-73.143zM512 804.571c-230.4 0-420.571-190.171-420.571-420.571s190.171-420.571 420.571-420.571 420.571 190.171 420.571 420.571-186.514 420.571-420.571 420.571zM512 43.886c-190.171 0-340.114 153.6-340.114 340.114 0 190.171 153.6 340.114 340.114 340.114s340.114-153.6 340.114-340.114c3.657-186.514-149.943-340.114-340.114-340.114z" />
<glyph unicode="&#xe914;" glyph-name="more" horiz-adv-x="929" d="M190.512 384c0-52.608-42.647-95.256-95.256-95.256s-95.256 42.647-95.256 95.256c0 52.608 42.647 95.256 95.256 95.256s95.256-42.647 95.256-95.256zM559.628 384c0-52.608-42.647-95.256-95.256-95.256s-95.256 42.647-95.256 95.256c0 52.608 42.647 95.256 95.256 95.256s95.256-42.647 95.256-95.256zM928.744 384c0-52.608-42.647-95.256-95.256-95.256s-95.256 42.647-95.256 95.256c0 52.608 42.647 95.256 95.256 95.256s95.256-42.647 95.256-95.256z" />
<glyph unicode="&#xe915;" horiz-adv-x="1033" d="M967.111 384c0-248.044-201.079-449.123-449.123-449.123s-449.123 201.079-449.123 449.123c0 248.044 201.079 449.123 449.123 449.123s449.123-201.079 449.123-449.123z" />
<glyph unicode="&#xe916;" horiz-adv-x="1033" d="M514.994-125.006c-134.737 0-263.485 53.895-359.298 149.708s-149.708 224.561-149.708 359.298c0 134.737 53.895 263.485 149.708 359.298s224.561 149.708 359.298 149.708 263.485-53.895 359.298-149.708c95.813-95.813 149.708-224.561 149.708-359.298s-53.895-263.485-149.708-359.298v0c-92.819-95.813-221.567-149.708-359.298-149.708zM514.994 773.24c-104.795 0-200.608-41.918-275.462-113.778-74.854-74.854-113.778-170.667-113.778-275.462s41.918-200.608 113.778-275.462c74.854-74.854 170.667-113.778 275.462-113.778s200.608 41.918 275.462 113.778v0c74.854 74.854 113.778 170.667 113.778 275.462s-41.918 200.608-113.778 275.462c-71.86 71.86-170.667 113.778-275.462 113.778z" />
<glyph unicode="&#xe917;" horiz-adv-x="1033" d="M461.099 144.468l-212.585 209.591 86.83 83.836 125.754-125.754 281.45 281.45 83.836-83.836z" />
<glyph unicode="&#xe918;" glyph-name="noselect" horiz-adv-x="1033" d="M514.994-125.006c-134.737 0-263.485 53.895-359.298 149.708s-149.708 224.561-149.708 359.298 53.895 263.485 149.708 359.298c95.813 95.813 224.561 149.708 359.298 149.708s263.485-53.895 359.298-149.708c95.813-95.813 149.708-224.561 149.708-359.298s-53.895-263.485-149.708-359.298v0c-92.819-95.813-221.567-149.708-359.298-149.708zM514.994 773.24c-104.795 0-200.608-41.918-275.462-113.778-74.854-74.854-113.778-170.667-113.778-275.462s41.918-200.608 113.778-275.462c74.854-74.854 170.667-113.778 275.462-113.778s200.608 41.918 275.462 113.778v0c74.854 74.854 113.778 170.667 113.778 275.462s-41.918 200.608-113.778 275.462c-71.86 71.86-170.667 113.778-275.462 113.778z" />
<glyph unicode="&#xe919;" glyph-name="add" horiz-adv-x="1028" d="M1024 443.155h-448.765v448.765h-122.39v-448.765h-448.765v-122.39h448.765v-448.765h122.39v448.765h448.765z" />
<glyph unicode="&#xe91a;" glyph-name="share2" horiz-adv-x="1026" d="M904.533 652.19h-292.571c-190.171 0-348.648-136.533-382.781-316.952h99.962c31.695 126.781 146.286 219.429 282.819 219.429h292.571v97.524zM676.841 809.45l68.959 68.959 275.836-275.836-68.959-68.959-275.836 275.836zM675.35 397.199l275.836 275.836 68.959-68.959-275.836-275.836-68.959 68.959zM329.143 327.924c0-28.277-22.923-51.2-51.2-51.2s-51.2 22.923-51.2 51.2c0 28.277 22.923 51.2 51.2 51.2s51.2-22.923 51.2-51.2zM928.914 286.476v-316.952h-828.952v828.952h341.333v97.524h-365.714c-41.448 0-73.143-31.695-73.143-73.143v-877.714c0-41.448 31.695-73.143 73.143-73.143h877.714c41.448 0 73.143 31.695 73.143 73.143v341.333h-97.524z" />
<glyph unicode="&#xe91b;" glyph-name="filter" d="M804.571 432.762h219.429v-97.524h-219.429v97.524zM0 432.762h609.524v-97.524h-609.524v97.524zM0 798.476h243.81v-97.524h-243.81v97.524zM414.476 798.476h609.524v-97.524h-609.524v97.524zM0 67.048h243.81v-97.524h-243.81v97.524zM414.476 67.048h609.524v-97.524h-609.524v97.524zM365.714 164.571h-97.524c-53.638 0-97.524-43.886-97.524-97.524v-97.524c0-53.638 43.886-97.524 97.524-97.524h97.524c53.638 0 97.524 43.886 97.524 97.524v97.524c0 53.638-43.886 97.524-97.524 97.524zM365.714-30.476h-97.524v97.524h97.524v-97.524zM755.81 530.286h-97.524c-53.638 0-97.524-43.886-97.524-97.524v-97.524c0-53.638 43.886-97.524 97.524-97.524h97.524c53.638 0 97.524 43.886 97.524 97.524v97.524c0 53.638-43.886 97.524-97.524 97.524zM755.81 335.238h-97.524v97.524h97.524v-97.524zM365.714 896h-97.524c-53.638 0-97.524-43.886-97.524-97.524v-97.524c0-53.638 43.886-97.524 97.524-97.524h97.524c53.638 0 97.524 43.886 97.524 97.524v97.524c0 53.638-43.886 97.524-97.524 97.524zM365.714 700.952h-97.524v97.524h97.524v-97.524z" />
<glyph unicode="&#xe91c;" glyph-name="message" horiz-adv-x="1041" d="M938.053 775.674v-589.353h-712.134l-27.012-19.645-95.77-73.669v685.122h834.916zM962.609 873.899h-884.029c-41.746 0-73.669-31.923-73.669-73.669v-908.585l255.386 196.451h702.312c41.746 0 73.669 31.923 73.669 73.669v638.465c0 41.746-31.923 73.669-73.669 73.669v0zM201.362 628.336h491.127v-98.225h-491.127v98.225zM201.362 456.441h294.676v-98.225h-294.676v98.225z" />
<glyph unicode="&#xe91d;" glyph-name="delete" horiz-adv-x="777" d="M4.404 759.467h770.753v-88.086h-770.753v88.086zM488.877 891.596h-176.172c-61.66 0-110.108-48.447-110.108-110.108s48.447-110.108 110.108-110.108h176.172c61.66 0 110.108 48.447 110.108 110.108s-50.649 110.108-110.108 110.108zM510.899 759.467h-220.215v44.043h220.215v-44.043zM643.028 605.316v-638.624h-506.495v638.624h-88.086v-660.645c0-37.437 28.628-66.065 66.065-66.065h550.538c37.437 0 66.065 28.628 66.065 66.065v660.645h-88.086zM246.641 517.23h88.086v-352.344h-88.086v352.344zM444.834 517.23h88.086v-352.344h-88.086v352.344z" />
<glyph unicode="&#xe91e;" glyph-name="nav" horiz-adv-x="1255" d="M307.2 881.371v-117.029h936.229v117.029h-936.229zM14.629 735.086l175.543 29.257v117.029l-175.543-61.44v-84.846zM307.2 325.486h936.229v117.029h-936.229v-117.029zM14.629 296.229l175.543 29.257v117.029l-172.617-61.44-2.926-84.846zM307.2-84.114h936.229v117.029h-936.229v-117.029zM14.629-113.371l175.543 29.257v117.029l-172.617-61.44-2.926-84.846z" />
<glyph unicode="&#xe91f;" glyph-name="setting" horiz-adv-x="1026" d="M536.151 794.566c12.075-57.962 41.057-99.019 84.528-120.755 19.321-9.66 41.057-14.491 62.792-14.491 36.226 0 72.453 12.075 101.434 26.566l31.396-33.811c-36.226-70.038-26.566-123.17-12.075-156.981 24.151-55.547 77.283-82.113 120.755-96.604v-33.811c-41.057-14.491-94.189-41.057-120.755-94.189-14.491-33.811-24.151-86.943 12.075-156.981l-31.396-33.811c-28.981 14.491-65.208 26.566-101.434 26.566-21.736 0-43.472-4.83-62.792-14.491-43.472-21.736-72.453-60.377-84.528-120.755h-43.472c-12.075 57.962-41.057 99.019-84.528 120.755-19.321 9.66-41.057 14.491-62.792 14.491-36.226 0-72.453-12.075-101.434-26.566l-31.396 33.811c28.981 57.962 33.811 111.094 12.075 156.981-24.151 55.547-77.283 82.113-120.755 96.604v36.226c43.472 14.491 94.189 41.057 120.755 96.604 21.736 45.887 16.906 99.019-12.075 156.981l28.981 31.396c28.981-14.491 65.208-26.566 101.434-26.566 21.736 0 43.472 4.83 62.792 14.491 43.472 21.736 72.453 60.377 84.528 120.755h45.887zM623.094 891.17h-222.189l-2.415-28.981c2.415-38.642-4.83-86.943-33.811-99.019-7.245-2.415-14.491-4.83-21.736-4.83-36.226 0-79.698 26.566-94.189 38.642l-21.736 14.491-140.075-144.906 14.491-19.321c21.736-31.396 45.887-77.283 31.396-108.679-16.906-36.226-79.698-50.717-101.434-53.132l-26.566-2.415v-198.038l26.566-2.415c21.736-2.415 84.528-16.906 101.434-53.132 14.491-31.396-9.66-77.283-31.396-108.679l-14.491-19.321 137.66-147.321 21.736 16.906c14.491 12.075 60.377 38.642 94.189 38.642 7.245 0 14.491-2.415 21.736-4.83 28.981-14.491 36.226-62.792 38.642-101.434v-28.981h222.189v28.981c2.415 38.642 9.66 86.943 38.642 101.434 7.245 2.415 14.491 4.83 21.736 4.83 36.226 0 79.698-26.566 94.189-38.642l21.736-16.906 137.66 147.321-14.491 19.321c-21.736 31.396-45.887 77.283-31.396 108.679 16.906 36.226 79.698 50.717 101.434 53.132l26.566 2.415v198.038l-26.566 2.415c-21.736 2.415-84.528 14.491-101.434 53.132-14.491 31.396 9.66 77.283 31.396 108.679l14.491 19.321-137.66 147.321-21.736-16.906c-14.491-12.075-60.377-38.642-94.189-38.642-7.245 0-14.491 2.415-21.736 4.83-28.981 12.075-36.226 60.377-38.642 99.019v28.981zM499.925 480.604c45.887 0 84.528-38.642 84.528-84.528s-38.642-84.528-84.528-84.528-84.528 38.642-84.528 84.528 38.642 84.528 84.528 84.528zM499.925 577.208c-99.019 0-181.132-82.113-181.132-181.132s82.113-181.132 181.132-181.132 181.132 82.113 181.132 181.132-79.698 181.132-181.132 181.132v0z" />
<glyph unicode="&#xe920;" glyph-name="search2" horiz-adv-x="1026" d="M995.019-74.868l-219.774 227.019c77.283 77.283 123.17 185.962 123.17 304.302 0 239.094-195.623 434.717-434.717 434.717s-434.717-195.623-434.717-434.717c0-239.094 195.623-434.717 434.717-434.717 86.943 0 169.057 26.566 236.679 70.038l246.34-214.943 48.302 48.302zM125.585 456.453c0 185.962 152.151 338.113 338.113 338.113s338.113-152.151 338.113-338.113c0-185.962-152.151-338.113-338.113-338.113s-338.113 152.151-338.113 338.113z" />
<glyph unicode="&#xe921;" glyph-name="email" horiz-adv-x="1265" d="M1137.116 770.977v-773.953h-1012.093v773.953h1012.093zM1166.884 890.046h-1071.628c-50.605 0-89.302-38.698-89.302-89.302v-833.488c0-50.605 38.698-89.302 89.302-89.302h1071.628c50.605 0 89.302 38.698 89.302 89.302v833.488c0 50.605-38.698 89.302-89.302 89.302v0zM1172.837 741.209l-526.884-404.837-526.884 404.837-83.349-65.488 610.233-470.326 610.233 470.326z" />
<glyph unicode="&#xe922;" glyph-name="battery" horiz-adv-x="711" d="M557.31 746.478v-724.956h-407.788v724.956h407.788zM557.31 882.407h-407.788c-77.027 0-135.929-58.903-135.929-135.929v-724.956c0-77.027 58.903-135.929 135.929-135.929h407.788c77.027 0 135.929 58.903 135.929 135.929v724.956c0 77.027-58.903 135.929-135.929 135.929v0zM240.142 248.071h226.549v-135.929h-226.549v135.929z" />
<glyph unicode="&#xe923;" glyph-name="key" horiz-adv-x="606" d="M359.573 458.26v203.237h58.626c31.267 0 58.626 27.359 58.626 58.626s-27.359 58.626-58.626 58.626h-58.626v117.252h-117.252v-437.74c-132.885-27.359-234.504-144.611-234.504-285.313 0-160.244 132.885-293.13 293.13-293.13s293.13 132.885 293.13 293.13c0 140.702-101.618 257.954-234.504 285.313zM300.947-6.84c-97.71 0-175.878 78.168-175.878 175.878s78.168 175.878 175.878 175.878v0c97.71 0 175.878-78.168 175.878-175.878 0-93.802-78.168-175.878-175.878-175.878z" />
<glyph unicode="&#xe924;" glyph-name="note" d="M514.008 883.953c-277.082 0-501.961-224.878-501.961-501.961s224.878-501.961 501.961-501.961 501.961 224.878 501.961 501.961-224.878 501.961-501.961 501.961zM570.227 80.816h-120.471v361.412h120.471v-361.412zM570.227 562.698h-120.471v120.471h120.471v-120.471z" />
<glyph unicode="&#xe925;" glyph-name="question" d="M514.008 887.969c-277.082 0-501.961-224.878-501.961-501.961s224.878-501.961 501.961-501.961 501.961 224.878 501.961 501.961-224.878 501.961-501.961 501.961zM590.306 80.816h-120.471v116.455h120.471v-116.455zM706.761 482.384c-8.031-20.078-24.094-44.173-44.173-68.267l-36.141-40.157c-16.063-16.063-28.11-32.125-32.125-48.188-8.031-16.063-12.047-32.125-12.047-56.22v-12.047h-108.424v36.141c0 28.11 4.016 56.22 12.047 76.298s24.094 40.157 44.173 64.251l32.125 36.141c12.047 12.047 20.078 28.11 24.094 44.173s8.031 32.125 8.031 48.188c0 24.094-4.016 40.157-16.063 56.22-8.031 12.047-24.094 20.078-44.173 20.078-24.094 0-40.157-8.031-48.188-28.11-8.031-16.063-16.063-40.157-16.063-68.267v-20.078h-116.455v20.078c0 28.11 4.016 52.204 12.047 72.282 8.031 24.094 20.078 40.157 32.125 56.22 16.063 16.063 32.125 28.11 56.22 36.141 20.078 8.031 48.188 12.047 76.298 12.047 64.251 0 108.424-16.063 140.549-48.188s48.188-72.282 48.188-124.486c0-20.078-4.016-44.173-12.047-64.251z" />
<glyph unicode="&#xe926;" glyph-name="time" d="M514.008 887.969c-277.082 0-501.961-224.878-501.961-501.961s224.878-501.961 501.961-501.961 501.961 224.878 501.961 501.961-224.878 501.961-501.961 501.961zM570.227 406.086v-120.471h-281.098v120.471h160.627v281.098h120.471v-281.098z" />
<glyph unicode="&#xe927;" glyph-name="card" horiz-adv-x="1312" d="M1226.721 890.802h-1143.553c-44.183 0-77.97-33.787-77.97-77.97v-857.665c0-44.183 33.787-77.97 77.97-77.97h1143.553c44.183 0 77.97 33.787 77.97 77.97v857.665c0 44.183-33.787 77.97-77.97 77.97zM1226.721-44.832h-1143.553v623.756h1143.553v-623.756zM1226.721 656.893h-1143.553v155.939h1143.553v-155.939zM187.127 425.584h467.817v-77.97h-467.817v77.97z" />
<glyph unicode="&#xe928;" glyph-name="bag2" horiz-adv-x="1192" d="M1113.659 891.281h-424.7c0 0 0 0 0 0h-188.756c0 0 0 0 0 0h-424.7c-40.111 0-70.783-30.673-70.783-70.783v-212.35c0-40.111 0-70.783 0-70.783h47.189v-660.645h1085.346v660.645h47.189c0 0 0 30.673 0 70.783v212.35c0 40.111-30.673 70.783-70.783 70.783zM1113.659 608.147v0h-353.917v212.35h353.917v-212.35zM500.203 820.498h188.756v-495.484h-188.756v495.484zM429.419 820.498v-212.35h-353.917v212.35h353.917zM122.691-52.498v589.862h306.728v-212.35c0-40.111 30.673-70.783 70.783-70.783h188.756c40.111 0 70.783 30.673 70.783 70.783v212.35h306.728v-589.862h-943.779zM547.392 442.986h94.378v-70.783h-94.378v70.783z" />
<glyph unicode="&#xe929;" glyph-name="logistics" horiz-adv-x="1192" d="M924.903 89.069c40.111 0 70.783-30.673 70.783-70.783s-30.673-70.783-70.783-70.783-70.783 30.673-70.783 70.783 33.032 70.783 70.783 70.783zM924.903 159.853c-77.862 0-141.567-63.705-141.567-141.567s63.705-141.567 141.567-141.567 141.567 63.705 141.567 141.567-61.346 141.567-141.567 141.567v0zM1113.659 891.281h-637.051c-40.111 0-70.783-30.673-70.783-70.783v-212.35h-235.945l-165.161-235.945v-377.512h132.129c-2.359 7.078-2.359 16.516-2.359 23.594 0 16.516 4.719 33.032 11.797 47.189h-70.783v285.493l132.129 186.396h198.194v-471.889h-70.783c7.078-14.157 11.797-30.673 11.797-47.189 0-7.078 0-16.516-2.359-23.594h476.608c-2.359 7.078-2.359 16.516-2.359 23.594 0 16.516 4.719 33.032 11.797 47.189h-353.917v755.023h637.051v-755.023h-94.378c7.078-14.157 11.797-30.673 11.797-47.189 0-7.078 0-16.516-2.359-23.594h155.723v825.806c0 40.111-30.673 70.783-70.783 70.783zM240.664 89.069c40.111 0 70.783-30.673 70.783-70.783s-30.673-70.783-70.783-70.783-70.783 30.673-70.783 70.783 33.032 70.783 70.783 70.783zM240.664 159.853c-77.862 0-141.567-63.705-141.567-141.567s63.705-141.567 141.567-141.567 141.567 63.705 141.567 141.567-61.346 141.567-141.567 141.567v0z" />
<glyph unicode="&#xe92a;" glyph-name="money" horiz-adv-x="1132" d="M1057.61-51.816h-985.908v197.182l96.35-96.35 47.055 47.055-143.405 143.405h-67.221v-291.291c0-38.092 29.129-67.221 67.221-67.221h985.908c38.092 0 67.221 29.129 67.221 67.221v291.291h-67.221v-291.291zM1057.61 889.278h-985.908c-38.092 0-67.221-29.129-67.221-67.221v-291.291h67.221v291.291h985.908v-197.182l-96.35 96.35-47.055-47.055 143.405-143.405h67.221v291.291c0 35.851-29.129 67.221-67.221 67.221zM362.993 373.917v-67.221h179.256v-224.070h67.221v224.070h179.256v67.221h-179.256v67.221h179.256v67.221h-132.201l78.425 78.425-47.055 49.295-109.794-112.035-112.035 112.035-47.055-49.295 78.425-78.425h-134.442v-67.221h179.256v-67.221z" />
<glyph unicode="&#xe92b;" glyph-name="document" horiz-adv-x="800" d="M768.257 889.311h-735.839c-14.408 0-25.729-11.321-25.729-25.729v-959.678c0-14.408 11.321-25.729 25.729-25.729h518.175c6.689 0 13.379 2.573 18.010 7.719l217.15 215.606c4.631 4.631 7.719 11.321 7.719 18.010v744.072c0.515 14.408-11.321 25.729-25.214 25.729zM26.758-96.096v959.678c0 3.087 2.058 5.146 5.146 5.146h735.839c3.087 0 5.146-2.058 5.146-5.146v-728.121h-210.975c-14.408 0-25.729-11.321-25.729-25.729v-210.975h-504.281c-2.573 0-5.146 2.573-5.146 5.146zM557.282-97.126v206.858c0 3.087 2.058 5.146 5.146 5.146h208.402l-213.548-212.004zM230.014 629.966h340.133v-20.583h-340.133v20.583zM230.014 493.604h340.133v-20.583h-340.133v20.583zM230.014 356.213h340.133v-20.583h-340.133v20.583z" />
<glyph unicode="&#xe92c;" glyph-name="wifi" horiz-adv-x="1391" d="M695.718-109.327c-49.393 0-89.751 40.358-89.751 89.751s40.358 89.751 89.751 89.751c49.393 0 89.751-40.358 89.751-89.751 0.602-49.393-40.358-89.751-89.751-89.751zM695.718 46.682c-36.141 0-65.656-29.515-65.656-65.656s29.515-65.656 65.656-65.656 65.656 29.515 65.656 65.656-29.515 65.656-65.656 65.656zM448.753 147.878l-17.468 16.264c68.668 74.692 166.249 117.459 267.445 117.459 99.388 0 192.151-39.153 261.421-110.833l-17.468-16.866c-64.452 66.861-151.191 103.605-243.953 103.605-94.569 0.602-185.525-39.755-249.976-109.628zM236.725 364.725l-17.468 16.866c126.494 130.711 296.358 202.993 478.268 202.993 179.501 0 348.16-70.475 474.052-198.776l-17.468-16.866c-121.675 123.482-283.708 191.548-456.584 191.548-175.285-0.602-338.522-69.873-460.8-195.765zM28.311 570.127l-17.468 16.866c181.911 186.729 425.261 289.732 686.080 289.732 259.012 0 501.158-101.798 683.068-286.118l-17.468-16.866c-177.092 180.104-413.214 278.889-665.6 278.889-253.591 0-490.918-99.991-668.612-282.504z" />
<glyph unicode="&#xe92d;" glyph-name="email2" horiz-adv-x="1328" d="M1320.607 855.554l-1.284 1.926c-1.284 16.050-15.408 28.89-32.1 28.89h-1246.776c-16.692 0-30.174-12.84-32.1-28.89l-1.284-1.926 1.284-0.642c0 0 0 0 0 0v-941.181c0-17.976 14.124-32.1 32.1-32.1h1246.776c17.976 0 32.1 14.124 32.1 32.1v940.539c0 0 0 0 0 0l1.284 1.284zM1282.729 860.69l-618.894-421.156-618.894 421.156h1237.788zM1293.643-86.27c0-3.852-2.568-6.42-6.42-6.42h-1246.776c-3.852 0-6.42 2.568-6.42 6.42v923.205l629.808-428.86 629.808 428.86v-923.205z" />
<glyph unicode="&#xe92e;" glyph-name="focus2" horiz-adv-x="1132" d="M565.527-122.764l-491.055 544.582c-43.636 51.782-67.491 116.945-67.491 184.436 0 157.091 128 285.091 285.091 285.091 129.164 0 238.545-86.109 273.455-204.218 34.909 118.109 144.291 204.218 273.455 204.218 157.091 0 285.091-128 285.091-285.091 0-66.909-23.855-132.655-67.491-183.855l-491.055-545.164zM292.073 867.491c-144.291 0-261.818-117.527-261.818-261.818 0-61.673 22.109-121.6 61.673-168.727l473.6-524.8 473.6 525.382c39.564 47.127 61.673 107.055 61.673 168.727 0 144.291-117.527 261.818-261.818 261.818s-261.818-117.527-261.818-261.818h-23.273c0 143.709-116.945 261.236-261.818 261.236z" />
<glyph unicode="&#xe92f;" glyph-name="shopbag" horiz-adv-x="959" d="M907.381 44.372l-14.322 573.89c0 13.81-11.764 25.063-25.574 25.063h-193.343v52.683c0 107.413-86.953 194.366-194.366 194.366s-194.366-86.953-194.366-194.366v-52.683h-194.877c-15.345 0-28.132-12.276-28.132-27.62l-10.23-582.585-39.385-138.102-0.511-1.534v-1.534c0-6.649 5.115-14.322 28.132-14.322h881.295c20.46 0 25.063 7.161 25.574 13.299v1.534l-39.896 151.912zM305.359 696.008c0 96.16 78.258 173.906 173.906 173.906s173.906-78.258 173.906-173.906v-52.683h-347.812v52.683zM90.022 622.865h776.951c3.069 0 5.115-2.557 5.115-5.115l14.322-570.821h-814.801l10.23 568.264c0.511 4.092 4.092 7.672 8.184 7.672zM921.191-101.914h-881.295c-2.046 0-4.092 0-5.626 0l35.804 126.849h820.939l33.247-127.361c-0.511 0.511-1.534 0.511-3.069 0.511z" />
<glyph unicode="&#xe930;" glyph-name="search3" horiz-adv-x="1027" d="M1021.21-107.911l-280.135 280.135c72.545 76.451 117.188 179.688 117.188 292.97 0 234.934-191.407 426.341-426.341 426.341s-426.341-191.407-426.341-426.341c0-234.934 191.407-426.341 426.341-426.341 113.282 0 216.519 44.643 292.97 117.188l280.135-280.135 16.183 16.183zM431.922 61.733c-222.657 0-404.020 181.362-404.020 404.020s181.362 404.020 404.020 404.020c222.657 0 404.020-181.362 404.020-404.020s-181.362-404.020-404.020-404.020z" />
<glyph unicode="&#xe931;" glyph-name="position" horiz-adv-x="701" d="M350.97 887.378c-188.672 0-342.348-158.748-342.348-354.013 0-103.972 56.297-243.954 167.37-416.396 82.163-127.81 165.848-226.203 166.863-227.217l7.608-9.129 7.608 9.129c1.014 1.014 84.699 99.915 167.37 227.217 111.58 172.442 167.877 312.424 167.37 416.396-0.507 195.265-154.183 354.013-341.841 354.013zM350.463-87.933c-49.704 60.862-321.553 402.702-321.553 621.298 0 184.107 144.547 333.726 322.060 333.726 177.006 0 321.553-149.619 322.060-333.726 1.014-218.595-272.864-560.436-322.568-621.298zM350.97 654.581c-32.967 0-59.847-26.881-59.847-59.847s26.881-59.847 59.847-59.847c32.967 0 59.847 26.881 59.847 59.847s-26.881 59.847-59.847 59.847zM350.97 554.667c-21.809 0-39.56 17.751-39.56 39.56s17.751 39.56 39.56 39.56c21.809 0 39.56-17.751 39.56-39.56s-17.751-39.56-39.56-39.56z" />
<glyph unicode="&#xe932;" glyph-name="onlineservice" horiz-adv-x="1036" d="M1031.817 51.786h-85.985v324.397c0 234.504-191.511 429.924-429.924 429.924-234.504 0-429.924-191.511-429.924-429.924v-324.397h-82.076v324.397c0 285.313 230.595 515.908 512 515.908s512-230.595 512-512v-328.305zM269.679-81.099h-31.267c-35.176 0-62.534 27.359-62.534 62.534v191.511c0 35.176 27.359 62.534 62.534 62.534h31.267c35.176 0 62.534-27.359 62.534-62.534v-191.511c0-31.267-27.359-62.534-62.534-62.534zM269.679-120.183h-31.267c-58.626 0-105.527 46.901-105.527 105.527v191.511c0 58.626 46.901 105.527 105.527 105.527h31.267c58.626 0 105.527-46.901 105.527-105.527v-191.511c0-58.626-46.901-105.527-105.527-105.527zM238.412 196.397c-11.725 0-19.542-11.725-19.542-19.542v-191.511c0-11.725 11.725-19.542 19.542-19.542h31.267c11.725 0 19.542 11.725 19.542 19.542v191.511c0 11.725-11.725 19.542-19.542 19.542h-31.267zM797.313-81.099h-31.267c-35.176 0-62.534 27.359-62.534 62.534v191.511c0 35.176 27.359 62.534 62.534 62.534h31.267c35.176 0 62.534-27.359 62.534-62.534v-191.511c0-31.267-27.359-62.534-62.534-62.534zM797.313-120.183h-31.267c-58.626 0-105.527 46.901-105.527 105.527v191.511c0 58.626 46.901 105.527 105.527 105.527h31.267c58.626 0 105.527-46.901 105.527-105.527v-191.511c0-58.626-46.901-105.527-105.527-105.527zM762.137 196.397c-11.725 0-19.542-11.725-19.542-19.542v-191.511c0-11.725 11.725-19.542 19.542-19.542h31.267c11.725 0 19.542 11.725 19.542 19.542v191.511c0 11.725-11.725 19.542-19.542 19.542h-31.267z" />
<glyph unicode="&#xe933;" glyph-name="seven" horiz-adv-x="1020" d="M512-124c-280 0-508 228-508 508s228 508 508 508c116 0 228-40 320-112 20-16 20-40 8-60-16-20-40-20-60-8-76 60-168 92-268 92-236 4-424-188-424-420s192-424 424-424 424 192 424 424c0 60-12 120-36 172-8 20 0 44 20 56 20 8 44 0 56-20 28-64 44-136 44-208 0-280-228-508-508-508zM712 608v-12l-8-16c-20-36-40-64-52-88s-24-48-36-72c-8-24-20-52-28-80-12-44-24-92-36-136-4-24-8-48-12-72h-112c4 28 12 52 20 68 12 28 24 48 32 64 36 60 80 124 132 196l40 56h-208c-24 0-40-4-52-8s-20-12-28-28c-4-12-12-36-16-64h-12l24 192h352zM552 124h-132l4 12c4 28 12 52 20 72 12 28 24 48 32 68 36 60 80 124 132 196l28 36h-188c-20 0-40-4-48-8-12-4-16-12-24-24s-12-32-16-60v-8h-36l24 212h372v-28l-8-16c-20-32-40-64-52-88s-24-48-36-72c-8-24-20-48-28-80-12-44-24-88-36-132-4-24-8-48-12-68l4-12zM444 148h88c4 20 4 40 8 60 8 44 20 92 36 136 8 28 20 56 28 80 4 12 8 20 16 32-52-68-96-132-128-192-12-16-20-40-32-64-4-16-12-32-16-52zM372 600l-12-108c8 16 16 24 32 32s32 8 56 8h216c8 16 20 36 32 56l8 12h-332z" />
<glyph unicode="&#xe934;" glyph-name="real" horiz-adv-x="886" d="M444.584-117.068c-7.288 0-10.932 0-18.221 3.644l-400.854 182.206c-14.577 7.288-25.509 21.865-25.509 36.441v663.231c0 18.221 10.932 36.441 29.153 40.085 10.932 3.644 269.665 87.459 415.431 87.459s404.498-83.815 415.431-87.459c14.577-3.644 25.509-21.865 25.509-40.085v-663.231c0-18.221-10.932-32.797-25.509-40.085l-400.854-182.206c-3.644 0-10.932 0-14.577 0zM83.815 134.377l360.769-160.342 360.769 160.342v604.925c-72.883 21.865-255.089 72.883-360.769 72.883s-287.886-51.018-360.769-72.883v-604.925zM685.096 250.989v-61.95h-481.025v61.95h65.594v233.224h65.594v-233.224h91.103v313.395h-204.071v61.95h448.228v-61.95h-178.562v-116.612h149.409v-61.95h-149.409v-138.477h193.139zM696.028 178.107h-502.89v83.815h65.594v233.224h87.459v-233.224h69.238v291.53h-204.071v83.815h470.093v-83.815h-178.562v-94.747h149.409v-83.815h-149.409v-116.612h189.495v-80.171zM215.004 199.972h459.16v40.085h-189.495v160.342h149.409v40.085h-149.409v134.833h178.562v40.085h-430.007v-40.085h204.071v-335.26h-112.968v233.224h-43.73v-233.224h-65.594v-40.085z" />
</font></defs></svg>
\ No newline at end of file
<glyph unicode="&#x20;" horiz-adv-x="512" d="" />
<glyph unicode="&#xe602;" glyph-name="down" d="M516 320l409 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 222q-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 788.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="&#xe604;" glyph-name="love" d="M887 717q-19 24-31 33l-8 8q-53 51-126 51-103 0-211-106-107 106-210 106-74 0-126-51l-5-4-3-4q-12-9-31-33-74-93-60-191 7-48 33.5-98.5t61.5-92 80-82.5 84-70 77.5-54.5 57.5-36.5 28-15l13-7 14 7q8 4 27 15t58 36.5 78 54.5 84 70 80 82.5 61.5 92 33.5 98.5q14 98-60 191zM893 534q-7-52-43.5-109t-81.5-101-100-86.5-91.5-66-65.5-38.5q-28 15-64.5 38.5t-92 66-100 86.5-81 101-43.5 109q-13 92 75 176 4 5 11.5 12.5t32 20 52.5 12.5q87 0 189-111l21-23 22 23q102 111 189 111 27 0 52-12.5t32.5-20 11.5-12.5q88-84 75-176z" />
<glyph unicode="&#xe605;" glyph-name="close" d="M512 479l360 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 448l-9 9 472 472 80-80-400-401 400-401-80-80-472 472z" />
<glyph unicode="&#xe607;" glyph-name="right" d="M785 448l13 13-488 487-84-84 416-416-416-416 84-84 488 487z" />
<glyph unicode="&#xe608;" glyph-name="search" d="M682 138q-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 128q130.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="love-solid" d="M513 81q-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.5-67-61-57-49-28.5-17.5z" />
<glyph unicode="&#xe60c;" glyph-name="focus" horiz-adv-x="1122" d="M793 862q92 0 150.5-65t58.5-161q0-82-54-145l-398-413-399 413q-53 63-53 145 0 96 58 161t150 65q43 0 90-22t79-52 53.5-58.5 21.5-42.5q0 14 21 42.5t53.5 58.5 79 52 89.5 22zM793 960q-63 0-127-30t-116-78q-53 48-117 78t-127 30q-131 0-218.5-92.5t-87.5-231.5q0-118 76-208l5-5 398-413 71-73 70 73 398 413 3 2 2 3q76 90 76 208 0 139-87.5 231.5t-218.5 92.5z" />
<glyph unicode="&#xe60d;" glyph-name="focused" horiz-adv-x="1122" d="M793 960q-63 0-127-30t-116-78q-53 48-117 78t-127 30q-131 0-218.5-92.5t-87.5-231.5q0-118 76-208l5-5 398-413 71-73 70 73 398 413 3 2 2 3q76 90 76 208 0 139-87.5 231.5t-218.5 92.5z" />
<glyph unicode="&#xe60e;" glyph-name="share" horiz-adv-x="1321" d="M1297 430l-597 530v-328q-448-11-616-283-87-142-84-319 1-32 2-32 65 82 120.5 129.5t135.5 82 183 47.5 259 15v-328z" />
<glyph unicode="&#xe60f;" glyph-name="blk" d="M337 470.5q7 6.5 7 20.5 0 13-7 20-7 6-22 6h-6v-53h5q16 0 23 6.5zM320 424h-11v-56h15q21 0 30 7 9 8 9 21 0 12-9 20t-34 8zM811 954h-598q-86 0-146.5-60.5t-60.5-146.5v-598q0-86 60.5-146.5t146.5-60.5h598q86 0 146.5 60.5t60.5 146.5v598q0 86-60.5 146.5t-146.5 60.5zM388 346q-12-12-28-17t-39-5h-57v236h39q23 0 37-4 15-4 25-13 11-9 17-23t6-28q0-23-14-39 14-7 23-20 11-17 11-39 0-28-20-48zM556 324h-111v236h46v-192h65v-44zM767 324h-60l-78 97h-1v-97h-45v236h45v-81l79 81h62l-108-108z" />
<glyph unicode="&#xe610;" glyph-name="importedlayers" d="M0 960v-1024q139 0 272 37t245 103 206.5 160.5 160.5 206.5 103 245 37 272h-1024zM657 345l-44-43-201 201-201-201-43 43 201 201-201 201 43 43 201-201 201 201 44-43-201-201z" />
<glyph unicode="&#xe617;" glyph-name="up" d="M24 158l22-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="refund-exchange" horiz-adv-x="1208" d="M1062.994 237.281c87.388 186.573 52.531 411.873-100.25 564.675-156.303 156.303-392.52 192.041-587.735 88.924l38.236-72.438c163.287 86.2 360.837 56.3 491.581-74.404 127.713-127.754 156.938-316.068 83.988-472.044l-141.947 66.437 96.154-265.298 265.298 96.154-145.326 67.994zM314.798 148.234c-127.734 127.734-156.959 316.047-84.009 472.023l141.967-66.437-96.174 265.298-265.298-96.154 145.306-67.994c-87.388-186.573-52.511-411.873 100.291-564.654 96.768-96.788 224.133-147.354 353.505-147.333 79.544 0 159.867 19.128 234.209 58.388l-38.236 72.438c-163.287-86.18-360.817-56.32-491.561 74.424z" />
<glyph unicode="&#xe901;" glyph-name="wait-cargo" horiz-adv-x="1067" d="M992.619 960h-910.891l-81.088-460.587-0.64-563.413h1062.784v556.011l-70.165 467.989zM919.211 874.667l51.52-341.333h-292.629l-7.531-33.28c-13.76-61.013-71.403-105.301-137.024-105.301-65.429 0-123.029 44.117-136.96 104.917l-7.595 33.131h-295.829l60.181 341.867h765.867zM85.333 21.333v426.133h238.613c33.685-81.685 116.864-138.048 209.6-138.048 93.035 0 176.277 56.576 209.792 138.581h234.112v-426.667h-892.117z" />
<glyph unicode="&#xe902;" glyph-name="wait-pay" horiz-adv-x="1003" d="M794.122 730.122v229.878h-794.122v-1024h1003.102v794.122h-208.98zM83.592 876.408h626.939v-146.286h-626.939v146.286zM83.592 646.531h835.918v-626.939h-835.918v626.939zM167.184 521.143h668.735v-83.592h-668.735v83.592zM752.327 186.776h83.592v-83.592h-83.592v83.592z" />
<glyph unicode="&#xe903;" glyph-name="send-cargo" horiz-adv-x="1045" d="M1043.101 960h-1024v-397.061h83.592v-626.939h856.816v626.939h83.592v397.061zM186.284 562.939h689.633v-543.347h-689.633v543.347zM102.693 876.408h856.816v-229.878h-856.816v229.878zM374.366 437.551h313.469v-83.592h-313.469v83.592z" />
<glyph unicode="&#xe904;" glyph-name="msg" horiz-adv-x="1308" d="M0-64h1308.444v1024h-1308.444v-1024zM1194.667 840.050l-534.244-363.719-543.289 369.892h1077.532v-6.172zM113.778 49.778v661.077l546.645-372.196 534.244 363.748v-652.629h-1080.889z" />
<glyph unicode="&#xe905;" glyph-name="bold-shopbag" horiz-adv-x="895" d="M848.759 170.359v0l-19.002 485.608c0 23.225-19.002 42.227-42.227 42.227h-147.794v61.229c0 105.567-84.454 192.132-190.021 192.132s-190.021-86.565-190.021-192.132v-61.229h-147.794c-23.225 0-42.227-19.002-42.227-42.227l-19.002-487.72h-2.111l-42.227-190.021c0-23.225 19.002-42.227 42.227-42.227h800.198c23.225 0 42.227 19.002 42.227 42.227l-42.227 192.132zM320.924 761.534c0 71.786 57.006 130.903 128.792 130.903s128.792-59.118 128.792-130.903v-61.229h-257.584v61.229zM130.903 636.965h633.402l19.002-466.606h-669.295l16.891 466.606zM76.008 3.563l23.225 103.456h698.854l23.225-103.456h-745.303z" />
<glyph unicode="&#xe906;" glyph-name="notdef" horiz-adv-x="374" d="M34 64v682h272v-682h-272zM68 98h204v614h-204v-614z" />
<glyph unicode="&#xe907;" glyph-name="sort-asc" horiz-adv-x="585" d="M585.143 539.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="&#xe908;" glyph-name="sort-desc" horiz-adv-x="585" d="M585.143 320q0-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" />
<glyph unicode="&#xe909;" glyph-name="x" horiz-adv-x="1001" d="M281 607q-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 374v-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 311q-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 187q-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 562v228q0 11 2.5 23t10 21.5 20.5 15.5 34 6h188q31 0 51.5-14.5t20.5-52.5v-227h-327z" />
<glyph unicode="&#xe90a;" glyph-name="edit-del" d="M874.044 810.014c-96.708 96.708-225.28 149.986-362.044 149.986s-265.336-53.278-362.014-149.956c-96.708-96.708-149.986-225.28-149.986-362.014 0-136.794 53.278-265.367 149.956-362.044 96.708-96.678 225.28-149.956 362.044-149.956s265.336 53.278 362.044 149.956c96.678 96.678 149.956 225.25 149.956 362.044 0 136.734-53.278 265.306-149.956 361.984v0zM210.824 508.235h602.353v-120.471h-602.353v120.471z" />
<glyph unicode="&#xe90b;" glyph-name="close-round" d="M512 960c-282.77 0-512-229.23-512-512 0-282.746 229.23-511.976 512-511.976s511.976 229.23 511.976 511.976c0 282.77-229.205 512-511.976 512v0zM683.447 316.123c10.923-10.923 10.923-28.623 0-39.57-5.461-5.461-12.629-8.192-19.797-8.192-7.144 0-14.312 2.731-19.773 8.192l-131.877 131.901-131.901-131.901c-5.461-5.461-12.629-8.192-19.773-8.192-7.168 0-14.312 2.731-19.797 8.192-10.923 10.947-10.923 28.648 0 39.57l131.901 131.877-131.901 131.901c-10.923 10.923-10.923 28.623 0 39.546 10.947 10.947 28.648 10.947 39.57 0l131.901-131.877 131.877 131.877c10.923 10.947 28.648 10.947 39.57 0 10.923-10.923 10.923-28.623 0-39.546l-131.901-131.901 131.901-131.877z" />
<glyph unicode="&#xe90c;" glyph-name="help" d="M851.264 797.92c-94.176 94.208-219.392 146.080-352.608 146.080-133.184 0-258.432-51.872-352.576-146.080-94.208-94.176-146.080-219.392-146.080-352.576s51.872-258.4 146.080-352.608c94.144-94.208 219.392-146.080 352.576-146.080 133.216 0 258.432 51.872 352.608 146.080s146.048 219.424 146.048 352.608c0 133.184-51.872 258.4-146.048 352.576v0zM783.392 160.64c-76.064-76.064-177.184-117.984-284.736-117.984s-208.64 41.92-284.704 117.984c-76.064 76.032-117.952 177.184-117.952 284.704s41.888 208.608 117.984 284.704c76.032 76.032 177.12 117.952 284.672 117.952s208.672-41.92 284.736-117.952c76.032-76.032 117.92-177.184 117.92-284.704 0-107.552-41.888-208.672-117.92-284.704v0zM521.216 722.048c-77.824 0-141.152-63.296-141.152-141.12h96c0 24.896 20.256 45.12 45.152 45.12 24.864 0 45.12-20.224 45.12-45.12v-5.248c0-20.256-33.44-32.384-33.408-32.384l-7.136-2.88c-26.432-13.248-71.2-56.032-71.2-132.384v-11.168h96v11.168c0 29.76 13.248 42.528 17.12 45.728 37.792 13.824 94.624 52.736 94.624 121.92v5.248c0 77.824-63.296 141.12-141.12 141.12zM450.656 298.88h96v-112.672h-96v112.672z" />
<glyph unicode="&#xe90d;" glyph-name="like" horiz-adv-x="999" d="M957.265 584.242c-23.127 27.298-57.094 42.958-93.184 42.958h-228.202l31.944 63.888c28.647 58.618 25.225 126.501-9.191 181.623-34.117 54.647-93.259 87.29-158.245 87.29h-13.836l-246.434-394.29v13.961h-240.116v-620.469h797.521c60.541 0 110.917 42.933 119.783 101.975l66.485 427.582c5.694 34.092-3.971 68.858-26.524 95.482v0zM97.48 482.167h45.131v-425.46h-45.131v425.46zM240.116 529.72h93.534l201.578 325.807c17.508-7.168 30.22-18.507 37.913-33.892l1.324-2.348c16.809-26.124 18.232-59.242 3.422-87.040l-50.226-100.502-47.379-102.025h383.8c7.543 0 11.913-1.973 16.134-7.268l1.873-2.073c1.973-1.998 4.321-6.818 4.546-18.532l-66.060-424.81c-2.473-12.363-11.514-20.33-23.052-20.33h-557.406v473.013z" />
<glyph unicode="&#xe90e;" glyph-name="read" d="M512 689.371c179.2 0 336.457-98.743 424.229-241.371-84.114-146.286-241.371-241.371-424.229-241.371-179.2 0-336.457 98.743-424.229 241.371 87.771 146.286 245.029 241.371 424.229 241.371zM512 762.514c-197.486 0-384-106.057-486.4-277.943l-21.943-36.571 21.943-36.571c102.4-171.886 288.914-277.943 486.4-277.943s384 106.057 486.4 277.943l21.943 36.571-21.943 36.571c-98.743 171.886-285.257 277.943-486.4 277.943zM512 309.029c-76.8 0-142.629 62.171-142.629 142.629 0 76.8 62.171 142.629 142.629 142.629 76.8 0 138.971-62.171 138.971-142.629 3.657-80.457-58.514-142.629-138.971-142.629v0zM512 517.486c-36.571 0-69.486-29.257-69.486-69.486s29.257-69.486 69.486-69.486c36.571 0 65.829 29.257 65.829 69.486s-25.6 69.486-65.829 69.486v0z" />
<glyph unicode="&#xe90f;" glyph-name="back" horiz-adv-x="595" d="M510.071-58.475l-510.071 508.476 510.023 510 67.346-67.346-442.559-442.559 442.511-441.106-67.251-67.465z" />
<glyph unicode="&#xe911;" glyph-name="sort-up" horiz-adv-x="673" d="M334.614 960l338.646-330.583-60.472-60.472-278.173 274.142-274.142-278.173-60.472 60.472 334.614 334.614z" />
<glyph unicode="&#xe912;" glyph-name="sort-down" horiz-adv-x="673" d="M338.646-64l-338.646 330.583 60.472 60.472 278.173-274.142 274.142 278.173 60.472-60.472-334.614-334.614z" />
<glyph unicode="&#xe913;" glyph-name="timeshare" d="M475.429 484.571h-182.857v-73.143h256v329.143h-73.143zM512 868.571c-230.4 0-420.571-190.171-420.571-420.571s190.171-420.571 420.571-420.571 420.571 190.171 420.571 420.571-186.514 420.571-420.571 420.571zM512 107.886c-190.171 0-340.114 153.6-340.114 340.114 0 190.171 153.6 340.114 340.114 340.114s340.114-153.6 340.114-340.114c3.657-186.514-149.943-340.114-340.114-340.114z" />
<glyph unicode="&#xe914;" glyph-name="more" horiz-adv-x="929" d="M190.512 448c0-52.608-42.647-95.256-95.256-95.256s-95.256 42.647-95.256 95.256c0 52.608 42.647 95.256 95.256 95.256s95.256-42.647 95.256-95.256zM559.628 448c0-52.608-42.647-95.256-95.256-95.256s-95.256 42.647-95.256 95.256c0 52.608 42.647 95.256 95.256 95.256s95.256-42.647 95.256-95.256zM928.744 448c0-52.608-42.647-95.256-95.256-95.256s-95.256 42.647-95.256 95.256c0 52.608 42.647 95.256 95.256 95.256s95.256-42.647 95.256-95.256z" />
<glyph unicode="&#xe915;" glyph-name="uniE915" horiz-adv-x="1033" d="M967.111 448c0-248.044-201.079-449.123-449.123-449.123s-449.123 201.079-449.123 449.123c0 248.044 201.079 449.123 449.123 449.123s449.123-201.079 449.123-449.123z" />
<glyph unicode="&#xe916;" glyph-name="uniE916" horiz-adv-x="1033" d="M514.994-61.006c-134.737 0-263.485 53.895-359.298 149.708s-149.708 224.561-149.708 359.298c0 134.737 53.895 263.485 149.708 359.298s224.561 149.708 359.298 149.708 263.485-53.895 359.298-149.708c95.813-95.813 149.708-224.561 149.708-359.298s-53.895-263.485-149.708-359.298v0c-92.819-95.813-221.567-149.708-359.298-149.708zM514.994 837.24c-104.795 0-200.608-41.918-275.462-113.778-74.854-74.854-113.778-170.667-113.778-275.462s41.918-200.608 113.778-275.462c74.854-74.854 170.667-113.778 275.462-113.778s200.608 41.918 275.462 113.778v0c74.854 74.854 113.778 170.667 113.778 275.462s-41.918 200.608-113.778 275.462c-71.86 71.86-170.667 113.778-275.462 113.778z" />
<glyph unicode="&#xe917;" glyph-name="uniE917" horiz-adv-x="1033" d="M461.099 208.468l-212.585 209.591 86.83 83.836 125.754-125.754 281.45 281.45 83.836-83.836z" />
<glyph unicode="&#xe918;" glyph-name="noselect" horiz-adv-x="1033" d="M514.994-61.006c-134.737 0-263.485 53.895-359.298 149.708s-149.708 224.561-149.708 359.298 53.895 263.485 149.708 359.298c95.813 95.813 224.561 149.708 359.298 149.708s263.485-53.895 359.298-149.708c95.813-95.813 149.708-224.561 149.708-359.298s-53.895-263.485-149.708-359.298v0c-92.819-95.813-221.567-149.708-359.298-149.708zM514.994 837.24c-104.795 0-200.608-41.918-275.462-113.778-74.854-74.854-113.778-170.667-113.778-275.462s41.918-200.608 113.778-275.462c74.854-74.854 170.667-113.778 275.462-113.778s200.608 41.918 275.462 113.778v0c74.854 74.854 113.778 170.667 113.778 275.462s-41.918 200.608-113.778 275.462c-71.86 71.86-170.667 113.778-275.462 113.778z" />
<glyph unicode="&#xe919;" glyph-name="add" horiz-adv-x="1028" d="M1024 507.155h-448.765v448.765h-122.39v-448.765h-448.765v-122.39h448.765v-448.765h122.39v448.765h448.765z" />
<glyph unicode="&#xe91a;" glyph-name="share2" horiz-adv-x="1026" d="M904.533 716.19h-292.571c-190.171 0-348.648-136.533-382.781-316.952h99.962c31.695 126.781 146.286 219.429 282.819 219.429h292.571v97.524zM676.841 873.45l68.959 68.959 275.836-275.836-68.959-68.959-275.836 275.836zM675.35 461.199l275.836 275.836 68.959-68.959-275.836-275.836-68.959 68.959zM329.143 391.924c0-28.277-22.923-51.2-51.2-51.2s-51.2 22.923-51.2 51.2c0 28.277 22.923 51.2 51.2 51.2s51.2-22.923 51.2-51.2zM928.914 350.476v-316.952h-828.952v828.952h341.333v97.524h-365.714c-41.448 0-73.143-31.695-73.143-73.143v-877.714c0-41.448 31.695-73.143 73.143-73.143h877.714c41.448 0 73.143 31.695 73.143 73.143v341.333h-97.524z" />
<glyph unicode="&#xe91b;" glyph-name="filter" d="M804.571 496.762h219.429v-97.524h-219.429v97.524zM0 496.762h609.524v-97.524h-609.524v97.524zM0 862.476h243.81v-97.524h-243.81v97.524zM414.476 862.476h609.524v-97.524h-609.524v97.524zM0 131.048h243.81v-97.524h-243.81v97.524zM414.476 131.048h609.524v-97.524h-609.524v97.524zM365.714 228.571h-97.524c-53.638 0-97.524-43.886-97.524-97.524v-97.524c0-53.638 43.886-97.524 97.524-97.524h97.524c53.638 0 97.524 43.886 97.524 97.524v97.524c0 53.638-43.886 97.524-97.524 97.524zM365.714 33.524h-97.524v97.524h97.524v-97.524zM755.81 594.286h-97.524c-53.638 0-97.524-43.886-97.524-97.524v-97.524c0-53.638 43.886-97.524 97.524-97.524h97.524c53.638 0 97.524 43.886 97.524 97.524v97.524c0 53.638-43.886 97.524-97.524 97.524zM755.81 399.238h-97.524v97.524h97.524v-97.524zM365.714 960h-97.524c-53.638 0-97.524-43.886-97.524-97.524v-97.524c0-53.638 43.886-97.524 97.524-97.524h97.524c53.638 0 97.524 43.886 97.524 97.524v97.524c0 53.638-43.886 97.524-97.524 97.524zM365.714 764.952h-97.524v97.524h97.524v-97.524z" />
<glyph unicode="&#xe91c;" glyph-name="message" horiz-adv-x="1041" d="M938.053 839.674v-589.353h-712.134l-27.012-19.645-95.77-73.669v685.122h834.916zM962.609 937.899h-884.029c-41.746 0-73.669-31.923-73.669-73.669v-908.585l255.386 196.451h702.312c41.746 0 73.669 31.923 73.669 73.669v638.465c0 41.746-31.923 73.669-73.669 73.669v0zM201.362 692.336h491.127v-98.225h-491.127v98.225zM201.362 520.441h294.676v-98.225h-294.676v98.225z" />
<glyph unicode="&#xe91d;" glyph-name="delete" horiz-adv-x="777" d="M4.404 823.467h770.753v-88.086h-770.753v88.086zM488.877 955.596h-176.172c-61.66 0-110.108-48.447-110.108-110.108s48.447-110.108 110.108-110.108h176.172c61.66 0 110.108 48.447 110.108 110.108s-50.649 110.108-110.108 110.108zM510.899 823.467h-220.215v44.043h220.215v-44.043zM643.028 669.316v-638.624h-506.495v638.624h-88.086v-660.645c0-37.437 28.628-66.065 66.065-66.065h550.538c37.437 0 66.065 28.628 66.065 66.065v660.645h-88.086zM246.641 581.23h88.086v-352.344h-88.086v352.344zM444.834 581.23h88.086v-352.344h-88.086v352.344z" />
<glyph unicode="&#xe91e;" glyph-name="nav" horiz-adv-x="1255" d="M307.2 945.371v-117.029h936.229v117.029h-936.229zM14.629 799.086l175.543 29.257v117.029l-175.543-61.44v-84.846zM307.2 389.486h936.229v117.029h-936.229v-117.029zM14.629 360.229l175.543 29.257v117.029l-172.617-61.44-2.926-84.846zM307.2-20.114h936.229v117.029h-936.229v-117.029zM14.629-49.371l175.543 29.257v117.029l-172.617-61.44-2.926-84.846z" />
<glyph unicode="&#xe91f;" glyph-name="setting" horiz-adv-x="1026" d="M536.151 858.566c12.075-57.962 41.057-99.019 84.528-120.755 19.321-9.66 41.057-14.491 62.792-14.491 36.226 0 72.453 12.075 101.434 26.566l31.396-33.811c-36.226-70.038-26.566-123.17-12.075-156.981 24.151-55.547 77.283-82.113 120.755-96.604v-33.811c-41.057-14.491-94.189-41.057-120.755-94.189-14.491-33.811-24.151-86.943 12.075-156.981l-31.396-33.811c-28.981 14.491-65.208 26.566-101.434 26.566-21.736 0-43.472-4.83-62.792-14.491-43.472-21.736-72.453-60.377-84.528-120.755h-43.472c-12.075 57.962-41.057 99.019-84.528 120.755-19.321 9.66-41.057 14.491-62.792 14.491-36.226 0-72.453-12.075-101.434-26.566l-31.396 33.811c28.981 57.962 33.811 111.094 12.075 156.981-24.151 55.547-77.283 82.113-120.755 96.604v36.226c43.472 14.491 94.189 41.057 120.755 96.604 21.736 45.887 16.906 99.019-12.075 156.981l28.981 31.396c28.981-14.491 65.208-26.566 101.434-26.566 21.736 0 43.472 4.83 62.792 14.491 43.472 21.736 72.453 60.377 84.528 120.755h45.887zM623.094 955.17h-222.189l-2.415-28.981c2.415-38.642-4.83-86.943-33.811-99.019-7.245-2.415-14.491-4.83-21.736-4.83-36.226 0-79.698 26.566-94.189 38.642l-21.736 14.491-140.075-144.906 14.491-19.321c21.736-31.396 45.887-77.283 31.396-108.679-16.906-36.226-79.698-50.717-101.434-53.132l-26.566-2.415v-198.038l26.566-2.415c21.736-2.415 84.528-16.906 101.434-53.132 14.491-31.396-9.66-77.283-31.396-108.679l-14.491-19.321 137.66-147.321 21.736 16.906c14.491 12.075 60.377 38.642 94.189 38.642 7.245 0 14.491-2.415 21.736-4.83 28.981-14.491 36.226-62.792 38.642-101.434v-28.981h222.189v28.981c2.415 38.642 9.66 86.943 38.642 101.434 7.245 2.415 14.491 4.83 21.736 4.83 36.226 0 79.698-26.566 94.189-38.642l21.736-16.906 137.66 147.321-14.491 19.321c-21.736 31.396-45.887 77.283-31.396 108.679 16.906 36.226 79.698 50.717 101.434 53.132l26.566 2.415v198.038l-26.566 2.415c-21.736 2.415-84.528 14.491-101.434 53.132-14.491 31.396 9.66 77.283 31.396 108.679l14.491 19.321-137.66 147.321-21.736-16.906c-14.491-12.075-60.377-38.642-94.189-38.642-7.245 0-14.491 2.415-21.736 4.83-28.981 12.075-36.226 60.377-38.642 99.019v28.981zM499.925 544.604c45.887 0 84.528-38.642 84.528-84.528s-38.642-84.528-84.528-84.528-84.528 38.642-84.528 84.528 38.642 84.528 84.528 84.528zM499.925 641.208c-99.019 0-181.132-82.113-181.132-181.132s82.113-181.132 181.132-181.132 181.132 82.113 181.132 181.132-79.698 181.132-181.132 181.132v0z" />
<glyph unicode="&#xe920;" glyph-name="search2" horiz-adv-x="1026" d="M995.019-10.868l-219.774 227.019c77.283 77.283 123.17 185.962 123.17 304.302 0 239.094-195.623 434.717-434.717 434.717s-434.717-195.623-434.717-434.717c0-239.094 195.623-434.717 434.717-434.717 86.943 0 169.057 26.566 236.679 70.038l246.34-214.943 48.302 48.302zM125.585 520.453c0 185.962 152.151 338.113 338.113 338.113s338.113-152.151 338.113-338.113c0-185.962-152.151-338.113-338.113-338.113s-338.113 152.151-338.113 338.113z" />
<glyph unicode="&#xe921;" glyph-name="email" horiz-adv-x="1265" d="M1137.116 834.977v-773.953h-1012.093v773.953h1012.093zM1166.884 954.046h-1071.628c-50.605 0-89.302-38.698-89.302-89.302v-833.488c0-50.605 38.698-89.302 89.302-89.302h1071.628c50.605 0 89.302 38.698 89.302 89.302v833.488c0 50.605-38.698 89.302-89.302 89.302v0zM1172.837 805.209l-526.884-404.837-526.884 404.837-83.349-65.488 610.233-470.326 610.233 470.326z" />
<glyph unicode="&#xe922;" glyph-name="battery" horiz-adv-x="711" d="M557.31 810.478v-724.956h-407.788v724.956h407.788zM557.31 946.407h-407.788c-77.027 0-135.929-58.903-135.929-135.929v-724.956c0-77.027 58.903-135.929 135.929-135.929h407.788c77.027 0 135.929 58.903 135.929 135.929v724.956c0 77.027-58.903 135.929-135.929 135.929v0zM240.142 312.071h226.549v-135.929h-226.549v135.929z" />
<glyph unicode="&#xe923;" glyph-name="key" horiz-adv-x="606" d="M359.573 522.26v203.237h58.626c31.267 0 58.626 27.359 58.626 58.626s-27.359 58.626-58.626 58.626h-58.626v117.252h-117.252v-437.74c-132.885-27.359-234.504-144.611-234.504-285.313 0-160.244 132.885-293.13 293.13-293.13s293.13 132.885 293.13 293.13c0 140.702-101.618 257.954-234.504 285.313zM300.947 57.16c-97.71 0-175.878 78.168-175.878 175.878s78.168 175.878 175.878 175.878v0c97.71 0 175.878-78.168 175.878-175.878 0-93.802-78.168-175.878-175.878-175.878z" />
<glyph unicode="&#xe924;" glyph-name="note" d="M514.008 947.953c-277.082 0-501.961-224.878-501.961-501.961s224.878-501.961 501.961-501.961 501.961 224.878 501.961 501.961-224.878 501.961-501.961 501.961zM570.227 144.816h-120.471v361.412h120.471v-361.412zM570.227 626.698h-120.471v120.471h120.471v-120.471z" />
<glyph unicode="&#xe925;" glyph-name="question" d="M514.008 951.969c-277.082 0-501.961-224.878-501.961-501.961s224.878-501.961 501.961-501.961 501.961 224.878 501.961 501.961-224.878 501.961-501.961 501.961zM590.306 144.816h-120.471v116.455h120.471v-116.455zM706.761 546.384c-8.031-20.078-24.094-44.173-44.173-68.267l-36.141-40.157c-16.063-16.063-28.11-32.125-32.125-48.188-8.031-16.063-12.047-32.125-12.047-56.22v-12.047h-108.424v36.141c0 28.11 4.016 56.22 12.047 76.298s24.094 40.157 44.173 64.251l32.125 36.141c12.047 12.047 20.078 28.11 24.094 44.173s8.031 32.125 8.031 48.188c0 24.094-4.016 40.157-16.063 56.22-8.031 12.047-24.094 20.078-44.173 20.078-24.094 0-40.157-8.031-48.188-28.11-8.031-16.063-16.063-40.157-16.063-68.267v-20.078h-116.455v20.078c0 28.11 4.016 52.204 12.047 72.282 8.031 24.094 20.078 40.157 32.125 56.22 16.063 16.063 32.125 28.11 56.22 36.141 20.078 8.031 48.188 12.047 76.298 12.047 64.251 0 108.424-16.063 140.549-48.188s48.188-72.282 48.188-124.486c0-20.078-4.016-44.173-12.047-64.251z" />
<glyph unicode="&#xe926;" glyph-name="time" d="M514.008 951.969c-277.082 0-501.961-224.878-501.961-501.961s224.878-501.961 501.961-501.961 501.961 224.878 501.961 501.961-224.878 501.961-501.961 501.961zM570.227 470.086v-120.471h-281.098v120.471h160.627v281.098h120.471v-281.098z" />
<glyph unicode="&#xe927;" glyph-name="card" horiz-adv-x="1312" d="M1226.721 954.802h-1143.553c-44.183 0-77.97-33.787-77.97-77.97v-857.665c0-44.183 33.787-77.97 77.97-77.97h1143.553c44.183 0 77.97 33.787 77.97 77.97v857.665c0 44.183-33.787 77.97-77.97 77.97zM1226.721 19.168h-1143.553v623.756h1143.553v-623.756zM1226.721 720.893h-1143.553v155.939h1143.553v-155.939zM187.127 489.584h467.817v-77.97h-467.817v77.97z" />
<glyph unicode="&#xe928;" glyph-name="bag2" horiz-adv-x="1192" d="M1113.659 955.281h-424.7c0 0 0 0 0 0h-188.756c0 0 0 0 0 0h-424.7c-40.111 0-70.783-30.673-70.783-70.783v-212.35c0-40.111 0-70.783 0-70.783h47.189v-660.645h1085.346v660.645h47.189c0 0 0 30.673 0 70.783v212.35c0 40.111-30.673 70.783-70.783 70.783zM1113.659 672.147v0h-353.917v212.35h353.917v-212.35zM500.203 884.498h188.756v-495.484h-188.756v495.484zM429.419 884.498v-212.35h-353.917v212.35h353.917zM122.691 11.502v589.862h306.728v-212.35c0-40.111 30.673-70.783 70.783-70.783h188.756c40.111 0 70.783 30.673 70.783 70.783v212.35h306.728v-589.862h-943.779zM547.392 506.986h94.378v-70.783h-94.378v70.783z" />
<glyph unicode="&#xe929;" glyph-name="logistics" horiz-adv-x="1192" d="M924.903 153.069c40.111 0 70.783-30.673 70.783-70.783s-30.673-70.783-70.783-70.783-70.783 30.673-70.783 70.783 33.032 70.783 70.783 70.783zM924.903 223.853c-77.862 0-141.567-63.705-141.567-141.567s63.705-141.567 141.567-141.567 141.567 63.705 141.567 141.567-61.346 141.567-141.567 141.567v0zM1113.659 955.281h-637.051c-40.111 0-70.783-30.673-70.783-70.783v-212.35h-235.945l-165.161-235.945v-377.512h132.129c-2.359 7.078-2.359 16.516-2.359 23.594 0 16.516 4.719 33.032 11.797 47.189h-70.783v285.493l132.129 186.396h198.194v-471.889h-70.783c7.078-14.157 11.797-30.673 11.797-47.189 0-7.078 0-16.516-2.359-23.594h476.608c-2.359 7.078-2.359 16.516-2.359 23.594 0 16.516 4.719 33.032 11.797 47.189h-353.917v755.023h637.051v-755.023h-94.378c7.078-14.157 11.797-30.673 11.797-47.189 0-7.078 0-16.516-2.359-23.594h155.723v825.806c0 40.111-30.673 70.783-70.783 70.783zM240.664 153.069c40.111 0 70.783-30.673 70.783-70.783s-30.673-70.783-70.783-70.783-70.783 30.673-70.783 70.783 33.032 70.783 70.783 70.783zM240.664 223.853c-77.862 0-141.567-63.705-141.567-141.567s63.705-141.567 141.567-141.567 141.567 63.705 141.567 141.567-61.346 141.567-141.567 141.567v0z" />
<glyph unicode="&#xe92a;" glyph-name="money" horiz-adv-x="1132" d="M1057.61 12.184h-985.908v197.182l96.35-96.35 47.055 47.055-143.405 143.405h-67.221v-291.291c0-38.092 29.129-67.221 67.221-67.221h985.908c38.092 0 67.221 29.129 67.221 67.221v291.291h-67.221v-291.291zM1057.61 953.278h-985.908c-38.092 0-67.221-29.129-67.221-67.221v-291.291h67.221v291.291h985.908v-197.182l-96.35 96.35-47.055-47.055 143.405-143.405h67.221v291.291c0 35.851-29.129 67.221-67.221 67.221zM362.993 437.917v-67.221h179.256v-224.070h67.221v224.070h179.256v67.221h-179.256v67.221h179.256v67.221h-132.201l78.425 78.425-47.055 49.295-109.794-112.035-112.035 112.035-47.055-49.295 78.425-78.425h-134.442v-67.221h179.256v-67.221z" />
<glyph unicode="&#xe92b;" glyph-name="document" horiz-adv-x="800" d="M768.257 953.311h-735.839c-14.408 0-25.729-11.321-25.729-25.729v-959.678c0-14.408 11.321-25.729 25.729-25.729h518.175c6.689 0 13.379 2.573 18.010 7.719l217.15 215.606c4.631 4.631 7.719 11.321 7.719 18.010v744.072c0.515 14.408-11.321 25.729-25.214 25.729zM26.758-32.096v959.678c0 3.087 2.058 5.146 5.146 5.146h735.839c3.087 0 5.146-2.058 5.146-5.146v-728.121h-210.975c-14.408 0-25.729-11.321-25.729-25.729v-210.975h-504.281c-2.573 0-5.146 2.573-5.146 5.146zM557.282-33.126v206.858c0 3.087 2.058 5.146 5.146 5.146h208.402l-213.548-212.004zM230.014 693.966h340.133v-20.583h-340.133v20.583zM230.014 557.604h340.133v-20.583h-340.133v20.583zM230.014 420.213h340.133v-20.583h-340.133v20.583z" />
<glyph unicode="&#xe92c;" glyph-name="wifi" horiz-adv-x="1391" d="M695.718-45.327c-49.393 0-89.751 40.358-89.751 89.751s40.358 89.751 89.751 89.751c49.393 0 89.751-40.358 89.751-89.751 0.602-49.393-40.358-89.751-89.751-89.751zM695.718 110.682c-36.141 0-65.656-29.515-65.656-65.656s29.515-65.656 65.656-65.656 65.656 29.515 65.656 65.656-29.515 65.656-65.656 65.656zM448.753 211.878l-17.468 16.264c68.668 74.692 166.249 117.459 267.445 117.459 99.388 0 192.151-39.153 261.421-110.833l-17.468-16.866c-64.452 66.861-151.191 103.605-243.953 103.605-94.569 0.602-185.525-39.755-249.976-109.628zM236.725 428.725l-17.468 16.866c126.494 130.711 296.358 202.993 478.268 202.993 179.501 0 348.16-70.475 474.052-198.776l-17.468-16.866c-121.675 123.482-283.708 191.548-456.584 191.548-175.285-0.602-338.522-69.873-460.8-195.765zM28.311 634.127l-17.468 16.866c181.911 186.729 425.261 289.732 686.080 289.732 259.012 0 501.158-101.798 683.068-286.118l-17.468-16.866c-177.092 180.104-413.214 278.889-665.6 278.889-253.591 0-490.918-99.991-668.612-282.504z" />
<glyph unicode="&#xe92d;" glyph-name="email2" horiz-adv-x="1328" d="M1320.607 919.554l-1.284 1.926c-1.284 16.050-15.408 28.89-32.1 28.89h-1246.776c-16.692 0-30.174-12.84-32.1-28.89l-1.284-1.926 1.284-0.642c0 0 0 0 0 0v-941.181c0-17.976 14.124-32.1 32.1-32.1h1246.776c17.976 0 32.1 14.124 32.1 32.1v940.539c0 0 0 0 0 0l1.284 1.284zM1282.729 924.69l-618.894-421.156-618.894 421.156h1237.788zM1293.643-22.27c0-3.852-2.568-6.42-6.42-6.42h-1246.776c-3.852 0-6.42 2.568-6.42 6.42v923.205l629.808-428.86 629.808 428.86v-923.205z" />
<glyph unicode="&#xe92e;" glyph-name="focus2" horiz-adv-x="1132" d="M565.527-58.764l-491.055 544.582c-43.636 51.782-67.491 116.945-67.491 184.436 0 157.091 128 285.091 285.091 285.091 129.164 0 238.545-86.109 273.455-204.218 34.909 118.109 144.291 204.218 273.455 204.218 157.091 0 285.091-128 285.091-285.091 0-66.909-23.855-132.655-67.491-183.855l-491.055-545.164zM292.073 931.491c-144.291 0-261.818-117.527-261.818-261.818 0-61.673 22.109-121.6 61.673-168.727l473.6-524.8 473.6 525.382c39.564 47.127 61.673 107.055 61.673 168.727 0 144.291-117.527 261.818-261.818 261.818s-261.818-117.527-261.818-261.818h-23.273c0 143.709-116.945 261.236-261.818 261.236z" />
<glyph unicode="&#xe92f;" glyph-name="shopbag" horiz-adv-x="959" d="M907.381 108.372l-14.322 573.89c0 13.81-11.764 25.063-25.574 25.063h-193.343v52.683c0 107.413-86.953 194.366-194.366 194.366s-194.366-86.953-194.366-194.366v-52.683h-194.877c-15.345 0-28.132-12.276-28.132-27.62l-10.23-582.585-39.385-138.102-0.511-1.534v-1.534c0-6.649 5.115-14.322 28.132-14.322h881.295c20.46 0 25.063 7.161 25.574 13.299v1.534l-39.896 151.912zM305.359 760.008c0 96.16 78.258 173.906 173.906 173.906s173.906-78.258 173.906-173.906v-52.683h-347.812v52.683zM90.022 686.865h776.951c3.069 0 5.115-2.557 5.115-5.115l14.322-570.821h-814.801l10.23 568.264c0.511 4.092 4.092 7.672 8.184 7.672zM921.191-37.914h-881.295c-2.046 0-4.092 0-5.626 0l35.804 126.849h820.939l33.247-127.361c-0.511 0.511-1.534 0.511-3.069 0.511z" />
<glyph unicode="&#xe930;" glyph-name="search3" horiz-adv-x="1027" d="M1021.21-43.911l-280.135 280.135c72.545 76.451 117.188 179.688 117.188 292.97 0 234.934-191.407 426.341-426.341 426.341s-426.341-191.407-426.341-426.341c0-234.934 191.407-426.341 426.341-426.341 113.282 0 216.519 44.643 292.97 117.188l280.135-280.135 16.183 16.183zM431.922 125.733c-222.657 0-404.020 181.362-404.020 404.020s181.362 404.020 404.020 404.020c222.657 0 404.020-181.362 404.020-404.020s-181.362-404.020-404.020-404.020z" />
<glyph unicode="&#xe931;" glyph-name="position" horiz-adv-x="701" d="M350.97 951.378c-188.672 0-342.348-158.748-342.348-354.013 0-103.972 56.297-243.954 167.37-416.396 82.163-127.81 165.848-226.203 166.863-227.217l7.608-9.129 7.608 9.129c1.014 1.014 84.699 99.915 167.37 227.217 111.58 172.442 167.877 312.424 167.37 416.396-0.507 195.265-154.183 354.013-341.841 354.013zM350.463-23.933c-49.704 60.862-321.553 402.702-321.553 621.298 0 184.107 144.547 333.726 322.060 333.726 177.006 0 321.553-149.619 322.060-333.726 1.014-218.595-272.864-560.436-322.568-621.298zM350.97 718.581c-32.967 0-59.847-26.881-59.847-59.847s26.881-59.847 59.847-59.847c32.967 0 59.847 26.881 59.847 59.847s-26.881 59.847-59.847 59.847zM350.97 618.667c-21.809 0-39.56 17.751-39.56 39.56s17.751 39.56 39.56 39.56c21.809 0 39.56-17.751 39.56-39.56s-17.751-39.56-39.56-39.56z" />
<glyph unicode="&#xe932;" glyph-name="onlineservice" horiz-adv-x="1036" d="M1031.817 115.786h-85.985v324.397c0 234.504-191.511 429.924-429.924 429.924-234.504 0-429.924-191.511-429.924-429.924v-324.397h-82.076v324.397c0 285.313 230.595 515.908 512 515.908s512-230.595 512-512v-328.305zM269.679-17.099h-31.267c-35.176 0-62.534 27.359-62.534 62.534v191.511c0 35.176 27.359 62.534 62.534 62.534h31.267c35.176 0 62.534-27.359 62.534-62.534v-191.511c0-31.267-27.359-62.534-62.534-62.534zM269.679-56.183h-31.267c-58.626 0-105.527 46.901-105.527 105.527v191.511c0 58.626 46.901 105.527 105.527 105.527h31.267c58.626 0 105.527-46.901 105.527-105.527v-191.511c0-58.626-46.901-105.527-105.527-105.527zM238.412 260.397c-11.725 0-19.542-11.725-19.542-19.542v-191.511c0-11.725 11.725-19.542 19.542-19.542h31.267c11.725 0 19.542 11.725 19.542 19.542v191.511c0 11.725-11.725 19.542-19.542 19.542h-31.267zM797.313-17.099h-31.267c-35.176 0-62.534 27.359-62.534 62.534v191.511c0 35.176 27.359 62.534 62.534 62.534h31.267c35.176 0 62.534-27.359 62.534-62.534v-191.511c0-31.267-27.359-62.534-62.534-62.534zM797.313-56.183h-31.267c-58.626 0-105.527 46.901-105.527 105.527v191.511c0 58.626 46.901 105.527 105.527 105.527h31.267c58.626 0 105.527-46.901 105.527-105.527v-191.511c0-58.626-46.901-105.527-105.527-105.527zM762.137 260.397c-11.725 0-19.542-11.725-19.542-19.542v-191.511c0-11.725 11.725-19.542 19.542-19.542h31.267c11.725 0 19.542 11.725 19.542 19.542v191.511c0 11.725-11.725 19.542-19.542 19.542h-31.267z" />
<glyph unicode="&#xe933;" glyph-name="seven" horiz-adv-x="1020" d="M512-60c-280 0-508 228-508 508s228 508 508 508c116 0 228-40 320-112 20-16 20-40 8-60-16-20-40-20-60-8-76 60-168 92-268 92-236 4-424-188-424-420s192-424 424-424 424 192 424 424c0 60-12 120-36 172-8 20 0 44 20 56 20 8 44 0 56-20 28-64 44-136 44-208 0-280-228-508-508-508zM712 672v-12l-8-16c-20-36-40-64-52-88s-24-48-36-72c-8-24-20-52-28-80-12-44-24-92-36-136-4-24-8-48-12-72h-112c4 28 12 52 20 68 12 28 24 48 32 64 36 60 80 124 132 196l40 56h-208c-24 0-40-4-52-8s-20-12-28-28c-4-12-12-36-16-64h-12l24 192h352zM552 188h-132l4 12c4 28 12 52 20 72 12 28 24 48 32 68 36 60 80 124 132 196l28 36h-188c-20 0-40-4-48-8-12-4-16-12-24-24s-12-32-16-60v-8h-36l24 212h372v-28l-8-16c-20-32-40-64-52-88s-24-48-36-72c-8-24-20-48-28-80-12-44-24-88-36-132-4-24-8-48-12-68l4-12zM444 212h88c4 20 4 40 8 60 8 44 20 92 36 136 8 28 20 56 28 80 4 12 8 20 16 32-52-68-96-132-128-192-12-16-20-40-32-64-4-16-12-32-16-52zM372 664l-12-108c8 16 16 24 32 32s32 8 56 8h216c8 16 20 36 32 56l8 12h-332z" />
<glyph unicode="&#xe934;" glyph-name="real" horiz-adv-x="886" d="M444.584-53.068c-7.288 0-10.932 0-18.221 3.644l-400.854 182.206c-14.577 7.288-25.509 21.865-25.509 36.441v663.231c0 18.221 10.932 36.441 29.153 40.085 10.932 3.644 269.665 87.459 415.431 87.459s404.498-83.815 415.431-87.459c14.577-3.644 25.509-21.865 25.509-40.085v-663.231c0-18.221-10.932-32.797-25.509-40.085l-400.854-182.206c-3.644 0-10.932 0-14.577 0zM83.815 198.377l360.769-160.342 360.769 160.342v604.925c-72.883 21.865-255.089 72.883-360.769 72.883s-287.886-51.018-360.769-72.883v-604.925zM685.096 314.989v-61.95h-481.025v61.95h65.594v233.224h65.594v-233.224h91.103v313.395h-204.071v61.95h448.228v-61.95h-178.562v-116.612h149.409v-61.95h-149.409v-138.477h193.139zM696.028 242.107h-502.89v83.815h65.594v233.224h87.459v-233.224h69.238v291.53h-204.071v83.815h470.093v-83.815h-178.562v-94.747h149.409v-83.815h-149.409v-116.612h189.495v-80.171zM215.004 263.972h459.16v40.085h-189.495v160.342h149.409v40.085h-149.409v134.833h178.562v40.085h-430.007v-40.085h204.071v-335.26h-112.968v233.224h-43.73v-233.224h-65.594v-40.085z" />
<glyph unicode="&#xe935;" glyph-name="unsupport-seven" horiz-adv-x="1169" d="M564.837 49.86c-58.419-8.93-117.581-5.209-174.884 10.791-221.767 62.14-352 293.209-289.86 515.349 30.14 107.535 100.465 196.837 197.581 251.535s210.233 68.093 317.767 37.953c145.116-40.558 257.86-157.023 293.581-304 4.837-20.093 24.93-32.372 45.023-27.535s32.372 24.93 27.535 45.023c-42.047 173.023-174.512 309.953-345.674 357.953-126.512 35.349-259.349 19.721-374.326-45.023-114.605-64.372-197.209-169.674-232.93-296.186-73.302-260.837 79.628-533.209 340.837-606.512 43.907-12.279 88.186-18.605 132.837-18.605 24.558 0 48.744 1.86 73.302 5.581 20.465 2.977 34.233 21.953 31.256 42.419s-21.953 33.86-42.047 31.256zM706.977 647.070l12.651 19.349v36.465h-379.907l-27.163-224.744h49.116l1.86 16.372c3.349 26.419 7.814 45.767 13.395 58.047 4.465 9.674 10.419 16.372 18.605 20.093 6.698 2.977 19.721 6.698 44.651 6.698h167.070l-17.116-23.070c-51.721-69.581-95.256-134.326-129.116-192.744-10.419-17.86-21.581-40.186-32.744-66.233-8.558-19.721-15.256-43.907-20.465-71.442l-4.093-21.953h147.349l1.488 16.744c2.233 20.837 5.581 43.163 10.047 66.233 9.302 42.791 20.465 86.698 33.86 130.233 8.93 28.279 18.233 53.953 27.535 76.279s20.465 45.767 33.116 69.209c13.023 23.442 29.767 52.093 49.86 84.465zM1086.884 370.605c-0.372 0.372-0.372 0.372-0.372 0.744 0 0-0.372 0-0.372 0.372-45.767 46.512-109.767 75.163-179.721 75.163-139.535 0-253.395-113.488-253.395-253.395s113.488-253.395 253.395-253.395 253.395 113.488 253.395 253.395c-0.372 69.209-28.279 131.721-72.93 177.116zM906.047 372.465c36.465 0 70.326-11.163 98.605-30.14l-247.814-247.814c-18.977 28.279-30.14 62.14-30.14 98.605 0.372 99.349 80.744 179.349 179.349 179.349zM906.047 14.884c-35.349 0-67.721 10.419-95.628 28.279l246.326 246.326c17.488-27.907 28.279-60.279 28.279-95.628 0-98.977-80.372-178.977-178.977-178.977z" />
<glyph unicode="&#xe936;" glyph-name="back-top1" horiz-adv-x="914" d="M892.477 944.343h-876.82v-93.945h425.884l-419.621-419.621 68.893-65.761 316.281 319.413v-742.165h93.945v729.639l313.15-316.281 68.893 65.761-429.015 429.015h438.41z" />
</font></defs></svg>
... ...
No preview for this file type
No preview for this file type
/**
* back to top
* @author qi.li <qi.li@yoho.cn>
*
*/
const $ = require('jquery');
(function backTop() {
const $doc = $(document);
const $win = $(window);
let dom;
let $btn;
let show;
dom = `<div class="back-top">
<i class="icon icon-back-top1"></i>
</div>`;
$doc.find('body').append(dom);
$btn = $('.back-top');
$btn.click(function() {
$('html,body').animate({scrollTop: 0}, 500);
});
$doc.scroll(function() {
let top = $(this).scrollTop();
if (top > $win.height()) {
if (!show) {
$btn.fadeIn('slow');
show = true;
}
} else {
if (show) {
$btn.fadeOut('slow');
show = false;
}
}
});
}());
... ...
.back-top {
display: none;
position: fixed;
right: 30px;
bottom: 120px;
height: 74px;
width: 74px;
padding-top: 4px;
font-size: 40px;
text-align: center;
line-height: 72px;
border-radius: 50%;
border: 1px #b3b3b3 solid;
}
... ...
... ... @@ -137,10 +137,6 @@
content: "\e90f";
}
.icon-bag:before {
content: "\e910";
}
.icon-sort-up:before {
content: "\e911";
}
... ... @@ -157,21 +153,16 @@
content: "\e914";
}
.icon-select .path1:before {
.icon-uniE915:before {
content: "\e915";
color: rgb(0, 0, 0);
}
.icon-select .path2:before {
.icon-uniE916:before {
content: "\e916";
margin-left: -1.0087890625em;
color: rgb(0, 0, 0);
}
.icon-select .path3:before {
.icon-uniE917:before {
content: "\e917";
margin-left: -1.0087890625em;
color: rgb(255, 255, 255);
}
.icon-noselect:before {
... ... @@ -289,3 +280,15 @@
.icon-real:before {
content: "\e934";
}
.icon-unsupport-seven:before {
content: "\e935";
}
.icon-bold-shopbag:before {
content: "\e905";
}
.icon-back-top1:before {
content: "\e936";
}
... ...
... ... @@ -13,3 +13,4 @@
@import "loading";
@import "select";
@import "error";
@import "back-top";
... ...
<template>
<div v-if="channel.length" class="channel-tab">
<div class="channel ellipsis" v-for="(index, item) in channel" :class="{focus: index === current}"
<div class="channel ellipsis" v-for="(index, item) in channel" :class="{focus: index === current}"
@click="changeChannel(index)" :style="{width: (1 / channel.length) * 100 + '%'}">
<span class="name">{{item.name | uppercase}}</span>
</div>
... ... @@ -93,6 +93,7 @@
display: inline-block;
line-height: 80px;
color: #b0b0b0;
font-family: "BrownStd-Bold", "PingFang SC", Helvetica, Roboto, "Heiti SC", "黑体", Arial;
&.focus {
color: #000;
... ...
... ... @@ -48,13 +48,17 @@
}
},
created() {
const skns = {};
const limit = 50;
let page = 0;
this.floor.forEach(item => {
this.productSkn.push(item.id);
// 去除重复 skn
if (!skns[item.id]) {
skns[item.id] = 1;
}
});
this.productSkn = Object.keys(skns);
this.getProducts(this.productSkn.slice(page, limit));
bus.$on('list.paging', () => {
... ...
... ... @@ -33,8 +33,10 @@
top: 0;
right: 0;
max-width: 200px;
height: 100px;
height: 80px;
padding: 0 30px 0 0;
line-height: 80px;
letter-spacing: 5px;
overflow: hidden;
}
}
... ...
... ... @@ -25,6 +25,15 @@
<a :href="brand.brand_domain | brandUrl"></a>
</show-box>
<show-box>
<ul class="service">
<li><i class="icon icon-real"></i>100%品牌正品</li>
<li class="return" v-if="intro.supportRefundExchange"><i class="icon icon-seven"></i>支持7天无理由退换货</li>
<li class="return"><i class="icon icon-unsupport-seven"></i>不支持7天无理由退换货</li>
<li><i class="icon icon-onlineservice"></i>便捷在线客服</li>
</ul>
</show-box>
<show-box v-if="intro.productDescBo">
<h2>商品信息</h2>
<i>DESCRIPTION</i>
... ... @@ -149,22 +158,32 @@
</ul>
</show-box>
<show-box class="product-detail-desc" :is-last="true">
<h2>商品详情</h2>
<show-box class="brand-detail-desc">
<h2>品牌介绍</h2>
<i>DETAILS</i>
<p v-if="brand && brand.brand_intro" v-lazy-html="brand.brand_intro">
</p>
<p v-if="brand && intro.productIntroBo" v-lazy-html="intro.productIntroBo.productIntro">
</show-box>
<show-box class="product-detail-desc" :is-last="true">
<h2>商品详情</h2>
<i>DETAILS</i>
<p v-if="intro && intro.productIntroBo" v-lazy-html="intro.productIntroBo.productIntro">
</p>
</show-box>
<show-box v-if="showPrefer" class="prefer-detail" :is-last="true">
<prefer-list :title="preferTitle" :list="preferList"></prefer-list>
</show-box>
<div class="control-box" v-if="isApp && isReady">
<button class="button control-button">
<span @click="yoho.goShopingCart()" style="position: relative;">
<i class="icon icon-bag"></i>
<i class="icon icon-bold-shopbag"></i>
<span v-if="isApp && cartCount > 0" class="badge badge-tr">{{cartCount >= 100 ? '99+': cartCount}}</span>
</span>
</button>
... ... @@ -238,6 +257,27 @@
}
}
ul.service {
font-size: 0;
li {
font-size: 24px;
width: 195px;
line-height: 22px;
text-align: center;
display: inline-block;
i.icon {
margin-right: 6px;
}
&.return {
width: 300px;
border-left: 1px solid #eee;
border-right: 1px solid #eee;
}
}
}
.product-detail-desc {
/* 覆盖 img width,height 属性 */
img {
... ... @@ -404,6 +444,7 @@
const share = require('common/share');
const bus = require('common/vue-bus');
require('common/back-top');
require('vue-swipe/dist/vue-swipe.css');
module.exports = {
... ... @@ -447,7 +488,10 @@
},
isApp: yoho.isApp,
isSoldOut: false,
isReady: false
isReady: false,
showPrefer: false, // TODO 为你优选大数据暂未实现,本期暂时屏蔽
preferTitle: '为你优选',
preferList: []
};
},
computed: {
... ... @@ -458,6 +502,7 @@
showBox: require('./show-box.vue'),
topNav: require('./top-nav.vue'),
shareBottom: require('component/tool/share-bottom.vue'),
preferList: require('component/product/preferList.vue')
},
methods: {
/**
... ... @@ -550,6 +595,17 @@
if (this.intro.sizeImage) {
this.intro.sizeImage = this.intro.sizeImage.replace(/https?:/, '');
}
// 是否支持7天无理由退换货
$.get(`/product/refundExchange/${data.product_skn}`).then(sd => {
this.intro['supportRefundExchange'] = sd[data.product_skn] === "Y";
});
if(self.showPrefer) {
$.get('/product/prefer').then(list => {
self.preferList = list;
});
}
});
}
})
... ...