初始化提交

This commit is contained in:
zhangwentao 2024-10-21 14:52:40 +08:00
commit b4728537b1
1014 changed files with 163699 additions and 0 deletions

16
.hbuilderx/launch.json Normal file
View File

@ -0,0 +1,16 @@
{ // launch.json configurations app-plus/h5/mp-weixin/mp-baidu/mp-alipay/mp-qq/mp-toutiao/mp-360/
// launchtypelocalremote, localremote
"version": "0.0",
"configurations": [{
"default" :
{
"launchtype" : "local"
},
"mp-weixin" :
{
"launchtype" : "local"
},
"type" : "uniCloud"
}
]
}

5
.idea/.gitignore vendored Normal file
View File

@ -0,0 +1,5 @@
# Default ignored files
/shelf/
/workspace.xml
# Editor-based HTTP Client requests
/httpRequests/

12
.idea/Retired.iml Normal file
View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="WEB_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/.tmp" />
<excludeFolder url="file://$MODULE_DIR$/temp" />
<excludeFolder url="file://$MODULE_DIR$/tmp" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

6
.idea/misc.xml Normal file
View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="JavaScriptSettings">
<option name="languageLevel" value="ES6" />
</component>
</project>

8
.idea/modules.xml Normal file
View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/Retired.iml" filepath="$PROJECT_DIR$/.idea/Retired.iml" />
</modules>
</component>
</project>

6
.idea/vcs.xml Normal file
View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" />
</component>
</project>

50
App.vue Normal file
View File

@ -0,0 +1,50 @@
<script>
export default {
onLaunch: function() {
console.log('App Launch')
//
this.$tool.getNetwork()
this.$tool.onNetwork()
// #ifdef APP-PLUS
//
// this.$tool.update()
//
// #endif
},
onShow: function() {
console.log('App Show')
},
onHide: function() {
console.log('App Hide')
}
}
</script>
<style lang="scss">
/* 每个页面公共css */
/* uViewUI */
@import "@/uni_modules/uview-ui/index.scss";
/* uni-ui库 */
// @import '/static/css/uni.css';
/* 图标库 */
@import "/static/css/iconfont.css";
/* 动画库 */
@import "/static/css/animate.css";
/* 样式库 */
@import '/static/css/thinco.scss';
/* #ifdef H5 */
/* 针对h5页面取消返回按钮 */
uni-page[data-page="pages/paper/friend"] .uni-page-head-hd {
display: none;
}
/* #endif */
//
/* #ifdef MP-WEIXIN */
::-webkit-scrollbar {
display: none;
}
/* #endif */
</style>

154
README.md Normal file
View File

@ -0,0 +1,154 @@
[TOC]
# 一、项目介绍
1. 项目描述“share-bbs”是一套采用“uni-App”开发的分享社交论坛兼容Android、IOS、微信小程序。
2. 代码说明此项目为纯前端项目不含后端、数据库等方便本地运行、学习、复用。前端框架uni-app,vue.js,uViewUI。
3. 仓库地址:[社交论坛] https://gitee.com/mrthinco/share-bbs
4. 项目展示:
![页面效果](static/profile/1.jpg)
![页面效果](static/profile/2.jpg)
![页面效果](static/profile/3.jpg)
# 二、目录说明
## 2.1 目录
```
share-bbs
├─ components // 组件库
├─ com-* // 公共组件
├─ 页面名称-* // 页面组件
└─ uni-* // uni组件
├─ pages // 页面
├─ index // 首页模块
├─ news // 动态模块
├─ paper // 小纸条模块
└─ mine // 我的模块
├─ static // 静态资源, 存放应用引用的本地静态资源(如图片、视频等)的目录,注意:静态资源只能存放于此
├─ css // css样式库
├─ thinco.css样式库自定义
├─ animate.css动画库第三方
├─ iconfont.css自定义图标库第三方
└─ uni.css 官方UI库第三方
├─ font // 字体文件
└─ img // 图片文件
├─ utils // js工具库
├─uni_modules // 存放[uni_module](/uni_modules)
├─platforms // 存放各平台专用页面的目录
├─nativeplugins // App原生语言插件
├─hybrid // App端存放本地html文件的目录
├─wxcomponents // 存放小程序组件的目录
├─unpackage // 非工程代码,一般存放运行或发行的编译结果
├─AndroidManifest.xml // Android原生应用清单文件
├─main.js // Vue初始化入口文件
├─App.vue // 应用配置用来配置App全局样式以及监听 应用生命周期
├─manifest.json // 配置应用名称、appid、logo、版本等打包信息
├─pages.json // 配置页面路由、导航条、选项卡等页面类信息
└─uni.scss // 这里是uni-app内置的常用样式变量
```
## 2.2 pages 模块/页面
1. home 首页模块
2. mine 我的模块
3. news 动态模块
4. paper 小纸条模块
## 2.3 components 组件
### 2.3.1 组件命名规范
1. 组件名称小驼峰尽量语义化orderList
2. 组件文件:组件名称/组件名称.vue一个组件对应一个文件夹该文件夹下可以有多个类型的文件js、img、css等。如`orderList/orderList.vue`
### 2.3.2 组件存放规范
1. uni-ui组件或者三方组件直接存放为`components/uni-*`(遵循easycom规则)
在使用 uni-ui 的时候只要uni-ui组件 安装在项目的 components 目录下,并符合 components/组件名称/组件名称.vue 目录结构。就可以不用引用、注册,直接在页面中使用 uni-ui 组件。
2. 自定义公共复用组件存放为:`components/com*/com*.vue` (遵循easycom规则)
这里存放自定义复用组件方便大家开发和复用、共享。如果要修改uni-ui组件也建议复制粘贴到这里然后自定义修改避免去uni-ui中直接修改因为后面uni官方组件升级后会导致之前的自定义代码丢失。
3. 自定义非公共组件存放到:`当前页/cpns`,因为有的页面组件,其他页面根部就不会复用到,只是为了让主页面代码简洁和便于维护,那么这些组件,应该直接放到当前页下的`cpns`文件夹中,独立维护。
### 2.3.3 组件说明规范
每个自定义组件,组件用法、参数描述应该简单、清晰,应该在组件代码的`<script>`
```
<script>
/*
* LoadMore 加载更多
* @description 用于列表中,做滚动加载使用,展示 loading 的各种状态
* @author 杰伦
* @property {String} status = [more|loading|noMore] loading 的状态
* @value more loading 前
* @value loading loading 中
* @value noMore 没有更多了
* @property {Number} iconSize 指定图标大小
*/
</script>
```
## 2.4 static 静态资源
1. `static/font` 字体文件
2. `static/img` 图片文件
* 建议图片能够放后端或者云存储的尽量就别放前端,减少包体积和优化加载速度 。
* 图片如果是复用的图片,不属于某个页面独有的图片,直接放此目录。
* 图片如果属于某个功能模块独有的,需要建立一个和模块名称同名的文件夹,再存于文件夹下。如:`static/img/order` 订单模块的图片。
3. `static/css` css样式库
* /css/uni.css 官方UI库第三方
* /css/animate.css动画库第三方
* /css/iconfont.css自定义图标库第三方
* /css/thinco.scss样式库自定义
## 2.5 store vuex缓存
我们采用分模块来管理各个vuex子模块便于项目的维护和整合。
1. `index.js` 此文件是入口文件方便整合和引入vuex模块
2. `modules/user.js` 此文件是用户信息相关vuex模块
# 三、配置插件
1. pages.json文件
因为有的页面取消了导航栏,导致没法直观的辨别页面是哪个页面,做啥的。
* 每个页面配置项,顶部应该备注该页面说明。
* 特别的参数项,应该备注参数说明。
```
{ // 分组选择
"path": "pages/group/group-check-spec",
"style": {
"navigationStyle": "custom", // 取消本页面的导航栏
"backgroundColor": "transparent",
"app-plus": {
"animationType": "fade-in", // 设置fade-in淡入动画为最合理的动画类型
"background": "transparent", // 背景透明
"backgroundColor": "rgba(0,0,0,0)", // 背景透明
"popGesture": "none" // 关闭IOS屏幕左边滑动关闭当前页面的功能
}
}
}
```
# 四、命名规范
## 4.1 文件命名
.vue/.css/.js文件命名采用小驼峰尽量语义化userList.vue
## 4.2 CSS命名规范
* class、id命名采用小写字母加中划线尽量语义化前缀是类型后面是操作。如提交按钮 `btn-submit`
## 4.3 JS命名规范
* js函数命名采用小驼峰尽量语义化`parseStartTag`。
# 五、版本规范
* 版本名称2.220815.1
* 版本号22208151
* 从左往右数字命名说明:
* 第一位2表示当前大迭代版本号2版本
* 第二至七位220815表示当前的发版日期22年08月15日
* 第八位1-9表示本次上线版本的上架审核次数默认为1重新上架一次递增1最高为9
*【注意】:版本号和版本名称是对应关系,版本名称用点号分割
# 六、代码提交
```
feat 增加新功能
fix 修复问题/BUG
style 代码风格相关无影响运行结果的
perf 优化/性能提升
refactor 重构
revert 撤销修改
test 测试相关
docs 文档/注释
chore 依赖更新/脚手架配置修改等
workflow 工作流改进
ci 持续集成
types 类型定义文件更改
wip 开发中
```

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,57 @@
<template>
<!-- 底部输入框 -->
<view class="bottom-handle">
<u-input v-model="content" class="ml-20" type="text" placeholder="请来一个友善的问候吧(^_^)" confirmType="send"
@confirm="submit"></u-input>
<view class="send-btn iconfont icondizhitiao text-40 animate__animated"
hover-class="text-gray-400 animate__heartBeat" @click="submit"></view>
</view>
</template>
<script>
/*
* BottomInpu 底部输入框
* @description 用于输入文字信息回复消息发送消息等
* @author MrThinco
*/
export default {
data() {
return {
content: ''
}
},
methods: {
//
submit() {
//
if (this.content === '') return uni.showToast({
title: '消息不能为空',
icon: 'none'
})
//
this.$emit('submit', this.content)
//
this.content = ''
}
}
}
</script>
<style lang="scss" scoped>
.bottom-handle {
border-top: 2rpx solid $uni-border-color1;
position: fixed;
left: 0;
right: 0;
bottom: 0;
height: 85rpx;
background-color: #fff;
display: flex;
align-items: center;
.send-btn {
width: 80rpx;
text-align: center;
}
}
</style>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,139 @@
/* eslint-disable */
var provinceData = [{
"label": "北京市",
"value": "11"
},
{
"label": "天津市",
"value": "12"
},
{
"label": "河北省",
"value": "13"
},
{
"label": "山西省",
"value": "14"
},
{
"label": "内蒙古自治区",
"value": "15"
},
{
"label": "辽宁省",
"value": "21"
},
{
"label": "吉林省",
"value": "22"
},
{
"label": "黑龙江省",
"value": "23"
},
{
"label": "上海市",
"value": "31"
},
{
"label": "江苏省",
"value": "32"
},
{
"label": "浙江省",
"value": "33"
},
{
"label": "安徽省",
"value": "34"
},
{
"label": "福建省",
"value": "35"
},
{
"label": "江西省",
"value": "36"
},
{
"label": "山东省",
"value": "37"
},
{
"label": "河南省",
"value": "41"
},
{
"label": "湖北省",
"value": "42"
},
{
"label": "湖南省",
"value": "43"
},
{
"label": "广东省",
"value": "44"
},
{
"label": "广西壮族自治区",
"value": "45"
},
{
"label": "海南省",
"value": "46"
},
{
"label": "重庆市",
"value": "50"
},
{
"label": "四川省",
"value": "51"
},
{
"label": "贵州省",
"value": "52"
},
{
"label": "云南省",
"value": "53"
},
{
"label": "西藏自治区",
"value": "54"
},
{
"label": "陕西省",
"value": "61"
},
{
"label": "甘肃省",
"value": "62"
},
{
"label": "青海省",
"value": "63"
},
{
"label": "宁夏回族自治区",
"value": "64"
},
{
"label": "新疆维吾尔自治区",
"value": "65"
},
{
"label": "台湾",
"value": "66"
},
{
"label": "香港",
"value": "67"
},
{
"label": "澳门",
"value": "68"
}
]
export default provinceData;

View File

@ -0,0 +1,228 @@
<template>
<!-- 省市区三级联动 -->
<div class="mpvue-picker">
<div :class="{'pickerMask':showPicker}" @click="maskClick" catchtouchmove="true"></div>
<div class="mpvue-picker-content " :class="{'mpvue-picker-view-show':showPicker}">
<div class="mpvue-picker__hd" catchtouchmove="true">
<div class="mpvue-picker__action" @click="pickerCancel">取消</div>
<div class="mpvue-picker__action" :style="{color:themeColor}" @click="pickerConfirm">确定</div>
</div>
<picker-view indicator-style="height: 40px;" class="mpvue-picker-view" :value="pickerValue" @change="pickerChange">
<block>
<picker-view-column>
<div class="picker-item" v-for="(item,index) in provinceDataList" :key="index">{{item.label}}</div>
</picker-view-column>
<picker-view-column>
<div class="picker-item" v-for="(item,index) in cityDataList" :key="index">{{item.label}}</div>
</picker-view-column>
<picker-view-column>
<div class="picker-item" v-for="(item,index) in areaDataList" :key="index">{{item.label}}</div>
</picker-view-column>
</block>
</picker-view>
</div>
</div>
</template>
<script>
import provinceData from './city-data/province.js';
import cityData from './city-data/city.js';
import areaData from './city-data/area.js';
export default {
data() {
return {
pickerValue: [0, 0, 0],
provinceDataList: provinceData,
cityDataList: cityData[0],
areaDataList: areaData[0][0],
/* 是否显示控件 */
showPicker: false,
};
},
created() {
this.init()
},
props: {
/* 默认值 */
pickerValueDefault: {
type: Array,
default () {
return [0, 0, 0]
}
},
/* 主题色 */
themeColor: String
},
watch: {
pickerValueDefault() {
this.init();
}
},
methods: {
init() {
this.handPickValueDefault(); // pickerValueDefault
const pickerValueDefault = this.pickerValueDefault
this.cityDataList = cityData[pickerValueDefault[0]];
this.areaDataList = areaData[pickerValueDefault[0]][pickerValueDefault[1]];
this.pickerValue = pickerValueDefault;
},
show() {
setTimeout(() => {
this.showPicker = true;
}, 0);
},
maskClick() {
this.pickerCancel();
},
pickerCancel() {
this.showPicker = false;
this._$emit('onCancel');
},
pickerConfirm(e) {
this.showPicker = false;
this._$emit('onConfirm');
},
showPickerView() {
this.showPicker = true;
},
handPickValueDefault() {
const pickerValueDefault = this.pickerValueDefault
let provinceIndex = pickerValueDefault[0]
let cityIndex = pickerValueDefault[1]
const areaIndex = pickerValueDefault[2]
if (
provinceIndex !== 0 ||
cityIndex !== 0 ||
areaIndex !== 0
) {
if (provinceIndex > provinceData.length - 1) {
this.pickerValueDefault[0] = provinceIndex = provinceData.length - 1;
}
if (cityIndex > cityData[provinceIndex].length - 1) {
this.pickerValueDefault[1] = cityIndex = cityData[provinceIndex].length - 1;
}
if (areaIndex > areaData[provinceIndex][cityIndex].length - 1) {
this.pickerValueDefault[2] = areaData[provinceIndex][cityIndex].length - 1;
}
}
},
pickerChange(e) {
let changePickerValue = e.mp.detail.value;
if (this.pickerValue[0] !== changePickerValue[0]) {
//
this.cityDataList = cityData[changePickerValue[0]];
this.areaDataList = areaData[changePickerValue[0]][0];
changePickerValue[1] = 0;
changePickerValue[2] = 0;
} else if (this.pickerValue[1] !== changePickerValue[1]) {
//
this.areaDataList =
areaData[changePickerValue[0]][changePickerValue[1]];
changePickerValue[2] = 0;
}
this.pickerValue = changePickerValue;
this._$emit('onChange');
},
_$emit(emitName) {
let pickObj = {
label: this._getLabel(),
value: this.pickerValue,
cityCode: this._getCityCode()
};
this.$emit(emitName, pickObj);
},
_getLabel() {
let pcikerLabel =
this.provinceDataList[this.pickerValue[0]].label +
'-' +
this.cityDataList[this.pickerValue[1]].label +
'-' +
this.areaDataList[this.pickerValue[2]].label;
return pcikerLabel;
},
_getCityCode() {
return this.areaDataList[this.pickerValue[2]].value;
}
}
};
</script>
<style>
.pickerMask {
position: fixed;
z-index: 1000;
top: 0;
right: 0;
left: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.6);
}
.mpvue-picker-content {
position: fixed;
bottom: 0;
left: 0;
width: 100%;
transition: all 0.3s ease;
transform: translateY(100%);
z-index: 3000;
}
.mpvue-picker-view-show {
transform: translateY(0);
}
.mpvue-picker__hd {
display: flex;
padding: 9px 15px;
background-color: #fff;
position: relative;
text-align: center;
font-size: 17px;
}
.mpvue-picker__hd:after {
content: ' ';
position: absolute;
left: 0;
bottom: 0;
right: 0;
height: 1px;
border-bottom: 1px solid #e5e5e5;
color: #e5e5e5;
transform-origin: 0 100%;
transform: scaleY(0.5);
}
.mpvue-picker__action {
display: block;
flex: 1;
color: #1aad19;
}
.mpvue-picker__action:first-child {
text-align: left;
color: #888;
}
.mpvue-picker__action:last-child {
text-align: right;
}
.picker-item {
text-align: center;
line-height: 40px;
text-overflow: ellipsis;
white-space: nowrap;
font-size: 16px;
}
.mpvue-picker-view {
position: relative;
bottom: 0;
left: 0;
width: 100%;
height: 238px;
background-color: rgba(255, 255, 255, 1);
}
</style>

View File

@ -0,0 +1,257 @@
<template>
<!-- 三方登录 -->
<view class="other-login">
<!-- #ifdef APP-PLUS -->
<template v-if="providerList.length > 0">
<u-divider text="社交账号登录"></u-divider>
<view class="login-method flex justify-evenly">
<image v-for="(item,index) in providerList" :key="item.id" class="method-img" :src="item.icon"
mode="aspectFit" @click="tologin(item)">
</image>
</view>
</template>
<!-- #endif -->
<!-- #ifdef MP-WEIXIN -->
<view class="login-wx">
<button type="primary" open-type="getUserInfo" @getuserinfo="getUserInfo" size="mini">微信登录</button>
</view>
<!-- #endif -->
</view>
</template>
<script>
export default {
data() {
return {
providerList: [],
}
},
mounted() {
// #ifdef APP-PLUS
this.getProvider()
// #endif
},
methods: {
//
getProvider() {
uni.getProvider({
service: 'oauth',
success: (result) => {
for (let value of result.provider) {
console.log('value', value)
let providerName = '';
let providerIcon = ''
switch (value) {
case 'weixin':
providerName = '微信登录'
providerIcon = '/static/img/share/wx.svg'
break;
case 'qq':
providerName = 'QQ登录'
providerIcon = '/static/img/share/qq.svg'
break;
case 'sinaweibo':
providerName = '新浪微博登录'
providerIcon = '/static/img/share/wb.svg'
break;
// case 'xiaomi':
// providerName = ''
// break;
// case 'alipay':
// providerName = ''
// break;
// case 'baidu':
// providerName = ''
// break;
// case 'jd':
// providerName = ''
// break;
// case 'toutiao':
// providerName = ''
// break;
// case 'apple':
// providerName = ''
// break;
// case 'univerify':
// providerName = ''
// providerIcon = '/static/img/share/rz.svg'
// break;
}
if (providerName) {
this.providerList.push({
name: providerName,
icon: providerIcon,
id: value
})
}
}
},
fail: (error) => {
console.log('获取登录通道失败', error);
}
})
},
//
tologin(provider) {
// APP onLaunch
uni.login({
provider: provider.id,
// #ifdef MP-ALIPAY
scopes: 'auth_user', //
// #endif
success: async (res) => {
console.log('login success:', res);
this.Toast({
title: '登录成功'
})
// store
this.login(provider.id);
// #ifdef APP-PLUS
this.setUniverifyLogin(provider.id === 'univerify')
// switch (provider.id) {
// case 'univerify':
// this.loginByUniverify(provider.id, res)
// break;
// case 'apple':
// this.loginByApple(provider.id, res)
// break;
// }
// #endif
// #ifdef MP-WEIXIN
console.warn('如需获取openid请参考uni-id: https://uniapp.dcloud.net.cn/uniCloud/uni-id')
uni.request({
url: 'https://97fca9f2-41f6-449f-a35e-3f135d4c3875.bspapp.com/http/user-center',
method: 'POST',
data: {
action: 'loginByWeixin',
params: {
code: res.code,
platform: 'mp-weixin'
}
},
success(res) {
console.log(res);
if (res.data.code !== 0) {
console.log('获取openid失败', res.data.errMsg);
return
}
uni.setStorageSync('openid', res.data.openid)
},
fail(err) {
console.log('获取openid失败', err);
}
})
// #endif
},
fail: (err) => {
console.log('login fail:', err);
//
if (err.code == '30002') {
uni.closeAuthView();
this.Toast({
title: '其他登录方式'
})
return;
}
//
if (err.code == 1000) {
uni.showModal({
title: '登录失败',
content: `${err.errMsg}\n错误码${err.code}`,
confirmText: '开通指南',
cancelText: '确定',
success: (res) => {
if (res.confirm) {
setTimeout(() => {
plus.runtime.openWeb(
'https://ask.dcloud.net.cn/article/37965'
)
}, 500)
}
}
});
return;
}
//
if (err.code == '30005') {
uni.showModal({
showCancel: false,
title: '预登录失败',
content: this.univerifyErrorMsg || err.errMsg
});
return;
}
//
if (err.code != '30003') {
uni.showModal({
showCancel: false,
title: '登录失败',
content: JSON.stringify(err)
});
}
},
complete: () => {
this.univerifyBtnLoading = false;
}
})
},
//
getUserInfo(res) {
uni.showLoading({
title: '登录中...',
mask: true
})
//
if (res.detail.errMsg !== 'getUserInfo:ok') {
uni.hideLoading()
return uni.showModal({
title: '获取用户信息失败',
content: '错误原因' + result.detail.errMsg,
showCancel: false
})
}
//
let userInfo = res.detail.userInfo
uni.login({
provider:'weixin',
success(res){
console.log(res)
//
const params = {
code: res.code,
nickName: userInfo.nickName,
avatarUrl:userInfo.avatarUrl
}
},
complete() {
uni.hideLoading()
}
})
}
}
}
</script>
<style lang="scss" scoped>
.other-login {
.login-method {
padding-top: 30rpx;
.method-img {
width: 80rpx;
height: 80rpx;
}
}
.login-wx {
flex: 1;
margin: 0 auto;
width: 200rpx;
}
}
</style>

View File

@ -0,0 +1,315 @@
<template>
<!-- 分享弹窗 -->
<u-popup class="bottom-share" mode="bottom" :show="showShare" @close="showShare = false" @open="showShare = true">
<!-- #ifdef APP-PLUS -->
<view class="text-center py-20 text-32">
分享到
</view>
<view class="flex justify-evenly items-center">
<template v-for="(item,index) in providerList">
<view v-if="isShow(item)" :key="index" class="share-item" hover-class="bg-gray-100" @tap="share(item)">
<image :src="item.img" mode="aspectFill"></image>
<text>{{item.name}}</text>
</view>
</template>
</view>
<!-- #endif -->
<!-- #ifdef MP || QUICKAPP-WEBVIEW -->
<view class="uni-btn-v uni-common-mt">
<button type="primary" open-type="share">分享</button>
</view>
<!-- #endif -->
<view class="share-cancle" @click="showShare = false" hover-class="bg-gray-300">
取消
</view>
</u-popup>
</template>
<script>
/*
* PopupShare 分享弹窗
* @description 用于分享到朋友圈微信等
* @author MrThinco
* @property {Boolean} show 分享弹窗显隐性
*/
export default {
props: {
show: {
type: Boolean,
default: false
}
},
watch: {
show(val) {
this.showShare = val
},
showShare(val) {
// #ifdef H5
// h5 穿
if(val) {
document.body.style.overflow = "hidden"
}else{
document.body.style.overflow = "visible"
}
// #endif
this.$emit('update:show', val)
}
},
data() {
return {
showShare: false,
providerList: [],
shareType: 1, // 1 2 0 5
title: 'share',
shareText: 'uni-app可以同时发布成原生App、小程序、H5邀请你一起体验',
href: "https://uniapp.dcloud.io",
image: '',
}
},
computed: {
//
isShow() {
return function(item) {
// QQ
if (this.shareType === 0 && item.id === 'qq') {
return false
}
//
if (this.shareType === 5 && item.name !== '微信好友') {
return false
}
return true
}
}
},
//
onShareAppMessage() {
return {
title: this.shareText ? this.shareText : "欢迎体验uni-app",
path: '/pages/tabBar/component/component',
imageUrl: this.image ? this.image :
'https://vkceyugu.cdn.bspapp.com/VKCEYUGU-dc-site/b6304f00-5168-11eb-bd01-97bc1429a9ff.png'
}
},
beforeDestroy: function() {
this.shareText = 'uni-app可以同时发布成原生App、小程序、H5邀请你一起体验',
this.href = 'https://uniapp.dcloud.io',
this.image = '';
},
mounted() {
uni.getProvider({
service: 'share',
success: (e) => {
console.log('success', e);
let data = []
for (let i = 0; i < e.provider.length; i++) {
switch (e.provider[i]) {
case 'weixin':
data.push({
img: '/static/img/share/wx.svg',
name: '微信好友',
id: 'weixin',
sort: 0
})
data.push({
img: '/static/img/share/pyq.svg',
name: '朋友圈',
id: 'weixin',
type: 'WXSenceTimeline',
sort: 1
})
break;
case 'sinaweibo':
data.push({
img: '/static/img/share/wb.svg',
name: '新浪微博',
id: 'sinaweibo',
sort: 2
})
break;
case 'qq':
data.push({
img: '/static/img/share/qq.svg',
name: 'QQ好友',
id: 'qq',
sort: 3
})
break;
default:
break;
}
}
this.providerList = data.sort((x, y) => {
return x.sort - y.sort
})
console.log('providerList', this.providerList)
},
fail: (e) => {
console.log('获取分享通道失败', e);
uni.showModal({
content: '获取分享通道失败',
showCancel: false
})
}
})
},
methods: {
//
async share(e) {
console.log('分享通道:' + e.id + ' 分享类型:' + this.shareType);
if (!this.shareText && (this.shareType === 1 || this.shareType === 0)) {
uni.showModal({
content: '分享内容不能为空',
showCancel: false
})
return;
}
if (!this.image && (this.shareType === 2 || this.shareType === 0)) {
uni.showModal({
content: '分享图片不能为空',
showCancel: false
})
return;
}
let shareOPtions = {
provider: e.id,
scene: e.type && e.type === 'WXSenceTimeline' ? 'WXSenceTimeline' :
'WXSceneSession', //WXSceneSessionWXSenceTimelineWXSceneFavorite
type: this.shareType,
success: (e) => {
console.log('success', e);
uni.showModal({
content: '已分享',
showCancel: false
})
},
fail: (e) => {
console.log('fail', e)
uni.showModal({
content: e.errMsg,
showCancel: false
})
},
complete: function() {
console.log('分享操作结束!')
}
}
switch (this.shareType) {
case 0:
shareOPtions.summary = this.shareText;
shareOPtions.imageUrl = this.image;
shareOPtions.title = '欢迎体验uniapp';
shareOPtions.href = 'https://uniapp.dcloud.io';
break;
case 1:
shareOPtions.summary = this.shareText;
break;
case 2:
shareOPtions.imageUrl = this.image;
break;
case 5:
shareOPtions.imageUrl = this.image ? this.image :
'https://vkceyugu.cdn.bspapp.com/VKCEYUGU-dc-site/b6304f00-5168-11eb-bd01-97bc1429a9ff.png'
shareOPtions.title = '欢迎体验uniapp';
shareOPtions.miniProgram = {
id: 'gh_33446d7f7a26',
path: '/pages/tabBar/component/component',
webUrl: 'https://uniapp.dcloud.io',
type: 0
};
break;
default:
break;
}
if (shareOPtions.type === 0 && plus.os.name === 'iOS') { //ios
shareOPtions.imageUrl = await this.compress();
}
if (shareOPtions.type === 1 && shareOPtions.provider === 'qq') { //qqhreftitle
shareOPtions.href = 'https://uniapp.dcloud.io';
shareOPtions.title = '欢迎体验uniapp';
}
uni.share(shareOPtions);
},
// 20Kb
compress(){
console.log('开始压缩');
let img = this.image;
return new Promise((res) => {
var localPath = plus.io.convertAbsoluteFileSystem(img.replace('file://', ''));
console.log('after' + localPath);
// size
plus.io.resolveLocalFileSystemURL(localPath, (entry) => {
entry.file((file) => {// entry
console.log('getFile:' + JSON.stringify(file));
if(file.size > 20480) {// size 20Kb
plus.zip.compressImage({
src: img,
dst: img.replace('.jpg', '2222.jpg').replace('.JPG', '2222.JPG'),
width: '10%',
height: '10%',
quality: 1,
overwrite: true
}, (event) => {
console.log('success zip****' + event.size);
let newImg = img.replace('.jpg', '2222.jpg').replace('.JPG', '2222.JPG');
res(newImg);
}, function(error) {
uni.showModal({
content:'分享图片太大,需要请重新选择图片!',
showCancel:false
})
});
}
});
}, (e) => {
console.log('Resolve file URL failed: ' + e.message);
uni.showModal({
content:'分享图片太大,需要请重新选择图片!',
showCancel:false
})
});
})
}
}
}
</script>
<style lang="scss" scoped>
.bottom-share {
.share-item {
height: 150rpx;
width: 100rpx;
padding: 20rpx;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
flex: 1;
image {
width: 100rpx;
height: 100rpx;
}
text {
margin-top: 10rpx;
}
}
.share-cancle {
text-align: center;
margin: 20rpx 40rpx;
padding-top: 20rpx;
padding-bottom: 20rpx;
font-size: 32rpx;
border-radius: 50rpx;
border: 1rpx solid $uni-border-color1;
background-color: $uni-bg-color-gray;
}
}
</style>

14
index.html Normal file
View File

@ -0,0 +1,14 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0" />
<title></title>
<!--preload-links-->
<!--app-context-->
</head>
<body>
<div id="app"><!--app-html--></div>
<script type="module" src="/main.js"></script>
</body>
</html>

31
main.js Normal file
View File

@ -0,0 +1,31 @@
import App from './App'
// #ifndef VUE3
import Vue from 'vue'
// uViewUI
import uView from '@/uni_modules/uview-ui'
Vue.use(uView)
// 引入配置文件
import $config from "@/utils/lib/config.js"
Vue.prototype.$config = $config
// 引入助手函数
import $tool from '@/utils/lib/tool.js'
Vue.prototype.$tool = $tool
Vue.config.productionTip = false
App.mpType = 'app'
const app = new Vue({
...App
})
app.$mount()
// #endif
// #ifdef VUE3
import { createSSRApp } from 'vue'
export function createApp() {
const app = createSSRApp(App)
return {
app
}
}
// #endif

75
manifest.json Normal file
View File

@ -0,0 +1,75 @@
{
"name" : "退役军人平台",
"appid" : "__UNI__F8A4991",
"description" : "本平台主要用于指导退役军人就业和创业,更好更快融入地方",
"versionName" : "1.0.0",
"versionCode" : "100",
"transformPx" : false,
"app-plus" : {
"usingComponents" : true,
"nvueStyleCompiler" : "uni-app",
"compilerVersion" : 3,
"splashscreen" : {
"alwaysShowBeforeRender" : true,
"waiting" : true,
"autoclose" : true,
"delay" : 0
},
"modules" : {},
"distribute" : {
"android" : {
"permissions" : [
"<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
"<uses-permission android:name=\"android.permission.VIBRATE\"/>",
"<uses-permission android:name=\"android.permission.READ_LOGS\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>",
"<uses-feature android:name=\"android.hardware.camera.autofocus\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.CAMERA\"/>",
"<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>",
"<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>",
"<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>",
"<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
"<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",
"<uses-feature android:name=\"android.hardware.camera\"/>",
"<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"
]
},
"ios" : {
"idfa" : false
},
"sdkConfigs" : {
"oauth" : {}
},
"splashscreen" : {
"androidStyle" : "common",
"iosStyle" : "storyboard"
}
}
},
"quickapp" : {},
"mp-weixin" : {
"appid" : "wx957ad7879a435bf2",
"setting" : {
"urlCheck" : false,
"minified" : true,
"postcss" : true,
"es6" : true
},
"usingComponents" : true
},
"mp-alipay" : {
"usingComponents" : true
},
"mp-baidu" : {
"usingComponents" : true
},
"mp-toutiao" : {
"usingComponents" : true
},
"uniStatistics" : {
"enable" : false
},
"vueVersion" : "2"
}

24
package-lock.json generated Normal file
View File

@ -0,0 +1,24 @@
{
"name": "share-bbs",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"dependencies": {
"uview-ui": "^1.8.4"
}
},
"node_modules/uview-ui": {
"version": "1.8.4",
"resolved": "https://registry.nlark.com/uview-ui/download/uview-ui-1.8.4.tgz",
"integrity": "sha1-4yu/I3lCHTGQIuMk4ct7U4fTvUQ="
}
},
"dependencies": {
"uview-ui": {
"version": "1.8.4",
"resolved": "https://registry.nlark.com/uview-ui/download/uview-ui-1.8.4.tgz",
"integrity": "sha1-4yu/I3lCHTGQIuMk4ct7U4fTvUQ="
}
}
}

3
package.json Normal file
View File

@ -0,0 +1,3 @@
{
"dependencies": {}
}

406
pages.json Normal file
View File

@ -0,0 +1,406 @@
{
"pages": [ //pages
// #ifdef MP-WEIXIN
{ //
"path": "pages/home/home",
"style": {
"navigationStyle": "custom" //
}
},
// #endif
// #ifdef H5 || APP-PLUS
{ //
"path": "pages/home/home",
"style": {
// App
"app-plus": {
"bounce": "none", //
"scrollIndicator": "none", //
//
"titleNView": {
//
"searchInput": {
"align": "center",
"backgroundColor": "#F7F7F7",
"borderRadius": "20px",
"placeholder": "搜索新鲜事",
"disabled": true
},
//
"buttons": [
//
{
"float": "left",
"color": "#3c9cff",
"colorPressed": "#3c9cff",
"text": "\ue609",
"fontSize": "24px",
"fontSrc": "/static/font/iconfont.ttf"
},
//
{
"float": "right",
"color": "#3c9cff",
"colorPressed": "#3c9cff",
"text": "\ue708",
"fontSize": "24px",
"fontSrc": "/static/font/iconfont.ttf"
}
]
}
}
}
},
// #endif
// #ifdef MP-WEIXIN
{ // /
"path": "pages/home/search",
"style": {
"navigationStyle": "custom" //
}
},
// #endif
// #ifdef H5 || APP-PLUS
{ // /
"path": "pages/home/search",
"style": {
// App
"app-plus": {
"bounce": "none", //
"scrollIndicator": "none", //
//
"titleNView": {
// "autoBackButton": false, //
//
"searchInput": {
"align": "left",
"backgroundColor": "#F7F7F7",
"borderRadius": "20px",
"placeholder": "请输入内容",
"disabled": false
},
//
"buttons": [
//
{
"float": "right",
"color": "#82848a",
"colorPressed": "#c8c9cc",
"text": "搜索",
"fontSize": "14px"
}
]
}
}
}
},
// #endif
// #ifdef MP-WEIXIN
{ // /
"path": "pages/home/release",
"style": {
"navigationStyle": "custom" //
}
},
// #endif
// #ifdef H5 || APP-PLUS
{ // /
"path": "pages/home/release",
"style": {
"navigationBarTitleText": "",
"app-plus": {
"titleNView": false //
}
}
},
// #endif
{ // /
"path": "pages/home/detail",
"style": {
"navigationBarTitleText": "",
"app-plus": {
"titleNView": {
"buttons": [{
"type": "share",
"float": "right"
}]
}
}
}
},
{ //
"path": "pages/news/news",
"style": {
"navigationStyle": "custom", //
// App
"app-plus": {
"bounce": "none",
"titleNView": false //
}
}
},
{ // //
"path": "pages/news/news-topic-cate",
"style": {
"navigationBarTitleText": "话题分类",
"app-plus": {
"bounce": "none"
}
}
},
{ // //
"path": "pages/news/news-topic-detail",
"style": {
"navigationBarTitleText": "",
"app-plus": {
"scrollIndicator": "none", //
"titleNView": {
"type": "transparent", //
"buttons": [{
"type": "menu"
}]
}
}
}
},
// #ifdef MP-WEIXIN
{ //
"path": "pages/paper/paper",
"style": {
"navigationStyle": "custom" //
}
},
// #endif
// #ifdef H5 || APP-PLUS
{ //
"path": "pages/paper/paper",
"style": {
"enablePullDownRefresh": true, //
// App
"app-plus": {
"titleNView": {
"titleText": "小纸条",
"buttons": [
//
{
"float": "left",
"color": "#3c9cff",
"colorPressed": "#3c9cff",
"text": "\ue667",
"fontSize": "24px",
"fontSrc": "/static/font/iconfont.ttf"
},
//
{
"float": "right",
"color": "#3c9cff",
"colorPressed": "#3c9cff",
"text": "\ue652",
"fontSize": "24px",
"fontSrc": "/static/font/iconfont.ttf"
}
]
}
}
}
},
// #endif
// #ifdef MP-WEIXIN
{ // /
"path": "pages/paper/friend",
"style": {
"navigationStyle": "custom" //
}
},
// #endif
// #ifdef H5 || APP-PLUS
{ // /
"path": "pages/paper/friend",
"style": {
// App
"app-plus": {
"bounce": "none", //
"scrollIndicator": "none", //
//
"animationType": "slide-in-left",
//
"titleNView": {
// h5css
"autoBackButton": false,
//
"searchInput": {
"align": "center",
"backgroundColor": "#F7F7F7",
"borderRadius": "20px",
"placeholder": "搜索用户",
"disabled": true
},
//
"buttons": [
//
{
"float": "right",
"color": "#000",
"colorPressed": "#9CA3AF",
"fontSize": "15px",
"text": "取消"
}
]
}
}
}
},
// #endif
{ // //
"path": "pages/paper/chat",
"style": {
"navigationBarTitleText": "",
"enablePullDownRefresh": false,
"app-plus": {
"bounce": "none", //
"scrollIndicator": "none", //
//
"animationType": "slide-in-left",
//
"titleNView": {
// h5css
"autoBackButton": false,
//
"searchInput": {
"align": "center",
"backgroundColor": "#F7F7F7",
"borderRadius": "20px",
"placeholder": "搜索用户",
"disabled": true
},
//
"buttons": [
//
{
"float": "right",
"color": "#000",
"colorPressed": "#D1D5DB",
"text": "\ue622",
"fontSize": "24px",
"fontSrc": "/static/font/iconfont.ttf"
}
]
}
}
}
},
{ //
"path": "pages/mine/mine",
"style": {
"navigationBarTitleText": "我的",
"navigationStyle": "custom", //
// App
"app-plus": {
"titleNView":"none"
}
}
},
{ // /
"path": "pages/mine/set",
"style": {
"navigationBarTitleText": "设置"
}
}, { // //
"path": "pages/mine/edit-pwd",
"style": {
"navigationBarTitleText": "修改密码"
}
}, { // //
"path": "pages/mine/bind-email",
"style": {
"navigationBarTitleText": "绑定邮箱"
}
}, { // //
"path": "pages/mine/edit-info",
"style": {
"navigationBarTitleText": "修改资料"
}
}, { // //
"path": "pages/mine/feedback",
"style": {
"navigationBarTitleText": "意见反馈"
}
}, { // //
"path": "pages/mine/about",
"style": {
"navigationBarTitleText": "关于社区"
}
}, { // /
"path": "pages/mine/login",
"style": {
"navigationBarTitleText": "",
"app-plus": {
"titleNView": false
}
}
},
{ // /
"path": "pages/mine/user-space",
"style": {
"navigationBarTitleText": "个人空间",
"app-plus": {
"titleNView": {
"buttons": [{
"type": "menu"
}]
}
}
}
}
],
//
"globalStyle": {
"navigationBarTextStyle": "black",
"navigationBarTitleText": "社交论坛",
"navigationBarBackgroundColor": "#FFFFFF",
"backgroundColor": "#FFFFFF",
"app-plus": {
"scrollIndicator": "none"
}
},
//
"tabBar": {
"color": "#ADADAD", // tab
"selectedColor": "#278E6F", // tab
"backgroundColor": "#FFFFFF", // tab
"borderStyle": "black", // tabbar
"list": [{
"pagePath": "pages/home/home",
"text": "首页",
"iconPath": "/static/img/tabbar/home.png",
"selectedIconPath": "/static/img/tabbar/home-ed.png"
},
{
"pagePath": "pages/news/news",
"text": "新鲜事",
"iconPath": "/static/img/tabbar/news.png",
"selectedIconPath": "/static/img/tabbar/news-ed.png"
},
{
"pagePath": "pages/paper/paper",
"text": "小纸条",
"iconPath": "/static/img/tabbar/paper.png",
"selectedIconPath": "/static/img/tabbar/paper-ed.png"
},
{
"pagePath": "pages/mine/mine",
"text": "我的",
"iconPath": "/static/img/tabbar/mine.png",
"selectedIconPath": "/static/img/tabbar/mine-ed.png"
}
]
}
// "condition": { //
// "current": 0, //(list )
// "list": [{
// "name": "", //
// "path": "pages/search/search", //
// "query": "" //onLoad
// }]
// }
}

View File

@ -0,0 +1,208 @@
<template>
<!-- 资讯列表 -->
<view class="info-list wrap-card border-b animate__animated animate__fadeInLeft animate__fast">
<!-- 头像栏 -->
<view class="flex flex-row justify-between items-center">
<!-- 头像 -->
<view class="flex flex-row justify-center items-center">
<image class="img-header mr-10" :src="info.userPic" mode="widthFix" lazy-load
@click.stop="$u.route('/pages/mine/user-space')"></image>
<view class="flex justify-center items-center text-gray-500 text-30">{{item.username}}
<view class="iconfont iconxingbie-nan tag-age"
:class="[item.sex == 0 ? 'iconxingbie-nan' :'iconxingbie-nv girl']">
<text class="ml-10">{{item.age}}</text>
</view>
</view>
</view>
<!-- 关注 -->
<view class="flex flex-row justify-center items-center bg-gray-100 rounded-10 px-10 py-5 text-28">
<template v-if="info.isFollow">
<text @click="follow(false)">
已关注
</text>
</template>
<template v-else>
<view class="flex items-center" @click="follow(true)">
<text class="iconfont iconjia mr-10 text-24"></text>关注
</view>
</template>
</view>
</view>
<!-- 标题 -->
<view class="w-100 line-1 text-32 my-10" @click="goDetail()">{{info.title}}</view>
<!-- 插槽图片视频 -->
<slot>
<view class="relative flex flex-row justify-center items-center">
<!-- 图片 -->
<image class="w-full rounded-20" :src="info.coverPic" mode="widthFix" lazy-load @click="goDetail()">
</image>
<template v-if="info.type === 'video'">
<!-- 视频 -->
<view class="icon-play iconfont iconbofang"></view>
<view class="play-info">
{{info.playNum}}次播放 {{info.playLong}}
</view>
</template>
</view>
</slot>
<!-- 点赞评论 -->
<view class="flex flex-row justify-between items-center text-gray-500 my-10">
<view class="flex flex-row justify-center items-center">
<view class="flex flex-row justify-center items-center mr-20" @click.stop="handleMark('smile')">
<view class="iconfont mr-10 text-36" :class="[handleIcon('smile',info.infoNum)]"></view>
{{info.infoNum.smileNum}}
</view>
<view class="flex flex-row justify-center items-center" @click.stop="handleMark('cry')">
<view class="iconfont mr-10 text-36" :class="[handleIcon('cry',info.infoNum)]"></view>
{{info.infoNum.cryNum}}
</view>
</view>
<view class="flex flex-row justify-center items-center">
<view class="flex flex-row justify-center items-center mr-20" @click="handleComment()">
<view class="iconfont iconliaotian mr-10 text-36"></view>
{{info.commentNum}}
</view>
<view class="flex flex-row justify-center items-center" @click="handleShare()">
<view class="iconfont iconfenxiang mr-10 text-36"></view>
{{info.shareNum}}
</view>
</view>
</view>
</view>
</template>
<script>
/*
* InfoList 内容列表
* @description 用于首页图文列表信息
* @author MrThinco
* @property {Object} item 列表信息
* @property {Number} index 列表信息索引
* @property {Boolean} isDetail 是否详情页
*/
export default {
props: {
item: Object,
index: {
type: [Number, String],
default: -1
},
isDetail: {
type: Boolean,
default: false
}
},
data() {
return {
info: null
}
},
watch: {
item: {
handler(val) {
this.info = val
},
immediate: true
}
},
methods: {
//
follow(value) {
this.$emit('follow', {
value,
index: this.index
})
},
//
handleIcon(type, item = null) {
if (!item) return
let index = item.index
if (type === 'smile') {
if (index === 1) {
return 'active,icondianzan'
} else {
return 'iconthumbsup'
}
} else {
if (index === 2) {
return 'active,iconz-nolikeFill'
} else {
return 'iconz-nolike'
}
}
},
//
handleMark(value) {
this.$emit('mark', {
value,
index: this.index
})
},
//
handleComment() {
if (!this.isDetail) return this.goDetail()
this.$emit('comment')
},
//
handleShare() {
if (!this.isDetail) return this.goDetail()
this.$emit('share')
},
//
goDetail() {
if (this.isDetail) return //
this.$u.route('pages/home/detail', {
data: JSON.stringify(this.info)
})
}
}
}
</script>
<style lang="scss" scoped>
.info-list {
.img-header {
width: 100rpx;
height: 100rpx;
border-radius: 100%;
}
.tag-age {
background-color: $uni-color-blue;
color: #FFFFFF;
font-size: 24rpx;
padding: 2rpx 10rpx;
margin-left: 10rpx;
border-radius: 20rpx;
&.girl {
background-color: $uni-color-pink;
}
}
.icon-play {
position: absolute;
font-size: 120rpx;
color: #FFF;
}
.play-info {
position: absolute;
right: 10rpx;
bottom: 10rpx;
color: #FFF;
background-color: rgba(153, 153, 153, 0.75);
border-radius: 50rpx;
padding: 5rpx 20rpx;
font-size: 25rpx;
}
.active {
color: #19be6b;
view {
color: #19be6b;
}
}
}
</style>

182
pages/home/detail.vue Normal file
View File

@ -0,0 +1,182 @@
<template>
<!-- 首页/详情页 -->
<!-- h5 滚动穿透不需要处理wxapp 需要 使用 page-meta 组件配合阻止滚动穿透 -->
<page-meta :page-style="'overflow:'+(showShare?'hidden':'visible')"></page-meta>
<view class="detail">
<!-- 详细信息 -->
<info-list :item="info" isDetail @mark="handleMark" @comment="handleComment" @share="handleShare"
@follow="handleFollow">
<view class="text-30 my-20 text-gray-600">{{info.content}}</view>
<view>
<image class="w-full" v-for="(item,index) in info.images" :key="index" :src="item" mode="aspectFill"
@click="handlePreview(index)"></image>
</view>
</info-list>
<u-gap height="20" bgColor="#F9FAFB"></u-gap>
<view class="p-20 text-30 font-bold">
最新评论<text class="ml-10">3</text>
</view>
<!-- 评论列表 -->
<view class="comment">
<!-- 头像 -->
<image class="rounded-full mr-20" src="../../static/img/header/a.svg" mode="aspectFill"
style="width: 100rpx;height: 100rpx;"></image>
<view class="flex-1 flex flex-col">
<view class="text-28 font-bold text-blue">
Jay
</view>
<view class="comment-text text-26 line-1 my-10">
天青色等烟雨而我在等你
</view>
<view class="comment-replay text-blue flex items-center">
2条回复<text class="iconfont iconqianjin"></text>
</view>
<view class="flex justify-between text-24 my-10">
<view class="text-gray-500">
2022-10-09 10:08
</view>
<view class="text-blue">
回复
</view>
</view>
</view>
</view>
<!-- 分享功能 -->
<popup-share :show.sync="showShare"></popup-share>
<!-- 底部操作栏 -->
<view class="bottom-input">
</view>
<bottom-input v-if="showComment" @submit="submit"></bottom-input>
</view>
</template>
<script>
import {
detailInfo
} from "@/utils/data/data.js"
import InfoList from "@/pages/home/cpns/info-list.vue"
export default {
components: {
InfoList,
},
data() {
return {
showComment: false, //
showShare: false, //
info: {},
}
},
onLoad(e) {
e.data && this.init(JSON.parse(e.data))
},
//
onNavigationBarButtonTap(e) {
switch (e.index) {
case 0:
//
this.showShare = true
break;
}
},
onBackPress() {
this.showShare = false
},
//
onShareAppMessage() {
return {
title: this.info.title,
path: '/pages/home/detail?data=' + JSON.stringify(this.info)
}
},
methods: {
//
init(data) {
//
const result = {
content: detailInfo,
images: [
'/static/img/list/06.svg', '/static/img/list/07.svg', '/static/img/list/08.svg'
]
}
this.info = {
...data,
...result
}
uni.setNavigationBarTitle({
title: data.title
})
},
//
handleMark(item) {
switch (item.value) {
case 'smile':
if (this.info.infoNum.index == 1) return //
else if (this.info.infoNum.index == 2) this.info.infoNum.cryNum--
this.info.infoNum.index = 1
this.info.infoNum.smileNum++
break;
case 'cry':
if (this.info.infoNum.index == 2) return //
else if (this.info.infoNum.index == 1) this.info.infoNum.smileNum--
this.info.infoNum.index = 2
this.info.infoNum.cryNum++
break
}
const title = item.value === 'smile' ? '谢谢表扬' : '继续加油'
uni.showToast({
title,
icon: 'none',
})
},
//
handleComment() {
this.showComment = true
},
//
handleShare() {
this.showShare = true
},
//
handleFollow(item) {
this.info.isFollow = item.value
const title = item.value ? '关注成功' : '取消成功'
uni.showToast({
title,
icon: 'none',
})
},
//
handlePreview(current) {
uni.previewImage({
urls: this.info.images,
current
})
},
//
submit(data) {
this.showComment = false
}
}
}
</script>
<style lang="scss" scoped>
.detail {
.comment {
display: flex;
margin: 20rpx;
.comment-text {
max-width: calc(100vw - 160rpx);
}
.comment-replay {
height: 40rpx;
}
}
.bottom-input {
height: 100rpx;
}
}
</style>

232
pages/home/home.vue Normal file
View File

@ -0,0 +1,232 @@
<template>
<!-- 首页 -->
<view class="home">
<!-- 小程序导航栏 -->
<!-- #ifdef MP-WEIXIN -->
<u-navbar placeholder>
<view slot="left" class="iconfont iconqiandao"></view>
<view slot="center" class="nav-center">
<u-search placeholder="搜索新鲜事" @click="handleSearch()" :showAction="false" disabled></u-search>
</view>
<view slot="right" class="iconfont iconPensyumaobi" @click="handlePublish()"></view>
</u-navbar>
<!-- #endif -->
<!-- 标签 -->
<u-sticky bgColor="#fff">
<u-tabs class="wrap-card" ref="tabs" @change="changeTab" :list="tablist" :current="tabIndex"
lineColor="#3c9cff" :activeStyle="{color:'#3c9cff'}" :inactiveStyle="{color:'#909399'}" lineWidth="30"
:scrollable="false">
</u-tabs>
</u-sticky>
<!-- 列表 -->
<swiper class="flex-1" :current="swiperIndex" @animationfinish="animationfinish">
<swiper-item class="h-full" v-for="(item, index) in swiperList" :key="index">
<scroll-view :ref="'scrollView'+index" :scroll-top="scrollTops[tabIndex]" class="w-full h-full" scroll-y
@scrolltolower="reachBottom" @scroll="scroll">
<!-- 有内容 -->
<template v-if="item.list.length > 0">
<!-- 资讯列表 -->
<info-list :item="item1" v-for="(item1,index1) in item.list" :key="index1" :index="index1"
@mark="handleMark" @follow="handleFollow">
</info-list>
<u-loadmore :status="loadStatus[tabIndex]"></u-loadmore>
</template>
<!-- 无内容 -->
<template v-else>
<u-empty text="本来无一物,何处惹尘埃" icon="/static/img/demo/winter.svg" textSize="16" marginTop='25%'
mode="list"></u-empty>
</template>
</scroll-view>
</swiper-item>
</swiper>
<!-- 回到顶部 -->
<view v-if="scrollTop[tabIndex] > 400" class="go-top" @click="goTop">
<u-icon color="#3c9cff" name="arrow-up" size="24"></u-icon>
</view>
</view>
</template>
<script>
import {
newsList
} from "@/utils/data/data.js"
import InfoList from "@/pages/home/cpns/info-list.vue"
export default {
components: {
InfoList
},
data() {
return {
scrollTops: [0, 0, 0, 0, 0, 0],
scrollTop: [0, 0, 0, 0, 0, 0],
// // loadmore/ loading / nomore
loadStatus: ['loadmore', 'loadmore', 'loadmore', 'loadmore', 'loadmore', 'loadmore'],
//
tabIndex: 0,
tablist: [{
name: "关注"
},
{
name: "谷雨"
},
{
name: "芒种"
},
{
name: "小满",
},
{
name: "霜降"
},
{
name: "寒露"
}
],
//
swiperIndex: 0,
swiperList: newsList
}
},
//
onNavigationBarSearchInputClicked() {
this.handleSearch()
},
//
onNavigationBarButtonTap(e) {
switch (e.index) {
case 1:
this.handlePublish()
break;
}
},
methods: {
//
handlePublish() {
this.$u.route('/pages/home/release')
},
//
handleSearch() {
this.$u.route('/pages/home/search', {
type: 'info'
})
},
// tab
changeTab(item) {
this.tabIndex = item.index
this.swiperIndex = item.index
},
// swipertabsswiper
animationfinish(e) {
this.tabIndex = e.detail.current
this.swiperIndex = e.detail.current
},
// scroll-view
reachBottom() {
//
if (this.loadStatus[this.tabIndex] !== 'loadmore') return
//
this.loadStatus.splice(this.tabIndex, 1, "loading")
setTimeout(() => {
this.getList(this.tabIndex)
}, 1000);
},
//
getList(index) {
// 5
for (let i = 0; i < 5; i++) {
let curr = this.$u.random(0, this.swiperList[index].list.length - 1)
let data = this.swiperList[index].list[curr]
this.swiperList[index].list.push(data)
}
//
this.loadStatus.splice(this.tabIndex, 1, "nomore")
},
//
scroll(e) {
const index = this.tabIndex
this.scrollTop.splice(index, 1, e.detail.scrollTop) // 400
},
//
goTop() {
const index = this.tabIndex
// view
this.scrollTops.splice(index, 1, this.scrollTop[index])
this.$nextTick(function() {
this.scrollTops.splice(index, 1, 0)
this.scrollTop.splice(index, 1, 0)
})
},
//
handleFollow(item) {
this.swiperList[this.swiperIndex].list[item.index].isFollow = item.value
const title = item.value ? '关注成功' : '取消成功'
uni.showToast({
title,
icon: 'none',
})
},
//
handleMark(item) {
let infoNum = this.swiperList[this.swiperIndex].list[item.index].infoNum
switch (item.value) {
case 'smile':
if (infoNum.index == 1) return //
else if (infoNum.index == 2) infoNum.cryNum--
infoNum.index = 1
infoNum.smileNum++
break;
case 'cry':
if (infoNum.index == 2) return //
else if (infoNum.index == 1) infoNum.smileNum--
infoNum.index = 2
infoNum.cryNum++
break
}
const title = item.value === 'smile' ? '谢谢表扬' : '继续加油'
uni.showToast({
title,
icon: 'none',
})
},
}
}
</script>
<style lang="scss" scoped>
.home {
display: flex;
flex-direction: column;
height: calc(100vh - var(--window-top) - var(--window-bottom)); // - -
width: 100%;
//
/* #ifdef MP-WEIXIN */
/deep/ .u-navbar {
.iconfont {
font-size: 48rpx;
color: $uni-color-green;
}
.u-navbar__content {
margin-right: 180rpx !important; //
}
}
/* #endif */
//
.go-top {
position: fixed;
right: 30rpx;
bottom: 100rpx;
height: 80rpx;
width: 80rpx;
background: #E5E7EB;
display: flex;
justify-content: center;
align-items: center;
border-radius: 100%;
}
}
</style>

284
pages/home/release.vue Normal file
View File

@ -0,0 +1,284 @@
<template>
<!-- 首页/发布页 -->
<view class="release">
<!-- 自定义导航栏 -->
<u-navbar :autoBack="true" placeholder>
<view slot="center">
<view class="flex justify-center items-center text-30 w-100" @click="changeAction">
{{actionCurrent}}
<view class="iconfont iconxiala2"></view>
</view>
</view>
</u-navbar>
<view class="wrap-card">
<!-- 文本域 -->
<view class="text-gray-500 my-20">
想说点啥
</view>
<u-textarea v-model="textContent" maxlength='100' height="100" placeholder="随便说点儿什么吧..." count
confirmType="done">
</u-textarea>
<!-- 上传多图 -->
<view class="text-gray-500 my-20">
分享图片
</view>
<u-upload ref="upload" :fileList="imgList" @afterRead="handUpload" @delete="deletePic" name="1" multiple
:maxCount="9" previewFullImage>
</u-upload>
</view>
<!-- 底部操作栏 -->
<view class="bottom-handle">
<view class="iconfont iconcaidan text-50 mx-10 animate__animated" hover-class="animate__jello"></view>
<view class="iconfont iconhuati text-50 mx-10 animate__animated" hover-class="animate__jello"></view>
<view class="iconfont icontupian text-50 mx-10 animate__animated" hover-class="animate__jello"
@click="handleBottom('upload')"></view>
<view class="ml-auto mr-20">
<u-button text="发布" color="linear-gradient(to right, #dcc20b, #01906c)"
:customStyle="{width:'150rpx',height:'60rpx'}" @click="submit"></u-button>
</view>
</view>
<!-- 中间弹出公告栏 -->
<u-popup :show="popupShow" round="20" mode="center" :customStyle="{width:'80%'}">
<view class="flex flex-col justify-center items-center m-20">
<view class="flex justify-center items-center">
<image class="notice-img" src="/static/img/demo/summer.svg" mode="widthFix"></image>
</view>
<view class="flex flex-col my-20">
<view>严禁发表以下信息</view>
<view>1散布淫秽色情赌博暴力凶杀恐怖或者教唆犯罪的信息</view>
<view>2侮辱或者诽谤他人侵害他人合法权益的信息</view>
<view>3煽动民族仇恨民族歧视破坏民族团结的信息</view>
</view>
<u-button :customStyle="btnStyle" :ripple="true" shape="circle" @click="closePopup">朕知道了</u-button>
</view>
</u-popup>
<!-- 底部弹出操作菜单 -->
<u-action-sheet :description="actionDesc" round="20" :actions="actionList" :show="actionShow"
:safeAreaInsetBottom="true" cancelText="取消" @select="selectAction" @close="actionShow = false">
</u-action-sheet>
</view>
</template>
<script>
export default {
data() {
return {
textContent: '',
//
actionCurrent: '所有人可见',
actionDesc: '请设置您本条信息的访问权限',
actionList: [{
name: '所有人可见'
},
{
name: '仅好友可见'
},
{
name: '仅自己可见'
},
],
actionShow: false,
//
imgList: [{
url: '/static/img/demo/autumn.svg',
},
{
url: '/static/img/demo/winter.svg',
}
],
//
popupShow: true,
//
btnStyle: {
width: "450rpx",
height: "75rpx",
background: "linear-gradient(-45deg,#01906c,#34D399)",
color: "#FFFFFF",
fontSize: "30rpx"
},
// 稿
draftShow: true,
form: {
imgs: ''
}
}
},
//
onBackPress() {
//
if ((this.textContent || this.imgList.length) && this.draftShow) {
this.tipDraft()
return true //
}
},
onLoad() {
uni.getStorage({
key: 'releaseDraft',
success: (res) => {
const data = JSON.parse(res.data)
this.textContent = data.textContent
this.imgList = data.imgList
}
})
},
methods: {
// 稿
tipDraft() {
uni.showModal({
content: "是否要保存为草稿",
cancelText: "不保存",
confirmText: "保存",
success: res => {
//
if (res.confirm) this.saveDraft()
//
else uni.removeStorage({
key: 'releaseDraft'
})
this.draftShow = false
uni.navigateBack()
}
})
},
// 稿
saveDraft() {
uni.setStorage({
key: 'releaseDraft',
data: JSON.stringify({
textContent: this.textContent,
imgList: this.imgList
})
})
},
//
submit() {
this.draftShow = false
this.$u.route({
type: 'navigateBack'
})
},
// 访
changeAction() {
this.actionShow = true
},
//
selectAction(e) {
this.actionCurrent = e.name
this.actionShow = false
},
//
closePopup() {
this.popupShow = false
},
//
deletePic(event) {
this.imgList.splice(event.index, 1)
},
//
async autoUpload(event) {
// mutiple true , file
let chooseList = [].concat(event.file) //
let fileListLen = this.imgList.length //
//
chooseList.map((item) => {
this.imgList.push({
...item,
status: 'uploading',
message: '上传中'
})
})
//
for (let i = 0; i < chooseList.length; i++) {
//
const url = await this.uploadFilePromise(chooseList[i].url)
//
let item = this.imgList[fileListLen]
// url
this.imgList.splice(fileListLen, 1, Object.assign(item, {
status: 'success',
message: '',
url
}))
//
fileListLen++
}
},
//
async handUpload(event) {
// mutiple true , file
let chooseList = [].concat(event.file) //
let fileListLen = this.imgList.length //
//
chooseList.map((item) => {
this.imgList.push({
...item,
status: '',
message: ''
})
})
},
//
async handUploadSubmit() {
if (!this.imgList.length) return uni.showToast({
title: '请选择文件',
icon: 'none'
})
let imgList = []
for (let index of this.imgList) {
let url = this.imgList[index].url
//
if (url.startsWith('blob')) url = await this.uploadFilePromise(url)
imgList[index] = url
}
this.form.imgs = imgList.join(',')
},
//
uploadFilePromise(url) {
return new Promise((resolve, reject) => {
let a = uni.uploadFile({
url: 'http://192.168.2.21:7001/upload', //
filePath: url,
name: 'file',
formData: {
user: 'test'
},
success: (res) => {
setTimeout(() => {
resolve(res.data.url)
}, 1000)
}
})
})
},
//
handleBottom(type) {
switch (type) {
case 'upload':
this.$refs.upload.chooseFile()
break
}
}
}
}
</script>
<style lang="scss" scoped>
.release {
.notice-img {
height: 300rpx;
width: 300rpx;
}
.bottom-handle {
border-top: 1px solid $uni-border-color1;
position: fixed;
left: 0;
right: 0;
bottom: 0;
height: 85rpx;
background-color: #fff;
display: flex;
align-items: center;
}
}
</style>

186
pages/home/search.vue Normal file
View File

@ -0,0 +1,186 @@
<template>
<!-- 首页/搜索页 -->
<view class="search wrap-card">
<!-- 小程序导航栏 -->
<!-- #ifdef MP-WEIXIN -->
<u-navbar placeholder autoBack>
<view slot="center" class="nav-center">
<u-search placeholder="请输入内容" @click="search()" disabled></u-search>
</view>
</u-navbar>
<!-- #endif -->
<template v-if="list.length === 0">
<view class="flex items-center">
<text class="text-30">搜索历史</text>
<u--text v-if="records.length > 0" prefixIcon="trash" align="right" iconStyle="font-size: 19px"
text="清空" @click="delRecord('all')"></u--text>
</view>
<view class="flex flex-wrap mt-20">
<view class="mr-20 my-10 p-10 border rounded text-24 text-gray-500 relative"
v-for="(item,index) in records" :key="index" @longpress="editState(index)">
<text>{{item.name}}</text>
<u-icon v-if="item.edit" class="close-tag" name="close-circle" @click="delRecord('single',index)">
</u-icon>
</view>
</view>
</template>
<!-- 资讯列表 -->
<template v-if="type === 'info'">
<info-list :item="item" v-for="(item,index) in list" :key="index">
</info-list>
</template>
<!-- 话题列表 -->
<template v-else-if="type === 'topic'">
<topic-list :item="item" v-for="(item,index) in list" :key="index">
</topic-list>
</template>
<!-- 用户列表 -->
<template v-else-if="type === 'user'">
<friend-list :item="item" v-for="(item,index) in list" :key="index">
</friend-list>
</template>
<u-toast ref="uToast"></u-toast>
</view>
</template>
<script>
import {
searchList,
newsList,
friendList,
topicList
} from "@/utils/data/data.js"
import InfoList from "@/pages/home/cpns/info-list.vue"
import TopicList from "@/pages/news/cpns/topic-list.vue"
import FriendList from "@/pages/paper/cpns/friend-list.vue"
export default {
components: {
InfoList,
TopicList,
FriendList
},
data() {
return {
type: '', // user: news: topic:
keyword: '',
records: searchList,
list: [],
}
},
//
onNavigationBarButtonTap(e) {
if (e.index == 0) {
this.search()
}
},
//
onNavigationBarSearchInputChanged(e) {
this.keyword = e.text
},
//
onNavigationBarSearchInputConfirmed() {
this.search()
},
onLoad(e) {
this.type = e.type
// #ifdef APP-PLUS
this.editNavPlaceholder()
// #endif
},
methods: {
//
search() {
//
if (this.keyword === '') {
return this.$refs.uToast.show({
type: 'error',
message: '请输入搜索内容'
})
}
//
uni.hideKeyboard()
//
uni.showLoading({
title: '加载中',
})
setTimeout(() => {
uni.hideLoading()
switch (this.type) {
case 'user':
this.list = friendList[0].list
break
case 'info':
this.list = newsList[0].list
break
case 'topic':
this.list = topicList[0].list
break
}
}, 1000)
},
//
delRecord(type, index = 0) {
if (type === 'all') return this.records = []
else return this.records.splice(index, 1)
},
//
editState(index) {
this.records[index].edit = this.records[index].edit ? !this.records[index].edit : true
},
//
editNavPlaceholder() {
//
let pageTitle = '请输入内容'
switch (this.type) {
case 'user':
pageTitle = '请输入昵称'
break
case 'info':
pageTitle = '请输入新鲜事'
break
case 'topic':
pageTitle = '请输入话题'
break
}
const currentWebview = this.$mp.page.$getAppWebview() //
const tn = currentWebview.getStyle().titleNView //
tn.searchInput.placeholder = pageTitle //
currentWebview.setStyle({
titleNView: tn
})
}
}
}
</script>
<style lang="scss" scoped>
page {
background-color: #fff;
}
.search {
//
/* #ifdef MP-WEIXIN */
/deep/ .u-navbar {
.u-navbar__content {
margin-right: 180rpx !important; //
}
.nav-center {
width: 100%;
margin-left: 80rpx; //
}
}
/* #endif */
.close-tag {
position: absolute;
top: -15rpx;
right: -5px;
}
}
</style>

49
pages/mine/about.vue Normal file
View File

@ -0,0 +1,49 @@
<template>
<!-- 我的/设置/关于社区 -->
<view class="about">
<!-- logo & version -->
<view class="flex flex-col items-center">
<image class="logo-img" src="/static/img/header/c.svg" mode="aspectFit"></image>
<view class="text-gray-400">
Version&nbsp;{{version}}
</view>
</view>
<!-- 其他操作 -->
<u-cell-group :border='false'>
<u-cell v-for="(item,index) in setList" :key="index" :title="item.name" isLink size="large" :border='false'
@click="this.$u.route(`/pages/mine/${item.url}`)">
</u-cell>
</u-cell-group>
</view>
</template>
<script>
export default {
data(){
return {
version:'2.0.1',
setList: [{
name: '新版本检测',
url: ''
},
{
name: '社区用户协议',
url: ''
}
]
}
}
}
</script>
<style lang="scss" scoped>
.about{
.logo-img {
width: 200rpx;
height: 200rpx;
border-radius: 100%;
margin-top: 60rpx;
margin-bottom: 30rpx;
}
}
</style>

84
pages/mine/bind-email.vue Normal file
View File

@ -0,0 +1,84 @@
<template>
<!-- 我的/设置/绑定邮箱 -->
<view class="bind-email wrap-card">
<u-input prefixIcon="email" class="mb-20" v-model="form.email" placeholder="请输入你要绑定的邮箱">
<template slot="suffix">
<u-code ref="uCode" @change="codeChange" seconds="20" changeText="X秒后重新获取" keepRunning
uniqueKey="bind-email"></u-code>
<u-button @tap="getCode" :text="tips" type="success" size="mini"></u-button>
</template>
</u-input>
<u--input prefixIcon="warning" class="mb-20" v-model="form.code" placeholder="请输入验证码"></u--input>
<!-- 底部操作 -->
<view class="wrap-bottom-bar">
<view class="bar-placeholder"></view>
<view class="bar-content">
<u-button :customStyle="btnStyle" :ripple="true" shape="circle" @click="submit">绑定
</u-button>
</view>
</view>
</view>
</template>
<script>
export default {
data() {
return {
tips: '',
form: {
email: '',
code: ''
},
//
btnStyle: {
width: "90%",
height: "75rpx",
background: "linear-gradient(-45deg,#01906c,#34D399)",
color: "#FFFFFF",
fontSize: "30rpx",
},
}
},
computed: {
//
disabled() {
return this.form.email === '' || this.form.code === ''
}
},
methods: {
//
codeChange(text) {
this.tips = text
},
//
getCode() {
if (this.$refs.uCode.canGetCode) {
//
uni.showLoading({
title: '正在发送验证码'
})
setTimeout(() => {
uni.hideLoading();
// this.start()
uni.$u.toast('验证码已发送')
//
this.$refs.uCode.start()
}, 2000)
} else {
uni.$u.toast('请倒计时结束后再发送')
}
},
//
submit() {
//
if(this.form.email === '' || this.form.code === '') return uni.$u.toast('请输入邮箱和验证码')
const rule = /[a-zA-Z0-9]+([-_.][A-Za-zd]+)*@([a-zA-Z0-9]+[-.])+[A-Za-zd]{2,5}$/
if(!rule.test(this.form.email)) return uni.$u.toast('请输入合法的电子邮箱')
}
}
}
</script>
<style lang="scss" scoped>
.bind-email {}
</style>

186
pages/mine/edit-info.vue Normal file
View File

@ -0,0 +1,186 @@
<template>
<!-- 我的/设置/修改资料 -->
<view class="edit-info wrap-card">
<u-cell-group :border='false'>
<u-cell title="头像" size="large" :border='false' :titleStyle="{fontSize:'32rpx',color:'#9CA3AF'}"
@click="handleHeader">
<image slot="value" class="header-img" :src="form.avatar" mode="aspectFill"></image>
<u-icon slot="right-icon" name="edit-pen" size="30" color="#9CA3AF"></u-icon>
</u-cell>
<u-cell title="昵称" size="large" :border='false' :titleStyle="{fontSize:'32rpx',color:'#9CA3AF'}"
@click="handleName">
<view slot="value">
{{form.username}}
</view>
<u-icon slot="right-icon" name="edit-pen" size="30" color="#9CA3AF"></u-icon>
</u-cell>
<u-cell title="性别" size="large" :border='false' :titleStyle="{fontSize:'32rpx',color:'#9CA3AF'}"
@click="handleSex">
<view slot="value">
{{sexList[form.sex]}}
</view>
<u-icon slot="right-icon" name="edit-pen" size="30" color="#9CA3AF"></u-icon>
</u-cell>
<u-cell title="生日" size="large" :border='false' :titleStyle="{fontSize:'32rpx',color:'#9CA3AF'}">
<view slot="value">
<uni-datetime-picker ref="birth" type="date" :clear-icon="false" v-model="form.birth">{{form.birth}}
</uni-datetime-picker>
</view>
<u-icon slot="right-icon" name="edit-pen" size="30" color="#9CA3AF" @click="handleBirth"></u-icon>
</u-cell>
<u-cell title="情感" size="large" :border='false' :titleStyle="{fontSize:'32rpx',color:'#9CA3AF'}"
@click="handleEmotion">
<view slot="value">
{{emoList[form.emotion]}}
</view>
<u-icon slot="right-icon" name="edit-pen" size="30" color="#9CA3AF"></u-icon>
</u-cell>
<u-cell title="职业" size="large" :border='false' :titleStyle="{fontSize:'32rpx',color:'#9CA3AF'}"
@click="handleJob">
<view slot="value">
{{jobList[form.job]}}
</view>
<u-icon slot="right-icon" name="edit-pen" size="30" color="#9CA3AF"></u-icon>
</u-cell>
<u-cell title="家乡" size="large" :border='false' :titleStyle="{fontSize:'32rpx',color:'#9CA3AF'}"
@click="showCity">
<view slot="value">
{{form.city}}
</view>
<u-icon slot="right-icon" name="edit-pen" size="30" color="#9CA3AF"></u-icon>
</u-cell>
</u-cell-group>
<!-- 底部操作 -->
<view class="wrap-bottom-bar">
<view class="bar-placeholder"></view>
<view class="bar-content">
<u-button :customStyle="btnStyle" :ripple="true" shape="circle" @click="submit">完成</u-button>
</view>
</view>
<!-- 昵称 -->
<uni-popup ref="inputDialog" type="dialog">
<uni-popup-dialog ref="inputClose" mode="input" title="输入昵称" :value="form.username" placeholder="请输入内容"
@confirm="nameConfirm"></uni-popup-dialog>
</uni-popup>
<!-- 城市选择 -->
<city-picker themeColor="#007AFF" ref="cityPicker" :pickerValueDefault="cityDefault" @onConfirm="confirmCity">
</city-picker>
</view>
</template>
<script>
export default {
data() {
return {
form: {
avatar: '/static/img/header/a.svg',
username: 'MrThinco',
sex: 0,
emotion: 1,
job: 0,
birth: '2020-10-10',
city: '四川成都'
},
sexList: ['男', '女', '保密'],
emoList: ['未婚', '已婚', '离异', '保密'],
jobList: ['软件工程师', '维修工程师', '运维工程师', '测试工程师'],
cityDefault: [0, 0, 1],
//
btnStyle: {
width: "90%",
height: "75rpx",
background: "linear-gradient(-45deg,#01906c,#34D399)",
color: "#FFFFFF",
fontSize: "30rpx",
},
}
},
methods: {
//
handleHeader() {
//
uni.chooseImage({
count: 1, //9
sizeType: ['original', 'compressed'], //
sourceType: ['album', 'camera'], //
success: function(res) {
this.form.avatar = res.tempFilePaths[0]
}
})
},
//
handleName() {
this.$refs.inputDialog.open()
},
nameConfirm(val) {
this.form.username = val
},
//
handleSex() {
const _this = this
uni.showActionSheet({
itemList: this.sexList,
success: function(res) {
_this.form.sex = res.tapIndex
},
fail: function(res) {
console.log(res.errMsg);
}
})
},
//
handleBirth() {
this.$refs.birth.show()
},
//
handleEmotion() {
const _this = this
uni.showActionSheet({
itemList: this.emoList,
success: function(res) {
_this.form.emotion = res.tapIndex
},
fail: function(res) {
console.log(res.errMsg);
}
})
},
//
handleJob() {
const _this = this
uni.showActionSheet({
itemList: this.jobList,
success: function(res) {
_this.form.job = res.tapIndex
},
fail: function(res) {
console.log(res.errMsg)
}
})
},
//
confirmCity(e) {
console.log('e', e)
this.form.city = e.label
},
showCity() {
this.$refs.cityPicker.show()
},
//
submit() {
}
}
}
</script>
<style lang="scss" scoped>
.edit-info {
.header-img {
width: 100rpx;
height: 100rpx;
border-radius: 100%;
margin-right: 10rpx;
}
}
</style>

57
pages/mine/edit-pwd.vue Normal file
View File

@ -0,0 +1,57 @@
<template>
<!-- 我的/设置/修改密码 -->
<view class="edit-pwd wrap-card">
<u--input prefixIcon="lock-open" class="mb-20" v-model="form.oldPwd" placeholder="请输入旧密码"></u--input>
<u--input prefixIcon="lock" class="mb-20" v-model="form.newPwd" placeholder="请输入新密码"></u--input>
<u--input prefixIcon="checkbox-mark" class="mb-20" v-model="form.reNewPwd" placeholder="请输入确认密码"></u--input>
<!-- 底部操作 -->
<view class="wrap-bottom-bar">
<view class="bar-placeholder"></view>
<view class="bar-content">
<u-button :customStyle="btnStyle" :ripple="true" shape="circle" @click="submit">确定</u-button>
</view>
</view>
</view>
</template>
<script>
export default {
data(){
return {
form:{
oldPwd:'',
newPwd:'',
reNewPwd:''
},
//
btnStyle: {
width: "90%",
height: "75rpx",
background: "linear-gradient(-45deg,#01906c,#34D399)",
color: "#FFFFFF",
fontSize: "30rpx",
},
}
},
computed:{
//
disabled() {
return this.form.oldPwd === '' || this.form.newPwd === '' || this.form.reNewPwd === ''
}
},
methods:{
//
submit() {
//
if(this.form.oldPwd === '' || this.form.newPwd === '') return uni.$u.toast('请输入旧密码和新密码')
if(this.form.newPwd !== this.reNewPwd) return uni.$u.toast('两次密码不一致')
}
}
}
</script>
<style lang="scss" scoped>
.edit-pwd {
}
</style>

43
pages/mine/feedback.vue Normal file
View File

@ -0,0 +1,43 @@
<template>
<!-- 我的/设置/意见反馈 -->
<view class="feedback">
<u-collapse accordion :border="false" @change="change" @close="close" @open="open">
<u-collapse-item v-for="(item,index) in list" :key="index" :title="item.name">
<text class="u-collapse-content">{{item.content}}</text>
</u-collapse-item>
</u-collapse>
<!-- 底部操作 -->
<view class="wrap-bottom-bar">
<view class="bar-placeholder"></view>
<view class="bar-content">
<u-button :customStyle="btnStyle" :ripple="true" shape="circle">意见反馈
</u-button>
</view>
</view>
</view>
</template>
<script>
import {
feedbackList
} from "@/utils/data/data.js"
export default {
data() {
return {
list: feedbackList,
//
btnStyle: {
width: "90%",
height: "75rpx",
background: "linear-gradient(-45deg,#01906c,#34D399)",
color: "#FFFFFF",
fontSize: "30rpx",
},
}
},
}
</script>
<style lang="scss" scoped>
.feedback {}
</style>

128
pages/mine/login.vue Normal file
View File

@ -0,0 +1,128 @@
<template>
<!-- 我的/登录 -->
<view class="login">
<!-- 登录logo猫头鹰蒙眼睛 -->
<blindfold :show.sync="showEye"></blindfold>
<!-- 登录表单 -->
<view class="login-form wrap-card">
<u--input :placeholder="loginType === '1' ? '请输入昵称/手机号/邮箱' : '请输入手机号'" border="bottom"
v-model="form.username" placeholderStyle="{color:'#808080'}" :customStyle="{height:'80rpx'}" clearable>
</u--input>
<!-- 密码登录 -->
<u-input v-if="loginType === '1'" type="password" placeholder="请输入密码" border="bottom"
v-model="form.password" placeholderStyle="{color:'#808080'}" :customStyle="{height:'80rpx'}" clearable
@focus="hideEye(true)" @blur="hideEye(false)">
<template slot="suffix">
<text class="text-gray-400">
忘记密码
</text>
</template>
</u-input>
<!-- 验证码登录 -->
<u-input v-if="loginType === '2'" type="password" placeholder="请输入验证码" border="bottom" v-model="form.code"
placeholderStyle="{color:'#808080'}" :customStyle="{height:'80rpx'}" clearable @focus="hideEye(true)"
@blur="hideEye(false)">
<template slot="suffix">
<u-code ref="uCode" @change="codeChange" seconds="20" changeText="X秒后重新获取" keepRunning
uniqueKey="login-form"></u-code>
<u-button @tap="getCode" :text="tips" type="success"></u-button>
</template>
</u-input>
</view>
<!-- 登录按钮 -->
<u-button :customStyle="btnStyle" :ripple="true" shape="circle" @click="submit()">登录
</u-button>
<!-- 登录切换 -->
<view class="flex justify-center items-center mt-50 text-green-400">
<view class="" @click="changeType()">
{{loginType === '1' ? '验证码登录' : '密码登录'}}
</view>
<view class="mx-20">
<u-line length="20rpx" color="#d6d7d9" direction="col"></u-line>
</view>
<view class="">
登录遇到问题
</view>
</view>
<!-- 社交账号登录 -->
<other-login class="px-50"></other-login>
<!-- 协议 -->
<view class="text-center fixed bottom-0 left-0 right-0 mb-20">
<text class="text-gray-400">注册即代表您同意</text><text
class="text-green-400 underline underline-offset-2">分享社区协议</text>
</view>
</view>
</template>
<script>
export default {
data() {
return {
loginType: '1', // 1: 2:
tips: '',
showEye: false,
form: {
username: '',
password: '',
code: ''
},
btnStyle: {
width: "90%",
height: "100rpx",
marginTop: '50rpx',
background: "linear-gradient(-45deg,#01906c,#34D399)",
color: "#FFFFFF",
fontSize: "30rpx",
},
}
},
methods: {
//
hideEye(type) {
this.showEye = type
},
//
changeType() {
this.loginType = this.loginType === '1' ? '2' : '1'
},
//
codeChange(text) {
this.tips = text
},
//
getCode() {
if (this.$refs.uCode.canGetCode) {
//
uni.showLoading({
title: '正在发送验证码'
})
setTimeout(() => {
uni.hideLoading();
// this.start()
uni.$u.toast('验证码已发送')
//
this.$refs.uCode.start()
}, 2000)
} else {
uni.$u.toast('请倒计时结束后再发送')
}
},
//
submit() {
this.$u.route({
type: 'switchTab',
url: '/pages/home/home'
})
}
}
}
</script>
<style lang="scss" scoped>
.login {
padding-top: 150rpx;
.login-form {}
}
</style>

122
pages/mine/mine.vue Normal file
View File

@ -0,0 +1,122 @@
<template>
<!-- 我的 -->
<view class="my">
<!-- 状态栏 -->
<view class="status-bar bg-white pt-30"></view>
<!-- 头像栏 -->
<view class="flex items-center wrap-card" hover-class="bg-gray-100" @click="$u.route('/pages/mine/set')">
<image class="header-img" src="/static/img/header/d.svg" mode=""
@click.stop="$u.route('/pages/mine/user-space')"></image>
<view class="flex flex-col flex-1 px-20">
<text class="text-32 font-bold">MrThinco</text>
<text class="text-28 text-gray-500 mt-10">总帖子&nbsp;38&nbsp;&nbsp;今日发帖&nbsp;2</text>
</view>
<text class="iconfont iconqianjin"></text>
</view>
<!-- 统计栏 -->
<view class="wrap-card flex items-center">
<view v-for="(item,index) in countList" :key="index"
class="flex-1 flex flex-col items-center justify-center">
<view class="text-32 font-bold">
{{item.num}}
</view>
<view class="text-28 text-gray-500 mt-10">
{{item.name}}
</view>
</view>
</view>
<!-- 广告位 -->
<view class="wrap-card">
<image class="adv-img rounded-20" src="../../static/img/list/05.svg" mode="aspectFill"></image>
</view>
<!-- 设置 -->
<u-cell-group :border='false'>
<u-cell v-for="(item,index) in setList" :key="index" :title="item.name" isLink size="large" :border='false'
@click="goPage(item.url)">
<text slot="icon" class="iconfont" :class="item.icon"></text>
</u-cell>
</u-cell-group>
</view>
</template>
<script>
export default {
data() {
return {
//
countList: [{
num: 12,
name: '帖子'
},
{
num: 278,
name: '动态'
},
{
num: 369,
name: '评论'
},
{
num: 750,
name: '粉丝'
}
],
//
setList: [
{
icon: 'iconhuiyuan',
name: '个人空间',
url: 'user-space'
},
{
icon: 'iconliulan',
name: '浏览历史'
},
{
icon: 'iconrenzheng',
name: '社区认证'
},
{
icon: 'iconshenhe',
name: '审核帖子'
},
// #ifdef MP-WEIXIN
{
icon: 'iconshezhi1',
name: '我的设置',
url: 'set'
}
// #endif
]
}
},
//
onNavigationBarButtonTap() {
this.goSet()
},
methods: {
goSet() {
this.$u.route('/pages/mine/set')
},
goPage(url) {
if (url) this.$u.route('/pages/mine/' + url)
}
}
}
</script>
<style lang="scss" scoped>
.my {
.header-img {
width: 100rpx;
height: 100rpx;
border-radius: 100%;
}
.adv-img {
height: 200rpx;
width: 100%;
}
}
</style>

123
pages/mine/set.vue Normal file
View File

@ -0,0 +1,123 @@
<template>
<!-- 我的/设置页 -->
<view class="set">
<u-cell-group :border='false'>
<u-cell v-for="(item,index) in setList" :key="index" :title="item.name" :value="item.value" isLink
size="large" :border='false' @click="goPage(item.url)">
</u-cell>
</u-cell-group>
<!-- 底部操作 -->
<view class="wrap-bottom-bar">
<view class="bar-placeholder"></view>
<view class="bar-content">
<u-button :customStyle="btnStyle" :ripple="true" shape="circle" @click="goPage('logout')">退出</u-button>
</view>
</view>
<!-- 退出 -->
<u-modal title="提示" @cancel="logoutShow=false" showCancelButton :show="logoutShow" @confirm="logout"
ref="uModal" :asyncClose="true" content="您是否确定要,退出登录?"></u-modal>
<!-- 注销 -->
<u-modal title="提示" @cancel="cancleShow=false" showCancelButton :show="cancleShow" @confirm="cancleShow=false"
ref="uModal" :asyncClose="true" content="您是否确定要,注销账号?"></u-modal>
</view>
</template>
<script>
export default {
data() {
return {
logoutShow: false,
cancleShow: false,
//
setList: [{
name: '账号与安全',
url: 'edit-pwd'
},
{
name: '绑定邮箱',
url: 'bind-email'
},
{
name: '修改资料',
url: 'edit-info'
},
{
name: '清除缓存',
url: 'clear'
},
{
name: '意见反馈',
url: 'feedback'
},
{
name: '关于社区',
url: 'about'
},
{
name: '注销账号',
url: 'cancle'
}
],
//
btnStyle: {
width: "90%",
height: "75rpx",
background: "linear-gradient(-45deg,#01906c,#34D399)",
color: "#FFFFFF",
fontSize: "30rpx",
},
}
},
onLoad() {
this.getStorage()
},
methods: {
goPage(url) {
if (url === 'cancle') return this.cancleShow = true //
if (url === 'logout') return this.logoutShow = true // 退
if (url === 'clear') return this.clearStorage() //
this.$u.route('/pages/mine/' + url)
},
// 退
logout() {
this.logoutShow = false
this.$u.route('/pages/mine/login')
},
//
clearStorage() {
const _this = this
uni.showModal({
title: '提示',
content: '是否要清除所有缓存?',
cancelText: '不清除',
confirmText: '清除',
success(res) {
if (res.confirm) {
uni.clearStorage()
_this.getStorage()
_this.$u.toast('清除成功')
}
}
})
},
//
getStorage() {
const _this = this
//
uni.getStorageInfo({
success: function(res) {
// , kb
const value = res.currentSize
const val = value > 1024 ? (value / 1024).toFixed(2) + 'MB' : value
.toFixed(2) + 'KB'
_this.$set(_this.setList[3],'value', val)
}
})
}
}
}
</script>
<style lang="scss" scoped>
.set {}
</style>

250
pages/mine/user-space.vue Normal file
View File

@ -0,0 +1,250 @@
<template>
<!-- 我的/个人空间 -->
<view class="user-space wrap-card">
<!-- 头像栏 -->
<view class="header flex items-center border-b pb-20">
<image class="header-img" src="/static/img/header/c.svg" mode="aspectFit"></image>
<view class="pl-30 flex-1">
<view class="flex items-center mb-20">
<view class="flex-1 flex flex-col items-center justify-center">
<text class="font-bold text-32">12</text>
<text class="text-26">粉丝</text>
</view>
<view class="flex-1 flex flex-col items-center justify-center">
<text class="font-bold text-32">12</text>
<text class="text-26">粉丝</text>
</view>
<view class="flex-1 flex flex-col items-center justify-center">
<text class="font-bold text-32">12</text>
<text class="text-26">粉丝</text>
</view>
</view>
<view class="">
<u-button :customStyle="btnStyle" :ripple="true">关注
</u-button>
</view>
<!-- #ifdef MP-WEIXIN -->
<view class="handle-icon iconfont iconcaidan" @click="showPopup = true">
</view>
<!-- #endif -->
</view>
</view>
<!-- 标签切换 -->
<u-sticky bgColor="#fff">
<view class="nav-center">
<view :class="{'active':tabIndex === index}" @click="changeTab(index)" v-for="(item,index) in tabList"
:key="index">
<view class="nav-title">
{{item.name}}
</view>
</view>
</view>
</u-sticky>
<!-- 列表内容 -->
<template v-if="tabIndex === 0">
<view class="p-30 border-b">
<view class="text-30 mb-20">
账号信息
</view>
<view class="text-28 my-10">
账号年龄<text class="text-gray-500">18个月</text>
</view>
<view class="text-28">
账号ID<text class="text-gray-500">8316</text>
</view>
</view>
<view class="p-30 border-b">
<view class="text-30 mb-20">
个人信息
</view>
<view class="text-28 my-10">
星座<text class="text-gray-500">魔杰座</text>
</view>
<view class="text-28 my-10">
职业<text class="text-gray-500">UI设计</text>
</view>
<view class="text-28 my-10">
故乡<text class="text-gray-500">中国</text>
</view>
<view class="text-28">
情感<text class="text-gray-500">未婚</text>
</view>
<view class="text-28">
简介
<text class="text-gray-500">你的倒影是我带不走的风景就像居无定所的云还在旅行</text>
</view>
</view>
</template>
<template v-else>
<!-- 资讯列表 -->
<info-list :item="item" v-for="(item,index) in list" :key="item.username" :index="index" @mark="handleMark"
@follow="handleFollow">
</info-list>
<u-loadmore :status="loadStatus"></u-loadmore>
</template>
<!-- 顶部弹窗 -->
<u-popup :show="showPopup" @close="showPopup = false" mode="top" :safeAreaInsetTop="true">
<view class="flex justify-center items-center text-30 py-20 border-b" hover-class="bg-gray"
@click="popupHandle('friend')">
<text class="iconfont iconpinglun mr-20"></text>拉黑用户
</view>
<view class="flex justify-center items-center text-30 py-20" hover-class="bg-gray"
@click="popupHandle('clear')">
<text class="iconfont iconliaotian mr-20"></text>马上聊天
</view>
</u-popup>
</view>
</template>
<script>
import {
newsList
} from "@/utils/data/data.js"
import InfoList from "@/pages/home/cpns/info-list.vue"
export default {
components: {
InfoList
},
data() {
return {
showPopup: false,
//
btnStyle: {
width: "120rpx",
height: "60rpx",
borderRadius: '10rpx',
background: "linear-gradient(-45deg,#01906c,#34D399)",
color: "#FFFFFF",
fontSize: "30rpx",
},
//
tabIndex: 0,
tabList: [{
name: "主页",
},
{
name: "帖子",
list: newsList[0].list,
loadStatus: 'loadmore'
},
{
name: "动态",
list: newsList[1].list,
loadStatus: 'loadmore'
}
],
}
},
computed: {
list() {
return this.tabList[this.tabIndex].list
},
loadStatus() {
return this.tabList[this.tabIndex].loadStatus
}
},
//
onNavigationBarButtonTap(e) {
switch (e.index) {
case 0:
//
this.showPopup = true
break
}
},
methods: {
// tabbar
changeTab(index) {
this.tabIndex = index
this.swiperIndex = index
},
//
handleFollow(item) {
this.tabList[this.tabIndex].list[item.index].isFollow = item.value
const title = item.value ? '关注成功' : '取消成功'
uni.showToast({
title,
icon: 'none',
})
},
//
handleMark(item) {
let infoNum = this.tabList[this.tabIndex].list[item.index].infoNum
switch (item.value) {
case 'smile':
if (infoNum.index == 1) return //
else if (infoNum.index == 2) infoNum.cryNum--
infoNum.index = 1
infoNum.smileNum++
break;
case 'cry':
if (infoNum.index == 2) return //
else if (infoNum.index == 1) infoNum.smileNum--
infoNum.index = 2
infoNum.cryNum++
break
}
const title = item.value === 'smile' ? '谢谢表扬' : '继续加油'
uni.showToast({
title,
icon: 'none',
})
},
}
}
</script>
<style lang="scss" scoped>
.user-space {
.header {
position: relative;
.header-img {
width: 180rpx;
height: 180rpx;
border-radius: 100%;
}
.handle-icon {
position: absolute;
right: -10rpx;
top: -20rpx;
color: #fff;
background: #4B5563;
opacity: 0.8;
padding: 12rpx;
border-radius: 100%;
}
}
.nav-center {
height: 80rpx;
width: 100%;
text-align: center;
display: flex;
justify-content: space-evenly;
align-items: center;
background-color: #fff;
.nav-title {
height: 80rpx;
line-height: 80rpx;
width: 120rpx;
font-size: 30rpx;
padding: 0 15rpx;
font-weight: bold;
color: $uni-text-color-gray;
}
.active {
position: relative;
display: flex;
justify-content: center;
align-items: center;
.nav-title {
color: $uni-color-green;
}
}
}
}
</style>

View File

@ -0,0 +1,63 @@
<template>
<view class="hot-nav">
<view class="flex justify-between column-one">
<view class="">热门分类</view>
<view class="flex justify-between items-center" @click="goTopicNav()">
更多<view class="iconfont iconqianjin"></view>
</view>
</view>
<view class="flex column-two">
<view v-for="(item,index) in list" :key="index" >{{item.title}}</view>
</view>
</view>
</template>
<script>
/*
* newsTopicNav 新鲜事页话题导航
* @description 用于首页图文列表信息
* @author MrThinco
* @property {Array} list 列表信息
*/
export default {
props:{
list: Array
},
data() {
return {
};
},
methods: {
//
goTopicNav() {
this.$u.route('/pages/news/news-topic-cate');
}
}
}
</script>
<style lang="scss" scoped>
.hot-nav {
border-top: 1rpx solid #EEEEEE;
border-bottom: 1rpx solid #EEEEEE;
padding: 20rpx;
.column-one {
margin-bottom: 20rpx;
& > view:last-child {
color: #9b9b9b;
}
& > view:first-child {
font-size: 32rpx;
}
}
.column-two > view {
text-align: center;
flex: 1;
background: #f9f9f9;
color: #9b9b9b;
border-radius: 10rpx;
margin: 0 10rpx;
}
}
</style>

View File

@ -0,0 +1,56 @@
<template>
<!-- 新鲜事/话题列表 -->
<view class="topic-list flex" @click="goTopicDetail(item)">
<image :src="item.img" lazy-load mode="heightFix"></image>
<view class="my-20 flex-1">
<view class="text-black text-32">#{{item.title}}#</view>
<view class="text-gray-400 text-26 my-10">{{item.desc}}</view>
<view class="text-gray-400 text-24 my-10 flex w-full">
<view class="w-1-2 text-left">热度{{item.totalNum}}</view>
<view class="w-1-2 text-left">今日{{item.todayNum}}</view>
</view>
</view>
</view>
</template>
<script>
/*
* newsTopicList 新鲜事页话题列表
* @description 用于新鲜事页中话题栏下面的话题列表
* @author MrThinco
* @property {Object} item 信息
*/
export default {
props: {
item: {
type: Object,
default: () => ({})
}
},
data() {
return {
}
},
methods: {
//
goTopicDetail(item) {
this.$u.route({
url: '/pages/news/news-topic-detail',
params: item
})
}
}
}
</script>
<style lang="scss" scoped>
.topic-list {
image {
width: 150rpx;
height: 150rpx;
border-radius: 10rpx;
margin-right: 20rpx;
}
}
</style>

View File

@ -0,0 +1,114 @@
<template>
<!-- 新鲜事页/话题分类 -->
<view class="news-topic-cate">
<!-- 标签 -->
<u-sticky bgColor="#fff">
<u-tabs class="wrap-card" ref="tabs" @change="changeTab" :list="tablist" :current="tabIndex"
lineColor="#01906c" :activeStyle="{color:'#01906c'}" :inactiveStyle="{color:'#909399'}" lineWidth="30"
:scrollable="false">
</u-tabs>
</u-sticky>
<!-- 图文列表 -->
<swiper class="wrap-card flex-1" :current="swiperIndex" @animationfinish="animationfinish">
<swiper-item class="h-full" v-for="(item, index) in swiperList" :key="index">
<scroll-view scroll-y style="height: 100%;width: 100%;" @scrolltolower="reachBottom">
<!-- 有内容 -->
<template v-if="item.list.length > 0">
<topic-list class="px-20" :item="item1" v-for="(item1,index1) in item.list" :key="index1"></topic-list>
<u-loadmore :status="loadStatus[tabIndex]"></u-loadmore>
</template>
<!-- 无内容 -->
<template v-else>
<u-empty text="本来无一物,何处惹尘埃" icon="/static/img/demo/spring.svg" textSize="16" marginTop='25%'
mode="list"></u-empty>
</template>
</scroll-view>
</swiper-item>
</swiper>
</view>
</template>
<script>
import {
topicList
} from "@/utils/data/data.js"
import TopicList from "@/pages/news/cpns/topic-list.vue"
export default {
components: {
TopicList
},
data() {
return {
//
loadStatus: ['loadmore', 'loadmore', 'loadmore', 'loadmore', 'loadmore', 'loadmore'],
//
tabIndex: 0,
tablist: [{
name: "关注"
},
{
name: "谷雨"
},
{
name: "芒种"
},
{
name: "小满",
count: 5
},
{
name: "霜降"
},
{
name: "寒露"
}
],
//
swiperIndex: 0,
swiperList: topicList
}
},
methods: {
// tab
changeTab(item) {
this.tabIndex = item.index
this.swiperIndex = item.index
},
// swipertabsswiper
animationfinish(e) {
this.tabIndex = e.detail.current
this.swiperIndex = e.detail.current
},
// scroll-view
reachBottom() {
//
if (this.loadStatus[this.tabIndex] !== 'loadmore') return;
//
this.loadStatus.splice(this.tabIndex, 1, "loading");
setTimeout(() => {
this.getList(this.tabIndex);
}, 1000);
},
//
getList(idx) {
// 5
for (let i = 0; i < 5; i++) {
let index = this.$u.random(0, this.swiperList[idx].list.length - 1);
let data = JSON.parse(JSON.stringify(this.swiperList[idx].list[index]));
this.swiperList[idx].list.push(data);
}
//
this.loadStatus.splice(this.tabIndex, 1, "nomore")
}
}
}
</script>
<style lang="scss" scoped>
.news-topic-cate {
display: flex;
flex-direction: column;
height: calc(100vh - var(--window-top));
width: 100%;
}
</style>

View File

@ -0,0 +1,235 @@
<template>
<!-- 新鲜事页/话题详情 -->
<view class="news-topic-detail bg-white">
<!-- 模糊背景 -->
<view class="topic-bg">
<image :src="info.img" mode="aspectFill"></image>
</view>
<!-- 话题信息 -->
<view class="topic-info px-20">
<view class="">
<image class="topic-info-image border" :src="info.img" mode="aspectFill"></image>
<view class="topic-info-title text-36">#{{info.title}}#</view>
</view>
<view class="flex items-center text-gray-500 pt-50">
<view class="mr-20">热度 {{info.totalNum}}</view>
<view class="mr-20">今日 {{info.todayNum}}</view>
</view>
<view class="text-gray-500 text-30 my-20">{{info.desc}}</view>
<u-gap :customStyle="{margin:'0 -20rpx'}" height="10" bgColor="#F3F4F6"></u-gap>
</view>
<!-- 热门列表 -->
<view class="mb-20">
<view class="flex items-center px-20 py-20 border-b" v-for="(item,index) in hotList" :key="index">
<text class="iconfont iconremen text-red font-bold text-40"></text>
<text class="text-32 line-1">{{item.title}}{{item.desc}}</text>
</view>
</view>
<!-- 标签切换 -->
<u-sticky bgColor="#fff" :offsetTop="offsetTop">
<view class="nav-center">
<view :class="{'active':tabIndex === index}" @click="changeTab(index)" v-for="(item,index) in tabList"
:key="index">
<view class="nav-title">{{item.name}}</view>
</view>
</view>
</u-sticky>
<!-- 资讯列表 -->
<info-list :item="item1" v-for="(item1,index1) in listData" :key="index1">
</info-list>
<!-- 空数据 -->
<u-empty v-if="listData.length === 0" text="本来无一物,何处惹尘埃" icon="/static/img/demo/spring.svg" textSize="16"
marginTop='25%' mode="list" height="700"></u-empty>
<!-- 加载更多 -->
<u-loadmore v-if="listData.length > 0" :status="loadStatus" color="#9CA3AF" @loadmore="loadMore">
</u-loadmore>
</view>
</template>
<script>
import {
newsList
} from '@/utils/data/data.js'
import InfoList from "@/pages/home/cpns/info-list.vue"
export default {
components: {
InfoList
},
data() {
return {
hotList: [{
title: '夕阳下的倒影',
desc: '你的倒影是我带不走的风景,就像居无定所的云还在旅行'
},
{
title: '浓浓的稻香',
desc: '童年的纸飞机,现在终于飞回我手里'
},
],
info: {},
//
tabIndex: 0,
tabList: [{
name: "默认",
id: 'default'
},
{
name: "最新",
id: 'latest'
}
],
list1: [],
list2: [],
//
loadStatus1: 'loadmore', // loadmore/ loading / nomore
loadStatus2: 'loadmore', // loadmore/ loading / nomore
page: {
pageNum: 1,
pageSize: 5
},
}
},
computed: {
//
listData() {
return this['list' + (this.tabIndex + 1)]
},
//
loadStatus() {
return this['loadStatus' + (this.tabIndex + 1)]
}
},
//
onReachBottom() {
this.loadMore()
},
onLoad(e) {
this.info = e
this.getList()
// offsetTop
uni.getSystemInfo({
success: (res) => {
// screenHeight) = (statusBarHeight) + (44px) + 使(windowHeight)
// #ifdef APP-PLUS
this.offsetTop = res.statusBarHeight + 44
// #endif
// #ifdef H5
this.offsetTop = 0
// #endif
}
})
},
methods: {
// tabbar
changeTab(index) {
this.tabIndex = index
this.getList(true)
},
//
loadMore() {
//
if (this.loadStatus !== 'loadmore') return
//
this['loadStatus' + (this.tabIndex + 1)] = "loading"
//
setTimeout(() => {
this.page.pageNum++
this.getList()
}, 1000);
},
//
getList(search = false) {
//
search && (this.page.pageNum = 1)
//
const params = {
// ...this.params,
...this.page
}
//
const result = newsList[0].list
if (this.tabIndex === 0) {
//
this.list1 = search ? result : [...this.list1, ...result]
//
this.loadStatus1 = result.length < this.page.pageSize ? 'nomore' : 'loadmore'
} else {
//
this.list2 = []
//
this.loadStatus2 = 'loadmore'
}
}
}
}
</script>
<style lang="scss" scoped>
page {
background-color: #fff;
}
.news-topic-detail {
.topic-bg {
width: 100%;
height: 300rpx;
position: relative;
overflow: hidden;
image {
width: 100%;
position: absolute;
filter: blur(10px);
}
}
.topic-info {
position: relative;
width: 100%;
.topic-info-image {
width: 150rpx;
height: 150rpx;
border-radius: 20rpx;
position: absolute;
top: -75rpx;
}
.topic-info-title {
margin-left: 180rpx;
}
}
.nav-center {
height: 80rpx;
width: 100%;
text-align: center;
display: flex;
justify-content: space-evenly;
align-items: center;
background-color: #fff;
.nav-title {
height: 80rpx;
line-height: 80rpx;
width: 60rpx;
font-size: 30rpx;
padding: 0 15rpx;
font-weight: bold;
color: $uni-text-color-gray;
}
.active {
position: relative;
display: flex;
justify-content: center;
align-items: center;
.nav-title {
color: $uni-color-green;
}
}
}
}
</style>

259
pages/news/news.vue Normal file
View File

@ -0,0 +1,259 @@
<template>
<!-- 新鲜事页 -->
<view class="news">
<!-- 导航栏 -->
<u-navbar placeholder>
<view slot="left"></view>
<view slot="center" class="nav-center">
<view :class="{'active':tabIndex === index}" @click="changeTab(index)" v-for="(item,index) in tabList"
:key="index">
<view class="nav-title">{{item.name}}</view>
<view class="active-line"></view>
</view>
</view>
</u-navbar>
<!-- 信息列表 -->
<swiper class="bg-white px-20" :style="{height:swiperHeight + 'px'}" :current="tabIndex" @change="changeSwiper">
<!-- 关注 -->
<swiper-item>
<scroll-view scroll-y class="flow h-full" @scrolltolower="reachBottom">
<!-- 资讯列表 -->
<info-list v-for="(item,index) in followList.list" :key="index" :item="item">
</info-list>
<u-loadmore :status="followList.loadStatus"></u-loadmore>
</scroll-view>
</swiper-item>
<!-- 话题 -->
<swiper-item>
<scroll-view scroll-y class="topic h-full">
<!-- 搜索框 -->
<view class="search-input" @click="goSearch">
<u-input type="text" placeholder="请输入搜索内容"
placeholderClass="iconfont iconsousuo text-28" border="none" inputAlign="center" clearable
confirmType="search" disabled>
</u-input>
</view>
<!-- 轮播图 -->
<u-swiper :list="topicList.swiper" keyName="image" indicator indicatorMode="line" circular showTitle
height="400rpx" previousMargin="30" nextMargin="30" bgColor="#ffffff"></u-swiper>
<!-- 热门分类 -->
<news-topic-nav :list="topicList.topic"></news-topic-nav>
<!-- 最近更新 -->
<view class="last-update">
<view class="last-update-name">最近更新</view>
<topic-list :item="item" v-for="(item,index) in topicList.list" :key="index"></topic-list>
</view>
</scroll-view>
</swiper-item>
</swiper>
</view>
</template>
<script>
import {
newsList,
topicList
} from "@/utils/data/data.js"
import InfoList from "@/pages/home/cpns/info-list.vue"
import NewsTopicNav from "@/pages/news/cpns/news-topic-nav.vue"
import TopicList from "@/pages/news/cpns/topic-list.vue"
export default {
components: {
InfoList,
NewsTopicNav,
TopicList
},
data() {
return {
//
tabIndex: 1,
tabList: [{
name: "关注",
id: 'follow'
},
{
name: "话题",
id: 'topic'
}
],
swiperHeight: 0,
//
followList: {
//
loadStatus: 'loadmore',
//
list: newsList[0].list
},
//
topicList: {
swiper: [ //
{
image: '/static/img/demo/spring.svg',
title: '迷人的春天是令人欢欣鼓舞的。'
},
{
image: '/static/img/demo/summer.svg',
title: '一道残阳铺水中,半江瑟瑟半江红。'
},
{
image: '/static/img/demo/autumn.svg',
title: '金秋的阳光温馨恬静,金秋的微风和煦轻柔。'
},
{
image: '/static/img/demo/winter.svg',
title: '风吹过,寒气直侵入骨头。'
}
],
topic: [ //
{
title: '最新',
id: 1
},
{
title: '游戏',
id: 2
},
{
title: '健身',
id: 3
},
{
title: '情感',
id: 4
},
{
title: '故事',
id: 5
},
{
title: '旅游',
id: 6
}
],
list: topicList[1].list
}
}
},
onLoad() {
// swiperHeight
uni.getSystemInfo({
success: (res) => {
// screenHeight) = (statusBarHeight) + (44px) + 使(windowHeight)
// 使 = swiper +
this.swiperHeight = res.windowHeight - 44
}
})
},
methods: {
// tabbar
changeTab(index) {
this.tabIndex = index
},
// swiper
changeSwiper(e) {
this.tabIndex = e.detail.current
},
// scroll-view
reachBottom() {
//
if (this.followList.loadStatus !== 'loadmore') return;
//
this.followList.loadStatus = "loading"
setTimeout(() => {
this.getList()
}, 1000);
},
//
getList(idx) {
// 5
for (let i = 0; i < 5; i++) {
let index = this.$u.random(0, this.followList.list.length - 1)
let data = JSON.parse(JSON.stringify(this.followList.list[index]))
this.followList.list.push(data)
}
//
this.followList.loadStatus = "nomore"
},
//
goSearch() {
this.$u.route('/pages/home/search', {
type: 'topic'
})
}
}
}
</script>
<style lang="scss" scoped>
.news {
//
/deep/ .u-navbar {
.iconfont {
font-size: 48rpx;
color: $uni-color-green;
}
.nav-center {
text-align: center;
display: flex;
justify-content: center;
align-items: center;
.nav-title {
width: 60rpx;
font-size: 30rpx;
padding: 0 15rpx;
font-weight: bold;
color: $uni-text-color-gray;
}
.active {
position: relative;
display: flex;
justify-content: center;
align-items: center;
.nav-title {
color: $uni-color-green;
}
.active-line {
border-bottom: 8rpx solid $uni-color-green;
border-radius: 20rpx;
width: 70rpx;
position: absolute;
bottom: -10rpx;
left: 50%;
margin-left: -35rpx;
}
}
}
}
.topic {
.search-input {
margin-top: 20rpx;
margin-bottom: 20rpx;
height: 70rpx;
background-color: #F4F4F4;
border-radius: 10rpx;
/deep/ .u-input {
height: 100%;
}
}
.last-update {
padding: 20rpx;
.last-update-name {
font-size: 32rpx;
padding-bottom: 5rpx;
}
}
}
}
</style>

107
pages/paper/chat.vue Normal file
View File

@ -0,0 +1,107 @@
<template>
<!-- 小纸条/聊天列表 -->
<view class="chat">
<!-- 聊天列表 -->
<!-- 方式一通过js计算高度控制scroll-view高度 -->
<!-- <scroll-view :style="`height:${scrollHeight}px;`" scroll-y="true"> -->
<!-- 方式二通过css布局控制scroll-view高度 -->
<scroll-view class="chat-scroll" scroll-y="true" :scroll-into-view="scrollInto" scroll-with-animation>
<!-- 消息列表绑定id用于滚动到该元素 -->
<chat-list v-for="(item,index) in list" :key="index" :item="item"
:pretime="index > 0 ? list[index-1].createTime : 0"></chat-list>
</scroll-view>
<!-- 底部操作栏 -->
<bottom-input @submit="submit"></bottom-input>
</view>
</template>
<script>
import {
chatList
} from "@/utils/data/data.js"
import ChatList from "@/pages/paper/cpns/chat-list.vue"
import BottomInput from "@/components/bottom-input/bottom-input.vue"
export default {
components: {
ChatList,
BottomInput
},
data() {
return {
scrollInto: '',
scrollHeight: 0,
list: chatList,
}
},
onLoad() {
// scrollHeight
uni.getSystemInfo({
success: (res) => {
// screenHeight) = (statusBarHeight) + (44px) + 使(windowHeight)
// 使 = scroll-view +
this.scrollHeight = res.windowHeight - uni.upx2px(82)
}
})
},
//
onReady() {
//
this.scrollToBottom()
},
methods: {
//
submit(data) {
const obj = {
userid: 1,
avatar: '/static/img/header/a.svg',
username: 'jay',
data,
type: 'text',
createTime: this.$u.timeFormat(new Date(), 'yyyy-mm-dd hh:MM:ss')
}
this.list.push(obj)
//
setTimeout(() => {
this.scrollToBottom()
}, 500)
},
//
scrollToBottom() {
const lastIndex = this.list.length - 1
if (lastIndex < 0) return
this.scrollInto = 'chat' + lastIndex
}
}
}
</script>
<style lang="scss" scoped>
.chat {
// scroll-view
.chat-scroll {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 85rpx;
}
.bottom-handle {
border-top: 2rpx solid $uni-border-color1;
position: fixed;
left: 0;
right: 0;
bottom: 0;
height: 85rpx;
background-color: #fff;
display: flex;
align-items: center;
.send-btn {
width: 80rpx;
text-align: center;
}
}
}
</style>

View File

@ -0,0 +1,51 @@
<template>
<!-- 小纸条/聊天列表 -->
<view class="chat-list">
<!-- 时间 -->
<view v-if="formatTime" class="py-20 flex items-center justify-center text-gray-400">
{{formatTime}}
</view>
<!-- 消息 -->
<view class=" flex items-center px-20 my-20" :class="{'flex-row-reverse': item.userid === uid}">
<image class="user-img rounded-full" :src="item.avatar" mode="aspectFill"></image>
<view class="chat-bubble mx-20 p-20 rounded-10 bg-gray-100">{{item.data}}</view>
</view>
</view>
</template>
<script>
import $time from '@/utils/lib/time.js'
export default {
props: {
item: Object, //
pretime: [Number, String], //
},
data() {
return {
uid: 1, // id
}
},
computed:{
//
formatTime() {
return $time.getChatTime(new Date(this.item.createTime).getTime(), new Date(this.pretime).getTime())
}
},
methods: {
}
}
</script>
<style lang="scss" scoped>
.chat-list {
.user-img {
width: 100rpx;
height: 100rpx;
}
.chat-bubble {
max-width: 400rpx;
}
}
</style>

View File

@ -0,0 +1,52 @@
<template>
<!-- 小纸条/好友列表 -->
<view class="user-list p-20 flex items-center border-b border-gray-100" hover-class="bg-gray-100">
<image class="user-img mr-20 rounded-full" :src="item.avatar" mode="aspectFill"></image>
<view class="flex flex-col flex-1">
<text class="text-30 font-bold mb-10">{{item.name}}</text>
<view class="iconfont iconxingbie-nan tag-age"
:class="[item.sex == 0 ? 'iconxingbie-nan' :'iconxingbie-nv girl']">
<text class="ml-10">{{item.age}}</text>
</view>
</view>
<view class="">
<text v-if="!item.isFollow" class="iconfont iconxuanze text-38 text-gray-300"></text>
<text v-if="item.isFollow" class="iconfont iconxuanze1 text-38 text-green"></text>
</view>
</view>
</template>
<script>
export default {
props: {
item: {
type: Object,
default: () => ({})
}
}
}
</script>
<style lang="scss" scoped>
//
.user-list {
.user-img {
width: 100rpx;
height: 100rpx;
}
//
.tag-age {
background-color: $uni-color-blue;
color: #FFFFFF;
font-size: 24rpx;
padding: 2rpx 10rpx;
border-radius: 20rpx;
max-width: 60rpx;
&.girl {
background-color: $uni-color-pink;
}
}
}
</style>

View File

@ -0,0 +1,50 @@
<template>
<!-- 小纸条列表 -->
<view class="paper-item flex items-center p-20 border-b border-gray-100" hover-class="bg-gray" @click="goChat">
<image class="item-img mr-20 rounded-full" :src="item.avatar" mode=""></image>
<view class="flex-1 flex flex-col">
<view class="flex justify-between items-center">
<text class="text-30">{{item.nickName}}</text>
<text class="text-28 text-gray-500">{{item.createTime}}</text>
</view>
<view class="flex justify-between items-center text-26 text-gray-500">
<text class="item-content line-1">{{item.content}}</text>
<u-badge type="error" max="99" :value="item.count"></u-badge>
</view>
</view>
</view>
</template>
<script>
export default {
props: {
item: {
type: Object,
default: () => ({})
}
},
data() {
return {
}
},
methods: {
goChat() {
this.$u.route('/pages/paper/chat')
}
}
}
</script>
<style lang="scss" scoped>
.paper-item {
.item-img {
width: 80rpx;
height: 80rpx;
}
.item-content {
max-width: 500rpx;
}
}
</style>

198
pages/paper/friend.vue Normal file
View File

@ -0,0 +1,198 @@
<template>
<!-- 好友列表 -->
<view class="friend">
<!-- 小程序导航栏 -->
<!-- #ifdef MP-WEIXIN -->
<u-navbar placeholder autoBack>
<view slot="center" class="nav-center">
<u-search placeholder="请输入内容" @click="handleSearch()" disabled></u-search>
</view>
</u-navbar>
<!-- #endif -->
<!-- 标签切换 -->
<u-sticky bgColor="#fff">
<view class="nav-center">
<view :class="{'active':tabIndex === index}" @click="changeTab(index)" v-for="(item,index) in tabList"
:key="index">
<view class="nav-title">
{{item.name}}
<text class="ml-10" v-if="item.count > 0">{{item.count}}</text>
</view>
</view>
</view>
</u-sticky>
<!-- 列表 -->
<swiper :style="swiperStyle" :current="swiperIndex" @animationfinish="animationfinish">
<swiper-item class="h-full" v-for="(item, index) in swiperList" :key="index">
<scroll-view class="w-full h-full" scroll-y @scrolltolower="reachBottom">
<!-- 有内容 -->
<template v-if="item.list.length > 0">
<friend-list v-for="(item1,index1) in item.list" :key="index1" :item="item1"></friend-list>
<u-loadmore v-if="item.list.length >= 10" :status="loadStatus"></u-loadmore>
</template>
<!-- 无内容 -->
<template v-else>
<u-empty text="本来无一物,何处惹尘埃" icon="/static/img/demo/winter.svg" textSize="16" marginTop='25%'
mode="list"></u-empty>
</template>
</scroll-view>
</swiper-item>
</swiper>
</view>
</template>
<script>
import {
newsList,
friendList
} from "@/utils/data/data.js"
import FriendList from "@/pages/paper/cpns/friend-list.vue"
export default {
components: {
FriendList
},
data() {
return {
//
tabIndex: 0,
tabList: [{
name: "互关",
count: 0,
},
{
name: "关注",
count: 10
},
{
name: "粉丝",
count: 99
}
],
//
swiperIndex: 0,
swiperHeight: 0,
swiperList: friendList,
//
loadStatus: 'loadmore',
}
},
computed: {
swiperStyle() {
return `height: ${this.swiperHeight}px;`
}
},
//
onNavigationBarSearchInputClicked() {
this.handleSearch()
},
//
onNavigationBarButtonTap(e) {
uni.navigateBack()
// this.$u.route({
// type: 'back'
// })
},
onLoad() {
// swiperHeight
uni.getSystemInfo({
success: (res) => {
// screenHeight) = (statusBarHeight) + (44px) + 使(windowHeight)
// 使 = swiper +
this.swiperHeight = res.windowHeight - uni.upx2px(80)
}
})
},
methods: {
//
handleSearch() {
this.$u.route('/pages/home/search', {
type: 'user'
})
},
// tabbar
changeTab(index) {
this.tabIndex = index
this.swiperIndex = index
},
// swipertabsswiper
animationfinish(e) {
this.changeTab(e.detail.current)
},
// scroll-view
reachBottom() {
//
if (this.loadStatus !== 'loadmore') return;
//
this.loadStatus = "loading"
setTimeout(() => {
this.getList()
}, 1000)
},
//
getList() {
const index = this.tabIndex
// 5
for (let i = 0; i < 5; i++) {
let curr = this.$u.random(0, this.swiperList[index].list.length - 1)
let data = this.swiperList[index].list[curr]
this.swiperList[index].list.push(data)
}
//
this.loadStatus = "nomore"
},
}
}
</script>
<style lang="scss" scoped>
.friend {
//
/* #ifdef MP-WEIXIN */
/deep/ .u-navbar {
.u-navbar__content {
margin-right: 180rpx !important; //
}
.nav-center {
width: 100%;
margin-left: 80rpx; //
}
}
/* #endif */
//
.nav-center {
height: 80rpx;
width: 100%;
text-align: center;
display: flex;
justify-content: space-evenly;
align-items: center;
background-color: #fff;
.nav-title {
height: 80rpx;
line-height: 80rpx;
width: 120rpx;
font-size: 30rpx;
padding: 0 15rpx;
font-weight: bold;
color: $uni-text-color-gray;
}
.active {
position: relative;
display: flex;
justify-content: center;
align-items: center;
.nav-title {
color: $uni-color-green;
}
}
}
}
</style>

131
pages/paper/paper.vue Normal file
View File

@ -0,0 +1,131 @@
<template>
<!-- 小纸条页 -->
<view class="paper">
<!-- 小程序导航栏 -->
<!-- #ifdef MP-WEIXIN -->
<u-navbar placeholder>
<view class="flex" slot="left">
<view class="iconfont iconduoren" @click="handleFirend()">
</view>
<view class="iconfont iconcaidan ml-20" @click="showPopup = true">
</view>
</view>
<view slot="center" class="nav-center">
小纸条
</view>
</u-navbar>
<!-- #endif -->
<paper-list v-for="(item,index) in list" :key="index" :item="item"></paper-list>
<!-- 空数据 -->
<u-empty v-if="list.length === 0" text="本来无一物,何处惹尘埃" icon="/static/img/demo/spring.svg" textSize="16"
marginTop='25%' mode="list"></u-empty>
<!-- 底部弹窗 -->
<u-popup :show="showPopup" @close="showPopup = false" mode="top" :safeAreaInsetTop="true">
<view class="flex justify-center items-center text-30 py-20 border-b" hover-class="bg-gray"
@click="popupHandle('friend')">
<text class="iconfont iconsousuo mr-20"></text>添加好友
</view>
<view class="flex justify-center items-center text-30 py-20" hover-class="bg-gray"
@click="popupHandle('clear')">
<text class="iconfont iconshanchu mr-20"></text>清空消息
</view>
</u-popup>
</view>
</template>
<script>
import {
paperList
} from '@/utils/data/data.js'
import PaperList from '@/pages/paper/cpns/paper-list.vue'
export default {
components: {
PaperList
},
data() {
return {
list: paperList,
showPopup: false,
}
},
//
onPullDownRefresh() {
//
this.refresh()
},
//
onNavigationBarButtonTap(e) {
switch (e.index) {
case 0:
//
this.handleFirend()
break
case 1:
//
this.showPopup = true
break
}
},
methods: {
//
refresh() {
setTimeout(() => {
this.list = []
//
uni.stopPullDownRefresh()
}, 1000)
},
//
handleFirend() {
this.$u.route('pages/paper/friend')
},
//
popupHandle(type) {
const _this = this
if (type === 'friend') {
this.$u.route('pages/paper/friend')
} else {
uni.showModal({
title: '提示',
content: '您确定要清空所有消息吗?',
success(res) {
if (res.confirm) {
_this.list = []
_this.$u.toast('消息已清空')
}
}
})
}
this.showPopup = false
}
}
}
</script>
<style lang="scss" scoped>
.paper {
//
/* #ifdef MP-WEIXIN */
/deep/ .u-navbar {
.iconfont {
font-size: 48rpx;
color: $uni-color-green;
}
.u-navbar__content {
margin-right: 180rpx !important; //
}
.nav-center {
font-size: 30rpx;
text-align: center;
font-weight: bold;
margin-left: 200rpx;
width: calc(100% - 200rpx);
}
}
/* #endif */
}
</style>

4072
static/css/animate.css vendored Normal file

File diff suppressed because it is too large Load Diff

225
static/css/iconfont.css Normal file
View File

@ -0,0 +1,225 @@
@font-face {
font-family: "iconfont";
src: url('~@/static/font/iconfont.woff2') format('truetype');
}
.iconfont {
font-family: "iconfont" !important;
font-size: 16px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.iconrenzheng:before {
content: "\e63f";
}
.iconshenhe:before {
content: "\e69a";
}
.iconweibo1:before {
content: "\e73c";
}
.iconshejiaotubiao-02:before {
content: "\e642";
}
.iconweixin1:before {
content: "\e607";
}
.iconQQ:before {
content: "\fed8";
}
.iconduoren:before {
content: "\e667";
}
.iconfenxiang:before {
content: "\e67f";
}
.iconremen:before {
content: "\e8f4";
}
.iconhuati:before {
content: "\e659";
}
.iconcaidan:before {
content: "\e652";
}
.icontupian:before {
content: "\e60b";
}
.iconbi:before {
content: "\e602";
}
.iconbofang:before {
content: "\e611";
}
.iconzanting:before {
content: "\e614";
}
.iconz-nolike:before {
content: "\e6c0";
}
.iconz-nolikeFill:before {
content: "\e6c2";
}
.iconthumbsup:before {
content: "\e66e";
}
.iconxiaoxi3:before {
content: "\e627";
}
.iconfabu:before {
content: "\e876";
}
.iconshoucang:before {
content: "\e610";
}
.icondianzan:before {
content: "\e60c";
}
.iconxuanze:before {
content: "\e619";
}
.iconshezhi1:before {
content: "\e618";
}
.iconxuanze1:before {
content: "\e625";
}
.iconsousuo:before {
content: "\e6b9";
}
.iconliulan:before {
content: "\e648";
}
.iconicon-test:before {
content: "\e61e";
}
.icontianjia:before {
content: "\e69d";
}
.iconguanbi1:before {
content: "\e69e";
}
.iconshoucang1:before {
content: "\e626";
}
.iconxiaoxi1:before {
content: "\e61d";
}
.iconpinglun:before {
content: "\e60f";
}
.iconxiaoxi:before {
content: "\e613";
}
.iconxiala2:before {
content: "\e698";
}
.iconshuaxin:before {
content: "\e63d";
}
.iconxingbie-nan:before {
content: "\e615";
}
.iconxingbie-nv:before {
content: "\e616";
}
.iconhuiyuan:before {
content: "\e61c";
}
.iconsaomiaoerweima:before {
content: "\e666";
}
.iconshanchu:before {
content: "\e7aa";
}
.iconhoutui:before {
content: "\e621";
}
.iconqianjin:before {
content: "\e624";
}
.iconguanbi:before {
content: "\e61a";
}
.iconjia:before {
content: "\e641";
}
.iconliaotian:before {
content: "\e60e";
}
.iconqiandao:before {
content: "\e609";
}
.iconPensyumaobi:before {
content: "\e708";
}
.iconshouye1:before {
content: "\e600";
}
.iconshezhi:before {
content: "\e623";
}
.icondizhitiao:before {
content: "\e679";
}
.iconwode:before {
content: "\e622";
}
.icondongtai:before {
content: "\e6ba";
}

620
static/css/thinco.scss Normal file
View File

@ -0,0 +1,620 @@
// thinco样式库
/* ============ 初始化 ============*/
page {
background-color: #fff;
font-size: 24rpx;
}
/* ============ 样式 ============*/
// 状态栏高度
.status-bar {height: var(--status-bar-height);width: 100%;}
// 内容区域距离顶部的距离
.window-top {height: var(--window-top);width: 100%;}
// 内容区域距离底部的距离
.window-bottom {height: var(--window-bottom);width: 100%;}
// 页面
.wrap-page {
display: flex;
flex: 1;
flex-direction: column;
background-color: #F4F6F6;
}
// 卡片
.wrap-card {
background-color: #FFFFFF;
padding: 20rpx;
border-radius: 10rpx;
}
// 列表
.wrap-list {
padding: 20rpx;
.list-title {
font-size: 36rpx;
color: #000000;
display: flex;
font-weight: 500;
flex-direction: row;
margin-bottom: 16rpx;
}
.list-content {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-items: center;
}
}
// 标签
.wrap-tag {
display: inline-block;
border-radius: 5rpx;
padding: 5rpx;
&.tag-dark {
border: 1px solid #303133;
color: #606266;
&.plain {
background-color: #F0F0F0;
}
}
&.tag-blue {
border: 1px solid #4AA3FF;
color: #3C9CFF;
&.plain {
background-color: #ECF5FF;
}
}
&.tag-green {
border: 1px solid #5AC725;
color: #73CF45;
&.plain {
background-color: #ECFDF5;
}
}
&.tag-red {
border: 1px solid #F56C6C;
color: #F67979;
&.plain {
background-color: #FEF0F0;
}
}
&.tag-yellow {
border: 1px solid #F9AE3D;
color: #F9AE3D;
&.plain {
background-color: #FDF6EC;
}
}
}
// 底部操作栏
.wrap-bottom-bar {
// 操作栏占位符
.bar-placeholder {
height: 100rpx;
width: 100%;
}
// 操作栏内容
.bar-content {
background-color: #fff;
border-top: 2rpx solid $uni-border-color2;
position: fixed;
left: 0;
right: 0;
bottom: 0;
height: 85rpx;
display: flex;
justify-content: center;
align-items: center;
}
}
/* ============ 颜色 ============*/
// 常用颜色
$border-color: #E5E7EB; // 主边框颜色(灰色)
// 其他颜色
$color:(
// 灰色
gray-50:#F9FAFB,
gray-100:#F3F4F6,
gray-200:#E5E7EB,
gray-300:#D1D5DB,
gray-400:#9CA3AF,
gray-500:#6B7280,
gray-600:#4B5563,
gray-700:#374151,
gray-800:#1F2937,
gray-900:#111827,
// 红色
red-50:#FEF2F2,
red-100:#FEE2E2,
red-200:#FECACA,
red-300:#FCA5A5,
red-400:#F87171,
red-500:#EF4444,
red-600:#DC2626,
red-700:#B91C1C,
red-800:#991B1B,
red-900:#7F1D1D,
// 黄色
yellow-50:#FFFBEB,
yellow-100:#FEF3C7,
yellow-200:#FDE68A,
yellow-300:#FCD34D,
yellow-400:#FBBF24,
yellow-500:#F59E0B,
yellow-600:#D97706,
yellow-700:#B45309,
yellow-800:#92400E,
yellow-900:#78350F,
// 橘色
orange-50:#fff7ed,
orange-100:#ffedd5,
orange-200:#fed7aa,
orange-300:#fdba74,
orange-400:#fb923c,
orange-500:#f97316,
orange-600:#ea580c,
orange-700:#c2410c,
orange-800:#9a3412,
orange-900:#7c2d12,
// 绿色
green-50:#ECFDF5,
green-100:#D1FAE5,
green-200:#A7F3D0,
green-300:#6EE7B7,
green-400:#34D399,
green-500:#10B981,
green-600:#059669,
green-700:#047857,
green-800:#065F46,
green-900:#064E3B,
// 蓝色
blue-50:#EFF6FF,
blue-100:#DBEAFE,
blue-200:#BFDBFE,
blue-300:#93C5FD,
blue-400:#60A5FA,
blue-500:#3B82F6,
blue-600:#2563EB,
blue-700:#1D4ED8,
blue-800:#1E40AF,
blue-900:#1E3A8A,
// 紫色
purple-50:#F5F3FF,
purple-100:#EDE9FE,
purple-200:#DDD6FE,
purple-300:#C4B5FD,
purple-400:#A78BFA,
purple-500:#8B5CF6,
purple-600:#7C3AED,
purple-700:#6D28D9,
purple-800:#5B21B6,
purple-900:#4C1D95,
// 粉色
pink-50:#fdf2f8,
pink-100:#fce7f3,
pink-200:#fbcfe8,
pink-300:#f9a8d4,
pink-400:#f472b6,
pink-500:#ec4899,
pink-600:#db2777,
pink-700:#be185d,
pink-800:#9d174d,
pink-900:#831843
);
// 文本边框背景
@each $key,$val in $color {
//文本颜色
.text-#{$key} {
color: #{$val}!important;
}
//边框颜色
.border-#{$key} {
border-color: #{$val}!important;
}
//背景颜色
.bg-#{$key} {
background-color: #{$val}!important;
}
}
// 文本/图标/背景
.text-green {color: #01906c;}
.text-white {color: #fff;}
.text-black {color: #000;}
.text-blue {color: #279cff;}
.text-gray {color: #9CA3AF;}
.text-yellow {color: #FAAD14;}
.text-red {color: #e45656;}
.bg-white {background-color: #fff;}
.bg-blue {background-color: #279cff;}
.bg-gray {background-color: #F2F2F2;}
/* ============ 布局 ============*/
// box
.box-border { box-sizing: border-box;}
.box-content { box-sizing: content-box;}
// 显示
.block { display: block !important;}
.inline-block { display: inline-block !important;}
.inline { display: inline;}
.flex { display: flex !important;}
.hidden { display: none !important;}
// 溢出
.overflow-hidden { overflow: hidden;}
.overflow-scroll { overflow: scroll;}
.overflow-x-hidden { overflow-x: hidden;}
.overflow-y-hidden { overflow-y: hidden;}
.overflow-x-scroll { overflow-x: scroll;}
.overflow-y-scroll { overflow-y: scroll;}
// 定位
.static { position: static;}
.relative{ position: relative;}
.absolute{ position: absolute;}
.fixed{ position: fixed;}
.sticky{ position: static;}
.top-0{ top: 0; }
.right-0{ right: 0; }
.bottom-0{ bottom: 0; }
.left-0{ left: 0; }
.top-10{ top: 10rpx; }
.right-10{ right: 10rpx; }
.bottom-10{ bottom: 10rpx; }
.left-10{ left: 10rpx; }
.top-20{ top: 20rpx; }
.right-20{ right: 20rpx; }
.bottom-20{ bottom: 20rpx; }
.left-20{ left: 20rpx; }
.top-1-2{ top: 50%; }
.top-1-3{ top: 33.333333%; }
.top-2-3{ top: 66.666667%; }
.top-1-4{ top: 25%; }
.top-2-4{ top: 50%; }
.top-3-4{ top: 75%; }
.top-full{ top: 100%; }
.right-1-2{ right: 50%; }
.right-1-3{ right: 33.333333%; }
.right-2-3{ right: 66.666667%; }
.right-1-4{ right: 25%; }
.right-2-4{ right: 50%; }
.right-3-4{ right: 75%; }
.right-full{ right: 100%; }
.bottom-1-2{ bottom: 50%; }
.bottom-1-3{ bottom: 33.333333%; }
.bottom-2-3{ bottom: 66.666667%; }
.bottom-1-4{ bottom: 25%; }
.bottom-2-4{ bottom: 50%; }
.bottom-3-4{ bottom: 75%; }
.bottom-full{ bottom: 100%; }
.left-1-2{ left: 50%; }
.left-1-3{ left: 33.333333%; }
.left-2-3{ left: 66.666667%; }
.left-1-4{ left: 25%; }
.left-2-4{ left: 50%; }
.left-3-4{ left: 75%; }
.left-full{ left: 100%; }
// 可见性
.visible { visibility: visible;}
.invisible { visibility: hidden;}
// 优先级
.z-0 { z-index: 0;}
.z-10 { z-index: 10;}
.z-20 { z-index: 20;}
.z-30 { z-index: 30;}
.z-40 { z-index: 40;}
.z-50 { z-index: 50;}
.z-auto { z-index: auto;}
// FLEXBOX 布局
// 方向
.flex-row { flex-direction: row !important;}
.flex-row-reverse { flex-direction: row-reverse !important;}
.flex-col { flex-direction: column !important;}
.flex-col-reverse { flex-direction: column-reverse !important;}
// 换行
.flex-wrap { flex-wrap: wrap !important;}
.flex-wrap-reverse { flex-wrap: wrap-reverse !important;}
.flex-nowrap { flex-wrap: nowrap !important;}
// 控制 flex 项目放大和缩小
.flex-1 { flex: 1 1 0% !important;}
.flex-none { flex: none !important;}
// 控制 flex 项目放大的功能类
.flex-grow-0 { flex-grow: 0 !important;}
.flex-grow { flex-grow: 1 !important;}
// 控制 flex 项目缩小的功能类
.flex-shrink-0 { flex-shrink: 0 !important;}
.flex-shrink { flex-shrink: 1 !important;}
// justify-content用于控制 flex grid 项目如何沿着容器的主轴定位的功能类
.justify-start { justify-content: flex-start !important;}
.justify-end { justify-content: flex-end !important;}
.justify-center { justify-content: center !important;}
.justify-between { justify-content: space-between !important;}
.justify-around { justify-content: space-around !important;}
.justify-evenly { justify-content: space-evenly !important;}
// align-items用于控制 Flex 和网格项如何沿着容器的横轴定位的功能类
.items-start { align-items: flex-start !important;}
.items-end {align-items: flex-end !important;}
.items-center {align-items: center !important;}
.items-baseline { align-items: baseline !important;}
.items-stretch { align-items: stretch !important;}
/* ============ 间距 ============*/
// 上下左右的内外边距0 - 80递增数2含尾数为5的数
@for $i from 0 through 80 {
// 只要双数和能被5除尽的数
@if $i % 2 == 0 or $i % 5 == 0 {
// 定义外边距结果如m-30
.m-#{$i} {
margin: $i + rpx!important;
}
// 定义内边距结果如p-30
.p-#{$i} {
padding: $i + rpx!important;
}
@each $short, $long in l left, t top, r right, b bottom {
// 定义外边距结果如 ml-30
.m#{$short}-#{$i} {
margin-#{$long}: $i + rpx!important;
}
// 定义内边距
.p#{$short}-#{$i} {
padding-#{$long}: $i + rpx!important;
}
}
}
}
// 水平和垂直的内外边距0 - 80递增数5
@for $i from 0 through 16 {
$var: $i * 5;
.mx-#{$var} {
margin-left: $var + rpx!important;
margin-right: $var + rpx!important;
}
.my-#{$var} {
margin-top: $var + rpx!important;
margin-bottom: $var + rpx!important;
}
.px-#{$var} {
padding-left: $var + rpx!important;
padding-right: $var + rpx!important;
}
.py-#{$var} {
padding-top: $var + rpx!important;
padding-bottom: $var + rpx!important;
}
}
// 自动填充的内外边距
@each $short, $long in l left, t top, r right, b bottom {
// 定义外边距
.m#{$short}-auto {
margin-#{$long}: auto!important;
}
// 定义内边距
.p#{$short}-auto {
padding-#{$long}: auto!important;
}
}
.mx-auto {
margin-left: auto;
margin-right: auto;
}
.my-auto {
margin-top: auto;
margin-bottom: auto;
}
/* ============ 尺寸 ============*/
// 高度
.h-1-2 { height: 50%;}
.h-1-3 { height: 33.333333%;}
.h-2-3 { height: 66.666667%;}
.h-1-4 { height: 25%;}
.h-2-4 { height: 50%;}
.h-3-4 { height: 75%;}
.h-1-5 { height: 20%;}
.h-2-5 { height: 40%;}
.h-3-5 { height: 60%;}
.h-4-5 { height: 80%;}
.h-1-6 { height: 16.666667%;}
.h-2-6 { height: 33.333333%;}
.h-3-6 { height: 50%;}
.h-4-6 { height: 66.666667%;}
.h-5-6 { height: 83.333333%;}
.h-full{ height: 100%;}
.h-screen{ height: 100vh;}
// 宽度
.w-1-2 { width: 50%;}
.w-1-3 { width: 33.333333%;}
.w-2-3 { width: 66.666667%;}
.w-1-4 { width: 25%;}
.w-2-4 { width: 50%;}
.w-3-4 { width: 75%;}
.w-1-5 { width: 20%;}
.w-2-5 { width: 40%;}
.w-3-5 { width: 60%;}
.w-4-5 { width: 80%;}
.w-1-6 { width: 16.666667%;}
.w-2-6 { width: 33.333333%;}
.w-3-6 { width: 50%;}
.w-4-6 { width: 66.666667%;}
.w-5-6 { width: 83.333333%;}
.w-1-12 { width: 8.333333%;}
.w-2-12 { width: 16.666667%;}
.w-3-12 { width: 25%;}
.w-4-12 { width: 33.333333%;}
.w-5-12 { width: 41.666667%;}
.w-6-12 { width: 50%;}
.w-7-12 { width: 58.333333%;}
.w-8-12 { width: 66.666667%;}
.w-9-12 { width: 75%}
.w-10-12 { width: 83.333333%;}
.w-11-12 { width: 91.666667%;}
.w-full{ width: 100%;}
.w-screen{ width: 100vh;}
@for $i from 1 through 10 {
$var: $i * 10;
.w-#{$var} {
width: #{$var+'%'};
}
}
@for $i from 1 through 19 {
$var: $i * 5;
.w-#{$var} {
width: #{$var+'%'};
}
}
/* ============ 字体文本 ============*/
// 大小
// 数值形式取偶数
@for $i from 20 through 60 {
@if $i % 2 == 0 {
.text-#{$i} {
font-size: $i + rpx;
}
}
}
// 粗细
.font-thin {
font-weight: 100;
}
.font-extralight {
font-weight: 200;
}
.font-light {
font-weight: 300;
}
.font-normal {
font-weight: 400;
}
.font-medium {
font-weight: 500;
}
.font-semibold {
font-weight: 600;
}
.font-bold {
font-weight: 700;
}
.font-extrabold {
font-weight: 800;
}
.font-black {
font-weight: 900;
}
// 行高
.leading-0{ line-height: 0!important; }
.leading-05{ line-height: 0.5!important;}
.leading-10{ line-height: 1!important; }
.leading-12{ line-height: 1.2!important; }
.leading-15{ line-height: 1.5!important; }
.leading-20{ line-height: 2!important; }
.leading-30{ line-height: 3!important; }
// 文本对齐
.text-left { text-align: left!important;}
.text-center { text-align: center!important;}
.text-right { text-align: right!important;}
.text-justify { text-align: justify!important;}
// 文本溢出
.line-1 {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.line-2 {
-webkit-line-clamp: 2;
}
.line-3 {
-webkit-line-clamp: 3;
}
.line-4 {
-webkit-line-clamp: 4;
}
.line-5 {
-webkit-line-clamp: 5;
}
.line-2, .line-3, .line-4, .line-5 {
overflow: hidden;
word-break: break-all;
text-overflow: ellipsis;
display: -webkit-box; // 弹性伸缩盒
-webkit-box-orient: vertical; // 设置伸缩盒子元素排列方式
}
// 换行
.break-normal { overflow-wrap: normal;word-break: normal;}
.break-words { overflow-wrap: break-word;} // 在长单词或 URL 地址内部进行换行
.break-all { word-break: break-all;} // 在单词内换行
// 文本修饰
.underline { text-decoration-line: underline; }
.overline { text-decoration-line: overline; }
.line-through { text-decoration-line: line-through; }
.no-underline { text-decoration-line: no-underline; }
// 下划线位置
.underline-offset-auto { text-underline-offset: auto; }
.underline-offset-0 { text-underline-offset: 0px; }
.underline-offset-1 { text-underline-offset: 1px; }
.underline-offset-2 { text-underline-offset: 2px; }
.underline-offset-4 { text-underline-offset: 4px; }
.underline-offset-8 { text-underline-offset: 8px; }
/* ============ 边框 ============*/
// 圆角
.rounded-none { border-radius: 0px !important;}
.rounded { border-radius: 5rpx !important; }
.rounded-10{ border-radius: 10rpx !important; }
.rounded-20{ border-radius: 20rpx !important; }
.rounded-30{ border-radius: 30rpx !important; }
.rounded-50{ border-radius: 50rpx !important; }
.rounded-full{ border-radius:100% !important; }
// 边框
@each $var in left, right, top, bottom {
// 边框结果如border-l
.border-#{str-slice($var,0,1)}{
border-#{$var}-width: 1rpx;
border-#{$var}-style: solid;
border-#{$var}-color: $border-color;
}
// 边框为0结果如border-l-0
.border-#{str-slice($var,0,1)}-0{
border-#{$var}-width: 0;
}
}
.border{ border-width: 1rpx; border-style: solid; border-color: $border-color;}
.border-0{ border-width: 0 !important; }
/* ============ 效果 ============*/
// 阴影
.shadow-sm {
box-shadow: 0 2rpx 4rpx rgba(114, 130, 138, 0.2)!important;
}
.shadow {
box-shadow: 0 8rpx 16rpx rgba(114, 130, 138, 0.2)!important;
}
.shadow-lg {
box-shadow: 0 16rpx 48rpx rgba(114, 130, 138, 0.2)!important;
}
// 透明度
.opacity-0 { opacity: 0;}
.opacity-10 { opacity: 0.1;}
.opacity-20 { opacity: 0.2;}
.opacity-30 { opacity: 0.3;}
.opacity-40 { opacity: 0.4;}
.opacity-50 { opacity: 0.5;}
.opacity-60 { opacity: 0.6;}
.opacity-70 { opacity: 0.7;}
.opacity-80 { opacity: 0.8;}
.opacity-90 { opacity: 0.9;}
.opacity-100 { opacity: 1;}

BIN
static/font/iconfont.ttf Normal file

Binary file not shown.

BIN
static/font/iconfont.woff Normal file

Binary file not shown.

BIN
static/font/iconfont.woff2 Normal file

Binary file not shown.

1489
static/img/demo/01.svg Normal file

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 135 KiB

1842
static/img/demo/02.svg Normal file

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 147 KiB

107
static/img/demo/03.svg Normal file
View File

@ -0,0 +1,107 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 600 600" style="enable-background:new 0 0 600 600;" xml:space="preserve">
<style type="text/css">
.st0{fill:url(#SVGID_1_);}
.st1{fill:#0A0B06;}
.st2{fill:#809E00;}
.st3{fill:#143E00;}
.st4{fill:#FFFFFF;}
.st5{fill:#71AD38;}
.st6{fill:#3A590A;}
.st7{fill:#2F4C07;}
.st8{fill:#729F00;}
.st9{fill:#303E22;}
.st10{fill:#528706;}
.st11{fill:#55660E;}
.st12{fill:#326B15;}
.st13{fill:#4F8100;}
.st14{fill:#4C930D;}
.st15{opacity:0.2;fill:#FFFFFF;}
.st16{opacity:0.2;fill:#FAFAFA;}
.st17{opacity:0.1;fill:#FAFAFA;}
.st18{opacity:0.1;fill:#FDFDFD;}
.st19{opacity:0.4;fill:#A5AF3F;}
</style>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="221.7249" y1="462.1086" x2="388.0762" y2="462.1086">
<stop offset="0" style="stop-color:#92948F"/>
<stop offset="1" style="stop-color:#FFF2F5"/>
</linearGradient>
<path class="st0" d="M221.7,386l27.2,142.8c0.6,3.1,4.1,6.3,7.3,6.7c17.2,2.4,69.9,5.5,97.5-2.4c2.5-0.7,4.4-2.8,4.9-5.3L388.1,386
C388.1,386,318,396,221.7,386z"/>
<path class="st1" d="M221.7,386c0,0-9.1-7.8,75-7.8s91.4,3.7,91.4,7.8C388.1,390.1,265,393.3,221.7,386z"/>
<path class="st2" d="M406.2,301.8c0,0,28.7,1.5,31.8,13.5c3,12,6.1,21.6-19.2,43.2c0,0,0-4.6,0-8.7s-12.6-21.6-12.6-33.5
s-7.6-10-7.6-10s-9.1-17.4,2.6-22.2C401.2,283.9,409.3,293.3,406.2,301.8z"/>
<path class="st3" d="M354.6,264.6c-7.9-7.9-9.6-15.4-9.6-15.4c23.3,6.7,29.4,32.2,29.4,32.2s5.8-29.4,3.1-40.7
c-2.6-11.3-23.1-32.7-27.2-34.7c-4.1-1.9-23.1-6.7-27.7-2.2c-4.6,4.6-3.9,23.9-3.9,23.9c-3.9,6.4,11.6,45.6,11.6,39.6
c0-6,3.6-6.5,3.6-6.5c6.8,6.8-3.6,18.3-3.6,18.3s10.8,10.3,22.1,14.4c11.3,4.1,13.2,11.1,13.2,11.1c1.4-5.5,8.9-15.9,8.9-15.9
C382.5,283.6,362.6,272.5,354.6,264.6z M346.4,234c0,0,19.9,3.2,17.3,5.8c-2.5,2.5-20.7,3.4-26.5-2.4
C331.5,231.6,346.4,234,346.4,234z M348.2,283.9c-5-5-3.7-22.9-3.7-22.9C350.8,267.3,353.2,288.9,348.2,283.9z"/>
<path class="st4" d="M336,170.3c0,0-19,8.4-23,25c0,0-0.5,6,0,3.4C313.8,194.9,330.2,172.5,336,170.3z"/>
<path class="st5" d="M371.3,214.9c0,0,7.9,1,6,2.9c-1.9,1.9-12.4,5.3-9.5,13.7c2.9,8.4-1.2,14.7-2.7,16.2c0,0,5.7,3.9,8.2-9.5
c2.5-13.4,3.2-9.8,3.2-7.9s-3.3,16.1-0.4,19.1c3,3,2.8,4.3,7,5.8c4.3,1.5,12.5,15.8,14.4,17.8c1.9,1.9,19.4-1.5,23.7,2.9l2.6,4.7
c0,0,4.3-9-6.2-19.5c-10.5-10.5-31.5-26.8-31.5-31.5s-4.7-21.4-7.9-24.7c-3.3-3.3-19.8-6.5-15.7,5.6
C366.6,222.5,371.3,214.9,371.3,214.9z"/>
<polygon class="st6" points="286.6,389.3 288.7,373.2 290.2,304.8 280.2,323.4 279.3,368.4 276.8,370.3 279.5,389.3 "/>
<path class="st6" d="M287.4,324.1c0,0,33.6,27.9,43.7,51.3c0,0-0.4,1.9-1.4,0.8s-13-21.3-17.5-25.9c-4.6-4.6-24.8-23.6-24.8-23.6
S283.4,323,287.4,324.1z"/>
<polygon class="st7" points="270,389.3 272.3,384.3 265,374.4 263.2,347.5 263.2,335.6 261.7,321.1 256.3,309.3 264.2,116.7
269.6,116.7 269.2,233.5 269,289.6 280,231.8 299.2,184.8 303.3,186.3 284.1,233.5 279.8,279.5 277.7,298.1 275,321.1 271.9,329.2
303.3,251.5 328,197.1 331.2,199.3 295.1,298.9 280,337.5 275.4,353.3 274.8,363.2 280.9,379.7 279.5,389.3 "/>
<path class="st8" d="M312.3,330.8c0,0,6.7-3.5,5.4-7.7s-8.1-11.5-16-11.5s-10.1,2.2-10.1,2.2s6.6-0.3,8.2,2.8
C301.4,319.5,303.2,327.9,312.3,330.8z"/>
<path class="st9" d="M306.9,388.5h14l10.2-19.5l14-18.8c0,0,39.6-38.8,53.4-44.1l-1.3-3c0,0-25.9,18.7-29,21.8
c-3.1,3.1-38.5,33.1-42.5,42s-7.6,11.4-7.6,11.4s0.6-18.8,2.6-24c1.9-5.1,7.2-27.1,7.2-27.1l43.3-112.3l-3.1,2.3L328,316.1
l-8.8,25.7l-5.1,19.9l-1.6-63.5l-4.1-44.7l-3.6,1.3l5.5,60.5l-1.2,57.5L306.9,388.5z"/>
<path class="st10" d="M269.3,96.3l0.7-0.6c1.4-1.3,0.3-8.3,0-10.1c-1.4-8.5-11.4-16.2-19.2-17.3l-3.1-0.4c-1.5-0.2-7.1-2.5-8.3-3.4
l-10.1-8.8c-1.3-0.9-2.9-1.2-4.5-0.8l-6.1,2.6c-0.4,0.1-8,1.8-7.6,2l17,8.7c0.5,0.2,1,0.6,1.5,0.9l17.5,13.5c0.5,0.4,0,1.2-0.6,0.9
c-10.3-5.4-31.9-16.6-31.9-16.6c-4.7-2.3-10.4-2-14.8,1l-1,0.7c-4.7,3.2-12.8,15.2-16.1,20.5c0,0,25.4-3,39.4-1.6
c4.6,0.5,12.8,1.2,15.3,5.1c0.6,0.9,2.6,4.1,2.1,4l-26.6-1.7L185,93.3c-1.7-0.1-3.4,0.6-4.5,2l-0.1,0.1c-5.4,6.7-8.4,15.1-8.4,23.7
v0l0,0l24.3-11.1c7-2.6,17.6-3.4,25.1-2.4c0,0,15.4,1.6,11.2,6.9l-1.5,1.3l-18.3,1.6c-13.8,1.2-27.3,5.4-39.2,12.6
c-0.5,0.3-0.9,0.6-1.4,0.9c-5.2,3.3-4.4,11.5-2.3,17.3l1.4,3.7l14.8-13.5c0.4-0.3,0.7-0.5,1.1-0.8c8.6-6.1,18.2-10.5,28.4-13
l2.9-0.7c10.5-2.1,1.9,1.5,0.7,2.1l-6.8,2.3c-7.5,2.5-15.6,2.5-21.4,7.8l-3.1,2.3c-4,2.9-6.6,7.4-6.8,12.3c-0.1,2.5,0.4,4.6,1.3,6.4
l2.3,4.7l9.9-14.9c2.5-3.7,15.2-7.6,11.2-5.5c-9.9,5.3-12.8,12.1-12.8,12.1c-2.3,4.9-4,11.4-1.5,14.1l1.6,1.6c0.8,0.9,1.4,2,1.5,3.2
l0.9,6.3l1.1-1.4c4.3-10.5,28.3,6,28.8-33l0.3-4.9l1.9,4.1c0.2,0.5,0.3,1.5,0.4,2.7c0.2,4.5-0.5,9-2,13.3l-1.4,4
c-1.4,3.9-4,7.4-7.4,9.7c-0.6,0.4-1.1,0.7-1.4,0.9l-2.1,1.1l10.9,0.2c3.6,0.1,8.8-1.1,12.1-6.4c5.9-9.5,8.4-21.1,7.1-32.2
c-0.2-1.9-0.9-3.8-2.1-5.4l-1.4-1.9c-1-1.4,0.9-3,2.1-1.8l4.4,4.4c6.1,14.2-1.4,26.8-2.4,28.4l-8,13.8l22.3-5.2
c2.7-0.6,4.9-2.7,5.7-5.4v0c1.6-5.4,1.6-11.2-0.2-16.6l-4.2-12.9l-3.8-11.9c-0.6-1.8,1.3-3.4,3-2.5l1.8,1c2.7,1.5,4.6,4,5.3,6.9
l3.8,15.4c0.7,2.6,0.8,5.4,0.5,8.1l-1.3,12.2c-0.1,0.9-0.4,1.7-0.8,2.5l-3.9,6.4l4.8-1.2c7.8-2,17.3-6.2,20.5-15.3
c3.1-8.6-1.5-18.3-6.8-25.8l-12.1-16.9c-0.8-1.8-1.5-4.9,0.2-3.9l8.9,5.3c3.5,2.2,6.2,5.3,8,9c0.5,1,0.8,2,1,3l4.8,22.2l11.6-12.6
c6.3-6.9,7-17.4,1.1-24.7c-1.3-1.6-2.8-3-4.5-4.1c-0.3-0.2-0.5-0.3-0.8-0.5c-6.8-4.7-14.8-7.6-23.1-8.1L269.3,96.3z"/>
<polygon class="st11" points="303.3,186.3 340.1,123 349.2,109 348.2,107.3 332.1,132.8 299.2,184.8 "/>
<path class="st12" d="M313.5,231.1c0,0,5.3-8,1-12.3c-4.3-4.3-24.1-9.4-28.2-8.2c-4.1,1.2-31.1,27.2-31.1,32.1
c0,4.8-2.7,18.3-2.7,18.3s11.3-1.7,20.5-1.7c9.2,0,28.7,0,32.8-1.7c4.1-1.7,13.3-10.8,15.9-10.8s10.6-8.2,3.1-12.3
c-7.5-4.1-11.8,0.2-11.8,0.2S311.6,233,313.5,231.1z"/>
<path class="st13" d="M413.2,192.1c-1.6-11.4-12.7-29.6-12.7-29.6c0.9-4.7-1.4-22.7-5.8-27.1c-4.4-4.4-19.7-15.1-22.9-18.3
c-3.2-3.2-2-4.6-2-4.6c10.2,1.6,13.7,11.5,13.7,11.5c3.2-3.2,1.7-12.2,0-17.2c-1.7-5-11.4-6.9-14.9-10.4
c-3.5-3.5-12.1-11.9-10.2-9.9c2,2-4,14.4-4,14.4c-19.8-14.6-4.2,9.9-4.2,9.9s-3.8,8.4-3.8,12.2s12.3,12.5,13.5,15.8
c1.2,3.3,4.6,20.8,4.6,20.8c2.2-2.2,0.6-16,0.6-16c0-15.6,2.9-1.7,2.9-1.7c0,24.8,13.7,27.9,13.7,27.9c-7.1-6.9-2.9-18.7-2.9-18.7
c13.4,13.4,10,21,10,25.6s14.1,15.2,17,18c2.9,2.9,4,15.8,4,15.8S414.8,203.5,413.2,192.1z M372.8,128.7c12,4.5,20.4,19.7,20.4,19.7
L372.8,128.7z M385.2,146.8c10.5,4.6,12.4,11.5,12.4,11.5L385.2,146.8z"/>
<path class="st14" d="M383.1,167.1c0,0,1.5-7.8-1.9-11.2c-3.4-3.4-14-3.1-14-3.1s-8-9.4-11.7-8c-3.7,1.4-5.4,14.1-8.6,14.1
c0,0-2.3-3.7-2.3-5.5s4.1-10.4-10.6-13.8c0,0-14.3,4.4-21,4.4c-6.7,0-18.4,8.5-18.4,12s0,13.4,0,13.4s14.7-20.5,38.5-14.9
c0,0-1.2,1.7-14.5,1.7s-24.7,17.1-24.7,18s1.1,14.1,7.1,18.7c0,0,12.1-25.3,19.9-28c7.8-2.7,14.3-2.2,14.3-2.2s-9.6,1.4-13.3,3.5
c-3.6,2.1-19.4,21.8-18.9,24.6c0.5,2.8,3.4,16.4,9.9,19.2c0,0,17.7-31.5,24.2-32.6c0,0,3-2-0.9,6c-3.8,8-19.9,32.7-6.5,39.6
c0,0,5.9-11.2,7.5-14.3c1.6-3.1,2.3-17.3,6.8-18.2c4.5-0.9,3.5,11.8,1.7,13.6c-1.8,1.8-16.2,11.9,3.2,24.1c0,0,15,2.6,17.6-9.4
c2.6-12.1,0-17.5,0-17.5s9.1,8.4,9.1,11.7s4.7-1.9,3.3-9.6c-1.4-7.7-11.4-23.1-20.1-28.1c0,0,2.9-4.9,9.8,2
c6.9,6.9,14.8,18.1,14.8,23.5c0,5.4,1.9,12.2,1.9,12.2s11.2-8,12.6-13.4C399.5,194.2,401.3,179.7,383.1,167.1z M361.8,158.3
c0,0,12.9,1.1,16.4,4.7C381.7,166.5,367.1,159.8,361.8,158.3z M368,166.8c6.4,0,16.8,9,20.5,12.3c0.3,0.3,0.6,0.5,0.8,0.7
c0.9,0.9,0.4,0.4-0.8-0.7C383.7,175.2,368,166.8,368,166.8z"/>
<path class="st4" d="M389.4,179.9c-0.2-0.2-0.5-0.5-0.8-0.7C389.8,180.3,390.3,180.7,389.4,179.9z"/>
<path class="st4" d="M388.1,239.5c0,0,6.3,21.4,3.3,24.5S387.4,245,388.1,239.5z"/>
<path class="st15" d="M399.1,305.4c0,0,28.4,2.2,24,21.6C423.1,327,432,306.7,399.1,305.4z"/>
<path class="st15" d="M269.3,96.3c0,0-23,10-42.9,31.9c-8,8.8-16.4,21.7-16.4,21.7s8.1-15.8,15.9-23.5c4.8-4.8,31.9-28.1,44-31.1
C270.6,95.1,269.3,96.3,269.3,96.3z"/>
<path class="st16" d="M346.9,158.8c0,0,5.9,35.3,6.5,41.5c0.6,6.3-1-12.2-2.4-20.9c-1.4-8.7-3.3-20.9-3.3-20.9L346.9,158.8z"/>
<path class="st17" d="M351.7,106.5l28.6,39c0,0-25.1-38.1-27.7-40.6C351.2,103.3,351.7,106.5,351.7,106.5z"/>
<polygon class="st18" points="313,234.7 290.2,234.7 312.5,233.2 "/>
<polygon class="st19" points="312.4,298.2 313,363.5 314,361.6 "/>
<polygon class="st19" points="286.6,389.3 285.1,384.3 286.6,373.3 288,317.1 290.1,311.5 288.7,373.2 "/>
<polygon class="st19" points="285.6,333.5 285.1,358.6 286.5,338.8 "/>
<polygon class="st19" points="265.6,259.6 265.6,294.8 268,319.9 272.5,327.6 269,289.6 269,259.4 "/>
<polygon class="st19" points="280.5,259.2 276.8,284.6 276.1,288.8 273.3,294.7 273.1,304.8 272.5,312.5 272.5,327.6 275,321.1
281.7,259.4 "/>
<polygon class="st19" points="280.2,330.2 285.1,318.2 284.5,326 280,337.5 275.4,353.3 274.8,363.2 276.8,370.3 280.9,379.7
279.5,389.3 275.2,378.2 269,366 273,342.4 "/>
</svg>

After

Width:  |  Height:  |  Size: 8.8 KiB

1283
static/img/demo/04.svg Normal file

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 63 KiB

2931
static/img/demo/05.svg Normal file

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 194 KiB

580
static/img/demo/06.svg Normal file
View File

@ -0,0 +1,580 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 600 600" style="enable-background:new 0 0 600 600;" xml:space="preserve">
<style type="text/css">
.st0{fill:#6E6865;}
.st1{fill:#534546;}
.st2{fill:#516645;}
.st3{fill:#716364;}
.st4{fill:#2C3B28;}
.st5{fill:#2D3B29;}
.st6{fill:#647762;}
.st7{fill:#131516;}
.st8{fill:#746867;}
.st9{fill:#506558;}
.st10{fill:#445743;}
.st11{fill:#475E4C;}
.st12{fill:#586B51;}
.st13{fill:#354431;}
.st14{fill:#44503B;}
.st15{fill:#786265;}
.st16{fill:#726B64;}
.st17{fill:#778768;}
.st18{fill:#526554;}
.st19{fill:#667858;}
.st20{fill:#66785A;}
.st21{fill:#736466;}
.st22{fill:#716862;}
.st23{fill:#657859;}
.st24{fill:#384F3B;}
.st25{fill:#657857;}
.st26{fill:#8F9C87;}
.st27{fill:#677759;}
.st28{fill:#9CA893;}
.st29{fill:#9EA698;}
.st30{fill:#6C8C62;}
.st31{fill:#667758;}
.st32{fill:#6F5F62;}
.st33{fill:#536945;}
.st34{fill:#4D5B47;}
.st35{fill:#6E5A58;}
.st36{fill:#755B5F;}
.st37{fill:#785B60;}
.st38{fill:#736364;}
.st39{fill:#524645;}
.st40{fill:#55694A;}
.st41{clip-path:url(#SVGID_2_);fill:#AAEAFF;}
.st42{clip-path:url(#SVGID_2_);fill:#A9E9FE;}
.st43{clip-path:url(#SVGID_2_);fill:#A8E8FD;}
.st44{clip-path:url(#SVGID_2_);fill:#A7E7FC;}
.st45{clip-path:url(#SVGID_2_);fill:#A7E6FC;}
.st46{clip-path:url(#SVGID_2_);fill:#A6E5FB;}
.st47{clip-path:url(#SVGID_2_);fill:#A5E4FA;}
.st48{clip-path:url(#SVGID_2_);fill:#A4E3F9;}
.st49{clip-path:url(#SVGID_2_);fill:#A3E2F8;}
.st50{clip-path:url(#SVGID_2_);fill:#A2E1F7;}
.st51{clip-path:url(#SVGID_2_);fill:#A1E0F6;}
.st52{clip-path:url(#SVGID_2_);fill:#A1DFF6;}
.st53{clip-path:url(#SVGID_2_);fill:#A0DEF5;}
.st54{clip-path:url(#SVGID_2_);fill:#9FDDF4;}
.st55{clip-path:url(#SVGID_2_);fill:#9EDCF3;}
.st56{clip-path:url(#SVGID_2_);fill:#9DDBF2;}
.st57{clip-path:url(#SVGID_2_);fill:#9CDAF1;}
.st58{clip-path:url(#SVGID_2_);fill:#9BD9F0;}
.st59{clip-path:url(#SVGID_2_);fill:#9BD8F0;}
.st60{clip-path:url(#SVGID_2_);fill:#9AD7EF;}
.st61{clip-path:url(#SVGID_2_);fill:#99D6EE;}
.st62{clip-path:url(#SVGID_2_);fill:#98D5ED;}
.st63{clip-path:url(#SVGID_2_);fill:#97D4EC;}
.st64{clip-path:url(#SVGID_2_);fill:#96D3EB;}
.st65{clip-path:url(#SVGID_2_);fill:#95D2EA;}
.st66{clip-path:url(#SVGID_2_);fill:#95D1EA;}
.st67{clip-path:url(#SVGID_2_);fill:#94D0E9;}
.st68{clip-path:url(#SVGID_2_);fill:#93CFE8;}
.st69{clip-path:url(#SVGID_2_);fill:#92CEE7;}
.st70{clip-path:url(#SVGID_2_);fill:#91CDE6;}
.st71{clip-path:url(#SVGID_2_);fill:#90CCE5;}
.st72{clip-path:url(#SVGID_2_);fill:#8FCBE4;}
.st73{clip-path:url(#SVGID_2_);fill:#8FCAE4;}
.st74{clip-path:url(#SVGID_2_);fill:#8EC9E3;}
.st75{clip-path:url(#SVGID_2_);fill:#8DC8E2;}
.st76{clip-path:url(#SVGID_2_);fill:#8CC7E1;}
.st77{clip-path:url(#SVGID_2_);fill:#8BC6E0;}
.st78{clip-path:url(#SVGID_2_);fill:#8AC5DF;}
.st79{clip-path:url(#SVGID_2_);fill:#89C4DE;}
.st80{clip-path:url(#SVGID_2_);fill:#89C3DE;}
.st81{clip-path:url(#SVGID_2_);fill:#88C2DD;}
.st82{clip-path:url(#SVGID_2_);fill:#87C1DC;}
.st83{clip-path:url(#SVGID_2_);fill:#86C0DB;}
.st84{clip-path:url(#SVGID_2_);fill:#85BFDA;}
.st85{clip-path:url(#SVGID_2_);fill:#84BED9;}
.st86{clip-path:url(#SVGID_2_);fill:#83BDD8;}
.st87{clip-path:url(#SVGID_2_);fill:#83BCD8;}
.st88{clip-path:url(#SVGID_2_);fill:#82BBD7;}
.st89{clip-path:url(#SVGID_2_);fill:#81BAD6;}
.st90{clip-path:url(#SVGID_2_);fill:#80B9D5;}
.st91{clip-path:url(#SVGID_2_);fill:#7FB8D4;}
.st92{clip-path:url(#SVGID_2_);fill:#7EB7D3;}
.st93{clip-path:url(#SVGID_2_);fill:#7DB6D2;}
.st94{clip-path:url(#SVGID_2_);fill:#7DB5D2;}
.st95{clip-path:url(#SVGID_2_);fill:#7CB4D1;}
.st96{clip-path:url(#SVGID_2_);fill:#7BB3D0;}
.st97{clip-path:url(#SVGID_2_);fill:#7AB2CF;}
.st98{clip-path:url(#SVGID_2_);fill:#79B0CE;}
.st99{clip-path:url(#SVGID_2_);fill:#78AFCD;}
.st100{clip-path:url(#SVGID_2_);fill:#77AECC;}
.st101{clip-path:url(#SVGID_2_);fill:#77ADCC;}
.st102{clip-path:url(#SVGID_2_);fill:#76ACCB;}
.st103{clip-path:url(#SVGID_2_);fill:#75ABCA;}
.st104{clip-path:url(#SVGID_2_);fill:#74AAC9;}
.st105{clip-path:url(#SVGID_2_);fill:#73A9C8;}
.st106{clip-path:url(#SVGID_2_);fill:#72A8C7;}
.st107{clip-path:url(#SVGID_2_);fill:#71A7C6;}
.st108{clip-path:url(#SVGID_2_);fill:#71A6C6;}
.st109{clip-path:url(#SVGID_2_);fill:#70A5C5;}
.st110{clip-path:url(#SVGID_2_);fill:#6FA4C4;}
.st111{clip-path:url(#SVGID_2_);fill:#6EA3C3;}
.st112{clip-path:url(#SVGID_2_);fill:#6DA2C2;}
.st113{clip-path:url(#SVGID_2_);fill:#6CA1C1;}
.st114{clip-path:url(#SVGID_2_);fill:#6BA0C0;}
.st115{clip-path:url(#SVGID_2_);fill:#6B9FC0;}
.st116{clip-path:url(#SVGID_2_);fill:#6A9EBF;}
.st117{clip-path:url(#SVGID_2_);fill:#699DBE;}
.st118{clip-path:url(#SVGID_2_);fill:#689CBD;}
.st119{clip-path:url(#SVGID_2_);fill:#679BBC;}
.st120{clip-path:url(#SVGID_2_);fill:#669ABB;}
.st121{clip-path:url(#SVGID_2_);fill:#6599BA;}
.st122{clip-path:url(#SVGID_2_);fill:#6598BA;}
.st123{clip-path:url(#SVGID_2_);fill:#6497B9;}
.st124{clip-path:url(#SVGID_2_);fill:#6396B8;}
.st125{clip-path:url(#SVGID_2_);fill:#6295B7;}
.st126{clip-path:url(#SVGID_2_);fill:#6194B6;}
.st127{clip-path:url(#SVGID_2_);fill:#6093B5;}
.st128{clip-path:url(#SVGID_2_);fill:#5F92B4;}
.st129{clip-path:url(#SVGID_2_);fill:#5F91B4;}
.st130{clip-path:url(#SVGID_2_);fill:#5E90B3;}
.st131{clip-path:url(#SVGID_2_);fill:#5D8FB2;}
.st132{clip-path:url(#SVGID_2_);fill:#5C8EB1;}
.st133{clip-path:url(#SVGID_2_);fill:#5B8DB0;}
.st134{clip-path:url(#SVGID_2_);fill:#5A8CAF;}
.st135{clip-path:url(#SVGID_2_);fill:#598BAE;}
.st136{clip-path:url(#SVGID_2_);fill:#598AAE;}
.st137{clip-path:url(#SVGID_2_);fill:#5889AD;}
.st138{clip-path:url(#SVGID_2_);fill:#5788AC;}
.st139{clip-path:url(#SVGID_2_);fill:#5687AB;}
.st140{clip-path:url(#SVGID_2_);fill:#5586AA;}
.st141{clip-path:url(#SVGID_2_);fill:#5485A9;}
.st142{clip-path:url(#SVGID_2_);fill:#5384A8;}
.st143{clip-path:url(#SVGID_2_);fill:#5383A8;}
.st144{clip-path:url(#SVGID_2_);fill:#5282A7;}
.st145{clip-path:url(#SVGID_2_);fill:#5181A6;}
.st146{clip-path:url(#SVGID_2_);fill:#5080A5;}
.st147{clip-path:url(#SVGID_2_);fill:#4F7FA4;}
.st148{clip-path:url(#SVGID_2_);fill:#4E7EA3;}
.st149{clip-path:url(#SVGID_2_);fill:#4D7DA2;}
.st150{clip-path:url(#SVGID_2_);fill:#4D7CA2;}
.st151{clip-path:url(#SVGID_2_);fill:#4C7BA1;}
.st152{clip-path:url(#SVGID_2_);fill:#4B7AA0;}
.st153{clip-path:url(#SVGID_2_);fill:#4A799F;}
.st154{fill:#EECCBC;}
.st155{fill:#6F7765;}
.st156{fill:#9CAB86;}
.st157{fill:#657858;}
.st158{fill:#3C472F;}
.st159{fill:#45553C;}
</style>
<g>
<path class="st0" d="M181.3,235.3c-0.9-1.5-2.5-18.4-4.1-19.1c0,0.3,1.5,7.6,1.5,7.9c0,2.4,1,6.5,1.3,11.3c0,0,0,0,0.1,0
c0,0,0,0,0,0c0,0,0,0,0,0c-1.8,0.7-9.4-1-11.3-0.1c1.2,0.2,7.9,1.4,9.1,1.6c0.1-0.1,0.2-0.2,0.4-0.2c-0.1,0.1-0.3,0.1-0.4,0.2
c0.9,0.2,1.9,0.4,2.8,0.6c0.7,0.2,8.4,7.9,8.9,6.8C190,243.1,182.1,235.8,181.3,235.3z"/>
</g>
<g>
<path class="st1" d="M267,98.2L267,98.2c0-2.2,1.4-6.5,0.8-5.9c-0.6,0.6-1.2,4.8-1.2,4.8v0l-5.8-20.2l8.6,34.2l1.3-0.1L267,98.2z"
/>
</g>
<g>
<path class="st2" d="M511.3,190.9c3.5-3.1,1.1-10.8-1.1-14.8c-1.9-3.4-5.9-6.1-14.3-3.9c-3.3,0.8-6,2.4-6.8,6
c-0.3,0.9-0.6,1.7-0.9,2.6v0c-1.6,3-1.2,7.5,0.1,10.9c0.9,2.4,3,4.2,5.6,4.7C502.7,198,507,194.7,511.3,190.9z"/>
</g>
<g>
<path class="st3" d="M431.8,214.1c-2.4,1.4-8.7,3.9-10.5,4.4c0.3-0.3,16.3-13.2,16.6-14c-0.3-0.4-15.3,13.5-13.7,7.5
c-0.5,0.4,1.5-2.3,4.3-5.2c1.5-2,8.1-6.8,8.8-8.3c-0.6-0.8-12.7,9.8-13,11.2c-1.5,2-2.6,5.2-4.1,7.2c0,0-0.4,0.6-0.8,1.5
c-1.5,2.7-3.9,4.8-6.7,5.9c-1,0.4-1.9,0.8-2,0.9c-4.1,1.7-6.7,5.3-11,6.7c-3.4,1.4-12.9,5.3-16.2,7.2c0.5,1.9-0.5,0.6,0,2.5
c1.7,0,10-4.5,11.7-5.4c9.1-2.2,27.6-14.4,27.3-16.4c0,0,0,0,0-0.1c1.7-0.5,12.6-6.9,14.6-8.5C436.9,210.7,432.2,214.7,431.8,214.1
z"/>
</g>
<g>
<path class="st4" d="M402.2,223.3c2.2-2,0.7-6.9-0.7-9.6c-1.2-2.2-3.8-3.9-9.2-2.5c-2.1,0.5-3.8,1.5-4.4,3.8
c-0.2,0.6-0.4,1.1-0.6,1.7v0c-1.1,1.9-0.8,4.8,0,7c0.6,1.6,2,2.7,3.6,3C396.6,227.9,399.4,225.8,402.2,223.3z"/>
</g>
<g>
<path class="st5" d="M496.1,217.9c2.7-2.4,0.8-8.5-0.9-11.7c-1.5-2.7-4.6-4.8-11.3-3.1c-2.6,0.6-4.7,1.9-5.4,4.7
c-0.2,0.7-0.5,1.4-0.7,2v0c-1.3,2.3-1,5.9,0,8.6c0.7,1.9,2.4,3.3,4.4,3.7C489.3,223.6,492.6,221,496.1,217.9z"/>
</g>
<g>
<path class="st6" d="M336,239.2c3.6,3.1,13.2,1.9,18.4,0.5c4.4-1.2,7.9-4.1,5.7-11.1c-0.8-2.7-2.5-5-7-6c-1-0.3-2.1-0.7-3.1-1l0,0
c-3.6-1.6-9.1-1.7-13.4-1c-3,0.5-5.4,2-6.2,4C327.7,231.7,331.5,235.4,336,239.2z"/>
</g>
<g>
<path class="st6" d="M483.4,177.9c-4.2-0.3-10.9,5.6-14.2,9.3c-2.7,3.1-3.9,7.1,1.3,10.9c2,1.5,4.4,2.2,8.3,0.6
c1-0.3,1.9-0.6,2.9-0.9l0,0c3.5-0.7,7.8-3.6,10.6-6.3c2-2,3.1-4.3,2.6-6.1C493.5,178.9,488.7,178.3,483.4,177.9z"/>
</g>
<g>
<path class="st7" d="M461.7,194.5c-3.6-1.8-7.4-2.7-11.2-3.4c-3.7-0.7-12.9,1.5-17.6,10.7c-4.6,7.2,14.7,18,20.3,17.6
c7.5-0.5,14.5-3.8,16.7-10c0,0,0.6-2.9,0.3-4.3C469.6,199.9,466.1,196.7,461.7,194.5z"/>
</g>
<g>
<path class="st8" d="M399.4,199.3c-2,1.3-12.1,6.1-12.2,6.1c-0.3,0.1-7.5,2-7.8,2.1c1.9-1.6,4.3-3.5,5.8-5.7
c1.2-1.7,4.3-4.7,7.7-8.6c-0.5-0.9-3.8,2.8-4.3,2c-2.2,4.7-6.4,7.5-9.9,11c-2.5,2.8-5,5.7-7.6,8.5l0,0c-2,1.8-3.9,3.6-5.9,5.4
c0.7,1.1,1,2.4,2.6,2.4c0.3,0,0.5,0,0.8,0c1.5-1.2,2.7-2.7,3.9-4.2c0.1-0.3,0.2-0.6,0.2-0.9c0,0,0.1,0,0.1,0
c0.4-0.6,0.8-1.2,1.2-1.8c0-0.2,2.2-2.3,3.2-4.2c2.3-2.3,3.6-1.8,6-2.6c0,0,0,0,0,0l0,0c1.1-0.6,14.9-7.9,16.2-8.8
C399.5,199.9,399.5,199.6,399.4,199.3z"/>
</g>
<g>
<path class="st8" d="M441.8,155.5c-2,1.3-12.1,6.1-12.2,6.1c-0.3,0.1-7.5,2-7.8,2.1c1.9-1.6,4.3-3.5,5.8-5.7
c1.2-1.7,4.3-4.7,7.7-8.6c-0.5-0.9-3.8,2.8-4.3,2c-2.2,4.7-6.4,7.5-9.9,11c-2.5,2.8-5,5.7-7.6,8.5l0,0c-2,1.8-3.9,3.6-5.9,5.4
c0.7,1.1,1,2.4,2.6,2.4c0.3,0,0.5,0,0.8,0c1.5-1.2,2.7-2.7,3.9-4.2c0.1-0.3,0.2-0.6,0.2-0.9c0,0,0.1,0,0.1,0
c0.4-0.6,0.8-1.2,1.2-1.8c0-0.2,2.2-2.3,3.2-4.2c2.3-2.3,3.6-1.8,6-2.6c0,0,0,0,0,0l0,0c1.1-0.6,14.9-7.9,16.2-8.8
C442,156,441.9,155.8,441.8,155.5z"/>
</g>
<g>
<g>
<path class="st9" d="M413.2,167c-2.6-1.9-5.4-3.7-8.4-4.9c-4.6-1.7-9.1-2.4-13.4,0.7c-1.3,1.4-2,1.4-4,3.8
c-0.3,0.2-0.5,0.5-0.8,0.8c-0.1,0.1-0.2,0.2-0.3,0.3c-8.1,8.3-6.9,21.9,2.5,28.8c11.1,8.2,29.4,1.4,33-8
C427.2,174.1,413.9,167.5,413.2,167z"/>
</g>
</g>
<g>
<path class="st10" d="M284.7,217.1c3.3,1.7,6.8,2.6,10.2,3.3c3.4,0.7,11.7-1.1,15.9-9.3c4-6.4-13.7-16.6-18.9-16.4
c-6.9,0.3-13.2,3.2-15,8.8c0,0-0.4,2.6-0.2,3.9C277.3,212,280.6,215,284.7,217.1z"/>
</g>
<g>
<path class="st10" d="M163.3,215.8c3.3,1.7,6.8,2.6,10.2,3.3c0.7,0.1,1.6,0.2,2.7,0.1c12-1.2,14.7-17.4,4-23
c-3.6-1.9-7.5-2.8-9.7-2.7c-6.9,0.3-13.2,3.2-15,8.8c0,0-0.4,2.6-0.2,3.9C155.9,210.7,159.2,213.7,163.3,215.8z"/>
</g>
<g>
<path class="st7" d="M275.6,102.4c-2.5-0.6-9.1-1.3-15.7,11.1c-3.4,5.3-1.1,12.7,5.7,17.9c2.9,2.1,9.8,6.4,22.7-1.9
C293.5,124.3,298.2,108.3,275.6,102.4z"/>
</g>
<g>
<path class="st11" d="M132.2,194.5c-2-0.5-7.3-1-12.5,8.8c-2.7,4.2-0.9,10.1,4.6,14.2c2.3,1.7,7.8,5.1,18-1.5
C146.5,211.9,150.2,199.2,132.2,194.5z"/>
</g>
<g>
<path class="st12" d="M402.2,132.3c-2.8-0.7-10.5-1.3-18.1,11.5c-3.9,5.5-1.3,13.2,6.6,18.6c3.4,2.2,11.3,6.6,26.1-2
C422.9,154.9,428.3,138.4,402.2,132.3z"/>
</g>
<g>
<path class="st10" d="M276.2,149.9c3.4,4.6,13.2,2.3,18.4,0c4.4-2,8.1-6.7,6.2-17.3c-0.7-4.2-2.3-7.6-6.7-8.9
c-1-0.5-2.1-0.9-3.1-1.4l0,0c-3.5-2.3-9.1-2.2-13.4-1c-3.1,0.9-5.5,3.4-6.4,6.4C268.2,138.6,271.8,144.2,276.2,149.9z"/>
</g>
<g>
<path class="st13" d="M437.2,186.7c-4-1.5-11.2,3.1-14.8,6.2c-3,2.6-4.6,6.6-0.2,12.1c1.7,2.2,4,3.6,7.9,2.9c1-0.1,1.9-0.2,2.9-0.2
l0,0c3.5,0.2,7.9-1.8,11-4c2.2-1.6,3.5-3.8,3.3-5.9C446.7,190.5,442.3,188.5,437.2,186.7z"/>
</g>
<g>
<path class="st14" d="M368.4,147.2c3.6,2,13.2,1.5,18.3,0.8c4.3-0.6,7.7-2.4,5.4-6.8c-0.9-1.7-2.7-3.2-7.1-3.9
c-1-0.2-2.1-0.5-3.1-0.7l0,0c-3.6-1.1-9.2-1.3-13.4-1c-3,0.2-5.3,1.1-6,2.3C360,142.2,363.9,144.7,368.4,147.2z"/>
</g>
<g>
<path class="st14" d="M433.9,213.8c-3.3,0.9-2,5.2-0.4,7.6c1.3,2,4.6,4,12.2,4.4c3,0.1,5.5-0.2,6.5-1.8c0.4-0.4,0.7-0.8,1.1-1.1v0
c1.7-1.2,1.8-3.5,1-5.4c-0.6-1.4-2.3-2.6-4.5-3.3C442.2,211.6,438.1,212.6,433.9,213.8z"/>
</g>
<g>
<path class="st14" d="M122.7,188.4c-3.7-2-11.6-2.7-16.7-1.9c-2.9,0.4-5.1,2.2-5.7,5.8c-0.8,4.4,1.2,8.7,4.8,11.4
c8.1,6,18.5,6.1,21.4-1.2C128.4,197.9,127.3,190.9,122.7,188.4z"/>
</g>
<g>
<path class="st1" d="M273.9,188.3c0.6-1.7,1.3-5.5,1.9-7.2c0.4-0.6,1.9-4.7,1.8-5.3c-0.2,0-0.4,0.5-0.6,0.5
c-1.2,0.7-3.5,9.7-3.9,9.9c-1.4,3-1.1-4-1.1-4.1c0-0.1-0.2-5.4-0.2-5.4c-0.4-2.3,1.6-0.6,1-1.3c-0.5-0.3-1.1-0.5-1.6-0.8
c0,0.2,0,0.5,0,0.7c0,0,0,0,0,0c0.2,4.8-0.6,9.6,0.3,14.3c0,0.4,0.1,0.9,0.3,1.3c0,0.8,0,1.6,0.1,2.5c1.4,6.2,2.4,12.4,2.2,18.7
c0.8,0,1.5,0,2.3,0.1C275.5,204,273.5,196.7,273.9,188.3z"/>
</g>
<g>
<path class="st15" d="M338,193c-1.4,0-5.8,7-6.9,9c-0.3,0.4-0.6,0.8-0.9,1.2c-6,9.8-12,19.6-18,29.3c0-0.2-0.1-0.4-0.3-0.5
c0,0,0,0,0,0c0,0,0,0,0,0c-0.1-1.4-0.2-2.8-0.4-4.2c-0.4-3.2,0.5-6.9,0.6-7.8c0,0,0.4-2.4,0.7-3c0.1-0.7,1.7-2.9,1.5-3.4
c-0.3-0.7-1.7,2.9-2.2,3c-0.2,0.9-0.5,1.8-0.7,2.6c-0.1,0.8-0.9,4-0.9,6.4c-0.6,3.3,0.4,6.7,0,10c-3.9,7.9-12.9,28-12.9,28
c-0.6,1.7-4.3,13-5.8,13.8c-1.5-4.1-3-8.2-4.4-12.3c-1.2-2.1-3.6-18.5-2.8-20.6c-1.7-0.9-2.6,0.3-3.5,1.5c0.4,3.9,2.9,20,3.6,21.9
c1.4,6.1,2.7,12.2,4.1,18.2c0,1.2,0,2.4,0,3.6c-0.8,2.6-0.8,16.9-0.7,20c1.5,0.6,5.1,2.2,5.2,0c0.2-2.7,0.7-25.4,2.5-30.6
c0,0,0,0,0,0c0.1,0.1,13.6-37.1,14.8-37.7c1.7-4.1,6.1-13.2,12-21.8c1.6-5,5.7-9.3,8-13.9c1-2,6.4-3.5,7.2-5.5
C329.2,206.3,332.3,198.6,338,193z"/>
</g>
<g>
<path class="st16" d="M240,281.5c-0.3-1-8.2-8.1-12.3-10.5c-1,1.6,0,2.4,0.9,3.9c2.1,1.4,8,7,9.8,7.7
C240,281.5,240.6,282.7,240,281.5z"/>
</g>
<g>
<path class="st17" d="M159.7,190.9c1,1.4,1.5,4.8,1.6,7.6c0.1,2.6-0.6,5.2-2.2,7.3c-0.7,0.9-1.6,1.7-2.8,2.3
c-4.3,2.1-8.7,3.4-13.6,2.3c-3-0.6-15.6-5.7-13.1-18c1.2-5.7,6.2-10.1,12-9.9c0,0,0.1,0,0.1,0C145.4,182.4,153.9,181.3,159.7,190.9
z"/>
</g>
<g>
<path class="st18" d="M229.7,261.6c2.2,4.3,2.1,9.3-0.5,13.4c-2.9,4.5-7.6,7.3-9.8,7.6c-10.1,1.7-18.1-1.5-20-5.3
c-0.2-0.5-0.5-1.1-0.8-1.8c-3.7-8.4-1-18.4,6.8-23.3C211.8,248.3,221.6,245.7,229.7,261.6z"/>
</g>
<g>
<path class="st19" d="M446.8,149.3c4.4-0.2,7.4,1.3,9.5,3.3c2.5,2.3,3.9,5.6,3.7,9c-0.1,1.6-0.6,3-2.1,4.2c-1.7,1.3-6,1.8-8,1.3
c-4.9-1.3-8.2-4.8-10.8-8.6C436,154,440.6,149.3,446.8,149.3z"/>
</g>
<g>
<path class="st20" d="M261.8,86.5c-4.4-0.2-8.1-3.7-8-7.7c0.1-5.5,3-8.3,8.2-8c3.2,0.2,7.5,3.8,7.4,6.3
C269.4,83.6,266.8,86.7,261.8,86.5z"/>
</g>
<g>
<path class="st21" d="M366.7,249.1c-0.9,0.6-1.8,1.2-2,1.3c-2.4,2.2-2.8,2-5.5,3.9c-1.5-0.2-6.9,3.5-8.2,4.1
c-1.5,0.8-5.5,2.5-6.8,3.5c-3.2,2.6-5,2.3-7.3,6c0.2,1.4-0.5,2.9,0.7,4.2c1.5-1.2,2.6-2.7,3.6-4.2c4.8-3.2,9.7-6.3,14.5-9.5
c3.4-2.3,20.5-12.2,23.9-14.5c-0.9,0-11.5,5-12.2,4.9C367.2,248.8,367,249,366.7,249.1z"/>
</g>
<g>
<path class="st22" d="M275.9,312.6c-4.3-6.1-10.5-14.3-17.4-17.6c0.2-0.5,1.4,1.9,0.7,2c-1.2-0.7-2.4,0-3.6,0.1
c0.3,0.5,2.1,2.2,2.7,2.6v0c5.1,4.6,10.7,8.6,14.6,14.4c1.1,0.3,2.1,0.6,3.2,0.9C276.6,314.2,276.4,313.3,275.9,312.6z"/>
</g>
<g>
<path class="st23" d="M291.8,219.7c-18.8-21-30.4-7.8-35.8-3.9c-8.3,6-5.4,18.8-5.6,21.3c2.1,1.1,4.2,0.2,6.2,0.1
c5-0.4,6.9,0.7,8.9,5.3c1.1,2.5,0.8,5.3,2.1,7.7C272.5,250.7,305,246.3,291.8,219.7z"/>
</g>
<g>
<path class="st24" d="M392.8,217.6c-18-17.1-29-6.4-34.2-3.2c-7.9,4.9-7.7,12.8-5.3,17.3C364.7,247.1,405.4,239.2,392.8,217.6z"/>
</g>
<g>
<path class="st25" d="M394.4,238.4c-15.8-17.7-25.6-6.6-30.1-3.3c-6.9,5.1-6.8,13.3-4.7,17.9C369.7,269,405.5,260.8,394.4,238.4z"
/>
</g>
<g>
<path class="st26" d="M362.4,197.7c-0.9-2.5-1.9-4.9-4.5-6.2c-0.5-0.4-0.9-0.7-1.4-1.1c-1.7-1.6-3.6-3.1-6-3.8
c-1.5-0.4-3-0.4-4.6-0.1c-2.8,0-5.9-0.2-7.8,2.1c-1.2,1.5-2.1,3.3-3.1,5c-0.9,1.8-1.1,4-0.3,5.8c0.2,0.4,0.4,0.8,0.7,1.1
c3.8,5.1,8.5,8.9,15,10c1.1-0.3,2.2-0.1,3.2,0c2-0.1,3.8-1,5.5-1.9C363,206.6,364.4,201.8,362.4,197.7z"/>
</g>
<g>
<path class="st27" d="M480.4,218.4c-0.7-2.4-1.6-4.6-3.8-5.9c-0.4-0.3-0.8-0.7-1.2-1c-1.5-1.5-3-3-5-3.5c-1.3-0.4-2.5-0.3-3.8-0.1
c-2.3,0-4.9-0.2-6.5,2c-1,1.4-1.8,3.1-2.5,4.7c-0.8,1.7-0.9,3.7-0.3,5.5c0.1,0.4,0.3,0.7,0.5,1.1c3.2,4.8,7.1,8.4,12.5,9.3
c0.9-0.3,1.8-0.1,2.7,0c1.7-0.1,3.1-0.9,4.5-1.8C480.9,226.7,482.1,222.2,480.4,218.4z"/>
</g>
<g>
<path class="st26" d="M149.4,221.8c-0.9-2.5-7.9-20.6-24.2-9c-1.6,1.1-7.2,4.9-3.9,14c3,8.3,13.3,14.1,24.9,6.1
C149.8,230.3,151.4,225.9,149.4,221.8z"/>
</g>
<g>
<path class="st28" d="M281.3,142.8c1.6,4.4,0.7,8.9,0.7,13.4c0,1-0.9,1.3-1.9,1.3c-3,0-5.9,0.1-8.9,0c-2.2,0-2.3-2-2.5-3.4
c-0.2-1.6,0.1-3.5,2.4-3.7c0.9-0.1,2-0.1,2.1-0.9C273.8,144.8,277.9,144.3,281.3,142.8z"/>
</g>
<g>
<g>
<path class="st29" d="M296.9,146.1c-2.6-1.9-5.4-3.7-8.4-4.9c-4.6-1.7-9.1-2.4-13.4,0.7c-1.3,1.4-2,1.4-4,3.8
c-0.3,0.2-0.5,0.5-0.8,0.8c-0.1,0.1-0.2,0.2-0.3,0.3c-8.1,8.3-6.9,21.9,2.5,28.8c11.1,8.2,29.4,1.4,33-8
C311,153.2,297.7,146.6,296.9,146.1z"/>
</g>
</g>
<g>
<path class="st15" d="M285.5,258.5c-2-1.3-0.2-3.1-0.6-4.6C285.7,255.3,285.6,256.9,285.5,258.5z"/>
</g>
<g>
<path class="st26" d="M208.4,239.7c-5-3.3-14.3-7-25.1,1.7c-3.2,2.6-4.1,5.5-4.9,8.9c-2.8,12.6,2.2,19.3,10.6,22.7
C199.8,277.9,235.2,263,208.4,239.7z"/>
</g>
<g>
<path class="st30" d="M267.6,142.8c3.5-3.1,1.1-10.8-1.1-14.8c-1.9-3.4-5.9-6.1-14.3-3.9c-3.3,0.8-6,2.4-6.8,6
c-0.3,0.9-0.6,1.7-0.9,2.6v0c-1.6,3-1.2,7.5,0.1,10.9c0.9,2.4,3,4.2,5.6,4.7C259,149.9,263.2,146.6,267.6,142.8z"/>
</g>
<g>
<path class="st31" d="M460.3,200.6c2.8-2.4,0.9-8.6-0.9-11.8c-1.5-2.8-4.7-4.9-11.5-3.1c-2.7,0.6-4.8,1.9-5.5,4.8
c-0.3,0.7-0.5,1.4-0.8,2.1v0c-1.3,2.4-1,6,0,8.7c0.7,1.9,2.5,3.4,4.5,3.8C453.3,206.3,456.7,203.7,460.3,200.6z"/>
</g>
<g>
<path class="st30" d="M370.7,248c4.4-3.1,1.3-10.8-1.4-14.8c-2.3-3.4-7.4-6.1-18-3.9c-4.2,0.8-7.5,2.4-8.5,6
c-0.4,0.9-0.8,1.7-1.2,2.6v0c-2.1,3-1.5,7.5,0.1,10.9c1.2,2.4,3.8,4.2,7,4.7C359.9,255.1,365.2,251.8,370.7,248z"/>
</g>
<g>
<path class="st32" d="M271.9,286.7c0.3,0-1.2-3.7-0.9-3.6c1.9,8.3,7,19.8,9.8,27.8c0.4,1.3,1.4,2.5,1.1,4c-0.8-0.3-1.5-0.5-2.3-0.8
c-2.3-6.4-3-10.6-5.3-17c-0.6-1.5-2.6-5.1-2.5-6.7C271.4,289.2,271.3,287.9,271.9,286.7z"/>
</g>
<g>
<path class="st33" d="M249.6,110.4c-1.1-2-2.9-3-5.1-3.5c0.9-1.2,2.2-0.7,3.4-0.8l0,0c1.3,1,4.6,0,3.4,3.4v0
C250.8,109.8,250.2,110.1,249.6,110.4z"/>
</g>
<g>
<path class="st34" d="M250.5,94.2c1.7-0.4,3.4-0.3,5.1,0.1C253.9,95.4,252.2,95.4,250.5,94.2z"/>
</g>
<g>
<path class="st35" d="M324.9,236.4c-4.4,5.2-14.6,9.2-15.5,10.2c-0.4,0.3-2,1.3-2.4,1.6c-0.1-0.6,1-1.9,0.9-2.5
C309,245,317.3,241,324.9,236.4z"/>
</g>
<g>
<path class="st36" d="M321.5,279.9c-0.8-0.4-1.1,1.2-1.9,1.6c-3.3,2.5-5.4,3.2-8.5,5.9c-0.9,0.4-1.9,1.4-2.2,1.7
c0.3-0.5,0.4-1.1,0.6-1.5c1.8-3.3,3.5-6.7,5.3-10c-0.5-0.7-1.4-0.6-2-1.3c-3.8,6.7-15.5,29.1-17,37.8c1.5,1.5,2.4,0,3.5-0.6
c3.1-6.9,6.6-13.6,10.8-19.9c3.2-4.6,7-8.6,12.2-11C322.4,281.6,322.6,280.5,321.5,279.9z"/>
</g>
<g>
<path class="st37" d="M289,289.8c-0.2,2.7,0.8,5.5-0.6,8.1C288.3,295.1,288,292.4,289,289.8z"/>
</g>
<g>
<path class="st38" d="M271.9,286.7c0,1.2-0.1,2.4-0.1,3.7c-0.3-0.9-0.6-1.8-0.9-2.7C271.3,287.4,270.6,286.1,271.9,286.7z"/>
</g>
<g>
<path class="st37" d="M291.5,308.2c-0.2,0-0.5,0-0.7,0c-0.2-3.9,0.4-7.8-0.5-11.6c-0.4-1.8,0.3-2.5,1.2-2.7
C291.5,298.6,291.5,303.4,291.5,308.2z"/>
</g>
<g>
<path class="st39" d="M374.6,215.7c0,0-0.3,0-0.3,0S374.7,215.1,374.6,215.7z"/>
</g>
<g>
<path class="st40" d="M266.4,102.2c-1-4.5-8.6-15.6-20.9-6.1c-2.1,2.1-4.2,3.6-4.4,6.6c-0.5,2.5-1.4,5.2,2.8,5.2
c1.3-0.2,2.7-0.6,3.8-1.4c0.4,0.1,0.5,0,0.5-0.2c0.1,0.1,0.1,0.2,0.2,0.3c1.1,0.7,2.6,0.9,2.9,2.4c0,0.2,0.1,0.4,0.1,0.5l0,0
c0,0,0,0,0,0l0,0c0,0,0,0.1,0,0.1c-0.1-0.1-0.2-0.2-0.4-0.2c-1,0-1.6,0.6-2,1.5c-0.7,3.4,0,6.2,3.3,7.9c2.6,0.7,5.1,0.7,7.7,0.2
C271,114.8,266.6,103.3,266.4,102.2z M253.6,106.4c0,0-0.1-0.1-0.1-0.1c0,0,0,0,0.1-0.1C253.6,106.3,253.6,106.4,253.6,106.4z"/>
</g>
<g>
<g>
<defs>
<path id="SVGID_1_" d="M337.3,339l-22.2-20.3H314c2.3,0,4.2-1.9,4.2-4.2V314c0-2.3-1.9-4.2-4.2-4.2h-52.7c-2.3,0-4.2,1.9-4.2,4.2
v0.5c0,2.3,1.9,4.2,4.2,4.2h-1.1L237.9,339c-31.1,28.3-41.7,84.8-26.9,124.2l17.3,49.8c36.6,27.5,113.5,14,118.7,0l17.3-49.8
C379.1,423.8,368.4,367.4,337.3,339z"/>
</defs>
<clipPath id="SVGID_2_">
<use xlink:href="#SVGID_1_" style="overflow:visible;"/>
</clipPath>
<rect x="196.2" y="309.8" class="st41" width="8.2" height="230.6"/>
<rect x="204.4" y="309.8" class="st41" width="1.5" height="230.6"/>
<rect x="205.9" y="309.8" class="st42" width="1.5" height="230.6"/>
<rect x="207.3" y="309.8" class="st43" width="1.5" height="230.6"/>
<rect x="208.8" y="309.8" class="st44" width="1.5" height="230.6"/>
<rect x="210.3" y="309.8" class="st45" width="1.5" height="230.6"/>
<rect x="211.8" y="309.8" class="st46" width="1.5" height="230.6"/>
<rect x="213.2" y="309.8" class="st47" width="1.5" height="230.6"/>
<rect x="214.7" y="309.8" class="st48" width="1.5" height="230.6"/>
<rect x="216.2" y="309.8" class="st49" width="1.5" height="230.6"/>
<rect x="217.7" y="309.8" class="st50" width="1.5" height="230.6"/>
<rect x="219.1" y="309.8" class="st51" width="1.5" height="230.6"/>
<rect x="220.6" y="309.8" class="st52" width="1.5" height="230.6"/>
<rect x="222.1" y="309.8" class="st53" width="1.5" height="230.6"/>
<rect x="223.5" y="309.8" class="st54" width="1.5" height="230.6"/>
<rect x="225" y="309.8" class="st55" width="1.5" height="230.6"/>
<rect x="226.5" y="309.8" class="st56" width="1.5" height="230.6"/>
<rect x="228" y="309.8" class="st57" width="1.5" height="230.6"/>
<rect x="229.4" y="309.8" class="st58" width="1.5" height="230.6"/>
<rect x="230.9" y="309.8" class="st59" width="1.5" height="230.6"/>
<rect x="232.4" y="309.8" class="st60" width="1.5" height="230.6"/>
<rect x="233.9" y="309.8" class="st61" width="1.5" height="230.6"/>
<rect x="235.3" y="309.8" class="st62" width="1.5" height="230.6"/>
<rect x="236.8" y="309.8" class="st63" width="1.5" height="230.6"/>
<rect x="238.3" y="309.8" class="st64" width="1.5" height="230.6"/>
<rect x="239.8" y="309.8" class="st65" width="1.5" height="230.6"/>
<rect x="241.2" y="309.8" class="st66" width="1.5" height="230.6"/>
<rect x="242.7" y="309.8" class="st67" width="1.5" height="230.6"/>
<rect x="244.2" y="309.8" class="st68" width="1.5" height="230.6"/>
<rect x="245.6" y="309.8" class="st69" width="1.5" height="230.6"/>
<rect x="247.1" y="309.8" class="st70" width="1.5" height="230.6"/>
<rect x="248.6" y="309.8" class="st71" width="1.5" height="230.6"/>
<rect x="250.1" y="309.8" class="st72" width="1.5" height="230.6"/>
<rect x="251.5" y="309.8" class="st73" width="1.5" height="230.6"/>
<rect x="253" y="309.8" class="st74" width="1.5" height="230.6"/>
<rect x="254.5" y="309.8" class="st75" width="1.5" height="230.6"/>
<rect x="256" y="309.8" class="st76" width="1.5" height="230.6"/>
<rect x="257.4" y="309.8" class="st77" width="1.5" height="230.6"/>
<rect x="258.9" y="309.8" class="st78" width="1.5" height="230.6"/>
<rect x="260.4" y="309.8" class="st79" width="1.5" height="230.6"/>
<rect x="261.8" y="309.8" class="st80" width="1.5" height="230.6"/>
<rect x="263.3" y="309.8" class="st81" width="1.5" height="230.6"/>
<rect x="264.8" y="309.8" class="st82" width="1.5" height="230.6"/>
<rect x="266.3" y="309.8" class="st83" width="1.5" height="230.6"/>
<rect x="267.7" y="309.8" class="st84" width="1.5" height="230.6"/>
<rect x="269.2" y="309.8" class="st85" width="1.5" height="230.6"/>
<rect x="270.7" y="309.8" class="st86" width="1.5" height="230.6"/>
<rect x="272.2" y="309.8" class="st87" width="1.5" height="230.6"/>
<rect x="273.6" y="309.8" class="st88" width="1.5" height="230.6"/>
<rect x="275.1" y="309.8" class="st89" width="1.5" height="230.6"/>
<rect x="276.6" y="309.8" class="st90" width="1.5" height="230.6"/>
<rect x="278.1" y="309.8" class="st91" width="1.5" height="230.6"/>
<rect x="279.5" y="309.8" class="st92" width="1.5" height="230.6"/>
<rect x="281" y="309.8" class="st93" width="1.5" height="230.6"/>
<rect x="282.5" y="309.8" class="st94" width="1.5" height="230.6"/>
<rect x="283.9" y="309.8" class="st95" width="1.5" height="230.6"/>
<rect x="285.4" y="309.8" class="st96" width="1.5" height="230.6"/>
<rect x="286.9" y="309.8" class="st97" width="1.5" height="230.6"/>
<rect x="288.4" y="309.8" class="st98" width="1.5" height="230.6"/>
<rect x="289.8" y="309.8" class="st99" width="1.5" height="230.6"/>
<rect x="291.3" y="309.8" class="st100" width="1.5" height="230.6"/>
<rect x="292.8" y="309.8" class="st101" width="1.5" height="230.6"/>
<rect x="294.3" y="309.8" class="st102" width="1.5" height="230.6"/>
<rect x="295.7" y="309.8" class="st103" width="1.5" height="230.6"/>
<rect x="297.2" y="309.8" class="st104" width="1.5" height="230.6"/>
<rect x="298.7" y="309.8" class="st105" width="1.5" height="230.6"/>
<rect x="300.1" y="309.8" class="st106" width="1.5" height="230.6"/>
<rect x="301.6" y="309.8" class="st107" width="1.5" height="230.6"/>
<rect x="303.1" y="309.8" class="st108" width="1.5" height="230.6"/>
<rect x="304.6" y="309.8" class="st109" width="1.5" height="230.6"/>
<rect x="306" y="309.8" class="st110" width="1.5" height="230.6"/>
<rect x="307.5" y="309.8" class="st111" width="1.5" height="230.6"/>
<rect x="309" y="309.8" class="st112" width="1.5" height="230.6"/>
<rect x="310.5" y="309.8" class="st113" width="1.5" height="230.6"/>
<rect x="311.9" y="309.8" class="st114" width="1.5" height="230.6"/>
<rect x="313.4" y="309.8" class="st115" width="1.5" height="230.6"/>
<rect x="314.9" y="309.8" class="st116" width="1.5" height="230.6"/>
<rect x="316.4" y="309.8" class="st117" width="1.5" height="230.6"/>
<rect x="317.8" y="309.8" class="st118" width="1.5" height="230.6"/>
<rect x="319.3" y="309.8" class="st119" width="1.5" height="230.6"/>
<rect x="320.8" y="309.8" class="st120" width="1.5" height="230.6"/>
<rect x="322.2" y="309.8" class="st121" width="1.5" height="230.6"/>
<rect x="323.7" y="309.8" class="st122" width="1.5" height="230.6"/>
<rect x="325.2" y="309.8" class="st123" width="1.5" height="230.6"/>
<rect x="326.7" y="309.8" class="st124" width="1.5" height="230.6"/>
<rect x="328.1" y="309.8" class="st125" width="1.5" height="230.6"/>
<rect x="329.6" y="309.8" class="st126" width="1.5" height="230.6"/>
<rect x="331.1" y="309.8" class="st127" width="1.5" height="230.6"/>
<rect x="332.6" y="309.8" class="st128" width="1.5" height="230.6"/>
<rect x="334" y="309.8" class="st129" width="1.5" height="230.6"/>
<rect x="335.5" y="309.8" class="st130" width="1.5" height="230.6"/>
<rect x="337" y="309.8" class="st131" width="1.5" height="230.6"/>
<rect x="338.4" y="309.8" class="st132" width="1.5" height="230.6"/>
<rect x="339.9" y="309.8" class="st133" width="1.5" height="230.6"/>
<rect x="341.4" y="309.8" class="st134" width="1.5" height="230.6"/>
<rect x="342.9" y="309.8" class="st135" width="1.5" height="230.6"/>
<rect x="344.3" y="309.8" class="st136" width="1.5" height="230.6"/>
<rect x="345.8" y="309.8" class="st137" width="1.5" height="230.6"/>
<rect x="347.3" y="309.8" class="st138" width="1.5" height="230.6"/>
<rect x="348.8" y="309.8" class="st139" width="1.5" height="230.6"/>
<rect x="350.2" y="309.8" class="st140" width="1.5" height="230.6"/>
<rect x="351.7" y="309.8" class="st141" width="1.5" height="230.6"/>
<rect x="353.2" y="309.8" class="st142" width="1.5" height="230.6"/>
<rect x="354.7" y="309.8" class="st143" width="1.5" height="230.6"/>
<rect x="356.1" y="309.8" class="st144" width="1.5" height="230.6"/>
<rect x="357.6" y="309.8" class="st145" width="1.5" height="230.6"/>
<rect x="359.1" y="309.8" class="st146" width="1.5" height="230.6"/>
<rect x="360.5" y="309.8" class="st147" width="1.5" height="230.6"/>
<rect x="362" y="309.8" class="st148" width="1.5" height="230.6"/>
<rect x="363.5" y="309.8" class="st149" width="1.5" height="230.6"/>
<rect x="365" y="309.8" class="st150" width="1.5" height="230.6"/>
<rect x="366.4" y="309.8" class="st151" width="1.5" height="230.6"/>
<rect x="367.9" y="309.8" class="st152" width="1.5" height="230.6"/>
<rect x="369.4" y="309.8" class="st153" width="1.5" height="230.6"/>
<rect x="370.9" y="309.8" class="st153" width="8.2" height="230.6"/>
</g>
<path class="st154" d="M288,529.2c-3.2,0-6.4-0.1-9.6-0.3c-14.6-0.9-35.2-4.4-50.4-15.7l-0.1-0.1l0-0.1l-17.3-49.8
c-7.2-19.1-8.6-43.3-3.8-66.4c5-23.9,15.9-44.5,30.8-58.1l22-20.1c-1.7-0.6-3-2.3-3-4.2V314c0-2.5,2-4.5,4.5-4.5H314
c2.5,0,4.5,2,4.5,4.5v0.5c0,1.9-1.2,3.6-3,4.2l22,20.1c14.9,13.6,25.8,34.2,30.8,58.1c4.8,23.1,3.4,47.3-3.8,66.4l-17.3,49.8
c-1.5,3.9-8.1,7.8-18.7,10.8C316.9,527.3,302.3,529.2,288,529.2z M228.5,512.8c15,11.2,35.5,14.6,50,15.5c17,1.1,35.7-0.8,50-5
c10.2-3,16.9-6.8,18.3-10.5l17.3-49.8c7.2-19,8.5-43.1,3.7-66.1c-5-23.8-15.8-44.3-30.6-57.8L315,319h-1v-0.6
c2.2,0,3.9-1.8,3.9-3.9V314c0-2.2-1.8-3.9-3.9-3.9h-52.7c-2.2,0-3.9,1.8-3.9,3.9v0.5c0,2.2,1.8,3.9,3.9,3.9v0.6h-1l-22.2,20.2
c-14.8,13.5-25.6,34-30.6,57.8c-4.8,23-3.4,47,3.7,66.1L228.5,512.8z"/>
</g>
<g>
<path class="st155" d="M336,255.8c-7.4-7.4-14.5-9.6-24-8.7c-11.8,1.9-9.3,11.7-8.2,16.9c0,0,3.1,15.3,13.1,19.4
C327.1,289.3,359.3,282,336,255.8z"/>
</g>
<g>
<path class="st10" d="M271.2,185.6c-1-3.3-2.8-6.2-4.8-9c-1.9-2.8-9.6-7.5-19.7-5.4c-8.5,1.1-4,19.4-0.1,22.8
c5.3,4.6,12.5,7.2,18.6,5.2c0,0,2.5-1.2,3.5-2.2C272.3,193.7,272.5,189.7,271.2,185.6z"/>
</g>
<g>
<path class="st10" d="M369.7,153.3c-3.6-1.8-7.4-2.7-11.2-3.4c-3.7-0.7-12.9,1.5-17.6,10.7c-4.6,7.2,14.7,18,20.3,17.6
c7.5-0.5,14.5-3.8,16.7-10c0,0,0.6-2.9,0.3-4.3C377.7,158.8,374.2,155.5,369.7,153.3z"/>
</g>
<g>
<path class="st156" d="M242.5,100.8c-2-0.5-7.3-1-12.5,8.8c-2.7,4.2-0.9,10.1,4.6,14.3c2.3,1.7,7.8,5.1,18-1.5
C256.8,118.2,260.5,105.5,242.5,100.8z"/>
</g>
<g>
<path class="st157" d="M416,133c1-1.8,2.7-6.8-5.7-14.2c-3.5-3.6-9.7-3.2-14.9,1.1c-2.2,1.9-6.8,6.4-2.8,17.9
C395.8,142.8,407.2,149.4,416,133z"/>
</g>
<g>
<path class="st158" d="M265.1,260.2c-7.3,0.1-14.7-0.4-21.6,2.8c-1.1,0-1.1-1.1-1.6-1.7c-2.9-5.2-3.6-10.5-1.1-16.2
c1.9-4.4,4.7-7.4,9.6-8.1c2.9-0.5,5.8-1.3,8.7-1.3c5,0,9,6.1,8.8,12.7C267.9,249,268.2,257.4,265.1,260.2z"/>
</g>
<g>
<path class="st26" d="M272.8,266.4c-1.9-3.5-6.5-6.5-8.5-7.1c-6.9-0.6-13.8-0.4-20.3,2.3c-1,0.6-1.6,1.6-2.2,2.7
c-1.1,1-9.6,19.1,0.1,25.8c8.4,6.3,10.2,7.4,17.3,7.3c6.4-0.8,15.2-10.7,15.6-18.6c0.2-3.6-1.1-9.1-1.5-11.1
C273.2,267.3,273.1,266.8,272.8,266.4z"/>
</g>
<g>
<path class="st159" d="M484,196.9c-1.6-2.9-5.4-5.3-7-5.8c-5.7-0.5-11.4-0.4-16.8,1.9c-0.9,0.5-1.4,1.3-1.8,2.2
c-0.9,0.8-7.9,15.6,0.1,21c6.9,5.1,8.5,6,14.3,6c5.3-0.7,12.6-8.7,12.9-15.2c0.1-3-0.9-7.4-1.3-9
C484.3,197.6,484.2,197.2,484,196.9z"/>
</g>
<g>
<path class="st30" d="M175.7,213.8c-1.9-3.5-6.5-6.5-8.5-7.1c-6.9-0.6-13.8-0.4-20.3,2.3c-1,0.6-1.6,1.6-2.2,2.7
c-1.1,1-9.6,19.1,0.1,25.8c8.4,6.3,10.2,7.4,17.3,7.3c6.4-0.8,15.2-10.7,15.6-18.6c0.2-3.6-1.1-9.1-1.5-11.1
C176.1,214.6,175.9,214.2,175.7,213.8z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 30 KiB

876
static/img/demo/07.svg Normal file
View File

@ -0,0 +1,876 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 600 600" style="enable-background:new 0 0 600 600;" xml:space="preserve">
<style type="text/css">
.st0{fill:#666C78;}
.st1{fill:#868C96;}
.st2{fill:#AF9462;}
.st3{fill:#5C626D;}
.st4{fill:#C6AB83;}
.st5{fill:#6B905B;}
.st6{fill:#3E5E2A;}
.st7{fill:#EEF7E8;}
.st8{fill:#758F5A;}
.st9{fill:#A6BF94;}
.st10{fill:#698F55;}
.st11{fill:#74955E;}
.st12{fill:#67934D;}
.st13{fill:#7DA06B;}
.st14{fill:#92B477;}
</style>
<g>
<g>
<path class="st0" d="M390.4,547.7H250c-6.3,0-11.3-5.1-11.3-11.3V412.3h163v124.1C401.7,542.6,396.6,547.7,390.4,547.7z"/>
</g>
<g>
<polygon class="st1" points="238.7,412.3 263.8,394.7 381.4,394.7 401.7,412.3 "/>
</g>
<g>
<polygon class="st2" points="264.1,397.6 249.2,409.7 393.1,409.7 380,396.6 "/>
</g>
<g>
<rect x="238.7" y="425.5" class="st3" width="163" height="5.1"/>
</g>
<g>
<rect x="238.7" y="435.7" class="st3" width="163" height="5.1"/>
</g>
<g>
<rect x="238.7" y="445.9" class="st3" width="163" height="5.1"/>
</g>
<g>
<rect x="238.7" y="507.8" class="st3" width="163" height="5.1"/>
</g>
<g>
<rect x="318.1" y="477.5" transform="matrix(-1.836970e-16 1 -1 -1.836970e-16 865.7826 94.3527)" class="st3" width="135.2" height="5.1"/>
</g>
<g>
<rect x="307.9" y="477.5" transform="matrix(-1.836970e-16 1 -1 -1.836970e-16 855.5827 104.5526)" class="st3" width="135.2" height="5.1"/>
</g>
<g>
<rect x="297.7" y="477.5" transform="matrix(-1.836970e-16 1 -1 -1.836970e-16 845.3828 114.7524)" class="st3" width="135.2" height="5.1"/>
</g>
<g>
<rect x="188.3" y="477.5" transform="matrix(-1.836970e-16 1 -1 -1.836970e-16 735.9844 224.1509)" class="st3" width="135.2" height="5.1"/>
</g>
</g>
<g>
<polygon class="st4" points="372.1,397.8 368.8,396.9 366.4,399.4 367.3,402.7 370.6,403.5 373,401.1 "/>
</g>
<g>
<path class="st5" d="M302,405.1c0,0,28.7-82.7,73.9-92c38.5-8,19.9,38.1,12.4,58.3c-1.9,5.2-4.6,10-7.9,14.4l-14.3,19.3H302z"/>
</g>
<g>
<path class="st6" d="M291,405.1l-32.4-32.9c-18.9-19.2-25-47.7-15.5-72.9l0,0c7.1-18.8,26.2-30.3,46.1-27.8h0
c22.6,2.9,41.2,19.1,47.1,41.1l1.2,4.5c1.7,6.5,2.8,13.2,3.1,19.9l0,0c1,22.9-2.5,45.7-10.2,67.3c-0.2,0.5-0.3,0.8-0.3,0.8v0H291z"
/>
</g>
<g>
<rect x="283.4" y="326.8" transform="matrix(0.7355 -0.6776 0.6776 0.7355 -150.9816 280.4928)" class="st7" width="0.7" height="13.6"/>
</g>
<g>
<rect x="269.8" y="337.6" transform="matrix(0.9228 -0.3853 0.3853 0.9228 -111.8911 130.6762)" class="st7" width="0.7" height="13.9"/>
</g>
<g>
<rect x="306.6" y="313.7" class="st7" width="0.7" height="12.9"/>
</g>
<g>
<rect x="298.5" y="347.6" transform="matrix(0.2324 -0.9726 0.9726 0.2324 -106.5319 560.8265)" class="st7" width="7" height="0.7"/>
</g>
<g>
<rect x="287.8" y="369.8" transform="matrix(0.5302 -0.8479 0.8479 0.5302 -182.0894 420.1412)" class="st7" width="0.7" height="9.2"/>
</g>
<g>
<rect x="311.3" y="374.2" transform="matrix(0.9631 -0.2691 0.2691 0.9631 -90.6055 97.8772)" class="st7" width="0.7" height="10.4"/>
</g>
<g>
<rect x="298.7" y="394.1" class="st7" width="0.7" height="4.9"/>
</g>
<g>
<rect x="323" y="332.5" class="st7" width="0.7" height="9"/>
</g>
<g>
<rect x="348.2" y="377.4" class="st7" width="0.7" height="9"/>
</g>
<g>
<rect x="362" y="326.6" class="st7" width="0.7" height="9"/>
</g>
<g>
<rect x="275.5" y="374.9" class="st7" width="0.7" height="9"/>
</g>
<g>
<rect x="332.7" y="337" class="st7" width="0.7" height="9"/>
</g>
<g>
<rect x="281.7" y="285.3" transform="matrix(7.027592e-02 -0.9975 0.9975 7.027592e-02 -16.2854 553.7212)" class="st7" width="14.4" height="0.7"/>
</g>
<g>
<rect x="314.8" y="302.1" transform="matrix(0.9797 -0.2006 0.2006 0.9797 -55.0559 69.4371)" class="st7" width="0.7" height="8.6"/>
</g>
<g>
<rect x="305.9" y="295" transform="matrix(0.3518 -0.9361 0.9361 0.3518 -75.394 481.782)" class="st7" width="8.6" height="0.7"/>
</g>
<g>
<rect x="349.5" y="336.7" transform="matrix(0.3518 -0.9361 0.9361 0.3518 -86.102 549.6779)" class="st7" width="8.6" height="0.7"/>
</g>
<g>
<rect x="272.3" y="279" transform="matrix(0.3518 -0.9361 0.9361 0.3518 -82.2071 439.9955)" class="st7" width="8.6" height="0.7"/>
</g>
<g>
<rect x="268.5" y="302.2" class="st7" width="0.7" height="11.5"/>
</g>
<g>
<rect x="258.9" y="308.8" transform="matrix(0.927 -0.375 0.375 0.927 -98.3054 120.0194)" class="st7" width="0.7" height="7.6"/>
</g>
<g>
<rect x="252.3" y="323.8" transform="matrix(0.8824 -0.4706 0.4706 0.8824 -123.9455 157.3184)" class="st7" width="0.7" height="5.5"/>
</g>
<g>
<rect x="255.1" y="346.4" transform="matrix(0.2324 -0.9726 0.9726 0.2324 -137.3074 519.4886)" class="st7" width="10.7" height="0.7"/>
</g>
<g>
<rect x="289.4" y="316.1" class="st7" width="0.7" height="10.5"/>
</g>
<g>
<rect x="327" y="308.9" transform="matrix(0.9733 -0.2294 0.2294 0.9733 -63.4404 83.482)" class="st7" width="0.7" height="11.3"/>
</g>
<g>
<rect x="350.4" y="350.7" transform="matrix(0.9733 -0.2294 0.2294 0.9733 -72.4019 89.9668)" class="st7" width="0.7" height="11.3"/>
</g>
<g>
<rect x="323.5" y="357.9" transform="matrix(0.8801 -0.4748 0.4748 0.8801 -133.8249 197.3516)" class="st7" width="0.7" height="11.5"/>
</g>
<g>
<rect x="372.6" y="325.3" class="st7" width="0.7" height="11.5"/>
</g>
<g>
<rect x="383.5" y="352.8" transform="matrix(0.8801 -0.4747 0.4747 0.8801 -124.2178 225.216)" class="st7" width="0.7" height="11.5"/>
</g>
<g>
<rect x="284.7" y="348.1" transform="matrix(0.8987 -0.4386 0.4386 0.8987 -125.972 160.8009)" class="st7" width="0.7" height="9.8"/>
</g>
<g>
<rect x="267.4" y="355.6" transform="matrix(0.972 -0.2349 0.2349 0.972 -77.1576 72.9564)" class="st7" width="0.7" height="9.6"/>
</g>
<g>
<rect x="281.7" y="291.7" transform="matrix(0.9785 -0.2064 0.2064 0.9785 -55.2416 64.6155)" class="st7" width="0.7" height="10.6"/>
</g>
<g>
<rect x="272.3" y="288.1" transform="matrix(0.7845 -0.6202 0.6202 0.7845 -122.4709 232.0526)" class="st7" width="0.7" height="8.2"/>
</g>
<g>
<rect x="253.6" y="288.2" class="st7" width="0.7" height="11.7"/>
</g>
<g>
<rect x="301.7" y="280.9" class="st7" width="0.7" height="9.4"/>
</g>
<g>
<rect x="307.4" y="333.3" transform="matrix(0.4157 -0.9095 0.9095 0.4157 -120.9285 478.9757)" class="st7" width="9.9" height="0.7"/>
</g>
<g>
<rect x="357.4" y="353.8" transform="matrix(0.4157 -0.9095 0.9095 0.4157 -110.3395 536.4599)" class="st7" width="9.9" height="0.7"/>
</g>
<g>
<rect x="297.5" y="356.9" transform="matrix(0.7313 -0.6821 0.6821 0.7313 -167.6396 300.7334)" class="st7" width="0.7" height="12.4"/>
</g>
<g>
<rect x="325.8" y="371.9" transform="matrix(0.1581 -0.9874 0.9874 0.1581 -87.1539 642.2436)" class="st7" width="14.5" height="0.7"/>
</g>
<g>
<rect x="318" y="394.3" transform="matrix(0.5937 -0.8047 0.8047 0.5937 -186.1863 420.5554)" class="st7" width="10.7" height="0.7"/>
</g>
<g>
<rect x="290" y="307.2" class="st7" width="9.7" height="0.7"/>
</g>
<g>
<rect x="365.3" y="379.1" transform="matrix(0.4276 -0.904 0.904 0.4276 -131.6737 550.8397)" class="st7" width="7.6" height="0.7"/>
</g>
<g>
<rect x="359.9" y="367.4" transform="matrix(0.5753 -0.818 0.818 0.5753 -150.7534 452.3701)" class="st7" width="0.7" height="7.9"/>
</g>
<g>
<rect x="361.4" y="390.9" transform="matrix(0.7326 -0.6806 0.6806 0.7326 -170.7335 351.2672)" class="st7" width="0.7" height="4.1"/>
</g>
<g>
<rect x="379.6" y="323" transform="matrix(0.8973 -0.4415 0.4415 0.8973 -104.4736 201.149)" class="st7" width="0.7" height="4.1"/>
</g>
<g>
<rect x="342.8" y="396.2" transform="matrix(0.877 -0.4805 0.4805 0.877 -147.9017 215.3402)" class="st7" width="7.6" height="0.7"/>
</g>
<g>
<rect x="389.4" y="329.6" transform="matrix(0.9315 -0.3638 0.3638 0.9315 -94.2573 164.5518)" class="st7" width="0.7" height="5.8"/>
</g>
<g>
<rect x="371.6" y="348.3" transform="matrix(0.3477 -0.9376 0.9376 0.3477 -83.1896 577.6987)" class="st7" width="4.1" height="0.7"/>
</g>
<g>
<rect x="366.4" y="363.3" transform="matrix(0.5788 -0.8154 0.8154 0.5788 -141.5111 453.3169)" class="st7" width="3.3" height="0.7"/>
</g>
<g>
<ellipse transform="matrix(0.9495 -0.3139 0.3139 0.9495 -58.7764 134.9823)" class="st8" cx="389.8" cy="250" rx="18.8" ry="35.9"/>
</g>
<g>
<ellipse transform="matrix(0.5739 -0.819 0.819 0.5739 -72.7065 455.229)" class="st9" cx="401.1" cy="297.5" rx="42.3" ry="23.4"/>
</g>
<g>
<rect x="411.4" y="293.8" transform="matrix(0.9247 -0.3806 0.3806 0.9247 -82.082 179.053)" class="st7" width="0.7" height="6.6"/>
</g>
<g>
<rect x="415.6" y="290.9" transform="matrix(0.9994 -3.513454e-02 3.513454e-02 0.9994 -9.9731 14.9534)" class="st7" width="9.7" height="0.7"/>
</g>
<g>
<rect x="401.4" y="291.1" transform="matrix(0.9625 -0.2713 0.2713 0.9625 -65.0159 120.0574)" class="st7" width="0.7" height="8.2"/>
</g>
<g>
<rect x="393.4" y="299.2" transform="matrix(0.166 -0.9861 0.9861 0.166 35.8725 641.4957)" class="st7" width="7.6" height="0.7"/>
</g>
<g>
<rect x="384.3" y="295.9" transform="matrix(0.166 -0.9861 0.9861 0.166 31.4645 629.7495)" class="st7" width="7.6" height="0.7"/>
</g>
<g>
<rect x="391.9" y="284.1" transform="matrix(0.2755 -0.9613 0.9613 0.2755 13.8998 587.2511)" class="st7" width="9.3" height="0.7"/>
</g>
<g>
<rect x="391" y="282.8" transform="matrix(0.9625 -0.2713 0.2713 0.9625 -62.8849 116.883)" class="st7" width="0.7" height="6.1"/>
</g>
<g>
<rect x="405.3" y="279.3" transform="matrix(0.9625 -0.2713 0.2713 0.9625 -61.4027 120.6586)" class="st7" width="0.7" height="6.1"/>
</g>
<g>
<polygon class="st7" points="425.9,275.7 419.3,269.4 419.7,268.9 426.3,275.2 "/>
</g>
<g>
<rect x="413.6" y="264" transform="matrix(0.9625 -0.2713 0.2713 0.9625 -57.1591 122.3498)" class="st7" width="0.7" height="7.8"/>
</g>
<g>
<rect x="397.1" y="271.1" transform="matrix(4.292914e-02 -0.9991 0.9991 4.292914e-02 111.2122 658.9498)" class="st7" width="4.8" height="0.7"/>
</g>
<g>
<rect x="407.3" y="267.1" transform="matrix(0.8747 -0.4846 0.4846 0.8747 -80.4261 231.5523)" class="st7" width="0.7" height="8.4"/>
</g>
<g>
<rect x="382.6" y="288.7" transform="matrix(0.9625 -0.2713 0.2713 0.9625 -64.5072 114.7855)" class="st7" width="0.7" height="4.1"/>
</g>
<g>
<rect x="405.1" y="309.1" transform="matrix(0.6904 -0.7234 0.7234 0.6904 -100.8107 390.1608)" class="st7" width="0.7" height="7.5"/>
</g>
<g>
<rect x="409.9" y="283.8" transform="matrix(0.3045 -0.9525 0.9525 0.3045 17.3432 591.9489)" class="st7" width="8.3" height="0.7"/>
</g>
<g>
<rect x="383.8" y="226.2" transform="matrix(0.5377 -0.8431 0.8431 0.5377 -15.932 429.9853)" class="st7" width="0.7" height="6.7"/>
</g>
<g>
<rect x="373.9" y="235.3" transform="matrix(0.3688 -0.9295 0.9295 0.3688 15.5465 497.6842)" class="st7" width="0.7" height="4.1"/>
</g>
<g>
<rect x="383.4" y="236.5" transform="matrix(0.9957 -9.266309e-02 9.266309e-02 0.9957 -20.6651 36.5959)" class="st7" width="0.7" height="8.6"/>
</g>
<g>
<rect x="385.4" y="245.3" transform="matrix(0.5858 -0.8104 0.8104 0.5858 -37.8176 417.1651)" class="st7" width="7.6" height="0.7"/>
</g>
<g>
<rect x="402.5" y="256.4" transform="matrix(0.9659 -0.259 0.259 0.9659 -53.6562 113.2022)" class="st7" width="0.7" height="7.8"/>
</g>
<g>
<polygon class="st7" points="387.3,253.9 384.4,252.8 384.7,252.2 387.5,253.2 "/>
</g>
<g>
<rect x="394.9" y="250.1" transform="matrix(0.9028 -0.43 0.43 0.9028 -70.3008 194.4942)" class="st7" width="0.7" height="5.4"/>
</g>
<g>
<rect x="379.7" y="259.4" transform="matrix(0.2599 -0.9656 0.9656 0.2599 28.7226 560.5497)" class="st7" width="0.7" height="4.2"/>
</g>
<g>
<rect x="379.1" y="245.4" transform="matrix(0.6846 -0.7289 0.7289 0.6846 -61.3544 354.8959)" class="st7" width="0.7" height="5.8"/>
</g>
<g>
<rect x="376.8" y="226.8" transform="matrix(0.6314 -0.7755 0.7755 0.6314 -39.8458 377.459)" class="st7" width="0.7" height="7.6"/>
</g>
<g>
<rect x="390.7" y="231.4" transform="matrix(0.9623 -0.2719 0.2719 0.9623 -49.3202 115.2184)" class="st7" width="0.7" height="8.4"/>
</g>
<g>
<rect x="374.5" y="216.3" transform="matrix(0.9271 -0.3748 0.3748 0.9271 -53.7485 156.9129)" class="st7" width="4.1" height="0.7"/>
</g>
<g>
<rect x="405.8" y="249.2" transform="matrix(0.996 -8.918349e-02 8.918349e-02 0.996 -20.7847 37.2253)" class="st7" width="0.7" height="4.1"/>
</g>
<g>
<rect x="393.7" y="262.8" transform="matrix(0.9972 -7.415923e-02 7.415923e-02 0.9972 -18.4225 30.0305)" class="st7" width="2.9" height="0.7"/>
</g>
<g>
<rect x="388.1" y="265.2" transform="matrix(0.9029 -0.4299 0.4299 0.9029 -77.1188 192.9175)" class="st7" width="0.7" height="4"/>
</g>
<g>
<rect x="400.3" y="241.5" transform="matrix(0.9889 -0.1485 0.1485 0.9889 -32.0426 62.2031)" class="st7" width="0.7" height="8.5"/>
</g>
<g>
<rect x="392.8" y="237.4" transform="matrix(1.367060e-02 -0.9999 0.9999 1.367060e-02 151.8409 629.3029)" class="st7" width="4.2" height="0.7"/>
</g>
<g>
<rect x="388.5" y="226.4" transform="matrix(0.172 -0.9851 0.9851 0.172 99.6821 572.0338)" class="st7" width="3.3" height="0.7"/>
</g>
<g>
<rect x="379.1" y="215.7" transform="matrix(0.9507 -0.31 0.31 0.9507 -49.1106 128.4079)" class="st7" width="0.7" height="5.9"/>
</g>
<g>
<path class="st10" d="M274.2,305.8c-8.1-13.8-20.6-30.3-38.7-42.3c-37.6-25-64.1-12.2-66.7,8.8c-2.7,21,17.4,46.2,43.2,58.6
C293.4,369.7,282.8,320.5,274.2,305.8z"/>
</g>
<g>
<polygon class="st7" points="195.4,298 195,297.6 202.3,291 202.7,291.5 "/>
</g>
<g>
<rect x="182.9" y="282.3" transform="matrix(0.5832 -0.8123 0.8123 0.5832 -156.9666 268.5959)" class="st7" width="0.7" height="9.8"/>
</g>
<g>
<rect x="186.4" y="259.1" transform="matrix(9.516895e-02 -0.9955 0.9955 9.516895e-02 -93.1999 424.097)" class="st7" width="0.7" height="8.5"/>
</g>
<g>
<rect x="199.6" y="266.2" transform="matrix(0.9118 -0.4107 0.4107 0.9118 -92.5321 105.7517)" class="st7" width="0.7" height="4.2"/>
</g>
<g>
<rect x="192.6" y="271.5" transform="matrix(0.9469 -0.3216 0.3216 0.9469 -78.2222 76.6491)" class="st7" width="0.7" height="7.3"/>
</g>
<g>
<rect x="221.7" y="277.4" transform="matrix(0.309 -0.9511 0.9511 0.309 -111.7234 403.779)" class="st7" width="0.7" height="2.8"/>
</g>
<g>
<rect x="208.5" y="308.1" transform="matrix(0.6893 -0.7245 0.7245 0.6893 -158.178 247.9357)" class="st7" width="3.1" height="0.7"/>
</g>
<g>
<rect x="199.7" y="285.9" transform="matrix(0.9971 -7.624798e-02 7.624798e-02 0.9971 -21.2327 16.3407)" class="st7" width="7.4" height="0.7"/>
</g>
<g>
<rect x="193.6" y="310.4" transform="matrix(0.6115 -0.7912 0.7912 0.6115 -169.5971 276.1287)" class="st7" width="5.6" height="0.7"/>
</g>
<g>
<rect x="211.9" y="263.5" transform="matrix(0.9157 -0.4018 0.4018 0.9157 -89.6097 107.8338)" class="st7" width="0.7" height="8"/>
</g>
<g>
<rect x="207.4" y="270.3" transform="matrix(0.3089 -0.9511 0.9511 0.3089 -117.1897 386.957)" class="st7" width="0.7" height="7.6"/>
</g>
<g>
<rect x="233.4" y="276.6" transform="matrix(0.863 -0.5053 0.5053 0.863 -109.5001 156.4733)" class="st7" width="0.7" height="7.1"/>
</g>
<g>
<rect x="227" y="300.7" transform="matrix(0.8824 -0.4705 0.4705 0.8824 -114.5841 143.5436)" class="st7" width="5.8" height="0.7"/>
</g>
<g>
<rect x="229" y="322" transform="matrix(1.348209e-02 -0.9999 0.9999 1.348209e-02 -99.9444 551.1799)" class="st7" width="0.7" height="8.4"/>
</g>
<g>
<rect x="212.7" y="316.5" transform="matrix(0.8421 -0.5393 0.5393 0.8421 -136.5972 166.966)" class="st7" width="8.3" height="0.7"/>
</g>
<g>
<rect x="203.3" y="316.4" transform="matrix(0.7822 -0.623 0.623 0.7822 -152.3873 197.5839)" class="st7" width="6.2" height="0.7"/>
</g>
<g>
<rect x="198.6" y="296.3" transform="matrix(1.752984e-02 -0.9998 0.9998 1.752984e-02 -107.2765 496.4534)" class="st7" width="0.7" height="13"/>
</g>
<g>
<rect x="220.8" y="305.2" transform="matrix(0.3089 -0.9511 0.9511 0.3089 -138.0512 421.7307)" class="st7" width="0.7" height="1.4"/>
</g>
<g>
<rect x="223.2" y="286.8" transform="matrix(7.376926e-02 -0.9973 0.9973 7.376926e-02 -84.9426 494.0968)" class="st7" width="0.7" height="11.9"/>
</g>
<g>
<rect x="243.4" y="279.5" transform="matrix(0.9336 -0.3584 0.3584 0.9336 -86.6187 106.4153)" class="st7" width="0.7" height="14.6"/>
</g>
<g>
<polygon class="st7" points="236.2,274.4 230.2,266.5 230.8,266.1 236.7,274 "/>
</g>
<g>
<rect x="222.5" y="258.7" transform="matrix(0.9916 -0.129 0.129 0.9916 -32.1859 30.9511)" class="st7" width="0.7" height="10.3"/>
</g>
<g>
<rect x="207.2" y="251.9" transform="matrix(0.7933 -0.6088 0.6088 0.7933 -113.1253 179.3087)" class="st7" width="0.7" height="8.6"/>
</g>
<g>
<rect x="198.7" y="254" transform="matrix(0.5138 -0.8579 0.8579 0.5138 -124.6775 296.2171)" class="st7" width="0.7" height="8.1"/>
</g>
<g>
<rect x="177.1" y="272.5" transform="matrix(1.854395e-02 -0.9998 0.9998 1.854395e-02 -101.2411 447.7009)" class="st7" width="0.7" height="5.9"/>
</g>
<g>
<rect x="176.8" y="258.1" transform="matrix(0.9352 -0.354 0.354 0.9352 -82.0569 79.8042)" class="st7" width="0.7" height="12.1"/>
</g>
<g>
<rect x="183.6" y="300.9" transform="matrix(0.8897 -0.4566 0.4566 0.8897 -116.9293 118.512)" class="st7" width="6.4" height="0.7"/>
</g>
<g>
<rect x="238.2" y="292.8" transform="matrix(0.6209 -0.7839 0.7839 0.6209 -141.0289 298.9237)" class="st7" width="0.7" height="4.9"/>
</g>
<g>
<rect x="237.5" y="304.2" transform="matrix(0.8203 -0.5719 0.5719 0.8203 -133.718 191.4811)" class="st7" width="0.7" height="8.6"/>
</g>
<g>
<rect x="226.8" y="315.7" transform="matrix(0.5677 -0.8232 0.8232 0.5677 -160.942 325.6135)" class="st7" width="5.5" height="0.7"/>
</g>
<g>
<rect x="246" y="295.5" transform="matrix(0.3673 -0.9301 0.9301 0.3673 -117.9185 418.3596)" class="st7" width="5.1" height="0.7"/>
</g>
<g>
<rect x="252.9" y="283.4" transform="matrix(0.8089 -0.5879 0.5879 0.8089 -120.6006 203.8347)" class="st7" width="0.7" height="8.1"/>
</g>
<g>
<rect x="215" y="324.2" transform="matrix(0.8389 -0.5443 0.5443 0.8389 -141.5899 170.6999)" class="st7" width="5.2" height="0.7"/>
</g>
<g>
<rect x="182.7" y="296" transform="matrix(0.9892 -0.1466 0.1466 0.9892 -41.4644 30.14)" class="st7" width="2.1" height="0.7"/>
</g>
<g>
<path class="st11" d="M331.9,123.7c0,0,1.3-24.5,21.5-38.3c20.2-13.8,30.2,13.3,26.3,14.2c0,0,0.8,11.8-11.8,21.8
c-12.6,10-32.5,13.5-32.5,13.5L331.9,123.7z"/>
</g>
<g>
<path class="st12" d="M273.8,174.5c0,0,3.9-35.1,34.5-56.6s39.8,11.9,38.4,18.1c0,0-1.3,16.8-20.5,32.2s-48.4,22.1-48.4,22.1
L273.8,174.5z"/>
</g>
<g>
<path class="st13" d="M282,285.1c0,0-32.9-36.1-27.4-87.4c5.5-51.4,56.1-29.4,52.5-22c0,0,17.6,15.2,16.1,49.1
c-1.6,34-21.1,70.4-21.1,70.4L282,285.1z"/>
</g>
<g>
<ellipse transform="matrix(0.7071 -0.7071 0.7071 0.7071 5.3858 233.2157)" class="st14" cx="284.2" cy="110.1" rx="23.1" ry="39.5"/>
</g>
<g>
<rect x="264.8" y="184" class="st7" width="0.7" height="1.8"/>
</g>
<g>
<rect x="269.8" y="194.6" transform="matrix(0.7033 -0.7109 0.7109 0.7033 -60.6149 250.8114)" class="st7" width="0.7" height="6.9"/>
</g>
<g>
<rect x="268.6" y="210.5" transform="matrix(0.9933 -0.1155 0.1155 0.9933 -22.8889 32.4805)" class="st7" width="0.7" height="6.6"/>
</g>
<g>
<rect x="269.8" y="232.2" transform="matrix(0.6545 -0.7561 0.7561 0.6545 -84.6333 285.6087)" class="st7" width="0.7" height="6.5"/>
</g>
<g>
<rect x="277" y="244.8" transform="matrix(0.2368 -0.9716 0.9716 0.2368 -30.8642 459.9384)" class="st7" width="0.7" height="9.7"/>
</g>
<g>
<rect x="288.1" y="261" transform="matrix(0.9872 -0.1596 0.1596 0.9872 -38.7946 49.4393)" class="st7" width="0.7" height="10.5"/>
</g>
<g>
<rect x="304.8" y="234.4" transform="matrix(0.4276 -0.904 0.904 0.4276 -35.5635 413.2739)" class="st7" width="7.6" height="0.7"/>
</g>
<g>
<rect x="299.8" y="205.9" transform="matrix(0.5251 -0.8511 0.8511 0.5251 -30.9038 357.0776)" class="st7" width="9.3" height="0.7"/>
</g>
<g>
<rect x="298" y="192" class="st7" width="0.7" height="6.1"/>
</g>
<g>
<rect x="288.6" y="170.2" transform="matrix(0.9961 -8.878410e-02 8.878410e-02 0.9961 -14.3868 26.3412)" class="st7" width="0.7" height="9.5"/>
</g>
<g>
<rect x="282.8" y="190.2" transform="matrix(0.9992 -4.038478e-02 4.038478e-02 0.9992 -7.6717 11.5933)" class="st7" width="0.7" height="11"/>
</g>
<g>
<rect x="280.7" y="213.6" transform="matrix(0.9302 -0.3671 0.3671 0.9302 -59.7661 118.2855)" class="st7" width="0.7" height="5.2"/>
</g>
<g>
<rect x="300.5" y="217.4" transform="matrix(0.7206 -0.6933 0.6933 0.7206 -65.4579 273.0992)" class="st7" width="11.4" height="0.7"/>
</g>
<g>
<rect x="289.7" y="223.6" transform="matrix(0.9249 -0.3803 0.3803 0.9249 -64.6096 127.3559)" class="st7" width="0.7" height="7.2"/>
</g>
<g>
<rect x="299" y="231" transform="matrix(0.285 -0.9585 0.9585 0.285 -4.8751 456.0634)" class="st7" width="8.6" height="0.7"/>
</g>
<g>
<rect x="299.6" y="246.6" transform="matrix(0.5752 -0.818 0.818 0.5752 -77.5782 351.8035)" class="st7" width="0.7" height="7.9"/>
</g>
<g>
<rect x="296.8" y="260.3" transform="matrix(0.5251 -0.8511 0.8511 0.5251 -77.6918 382.0099)" class="st7" width="13.3" height="0.7"/>
</g>
<g>
<rect x="285.6" y="235" transform="matrix(0.8973 -0.4415 0.4415 0.8973 -76.0732 150.76)" class="st7" width="0.7" height="7.7"/>
</g>
<g>
<rect x="262.5" y="207.8" transform="matrix(0.858 -0.5136 0.5136 0.858 -71.7473 165.1183)" class="st7" width="0.7" height="9.1"/>
</g>
<g>
<rect x="271.7" y="173.4" transform="matrix(0.8662 -0.4998 0.4998 0.8662 -52.0864 159.6372)" class="st7" width="0.7" height="7.3"/>
</g>
<g>
<rect x="279.3" y="172.5" class="st7" width="0.7" height="7.8"/>
</g>
<g>
<rect x="296.3" y="175.3" transform="matrix(0.2246 -0.9745 0.9745 0.2246 62.2296 429.5127)" class="st7" width="9.4" height="0.7"/>
</g>
<g>
<rect x="308.5" y="184.7" transform="matrix(0.3127 -0.9498 0.9498 0.3127 37.9789 422.4658)" class="st7" width="4.8" height="0.7"/>
</g>
<g>
<rect x="315.8" y="197.9" transform="matrix(0.9734 -0.2291 0.2291 0.9734 -37.8994 77.7901)" class="st7" width="0.7" height="8.4"/>
</g>
<g>
<rect x="309.4" y="222.8" transform="matrix(0.1875 -0.9823 0.9823 0.1875 37.94 492.1338)" class="st7" width="14" height="0.7"/>
</g>
<g>
<rect x="261.3" y="224.4" transform="matrix(0.9164 -0.4002 0.4002 0.9164 -69.109 123.7004)" class="st7" width="0.7" height="5.9"/>
</g>
<g>
<rect x="261.9" y="240.7" transform="matrix(0.7694 -0.6388 0.6388 0.7694 -93.8368 223.2203)" class="st7" width="0.7" height="1.8"/>
</g>
<g>
<rect x="275.5" y="223.1" class="st7" width="0.7" height="4.1"/>
</g>
<g>
<rect x="310.3" y="244.4" transform="matrix(0.4045 -0.9145 0.9145 0.4045 -37.0044 432.6514)" class="st7" width="6.9" height="0.7"/>
</g>
<g>
<rect x="273.6" y="254.1" transform="matrix(0.8607 -0.509 0.509 0.8607 -93.1083 175.3407)" class="st7" width="0.7" height="7.5"/>
</g>
<g>
<rect x="295.3" y="203.8" class="st7" width="0.7" height="10"/>
</g>
<g>
<rect x="265.5" y="79.4" transform="matrix(0.715 -0.6991 0.6991 0.715 17.2172 209.7017)" class="st7" width="0.7" height="8.6"/>
</g>
<g>
<rect x="260.7" y="87.7" transform="matrix(0.6176 -0.7865 0.7865 0.6176 29.0385 239.6979)" class="st7" width="0.7" height="4.6"/>
</g>
<g>
<rect x="266.2" y="96.7" transform="matrix(0.396 -0.9182 0.9182 0.396 68.4477 305.5414)" class="st7" width="0.7" height="8"/>
</g>
<g>
<rect x="273.6" y="96" class="st7" width="0.7" height="4.8"/>
</g>
<g>
<rect x="280.5" y="92.3" transform="matrix(0.9598 -0.2808 0.2808 0.9598 -15.8255 82.7313)" class="st7" width="0.7" height="8.6"/>
</g>
<g>
<rect x="272.6" y="109.6" transform="matrix(0.5558 -0.8313 0.8313 0.5558 29.1918 276.0708)" class="st7" width="0.7" height="2.2"/>
</g>
<g>
<rect x="284.7" y="110" transform="matrix(0.9375 -0.3479 0.3479 0.9375 -21.2916 106.1851)" class="st7" width="0.7" height="4.9"/>
</g>
<g>
<rect x="273.9" y="121.2" transform="matrix(0.1641 -0.9864 0.9864 0.1641 110.9971 374.0579)" class="st7" width="4.6" height="0.7"/>
</g>
<g>
<rect x="280.7" y="123.5" class="st7" width="0.7" height="3.9"/>
</g>
<g>
<rect x="289.4" y="127.4" class="st7" width="0.7" height="2.5"/>
</g>
<g>
<rect x="300.1" y="128.5" transform="matrix(0.9725 -0.2327 0.2327 0.9725 -22.1894 73.5242)" class="st7" width="0.7" height="4.5"/>
</g>
<g>
<rect x="305.5" y="118.1" transform="matrix(0.6586 -0.7525 0.7525 0.6586 16.5604 273.4129)" class="st7" width="8.2" height="0.7"/>
</g>
<g>
<rect x="299.4" y="109.7" transform="matrix(0.4378 -0.8991 0.8991 0.4378 71.9959 335.2968)" class="st7" width="9.4" height="0.7"/>
</g>
<g>
<rect x="300.7" y="105.8" class="st7" width="0.7" height="2.4"/>
</g>
<g>
<rect x="292.8" y="96" class="st7" width="0.7" height="6.7"/>
</g>
<g>
<rect x="287.5" y="87.2" transform="matrix(0.9978 -6.592479e-02 6.592479e-02 0.9978 -5.3295 19.1697)" class="st7" width="0.7" height="6.4"/>
</g>
<g>
<rect x="279.5" y="81.5" transform="matrix(0.9971 -7.549008e-02 7.549008e-02 0.9971 -5.6099 21.3686)" class="st7" width="0.7" height="6.7"/>
</g>
<g>
<rect x="294.3" y="114.5" transform="matrix(0.1641 -0.9864 0.9864 0.1641 133.1847 386.8458)" class="st7" width="1.1" height="0.7"/>
</g>
<g>
<polygon class="st7" points="264.9,115 262.5,111.5 263.1,111.1 265.4,114.7 "/>
</g>
<g>
<rect x="253.5" y="95.1" transform="matrix(0.6629 -0.7487 0.7487 0.6629 12.4507 222.9602)" class="st7" width="0.7" height="5.1"/>
</g>
<g>
<rect x="308.2" y="128.6" class="st7" width="0.7" height="6.4"/>
</g>
<g>
<rect x="293" y="137.2" transform="matrix(0.3009 -0.9536 0.9536 0.3009 75.5521 378.0627)" class="st7" width="5.3" height="0.7"/>
</g>
<g>
<rect x="347.6" y="108.2" transform="matrix(0.931 -0.365 0.365 0.931 -15.343 135.9587)" class="st7" width="8.7" height="0.7"/>
</g>
<g>
<rect x="358.8" y="93.9" transform="matrix(0.3684 -0.9297 0.9297 0.3684 136.5246 395.2879)" class="st7" width="0.7" height="6.5"/>
</g>
<g>
<rect x="362.2" y="101.8" transform="matrix(0.3229 -0.9464 0.9464 0.3229 147.3194 413.3076)" class="st7" width="0.7" height="3.7"/>
</g>
<g>
<rect x="347.9" y="117.9" transform="matrix(0.7607 -0.6491 0.6491 0.7607 5.2706 254.8014)" class="st7" width="0.7" height="4.6"/>
</g>
<g>
<rect x="364.8" y="84.9" class="st7" width="0.7" height="2.3"/>
</g>
<g>
<rect x="357" y="85.7" transform="matrix(0.1875 -0.9823 0.9823 0.1875 206.6939 421.9305)" class="st7" width="2.8" height="0.7"/>
</g>
<g>
<rect x="348.3" y="92.5" transform="matrix(0.7985 -0.602 0.602 0.7985 12.6192 229.2143)" class="st7" width="0.7" height="6.5"/>
</g>
<g>
<rect x="369.8" y="94" transform="matrix(0.8407 -0.5415 0.5415 0.8407 8.3038 216.7895)" class="st7" width="5.5" height="0.7"/>
</g>
<g>
<rect x="371" y="102.3" class="st7" width="5.1" height="0.7"/>
</g>
<g>
<rect x="342.8" y="106.6" transform="matrix(0.8001 -0.5998 0.5998 0.8001 2.1701 227.9524)" class="st7" width="0.7" height="8.2"/>
</g>
<g>
<rect x="362.2" y="114.8" class="st7" width="0.7" height="3.6"/>
</g>
<g>
<rect x="370.2" y="106" transform="matrix(0.5983 -0.8013 0.8013 0.5983 61.8524 340.5131)" class="st7" width="0.7" height="5.1"/>
</g>
<g>
<rect x="355.8" y="111.5" class="st7" width="0.7" height="10"/>
</g>
<g>
<rect x="333.3" y="138.7" transform="matrix(0.2894 -0.9572 0.9572 0.2894 102.5175 419.2445)" class="st7" width="0.7" height="3.7"/>
</g>
<g>
<rect x="329.9" y="127.1" transform="matrix(0.1151 -0.9933 0.9933 0.1151 168.2563 443.8351)" class="st7" width="6.7" height="0.7"/>
</g>
<g>
<rect x="321.7" y="126.7" class="st7" width="3.2" height="0.7"/>
</g>
<g>
<rect x="321.8" y="135.3" transform="matrix(0.8145 -0.5801 0.5801 0.8145 -19.9287 212.3337)" class="st7" width="0.7" height="4.1"/>
</g>
<g>
<rect x="305.3" y="151.2" class="st7" width="0.7" height="8.5"/>
</g>
<g>
<rect x="319.4" y="148.8" transform="matrix(0.9843 -0.1767 0.1767 0.9843 -21.4449 58.8443)" class="st7" width="0.7" height="2"/>
</g>
<g>
<rect x="325.7" y="153.4" transform="matrix(0.3621 -0.9321 0.9321 0.3621 63.7212 402.6184)" class="st7" width="0.7" height="2.7"/>
</g>
<g>
<polygon class="st7" points="289.9,153.4 289.6,152.8 292.9,150.5 293.3,151.1 "/>
</g>
<g>
<rect x="297.5" y="155.9" class="st7" width="0.7" height="1.4"/>
</g>
<g>
<rect x="298" y="150" class="st7" width="0.7" height="3.9"/>
</g>
<g>
<rect x="309.7" y="164.6" transform="matrix(0.5511 -0.8344 0.8344 0.5511 3.222 335.9138)" class="st7" width="8.3" height="0.7"/>
</g>
<g>
<rect x="325.8" y="163.3" transform="matrix(0.9994 -3.580422e-02 3.580422e-02 0.9994 -5.726 11.7843)" class="st7" width="0.7" height="4.9"/>
</g>
<g>
<rect x="314.7" y="147.4" transform="matrix(0.9979 -6.447447e-02 6.447447e-02 0.9979 -8.9599 20.6207)" class="st7" width="0.7" height="3.4"/>
</g>
<g>
<rect x="331.6" y="145.3" transform="matrix(0.2392 -0.971 0.971 0.2392 107.8727 435.5647)" class="st7" width="0.7" height="7.4"/>
</g>
<g>
<rect x="340" y="128.7" transform="matrix(0.2895 -0.9572 0.9572 0.2895 116.0266 419.0793)" class="st7" width="0.7" height="5.4"/>
</g>
<g>
<rect x="321.8" y="114.8" class="st7" width="0.7" height="3.6"/>
</g>
<g>
<rect x="289.7" y="146.2" class="st7" width="1.7" height="0.7"/>
</g>
<g>
<rect x="286.9" y="155" transform="matrix(0.1631 -0.9866 0.9866 0.1631 83.3054 416.6819)" class="st7" width="0.7" height="8.4"/>
</g>
<g>
<ellipse transform="matrix(0.866 -0.5 0.5 0.866 -0.3239 142.1827)" class="st8" cx="265.2" cy="71.7" rx="7.4" ry="14.1"/>
</g>
<g>
<rect x="267.2" y="70.1" transform="matrix(0.1641 -0.9864 0.9864 0.1641 155.7633 324.7636)" class="st7" width="4.6" height="0.7"/>
</g>
<g>
<rect x="262.4" y="64" class="st7" width="3.2" height="0.7"/>
</g>
<g>
<rect x="258" y="63.6" transform="matrix(0.3229 -0.9464 0.9464 0.3229 112.8145 289.0022)" class="st7" width="0.7" height="4.1"/>
</g>
<g>
<rect x="263.7" y="69.7" transform="matrix(0.8145 -0.5802 0.5802 0.8145 7.3812 166.4733)" class="st7" width="0.7" height="4.1"/>
</g>
<g>
<polygon class="st4" points="269.8,401.2 266.5,402 265.5,405.2 267.8,407.7 271.2,407 272.2,403.7 "/>
</g>
<g>
<polygon class="st4" points="294.9,400.6 290.8,399.9 288.1,403.2 289.7,407.1 293.8,407.7 296.4,404.5 "/>
</g>
<g>
<polygon class="st4" points="275,404.5 273.3,404.5 272.4,406 273.3,407.4 275,407.4 275.8,406 "/>
</g>
<g>
<polygon class="st4" points="357.4,403.7 355.7,403.5 354.6,404.8 355.3,406.4 357,406.6 358,405.3 "/>
</g>
<g>
<polygon class="st4" points="284.6,400 282.9,400 282,401.5 282.9,403 284.6,403 285.4,401.5 "/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 30 KiB

4687
static/img/demo/08.svg Normal file

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 251 KiB

12123
static/img/demo/09.svg Normal file

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 469 KiB

172
static/img/demo/10.svg Normal file
View File

@ -0,0 +1,172 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 600 600" style="enable-background:new 0 0 600 600;" xml:space="preserve">
<style type="text/css">
.st0{fill:#8FC31F;}
.st1{fill:url(#SVGID_1_);}
.st2{fill:url(#SVGID_2_);}
.st3{opacity:0.8;}
.st4{fill:url(#SVGID_3_);}
.st5{fill:url(#SVGID_4_);}
.st6{opacity:0.51;}
.st7{fill:#1D304F;}
.st8{fill:url(#SVGID_5_);}
.st9{fill:url(#SVGID_6_);}
.st10{fill:url(#SVGID_7_);}
.st11{fill:url(#SVGID_8_);}
.st12{fill:#00A716;}
.st13{fill:url(#SVGID_9_);}
.st14{fill:url(#SVGID_10_);}
.st15{fill:url(#SVGID_11_);}
.st16{fill:url(#SVGID_12_);}
.st17{fill:url(#SVGID_13_);}
.st18{fill:url(#SVGID_14_);}
.st19{opacity:0.3;fill:#FFFFFF;}
</style>
<g>
<g>
<path class="st0" d="M389.9,254.7c-3.5-3.9-9-6.7-14.1-4.1c-4.9,2.5-6.3,8-4.2,12.8c0.3,0.7,1.4,0.1,1.1-0.6
c-2.2-5,0.4-10.8,6-11.8c4.1-0.7,7.8,1.7,10.4,4.6C389.6,256.2,390.5,255.3,389.9,254.7L389.9,254.7z"/>
</g>
</g>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="276.9197" y1="125.8708" x2="295.9501" y2="125.8708" gradientTransform="matrix(1 -9.574116e-03 9.574116e-03 1 26.0518 35.5412)">
<stop offset="0" style="stop-color:#00A716"/>
<stop offset="1" style="stop-color:#CFFFAA"/>
</linearGradient>
<path class="st1" d="M322.1,141.3c-2.9-10.3-11.5-14.4-18.2-7.6c0,0,11.7,21.5,1.8,53.4C309.9,184.2,327.4,160.3,322.1,141.3z"/>
<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="279.9064" y1="115.4725" x2="242.5932" y2="156.8096" gradientTransform="matrix(1 -9.574116e-03 9.574116e-03 1 26.0518 35.5412)">
<stop offset="0" style="stop-color:#00A716"/>
<stop offset="1" style="stop-color:#CFFFAA"/>
</linearGradient>
<path class="st2" d="M303.9,133.7c0,0-19.5-8.2-19.3,7.3c0.1,15.5,13.7,20.5,19.7,34.1c1.9,4.4,0.2,12.7,1.4,12
C315.7,155.2,303.9,133.7,303.9,133.7z"/>
<g class="st3">
<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="0.1192" y1="600.1695" x2="0.9955" y2="600.1695" gradientTransform="matrix(148.4451 0 0 -148.4451 176.803 89591.1641)">
<stop offset="0" style="stop-color:#B2B7BF"/>
<stop offset="1" style="stop-color:#B2C2D2"/>
<stop offset="1" style="stop-color:#B2C2D2"/>
</linearGradient>
<path class="st4" d="M260.5,481.2c-20,0-41.5,2.6-59.6,9.3c-5.8,2.2-9.5,8.4-2.9,11.7l0.1,0.1c19.4,9.7,40.2,14.5,61.1,14.5
s41.8-4.8,61.1-14.5l0.1-0.1c6.7-3.4,4.6-8.6-2.2-11.9C307.9,485.2,285.4,481.2,260.5,481.2"/>
</g>
<g>
<linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="247.4298" y1="298.9736" x2="446.98" y2="298.9736">
<stop offset="0" style="stop-color:#00A716"/>
<stop offset="1" style="stop-color:#CFFFAA"/>
</linearGradient>
<path class="st5" d="M293.6,470.2c-10.9-4.8-22.2-9.8-30.7-18.5c-9.1-9.4-12.4-22.1-12.8-34.9c-0.8-26.7,8.4-52.5,13.3-78.4
c1.2-6.3,2.2-12.6,2.7-19c0.6-6.5,1-12.6-1.8-18.6c-2.8-6.1-4.5-11.5-3.3-18.3c1.2-7.1,4.5-13.7,7.7-20.1
c11.5-23,22.3-47,25.5-72.8c1.5-12,2.9-26.2-6.3-35.5c-7.6-7.6-19-11.1-24.7-20.6c-0.4,0.4-0.7,0.8-1.1,1.3
c14.1-3.2,28.4-5.3,42.8-6.1c13.9-0.8,28.9-1.4,42.7,1.4c13.6,2.8,21.9,12.8,30,23.4c7.3,9.6,15.4,20.8,16,33.3
c0.7,13.2-8.4,22.4-14.8,32.9c-6.2,10.3-10.4,22.2-10.6,34.3c-0.2,10.5,2.8,21.1,8.8,29.8c3,4.3,6.8,7.1,10.5,10.7
c5.4,5.2,2.7,13.4,1.6,20c-0.6,3.9-1.3,7.8-2.1,11.7c-0.6,2.8-2,6.2-0.1,8.8c1.4,2,4.2,3,6.3,4c3.1,1.5,6.2,3,9.3,4.4
c13.9,6.4,28.3,11.7,43.1,15.9c1.6,0.5,5-1.1,2.3-1.9c-13.4-3.9-26.6-8.6-39.3-14.2c-3.2-1.4-6.3-2.9-9.5-4.4
c-1.7-0.8-3.3-1.6-4.9-2.4c-2.8-1.4-4.1-2.7-3.7-6c0.7-6.9,2.8-13.8,3.7-20.7c0.8-5.4,2.1-10.9-2-15.3c-4.1-4.4-8.8-7.5-12.1-12.7
c-6.7-10.3-8.7-22.9-7-34.9c1.9-13.3,8.3-24.4,15.8-35.3c6.8-9.8,10.9-19.7,7.7-31.7c-3.1-12-11.4-22.3-18.9-31.9
c-7.2-9.1-15.3-16.7-26.8-19.5c-14-3.5-29.5-2.9-43.8-2.2c-15.9,0.7-31.7,2.9-47.2,6.5c-0.4,0.1-1.5,0.6-1.1,1.3
c4.9,8.1,13.4,12.1,20.7,17.5c4.6,3.4,8.5,7.5,10,13.1c1.8,6.5,1.2,13.6,0.7,20.2c-2.4,27.3-13.7,52.7-25.8,76.8
c-5.3,10.6-11.4,23.1-6.7,35c1.2,2.9,2.9,5.6,3.7,8.7c1,3.7,0.5,7.8,0.3,11.6c-0.5,6.7-1.4,13.3-2.6,19.8
c-4.9,26.7-14.6,53.2-13.6,80.7c0.5,13,4,25.8,13.3,35.3c8.8,9.1,20.8,14.4,32.2,19.4C292.8,472.8,296.2,471.3,293.6,470.2
L293.6,470.2z"/>
</g>
<g class="st6">
<path class="st7" d="M297.4,265.1h-76.3c-3.3,0-6,2.9-6,6.4v31.2c0,8.3-2.4,16.5-6.9,23.3l-12.9,19.7c-3,4.6-4.6,10.1-4.6,15.7
v128.4c0,5.3,2.9,10.2,7.4,12.4c19.4,9.7,40.2,14.5,61.1,14.5s41.8-4.8,61.1-14.5c4.5-2.3,7.4-7.1,7.4-12.4V361.4
c0-5.6-1.6-11.1-4.6-15.7L310.3,326c-4.5-6.8-6.9-15-6.9-23.3v-31.2C303.4,267.9,300.7,265.1,297.4,265.1"/>
</g>
<linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="2827.0728" y1="-953.4402" x2="2845.1812" y2="-953.4402" gradientTransform="matrix(0.7874 -0.6165 0.6165 0.7874 -1236.2395 2764.8774)">
<stop offset="0" style="stop-color:#00A716"/>
<stop offset="1" style="stop-color:#CFFFAA"/>
</linearGradient>
<path class="st8" d="M408.3,250.2c-6.6-8.4-17.9-4.5-19,5.1c0,0,16.8,2.6,28.3,33.9C419.2,284.3,414.2,257.6,408.3,250.2z"/>
<linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="2828.7434" y1="-962.2906" x2="2797.4138" y2="-927.5823" gradientTransform="matrix(0.7874 -0.6165 0.6165 0.7874 -1236.2395 2764.8774)">
<stop offset="0" style="stop-color:#00A716"/>
<stop offset="1" style="stop-color:#CFFFAA"/>
</linearGradient>
<path class="st9" d="M389.3,255.2c0,0-20.5,5.3-10.9,17.6c9.6,12.2,28.8,2.3,36.4,15c1.4,2.4,2.3,2.6,2.7,1.4
C406.1,257.8,389.3,255.2,389.3,255.2z"/>
<linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="-618.8226" y1="1800.5988" x2="-598.2599" y2="1800.5988" gradientTransform="matrix(0.8909 0.4542 -0.4542 0.8909 1664.0441 -1127.4026)">
<stop offset="0" style="stop-color:#00A716"/>
<stop offset="1" style="stop-color:#CFFFAA"/>
</linearGradient>
<path class="st10" d="M318.9,194c4.8-9.5-5.3-19.6-14.4-16.7c0,0-6.6,9.8-17.1,41.5C292.5,218.3,314.6,202.4,318.9,194z"/>
<linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="-615.7291" y1="1792.1158" x2="-645.7609" y2="1825.3864" gradientTransform="matrix(0.8909 0.4542 -0.4542 0.8909 1664.0441 -1127.4026)">
<stop offset="0" style="stop-color:#00A716"/>
<stop offset="1" style="stop-color:#CFFFAA"/>
</linearGradient>
<path class="st11" d="M304.5,177.3c0,0-16.1-15.1-21.7-0.6c-8.1,21,4.6,42,4.6,42C297.8,190.4,304.5,177.3,304.5,177.3z"/>
<g>
<g>
<path class="st12" d="M305.1,177.7c1.3-3.1,0.8-7.3-1-10c-3-4.6-8.5-4-13-2.2c-0.7,0.3-0.4,1.5,0.3,1.2c4.1-1.7,9.2-2.5,11.8,1.9
c1.3,2.3,1.9,5.9,0.8,8.4C303.7,177.8,304.7,178.4,305.1,177.7L305.1,177.7z"/>
</g>
</g>
<linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="385.4699" y1="337.0326" x2="404.5003" y2="337.0326" gradientTransform="matrix(1 -9.574116e-03 9.574116e-03 1 26.0518 35.5412)">
<stop offset="0" style="stop-color:#00A716"/>
<stop offset="1" style="stop-color:#CFFFAA"/>
</linearGradient>
<path class="st13" d="M432.7,351.4c-2.9-10.3-11.5-14.4-18.2-7.6c0,0,11.7,21.5,1.8,53.4C420.5,394.3,438,370.4,432.7,351.4z"/>
<linearGradient id="SVGID_10_" gradientUnits="userSpaceOnUse" x1="388.4565" y1="326.6343" x2="351.1434" y2="367.9714" gradientTransform="matrix(1 -9.574116e-03 9.574116e-03 1 26.0518 35.5412)">
<stop offset="0" style="stop-color:#00A716"/>
<stop offset="1" style="stop-color:#CFFFAA"/>
</linearGradient>
<path class="st14" d="M414.5,343.8c0,0-19.5-8.2-19.3,7.3c0.1,15.5,13.7,20.5,19.7,34.1c1.9,4.4,0.2,12.7,1.4,12
C426.2,365.3,414.5,343.8,414.5,343.8z"/>
<g>
<g>
<path class="st12" d="M414.4,343.8c-0.4-5.2-2.9-10.7-8.4-11.9c-5.4-1.2-10.2,2.4-11.4,7.5c-0.2,0.8,1,1.1,1.2,0.3
c1.3-5.2,6.8-8.5,12-5.8c3.7,1.9,5.1,6.1,5.4,10C413.2,344.5,414.5,344.6,414.4,343.8L414.4,343.8z"/>
</g>
</g>
<linearGradient id="SVGID_11_" gradientUnits="userSpaceOnUse" x1="267.0085" y1="243.2307" x2="286.0388" y2="243.2307" gradientTransform="matrix(1 -9.574116e-03 9.574116e-03 1 26.0518 35.5412)">
<stop offset="0" style="stop-color:#00A716"/>
<stop offset="1" style="stop-color:#CFFFAA"/>
</linearGradient>
<path class="st15" d="M313.3,258.8c-2.9-10.3-11.5-14.4-18.2-7.6c0,0,11.7,21.5,1.8,53.4C301.2,301.7,318.6,277.7,313.3,258.8z"/>
<linearGradient id="SVGID_12_" gradientUnits="userSpaceOnUse" x1="269.9951" y1="232.8324" x2="232.6819" y2="274.1695" gradientTransform="matrix(1 -9.574116e-03 9.574116e-03 1 26.0518 35.5412)">
<stop offset="0" style="stop-color:#00A716"/>
<stop offset="1" style="stop-color:#CFFFAA"/>
</linearGradient>
<path class="st16" d="M295.1,251.2c0,0-19.5-8.2-19.3,7.3c0.1,15.5,13.7,20.5,19.7,34.1c1.9,4.4,0.2,12.7,1.4,12
C306.9,272.7,295.1,251.2,295.1,251.2z"/>
<g>
<g>
<path class="st12" d="M295,251.1c-0.4-5.2-2.9-10.7-8.4-11.9c-5.4-1.2-10.2,2.4-11.4,7.5c-0.2,0.8,1,1.1,1.2,0.3
c1.3-5.2,6.8-8.5,12-5.8c3.7,1.9,5.1,6.1,5.4,10C293.9,251.9,295.1,251.9,295,251.1L295,251.1z"/>
</g>
</g>
<g>
<g>
<path class="st12" d="M303.8,133.6c-0.4-5-4.6-8.7-9.5-9.4c-3.4-0.5-9.1,1.4-10.3,5c-0.3,0.8,1,1.1,1.2,0.3c1-3.2,6.7-4.6,9.6-3.9
c4,0.9,7.4,3.8,7.8,8C302.6,134.4,303.9,134.4,303.8,133.6L303.8,133.6z"/>
</g>
</g>
<linearGradient id="SVGID_13_" gradientUnits="userSpaceOnUse" x1="7076.5884" y1="1701.4484" x2="7095.6187" y2="1701.4484" gradientTransform="matrix(-0.9056 -0.4242 -0.4242 0.9056 7388.1396 1637.6025)">
<stop offset="0" style="stop-color:#00A716"/>
<stop offset="1" style="stop-color:#CFFFAA"/>
</linearGradient>
<path class="st17" d="M249,152.9c6.9-8.1,16.4-8.4,19.7,0.7c0,0-19.6,14.7-23.8,47.8C242.3,197,236.3,168,249,152.9z"/>
<linearGradient id="SVGID_14_" gradientUnits="userSpaceOnUse" x1="7083.5415" y1="1693.7721" x2="7045.4058" y2="1736.0205" gradientTransform="matrix(-0.9056 -0.4242 -0.4242 0.9056 7388.1396 1637.6025)">
<stop offset="0" style="stop-color:#00A716"/>
<stop offset="1" style="stop-color:#CFFFAA"/>
</linearGradient>
<path class="st18" d="M268.7,153.6c0,0,6.6-6.6,0,7.4c-6.6,14.1-10.4,17.7-17.6,30.1c-2.4,4.2-5.5,11.5-6.2,10.3
C249.1,168.2,268.7,153.6,268.7,153.6z"/>
<g>
<g>
<path class="st12" d="M269.9,154.1c1.7-2.7,6.1-3.5,8.9-4.1c1.5-0.3,3.4-0.6,4.9-0.4c3.6,0.5,4.2,4.7,3.7,7.8
c-0.1,0.8,1.1,1.1,1.2,0.3c0.5-2.7,0.3-6.6-2-8.5c-1.3-1.1-3.3-0.9-4.8-0.8c-4,0.2-10.6,1.3-13,5.1
C268.4,154.2,269.5,154.8,269.9,154.1L269.9,154.1z"/>
</g>
</g>
<path class="st19" d="M269.4,400.9h-74.1c-1,0-1.8-0.8-1.8-1.8l0,0c0-1,0.8-1.8,1.8-1.8h74.1c1,0,1.8,0.8,1.8,1.8l0,0
C271.2,400.1,270.4,400.9,269.4,400.9z"/>
<path class="st19" d="M270.9,415.8h-35.5c-0.7,0-1.3-0.6-1.3-1.3v-0.7c0-0.7,0.6-1.3,1.3-1.3h35.5c0.7,0,1.3,0.6,1.3,1.3v0.7
C272.1,415.3,271.6,415.8,270.9,415.8z"/>
<path class="st19" d="M312.5,409h-60.1c-0.9,0-1.7-0.7-1.7-1.7v0c0-0.9,0.7-1.7,1.7-1.7h60.1c0.9,0,1.7,0.7,1.7,1.7v0
C314.1,408.3,313.4,409,312.5,409z"/>
<path class="st19" d="M316.9,399h-23c-0.9,0-1.6-0.7-1.6-1.6v-0.5c0-0.9,0.7-1.6,1.6-1.6h23c0.9,0,1.6,0.7,1.6,1.6v0.5
C318.5,398.3,317.8,399,316.9,399z"/>
</svg>

After

Width:  |  Height:  |  Size: 11 KiB

54
static/img/demo/11.svg Normal file
View File

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="256px" height="321px" viewBox="0 0 256 321" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch -->
<title>植物-芭蕉叶</title>
<desc>Created with Sketch.</desc>
<defs>
<linearGradient x1="90.3719071%" y1="31.5161467%" x2="39.7894566%" y2="31.5161473%" id="linearGradient-1">
<stop stop-color="#9BCBB3" offset="0%"></stop>
<stop stop-color="#DCEAD3" offset="100%"></stop>
</linearGradient>
<linearGradient x1="71.6963636%" y1="33.6573336%" x2="50%" y2="100%" id="linearGradient-2">
<stop stop-color="#D7F1CA" offset="0%"></stop>
<stop stop-color="#B0D5C3" offset="45.9333696%"></stop>
<stop stop-color="#C0EBCA" offset="100%"></stop>
</linearGradient>
<linearGradient x1="22.3817244%" y1="33.8582176%" x2="76.2434454%" y2="85.9867349%" id="linearGradient-3">
<stop stop-color="#D7F0CA" offset="0%"></stop>
<stop stop-color="#B0D5C3" offset="100%"></stop>
</linearGradient>
<polygon id="path-4" points="0.66796875 0 103 0 92.6984432 64.8085937 15.2647808 64.8085937"></polygon>
<linearGradient x1="9.10942294%" y1="50%" x2="100%" y2="50%" id="linearGradient-6">
<stop stop-color="#F7D08F" offset="0%"></stop>
<stop stop-color="#EFB26B" offset="100%"></stop>
</linearGradient>
<linearGradient x1="0%" y1="50%" x2="84.0477917%" y2="50%" id="linearGradient-7">
<stop stop-color="#F5D39A" offset="0%"></stop>
<stop stop-color="#E9B371" offset="100%"></stop>
</linearGradient>
</defs>
<g id="植物" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Artboard" transform="translate(-859.000000, -62.000000)">
<g id="植物-芭蕉叶" transform="translate(847.000000, 54.000000)">
<path d="M59.8542939,227.567761 C81.4049504,225.672212 90.5551178,207.038962 106.368867,207.887203 C130.78689,209.196971 143.562635,198.935294 145.534832,195.064598 C150.503025,185.313862 146.333187,175.338333 125.656111,171.482456 C114.828621,169.463337 100.791856,169.388725 87.1974655,169.388725 C75.5538153,169.388725 63.7828567,177.259642 45.8989513,188.081845 C31.7445266,196.647203 8.84491537,173.556553 5.19958026,199.674432 C3.50768095,211.796451 21.3948,230.950575 59.8542939,227.567761 Z" id="Oval-5" fill="url(#linearGradient-1)" transform="translate(76.261358, 198.675417) rotate(33.000000) translate(-76.261358, -198.675417) "></path>
<path d="M208.617916,243.23002 C220.222335,243.192161 216.899669,229.084334 223.25815,216.112543 C226.823891,208.838157 233.903623,206.060653 235.643198,196.315368 C237.303295,187.015324 230.163345,176.646522 231.307678,166.198778 C232.315294,156.999252 236.964576,147.247657 236.964576,137.958476 C236.964576,115.706854 220.357431,116.951183 219.700537,100.912902 C218.863479,80.4758391 242.819601,34.4594482 206.199402,51.9813973 C184.097869,62.5564883 194.767686,77.2454791 193.38747,86.9075984 C191.208036,102.164595 179.441807,113.370722 179.441807,133.084551 C179.441807,149.321706 192.145692,161.762294 191.65863,170.87346 C191.118497,180.977402 188.8038,202.501493 190.145551,213.122001 C192.095067,228.553212 197.013498,243.26788 208.617916,243.23002 Z" id="Oval-6" fill="url(#linearGradient-2)" transform="translate(208.203191, 145.655715) rotate(28.000000) translate(-208.203191, -145.655715) "></path>
<path d="M120.857932,235.271971 C137.624121,232.452064 134.590374,216.015063 136.477851,201.887335 C137.895808,191.27396 147.07535,188.687995 149.107305,172.726078 C151.139259,156.764161 144.47683,145.423478 144.47683,129.448522 C144.47683,113.203598 153.079766,101.429707 152.897624,87.3516413 C152.717073,73.3964752 142.948148,62.9524052 146.008857,53.5325129 C151.463731,36.7441364 148.779354,6.3447343 120.548915,5.22302739 C92.3184766,4.10132047 89.3843456,29.0749383 94.1598816,36.6857596 C102.408157,49.8311217 100.049958,57.088912 99.500948,70.0020095 C98.8752689,84.7184222 82.1412325,104.052226 82.8876633,121.132442 C83.3803702,132.406817 85.2973427,149.581995 96.7244755,166.553177 C101.820113,174.121041 95.7313193,197.29233 98.7324019,211.050745 C101.358571,223.090375 109.470398,237.187242 120.857932,235.271971 Z" id="Oval-4" fill="url(#linearGradient-3)" transform="translate(117.881949, 120.317144) rotate(-18.000000) translate(-117.881949, -120.317144) "></path>
<path d="M88.5,30.5 C92.3085039,36.0197031 94.7856653,40.0838151 95.9314843,42.692336 C105.816753,65.1967035 112.666415,82.6950915 116.480469,95.1875 C119.5046,105.092625 130.371014,127.356713 142.394531,172.945312 C145.372348,184.23606 152.202977,202.709988 154.671875,229.074219 C155.154759,234.230716 156.154759,243.018476 157.671875,255.4375" id="Line-2" stroke="#AFD5C9" stroke-width="3" stroke-linecap="square"></path>
<path d="M87.5,27.5 C91.3085039,33.0197031 93.7856653,37.0838151 94.9314843,39.692336 C104.816753,62.1967035 111.666415,79.6950915 115.480469,92.1875 C118.5046,102.092625 129.371014,124.356713 141.394531,169.945312 C144.372348,181.23606 151.202977,199.709988 153.671875,226.074219 C154.154759,231.230716 155.154759,240.018476 156.671875,252.4375" id="Line-2" stroke="#FFFFFF" stroke-width="2" opacity="0.95" stroke-linecap="square"></path>
<path d="M154.5,254.5 C134.02933,229.162334 118.839244,213.622674 108.929742,207.881019 C88.2897929,195.922044 64.4915976,201.750767 51.5351563,193.367188 C29.247887,178.946013 21.0695016,171.823617 27,172" id="Line-3" stroke="#A4CBBD" stroke-width="3" stroke-linecap="square"></path>
<path d="M154.5,254.5 C134.02933,229.162334 118.839244,213.622674 108.929742,207.881019 C88.2897929,195.922044 64.4915976,201.750767 51.5351563,193.367188 C29.247887,178.946013 21.0695016,171.823617 27,172" id="Line-3" stroke="#FFFFFF" stroke-width="2" opacity="0.95" stroke-linecap="square"></path>
<path d="M248.5,73.5 C236.940505,82.4325684 222.824439,104.518799 206.151802,139.75869 C196.598376,159.951159 182.522791,181.678199 173.925046,204.93981 C169.653688,216.496175 166.512006,234.682905 164.5,259.5" id="Line-4" stroke="#A9CCBC" stroke-width="3" stroke-linecap="square"></path>
<path d="M248.5,73.5 C236.940505,82.4325684 222.824439,104.518799 206.151802,139.75869 C196.598376,159.951159 182.522791,181.678199 173.925046,204.93981 C169.653688,216.496175 166.512006,234.682905 164.5,259.5" id="Line-4" stroke="#FFFFFF" stroke-width="2" opacity="0.95" stroke-linecap="square"></path>
<g id="Group" transform="translate(105.000000, 264.000000)">
<mask id="mask-5" fill="white">
<use xlink:href="#path-4"></use>
</mask>
<use id="Rectangle-2" fill="#EFF4F9" xlink:href="#path-4"></use>
<polygon id="Rectangle-2" fill="url(#linearGradient-6)" mask="url(#mask-5)" points="95.4616613 43.4012909 92.6984432 64.8085937 15.2647808 64.8085937 11.1089209 42.0862804"></polygon>
<path d="M7.5,29 L6,29 L6,26 L7.5,26 L16.5,26 L18,26 L18,29 L16.5,29 L7.5,29 Z M23.5,29 L22,29 L22,26 L23.5,26 L32.5,26 L34,26 L34,29 L32.5,29 L23.5,29 Z M39.5,29 L38,29 L38,26 L39.5,26 L48.5,26 L50,26 L50,29 L48.5,29 L39.5,29 Z M55.5,29 L54,29 L54,26 L55.5,26 L64.5,26 L66,26 L66,29 L64.5,29 L55.5,29 Z M71.5,29 L70,29 L70,26 L71.5,26 L80.5,26 L82,26 L82,29 L80.5,29 L71.5,29 Z M87.5,29 L86,29 L86,26 L87.5,26 L96.5,26 L98,26 L98,29 L96.5,29 L87.5,29 Z" id="Combined-Shape" stroke="#F1BB75" stroke-width="2" stroke-linecap="square" mask="url(#mask-5)"></path>
</g>
<path d="M110.50816,249 L203.450502,249 C205.659641,249 207.450502,250.790861 207.450502,253 C207.450502,253.171217 207.439509,253.342257 207.41759,253.512065 L205.776388,266.226847 C205.518482,268.224903 203.814857,269.71934 201.800229,269.714772 L112.899333,269.513175 C110.984169,269.508832 109.340805,268.147595 108.98002,266.266717 L106.579777,253.753531 C106.163614,251.583945 107.585043,249.487781 109.754629,249.071617 C110.002978,249.02398 110.255284,249 110.50816,249 Z" id="Rectangle-2" fill="url(#linearGradient-7)" transform="translate(156.833984, 259.361382) scale(1, -1) translate(-156.833984, -259.361382) "></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 8.4 KiB

26
static/img/demo/12.svg Normal file
View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="199px" height="286px" viewBox="0 0 199 286" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch -->
<title>植物-大叶盆</title>
<desc>Created with Sketch.</desc>
<defs></defs>
<g id="植物" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Artboard" transform="translate(-76.000000, -32.000000)">
<g id="植物-大叶盆" transform="translate(76.000000, 33.000000)">
<path d="M39.9401408,5.30882353 C39.9401408,5.30882353 34.8950704,105.689216 100.480986,133.588235 C100.480986,133.588235 128.228873,32.0862745 39.9401408,5.30882353 Z" id="Shape" fill="#6AC73F" fill-rule="nonzero"></path>
<path d="M63.4838028,126.99902 C63.4838028,126.99902 2.66267606,124.896078 1.12112676,106.25 C-0.420422535,87.6039216 56.7570423,96.9970588 63.4838028,126.99902 Z" id="Shape" fill="#FF7447" fill-rule="nonzero"></path>
<path d="M126.687324,176.207843 C126.687324,176.207843 167.047887,123.634314 191.572535,140.598039 C194.528385,142.571635 196.268214,145.921919 196.182949,149.476035 C196.097684,153.03015 194.1992,156.293081 191.152113,158.122549 C187.228169,160.505882 178.539437,162.468627 168.449296,163.169608 L126.687324,176.207843 Z" id="Shape" fill="#6AC73F" fill-rule="nonzero"></path>
<path d="M94.5950704,209.434314 L47.2274648,196.816667 C39.9318675,195.151646 35.047213,188.274238 35.8760563,180.834314 C36.7169014,174.52549 41.7619718,169.338235 58.1584507,173.263725 C59.0866696,173.393699 59.9866346,173.67801 60.8211268,174.104902 C66.9873239,176.768627 92.6330986,188.965686 94.5950704,209.434314" id="Shape" fill="#6AC73F" fill-rule="nonzero"></path>
<path d="M174.615493,47.6480392 C174.615493,47.6480392 112.252817,58.4431373 118.278873,140.878431 C118.278873,140.878431 173.634507,121.671569 174.615493,47.6480392 Z" id="Shape" fill="#FF7447" fill-rule="nonzero"></path>
<path d="M108.048592,258.923529 C108.048592,258.923529 110.430986,152.37451 115.335915,144.944118 C122.062676,134.990196 99.3598592,63.9107843 171.252113,43.8627451 C171.252113,43.8627451 169.990845,107.932353 116.316901,145.504902" id="Shape" stroke="#28282D" stroke-width="1.4"></path>
<path d="M103.423944,249.530392 C103.423944,249.530392 105.806338,193.171569 81.421831,152.514706 C75.2556338,142.420588 72.4528169,137.794118 68.1084507,133.868627 C62.1035532,128.393367 54.577082,124.873111 46.5267606,123.77451 C30.2704225,121.25098 -1.5415493,114.801961 0.84084507,103.02549 C0.84084507,103.02549 43.3035211,73.0235294 81.421831,152.514706" id="Shape" stroke="#28282D" stroke-width="1.4"></path>
<path d="M99.5,138.07451 C99.2145363,136.593898 98.3589224,135.284796 97.1176056,134.429412 C38.1183099,84.3794118 56.3366197,0.121568627 56.3366197,0.121568627 C139.440141,43.1617647 99.5,138.07451 99.5,138.07451 C108.469014,171.861765 105.245775,254.016667 105.245775,254.016667" id="Shape" stroke="#28282D" stroke-width="1.4"></path>
<path d="M114.35493,244.903922 C114.35493,244.903922 111.552113,148.028431 180.78169,136.532353 C186.404983,135.455388 192.1651,137.555697 195.776761,142 C198.579577,145.92549 199.840845,151.393137 194.235211,158.543137 C190.943595,162.551699 185.962981,164.783478 180.78169,164.571569 C167.608451,164.15098 138.739437,165.132353 126.827465,180.97451" id="Shape" stroke="#28282D" stroke-width="1.4"></path>
<path d="M111.972535,274.765686 C111.972535,274.765686 114.635211,177.890196 49.4697183,166.394118 C44.1272456,165.267941 38.6253336,167.414533 35.4556338,171.861765 C32.6528169,175.647059 31.5316901,181.254902 36.7169014,188.264706 C39.7158826,192.268723 44.4702009,194.56842 49.4697183,194.433333 C61.9422535,193.872549 89.1295775,194.994118 100.200704,210.836275" id="Shape" stroke="#28282D" stroke-width="1.4"></path>
<path d="M133.974648,101.903922 C133.974648,101.903922 125.426056,115.783333 119.4,138.214706" id="Shape" stroke="#28282D" stroke-width="1.4"></path>
<path d="M63.4838028,182.236275 C63.4838028,182.236275 82.6830986,186.301961 88.7091549,197.657843" id="Shape" stroke="#28282D" stroke-width="1.4"></path>
<polygon id="Shape" fill="#0F3310" fill-rule="nonzero" points="72.0323944 231.304902 146.727465 231.304902 146.727465 241.118627 141.542254 241.118627 133.834507 276.448039 128.789437 276.448039 128.789437 284.439216 90.1105634 284.439216 90.1105634 276.868627 84.2246479 276.868627 75.2556338 237.753922 71.1915493 237.753922 71.1915493 231.304902"></polygon>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.7 KiB

33
static/img/demo/13.svg Normal file
View File

@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="153px" height="307px" viewBox="0 0 153 307" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch -->
<title>植物-芦荟草</title>
<desc>Created with Sketch.</desc>
<defs>
<linearGradient x1="50%" y1="63.1714764%" x2="77.393136%" y2="50%" id="linearGradient-1">
<stop stop-color="#B2E5E9" offset="0%"></stop>
<stop stop-color="#37ACB6" offset="100%"></stop>
</linearGradient>
<linearGradient x1="50%" y1="23.3996173%" x2="84.9492239%" y2="87.5908259%" id="linearGradient-2">
<stop stop-color="#B2E5E9" offset="0%"></stop>
<stop stop-color="#B1E2E7" offset="68.3620527%"></stop>
<stop stop-color="#83D0D8" offset="100%"></stop>
</linearGradient>
<linearGradient x1="65.1307966%" y1="37.2989122%" x2="50%" y2="83.2163191%" id="linearGradient-3">
<stop stop-color="#ABF2F6" offset="0%"></stop>
<stop stop-color="#4AC2CA" offset="59.1913708%"></stop>
<stop stop-color="#2FA8B3" offset="100%"></stop>
</linearGradient>
</defs>
<g id="植物" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Artboard" transform="translate(-637.000000, -389.000000)">
<g id="植物-芦荟草" transform="translate(617.000000, 389.000000)">
<path d="M68,229 L147,229 L139.210938,304.340909 C129.9375,306.113636 119.894531,307 109.082031,307 C98.2695312,307 87.4570312,306.113636 76.6445312,304.340909 L68,229 Z" id="Rectangle-9" fill="#FCDCCF"></path>
<ellipse id="Oval-8" fill="#F4A789" cx="107.5" cy="227.5" rx="39.5" ry="7.5"></ellipse>
<path d="M8.26326764,136.712423 C20.1852185,145.429624 27.4744331,151.62991 30.1309114,155.31328 C56.7928807,192.281744 77.7458536,211.943437 106.98983,218.298361 C131.520761,223.629106 126.286705,203.673361 106.98983,183.540548 C101.18347,177.482657 84.9298634,165.645036 58.229011,154.027684 C48.9983756,150.0115 32.3431278,144.239747 8.26326764,136.712423 Z" id="Path-10" fill="url(#linearGradient-1)" transform="translate(65.873357, 177.942811) rotate(14.000000) translate(-65.873357, -177.942811) "></path>
<path d="M55.4765625,0.0390625 C107.284079,55.2040482 123.337464,125.641548 103.636719,211.351563 C99.0091217,231.484375 103.349152,230.91964 107.636719,229.996094 C110.039029,229.478634 114.509082,227.089311 121.046875,222.828125 C130.159341,215.065619 135.904133,206.161973 138.28125,196.117188 C146.859965,159.866823 139.711507,114.928443 135.046875,98.6171875 C128.443426,75.5262876 101.919988,42.6669126 55.4765625,0.0390625 Z" id="Path-9" fill="url(#linearGradient-2)"></path>
<path d="M171.164062,110.710938 C166.243932,126.377746 162.359427,135.882402 159.510549,139.224906 C126.64935,177.779976 111.21875,199.017507 111.21875,218.9375 C111.21875,234.365154 129.41808,239.004741 149.128906,200.960938 C153.499813,192.524664 164.084533,174.283641 170.883068,148.237867 C172.60631,141.635975 172.699975,129.126998 171.164062,110.710938 Z" id="Path-11" fill="url(#linearGradient-3)"></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

19
static/img/demo/14.svg Normal file
View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="146px" height="196px" viewBox="0 0 146 196" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch -->
<title>植物-盆栽1</title>
<desc>Created with Sketch.</desc>
<defs></defs>
<g id="植物" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Artboard" transform="translate(-121.000000, -500.000000)">
<g id="植物-盆栽1" transform="translate(121.000000, 500.000000)">
<path d="M70.5039062,2.625 C44.6028646,32.6744792 31.6523438,55.1067708 31.6523438,69.921875 C31.6523438,84.7369792 36.0989583,84.7369792 44.9921875,69.921875 C52.1336298,61.6351246 57.7712995,52.0393852 61.9051966,41.134657 C66.0390938,30.2299287 68.9053303,17.3933764 70.5039062,2.625 Z" id="Path-7" fill="#43AF71" transform="translate(51.078125, 41.829102) rotate(-9.000000) translate(-51.078125, -41.829102) "></path>
<path d="M0.5546875,49.9023438 C10.328125,85.3424479 22.6289062,106.191406 37.4570312,112.449219 C52.2851562,118.707031 62.2643229,124.985677 67.3945312,131.285156 L74.2226562,131.285156 L52.6796875,113.449219 C50.8453119,97.5038114 47.9579422,87.1196968 44.0175781,82.296875 C40.0772141,77.4740532 25.5895839,66.6758761 0.5546875,49.9023438 Z" id="Path-5" fill="#41B974"></path>
<path d="M63.2423824,125.862782 C61.7085283,99.0763237 67.454622,85.6830945 80.4806637,85.6830945 C100.019726,85.6830945 92.0947854,77.3961318 112.191601,85.6830945 C125.589478,91.2077363 136.797812,100.188205 145.816601,112.624501 C127.449517,104.513707 114.786169,100.337592 107.826558,100.096155 C100.607378,99.8457134 94.4517156,99.7379744 89.3595699,103.772938 C76.9038408,113.64273 72.0783199,121.006011 74.8830074,125.862782 L63.2423824,125.862782 Z" id="Path-6" fill="#41B974"></path>
<polygon id="Rectangle-6" fill="#854544" points="35.1484375 137 101 137 85.8046875 195.09375 45.6289062 195.09375"></polygon>
<polygon id="Rectangle-6" fill="#6B3736" points="35.1484375 137 101 137 96.3309856 154.850278 37.9819666 152.70639"></polygon>
<rect id="Rectangle-7" fill="#854544" x="26" y="124" width="83" height="21" rx="4"></rect>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

22
static/img/demo/15.svg Normal file
View File

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="163px" height="274px" viewBox="0 0 163 274" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch -->
<title>植物-双紫叶</title>
<desc>Created with Sketch.</desc>
<defs></defs>
<g id="植物" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Artboard" transform="translate(-344.000000, -421.000000)">
<g id="植物-双紫叶" transform="translate(344.000000, 408.000000)">
<path d="M152.887728,5.50521611 C143.714843,30.6635897 132.089609,44.7389181 118.012024,47.731201 C96.8956474,52.2196255 84.45804,91.0755286 95.2353838,105.079435 C99.9862212,111.252596 134.655606,106.805735 149.293978,80.0872474 C154.293889,70.9612272 155.491806,46.1005501 152.887728,5.50521611 Z" id="Path-8" fill="#8088DD" transform="translate(122.751620, 56.521109) rotate(12.000000) translate(-122.751620, -56.521109) "></path>
<path d="M34.2448217,136.049038 C30.907958,146.081013 26.4648153,151.097001 20.9153936,151.097001 C12.5912611,151.097001 7.38067565,166.811608 11.778616,172.129705 C15.2667891,176.347689 27.4042901,172.813988 33.2067541,162.22312 C35.1886553,158.605682 35.5346778,149.880988 34.2448217,136.049038 Z" id="Path-8-Copy" fill="#8088DD" transform="translate(22.593933, 154.957183) rotate(240.000000) translate(-22.593933, -154.957183) "></path>
<path d="M121.5,76.5 C98.7908555,88.5691126 85.3325221,99.7461959 81.125,110.03125 C78.3925725,116.710517 64.0447096,133.542964 58.5,165.417969 C56.5044675,176.889734 56.5044675,198.583744 58.5,230.5" id="Line-10" stroke="#372D91" stroke-width="3" stroke-linecap="square"></path>
<path d="M56.5,188.5 C57.1044097,176.759095 54.9846836,168.220414 50.1408217,162.883956 C45.2969598,157.547498 37.5833526,154.586179 27,154" id="Line-11" stroke="#372D91" stroke-width="3" stroke-linecap="square"></path>
<path d="M105.5,89.5 C108.200131,87.5 110.972918,86.5 113.818359,86.5 C116.663801,86.5 119.557681,87.5 122.5,89.5" id="Line-12" stroke="#3D3396" stroke-width="3" stroke-linecap="square" transform="translate(114.000000, 88.000000) rotate(15.000000) translate(-114.000000, -88.000000) "></path>
<path d="M110.5,68.5 C112.348919,70.6690522 113.394861,72.4217371 113.637828,73.7580547 C113.880795,75.0943723 113.501519,77.008354 112.5,79.5" id="Line-13" stroke="#3D3396" stroke-width="3" stroke-linecap="square"></path>
<path d="M29.5,147.5 C30.6550426,147.810085 31.4604463,148.420893 31.9162109,149.332422 C32.3719756,150.243951 32.566572,151.633144 32.5,153.5" id="Line-14" stroke="#3D3396" stroke-width="3" stroke-linecap="square"></path>
<polygon id="Rectangle-8" fill="#FC5E64" points="21 216 102 216 91.359375 287 28.5078125 287"></polygon>
<polygon id="Rectangle-8" fill="#EB565B" points="21 216 102 216 95.5458276 259.065726 23.0090027 234.998768"></polygon>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.1 KiB

59
static/img/demo/16.svg Normal file
View File

@ -0,0 +1,59 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="155px" height="303px" viewBox="0 0 155 303" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch -->
<title>植物-水草</title>
<desc>Created with Sketch.</desc>
<defs>
<linearGradient x1="0%" y1="28.7573156%" x2="100%" y2="84.0059331%" id="linearGradient-1">
<stop stop-color="#D99473" offset="0%"></stop>
<stop stop-color="#B4725B" offset="100%"></stop>
</linearGradient>
<linearGradient x1="0%" y1="29.1852521%" x2="100%" y2="77.3212065%" id="linearGradient-2">
<stop stop-color="#DD9673" offset="0%"></stop>
<stop stop-color="#C98669" offset="100%"></stop>
</linearGradient>
<linearGradient x1="13.8793814%" y1="26.5540493%" x2="100%" y2="100%" id="linearGradient-3">
<stop stop-color="#D1EBCB" offset="0%"></stop>
<stop stop-color="#A7D1C2" offset="100%"></stop>
</linearGradient>
<linearGradient x1="100%" y1="0%" x2="14.1510858%" y2="93.8797517%" id="linearGradient-4">
<stop stop-color="#DDF7DB" offset="0%"></stop>
<stop stop-color="#B5D9CD" offset="100%"></stop>
</linearGradient>
<linearGradient x1="57.649823%" y1="10.0086559%" x2="0%" y2="87.7201184%" id="linearGradient-5">
<stop stop-color="#DCF3E3" offset="0%"></stop>
<stop stop-color="#A5D0C3" offset="100%"></stop>
</linearGradient>
<polygon id="path-6" points="0.66796875 0 103 0 92.6984432 64.8085937 15.2647808 64.8085937"></polygon>
<linearGradient x1="9.10942294%" y1="50%" x2="100%" y2="50%" id="linearGradient-8">
<stop stop-color="#F7D08F" offset="0%"></stop>
<stop stop-color="#EFB26B" offset="100%"></stop>
</linearGradient>
<linearGradient x1="0%" y1="50%" x2="84.0477917%" y2="50%" id="linearGradient-9">
<stop stop-color="#F5D39A" offset="0%"></stop>
<stop stop-color="#E9B371" offset="100%"></stop>
</linearGradient>
</defs>
<g id="植物" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Artboard" transform="translate(-1172.000000, -74.000000)">
<g id="植物-水草" transform="translate(1172.000000, 74.000000)">
<path d="M55.5,0.5 C49.2002431,44.4591294 45.5773695,81.1015451 44.6313791,110.427247 C43.6853887,139.752949 44.3082624,182.443867 46.5,238.5" id="Line-6" stroke="#A7D1C2" stroke-linecap="square"></path>
<path d="M115.5,112.5 C105.1899,140.772479 96.4874608,163.925 89.3926821,181.957563 C82.2979035,199.990125 75.0003427,217.504271 67.5,234.5" id="Line-7" stroke="#A7D1C2" stroke-linecap="square"></path>
<rect id="Rectangle-3" fill="url(#linearGradient-1)" transform="translate(46.985761, 60.575989) rotate(5.000000) translate(-46.985761, -60.575989) " x="40.4857609" y="31.5759891" width="13" height="58" rx="6.5"></rect>
<rect id="Rectangle-3-Copy" fill="url(#linearGradient-2)" transform="translate(100.241684, 152.668232) rotate(20.000000) translate(-100.241684, -152.668232) " x="93.7416843" y="123.668232" width="13" height="58" rx="6.5"></rect>
<path d="M0.3203125,102.386719 C0.859375,166.959635 9.86848958,208.296875 27.3476562,226.398438 C44.8268229,244.5 52.9765625,244.5 51.796875,226.398438 C40.6660042,202.038236 32.5162646,183.632312 27.3476562,171.180664 C22.1790479,158.729017 13.1699333,135.797701 0.3203125,102.386719 Z" id="Path-2" fill="url(#linearGradient-3)"></path>
<path d="M86.5429687,69.8632812 C56.0377604,140.472656 43.4765625,191.708333 48.859375,223.570313 C54.2421875,255.432292 60.3209456,259.852865 67.0956494,236.832031 L79.4540458,156.483696 L86.5429687,69.8632812 Z" id="Path-3" fill="url(#linearGradient-4)"></path>
<path d="M76.5585938,245.421875 C81.8111979,215.015625 89.1471354,195.791667 98.5664062,187.75 C112.695312,175.6875 141.296875,195 150.78125,195 C160.265625,195 114.121094,191.63842 106.34375,203.121094 C101.158854,210.776209 95.1835938,224.87647 88.4179688,245.421875 L76.5585938,245.421875 Z" id="Path-4" fill="url(#linearGradient-5)" transform="translate(114.309113, 214.603767) rotate(10.000000) translate(-114.309113, -214.603767) "></path>
<g id="Group" transform="translate(5.000000, 238.000000)">
<mask id="mask-7" fill="white">
<use xlink:href="#path-6"></use>
</mask>
<use id="Rectangle-2" fill="#EFF4F9" xlink:href="#path-6"></use>
<polygon id="Rectangle-2" fill="url(#linearGradient-8)" mask="url(#mask-7)" points="95.4616613 43.4012909 92.6984432 64.8085937 15.2647808 64.8085937 11.1089209 42.0862804"></polygon>
<path d="M7.5,29 L6,29 L6,26 L7.5,26 L16.5,26 L18,26 L18,29 L16.5,29 L7.5,29 Z M23.5,29 L22,29 L22,26 L23.5,26 L32.5,26 L34,26 L34,29 L32.5,29 L23.5,29 Z M39.5,29 L38,29 L38,26 L39.5,26 L48.5,26 L50,26 L50,29 L48.5,29 L39.5,29 Z M55.5,29 L54,29 L54,26 L55.5,26 L64.5,26 L66,26 L66,29 L64.5,29 L55.5,29 Z M71.5,29 L70,29 L70,26 L71.5,26 L80.5,26 L82,26 L82,29 L80.5,29 L71.5,29 Z M87.5,29 L86,29 L86,26 L87.5,26 L96.5,26 L98,26 L98,29 L96.5,29 L87.5,29 Z" id="Combined-Shape" stroke="#F1BB75" stroke-width="2" stroke-linecap="square" mask="url(#mask-7)"></path>
</g>
<path d="M10.8401913,223 L103.782533,223 C105.991672,223 107.782533,224.790861 107.782533,227 C107.782533,227.171217 107.77154,227.342257 107.749622,227.512065 L106.108419,240.226847 C105.850514,242.224903 104.146888,243.71934 102.13226,243.714772 L13.2313638,243.513175 C11.3162003,243.508832 9.67283641,242.147595 9.31205168,240.266717 L6.91180859,227.753531 C6.49564489,225.583945 7.91707442,223.487781 10.0866603,223.071617 C10.3350089,223.02398 10.5873152,223 10.8401913,223 Z" id="Rectangle-2" fill="url(#linearGradient-9)" transform="translate(57.166016, 233.361382) scale(1, -1) translate(-57.166016, -233.361382) "></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.1 KiB

21
static/img/demo/17.svg Normal file
View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="132px" height="175px" viewBox="0 0 132 175" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch -->
<title>植物-仙人球</title>
<desc>Created with Sketch.</desc>
<defs></defs>
<g id="植物" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Artboard" transform="translate(-636.000000, -127.000000)">
<g id="植物-仙人球" transform="translate(626.000000, 117.000000)">
<path d="M111.159263,96.8978468 C126.82593,73.2462489 134.659263,57.0942195 134.659263,48.4417584 C134.659263,35.4630668 124.137955,24.9417584 111.159263,24.9417584 C98.1805715,24.9417584 87.6592631,35.4630668 87.6592631,48.4417584 C87.6592631,57.0942195 95.4925965,73.2462489 111.159263,96.8978468 Z" id="Oval-3-Copy" fill="#1FA85C" transform="translate(111.159263, 60.919803) rotate(36.000000) translate(-111.159263, -60.919803) "></path>
<path d="M112.159263,91.8978468 C127.82593,68.2462489 135.659263,52.0942195 135.659263,43.4417584 C135.659263,30.4630668 125.137955,19.9417584 112.159263,19.9417584 C99.1805715,19.9417584 88.6592631,30.4630668 88.6592631,43.4417584 C88.6592631,52.0942195 96.4925965,68.2462489 112.159263,91.8978468 Z" id="Oval-3-Copy" stroke="#393B3D" stroke-width="2" transform="translate(112.159263, 55.919803) rotate(25.000000) translate(-112.159263, -55.919803) "></path>
<path d="M54.9473162,89.9687646 C72.603816,63.3131625 81.432066,45.1096536 81.432066,35.358238 C81.432066,20.7311147 69.5744396,8.87348829 54.9473162,8.87348829 C40.3201928,8.87348829 28.4625664,20.7311147 28.4625664,35.358238 C28.4625664,45.1096536 37.2908164,63.3131625 54.9473162,89.9687646 Z" id="Oval-3-Copy-2" fill="#28B968" transform="translate(54.947316, 49.421126) rotate(-40.000000) translate(-54.947316, -49.421126) "></path>
<path d="M47.9473162,87.9687646 C65.603816,61.3131625 74.432066,43.1096536 74.432066,33.358238 C74.432066,18.7311147 62.5744396,6.87348829 47.9473162,6.87348829 C33.3201928,6.87348829 21.4625664,18.7311147 21.4625664,33.358238 C21.4625664,43.1096536 30.2908164,61.3131625 47.9473162,87.9687646 Z" id="Oval-3-Copy-2" stroke="#393B3D" stroke-width="2" transform="translate(47.947316, 47.421126) rotate(-46.000000) translate(-47.947316, -47.421126) "></path>
<path d="M89.7861165,155.513739 C112.976861,120.503218 124.572233,96.5940109 124.572233,83.7861165 C124.572233,64.5742748 108.997958,49 89.7861165,49 C70.5742748,49 55,64.5742748 55,83.7861165 C55,96.5940109 66.5953722,120.503218 89.7861165,155.513739 Z" id="Oval-3" fill="#14CF67"></path>
<path d="M92.7861165,150.513739 C115.976861,115.503218 127.572233,91.5940109 127.572233,78.7861165 C127.572233,59.5742748 111.997958,44 92.7861165,44 C73.5742748,44 58,59.5742748 58,78.7861165 C58,91.5940109 69.5953722,115.503218 92.7861165,150.513739 Z" id="Oval-3" stroke="#393B3D" stroke-width="2"></path>
<polygon id="Rectangle" fill="#7D868D" points="38.2851562 110.804688 130.535156 109 111.855469 185 59.8789063 185"></polygon>
<polygon id="Rectangle" fill="#4E5761" points="38.2851562 110.804687 60.1392103 110.377156 59.8789063 185"></polygon>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.3 KiB

79
static/img/demo/18.svg Normal file
View File

@ -0,0 +1,79 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="231px" height="317px" viewBox="0 0 231 317" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch -->
<title>植物-小花盆叶</title>
<desc>Created with Sketch.</desc>
<defs>
<linearGradient x1="79.9286833%" y1="15.560327%" x2="28.6196611%" y2="76.3167425%" id="linearGradient-1">
<stop stop-color="#C7DB89" offset="0%"></stop>
<stop stop-color="#C4D987" offset="33.9326366%"></stop>
<stop stop-color="#95B451" offset="100%"></stop>
</linearGradient>
<path d="M117.002817,0.201869159 L0,0 L9.30704225,83.8766355 C9.30704225,83.8766355 10.3042254,104.46729 24.2647887,106.082243 L93.9014085,106.485981 C93.9014085,106.485981 107.030986,108 108.526761,81.4542056 L117.002817,0.201869159 Z" id="path-2"></path>
</defs>
<g id="植物" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Artboard" transform="translate(-546.000000, -840.000000)">
<g id="植物-小花盆叶" transform="translate(510.000000, 840.000000)">
<path d="M116.042078,238.994825 C130.5051,238.994825 135.222516,217.307802 140.350671,189.686232 C141.978432,180.91869 150.542078,173.541362 150.542078,163.494825 C150.542078,157.007201 151.245318,145.764353 150.542078,139.756544 C146.725425,107.150743 132.131358,87.9948253 116.042078,87.9948253 C103.514348,87.9948253 87.1209546,94.6097688 81.0772338,116.471388 C77.928867,127.859802 87.4756713,149.213084 87.4756713,163.494825 C87.4756713,181.20833 88.1833066,189.374785 92.8506713,202.252638 C99.1702591,219.689185 105.082504,238.994825 116.042078,238.994825 Z" id="Oval-17" fill="url(#linearGradient-1)" transform="translate(115.647462, 163.494825) rotate(-33.000000) translate(-115.647462, -163.494825) "></path>
<path d="M197.271662,254.386016 C211.734684,254.386016 216.4521,232.698993 221.580256,205.077422 C223.208017,196.30988 225.268144,189.540658 225.268144,179.494121 C225.268144,173.006497 241.773111,156.620504 241.06987,150.612695 C237.253218,118.006895 227.947671,114.319477 211.85839,114.319477 C199.33066,114.319477 178.249753,111.797605 172.206032,133.659224 C169.057665,145.047638 174.176421,168.957069 174.176421,183.23881 C174.176421,200.952315 177.847811,211.252882 182.515175,224.130735 C188.834763,241.567282 186.312088,254.386016 197.271662,254.386016 Z" id="Oval-17-Copy" fill="url(#linearGradient-1)" transform="translate(206.137045, 184.308435) rotate(26.000000) translate(-206.137045, -184.308435) "></path>
<g id="Group-8" transform="translate(166.000000, 96.000000)">
<path d="M66.5,43.5 C59.4980798,50.016973 52.9811001,57.099947 46.9490608,64.7489221 C37.9010019,76.2223848 42.0401123,68.172582 29.9660496,89.8271646 C21.9166745,104.263553 14.4279913,119.487831 7.5,135.5" id="Line-26" stroke="#4B672D" stroke-width="3" stroke-linecap="square"></path>
<path d="M73.1346576,48.9696931 C78.1819266,48.9696931 81.4031761,38.4483847 84.0142873,25.4696931 C86.6253984,12.4910015 84.9050569,1.96969308 73.1346576,1.96969308 C61.3642583,1.96969308 66.0119001,19.4913632 66.0119001,32.4700548 C66.0119001,45.4487464 68.0873887,48.9696931 73.1346576,48.9696931 Z" id="Oval-15" fill="#E2565D" transform="translate(75.089556, 25.469693) rotate(19.000000) translate(-75.089556, -25.469693) "></path>
<path d="M43.5,69 C45.9852814,69 48,65.2031016 48,46.7015625 C48,34.3672031 46.5,19.4666823 43.5,2 C40.5,19.4666823 39,34.3672031 39,46.7015625 C39,65.2031016 41.0147186,69 43.5,69 Z" id="Oval-16" fill="#648334"></path>
<path d="M13,107 C15.209139,107 17,104.846535 17,94.353125 C17,87.3575182 15.6666667,78.9064765 13,69 C10.3333333,78.9064765 9,87.3575182 9,94.353125 C9,104.846535 10.790861,107 13,107 Z" id="Oval-16-Copy-2" fill="#648334" transform="translate(13.000000, 88.000000) rotate(-30.000000) translate(-13.000000, -88.000000) "></path>
<path d="M43.9641016,114.454483 C46.1732406,114.454483 47.9641016,112.301018 47.9641016,101.807608 C47.9641016,94.8120008 46.6307683,86.3609592 43.9641016,76.4544827 C41.2974349,86.3609592 39.9641016,94.8120008 39.9641016,101.807608 C39.9641016,112.301018 41.7549626,114.454483 43.9641016,114.454483 Z" id="Oval-16-Copy-2" fill="#648334" transform="translate(43.964102, 95.454483) rotate(83.000000) translate(-43.964102, -95.454483) "></path>
<path d="M68.2350366,102.874171 C70.7203179,102.874171 72.7350366,99.0772722 72.7350366,80.5757331 C72.7350366,68.2413737 71.2350366,53.3408528 68.2350366,35.8741706 C65.2350366,53.3408528 63.7350366,68.2413737 63.7350366,80.5757331 C63.7350366,99.0772722 65.7497552,102.874171 68.2350366,102.874171 Z" id="Oval-16-Copy" fill="#648334" transform="translate(68.235037, 69.374171) rotate(74.000000) translate(-68.235037, -69.374171) "></path>
</g>
<g id="Group-6" transform="translate(109.000000, 0.000000)">
<path d="M74,44.9513174 C73.212343,36.6739414 69.5676692,54.7306795 63.0659787,99.1215318 C60.2059752,118.648453 59.438793,138.862764 56.7644323,159.764466 C54.9815251,173.698934 51.0600477,201.427884 45,242.951317" id="Line-24" stroke="#4B672D" stroke-width="4" stroke-linecap="square"></path>
<g id="Group-7" transform="translate(23.000000, 56.000000)">
<ellipse id="Oval-14" fill="#94B239" transform="translate(22.391334, 38.624217) rotate(-20.000000) translate(-22.391334, -38.624217) " cx="22.3913342" cy="38.6242171" rx="9.5" ry="37.5"></ellipse>
<path d="M12.5,10.5 L32.5,64.5" id="Line-25" stroke="#BFD05E" stroke-width="2" stroke-linecap="square"></path>
</g>
<g id="Group-7-Copy" transform="translate(86.779847, 94.417502) rotate(66.000000) translate(-86.779847, -94.417502) translate(64.279847, 55.417502)">
<ellipse id="Oval-14" fill="#94B239" transform="translate(22.391334, 38.624217) rotate(-20.000000) translate(-22.391334, -38.624217) " cx="22.3913342" cy="38.6242171" rx="9.5" ry="37.5"></ellipse>
<path d="M12.5,10.5 L32.5,64.5" id="Line-25" stroke="#BFD05E" stroke-width="2" stroke-linecap="square"></path>
</g>
<g id="Group-7-Copy-2" transform="translate(75.017881, 157.372749) rotate(59.000000) translate(-75.017881, -157.372749) translate(52.517881, 118.372749)">
<ellipse id="Oval-14" fill="#94B239" transform="translate(22.391334, 38.624217) rotate(-20.000000) translate(-22.391334, -38.624217) " cx="22.3913342" cy="38.6242171" rx="9.5" ry="37.5"></ellipse>
<path d="M12.5,10.5 L32.5,64.5" id="Line-25" stroke="#BFD05E" stroke-width="2" stroke-linecap="square"></path>
</g>
<g id="Group-7-Copy-3" transform="translate(32.378245, 167.691047) rotate(-16.000000) translate(-32.378245, -167.691047) translate(9.878245, 128.691047)">
<ellipse id="Oval-14" fill="#94B239" transform="translate(22.391334, 38.624217) rotate(-20.000000) translate(-22.391334, -38.624217) " cx="22.3913342" cy="38.6242171" rx="9.5" ry="37.5"></ellipse>
<path d="M12.5,10.5 L32.5,64.5" id="Line-25" stroke="#BFD05E" stroke-width="2" stroke-linecap="square"></path>
</g>
<path d="M77.5064283,45.0282775 C94.6272556,45.0282775 108.506428,34.1491047 108.506428,17.0282775 C108.506428,6.69149267 106.650977,13.5395585 98.8736158,7.90718374 C97.516999,6.92472004 92.3963106,9.40204663 89.178566,7.22536199 C86.0589983,5.11509047 79.8482066,0.330016778 78.0652266,0.588903402 C74.4431537,1.11482416 69.739362,4.90718374 66.5064283,4.90718374 C59.7223859,4.90718374 62.6817765,-2.5299108 57.6900221,0.907183736 C49.571699,6.49709086 51.571699,6.90718374 48.5064283,14.0282775 C41.4774264,30.3577265 60.3856011,45.0282775 77.5064283,45.0282775 Z" id="Oval-13" fill="#F89B7D"></path>
<path d="M77,56.4723581 C94.1208272,56.4723581 108,42.5931854 108,25.4723581 C108,15.1355733 104.144548,23.9836391 96.3671875,18.3512644 C93.6953457,16.4163131 88.1808712,10.5070633 82.5587982,11.032984 C77.4404563,11.5117829 71.2329337,16.3512644 68,16.3512644 C61.2159576,16.3512644 60.1753482,8.91416984 55.1835938,12.3512644 C47.0652707,17.9411715 46,14.8704066 46,25.4723581 C46,42.5931854 59.8791728,56.4723581 77,56.4723581 Z" id="Oval-13-Copy" fill="#E33310"></path>
</g>
<g id="Group-6-Copy" transform="translate(107.820037, 151.366595) rotate(-40.000000) translate(-107.820037, -151.366595) translate(51.820037, 50.366595)">
<path d="M63,37.6199878 C62.3481459,30.748093 59.3318642,45.7388346 53.9511548,82.5922125 C51.5842553,98.8035028 50.9493459,115.585466 48.7360819,132.938103 C47.2605725,144.506527 44.0152119,167.527159 39,202" id="Line-24" stroke="#56712C" stroke-width="4" stroke-linecap="square"></path>
<g id="Group-7" transform="translate(20.000000, 47.000000)">
<ellipse id="Oval-14" fill="#94B239" transform="translate(18.908238, 32.186848) rotate(-20.000000) translate(-18.908238, -32.186848) " cx="18.9082378" cy="32.1868476" rx="8.02222222" ry="31.25"></ellipse>
<path d="M10.5555556,8.75 L27.4444444,53.75" id="Line-25" stroke="#BFD05E" stroke-width="2" stroke-linecap="square"></path>
</g>
<g id="Group-7-Copy" transform="translate(74.000000, 78.500000) rotate(66.000000) translate(-74.000000, -78.500000) translate(55.000000, 46.000000)">
<ellipse id="Oval-14" fill="#94B239" transform="translate(18.908238, 32.186848) rotate(-20.000000) translate(-18.908238, -32.186848) " cx="18.9082378" cy="32.1868476" rx="8.02222222" ry="31.25"></ellipse>
<path d="M10.5555556,8.75 L27.4444444,53.75" id="Line-25" stroke="#BFD05E" stroke-width="2" stroke-linecap="square"></path>
</g>
<g id="Group-7-Copy-2" transform="translate(64.000000, 130.500000) rotate(59.000000) translate(-64.000000, -130.500000) translate(45.000000, 98.000000)">
<ellipse id="Oval-14" fill="#94B239" transform="translate(18.908238, 32.186848) rotate(-20.000000) translate(-18.908238, -32.186848) " cx="18.9082378" cy="32.1868476" rx="8.02222222" ry="31.25"></ellipse>
<path d="M10.5555556,8.75 L27.4444444,53.75" id="Line-25" stroke="#BFD05E" stroke-width="2" stroke-linecap="square"></path>
</g>
<g id="Group-7-Copy-3" transform="translate(28.000000, 139.500000) rotate(-16.000000) translate(-28.000000, -139.500000) translate(9.000000, 107.000000)">
<ellipse id="Oval-14" fill="#94B239" transform="translate(18.908238, 32.186848) rotate(-20.000000) translate(-18.908238, -32.186848) " cx="18.9082378" cy="32.1868476" rx="8.02222222" ry="31.25"></ellipse>
<path d="M10.5555556,8.75 L27.4444444,53.75" id="Line-25" stroke="#BFD05E" stroke-width="2" stroke-linecap="square"></path>
</g>
<path d="M65.2953697,37 C79.491645,37 91,28.0605199 91,13.9922356 C91,5.49843881 89.4614935,11.1255347 83.0126489,6.4973793 C81.8877671,5.69008311 77.6417865,7.72571692 74.9736918,5.93712237 C72.3870036,4.20309987 67.2371292,0.271176724 65.7587149,0.483905383 C62.7553587,0.916057562 58.855061,4.03226169 56.1743719,4.03226169 C50.5491686,4.03226169 53.0030409,-2.07884256 48.8639698,0.745438203 C42.1324056,5.33869771 43.7907688,5.67567343 41.2491027,11.527118 C35.4207835,24.9451221 51.0990944,37 65.2953697,37 Z" id="Oval-13" fill="#F89B7D"></path>
<path d="M65,47 C79.3594035,47 91,35.4015568 91,21.094152 C91,12.455985 87.7663953,19.8500704 81.2434476,15.1432496 C79.002548,13.526264 74.3775048,8.58806634 69.6622179,9.02756386 C65.369415,9.42768294 60.1631057,13.4719046 57.4516129,13.4719046 C51.7617709,13.4719046 50.8890017,7.25692906 46.702369,10.1292145 C39.8934528,14.8005463 39,12.2343924 39,21.094152 C39,35.4015568 50.6405965,47 65,47 Z" id="Oval-13-Copy" fill="#E33310"></path>
</g>
<g id="Group-9" transform="translate(101.000000, 210.000000)">
<mask id="mask-3" fill="white">
<use xlink:href="#path-2"></use>
</mask>
<use id="Shape" fill="#854544" xlink:href="#path-2"></use>
<path d="M99.0286085,0.170857612 C97.2621986,24.0002954 95.6040579,41.8723737 94.0541863,53.7870926 C92.5322896,65.4867531 89.5827778,83.036244 85.205651,106.435565 C87.1380416,106.446769 90.0366274,106.463574 93.9014085,106.485981 C93.9014085,106.485981 107.030986,108 108.526761,81.4542056 L117.002817,0.201869159 L99.0286085,0.170857612 Z" id="Shape" fill="#6B3736" mask="url(#mask-3)"></path>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 13 KiB

63
static/img/demo/19.svg Normal file
View File

@ -0,0 +1,63 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="194px" height="356px" viewBox="0 0 194 356" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch -->
<title>植物-小叶草</title>
<desc>Created with Sketch.</desc>
<defs>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-1">
<stop stop-color="#D6F0C9" offset="0%"></stop>
<stop stop-color="#B6D9C5" offset="100%"></stop>
</linearGradient>
<linearGradient x1="74.9887368%" y1="50%" x2="24.6321632%" y2="76.8911188%" id="linearGradient-2">
<stop stop-color="#C8E6C7" offset="0%"></stop>
<stop stop-color="#A3D5C5" offset="100%"></stop>
</linearGradient>
<linearGradient x1="81.695353%" y1="37.1629282%" x2="20.3735602%" y2="70.828774%" id="linearGradient-3">
<stop stop-color="#D2EDC9" offset="0%"></stop>
<stop stop-color="#A8D7C6" offset="100%"></stop>
</linearGradient>
<path d="M10.0833333,0 L100.833333,0 C106.944444,15.1744792 110,28.7137044 110,40.6176758 C110,52.5216471 106.944444,63.6490885 100.833333,74 L10.0833333,74 C3.36111111,67.1274414 1.38768241e-15,55.990682 0,40.5897217 C0,25.1887614 3.36111111,11.6588542 10.0833333,0 Z" id="path-4"></path>
<linearGradient x1="35.2760404%" y1="0%" x2="35.2760418%" y2="76.4019428%" id="linearGradient-6">
<stop stop-color="#F3B97A" offset="0%"></stop>
<stop stop-color="#E5A662" offset="100%"></stop>
</linearGradient>
<linearGradient x1="0%" y1="50%" x2="100%" y2="50%" id="linearGradient-7">
<stop stop-color="#FBD097" offset="0%"></stop>
<stop stop-color="#F5C390" offset="43.3939436%"></stop>
<stop stop-color="#ECA56A" offset="100%"></stop>
</linearGradient>
</defs>
<g id="植物" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Artboard" transform="translate(-1348.000000, -48.000000)">
<g id="植物-小叶草" transform="translate(1340.000000, 46.000000)">
<path d="M49.5,37.5 C41.9069218,81.3239094 39.9720259,112.514014 43.6953125,131.070312 C49.5,160 79.1840532,172.576872 98.15625,213.34375 C104.568042,227.121213 109.015959,250.173296 111.5,282.5" id="Line-8" stroke="#B0D6C7" stroke-width="2" stroke-linecap="square"></path>
<path d="M121.5,284.5 C121.616287,263.046461 123.332433,248.425367 126.648438,240.636719 C137.469049,215.221214 156.817449,200.242013 160.832031,183.6875 C166.692033,159.523225 166.692033,130.408642 160.832031,96.34375" id="Line-9" stroke="#B0D6C7" stroke-width="2" stroke-linecap="square"></path>
<g id="Group-3">
<path d="M51.6544014,53.8228221 C59.321068,46.0624244 63.1544014,37.3957577 63.1544014,27.8228221 C63.1544014,18.2498864 59.321068,9.58321973 51.6544014,1.82282206 C43.9877347,9.58321973 40.1544014,18.2498864 40.1544014,27.8228221 C40.1544014,37.3957577 43.9877347,46.0624244 51.6544014,53.8228221 Z" id="Oval-7" fill="#CEE4D0" transform="translate(51.654401, 27.822822) rotate(12.000000) translate(-51.654401, -27.822822) "></path>
<path d="M108.548975,237.19504 C116.215641,230.445147 120.048975,222.906993 120.048975,214.580578 C120.048975,206.254163 116.215641,198.716008 108.548975,191.966115 C99.5734716,198.97042 95.0857202,206.635781 95.0857202,214.962196 C95.0857202,223.288611 99.5734716,230.699559 108.548975,237.19504 Z" id="Oval-7-Copy-5" fill="url(#linearGradient-1)" transform="translate(107.567347, 214.580578) rotate(11.000000) translate(-107.567347, -214.580578) "></path>
<path d="M151.327779,103.427353 C158.994446,96.6774599 162.827779,89.1393058 162.827779,80.8128908 C162.827779,72.4864757 158.994446,64.9483216 151.327779,58.1984286 C142.352276,65.2027336 137.864525,72.8680937 137.864525,81.1945088 C137.864525,89.5209238 142.352276,96.9318719 151.327779,103.427353 Z" id="Oval-7-Copy-7" fill="url(#linearGradient-2)" transform="translate(150.346152, 80.812891) rotate(-31.000000) translate(-150.346152, -80.812891) "></path>
<path d="M144.501238,143.077957 C152.167905,136.328064 156.001238,128.78991 156.001238,120.463495 C156.001238,112.137079 152.167905,104.598925 144.501238,97.8490324 C135.525735,104.853337 131.037984,112.518697 131.037984,120.845113 C131.037984,129.171528 135.525735,136.582476 144.501238,143.077957 Z" id="Oval-7-Copy-8" fill="#CEE4D0" transform="translate(143.519611, 120.463495) scale(-1, 1) rotate(70.000000) translate(-143.519611, -120.463495) "></path>
<path d="M184.520883,151.059714 C192.187549,144.309821 196.020883,136.771667 196.020883,128.445252 C196.020883,120.118837 192.989969,111.515835 186.928143,102.636247 C176.3478,111.770247 171.057628,120.500455 171.057628,128.82687 C171.057628,137.153285 175.54538,144.564233 184.520883,151.059714 Z" id="Oval-7-Copy-9" fill="url(#linearGradient-3)" transform="translate(183.539255, 126.847981) scale(-1, 1) rotate(-37.000000) translate(-183.539255, -126.847981) "></path>
<path d="M144.57667,188.681639 C151.390532,182.682573 154.797463,175.982929 154.797463,168.582706 C154.797463,161.182483 152.103694,153.53644 146.716157,145.644577 C137.312723,153.762552 132.611006,161.521652 132.611006,168.921874 C132.611006,176.322097 136.599561,182.908686 144.57667,188.681639 Z" id="Oval-7-Copy-10" fill="url(#linearGradient-2)" transform="translate(143.704234, 167.163108) rotate(-51.000000) translate(-143.704234, -167.163108) "></path>
<path d="M133.546079,215.47563 C139.296418,210.412912 142.171587,204.758964 142.171587,198.513784 C142.171587,192.268605 139.898269,185.815974 135.351631,179.155891 C127.415906,186.006794 123.448044,192.554835 123.448044,198.800015 C123.448044,205.045194 126.814056,210.603732 133.546079,215.47563 Z" id="Oval-7-Copy-12" fill="#CEE4D0" transform="translate(132.809816, 197.315760) rotate(-28.000000) translate(-132.809816, -197.315760) "></path>
<path d="M180.344821,207.71339 C187.781519,201.165966 191.499868,193.853926 191.499868,185.777269 C191.499868,177.700612 188.55987,169.355665 182.679873,160.742428 C172.416897,169.602446 167.285408,178.070783 167.285408,186.14744 C167.285408,194.224097 171.638546,201.412747 180.344821,207.71339 Z" id="Oval-7-Copy-11" fill="url(#linearGradient-1)" transform="translate(179.392638, 184.227909) rotate(60.000000) translate(-179.392638, -184.227909) "></path>
<path d="M75.6361733,270.323607 C85.4277956,261.702858 90.3236067,252.075368 90.3236067,241.441136 C90.3236067,230.806904 86.0944623,220.179414 77.6361733,209.558666 C64.8396137,220.504341 58.4413339,231.294295 58.4413339,241.928527 C58.4413339,252.562759 64.172947,262.027785 75.6361733,270.323607 Z" id="Oval-7-Copy-6" fill="url(#linearGradient-3)" transform="translate(74.382470, 239.941136) rotate(-90.000000) translate(-74.382470, -239.941136) "></path>
<path d="M154.492068,255.060211 C162.243464,248.23572 166.119163,240.614256 166.119163,232.19582 C166.119163,223.777383 162.771222,215.364284 156.075339,206.956521 C145.945127,215.621507 140.880021,224.163219 140.880021,232.581655 C140.880021,241.000092 145.41737,248.492944 154.492068,255.060211 Z" id="Oval-7-Copy-13" fill="url(#linearGradient-2)" transform="translate(153.499592, 231.008366) rotate(78.000000) translate(-153.499592, -231.008366) "></path>
<path d="M62.5165043,109.516504 C70.183171,101.756107 74.0165043,93.08944 74.0165043,83.5165043 C74.0165043,73.9435686 70.183171,65.276902 62.5165043,57.5165043 C54.8498376,65.276902 51.0165043,73.9435686 51.0165043,83.5165043 C51.0165043,93.08944 54.8498376,101.756107 62.5165043,109.516504 Z" id="Oval-7-Copy" fill="url(#linearGradient-1)" transform="translate(62.516504, 83.516504) rotate(45.000000) translate(-62.516504, -83.516504) "></path>
<path d="M79.513326,171.984986 C87.1799927,165.235093 91.013326,157.696939 91.013326,149.370524 C91.013326,141.044109 87.1799927,133.505955 79.513326,126.756062 C71.8466594,133.505955 68.013326,141.044109 68.013326,149.370524 C68.013326,157.696939 71.8466594,165.235093 79.513326,171.984986 Z" id="Oval-7-Copy-3" fill="url(#linearGradient-2)" transform="translate(79.513326, 149.370524) rotate(27.000000) translate(-79.513326, -149.370524) "></path>
<path d="M48.2401073,199.760266 C56.8716646,192.160863 61.1874433,183.673992 61.1874433,174.299653 C61.1874433,164.925315 56.8716646,156.438444 48.2401073,148.839041 C39.60855,156.438444 35.2927713,164.925315 35.2927713,174.299653 C35.2927713,183.673992 39.60855,192.160863 48.2401073,199.760266 Z" id="Oval-7-Copy-4" fill="#CEE4D0" transform="translate(48.240107, 174.299653) rotate(281.000000) translate(-48.240107, -174.299653) "></path>
<path d="M23.7141065,122.2974 C31.3807732,116.022002 35.2141065,109.013756 35.2141065,101.27266 C35.2141065,93.531565 31.3807732,86.5233184 23.7141065,80.2479208 C16.0474398,86.5233184 12.2141065,93.531565 12.2141065,101.27266 C12.2141065,109.013756 16.0474398,116.022002 23.7141065,122.2974 Z" id="Oval-7-Copy-2" fill="url(#linearGradient-2)" transform="translate(23.714106, 101.272660) rotate(-48.000000) translate(-23.714106, -101.272660) "></path>
</g>
<g id="Group-2" transform="translate(58.000000, 284.000000)">
<mask id="mask-5" fill="white">
<use xlink:href="#path-4"></use>
</mask>
<use id="Rectangle-4" fill="#EFF4F9" xlink:href="#path-4"></use>
<polygon id="Rectangle-4" fill="#EFB475" mask="url(#mask-5)" points="113.657057 53.1799653 105.322834 74.2641475 7.15549735 74.2641475 -2.75 52"></polygon>
<polygon id="Rectangle-4-Copy" fill="url(#linearGradient-6)" mask="url(#mask-5)" transform="translate(55.453528, 11.132074) scale(1, -1) translate(-55.453528, -11.132074) " points="113.657057 1.17996529 105.322834 22.2641475 7.15549735 22.2641475 -2.75 0"></polygon>
</g>
<path d="M67,271 L159,271 C162.313708,271 165,273.686292 165,277 L165,286 C165,288.209139 163.209139,290 161,290 L65,290 C62.790861,290 61,288.209139 61,286 L61,277 C61,273.686292 63.6862915,271 67,271 Z" id="Rectangle-5" fill="url(#linearGradient-7)"></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 10 KiB

22
static/img/demo/20.svg Normal file
View File

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="158px" height="251px" viewBox="0 0 158 251" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch -->
<title>植物-圆红花盆栽</title>
<desc>Created with Sketch.</desc>
<defs></defs>
<g id="植物" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Artboard" transform="translate(-377.000000, -53.000000)">
<g id="植物-圆红花盆栽" transform="translate(377.000000, 54.000000)">
<path d="M62.1155063,34 C47.24862,44.7918192 38.2551304,62.5847879 35.1350376,87.3789062 C32.0149447,112.173025 35.3274447,139.524587 45.0725376,169.433594" id="Line" stroke="#13161A" stroke-width="6" stroke-linecap="square"></path>
<path d="M116.066406,96.2265625 C84.6158854,103.71875 65.4427083,115.895994 58.546875,132.758295 C51.6510417,149.620596 48.5963542,162.138665 49.3828125,170.3125" id="Line-Copy" stroke="#13161A" stroke-width="6" stroke-linecap="square"></path>
<path d="M38.3433871,202.660798 C36.3663535,202.547909 34.7974341,201.934011 33.7497322,200.770421 C32.9814839,199.917194 32.5364721,198.816147 32.3909465,197.509621 C26.8050053,192.129829 20.9637916,185.020231 15.5980346,176.75769 C1.46063049,154.987997 -4.02265998,133.458443 3.35076261,128.670087 C10.7241852,123.88173 28.1621557,137.647823 42.2995599,159.417517 C44.4706493,162.760701 46.4376407,166.098222 48.1853132,169.370316 C50.3484284,167.076204 52.6961996,164.778691 55.2051622,162.519611 C72.254027,147.168744 90.2897749,139.405543 95.4891329,145.180014 C100.688491,150.954486 91.0825676,168.079957 74.0337029,183.430824 C68.5095876,188.40476 62.8818627,192.582091 57.6207606,195.760414 C58.2874218,201.478442 57.3388355,205.691972 54.5468319,207.50512 C50.9887269,209.81578 45.0869677,207.805808 38.3433871,202.660798 Z" id="Combined-Shape" fill="#14CF67"></path>
<polygon id="Rectangle" fill="#7D868D" points="9 174 88 174 73.8554688 250 21.8789062 250"></polygon>
<polygon id="Rectangle" fill="#4E5761" points="66.4765625 174 88 174 73.8554688 250 64.1679688 250"></polygon>
<circle id="Oval-2" fill="#FF3B30" cx="72" cy="22" r="20"></circle>
<circle id="Oval-2-Copy" fill="#FF3B30" cx="133" cy="94" r="20"></circle>
<circle id="Oval-2-Copy-2" stroke="#13161A" stroke-width="2" cx="77" cy="20" r="20"></circle>
<circle id="Oval-2-Copy-3" stroke="#13161A" stroke-width="2" cx="137" cy="97" r="20"></circle>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

39
static/img/demo/21.svg Normal file
View File

@ -0,0 +1,39 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="254px" height="212px" viewBox="0 0 254 212" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch -->
<title>植物-紫色盆</title>
<desc>Created with Sketch.</desc>
<defs></defs>
<g id="植物" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Artboard" transform="translate(-885.000000, -503.000000)">
<g id="植物-紫色盆" transform="translate(882.000000, 500.000000)">
<ellipse id="Oval-12" fill="#B3B7C7" cx="140.5" cy="137" rx="39.5" ry="6"></ellipse>
<g id="Group-5">
<path d="M131.5,149 C137.746054,149 138.400559,136.953074 140.297813,118.503702 C141.504079,106.77367 149.145158,88.1140929 147,75 C142.297813,46.2539062 153.271934,32.5660626 150.170125,19.4282488 C148.031314,10.3692495 142.862042,3 131.5,3 C123.603887,3 113.698654,6.59314895 110.722909,11.2157433 C103.206874,22.8913341 114,46.5137576 114,75 C114,90.4435309 122.495151,106.751425 123.699377,118.476362 C125.595832,136.941172 125.250862,149 131.5,149 Z" id="Oval-11" fill="#BAC4F6"></path>
<path d="M135.5,146.5 C132.598908,121.877878 130.965369,104.566553 130.599381,94.5660242 C130.050399,79.5652312 132.963841,77.0580598 132.164069,55.3464601 C131.630888,40.8720602 130.242865,30.4232402 128,24" id="Line-15" stroke="#FFFFFF" stroke-width="2" opacity="0.800892857" stroke-linecap="square"></path>
<path d="M77.0442201,163.336077 C84.2239219,163.336077 101.067658,131.237823 101.067658,92.025606 C101.067658,52.8133888 90.9057581,-2.32627732 72.6560979,17.2440872 C50.0508064,41.4852946 69.5871262,36.5862429 74.0442201,63.8595149 C75.572858,73.2133576 77.0442201,94.5993942 77.0442201,104.613421 C77.0442201,143.825638 69.8645184,163.336077 77.0442201,163.336077 Z" id="Oval-9" fill="#BAC4F6" transform="translate(81.510722, 88.251316) rotate(-43.000000) translate(-81.510722, -88.251316) "></path>
<path d="M42.5,50.5 C47.5132933,48.8699207 59.3816332,57.6317857 78.1050199,76.785595 C96.8284065,95.9394043 113.960067,116.844206 129.5,139.5" id="Line-17" stroke="#FFFFFF" stroke-width="2" stroke-linecap="square"></path>
<path d="M155.281006,152.144255 C162.116643,152.144255 178.153197,121.584207 178.153197,84.2511084 C178.153197,72.6051871 184.354199,51.8242671 182.531201,39.8465879 C178.51025,13.4276595 163.058175,0.233079666 151.10317,13.0532528 C129.581164,36.1327785 143.297279,29.7382802 147.540781,55.7045685 C148.996164,64.6101585 153.500382,80.3852665 153.500382,89.9194035 C153.500382,127.252502 148.445368,152.144255 155.281006,152.144255 Z" id="Oval-9-Copy-2" fill="#E9EDFD" transform="translate(161.092971, 80.123972) scale(-1, 1) rotate(-20.000000) translate(-161.092971, -80.123972) "></path>
<path d="M180.5,34.5 C181.290102,21.4892162 175.746138,28.9223292 163.868108,56.7993391 C157.546037,71.6368512 150.532373,85.3308057 144.827114,101.881203 C141.023608,112.914801 138.581237,128.787733 137.5,149.5" id="Line-20" stroke="#FFFFFF" stroke-width="2" stroke-linecap="square"></path>
<path d="M60.3426107,183.894782 C69.2498271,183.894782 90.1463498,156.072081 90.1463498,122.083011 C90.1463498,88.0939419 67.5408019,29.4364067 54.8986583,57.2625442 C45.0326912,78.978146 51.0912584,74.0282851 56.6207779,97.6687014 C58.5172227,105.776593 67.8616068,124.363423 67.8616068,133.043561 C67.8616068,167.032631 51.4353942,183.894782 60.3426107,183.894782 Z" id="Oval-9-Copy" fill="#BAC4F6" transform="translate(69.895982, 116.944107) rotate(-71.000000) translate(-69.895982, -116.944107) "></path>
<path d="M24.5,109.5 C22.4991751,103.669523 35.0833631,105.49608 62.2525641,114.979669 C79.4278854,120.974828 92.103247,119.378882 106.278649,126.191831 C111.777518,128.834684 120.517968,134.937407 132.5,144.5" id="Line-19" stroke="#FFFFFF" stroke-width="2" opacity="0.595424107" stroke-linecap="square"></path>
<path d="M169.495543,159.559977 C178.40276,159.559977 199.299282,131.737276 199.299282,97.7482062 C199.299282,85.7856682 202.004463,66.329956 197.824033,53.1018748 C190.126639,28.745108 172.2443,14.8950801 164.051591,32.9277389 C154.185624,54.6433407 160.244191,49.6934798 165.77371,73.3338961 C167.670155,81.4417878 177.014539,100.028618 177.014539,108.708756 C177.014539,142.697825 160.588327,159.559977 169.495543,159.559977 Z" id="Oval-9-Copy-3" fill="#BAC4F6" transform="translate(179.479352, 92.134636) scale(-1, 1) rotate(-43.000000) translate(-179.479352, -92.134636) "></path>
<path d="M213.5,60.5 C209.183273,60.8948914 201.740861,65.4428024 191.172763,74.1437328 C175.320617,87.1951284 177.797205,83.2393994 161.560337,103.262986 C150.735758,116.612043 142.715646,131.024381 137.5,146.5" id="Line-21" stroke="#FFFFFF" stroke-width="2" stroke-linecap="square"></path>
<path d="M81.1425752,168.630026 C85.1025169,165.536181 98.2051544,147.96348 98.2051544,111.236918 C98.2051544,74.5103552 86.0176544,46.7369177 70.0176544,46.7369177 C54.0176544,46.7369177 59.5351666,70.3889964 66.8400325,93.0530589 C69.6371249,101.731312 78.9791535,122.814465 81.0032985,132.88325 C84.2653955,149.110029 78.6989273,170.539213 81.1425752,168.630026 Z" id="Oval-10" fill="#E9EDFD" transform="translate(78.936475, 107.743055) rotate(-52.000000) translate(-78.936475, -107.743055) "></path>
<path d="M39.5,84.5 C46.5402399,84.832105 55.9862242,87.7506309 67.8379528,93.2555776 C85.6155457,101.512998 79.9127462,96.6348296 100.298442,112.739947 C113.888906,123.476691 125.956092,135.063376 136.5,147.5" id="Line-18" stroke="#FFFFFF" stroke-width="2" stroke-linecap="square"></path>
<path d="M194.823347,177.534556 C197.785465,175.220296 209.085075,165.125173 213.530819,146.109724 C215.496552,137.701844 211.555235,124.000271 211.555235,111.853141 C211.555235,72.2337887 199.639103,43.8487815 182.378853,43.8487815 C165.118604,43.8487815 168.053621,58.2764613 175.933859,82.7256721 C183.814096,107.174883 191.693317,118.61017 193.876895,129.472028 C197.395933,146.976919 192.187224,179.594121 194.823347,177.534556 Z" id="Oval-10-Copy-2" fill="#E9EDFD" transform="translate(191.881132, 110.738214) scale(-1, 1) rotate(-52.000000) translate(-191.881132, -110.738214) "></path>
<path d="M237.5,84.5 C231.839918,82.6252532 222.387737,84.7837206 209.143456,90.9754021 C189.277034,100.262925 198.344222,96.9653923 174.587666,113.911421 C158.749962,125.208774 147.387407,137.071634 140.5,149.5" id="Line-22" stroke="#FFFFFF" stroke-width="2" opacity="0.785044643" stroke-linecap="square"></path>
<path d="M102.095097,154.049614 C106.979303,150.233654 123.140143,128.559423 123.140143,83.2607523 C123.140143,37.9620813 108.108037,3.70622602 88.3735811,3.70622602 C68.639125,3.70622602 75.4444439,32.8787829 84.4542911,60.8327171 C87.9042347,71.5365054 99.4267255,97.5405402 101.923313,109.959415 C105.946795,129.97358 99.0810936,156.404412 102.095097,154.049614 Z" id="Oval-10-Copy" fill="#E9EDFD" transform="translate(99.374086, 78.951409) rotate(-21.000000) translate(-99.374086, -78.951409) "></path>
<path d="M70.5,27.5 C77.9697854,36.2141564 84.664658,44.2949462 90.5846178,51.7423694 C99.4645574,62.9135043 102.309139,65.8595669 108.078018,74.773869 C113.846897,83.6881711 108.232283,69.1486166 118.500716,94.8794382 C125.346337,112.033319 129.012765,128.573507 129.5,144.5" id="Line-16" stroke="#FFFFFF" stroke-width="2" stroke-linecap="square"></path>
<path d="M193.001521,189.153265 C198.929205,189.153265 212.83568,162.652399 212.83568,130.278124 C212.83568,97.9038493 204.210737,49.7003434 189.378612,68.5372278 C174.540517,87.3816949 180.150684,86.5530431 183.830536,109.070321 C185.092606,116.793013 193.001521,132.403088 193.001521,140.670839 C193.001521,173.045114 187.073837,189.153265 193.001521,189.153265 Z" id="Oval-9-Copy-4" fill="#BAC4F6" transform="translate(196.248002, 126.727326) scale(-1, 1) rotate(-73.000000) translate(-196.248002, -126.727326) "></path>
<path d="M234.5,116.5 C229.435614,115.997419 220.043174,117.148484 206.322678,119.953197 C185.741934,124.160265 185.201799,123.9696 168.145826,131.063968 C156.775178,135.793546 148.226569,140.93889 142.5,146.5" id="Line-23" stroke="#FFFFFF" stroke-width="2" opacity="0.733426339" stroke-linecap="square"></path>
</g>
<g id="Group-4" transform="translate(101.000000, 137.000000)">
<path d="M0,0 C11.7955729,2 24.5052083,3 38.1289062,3 C51.7526042,3 65.3763021,2 79,0 L71.2109375,75.3409091 C61.9375,77.1136364 51.8945312,78 41.0820312,78 C30.2695313,78 19.4570312,77.1136364 8.64453125,75.3409091 L0,0 Z" id="Rectangle-9" fill="#FCDCCF"></path>
<path d="M59.2621996,2.19791001 C63.6483775,1.86496527 70.2276443,1.1323286 79,0 L71.2109375,75.3409091 C63.3055851,76.5844933 57.2271178,77.3450382 52.9755357,77.6225437 L59.2621996,2.19791001 Z" id="Rectangle-9" fill="#ECC6B6"></path>
<path d="M0,0 C10.9588352,1.33333333 23.3572727,2 37.1953125,2 C51.0333523,2 64.9682481,1.33333333 79,0 L76.7909585,21.3672948 L40.573652,23.0934676 L2.38711382,20.8047516 L0,0 Z" id="Rectangle-9" fill="#F3B096"></path>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 9.3 KiB

105
static/img/demo/22.svg Normal file
View File

@ -0,0 +1,105 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="118px" height="372px" viewBox="0 0 118 372" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 50.2 (55047) - http://www.bohemiancoding.com/sketch -->
<title>植物-棕盆绿叶</title>
<desc>Created with Sketch.</desc>
<defs>
<path d="M23.3,0 C23.3,0 -12.1,41.4 4.8,153.3 L25.8,188.6 C25.8,188.6 72.7,90.7 23.3,0 Z" id="path-1"></path>
<path d="M54.2,0.1 C54.2,0.1 -8.2,14.6 1.3,103.6 C1.3,103.6 53.4,107.9 54.2,0.1 Z" id="path-3"></path>
<path d="M4.6,0.4 C4.6,0.4 -14.1,52.7 25.6,107.6 L51.6,127.3 C51.6,127.3 67.3,49.7 4.6,0.4 Z" id="path-5"></path>
<path d="M70.5,1 L0.1,0.8 L5.7,83.9 C5.7,83.9 6.3,104.3 14.7,105.9 L56.6,106.3 C56.6,106.3 64.5,107.8 65.4,81.5 L70.5,1 Z" id="path-7"></path>
<path d="M1,1.9 C1,1.9 -5.5,77 64.7,83.9 C64.7,83.9 117.7,61.1 117.2,0.4 C117.6,0.1 67.9,6.6 59.3,45.1 C59.3,45 50.8,18.6 1,1.9 Z" id="path-9"></path>
<path d="M1,1.9 C1,1.9 -5.5,77 64.7,83.9 C64.7,83.9 117.7,61.1 117.2,0.4 C117.6,0.1 67.9,6.6 59.3,45.1 C59.3,45 50.8,18.6 1,1.9 Z" id="path-11"></path>
<path d="M0.4,0.3 C0.4,0.3 3.1,57.3 60.3,75.4 C60.3,75.4 84.2,20.2 0.4,0.3 Z" id="path-13"></path>
<path d="M46.2,0.6 C46.2,0.6 -16.3,22.1 5.3,64.7 C5.3,64.7 48.6,68.3 46.2,0.6 Z" id="path-15"></path>
<path d="M1,0.9 C1,0.9 -3.7,27.2 22.5,29.9 C22.5,29.8 44.5,7.9 1,0.9 Z" id="path-17"></path>
<path d="M31.8,0.2 C31.8,0.2 7.3,-1.9 0.7,29.2 C0.7,29.1 28.9,39.2 31.8,0.2 Z" id="path-19"></path>
</defs>
<g id="植物" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Artboard" transform="translate(-1292.000000, -462.000000)">
<g id="植物-棕盆绿叶" transform="translate(1292.000000, 462.000000)">
<path d="M64.3,0 C64.3,0 28.9,41.4 45.8,153.3 L66.8,188.6 C66.8,188.6 113.7,90.7 64.3,0 Z" id="Shape" fill="#A7D574"></path>
<g id="Clipped" transform="translate(41.000000, 0.000000)">
<mask id="mask-2" fill="white">
<use xlink:href="#path-1"></use>
</mask>
<g id="SVGID_1_"></g>
<path d="M22.3,211.6 C22.3,211.6 16.8,71.1 23.1,19.5 C23.1,19.5 21.9,170.6 22.3,211.6 Z" id="Shape" fill="#FFFFFF" mask="url(#mask-2)"></path>
</g>
<path d="M117.2,85.1 C117.2,85.1 54.8,99.6 64.3,188.6 C64.3,188.6 116.4,192.9 117.2,85.1 Z" id="Shape" fill="#95C85D"></path>
<g id="Clipped" transform="translate(63.000000, 85.000000)">
<mask id="mask-4" fill="white">
<use xlink:href="#path-3"></use>
</mask>
<g id="SVGID_3_"></g>
<path d="M54.2,1.4 C54.2,1.4 14.9,65.2 3.8,110.1 C3.8,110.1 18.5,63.7 54.2,1.4 Z" id="Shape" fill="#FFFFFF" mask="url(#mask-4)"></path>
</g>
<path d="M15.6,81.4 C15.6,81.4 -3.1,133.7 36.6,188.6 L62.6,208.3 C62.6,208.3 78.3,130.7 15.6,81.4 Z" id="Shape" fill="#41B974"></path>
<g id="Clipped" transform="translate(11.000000, 81.000000)">
<mask id="mask-6" fill="white">
<use xlink:href="#path-5"></use>
</mask>
<g id="SVGID_5_"></g>
<path d="M7.8,4.1 C7.8,4.1 14.8,104.6 79.9,148.6 C79.9,148.6 24.5,115.6 7.8,4.1 Z" id="Shape" fill="#FFFFFF" mask="url(#mask-6)"></path>
</g>
<path d="M98.5,266 L28.1,265.8 L33.7,348.9 C33.7,348.9 34.3,369.3 42.7,370.9 L84.6,371.3 C84.6,371.3 92.5,372.8 93.4,346.5 L98.5,266 Z" id="Shape" fill="#854544"></path>
<g id="Clipped" transform="translate(28.000000, 265.000000)">
<mask id="mask-8" fill="white">
<use xlink:href="#path-7"></use>
</mask>
<g id="SVGID_7_"></g>
<path d="M64.8,-41.1 C62.5,4.6 62.1,48.8 55.8,93.3 C53.2,111.5 47,116.9 38.6,126.3 C37.9,127.1 36.1,129 36.8,131 C39.4,138.3 60.2,134 64,134 C98.6,134 111.8,107 109.4,41.6 C108.8,24.1 104.7,-12.2 93.3,-20.1 C92.9,-20.4 92.5,-20.5 92.1,-20.7 C90.8,-21.4 91,-21.2 89.9,-21.3 C80.1,-22.2 70.8,-29.3 61.1,-30.1 C60.6,-30.1 55.3,-30.1 55.3,-30.8" id="Shape" fill="#6B3736" mask="url(#mask-8)"></path>
</g>
<path d="M1,154.9 C1,154.9 -5.5,230 64.7,236.9 C64.7,236.9 117.7,214.1 117.2,153.4 C117.6,153.1 67.9,159.6 59.3,198.1 C59.3,198 50.8,171.6 1,154.9 Z" id="Shape" fill="#AFE178"></path>
<g id="Group" transform="translate(0.000000, 153.000000)">
<g id="Clipped">
<mask id="mask-10" fill="white">
<use xlink:href="#path-9"></use>
</mask>
<g id="SVGID_9_"></g>
<path d="M110.4,10.1 C110.4,10.1 72.9,45.2 62.5,71 C62.6,70.9 68.7,54.5 110.4,10.1 Z" id="Shape" fill="#FFFFFF" mask="url(#mask-10)"></path>
</g>
<g id="Clipped">
<mask id="mask-12" fill="white">
<use xlink:href="#path-11"></use>
</mask>
<g id="SVGID_9_"></g>
<path d="M0.8,0.3 C0.8,0.3 28.6,67.2 62.6,70.9 C62.6,70.9 38.3,73.9 0.8,0.3 Z" id="Shape" fill="#FFFFFF" mask="url(#mask-12)"></path>
</g>
</g>
<path d="M3.4,185.3 C3.4,185.3 6.1,242.3 63.3,260.4 C63.3,260.4 87.2,205.2 3.4,185.3 Z" id="Shape" fill="#A7D574"></path>
<g id="Clipped" transform="translate(3.000000, 185.000000)">
<mask id="mask-14" fill="white">
<use xlink:href="#path-13"></use>
</mask>
<g id="SVGID_11_"></g>
<path d="M7.9,7.7 C7.9,7.7 42.3,60.6 73.8,62.6 C73.8,62.6 48.9,62.5 7.9,7.7 Z" id="Shape" fill="#FFFFFF" mask="url(#mask-14)"></path>
</g>
<path d="M104.2,191.6 C104.2,191.6 41.7,213.1 63.3,255.7 C63.3,255.7 106.6,259.3 104.2,191.6 Z" id="Shape" fill="#41B974"></path>
<g id="Clipped" transform="translate(58.000000, 191.000000)">
<mask id="mask-16" fill="white">
<use xlink:href="#path-15"></use>
</mask>
<g id="SVGID_13_"></g>
<path d="M45.7,1.7 C45.7,1.7 25.5,48 -2.9,68.3 C-2.9,68.3 21,50 45.7,1.7 Z" id="Shape" fill="#FFFFFF" mask="url(#mask-16)"></path>
</g>
<path d="M37,236.9 C37,236.9 32.3,263.2 58.5,265.9 C58.5,265.8 80.5,243.9 37,236.9 Z" id="Shape" fill="#43AF71"></path>
<g id="Clipped" transform="translate(36.000000, 236.000000)">
<mask id="mask-18" fill="white">
<use xlink:href="#path-17"></use>
</mask>
<g id="SVGID_15_"></g>
<path d="M30.4,30.3 C30.4,30.3 3.4,23 -1.1,-7.2 C-1.1,-7.2 0.3,15.2 30.4,30.3 Z" id="Shape" fill="#FFFFFF" mask="url(#mask-18)"></path>
</g>
<path d="M88.8,236.2 C88.8,236.2 64.3,234.1 57.7,265.2 C57.7,265.1 85.9,275.2 88.8,236.2 Z" id="Shape" fill="#95C85D"></path>
<g id="Clipped" transform="translate(57.000000, 236.000000)">
<mask id="mask-20" fill="white">
<use xlink:href="#path-19"></use>
</mask>
<g id="SVGID_17_"></g>
<path d="M-4,30.3 C-4,30.3 19.6,30.1 29.7,0.9 C29.7,0.9 20.4,25.4 -4,30.3 Z" id="Shape" fill="#FFFFFF" mask="url(#mask-20)"></path>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 7.8 KiB

1144
static/img/demo/autumn.svg Normal file

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 70 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 155 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 70 KiB

1582
static/img/demo/winter.svg Normal file

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 119 KiB

67
static/img/header/01.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 26 KiB

74
static/img/header/02.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 34 KiB

81
static/img/header/03.svg Normal file
View File

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="298px" height="233px" viewBox="0 0 298 233" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 61.2 (89653) - https://sketch.com -->
<title>草莓+柠檬</title>
<desc>Created with Sketch.</desc>
<defs>
<linearGradient x1="5.1262939%" y1="50%" x2="63.4676762%" y2="64.8678441%" id="linearGradient-1">
<stop stop-color="#FFE600" offset="0%"></stop>
<stop stop-color="#FFB900" offset="100%"></stop>
</linearGradient>
<path d="M133.568398,14.9647478 C109.231146,-1.44751109 77.8541931,0.253759646 77.8541931,0.253759646 C77.8541931,0.253759646 45.0692999,-3.14878184 23.9501969,14.9647478 C0.0152135216,35.4800714 -7.12505463,57.1962921 7.75888462,100.528659 C34.4091812,178.486888 78.8598647,175.484646 78.8598647,175.484646 C78.8598647,175.484646 127.031533,175.584721 153.68183,97.6264908 C168.264067,54.2941243 157.000546,30.876633 133.568398,14.9647478 Z" id="path-2"></path>
</defs>
<g id="蔬菜水果" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="草莓" transform="translate(0.000000, 1.000000)">
<ellipse id="椭圆形" fill-opacity="0.1" fill="#000000" cx="150" cy="198" rx="96" ry="34"></ellipse>
<g id="编组" stroke-width="1" transform="translate(-25.000000, 33.000000)">
<g id="编组-8" transform="translate(265.750000, 81.650000) scale(-1, 1) translate(-265.750000, -81.650000) translate(208.500000, 0.400000)" fill-rule="nonzero">
<g id="编组-9" transform="translate(71.702181, 42.946766) rotate(-292.000000) translate(-71.702181, -42.946766) translate(34.202181, 21.196766)">
<path d="M38.6183776,10.2553628 C38.6183776,10.2553628 24.5865061,9.3554241 13.7942599,19.5547288 C6.18309174,26.6942421 0.308831175,30.2140021 0.308831175,30.2140021 C0.308831175,30.2140021 33.7003921,33.9737458 51.0304365,24.334403 C68.360481,14.6950601 64.8086025,0.336038969 64.8086025,0.336038969 L38.6183776,10.2553628 L38.6183776,10.2553628 Z" id="路径" fill="#679933"></path>
<path d="M38.3738374,14.425048 C38.3738374,14.425048 15.3901216,25.9044579 8.92656182,26.784546 C2.46300199,27.6646341 23.6501996,26.2488402 42.5917496,13.5258275 C61.5332995,0.802814821 38.3738374,14.425048 38.3738374,14.425048 L38.3738374,14.425048 Z" id="路径" fill="#2F551B" opacity="0.45"></path>
<path d="M53.410951,6.62485902 C53.410951,6.62485902 34.3887018,15.9671388 29.8875523,32.8498331 C28.9677522,37.9420611 26.2279221,43.4455844 26.2279221,43.4455844 C26.2279221,43.4455844 38.4201661,37.3349108 49.9861633,35.6505585 C61.5521605,33.9662062 70.3587574,27.6988487 74.23366,21.5881751 C78.0889924,15.4775015 61.9239946,5.64558441 61.9239946,5.64558441 L53.410951,6.62485902 L53.410951,6.62485902 Z" id="路径" fill="#95D13C"></path>
<path d="M60.8879421,15.7214115 C59.156824,15.5059918 46.3582207,22.0077511 40.6591466,31.0162127 C40.6591466,31.0162127 64.6419397,11.9417744 69.3490248,17.6797728 C74.0366592,23.4373547 60.8879421,15.7214115 60.8879421,15.7214115 Z" id="路径" fill="#59B629" opacity="0.45"></path>
</g>
<polygon id="路径" fill="#FFB900" points="64.8 58.9 65.7 58 65.7 58.9"></polygon>
<path d="M86.4658181,156.756342 C74.0773355,162.893656 59.2910821,163.954781 45.8749834,160.283864 C32.4874295,156.612946 16.3595662,147.148863 8.33845188,132.407836 C7.31083581,130.48634 4.37071205,123.488655 3.6,121.452443 C9.36606795,93.7771685 14.7610523,82.6783799 22.1541791,65.4709555 C46.1033425,48.865791 77.9594407,48.3782474 98.8543008,71.3501588 C108.217025,81.6459344 113.783279,95.4405529 114.268542,109.378567 C114.78235,124.349026 108.987737,138.774583 97.9408643,148.926964 C94.4869325,152.081658 90.6048273,154.691451 86.4658181,156.756342 L86.4658181,156.756342 Z" id="路径" fill="#FFC000"></path>
<path d="M0,103 C0,120.684646 10.3781109,137.025934 27.2249997,145.868257 C44.0718885,154.710581 64.8281115,154.710581 81.6750003,145.868257 C98.5218891,137.025934 108.9,120.684646 108.9,103 C108.9,85.3153533 98.521889,68.9740659 81.6750002,60.1317425 C64.8281115,51.2894192 44.0718885,51.2894192 27.2249998,60.1317425 C10.378111,68.9740659 0,85.3153533 0,103 L0,103 Z" id="路径" fill="#FFE96C"></path>
<path d="M11.9869189,131.389154 C11.2436327,131.389154 10.5861103,131.389154 9.9,131.360548 C19.7342478,144.118594 36.0293676,152.5 54.4685822,152.5 C84.5144961,152.5 108.9,130.330751 108.9,102.983909 C108.9,94.8885578 106.755905,87.2508939 102.982299,80.5 C102.896535,80.6716329 82.4847531,132.61919 11.9869189,131.389154 L11.9869189,131.389154 Z" id="路径" fill="#FFFFFF" opacity="0.07"></path>
<path d="M3.6,102.55 C3.6,128.148398 26.1648486,148.9 54,148.9 C81.8351514,148.9 104.4,128.148398 104.4,102.55 C104.4,76.9516018 81.8351514,56.2 54,56.2 C26.1648486,56.2 3.6,76.9516018 3.6,102.55 L3.6,102.55 Z" id="路径" fill="#FFEF9B"></path>
<path d="M49.9147614,63.8195688 C49.9147614,63.8195688 50.595055,95.3647795 54.3650156,96.564869 C57.8515205,97.6506643 76.3611766,67.448411 76.3611766,67.448411 L76.2761398,67.448411 C76.3895221,67.3055432 76.4462133,67.1341018 76.4745588,66.991234 C76.9564335,64.7624963 70.5219895,60.2478738 63.2088329,59.2477992 C55.9240219,58.2477245 50.3966361,59.5049612 49.9147614,61.7336989 C49.8864158,61.9051403 49.8864158,62.8766413 49.9147614,63.0480827 L49.9147614,63.8195688 L49.9147614,63.8195688 Z M54.2516333,103.508244 C49.0360488,102.336728 32.5389281,136.710721 32.5389281,136.710721 L32.6239648,136.739295 C32.5389281,136.910736 32.4822369,137.110751 32.4255458,137.310766 C31.9720167,140.082401 37.6127848,143.711244 44.9259414,144.911333 C52.239098,146.111423 58.475123,144.397009 58.9003065,141.625374 C58.9286521,141.425359 58.9286521,141.225344 58.9003065,141.025329 L58.9853432,141.053902 C59.0136888,141.053902 58.1349762,104.394025 54.2516333,103.508244 L54.2516333,103.508244 Z" id="形状" fill="#FFD800"></path>
<path d="M59.3138207,141.631861 C59.3425472,141.432934 59.3425472,141.234006 59.3138207,141.035079 L59.4,141.063497 C59.4,141.063497 59.198915,132.566467 58.5382073,123.7 C51.9024037,126.513398 44.3473545,128.786851 35.8730598,130.236177 C33.8622102,134.072629 32.5407947,136.772355 32.5407947,136.772355 L32.626974,136.800773 C32.5407947,136.971282 32.4833419,137.170209 32.425889,137.369136 C31.9662663,140.125698 37.6828244,143.734805 45.0942415,144.928368 C52.534385,146.093512 58.854198,144.388423 59.3138207,141.631861 Z" id="路径" fill="#FFC700"></path>
<path d="M98.7699516,98.400154 C98.5697441,98.3432642 98.3695365,98.3432642 98.169329,98.3432642 L98.1979301,98.2579296 C98.1979301,98.2579296 61.5599554,96.0107852 60.3587103,99.8223973 C58.7284491,104.942473 91.5910822,124.398762 91.5910822,124.398762 L91.6196833,124.313427 C91.7912897,124.427206 91.9914972,124.512541 92.1631037,124.540986 C94.8802056,125.223663 98.9987601,119.904473 100.829229,112.679477 C102.631096,105.454481 101.487054,99.0828308 98.7699516,98.400154 L98.7699516,98.400154 Z" id="路径" fill="#FFD800"></path>
<path d="M92.3466147,124.396157 L92.3755881,124.309717 C92.5494284,124.42497 92.752242,124.511409 92.9260823,124.540222 C95.6785536,125.231736 99.8507206,119.843691 101.705017,112.525171 C103.559313,105.235464 102.371405,98.7525229 99.6189335,98.0610091 C99.4161198,98.003383 99.2133062,98.003383 99.0104925,98.003383 L99.0394659,97.9169438 C99.0394659,97.9169438 96.547755,97.7728784 92.8101888,97.6 C88.580075,102.75754 82.9302656,108.433715 75.6,113.648881 C83.799467,119.325056 92.3466147,124.396157 92.3466147,124.396157 L92.3466147,124.396157 Z" id="路径" fill="#FFC700"></path>
<path d="M49.0177709,101.290631 C46.5432056,98.4418713 11.2166531,102.643072 11.2166531,102.643072 C11.2166531,102.643072 10.8753338,102.844499 10.7046741,102.959601 C8.34388196,104.455919 8.11633573,116.599114 12.0699515,122.958466 C16.0235673,129.317817 22.7646244,135.360639 25.0969733,133.864322 C25.267633,133.74922 25.9787149,133.461467 26.0924881,133.288815 L26.8888999,132.51188 C26.9173431,132.51188 51.0941303,103.678984 49.0177709,101.290631 Z M86.847332,126.555384 L85.9940336,125.836 C85.9940336,125.836 59.2857946,100.42737 57.0103323,102.556746 C54.3935506,105.00265 64.6900176,139.935919 64.6900176,139.935919 L64.7753475,139.878369 C64.832234,140.079796 64.9460072,140.252448 65.0597803,140.4251 C66.7379337,142.669577 76.038886,142.09407 81.955088,137.547566 C87.87129,133.001061 89.2081241,129.778222 87.5299707,127.562521 C87.3877543,127.389869 87.0179917,126.699261 86.847332,126.555384 L86.847332,126.555384 Z" id="形状" fill="#FFD800"></path>
<path d="M87.7572295,126.827793 L86.8919806,126.122688 C86.8919806,126.122688 80.6910307,120.425446 73.9709315,114.7 C69.9331036,117.4076 65.3761265,119.945975 60.3,122.230513 C62.6073302,131.199439 65.2607599,139.970936 65.2607599,139.970936 L65.3472848,139.914527 C65.4049681,140.111956 65.5203346,140.281181 65.6357011,140.450406 C67.3373571,142.650332 76.7685694,142.086248 82.7676279,137.629989 C88.7666864,133.173731 90.1222429,130.014864 88.4205869,127.843143 C88.3052204,127.645714 87.9302792,126.968814 87.7572295,126.827793 L87.7572295,126.827793 Z" id="路径" fill="#FFC700"></path>
<path d="M10.9373691,99.4283141 C11.1363356,99.4570608 11.3353021,99.4858076 11.5342685,99.4858076 L11.5058448,99.5720478 C11.5058448,99.5720478 47.8882871,101.699307 49.1105098,98.6808986 C50.787513,94.5988603 18.3559765,78.7594016 18.3559765,78.7594016 L18.3275527,78.8456419 C18.15701,78.7594016 17.9580435,78.7019081 17.7875008,78.6444146 C15.0872414,78.0694797 10.9373691,82.2952517 9.06139941,88.0446015 C7.15700594,93.7652046 8.2371097,98.8533791 10.9373691,99.4283141 Z M58.9735625,96.6973729 C60.7358371,99.0546064 95.9529044,93.1902696 95.9529044,93.1902696 L95.8960568,93.1327761 C96.0950233,93.1040293 96.265566,93.0465358 96.4361087,92.9602956 C98.7384351,91.8391724 98.9658254,84.4800047 95.1001909,79.3918301 C91.2345564,74.3324023 81.9684031,69.445455 79.6660766,70.5665782 C79.4955339,70.6528184 78.8133631,70.8540457 78.6712442,70.9977794 L77.9038021,71.6014612 C77.9038021,71.5727144 57.3818307,94.5988603 58.9735625,96.6973729 L58.9735625,96.6973729 Z M21.4825926,75.1948048 L22.3068823,75.7697397 C22.3068823,75.7697397 49.6221379,96.9273469 51.0149033,94.4263798 C52.3792449,91.9829061 45.1311802,63.4661312 45.1311802,63.4661312 L45.0459088,63.5236247 C44.9890613,63.3511442 44.8753661,63.2361572 44.761671,63.0924235 C43.1130916,61.3101251 35.5523653,60.5627096 29.5833708,64.0985597 C23.6143764,67.6344098 19.1802662,72.6363441 20.8288456,74.4186425 C20.9709645,74.5336295 21.3120499,75.1085645 21.4825926,75.1948048 L21.4825926,75.1948048 Z" id="形状" fill="#FFD800"></path>
<path d="M15.7531097,89.6032182 C17.0957177,92.7185726 21.0029418,93.98872 24.4801388,92.4401718 C27.9573359,90.8916235 29.6877622,87.1107835 28.3451542,83.9954291 C27.4766391,81.980148 25.474083,80.6523709 23.0918293,80.5122584 C20.7095756,80.3721458 18.3095454,81.4409845 16.7958069,83.316153 C15.2820684,85.1913215 14.8845945,87.5879373 15.7531097,89.6032182 L15.7531097,89.6032182 Z" id="路径" fill="#FFFFFF" opacity="0.4"></path>
<path d="M29.7,92.2 C29.7,94.1882251 31.110303,95.8 32.85,95.8 C34.589697,95.8 36,94.1882251 36,92.2 C36,90.2117749 34.589697,88.6 32.85,88.6 C31.110303,88.6 29.7,90.2117749 29.7,92.2 L29.7,92.2 Z" id="路径" fill="#FFFFFF" opacity="0.5"></path>
</g>
<path d="M113.144104,60.0331773 C113.144104,60.0331773 130.511292,53.0634507 141.068714,42.5060289 C141.068714,42.5060289 143.422425,44.014232 142.531214,45.0882554 C141.640003,46.1622789 121.736292,61.198607 112.435706,62.135521 C103.13512,63.0724351 113.144104,60.0331773 113.144104,60.0331773 L113.144104,60.0331773 Z" id="路径" fill="#7FDB56" fill-rule="nonzero" transform="translate(125.605412, 52.410441) rotate(-27.000000) translate(-125.605412, -52.410441) "></path>
<path d="M114.234922,68.3255625 C114.869681,70.2826903 116.061204,71.8949923 117.360602,72.555056 C118.659999,73.2151196 119.869833,72.8226509 120.534315,71.5255071 C121.198797,70.2283632 121.216962,68.2236399 120.581966,66.2665889 C119.947207,64.3094611 118.755684,62.6971591 117.456286,62.0370954 C116.156888,61.3770318 114.947054,61.7695005 114.282573,63.0666443 C113.618091,64.3637882 113.599926,66.3685115 114.234922,68.3255625 L114.234922,68.3255625 Z" id="路径" fill="#6BC840" fill-rule="nonzero" transform="translate(117.408444, 67.296076) rotate(-27.000000) translate(-117.408444, -67.296076) "></path>
<path d="M90.1777351,156.562293 C63.8755866,162.709363 38.1904304,152.12909 27.7015632,132.339637 C27.7015632,132.339637 17.2583991,131.311317 16.1386726,124.592957 C14.9503913,117.394715 22.7884772,113.784168 22.7884772,113.784168 C22.1486335,90.5212775 40.7955085,68.3781134 68.034571,62.0025275 C98.5185554,54.87284 128.202735,70.2519416 134.326954,96.3712775 C140.451173,122.490613 120.661719,149.409754 90.1777351,156.562293 L90.1777351,156.562293 Z" id="路径" fill="url(#linearGradient-1)" fill-rule="nonzero" transform="translate(75.727506, 109.282581) rotate(-27.000000) translate(-75.727506, -109.282581) "></path>
<path d="M74.7747724,74.9909659 C71.347038,75.2423331 67.8507489,75.7450675 64.3773114,76.5677237 C37.1382489,82.9204581 18.4913739,105.086474 19.1312177,128.349364 C19.1312177,128.349364 11.2702802,131.93706 12.481413,139.158153 C12.7327802,140.689208 13.4868817,141.900341 14.4694989,142.90581 C14.9265302,135.181982 23.0616864,132.051317 23.0616864,132.051317 C26.0780927,100.539013 64.9714521,79.7440909 74.7747724,74.9909659 Z" id="路径" fill="#FFFFFF" fill-rule="nonzero" opacity="0.2" transform="translate(43.564672, 108.948388) rotate(-27.000000) translate(-43.564672, -108.948388) "></path>
<path d="M33.0835132,99.3603231 C33.980479,101.102338 36.5944437,101.792859 39.940752,101.171772 C43.2870602,100.550685 46.8573283,98.7123493 49.3066707,96.3492476 C51.7560131,93.9861459 52.7123165,91.4572898 51.8153505,89.7152748 C50.4287615,87.0223529 45.1114443,86.998426 39.9387903,89.6618326 C34.7661362,92.3252391 31.6969241,96.6674013 33.0835132,99.3603231 L33.0835132,99.3603231 Z" id="路径" fill="#FFFFFF" fill-rule="nonzero" opacity="0.4" transform="translate(42.448339, 94.537878) rotate(-27.000000) translate(-42.448339, -94.537878) "></path>
<path d="M47.1612978,103.659533 C47.77431,105.154136 49.9561573,105.674688 52.0345903,104.822219 C54.1130233,103.969749 55.3009817,102.06707 54.6879695,100.572466 C54.0749574,99.0778627 51.89311,98.5573106 49.8146771,99.4097805 C47.7362441,100.26225 46.5482857,102.164929 47.1612978,103.659533 L47.1612978,103.659533 Z" id="路径" fill="#FFFFFF" fill-rule="nonzero" opacity="0.5" transform="translate(50.924634, 102.116000) rotate(-27.000000) translate(-50.924634, -102.116000) "></path>
<polygon id="路径" fill="#FFBB00" fill-rule="nonzero" transform="translate(67.403428, 59.203568) rotate(-27.000000) translate(-67.403428, -59.203568) " points="67.5176858 59.0664582 67.2891701 59.3406769 67.2891701 59.0664582"></polygon>
<path d="M138.043331,118.247491 C138.043331,118.247491 89.8831409,156.667387 48.1696515,135.580458 C47.130702,135.05525 43.3730352,131.86508 42.1386683,127.425144 C41.7284122,127.185965 35.0440095,128.905025 30.2440825,124.045774 C31.1798631,130.419025 42.3245127,132.113202 41.6228969,131.640751 C53.8074664,154.29182 81.7511588,161.165976 104.031432,155.95582 C113.743346,153.693516 122.9613,149.485577 129.999581,143.864093 L138.043331,118.247491 Z" id="路径" fill-opacity="0.2" fill="#FA6400" fill-rule="nonzero" transform="translate(84.143707, 137.926402) rotate(-27.000000) translate(-84.143707, -137.926402) "></path>
<g id="编组-13" transform="translate(86.125262, 48.971873) rotate(-8.000000) translate(-86.125262, -48.971873) translate(48.375262, 31.971873)" fill-rule="nonzero">
<path d="M0.52963516,1.30932736 C0.52963516,1.30932736 42.1410446,48.1196834 70.8770726,29.0999476 C72.0164869,28.881887 74.4092569,26.4832197 75.2296352,27.2585465 C65.6129787,18.3907461 55.3582502,10.7828518 43.2348823,5.93705925 C35.8286895,2.98112579 27.9895192,0.800519147 20.0591959,0.38862678 C16.2763405,0.194795078 12.6985796,0.703603296 8.9840891,1.11549566 C7.79909825,1.23664048 1.4183783,2.30271484 0.52963516,1.30932736 Z" id="路径" fill="#95D13C"></path>
<path d="M67.3131395,25.6218968 C67.3131395,25.6218968 35.5543136,22.6947334 9.71313948,5.82189685 C9.71313948,5.84569492 39.3470943,19.4105988 67.3131395,25.6218968 Z" id="路径" fill="#679933"></path>
<path d="M12.4283723,4.67906764 C16.310731,4.26372087 20.0552544,3.72621329 23.9835581,3.92167059 C32.2536712,4.36144952 40.4089216,6.6092085 48.1276938,9.71209318 C56.6505048,13.132596 64.3003594,17.8724356 71.4448182,23.4185365 C62.9679523,16.0888877 53.8708279,9.85868616 43.3953513,5.65635415 C35.929277,2.67563029 28.0267245,0.476735634 20.0322819,0.0613888662 C16.2188408,-0.134068436 12.6121526,0.379006983 8.86762921,0.794353751 C7.67305732,0.916514565 1.24074714,2.01596189 0.344818224,0.989811054 C0.344818224,0.989811054 1.81506055,2.65119813 4.38798462,5.19214306 C6.36362275,5.63192199 11.3716357,4.80122845 12.4283723,4.67906764 L12.4283723,4.67906764 Z" id="路径" fill="#FFFFFF" opacity="0.2"></path>
</g>
</g>
<g id="编组" stroke-width="1" transform="translate(145.750000, 101.000000) scale(-1, 1) translate(-145.750000, -101.000000) translate(65.500000, -0.500000)">
<g id="路径" transform="translate(0.000000, 27.200000)">
<mask id="mask-3" fill="white">
<use xlink:href="#path-2"></use>
</mask>
<use id="蒙版" fill="#F94E5B" fill-rule="nonzero" xlink:href="#path-2"></use>
<path d="M80.1002955,175.5 C80.1002955,175.5 43.628568,187.637642 8.84215088,108.9 C-7.27863304,66.1781657 0.374905917,34.4657672 17.9290541,19.5875143 C25.9232774,8.68638355 44.663661,21.7792065 49.0819469,28.8 C49.0819469,28.8 -3.01575988,55.5688735 34.2782299,134.1 C53.3240658,170.853777 76.7640545,175.568488 80.1002955,175.5 Z" fill="#D83252" fill-rule="nonzero" mask="url(#mask-3)"></path>
</g>
<path d="M73.3533951,4.26168986 C72.5493367,2.8382173 73.1173472,1.76644035 75.0574266,1.04635903 C76.997506,0.32627771 78.9152181,0.147180232 80.8105628,0.509066599 C82.2701876,1.03119791 83,4.37204519 83,10.5316084 C83,16.6911717 81.6613974,22.6231376 78.9841922,28.3275061 L75.8650718,27.5233156 C77.4929269,19.9900092 78.1025956,14.324683 77.6940779,10.5273372 C77.2855602,6.72999133 75.8386659,4.64144222 73.3533951,4.26168986 Z" id="路径" fill="#679933" fill-rule="nonzero" transform="translate(78.000000, 14.327506) scale(-1, 1) translate(-78.000000, -14.327506) "></path>
<path d="M78.9272432,174.379976 C79.1277096,173.877149 79.9295752,173.877149 80.1300416,174.379976 C82.6358715,179.609384 85.2419346,190.772158 78.7267768,190.068199 C72.4120854,189.263675 77.0228125,178.000335 78.9272432,174.379976 Z M96.7687522,149.439725 C97.0694518,148.936897 97.7710842,148.936897 97.9715506,149.439725 C100.377147,154.468001 102.882977,165.329079 96.5682858,164.62512 C90.4540608,163.921161 94.9645547,152.959518 96.7687522,149.439725 Z M61.8875998,148.836332 C62.1882994,148.333504 62.8899317,148.333504 63.0903981,148.836332 C65.4959949,153.965174 68.102058,164.725685 61.6871334,164.021727 C55.5729084,163.317768 60.0834022,152.356125 61.8875998,148.836332 Z M111.001866,122.99099 C111.302566,122.488163 112.004198,122.488163 112.204665,122.99099 C114.610261,128.019267 117.216324,138.880344 110.8014,138.176385 C104.687175,137.472427 109.197669,126.510784 111.001866,122.99099 Z M48.8572842,122.890425 C49.1579838,122.387597 49.8596162,122.387597 50.0600826,122.890425 C52.3654461,128.019267 54.9715092,138.779778 48.6568178,138.07582 C42.5425928,137.371861 47.0530867,126.410218 48.8572842,122.890425 Z M79.4284092,122.387597 C79.7291088,121.884769 80.4307412,121.884769 80.6312076,122.387597 C83.0368043,127.516439 85.5426342,138.276951 79.2279428,137.572992 C73.1137178,136.869033 77.6242117,125.907391 79.4284092,122.387597 Z M125.736146,96.6428212 C125.936612,96.1399935 126.738478,96.1399935 126.938944,96.6428212 C129.344541,101.972794 132.050837,113.035003 125.53568,112.331044 C119.220988,111.627085 123.831715,100.26318 125.736146,96.6428212 Z M61.0857342,96.6428212 C61.2862006,96.1399935 62.0880662,96.1399935 62.2885326,96.6428212 C64.7943625,101.972794 67.4004256,113.035003 60.8852678,112.331044 C54.5705764,111.627085 59.1813035,100.26318 61.0857342,96.6428212 Z M96.8689854,96.8439523 C97.0694518,96.3411246 97.8713174,96.3411246 98.0717838,96.8439523 C100.477381,102.07336 103.083444,112.934437 96.668519,112.230478 C90.3538276,111.52652 94.9645547,100.464311 96.8689854,96.8439523 Z M30.414376,95.5366004 C30.6148424,95.0337727 31.416708,95.0337727 31.6171744,95.5366004 C34.0227711,100.766008 36.7290674,111.928782 30.2139096,111.224823 C23.8992182,110.520864 28.5099453,99.1569595 30.414376,95.5366004 Z M112.405131,69.3895624 C112.705831,68.8867348 113.407463,68.8867348 113.607929,69.3895624 C116.013526,74.61897 118.920289,85.7817439 112.505364,85.0777852 C106.09044,84.3738265 109.799068,73.8144458 112.405131,69.3895624 Z M48.757051,67.1771207 C48.9575174,66.6742931 49.759383,66.6742931 49.9598494,67.1771207 C52.3654461,72.4065283 55.0717424,83.5693022 48.5565846,82.8653435 C42.2418932,82.1613848 46.8526203,70.7974798 48.757051,67.1771207 Z" id="形状结合" fill="#D83252" fill-rule="nonzero"></path>
<path d="M112.881342,50.8711636 C119.287224,51.8802877 126.093474,51.8802877 133.2,49.9629518 C133.2,49.9629518 110.67932,23.7257231 79.9511029,34.2206146 C79.6508272,34.2206146 79.3505515,34.2206146 79.1503676,34.1197022 L78.5498162,34.1197022 C78.2495404,34.1197022 77.9492647,34.1197022 77.5488971,34.2206146 C46.9207721,23.6248107 24.3,49.8620394 24.3,49.8620394 C31.4065257,51.7793753 38.3128676,51.7793753 44.71875,50.7702511 C37.0116728,61.9715295 36.811489,74.5855818 36.811489,74.5855818 C50.5240809,72.9709831 55.7288603,68.7326615 62.0346507,62.1733544 C59.7325368,71.8609465 68.540625,86.9978092 78.5498162,98.3 C78.5498162,98.3 97.9676471,82.4567504 96.0659007,62.9806537 C102.371691,69.2372236 107.376287,73.0718955 120.588419,74.5855818 C120.688511,74.5855818 120.588419,61.9715295 112.881342,50.8711636 Z" id="路径" fill="#D83252" fill-rule="nonzero"></path>
<path d="M78.3,26.9227751 C116.087577,13.498992 144,45.084364 144,45.084364 C109.134663,54.362567 78.3,26.9227751 78.3,26.9227751 Z M78.3,26.9227751 C78.3,26.9227751 47.4653374,54.362567 12.6,45.084364 C12.6,45.084364 40.5124233,13.498992 78.3,26.9227751 Z" id="形状结合" fill="#679933" fill-rule="nonzero"></path>
<path d="M78.3,26.3 C78.4515739,26.3048042 78.6026999,26.3100125 78.7533795,26.3156224 L79.2,26.3 L79.2,26.3 C79.2,26.3 79.1988382,26.3112379 79.1963548,26.3333739 C129.100077,28.4666755 129.6,74.9 129.6,74.9 C89.925404,70.2132267 80.657394,38.6084898 78.7493617,29.0397689 C76.842606,38.6084898 67.574596,70.2132267 27.9,74.9 C27.9,74.9 28.3999204,28.4669267 78.2995094,26.3335012 L78.3036452,26.3333739 Z" id="形状结合" fill="#79B53A" fill-rule="nonzero"></path>
<path d="M78.6609023,26.3 C78.6609023,26.3 43.5579806,55.2141791 78.4603142,93.8 C78.5606083,93.8 114.365588,61.561194 78.6609023,26.3 Z" id="路径" fill="#95D13C" fill-rule="nonzero"></path>
</g>
<g id="编组-3" stroke-width="1" transform="translate(147.296793, 120.616272) rotate(-2.000000) translate(-147.296793, -120.616272) translate(64.796793, 94.116272)">
<path d="M66.5599873,39.5401214 C66.5599873,38.0907053 67.7937204,36.9157214 69.3156073,36.9157214 C70.8374942,36.9157214 72.0712273,38.0907053 72.0712273,39.5401214 C72.0712273,43.8883697 75.7724266,47.4133214 80.3380873,47.4133214 C84.903748,47.4133214 88.6049473,43.8883697 88.6049473,39.5401214 C88.6049473,38.0907053 89.8386804,36.9157214 91.3605673,36.9157214 C92.8824542,36.9157214 94.1161873,38.0907053 94.1161873,39.5401214 C94.1080511,46.7839898 87.9441491,52.6543726 80.3380873,52.6621214 C72.7320255,52.6543726 66.5681235,46.7839898 66.5599873,39.5401214 Z" id="路径" fill="#000000" fill-rule="nonzero"></path>
<ellipse id="椭圆形备份-13" fill="#FF9FB5" cx="16.9185112" cy="27.4266081" rx="16.70625" ry="8.353125"></ellipse>
<ellipse id="椭圆形备份-14" fill="#FF9FB5" cx="148.238466" cy="32.0124019" rx="16.70625" ry="8.353125"></ellipse>
<ellipse id="椭圆形备份-15" fill="#FFFFFF" transform="translate(10.660018, 27.190095) rotate(43.000000) translate(-10.660018, -27.190095) " cx="10.6600179" cy="27.1900949" rx="1.68692154" ry="5.06551787"></ellipse>
<ellipse id="椭圆形备份-17" fill="#FFFFFF" transform="translate(141.979973, 31.775889) rotate(43.000000) translate(-141.979973, -31.775889) " cx="141.979973" cy="31.7758887" rx="1.68692154" ry="5.06551787"></ellipse>
<ellipse id="椭圆形备份-16" fill="#FFFFFF" transform="translate(20.683768, 27.190095) rotate(43.000000) translate(-20.683768, -27.190095) " cx="20.6837679" cy="27.1900949" rx="1.68692154" ry="5.06551787"></ellipse>
<ellipse id="椭圆形备份-18" fill="#FFFFFF" transform="translate(152.003723, 31.775889) rotate(43.000000) translate(-152.003723, -31.775889) " cx="152.003723" cy="31.7758887" rx="1.68692154" ry="5.06551787"></ellipse>
<path d="M43.8270071,8.50614815 C43.9649764,12.8511309 47.5999648,16.2381336 51.9459808,16.0712305 C56.2919969,15.9043273 59.7032928,12.2467211 59.5653235,7.90173836 C59.4273542,3.55675562 55.7923658,0.169752896 51.4463498,0.336656051 C47.1003337,0.503559206 43.6890378,4.16116541 43.8270071,8.50614815 Z" id="路径" fill="#000000" fill-rule="nonzero" transform="translate(51.696165, 8.203943) rotate(2.000000) translate(-51.696165, -8.203943) "></path>
<path d="M104.990573,10.6146048 C105.088738,13.4256972 106.679145,15.970883 109.162704,17.2914155 C111.646262,18.6119479 114.64566,18.5072065 117.031053,17.0166464 C119.416445,15.5260864 120.825436,12.8761592 120.72727,10.0650668 C120.575519,5.71949454 116.929722,2.31973049 112.584153,2.47148122 C108.238584,2.62323195 104.838822,6.26903254 104.990573,10.6146048 L104.990573,10.6146048 Z" id="路径" fill="#000000" fill-rule="nonzero" transform="translate(112.858884, 10.339792) rotate(2.000000) translate(-112.858884, -10.339792) "></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 27 KiB

74
static/img/header/04.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 28 KiB

71
static/img/header/05.svg Normal file
View File

@ -0,0 +1,71 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="271px" height="246px" viewBox="0 0 271 246" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 61.2 (89653) - https://sketch.com -->
<title> 胡萝卜+南瓜+香菇</title>
<desc>Created with Sketch.</desc>
<defs>
<radialGradient cx="43.5725705%" cy="42.2795572%" fx="43.5725705%" fy="42.2795572%" r="85.1169184%" gradientTransform="translate(0.435726,0.422796),scale(0.849466,1.000000),rotate(18.349170),scale(1.000000,0.839227),translate(-0.435726,-0.422796)" id="radialGradient-1">
<stop stop-color="#6E2A08" offset="0%"></stop>
<stop stop-color="#CA7F3D" offset="100%"></stop>
</radialGradient>
<radialGradient cx="43.5725705%" cy="42.2795572%" fx="43.5725705%" fy="42.2795572%" r="61.1943442%" gradientTransform="translate(0.435726,0.422796),scale(0.797158,1.000000),rotate(15.854220),scale(1.000000,0.839227),translate(-0.435726,-0.422796)" id="radialGradient-2">
<stop stop-color="#6E2A08" offset="0%"></stop>
<stop stop-color="#CA7F3D" offset="100%"></stop>
</radialGradient>
<linearGradient x1="42.8542667%" y1="7.186071%" x2="71.8385082%" y2="96.3687404%" id="linearGradient-3">
<stop stop-color="#E57E6C" offset="0%"></stop>
<stop stop-color="#D65C47" offset="100%"></stop>
</linearGradient>
<path d="M92.595057,2.25560689 C73.1462361,-1.31713413 59.6616566,1.12802985 52.1413184,9.59109884 C36.4567634,10.2693094 10.5998824,23.588033 11.0279968,40.3382704 C2.65211264,45.1451423 -5.48206104,66.1863124 5.80663983,84.7164391 C17.0953407,103.246566 26.828392,124.002986 46.4319844,127.499874 C59.501046,129.831133 67.3158687,128.202873 69.8764524,122.615094 C78.9431191,125.738468 87.4764524,125.738468 95.4764524,122.615094 C103.476452,119.491719 109.809786,115.336466 114.476452,110.149334 L92.595057,2.25560689 Z" id="path-4"></path>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-6">
<stop stop-color="#CBC429" offset="0%"></stop>
<stop stop-color="#9B9212" offset="100%"></stop>
</linearGradient>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-7">
<stop stop-color="#FCA963" offset="0%"></stop>
<stop stop-color="#FF5B49" offset="100%"></stop>
</linearGradient>
</defs>
<g id="蔬菜水果" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="胡萝卜">
<ellipse id="椭圆形" fill-opacity="0.1" fill="#000000" fill-rule="evenodd" cx="141" cy="218" rx="107" ry="28"></ellipse>
<g id="编组-3" stroke-width="1" fill-rule="evenodd" transform="translate(198.000000, 110.000000) rotate(22.000000) translate(-198.000000, -110.000000) translate(144.000000, 62.000000)">
<ellipse id="椭圆形" fill="url(#radialGradient-1)" transform="translate(54.000000, 48.000000) rotate(7.000000) translate(-54.000000, -48.000000) " cx="54" cy="48" rx="48.8637011" ry="41.5080434"></ellipse>
<path d="M64.3332884,20.0710527 L57.4625669,30.3099619 C55.6484995,32.5497402 53.8606206,35.0053859 52.0989301,37.6768991 C56.2759426,38.4529014 59.4543807,39.2502604 61.6348525,40.0694139 C66.7138603,41.9774812 73.730305,47.4015319 82.6841866,56.3415661 C71.5684806,49.2649239 60.3779109,44.6363399 49.1124774,42.4558141 C44.5410181,50.1560784 40.1520455,59.3615123 35.9455471,70.0710527 C37.7516786,59.1308962 40.7358786,49.6923284 44.8981471,41.7553492 C41.2791548,41.2510568 37.651664,40.9991412 34.0164694,40.9991412 C17.6375021,40.9991412 16.3499434,38.8994153 30.1537933,34.6999633 C37.0049544,35.4198469 42.8518468,36.1616626 47.6944704,36.9254103 C52.1589863,29.929063 57.7053985,24.3108218 64.3332884,20.0710527 Z" id="形状结合" fill-opacity="0.6" fill="#FFFFFF"></path>
</g>
<g id="编组-3备份" stroke-width="1" fill-rule="evenodd" transform="translate(207.174781, 151.830513) rotate(17.000000) translate(-207.174781, -151.830513) translate(136.174781, 91.830513)">
<path d="M72.5696662,110.932114 C105.573109,106.079113 135.582913,87.6801165 135.584289,59.4984984 C135.585664,31.3168803 108.44687,8.47248924 74.9680949,8.47412282 C41.4893199,8.4757564 6.23158218,36.746175 6.23020653,64.9277931 C6.22883088,93.1094112 39.5662234,115.785116 72.5696662,110.932114 Z" id="椭圆形" fill="url(#radialGradient-2)" transform="translate(70.907248, 60.031913) rotate(7.000000) translate(-70.907248, -60.031913) "></path>
<path d="M88.9133861,25 L80.2695752,37.6962475 C77.987433,40.4734853 75.7382356,43.518382 73.5219828,46.8309374 C78.7764737,47.7934301 82.7753191,48.7821856 85.5185796,49.7979679 C91.9082991,52.1639714 100.735439,58.8897943 112,69.9754366 C98.0157889,61.2004406 83.9373953,55.4610089 69.7648191,52.7571413 C64.0130987,62.3061233 58.4916622,73.7205722 53.199776,87 C55.4720049,73.434213 59.2263183,61.730394 64.4627163,51.888543 C59.909708,51.2631989 55.3461358,50.9508298 50.7728719,50.9508298 C30.1670743,50.9508298 28.5472424,48.3471696 45.9133762,43.1398491 C54.5334899,44.0325992 61.8899017,44.9525507 67.9826115,45.8997038 C73.597767,37.223495 80.575335,30.2571485 88.9133861,25 Z" id="形状结合" fill="#FFFFFF"></path>
</g>
<g id="编组-5" stroke-width="1" fill-rule="evenodd" transform="translate(0.000000, 62.000000)">
<g id="路径-14" transform="translate(0.000000, 14.000000)">
<mask id="mask-5" fill="white">
<use xlink:href="#path-4"></use>
</mask>
<use id="蒙版" fill="url(#linearGradient-3)" xlink:href="#path-4"></use>
<path d="M104.616577,93.6803331 C102.256494,103.279282 95.8764524,110.177547 85.4764524,114.375127 C69.8764524,120.671497 59.6831655,116.151403 55.6524755,111.507794 C51.6217854,106.864184 33.1984625,83.5820448 33.1984625,58.8240844 C33.1984625,34.066124 45.2070596,26.5870553 59.0630308,24.3849764 C68.3003449,22.9169238 78.7092581,22.1828975 90.2897704,22.1828975 L90.2897704,18.1203975 L68.6074524,18.1203975 C74.9378763,10.4023528 82.1653157,6.5433304 90.2897704,6.5433304 C98.4142251,6.5433304 99.2303047,4.58381838 92.7380092,0.664794337 L84.4073373,-2.03125 L68.6074524,14.0578975 L55.6524755,11.9789813 L50.3042826,6.5433304 L25.3875527,11.9789813 L19.3378711,18.1203975 C36.0460453,14.6211529 48.1509134,14.6211529 55.6524755,18.1203975 C48.8897768,22.0117067 44.5463607,24.3849764 39.9770871,24.3849764 C35.4078135,24.3849764 12.6121184,28.5771646 -0.1748983,48.6970213 C-2.24578106,51.6101799 -3.52081496,54.9858676 -4,58.8240844 C2.01611378,42.7619633 15.3233752,33.4534405 35.9217844,30.8985159 C31.0557106,38.7069382 28.0269019,49.2118114 28.0269019,65.8547725 C28.0269019,82.4977335 33.1984625,98.4415767 33.1984625,109.469781 C33.1984625,116.821918 30.5948259,121.810588 25.3875527,124.43579 C21.8838638,140.973142 22.7636469,149.241817 28.0269019,149.241817 C35.9217844,149.241817 75.3933013,145.80551 78.2947031,145.80551 C81.196105,145.80551 108.476452,124.43579 111.476452,124.43579 C113.476452,124.43579 119.115821,119.447121 128.394559,109.469781 L104.616577,93.6803331 Z" fill="#B9533F" mask="url(#mask-5)"></path>
</g>
<path d="M42,38.3235355 L53.6360588,40 L66.7263237,35.4234135 L76,25.2515681 L62.4279439,25.2515681 C55.3868342,19.3604703 52.4562058,14.8013143 53.6360588,11.5741003 C55.4058382,6.7332792 59.7997733,2.47238219 55.4965755,0.398105857 C51.1933777,-1.67617047 46.2477918,4.69797014 46.2477918,11.5741003 C46.2477918,16.158187 48.3267205,21.95964 52.484578,28.9784593 L42,38.3235355 Z" id="路径-13" fill="url(#linearGradient-6)"></path>
</g>
<g id="编组" stroke-width="1" fill-rule="evenodd" transform="translate(82.000000, 0.000000)">
<path d="M37.1861846,65.4 C25.5953949,42.8923208 19.8,30.1267114 19.8,27.103172 C19.8,24.0796326 24.5633943,20.8094312 34.0901829,17.2925677 C51.7502232,14.7691441 63.3208464,14.7691441 68.8020525,17.2925677 C77.0238616,21.0777032 81.4,24.5118314 81.4,27.103172 C81.4,29.6945126 78.9352986,46.8447789 66.8494057,65.4 C62.548965,62.4091842 57.9626855,61.2171388 53.0905672,61.8238639 L37.1861846,65.4 Z" id="路径-5" fill="#679933"></path>
<path d="M46.2887339,61.6 C41.6303137,54.3957792 37.9340691,35.1923818 35.2,3.9898077 C35.2508191,-2.0922897 65.9218572,-0.508999519 65.9218572,3.9898077 C65.9218572,8.48861491 67.3405579,27.7471166 58.0880885,61.6" id="路径-6" fill="#98D35B"></path>
<path d="M51.0653484,59.9464534 C25.6763214,56.8638515 9.36861468,66.8232135 2.14222804,89.8245393 C-8.6973519,124.326528 23.7227877,224.4 51.683887,224.4 C79.6449863,224.4 111.346793,141.918451 101.599135,89.8245393 C95.5490269,68.5408882 78.7044314,58.5815263 51.0653484,59.9464534 Z" id="路径-7" fill="url(#linearGradient-7)"></path>
<circle id="椭圆形" fill="#512718" cx="28.6" cy="99" r="4.4"></circle>
<circle id="椭圆形备份-10" fill="#512718" cx="77" cy="99" r="4.4"></circle>
<path d="M44,113.505447 C44.2185853,125.968482 47.393501,132.2 53.5247471,132.2 C59.6559933,132.2 63.0810776,125.6 63.8,112.4" id="路径-9" stroke="#562923" stroke-width="3.3" fill="#FFFFFF"></path>
<line x1="53.9" y1="114.4" x2="53.9" y2="132" id="路径-10" stroke="#562923" stroke-width="3.3"></line>
<path d="M39.6,112.243147 C41.2966982,113.652284 45.5047834,114.356853 52.2242558,114.356853 C58.9437281,114.356853 63.5356428,113.652284 66,112.243147" id="路径-8" stroke="#562923" stroke-width="3.3" stroke-linecap="round"></path>
<ellipse id="椭圆形" fill="#FF9FB5" cx="22" cy="119.9" rx="11" ry="5.5"></ellipse>
<ellipse id="椭圆形备份-13" fill="#FF9FB5" cx="85.8" cy="119.9" rx="11" ry="5.5"></ellipse>
<ellipse id="椭圆形" fill="#FFFFFF" transform="translate(18.124098, 119.744271) rotate(43.000000) translate(-18.124098, -119.744271) " cx="18.1240977" cy="119.744271" rx="1.11073023" ry="3.33532041"></ellipse>
<ellipse id="椭圆形备份-15" fill="#FFFFFF" transform="translate(81.679181, 119.744271) rotate(43.000000) translate(-81.679181, -119.744271) " cx="81.6791813" cy="119.744271" rx="1.11073023" ry="3.33532041"></ellipse>
<ellipse id="椭圆形备份-14" fill="#FFFFFF" transform="translate(24.724098, 119.744271) rotate(43.000000) translate(-24.724098, -119.744271) " cx="24.7240977" cy="119.744271" rx="1.11073023" ry="3.33532041"></ellipse>
<ellipse id="椭圆形备份-16" fill="#FFFFFF" transform="translate(88.279181, 119.744271) rotate(43.000000) translate(-88.279181, -119.744271) " cx="88.2791813" cy="119.744271" rx="1.11073023" ry="3.33532041"></ellipse>
</g>
<path d="M50,120 C44.1627461,122.768031 41.5198859,129.434697 42.0714195,140" id="路径-12" stroke-opacity="0.2" stroke="#FFFFFF" stroke-width="6" stroke-linecap="round"></path>
<line x1="44.9671744" y1="150.17968" x2="46.4990142" y2="153.976981" id="路径-15" stroke-opacity="0.2" stroke="#FFFFFF" stroke-width="6" stroke-linecap="round"></line>
<path d="M16,122 C8.98136583,128.880244 6.58097156,137.54691 8.79881719,148" id="路径-16" stroke-opacity="0.2" stroke="#FFFFFF" stroke-width="6" stroke-linecap="round"></path>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 11 KiB

58
static/img/header/06.svg Normal file
View File

@ -0,0 +1,58 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="320px" height="232px" viewBox="0 0 320 232" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 61.2 (89653) - https://sketch.com -->
<title>花菜+豆角+土豆</title>
<desc>Created with Sketch.</desc>
<defs>
<radialGradient cx="37.4304761%" cy="15.6225692%" fx="37.4304761%" fy="15.6225692%" r="52.645718%" gradientTransform="translate(0.374305,0.156226),scale(0.983051,1.000000),rotate(96.144365),translate(-0.374305,-0.156226)" id="radialGradient-1">
<stop stop-color="#E0C16F" offset="0%"></stop>
<stop stop-color="#D68F34" offset="100%"></stop>
</radialGradient>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-2">
<stop stop-color="#78D399" offset="0%"></stop>
<stop stop-color="#43A860" offset="100%"></stop>
</linearGradient>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-3">
<stop stop-color="#98D35B" offset="0%"></stop>
<stop stop-color="#49BC6E" offset="100%"></stop>
</linearGradient>
</defs>
<g id="蔬菜水果" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="花菜">
<ellipse id="椭圆形" fill-opacity="0.1" fill="#000000" cx="161" cy="204" rx="107" ry="28"></ellipse>
<g id="编组" stroke-width="1" transform="translate(67.000000, 150.749239) rotate(-29.000000) translate(-67.000000, -150.749239) translate(5.000000, 91.749239)">
<path d="M118.706119,52.5384666 C65.5813044,-34.8749353 13.7989939,13.3664565 13.7989939,13.3664565 C-14.3935973,39.8027392 9.57969455,68.1686775 27.4158237,83.0270262 C45.2519529,111.58593 72.2938261,121.041243 91.0888869,115.638207 C99.143913,113.515586 134.816171,100.586893 118.706119,52.5384666 Z" id="路径" fill="#8C641E" fill-rule="nonzero"></path>
<path d="M13.454135,14.1017464 C13.454135,14.1017464 62.6166058,-33.1984073 116.196017,46.9811215 C116.196017,46.9811215 141.161335,93.31989 97.5680499,113.50898 C67.6096693,127.545204 43.6045565,83.3214835 41.4921066,76.9763409 C8.07698971,68.7084279 -4.4056689,37.1749921 13.454135,14.1017464 Z" id="路径" fill="url(#radialGradient-1)" fill-rule="nonzero"></path>
<path d="M65.0718485,33.3724889 C68.9378418,33.3724889 72.0718485,36.5064957 72.0718485,40.3724889 C72.0718485,44.2384822 68.9378418,47.3724889 65.0718485,47.3724889 C61.2058553,47.3724889 58.0718485,44.2384822 58.0718485,40.3724889 C58.0718485,36.5064957 61.2058553,33.3724889 65.0718485,33.3724889 Z M40.6000232,10.8715802 C44.3128361,8.5493539 48.8872103,8.5493539 52.6000232,10.8715802 C56.3128361,13.1938066 58.6000232,17.4854578 58.6000232,22.1299105 C58.6000232,26.7743632 56.3128361,31.0660144 52.6000232,33.3882407 C48.8872103,35.7104671 44.3128361,35.7104671 40.6000232,33.3882407 C36.8872103,31.0660144 34.6000232,26.7743632 34.6000232,22.1299105 C34.6000232,17.4854578 36.8872103,13.1938066 40.6000232,10.8715802 Z" id="形状结合" fill-opacity="0.5" fill="#FFFFFF" fill-rule="nonzero"></path>
<path d="M93.6551975,56.7228225 C95.1619002,58.5530918 97.2270176,59.6491947 99.0726399,59.5982398 C100.918262,59.5472849 102.263995,58.3570135 102.602915,56.4757893 C102.941835,54.5945651 102.22245,52.3081909 100.715748,50.4779217 C98.3865869,47.6485706 94.9178712,46.7528971 92.9681542,48.4773789 C91.0184371,50.2018606 91.3260369,53.8934715 93.6551975,56.7228225 L93.6551975,56.7228225 Z" id="路径" fill="#A88C1C" fill-rule="nonzero"></path>
</g>
<g id="编组" stroke-width="1" transform="translate(42.000000, 0.000000)">
<path d="M57.79375,91.8875 C78.176509,91.8875 94.7,108.410991 94.7,128.79375 C94.7,149.176509 78.176509,165.7 57.79375,165.7 C37.410991,165.7 20.8875,149.176509 20.8875,128.79375 C20.8875,108.410991 37.410991,91.8875 57.79375,91.8875 Z M198.45,57.98125 C212.912957,57.98125 224.6375,69.7057931 224.6375,84.16875 C224.6375,98.6317069 212.912957,110.35625 198.45,110.35625 C183.987043,110.35625 172.2625,98.6317069 172.2625,84.16875 C172.2625,69.7057931 183.987043,57.98125 198.45,57.98125 Z" id="形状结合" fill="url(#linearGradient-2)" fill-rule="nonzero"></path>
<path d="M84.45,182.6375 L145.95,182.6375 C145.95,182.6375 149.48125,142.95 189.16875,119.79375 L179.41875,103.16875 C179.41875,103.16875 148.54375,114.7 133.10625,143.85625 C133.575,122.73125 147.825,83.10625 147.825,83.10625 L122.48125,71.35625 C122.48125,71.35625 102.8875,123.91875 102.41875,129.7625 C85.98125,100.8875 66.35625,87.54375 66.35625,87.54375 L53.2625,106.5125 C53.2625,106.5125 79.04375,129.2 84.45,182.6375 Z" id="路径" fill="#A5DC69" fill-rule="nonzero"></path>
<path d="M118.075,182.7 L145.98125,182.6375 C145.98125,182.6375 147.41875,166.29375 158.98125,148.45 C160.325,146.60625 167.95,134.29375 181.5125,124.79375 C180.79375,122.29375 176.35625,119.85625 175.10625,118.575 C161.79375,126.35625 139.0125,157.60625 139.0125,157.60625 C139.0125,157.60625 130.85625,156.8875 133.1375,143.8875 C133.325,136.0125 137.98125,115.54375 137.98125,115.54375 L145.075,91.3875 L138.8875,89.2936963 C138.85625,89.23125 113.0125,143.7625 118.075,182.7 L118.075,182.7 Z" id="路径" fill="#7CA843" fill-rule="nonzero"></path>
<path d="M197.91875,95.5125 C202.73125,88.45 205.575,79.91875 205.575,70.73125 C205.575,46.45 185.8875,26.7625 161.60625,26.7625 C160.48125,26.7625 159.35625,26.79375 158.2625,26.8875 C149.5125,11.075 132.66875,0.3875 113.325,0.3875 C94.0125,0.3875 77.23125,11.04375 68.45,26.79375 C48.23125,27.29375 31.1375,40.54375 24.98125,58.79375 C10.73125,63.98125 0.54375,77.66875 0.54375,93.73125 C0.54375,114.2625 17.2,130.91875 37.73125,130.91875 C47.7,130.91875 56.7625,126.98125 63.41875,120.60625 C65.45,120.8875 67.54375,121.0125 69.6375,121.0125 C84.825,121.0125 98.325,113.825 106.95,102.66875 C109.04375,102.91875 111.16875,103.075 113.35625,103.075 C118.95,103.075 124.29375,102.16875 129.325,100.54375 C137.35625,109.2625 148.85625,114.7 161.6375,114.7 C162.825,114.7 164.0125,114.6375 165.2,114.54375 C162.91875,119.1375 161.6375,124.29375 161.6375,129.7625 C161.6375,148.7 177.0125,164.075 195.95,164.075 C214.8875,164.075 230.2625,148.7 230.2625,129.7625 C230.23125,111.48125 215.95,96.54375 197.91875,95.5125 L197.91875,95.5125 Z" id="路径" fill="url(#linearGradient-3)" fill-rule="nonzero"></path>
<path d="M106.91875,102.66875 C98.29375,113.825 84.79375,121.0125 69.60625,121.0125 C67.48125,121.0125 65.41875,120.85625 63.3875,120.60625 C56.7,126.98125 47.66875,130.91875 37.7,130.91875 C17.16875,130.91875 0.5125,114.2625 0.5125,93.73125 C0.5125,93.73125 20.98125,125.73125 43.23125,118.1375 C65.48125,110.54375 63.23125,111.66875 63.23125,111.66875 C62.98125,111.95 81.79375,119.0125 96.16875,108.41875 C104.54375,102.2625 106.91875,102.66875 106.91875,102.66875 L106.91875,102.66875 Z M178.075,149.98125 C182.98125,151.2 188.23125,151.85625 192.23125,151.73125 C201.79375,151.45 215.73125,142.91875 212.79375,123.7625 C209.54375,102.5125 189.2,98.1375 189.2,98.1375 C189.2,98.1375 198.73125,86.41875 192.2625,63.7625 C183.075,31.825 150.45,27.8875 150.45,27.8875 C148.7625,8.73125 125.73125,1.54375 131.35625,3.66875 C142.85625,7.98125 152.3875,16.29375 158.2625,26.91875 C159.35625,26.825 160.48125,26.79375 161.60625,26.79375 C185.8875,26.79375 205.575,46.48125 205.575,70.7625 C205.575,79.95 202.7625,88.48125 197.91875,95.54375 C215.95,96.575 230.23125,111.5125 230.23125,129.79375 C230.23125,148.73125 214.85625,164.10625 195.91875,164.10625 C181.575,164.10625 169.29375,155.325 164.16875,142.825 C169.8875,145.66875 171.1375,148.2625 178.075,149.98125 Z" id="形状" fill="#269642" fill-rule="nonzero"></path>
</g>
<g id="编组-3" stroke-width="1" transform="translate(149.530381, 68.000000) rotate(-2.000000) translate(-149.530381, -68.000000) translate(105.030381, 48.000000)">
<path d="M34.6370276,29.2889788 C34.6370276,28.2153373 35.550904,27.3449788 36.6782276,27.3449788 C37.8055512,27.3449788 38.7194276,28.2153373 38.7194276,29.2889788 C38.7194276,32.5099035 41.4610567,35.1209788 44.8430276,35.1209788 C48.2249985,35.1209788 50.9666276,32.5099035 50.9666276,29.2889788 C50.9666276,28.2153373 51.880504,27.3449788 53.0078276,27.3449788 C54.1351512,27.3449788 55.0490276,28.2153373 55.0490276,29.2889788 C55.0430008,34.6548073 50.4771475,39.003239 44.8430276,39.0089788 C39.2089077,39.003239 34.6430545,34.6548073 34.6370276,29.2889788 Z" id="路径" fill="#000000" fill-rule="nonzero"></path>
<ellipse id="椭圆形备份-13" fill="#FF9FB5" cx="12.4420669" cy="24.4814774" rx="12.375" ry="6.1875"></ellipse>
<ellipse id="椭圆形备份-14" fill="#FF9FB5" cx="76.4030798" cy="26.7150451" rx="12.375" ry="6.1875"></ellipse>
<ellipse id="椭圆形备份-15" fill="#FFFFFF" transform="translate(7.806146, 24.306282) rotate(43.000000) translate(-7.806146, -24.306282) " cx="7.8061459" cy="24.3062824" rx="1.24957151" ry="3.75223546"></ellipse>
<ellipse id="椭圆形备份-17" fill="#FFFFFF" transform="translate(71.767159, 26.539850) rotate(43.000000) translate(-71.767159, -26.539850) " cx="71.7671588" cy="26.5398502" rx="1.24957151" ry="3.75223546"></ellipse>
<ellipse id="椭圆形备份-16" fill="#FFFFFF" transform="translate(15.231146, 24.306282) rotate(43.000000) translate(-15.231146, -24.306282) " cx="15.2311459" cy="24.3062824" rx="1.24957151" ry="3.75223546"></ellipse>
<ellipse id="椭圆形备份-18" fill="#FFFFFF" transform="translate(79.192159, 26.539850) rotate(43.000000) translate(-79.192159, -26.539850) " cx="79.1921588" cy="26.5398502" rx="1.24957151" ry="3.75223546"></ellipse>
<path d="M22.5079083,6.46533168 C22.6101078,9.68383742 25.3026917,12.1927283 28.5219629,12.0690964 C31.741234,11.9454644 34.2681199,9.23612646 34.1659204,6.01762073 C34.0637209,2.79911499 31.371137,0.290224083 28.1518658,0.41385605 C24.9325947,0.537488017 22.4057088,3.24682594 22.5079083,6.46533168 Z" id="路径" fill="#000000" fill-rule="nonzero" transform="translate(28.336914, 6.241476) rotate(2.000000) translate(-28.336914, -6.241476) "></path>
<path d="M58.4866054,7.70142276 C58.5593205,9.78371343 59.7374,11.6690363 61.5770728,12.6472085 C63.4167457,13.6253806 65.6385217,13.5477944 67.4054794,12.4436759 C69.1724371,11.3395573 70.2161335,9.37664824 70.1434183,7.29435757 C70.0310104,4.07541519 67.3304194,1.55707145 64.1114794,1.66947939 C60.8925394,1.78188734 58.3741976,4.48248037 58.4866054,7.70142276 L58.4866054,7.70142276 Z" id="路径" fill="#000000" fill-rule="nonzero" transform="translate(64.314984, 7.497858) rotate(2.000000) translate(-64.314984, -7.497858) "></path>
</g>
<g id="编组" stroke-width="1" transform="translate(212.530381, 160.500000) rotate(12.000000) translate(-212.530381, -160.500000) translate(116.030381, 90.000000)">
<path d="M1.889375,100.685625 C7.889375,104.845625 16.109375,103.005625 22.639375,99.815625 C29.169375,96.625625 35.359375,92.165625 42.609375,91.325625 C44.519375,91.105625 46.509375,91.125625 48.279375,90.325625 C49.6922942,89.5805984 51.0031265,88.6562936 52.179375,87.575625 C63.879375,78.355625 80.969375,81.455625 94.919375,76.235625 C101.839375,73.645625 107.799375,69.055625 113.639375,64.525625 L132.879375,49.625625 C141.519375,42.935625 150.239375,36.165625 157.189375,27.725625 C159.869375,24.465625 162.489375,20.805625 166.429375,19.295625 C168.069375,18.665625 169.869375,18.445625 171.429375,17.635625 C172.817478,16.8129629 174.086,15.8035284 175.199375,14.635625 C177.745522,12.2524456 180.569144,10.1842512 183.609375,8.475625 C186.289375,6.965625 190.229375,5.995625 192.009375,8.475625 C193.389375,10.415625 192.369375,13.195625 190.789375,14.975625 C189.209375,16.755625 187.099375,18.075625 185.839375,20.105625 C183.019375,24.655625 185.469375,30.995625 182.949375,35.715625 C181.679375,38.095625 179.349375,39.715625 177.359375,41.485625 C169.589375,48.545625 166.589375,59.485625 159.589375,67.345625 C153.389375,74.265625 144.609375,78.175625 137.909375,84.525625 C133.739375,88.525625 130.449375,93.345625 126.059375,97.075625 C119.979375,102.235625 112.219375,104.895625 104.659375,107.445625 C95.719375,110.445625 86.719375,113.445625 77.399375,114.955625 C67.199375,116.565625 56.809375,116.295625 46.489375,116.015625 L33.549375,115.665625 C29.6238163,115.66723 25.704496,115.352882 21.829375,114.725625 C13.2619494,113.066258 5.55956383,108.424986 0.089375,101.625625" id="路径" fill="#679933" fill-rule="nonzero"></path>
<path d="M2.11672623,101.194698 C2.93567303,101.762501 5.42333618,107.423693 9.789375,108.655625 C13.5693034,109.722179 18.4088848,107.759258 24.3483209,108.468378 C43.2266437,110.722295 71.7724477,112.290288 102.456712,99.3760299 C105.501151,98.0946997 121.649172,61.1222573 135.184204,47.9646503 C138.698561,44.5482911 143.551006,41.6766975 149.25524,36.2121789 C150.125594,36.8521452 135.584411,55.7812952 134.016774,66.2123792 C132.449138,76.6434632 118.493102,91.3419727 120.15472,90.3348652 C126.178777,86.683681 131.590516,81.779823 137.616131,76.6798116 C141.957172,73.0056048 149.389546,69.7889344 153.732269,65.4072017 C158.454707,60.6423437 158.255503,55.8203217 162.445061,50.0718877 C165.518856,45.8543766 170.40198,42.3822207 174.091926,37.5983339 C176.667113,34.259694 178.147144,24.2899249 179.694344,20.4019097 C183.740914,10.2331407 188.645049,14.5865557 192.009375,8.475625 C193.389375,10.415625 192.369375,13.195625 190.789375,14.975625 C189.209375,16.755625 187.099375,18.075625 185.839375,20.105625 C183.019375,24.655625 185.469375,30.995625 182.949375,35.715625 C181.679375,38.095625 179.349375,39.715625 177.359375,41.485625 C169.589375,48.545625 166.589375,59.485625 159.589375,67.345625 C153.389375,74.265625 144.609375,78.175625 137.909375,84.525625 C133.739375,88.525625 130.449375,93.345625 126.059375,97.075625 C119.979375,102.235625 112.219375,104.895625 104.659375,107.445625 C95.719375,110.445625 86.719375,113.445625 77.399375,114.955625 C67.199375,116.565625 56.809375,116.295625 46.489375,116.015625 L33.549375,115.665625 C29.6238163,115.66723 25.704496,115.352882 21.829375,114.725625 C13.2619494,113.066258 5.55956383,108.424986 0.089375,101.625625 L2.11672623,101.194698 Z" id="路径" fill="#328735" fill-rule="nonzero"></path>
<path d="M188.369375,11.055625 C175.369375,15.295625 178.699375,33.315625 169.739375,41.435625 C164.829375,45.885625 161.189375,48.835625 158.999375,55.255625 C156.059375,63.875625 150.389375,66.875625 143.059375,71.305625 C136.599375,75.215625 132.059375,81.255625 125.969375,85.655625 C119.879375,90.055625 111.969375,95.655625 104.539375,97.165625 C100.149375,98.055625 95.539375,97.805625 91.049375,98.345625 C87.379375,98.795625 83.749375,99.455625 80.139375,100.235625 C72.139375,101.975625 64.269375,104.345625 56.329375,106.395625 C51.6419859,107.673487 46.892486,108.711501 42.099375,109.505625 C37.369375,110.215625 33.829375,109.315625 29.359375,108.065625 C22.359375,106.065625 16.789375,107.575625 9.789375,108.655625 C8.789375,108.805625 9.239375,110.245625 10.189375,110.105625 C13.849375,109.545625 17.479375,108.465625 21.189375,108.305625 C24.729375,108.155625 28.079375,109.305625 31.439375,110.225625 C37.789375,111.965625 43.249375,110.985625 49.639375,109.565625 C66.289375,105.875625 82.109375,100.305625 99.249375,99.215625 C106.479375,98.755625 111.659375,96.215625 117.819375,92.585625 C124.256957,88.9686506 130.188306,84.5167763 135.459375,79.345625 C140.679375,74.095625 147.049375,71.435625 152.859375,67.055625 C157.799375,63.335625 159.029375,58.785625 161.259375,53.275625 C164.379375,45.545625 173.029375,42.655625 176.259375,34.915625 C179.489375,27.175625 179.259375,15.615625 188.749375,12.505625 C189.659375,12.205625 189.269375,10.755625 188.349375,11.055625 L188.369375,11.055625 Z" id="路径" fill-opacity="0.529092002" fill="#000000" fill-rule="nonzero"></path>
<path d="M12.159375,137.855625 C25.2651071,133.826151 36.5293677,125.302707 43.969375,113.785625 C46.159375,110.365625 48.119375,106.585625 51.499375,104.335625 C53.969375,102.705625 56.949375,102.065625 59.609375,100.755625 C68.609375,96.275625 71.949375,85.325625 77.919375,77.195625 C84.429375,68.335625 94.779375,62.195625 98.869375,51.975625 C100.239375,48.545625 101.019375,44.525625 104.019375,42.365625 C105.422862,41.5500507 106.871901,40.815515 108.359375,40.165625 C115.209375,36.335625 115.659375,26.565625 120.699375,20.545625 C122.849375,17.985625 125.759375,16.195625 128.389375,14.145625 C131.032922,12.0938142 133.431985,9.74508108 135.539375,7.145625 C137.169375,5.145625 138.669375,2.915625 140.829375,1.475625 C142.989375,0.035625 146.089375,-0.404375 148.089375,1.235625 C151.289375,3.865625 149.489375,8.895625 148.539375,12.935625 C146.379375,22.015625 149.789375,32.935625 143.699375,40.005625 C141.389375,42.685625 138.019375,44.295625 135.789375,47.005625 C132.579375,50.935625 132.239375,56.415625 130.249375,61.075625 C127.609375,67.265625 122.109375,71.865625 118.659375,77.675625 C114.299375,85.035625 113.299375,94.225625 107.899375,100.865625 C102.499375,107.505625 93.609375,110.495625 88.539375,117.365625 C86.539375,120.065625 85.279375,123.255625 83.169375,125.865625 C79.479375,130.425625 73.709375,132.715625 68.099375,134.435625 C46.699375,140.965625 33.919375,143.015625 12.099375,138.045625" id="路径" fill="#98D35B" fill-rule="nonzero"></path>
<path d="M47.9013503,99.0614109 C51.2150588,99.0614109 53.9013503,101.747702 53.9013503,105.061411 C53.9013503,108.375119 51.2150588,111.061411 47.9013503,111.061411 C44.5876418,111.061411 41.9013503,108.375119 41.9013503,105.061411 C41.9013503,101.747702 44.5876418,99.0614109 47.9013503,99.0614109 Z M83.4013503,76.0614109 C87.5434859,76.0614109 90.9013503,79.4192752 90.9013503,83.5614109 C90.9013503,87.7035465 87.5434859,91.0614109 83.4013503,91.0614109 C79.2592147,91.0614109 75.9013503,87.7035465 75.9013503,83.5614109 C75.9013503,79.4192752 79.2592147,76.0614109 83.4013503,76.0614109 Z M114.40135,52.0614109 C118.543486,52.0614109 121.90135,55.4192752 121.90135,59.5614109 C121.90135,63.7035465 118.543486,67.0614109 114.40135,67.0614109 C110.259215,67.0614109 106.90135,63.7035465 106.90135,59.5614109 C106.90135,55.4192752 110.259215,52.0614109 114.40135,52.0614109 Z M134.90135,30.0614109 C138.215059,30.0614109 140.90135,32.7477024 140.90135,36.0614109 C140.90135,39.3751194 138.215059,42.0614109 134.90135,42.0614109 C131.587642,42.0614109 128.90135,39.3751194 128.90135,36.0614109 C128.90135,32.7477024 131.587642,30.0614109 134.90135,30.0614109 Z" id="形状结合" fill-opacity="0.252431163" fill="#CBFF93" transform="translate(91.401350, 70.561411) rotate(-12.000000) translate(-91.401350, -70.561411) "></path>
<path d="M12.159375,137.855625 C14.923083,137.876623 21.8937648,138.691323 30.2354817,137.117071 C38.1339645,135.626467 46.714158,131.139012 57.752937,126.124858 C62.4086587,124.010086 70.0945595,124.786994 75.694238,121.150816 C80.8144235,117.825998 83.8809848,110.13447 87.6429582,107.067103 C93.2159104,102.523135 98.3500282,97.3652135 103.098038,91.7345701 C107.706557,86.2693471 109.417795,78.4620133 113.347019,72.2352267 C116.129726,67.8253664 119.547695,66.3052295 122.190878,61.7437399 C125.462397,56.0978978 126.179325,49.3247875 129.06984,43.1152286 C131.808047,37.2328683 139.559147,31.339298 142.432371,25.455245 C146.427225,17.274215 143.522359,9.24109775 148.089375,1.235625 C151.289375,3.865625 149.489375,8.895625 148.539375,12.935625 C146.379375,22.015625 149.789375,32.935625 143.699375,40.005625 C141.389375,42.685625 138.019375,44.295625 135.789375,47.005625 C132.579375,50.935625 132.239375,56.415625 130.249375,61.075625 C127.609375,67.265625 122.109375,71.865625 118.659375,77.675625 C114.299375,85.035625 113.299375,94.225625 107.899375,100.865625 C102.499375,107.505625 93.609375,110.495625 88.539375,117.365625 C86.539375,120.065625 85.279375,123.255625 83.169375,125.865625 C79.479375,130.425625 73.709375,132.715625 68.099375,134.435625 C46.699375,140.965625 33.919375,143.015625 12.099375,138.045625" id="路径" fill="#43A860" fill-rule="nonzero"></path>
<path d="M147.209375,3.725625 C143.759375,7.515625 143.859375,12.195625 143.579375,17.035625 C143.089375,25.315625 138.759375,29.735625 133.469375,35.605625 C129.751799,39.8502659 127.001605,44.8524789 125.409375,50.265625 C124.229375,53.915625 123.199375,57.725625 121.279375,61.075625 C119.359375,64.425625 116.599375,66.815625 114.389375,69.815625 C111.689375,73.465625 110.099375,78.015625 108.279375,82.145625 C105.569375,88.295625 101.859375,92.685625 96.939375,97.215625 C92.299375,101.475625 87.179375,104.855625 83.879375,110.355625 C81.639375,114.085625 79.629375,118.135625 75.739375,120.435625 C72.199375,122.525625 67.929375,122.885625 63.979375,123.625625 C56.039375,125.105625 50.099375,129.745625 42.849375,132.885625 C36.6423304,135.656456 30.0384677,137.434809 23.279375,138.155625 C22.279375,138.235625 22.279375,139.735625 23.279375,139.655625 C28.7048703,139.041073 34.0365991,137.775291 39.159375,135.885625 C45.389375,133.765625 50.659375,129.975625 56.649375,127.355625 C63.189375,124.495625 71.099375,125.275625 77.149375,121.355625 C83.049375,117.485625 84.799375,110.015625 89.849375,105.295625 C94.679375,100.785625 100.189375,97.035625 104.429375,91.895625 C107.919375,87.655625 109.749375,82.465625 112.009375,77.525625 C114.539375,72.005625 118.519375,68.195625 121.789375,63.205625 C125.689375,57.205625 126.469375,49.885625 129.619375,43.565625 C132.859375,37.065625 139.329375,33.065625 142.769375,26.735625 C146.459375,19.945625 142.969375,10.615625 148.269375,4.785625 C148.919375,4.075625 147.859375,3.005625 147.209375,3.725625 L147.209375,3.725625 Z" id="路径" fill-opacity="0.529092002" fill="#000000" fill-rule="nonzero"></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 22 KiB

174
static/img/header/07.svg Normal file
View File

@ -0,0 +1,174 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="334px" height="236px" viewBox="0 0 334 236" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 61.2 (89653) - https://sketch.com -->
<title>荔枝+火龙果</title>
<desc>Created with Sketch.</desc>
<defs>
<linearGradient x1="64.8172548%" y1="34.4424312%" x2="54.7334388%" y2="52.6401703%" id="linearGradient-1">
<stop stop-color="#E93C9B" offset="0%"></stop>
<stop stop-color="#CE1C62" offset="100%"></stop>
</linearGradient>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-2">
<stop stop-color="#C21862" offset="0%"></stop>
<stop stop-color="#9B157D" offset="100%"></stop>
</linearGradient>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-3">
<stop stop-color="#ED3D49" offset="0%"></stop>
<stop stop-color="#C7212C" offset="100%"></stop>
</linearGradient>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-4">
<stop stop-color="#DA2F3B" offset="0%"></stop>
<stop stop-color="#ED3D49" offset="100%"></stop>
</linearGradient>
<linearGradient x1="0%" y1="32.6389208%" x2="100%" y2="32.6389208%" id="linearGradient-5">
<stop stop-color="#C64C25" offset="0%"></stop>
<stop stop-color="#963516" offset="100%"></stop>
</linearGradient>
<path d="M50.6271563,72.2710313 C31.9666875,72.2710313 18.1273125,66.0603281 8.40004688,53.27025 C6.30145313,50.5193906 4.62825,47.3998594 3.43715625,43.9967344 C1.36692188,38.1263438 0.99825,36.254625 0.969890625,35.574 C0.743015625,34.1560313 1.19676563,33.2485313 1.62215625,32.7380625 C2.18934375,32.0574375 3.06848438,31.6604063 4.03270313,31.6604063 C5.36559375,31.6604063 6.58504688,32.4261094 7.06715625,33.5888438 C7.20895313,33.9575156 7.37910938,34.3829063 7.54926563,34.8650156 C8.3716875,37.1337656 9.6195,40.5368906 12.3987188,41.3876719 C15.2346563,42.2668125 22.6080938,44.1668906 26.0962969,44.1668906 C26.6634844,44.1668906 26.9470781,44.1101719 27.088875,44.0818125 C27.9680156,41.5011094 29.2158281,38.069625 34.4906719,38.069625 C37.6385625,38.069625 40.6446563,39.2890781 42.8283281,40.1682188 C43.9627031,40.6219688 45.0403594,41.0473594 45.5224688,41.0473594 C46.0329375,41.0473594 46.8553594,41.0757188 47.8195781,41.1040781 C49.2091875,41.1324375 50.9391094,41.1891563 52.4137969,41.1891563 C53.8034063,41.1891563 54.7392656,41.1607969 55.1930156,41.0757188 C55.7034844,40.9906406 56.6960625,40.2532969 57.490125,39.65775 C58.7662969,38.7218906 59.9573906,37.84275 61.0350469,37.84275 C61.5455156,37.84275 61.9709063,38.0129063 62.3112188,38.3532188 C62.6231719,38.6368125 64.4665313,39.204 66.9337969,39.204 C69.06075,39.204 70.2802031,38.7786094 70.7339531,38.4099375 C72.2937188,36.3113438 77.22825,32.5679063 80.9433281,32.5679063 C81.2836406,32.5679063 81.6239531,32.5962656 81.9359063,32.6529844 C82.6448906,32.4544688 83.0986406,31.9156406 83.8359844,30.9797813 C85.0270781,29.5050938 86.6152031,27.4915781 90.6989531,26.725875 C96.8812969,25.5347813 98.0723906,24.5422031 98.2425469,24.3153281 L98.2425469,24.0317344 C98.1858281,22.5003281 98.10075,19.2673594 99.91575,18.1897031 C100.766531,17.6792344 102.751688,16.3179844 103.035281,14.7015 C103.177078,13.8507188 104.311453,6.36384375 101.645672,1.62782813 C101.390438,1.17407813 101.532234,0.606890625 101.957625,0.323296875 C102.127781,0.209859375 102.326297,0.153140625 102.524813,0.153140625 C102.808406,0.153140625 103.092,0.266578125 103.290516,0.493453125 C105.786141,3.4711875 108.026531,10.2207188 109.104188,18.1329844 C110.295281,26.7825938 109.869891,35.0635313 107.941453,40.8488438 C103.659188,53.724 87.0405938,68.3290781 63.5590313,71.3635313 C59.0215313,71.9590781 54.6541875,72.2710313 50.6271563,72.2710313 L50.6271563,72.2710313 Z" id="path-6"></path>
<linearGradient x1="41.1361746%" y1="52.3106137%" x2="61.087247%" y2="75.5921602%" id="linearGradient-8">
<stop stop-color="#ED3D49" offset="0%"></stop>
<stop stop-color="#CA242F" offset="100%"></stop>
</linearGradient>
</defs>
<g id="蔬菜水果" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="荔枝/火龙果" transform="translate(1.000000, 0.000000)">
<ellipse id="椭圆形" fill-opacity="0.1" fill="#000000" cx="182" cy="202" rx="96" ry="34"></ellipse>
<g id="编组" stroke-width="1" transform="translate(112.721767, 135.483420) scale(1, -1) rotate(-157.000000) translate(-112.721767, -135.483420) translate(-7.278233, 59.483420)">
<path d="M200.526562,70.8778125 C200.526562,69.5578125 192.166562,62.0778126 191.726563,60.7578126 C191.286562,59.4378126 195.686563,56.3578125 200.966563,55.0378125 C206.246563,53.7178125 215.046562,41.3978124 211.966563,39.6378126 C208.886563,37.8778125 176.326563,43.5978126 176.326563,43.5978126 C175.886563,42.7178127 173.686563,40.0778127 173.686563,40.0778124 C179.846563,39.6378123 179.406563,31.7178123 180.286563,32.5978125 C181.166563,33.4778124 166.206563,15.8778126 161.366563,14.5578126 C156.526562,13.2378126 146.846563,14.5578126 146.846563,14.5578126 C145.086562,14.1178125 129.246562,10.5978126 122.646562,10.1578125 C116.046562,9.71781241 109.006562,7.95781259 109.006563,7.95781259 C117.366563,4.8778125 122.206563,4.43781267 122.206563,4.43781241 C113.846563,-3.48218759 97.5665627,9.27781233 97.5665624,9.27781259 C72.0465623,16.7578125 59.2865624,25.9978125 55.3265624,29.0778126 C54.8865623,29.5178127 54.0065624,29.9578125 53.5665626,29.9578125 C49.6065626,32.1578124 45.6465626,33.0378126 45.6465626,33.0378126 C44.7665627,33.0378126 43.4465627,30.3978126 45.2065625,30.3978126 C46.5265625,30.3978126 50.0465624,26.8778127 52.6865624,24.6778125 C52.6865624,23.7978126 52.2465623,23.3578125 52.2465626,22.0378125 C40.8065627,22.0378125 36.8465627,39.1978125 36.4065626,40.5178125 C35.9665625,42.7178124 28.9265627,56.3578125 26.2865624,56.3578125 C23.6465624,56.7978126 26.2865624,50.1978126 26.2865624,50.1978126 C17.0465624,49.7578125 13.9665623,64.7178126 17.0465624,71.7578124 C20.1265625,78.7978122 19.2465623,80.1178125 17.0465624,83.6378124 C14.8465625,87.1578123 5.16656241,88.9178124 4.2865625,94.1978124 C3.40656259,99.4778124 2.08656259,101.677812 0.326562501,106.517813 C-1.43343759,111.797813 10.0065626,126.757813 10.0065626,126.757813 C13.5265625,122.357813 13.5265625,123.677813 17.9265626,122.357813 C22.3265627,121.037813 24.5265626,124.117813 31.1265626,127.637813 C37.7265626,131.597813 36.4065626,133.357813 43.8865625,143.037812 C51.3665624,152.717812 54.8865626,151.837812 54.8865626,151.837813 C54.8865626,151.837813 56.6465627,149.197813 54.0065624,146.997812 C51.3665624,144.797813 51.8065625,140.837813 51.8065625,140.837813 C58.4065625,139.517813 65.4465626,142.157813 71.6065625,142.157813 C77.3265626,142.597813 97.1265626,150.077813 100.646563,150.517813 C103.726563,150.957813 106.366563,147.877813 106.366563,147.877813 C103.726563,147.877813 100.206563,146.117813 100.206562,146.117813 C100.206562,143.917813 105.926563,144.357812 117.806563,143.917813 C129.246562,143.477813 131.446563,136.877813 141.126562,135.117812 C151.246562,133.357812 162.246562,125.437812 162.246562,125.437813 C160.926562,124.997813 160.486562,124.117813 160.486563,124.117813 C160.486563,124.117813 165.766563,123.237813 171.486562,122.797813 C177.206563,122.357813 183.366562,106.517813 184.246563,105.637813 C184.686563,104.757813 185.566563,101.677813 186.446563,99.0378126 C186.886563,97.7178126 187.766563,96.8378127 188.206563,96.3978126 C189.966563,95.0778126 200.966563,72.1978125 200.526562,70.8778125 L200.526562,70.8778125 Z" id="路径" fill="url(#linearGradient-1)" fill-rule="nonzero"></path>
<path d="M143.326563,79.2378126 C146.406563,69.9978126 143.326563,56.3578125 130.566562,60.7578126 C117.806562,65.1578127 103.726562,58.9978125 101.086563,50.1978126 C98.4465626,41.3978127 69.8465627,45.3578127 56.2065626,53.7178125 C42.5665625,62.5178124 44.3265626,56.3578125 44.3265626,56.3578125 L53.1265625,34.7978124 L53.1265625,30.3978126 C49.1665625,32.5978125 45.2065625,33.4778126 45.2065625,33.4778126 C44.3265626,33.4778126 43.0065626,30.8378124 44.7665624,30.8378124 C46.0865624,30.8378124 49.6065623,27.3178125 52.2465626,25.1178126 C52.2465626,24.2378127 51.8065625,23.7978126 51.8065625,22.4778126 C40.3665626,22.4778126 36.4065626,39.6378126 35.9665625,40.9578126 C35.9665625,42.7178127 28.9265624,56.3578125 26.2865624,56.3578125 C23.6465624,56.7978126 26.2865624,50.1978126 26.2865624,50.1978126 C17.0465624,49.7578125 13.9665623,64.7178126 17.0465624,71.7578124 C20.1265625,78.3578124 19.2465623,80.1178125 17.0465624,83.6378124 C14.8465625,87.1578123 5.16656241,88.9178124 4.2865625,94.1978124 C3.40656259,99.4778126 2.08656259,101.677812 0.326562501,106.517813 C-1.43343759,111.357813 10.0065626,126.757813 10.0065626,126.757813 C13.5265625,122.357813 13.5265625,123.677813 17.9265626,122.357813 C22.3265627,121.037813 24.5265626,124.117813 31.1265626,127.637813 C37.7265626,131.597813 36.4065626,133.357813 43.8865625,143.037812 C50.9265626,152.717813 54.8865626,151.837812 54.8865626,151.837813 C54.8865626,151.837813 56.6465627,149.197813 54.0065624,146.997812 C51.3665624,144.797813 51.8065625,140.837813 51.8065625,140.837813 C58.4065625,139.517813 65.4465626,142.157813 71.6065625,142.157813 C77.3265626,142.597813 97.1265626,150.077813 100.646563,150.517813 C103.726563,150.957813 106.366563,147.877813 106.366563,147.877813 C103.726563,147.877813 100.206563,146.117813 100.206562,146.117813 C100.206562,143.917813 105.926563,144.357812 117.806563,143.917813 C129.686563,143.477813 131.446563,136.877813 141.126562,135.117812 C151.246562,133.357812 162.246562,125.437812 162.246562,125.437813 C160.926562,124.997813 160.486562,124.117813 160.486563,124.117813 C160.486563,124.117813 165.766563,123.237813 171.486562,122.797813 C177.206563,122.357813 183.366562,106.517813 184.246563,105.637813 C184.686563,104.757813 185.566563,101.677813 186.446563,99.0378126 C183.366562,95.0778126 181.606563,89.7978126 180.286563,84.0778125 C176.766563,69.1178124 143.326563,79.2378126 143.326563,79.2378126 L143.326563,79.2378126 Z" id="路径" fill="url(#linearGradient-2)" fill-rule="nonzero"></path>
<path d="M157.846563,63.3978126 C158.286563,61.1978127 156.086563,56.7978126 154.326562,53.7178125 C150.366562,51.0778125 147.286562,48.4378125 144.646563,44.0378124 C138.486563,35.2378125 115.606563,36.9978123 115.606563,36.9978126 C115.606563,36.9978128 137.166563,39.1978125 139.366563,44.9178126 C142.006563,51.0778125 149.046563,66.4778127 143.326563,78.7978125 C137.166563,91.9978125 133.206563,91.1178126 128.806563,110.917813 C128.806563,110.917813 130.566563,97.2778125 148.166563,89.7978126 C152.566563,88.0378125 154.326562,84.0778125 156.966562,83.1978126 C159.606563,81.8778126 161.806562,80.9978127 165.326563,82.3178124 C168.406563,83.1978123 170.166562,85.8378123 171.926563,86.7178125 C177.646563,89.7978126 182.046562,86.7178125 182.486563,84.9578124 C183.366562,80.1178125 156.966562,66.4778124 157.846563,63.3978126 Z" id="路径" fill="#9B157D" fill-rule="nonzero"></path>
<path d="M153.006562,83.1978126 C156.526562,77.9178126 166.646563,78.3578127 171.046563,83.6378124 C175.446563,88.9178124 180.726563,86.7178125 182.486563,84.9578124 C182.486563,84.9578124 179.846563,69.9978123 169.726563,62.9578125 C164.446563,58.9978125 159.166563,56.3578125 154.766563,53.2778124 C156.966562,56.7978123 158.726563,60.7578123 158.286562,62.9578125 C157.406563,66.9178125 160.046563,75.7178124 154.326562,78.3578124 C148.166563,81.4378125 139.806562,90.2378124 135.406563,97.2778124 C141.566563,91.9978125 150.806563,86.2778124 153.006562,83.1978126 L153.006562,83.1978126 Z" id="路径" fill="#95D13C" fill-rule="nonzero"></path>
<path d="M78.6465626,29.0778126 C78.6465626,29.0778126 86.1265625,24.2378127 94.0465625,27.7578126 C101.526562,31.2778125 101.526562,36.9978126 101.526562,44.4778125 C101.526562,48.8778126 90.0865625,74.8378125 83.0465624,80.5578126 C83.0465624,80.5578126 97.5665624,56.7978126 91.8465626,51.5178126 C87.4465625,47.5578126 84.8065625,50.6378127 81.7265624,48.8778126 C73.3665623,44.4778125 88.7665625,39.1978125 87.4465625,35.6778126 C84.8065625,32.1578127 85.6865624,29.9578125 78.6465626,29.0778126 Z" id="路径" fill="#AB1672" fill-rule="nonzero"></path>
<path d="M78.6465626,40.9578126 C78.6465626,40.9578126 74.2465625,41.8378125 74.2465625,43.5978126 C74.2465625,45.3578127 73.8065624,49.3178127 79.5265625,49.3178124 C86.5665626,49.3178124 92.2865624,46.2378123 95.3665625,43.5978126 C97.5665624,41.3978127 100.646563,41.3978127 101.086563,43.5978126 C101.526563,45.3578127 98.8865627,52.3978125 95.8065626,58.9978125 C95.3665625,59.4378126 101.526563,49.3178124 101.966563,47.1178125 C106.806562,31.2778125 98.8865624,28.6378125 94.0465625,28.1978124 C94.0465625,28.1978124 87.8865626,28.1978124 84.3665624,33.0378126 C81.2865623,37.4378127 80.4065624,40.5178125 78.6465626,40.9578126 L78.6465626,40.9578126 Z" id="路径" fill="#95D13C" fill-rule="nonzero"></path>
<path d="M44.3265626,31.2778125 C44.3265626,31.2778125 39.9265625,32.1578124 39.4865624,37.4378124 C39.0465623,42.7178124 39.0465623,46.6778124 38.1665624,47.5578126 C38.1665624,47.5578126 40.8065624,44.4778125 41.6865626,40.9578126 C41.6865626,40.9578126 42.1265627,44.4778125 37.7265626,55.0378125 C37.7265626,55.0378125 43.0065626,49.3178124 44.3265626,44.9178126 C45.6465626,40.5178128 47.8465625,37.4378127 50.9265626,37.4378124 C50.9265626,37.4378124 45.6465626,55.4778123 39.0465626,65.5978125 C39.0465626,65.5978125 47.4065627,53.7178125 52.2465626,41.8378125 C57.0865625,29.5178124 61.0465625,29.9578125 61.0465625,29.9578125 C61.0465625,29.9578125 53.5665626,29.9578125 46.0865624,33.0378126 C45.6465623,33.4778127 44.3265623,33.4778127 44.3265626,31.2778125 Z" id="路径" fill="#A71675" fill-rule="nonzero"></path>
<path d="M43.1051002,29.8768029 C46.6251002,28.1168028 54.2199022,29.6545464 54.4724471,26.1974991 C54.7249919,22.7404518 57.9011699,22.2478345 57.9011699,22.2478345 L55.8651002,21.0768027 C55.8651002,21.0768027 47.6082535,17.1310746 43.9851002,24.1568028 C39.1451002,28.9968027 39.5851001,31.1968029 39.5851003,32.5168029 C39.5851003,32.5168029 40.0251004,31.1968029 43.1051002,29.8768029 Z" id="路径" fill="#95D13C" fill-rule="nonzero"></path>
<path d="M66.7665626,92.4378126 C66.7665626,92.4378126 71.1665627,99.9178125 83.4865625,101.677813 C95.8065623,103.437813 98.8865624,104.317813 101.966563,104.317813 C106.366563,104.317813 110.326563,113.117813 101.966563,118.397813 C96.2465624,121.917812 86.5665626,121.037813 80.8465625,123.677813 C75.5665625,126.317813 66.7665626,133.357813 66.7665626,133.357813 C66.7665626,133.357813 74.2465625,129.397813 79.5265625,117.957812 C84.8065625,106.517812 74.6865626,114.877812 66.7665626,92.4378126 Z" id="路径" fill="#AC021C" fill-rule="nonzero"></path>
<path d="M66.7665626,92.4378126 C66.7665626,92.4378126 69.8465627,103.437813 79.9665626,105.197812 C90.0865625,106.957812 99.7665626,108.277813 101.086563,110.917813 C101.966563,112.237813 103.286563,118.397812 89.2065626,120.157813 C75.1265627,121.917813 71.1665627,132.037813 66.3265625,133.357813 C66.3265625,133.357813 82.1665625,123.237813 74.6865626,110.917813 C67.6465625,98.1578127 66.7665626,93.7578126 66.7665626,92.4378126 L66.7665626,92.4378126 Z" id="路径" fill="#737B15" fill-rule="nonzero"></path>
<path d="M29.3665625,79.2378126 C29.3665625,79.2378126 32.0065625,79.6778127 32.8865624,80.9978124 C35.0865623,83.6378124 35.9665625,86.7178125 37.7265626,88.9178124 C38.6065625,90.2378126 42.5665625,91.5578124 43.0065626,94.1978124 C44.7665627,99.9178125 42.1265627,108.277812 35.5265624,111.797812 C28.9265622,115.317813 26.7265625,116.197813 26.7265625,118.837813 C26.7265625,121.477813 28.9265624,124.997812 21.0065624,118.837813 C13.0865624,112.677813 9.5665625,113.997813 9.12656241,113.117812 C8.68656233,112.237813 18.3665624,105.637813 21.0065624,107.397812 C22.3265624,108.277812 18.8065625,113.557812 20.5665626,113.557813 C22.3265627,113.557813 24.5265626,113.557813 25.8465626,112.237813 C27.1665626,110.917813 23.6465627,107.837812 32.4465626,99.0378126 C41.2465625,90.2378126 29.3665625,79.2378126 29.3665625,79.2378126 L29.3665625,79.2378126 Z" id="路径" fill="#AC021C" fill-rule="nonzero"></path>
<path d="M28.9265624,79.2378126 C29.8065623,78.7978125 32.0065625,79.6778127 32.4465626,80.5578126 C34.6465625,82.7578125 35.9665625,88.9178127 35.9665625,91.5578124 C35.9665625,92.4378123 34.6465625,95.5178124 34.6465625,95.5178124 C34.6465625,95.5178124 28.0465625,108.277813 25.8465626,108.277813 C25.8465626,108.277813 27.1665626,94.6378125 26.7265625,89.7978126 C26.2865624,84.9578127 26.7265625,80.5578126 28.9265624,79.2378126 L28.9265624,79.2378126 Z M25.4065625,55.4778126 C25.4065625,55.4778126 25.8465626,51.9578127 27.6065624,50.6378124 C29.3665625,49.3178124 21.0065624,49.3178124 19.2465626,54.5978124 C18.8065625,55.0378125 21.8865626,53.7178125 25.4065625,55.4778126 L25.4065625,55.4778126 Z" id="形状" fill="#717E34" fill-rule="nonzero"></path>
<path d="M0.766562587,111.357812 C0.766562587,111.357812 4.2865625,110.917812 5.6065625,112.237813 C6.9265625,113.557813 12.6465626,123.237813 12.6465626,123.237812 C12.6465626,123.237812 10.4465627,127.197812 10.0065626,126.757813 C9.12656267,126.317812 2.52656267,117.077812 0.766562587,111.357812 L0.766562587,111.357812 Z" id="路径" fill="#656A2B" fill-rule="nonzero"></path>
<path d="M42.5665625,141.717812 C42.5665625,141.717812 49.1665625,142.597812 51.3665624,140.837813 C51.3665624,140.837813 53.1265625,146.117813 54.8865626,147.877813 C56.6465627,149.637813 55.3265627,152.717812 53.5665625,151.837813 C50.9265626,151.397812 46.5265625,147.877813 42.5665625,141.717812 Z" id="路径" fill="#6B1D19" fill-rule="nonzero"></path>
<path d="M122.646562,117.517813 C122.646562,117.517813 125.286562,122.357813 129.246562,127.197812 C132.766562,131.157812 149.486563,126.757812 160.046563,118.397813 C160.046563,118.397813 146.846563,126.757813 133.646562,122.797813 C127.046563,121.037813 128.806563,122.357813 122.646562,117.517813 L122.646562,117.517813 Z" id="路径" fill="#B51A43" fill-rule="nonzero"></path>
<path d="M122.646562,117.517813 C122.646562,117.517813 127.486562,127.197813 136.286563,126.757813 C145.086562,126.317813 156.966562,121.037813 161.366563,125.877812 C161.366563,125.877812 155.646562,132.477812 145.966563,135.117812 C136.286563,137.317812 131.446563,140.837813 129.686562,141.717812 C127.926562,142.597812 122.206563,144.357812 118.686562,144.797813 C118.686562,144.797813 130.566562,143.037812 131.886562,135.117812 C132.326563,128.957813 126.606562,128.517813 122.646562,117.517813 L122.646562,117.517813 Z" id="路径" fill="#679933" fill-rule="nonzero"></path>
<path d="M187.766563,98.5978125 C187.766563,98.5978125 180.286563,103.877813 177.206563,105.197813 C174.126562,106.517813 167.086563,112.677812 165.326563,118.397813 C163.566562,124.117813 162.246562,124.117813 162.246562,124.117813 C162.246562,124.117813 173.686562,125.877813 177.646563,118.837813 C182.046563,111.797813 186.446563,106.517813 187.766563,98.5978125 L187.766563,98.5978125 Z" id="路径" fill="#679933" fill-rule="nonzero"></path>
<path d="M193.254019,60.0462803 C196.028943,56.5262804 202.766915,55.4778126 205.264343,54.5978124 C207.761772,53.7178125 217.196503,53.2778124 219.693932,52.8378126 C221.913868,52.3978125 223.362906,49.190666 223.301328,46.6778124 C223.260277,45.0025767 222.0962,43.8794742 219.809098,43.3085049 C214.017126,45.7670513 208.983879,45.1301538 204.709359,41.3978124 C198.297579,35.7993003 192.033866,36.3339732 187.871485,39.4139733 C183.709104,42.0539733 183.346451,42.7481624 182.791467,43.1881625 C182.236483,43.6281626 188.059834,47.1178125 186.394882,62.9578125 C186.394882,63.8378124 189.924117,64.4462802 193.254019,60.0462803 Z" id="路径" fill="#95D13C" fill-rule="nonzero"></path>
<path d="M200.526562,71.7578124 C200.526562,71.7578124 204.486562,68.2378125 207.566563,68.2378125 C210.646563,68.2378125 220.326562,64.7178126 223.846563,64.2778125 C227.366563,63.8378124 231.326563,60.3178125 232.206562,58.1178126 C233.086562,55.9178127 233.526562,53.7178125 233.526562,53.7178125 C232.646563,53.2778124 231.766562,54.5978124 227.806563,54.5978124 C223.846563,54.5978124 219.446563,55.0378125 217.246563,55.9178124 C215.486563,56.7978123 214.606563,58.1178123 209.766562,57.6778125 C204.926563,57.6778125 202.726562,60.7578126 198.766563,60.7578126 C194.806563,60.7578126 191.286563,60.7578126 188.646562,62.0778126 C186.006562,63.3978126 197.886562,70.8778125 200.526562,71.7578124 L200.526562,71.7578124 Z" id="路径" fill="#C3E462" fill-rule="nonzero"></path>
<path d="M196.126563,68.2378125 C198.326563,69.9978126 197.941077,73.6829736 201.021077,73.6829736 C204.101078,73.6829736 212.593035,75.4333121 213.473035,75.4333121 C214.353035,75.4333121 221.393035,74.5533121 223.593035,75.4333121 C225.793035,76.313312 230.633035,76.313312 234.153035,75.4333121 C237.233035,74.993312 240.753035,76.313312 238.553035,78.5133121 C236.353035,80.2733122 217.873035,91.7133121 203.793035,92.5933121 C190.153035,93.473312 192.166563,94.1978124 187.766563,98.5978125 C184.246563,102.117812 181.606563,104.317813 178.966563,104.317813 C178.966563,104.317813 186.006563,98.1578127 187.326562,94.1978124 C188.646562,90.2378124 194.806562,86.2778124 194.806563,77.9178126 C194.366563,70.4378127 189.086563,64.7178126 188.206563,62.9578125 C188.206563,62.9578125 193.926563,66.4778124 196.126563,68.2378125 Z" id="路径" fill="#95D13C" fill-rule="nonzero"></path>
<path d="M146.846563,14.9978124 C146.846563,14.9978124 152.315317,13.1490089 156.715316,13.589009 C162.435317,14.4690089 166.206562,14.5578126 170.166562,17.1978126 C174.126562,19.8378126 178.894707,19.9064614 182.486563,22.0378125 C185.078732,23.7995237 188.498166,28.9007207 185.126563,34.3578126 C183.806563,34.7978127 179.406562,33.9178125 172.806562,29.0778126 C169.726562,26.8778127 168.406562,32.5978125 168.406563,32.5978125 C160.046563,18.0778125 146.846563,14.9978124 146.846563,14.9978124 Z" id="路径" fill="#C3E462" fill-rule="nonzero"></path>
<path d="M126.606562,0.9178125 C131.446562,3.5578125 140.686562,3.99781259 143.326563,5.31781259 C145.966563,6.63781259 143.766563,9.27781259 141.126562,8.8378125 C138.486562,8.39781241 132.527511,5.13121775 127.246353,6.63440806 C119.356016,9.04666488 108.861082,14.6499724 107.541082,14.2099723 C107.981082,14.2099723 108.566563,5.75781241 110.326563,2.67781259 C110.326563,2.67781259 121.766563,-1.7221875 126.606562,0.9178125 Z" id="路径" fill="#95D13C" fill-rule="nonzero"></path>
<path d="M83.4865625,145.237813 C83.4865625,145.237813 92.7265625,146.557813 100.206562,145.237813 C100.206562,145.237813 100.646563,146.117812 101.086563,146.557813 C101.526563,146.997813 105.046563,146.997813 106.806562,147.877813 C106.806562,147.877813 103.286563,149.637813 102.406563,150.517813 C101.966563,151.397812 87.0065627,147.877813 83.4865625,145.237813 L83.4865625,145.237813 Z" id="路径" fill="#48040F" fill-rule="nonzero"></path>
</g>
<g id="编组" stroke-width="1" transform="translate(104.000000, 0.000000)">
<g id="编组-3" transform="translate(185.332069, 85.992194) rotate(-12.000000) translate(-185.332069, -85.992194) translate(139.832069, 60.992194)" fill-rule="nonzero">
<path d="M3.15339041,40.1738366 C2.95293718,40.0554233 2.81930169,39.8659621 2.77475653,39.6291355 L0.191137156,26.6747247 C0.146591995,26.4852634 0.168864575,26.2958022 0.257954899,26.1537063 L10.8151582,2.96838955 C10.9265211,2.70788037 11.1715195,2.5421018 11.4387905,2.4947365 L12.1737856,2.42368854 C21.3723615,1.40533448 31.7959294,0.268567166 41.5067746,0.268567166 C49.346723,0.268567166 55.6275908,1.00272939 60.7280119,2.51841915 C73.9356523,6.44973946 89.3037331,14.7149852 90.1278186,19.8778034 C90.2837266,20.9198401 89.9941831,21.9381942 89.2814605,22.838135 C86.7869314,25.9642451 79.370162,27.7641267 68.902049,27.7641267 C65.9175232,27.7641267 56.0806714,28.5456542 51.6014617,29.8027952 C46.0343529,31.4561214 4.17792912,40.1027886 3.86611299,40.2448845 C3.71020493,40.2448845 3.6211146,40.2685672 3.53202428,40.2685672 C3.3983888,40.2685672 3.26475331,40.2448845 3.15339041,40.1738366 Z" id="路径" fill="#95D13C"></path>
<path d="M3.63106239,26.6067609 L3.17791739,49.8867345 C3.17791739,49.8867345 40.2310417,28.4431358 66.0117794,28.4431358 C77.5774422,28.4431358 84.4854623,28.290138 89.1779174,22.6762256 C50.2370981,4.42135406 15.1045548,19.0797318 3.63106239,26.6067609 Z" id="路径" fill="#679933"></path>
</g>
<path d="M45.0725,196.058594 C43.030625,195.236172 40.308125,193.846563 37.6707031,192.485313 C34.7453166,193.001257 31.9882486,191.723673 30.6659375,189.252344 C27.0508645,189.22402 23.5360239,187.014285 23.0372656,183.892422 C21.5909375,183.864063 16.7139355,183.248909 16.0586544,179.485195 C12.0071572,179.50109 8.83205687,175.005464 8.6590625,172.293438 C2.53689798,169.946608 3.61109375,162.424375 3.554375,162.140781 C1.64792684,161.483233 0.772241625,157.216076 1.54085938,155.364258 C-0.258841533,151.808702 0.415182225,147.993979 2.33492188,146.372969 C0.788849039,145.204171 0.883036801,140.821949 2.22148438,138.744297 C1.25433113,136.023118 2.61495283,132.84612 4.61835026,132.264241 C4.17604974,127.938155 7.75207491,126.793496 7.89387178,126.424824 C6.8239761,123.804041 10.7759766,120.015699 13.5652344,120.565938 C13.76375,120.395781 14.3876563,119.346484 14.9548438,118.438984 C13.982254,114.636266 17.6207613,110.05783 21.2876841,109.438723 C21.922418,105.960903 26.3274601,101.566904 31.6592495,101.567433 C33.5836825,96.9022828 39.3390229,95.4529977 42.80375,95.6664062 C44.8193975,93.3349122 48.6512838,92.2944836 51.5093877,93.6247643 C54.0187857,91.8804297 57.0432324,92.2944836 59.1671094,92.9155469 C61.012949,92.3668656 64.3525447,92.1387807 66.4904782,93.4952335 C72.2256632,93.0746308 78.2576326,97.786032 85.0025,100.969609 C86.7040625,101.763672 88.4339844,102.586094 90.3340625,103.465234 C90.5325781,103.550313 90.7027344,103.720469 90.8161719,103.947344 C98.6717188,120.282344 98.6717188,120.821172 98.6717188,121.104766 C98.6717188,121.331641 98.6717188,121.898828 92.3192187,136.418828 L78.5932812,171.924766 C78.5932812,171.953125 78.5649219,171.981484 78.5649219,172.009844 L69.6033594,189.621016 C69.4899219,189.819531 69.3197656,189.989688 69.0928906,190.074766 C68.4689844,190.358359 53.7221094,196.398906 47.2561719,196.398906 C46.3486719,196.398906 45.6396875,196.285469 45.0725,196.058594 Z" id="路径" fill="#F45A64" fill-rule="nonzero"></path>
<path d="M89.9086719,104.429453 C76.7215625,98.3321875 69.6317188,94.3051563 60.3582031,93.9932031 C59.1954688,99.2113281 57.4371875,104.202578 52.8996875,107.719141 C45.4411719,113.391016 38.26625,118.467344 32.594375,125.613906 C24.8239063,135.766563 22.4417188,147.989453 14.3876563,157.262969 C11.6651563,160.269063 8.26203125,161.800469 4.5753125,162.367656 C4.77382813,164.409531 4.20664063,167.075313 9.31132813,171.584453 C14.67125,176.348828 21.5342188,182.928203 23.0372656,182.928203 C24.5403125,182.928203 28.7091406,188.004531 30.8077344,188.288125 C32.9063281,188.571719 40.9603906,193.364453 45.4411719,195.151094 C49.9219531,196.937734 68.7242188,189.195625 68.7242188,189.195625 L77.6857813,171.584453 L91.4117188,136.050156 C91.4117188,136.050156 97.6791406,121.728672 97.6791406,121.133125 C97.6791406,120.537578 89.9086719,104.429453 89.9086719,104.429453 L89.9086719,104.429453 Z" id="路径" fill="#F4515C" fill-rule="nonzero"></path>
<path d="M89.9086719,104.429453 C79.8978125,99.806875 73.4035156,96.3470313 66.7674219,94.8439844 C64.6121094,99.0128125 64.13,103.66375 63.6478906,108.314688 C54.9982813,109.817734 47.5397656,114.582109 41.2723438,120.253984 C30.8360938,129.215547 25.1642188,142.941484 26.6389063,156.355469 C27.5464063,164.125937 29.9285938,170.988906 28.1419531,178.731016 C27.83,179.922109 25.1642188,179.638516 23.6611719,179.042969 C18.4146875,177.539922 17.1101563,176.7175 12.3174219,174.278594 C16.9967188,178.504141 21.8461719,182.928203 23.065625,182.928203 C24.5686719,182.928203 28.7375,188.004531 30.8360938,188.288125 C32.9346875,188.571719 40.98875,193.364453 45.4695313,195.151094 C49.9503125,196.937734 68.7525781,189.195625 68.7525781,189.195625 L77.7141406,171.584453 L91.4117188,136.050156 C91.4117188,136.050156 97.6791406,121.728672 97.6791406,121.133125 C97.6791406,120.537578 89.9086719,104.429453 89.9086719,104.429453 L89.9086719,104.429453 Z" id="路径" fill="url(#linearGradient-3)" fill-rule="nonzero"></path>
<path d="M163.784844,199.603516 C160.495156,199.603516 157.375625,199.348281 154.511328,198.809453 C136.27625,195.519766 124.422031,186.161172 123.911562,185.764141 C123.741406,185.622344 123.627969,185.452188 123.57125,185.225313 L115.517187,152.980703 C115.488828,152.923984 115.488828,152.867266 115.488828,152.782188 L114.581328,134.575469 L114.581328,134.405313 C115.318672,128.534922 121.274141,120.622656 130.093906,113.816406 C139.168906,106.811641 149.236484,102.472656 157.006953,102.189063 C158.198047,102.132344 159.389141,102.132344 160.551875,102.132344 C181.339297,102.132344 196.596641,109.222188 205.926875,123.231719 C216.363125,138.886094 216.249687,145.493828 216.221328,147.989453 L216.221328,148.670078 C216.363125,149.435781 216.504922,151.647812 216.675078,155.221094 C216.816875,157.858516 216.958672,160.807891 217.100469,161.488516 C217.327344,162.622891 216.930312,165.203594 216.448203,167.954453 C216.334766,168.578359 216.221328,169.287344 216.221328,169.4575 C216.221328,169.797812 216.051172,170.308281 215.370547,172.208359 C214.803359,173.796484 213.839141,176.462266 213.839141,177.199609 C213.839141,178.305625 212.619687,180.177344 210.634531,183.126719 C209.897187,184.232734 208.87625,185.735781 208.734453,186.104453 C208.450859,187.238828 207.032891,187.919453 204.707422,188.940391 C203.885,189.280703 203.062578,189.649375 202.693906,189.932969 C200.822187,191.492734 195.121953,193.421172 194.35625,193.676406 C193.675625,193.988359 178.957109,199.603516 163.784844,199.603516 L163.784844,199.603516 Z" id="路径" fill="#F45A64" fill-rule="nonzero"></path>
<path d="M166.620781,161.119844 C154.057578,143.707188 154.057578,123.004844 157.744297,103.21 C157.517422,103.21 157.290547,103.21 157.063672,103.238359 C140.643594,103.833906 117.076953,122.636172 115.573906,134.575469 L116.481406,152.782188 L124.535469,185.026797 C124.535469,185.026797 136.474766,194.583906 154.681484,197.873594 C172.888203,201.163281 194.072656,192.768906 194.072656,192.768906 C194.072656,192.768906 200.340078,190.670313 202.126719,189.195625 C203.317813,188.288125 207.486641,187.097031 207.798594,185.905938 C208.110547,184.714844 212.874922,178.731016 212.874922,177.256328 C212.874922,175.753281 215.257109,170.081406 215.257109,169.485859 C215.257109,169.145547 215.654141,167.075313 215.937734,165.118516 C211.031563,169.287344 205.161172,172.321797 198.241484,173.654688 C185.706641,176.348828 174.079297,171.584453 166.620781,161.119844 L166.620781,161.119844 Z" id="路径" fill="#F4515C" fill-rule="nonzero"></path>
<path d="M206.919453,179.922109 C195.575703,193.648047 176.177891,191.861406 159.757813,190.074766 C155.872578,189.762813 150.200703,189.167266 149.605156,185.310391 C147.818516,173.966641 149.917109,163.218438 146.911016,151.874688 C146.003516,148.585 143.337734,144.699766 145.407969,142.033984 C154.681484,130.378281 157.318906,116.850859 157.262188,103.238359 L157.063672,103.238359 C140.643594,103.833906 117.076953,122.636172 115.573906,134.575469 L116.481406,152.782188 L124.535469,185.026797 C124.535469,185.026797 136.474766,194.583906 154.681484,197.873594 C172.888203,201.163281 194.072656,192.768906 194.072656,192.768906 C194.072656,192.768906 200.340078,190.670313 202.126719,189.195625 C203.317813,188.288125 207.486641,187.097031 207.798594,185.905938 C208.110547,184.714844 212.874922,178.731016 212.874922,177.256328 C212.874922,175.753281 215.257109,170.081406 215.257109,169.485859 C215.257109,169.287344 215.398906,168.55 215.540703,167.585781 C212.988359,172.009844 210.010625,176.178672 206.919453,179.922109 L206.919453,179.922109 Z" id="路径" fill="url(#linearGradient-4)" fill-rule="nonzero"></path>
<path d="M96.043212,114.856852 C95.7596182,114.686696 95.589462,114.403102 95.5611026,114.091149 C95.4476651,112.276149 100.750746,108.685329 100.60895,106.870329 C99.276059,90.5636888 97.9636944,60.8760456 116.992835,34.0480769 C136.021976,7.22010815 152.219516,-0.0573664965 159.936884,0.00138350347 C165.109392,0.040760253 166.658056,7.374821 165.126649,14.9184148 C163.878837,21.1291179 142.949618,68.5743523 140.482353,82.243571 C137.731493,97.5292741 98.5671963,114.204587 96.9223526,114.913571 C96.8089151,114.97029 96.6671182,114.998649 96.5536807,114.998649 C96.3835245,114.998649 96.1850088,114.94193 96.043212,114.856852 Z" id="路径" fill="#95D13C" fill-rule="nonzero"></path>
<g id="编组-2" transform="translate(105.713212, 69.590424) rotate(-35.000000) translate(-105.713212, -69.590424) translate(71.713212, 12.090424)" fill-rule="nonzero">
<path d="M0.483903828,114.856852 C0.200310078,114.686696 0.0301538276,114.403102 0.00179445261,114.091149 C-0.111643047,112.276149 5.19143834,108.685329 5.04964147,106.870329 C3.71675084,90.5636888 2.40438627,60.8760456 21.4335269,34.0480769 C40.4626675,7.22010815 56.6602079,-0.0573664965 64.3775757,0.00103142211 C69.5500839,0.040760253 65.8499737,10.6400977 64.3185675,18.1836914 C63.070755,24.3943945 47.3903101,68.5743523 44.9230445,82.243571 C42.1721851,97.5292741 3.0078882,114.204587 1.36304445,114.913571 C1.24960695,114.97029 1.10781008,114.998649 0.994372578,114.998649 C0.824216328,114.998649 0.625700703,114.94193 0.483903828,114.856852 Z" id="路径备份" fill="#95D13C"></path>
<path d="M0.483903828,114.856852 C0.200310078,114.686696 0.0301538276,114.403102 0.00145543348,114.091149 C-0.111643047,112.276149 56.6602079,-0.0573664965 64.3775757,0.000475924525 C69.5500839,0.040760253 65.8499737,10.6400977 64.3185675,18.1836914 C63.070755,24.3943945 47.3903101,68.5743523 44.9230445,82.243571 C42.1721851,97.5292741 3.0078882,114.204587 1.36304445,114.913571 C1.24960695,114.97029 1.10781008,114.998649 0.994372578,114.998649 C0.824216328,114.998649 0.625700703,114.94193 0.483903828,114.856852 Z" id="路径备份-2" fill="#679933"></path>
</g>
<path d="M96.043212,114.856852 C95.7596182,114.686696 95.589462,114.403102 95.5609328,114.091149 C95.4476651,112.276149 152.219516,-0.0573664965 159.936884,0.00136046702 C165.109392,0.040760253 166.658056,7.374821 165.126649,14.9184148 C163.878837,21.1291179 142.949618,68.5743523 140.482353,82.243571 C137.731493,97.5292741 98.5671963,114.204587 96.9223526,114.913571 C96.8089151,114.97029 96.6671182,114.998649 96.5536807,114.998649 C96.3835245,114.998649 96.1850088,114.94193 96.043212,114.856852 Z" id="路径" fill="#679933" fill-rule="nonzero"></path>
<path d="M111.490156,142.657891 C109.278125,142.657891 107.094453,142.487734 104.9675,142.119062 C90.90125,139.736875 81.7695313,130.520078 76.608125,123.175 C71.0213281,115.262734 68.7525781,108.002734 68.6675,107.719141 C66.3703906,100.260625 69.7735156,93.7096094 71.7870313,89.7960156 C71.9855469,89.4273437 72.1557031,89.0870312 72.3258594,88.7750781 C74.1408594,85.1734375 76.1827344,82.1957031 76.2678125,82.0822656 C76.2961719,82.0255469 76.3245313,81.9971875 76.38125,81.9404687 C77.6574219,80.6359375 107.831797,50.2063281 112.057344,47.4838281 C112.255859,47.3420312 112.482734,47.2002344 112.737969,47.0584375 C115.942578,44.9882031 121.869688,41.1029687 128.761016,41.1029687 C132.334297,41.1029687 135.709063,42.1522656 138.828594,44.2225 C150.030547,51.6810156 157.238363,58.1781307 160.426154,74.1875108 C162.364625,89.8804719 160.071611,104.148854 153.547109,116.992656 C151.448516,123.118281 145.833359,129.470781 138.147969,134.433672 C129.867031,139.708516 120.423359,142.657891 111.490156,142.657891 Z" id="路径" fill="#F45A64" fill-rule="nonzero"></path>
<path d="M158.896838,74.1875108 C158.584885,70.3022764 152.846756,53.0085795 138.261406,45.0165625 C135.469142,43.4865462 132.929844,42.3791406 130.3775,42.1239062 C136.871797,46.2927344 140.104766,54.4035156 142.430234,61.4082812 C146.315469,73.035625 148.102109,87.6690625 139.140547,97.8217187 C130.490938,107.974375 116.453047,106.187734 104.51375,104.401094 C93.7655469,102.898047 83.9248437,103.493594 73.4602344,106.187734 C72.0422656,106.528047 70.6810156,106.613125 69.348125,106.556406 C69.4048437,106.84 69.4899219,107.123594 69.575,107.378828 C69.575,107.378828 78.5365625,136.617344 105.080938,141.098125 C125.953438,144.614687 147.389949,128.846875 152.526172,116.623984 C157.662395,104.401094 159.208791,80.9339087 158.896838,77.0486743 L158.896838,74.1875108 Z" id="路径" fill="#F4515C" fill-rule="nonzero"></path>
<path d="M149.917109,108.286328 C145.748281,116.056797 137.977812,125.8975 128.137109,121.728672 C121.557734,119.034531 115.602266,115.46125 109.022891,112.171563 C98.2746875,106.499688 86.9309375,109.477422 74.9916406,107.095234 C72.7228906,106.584766 70.7660937,105.535469 68.9794531,104.174219 C69.0928906,105.223516 69.2914062,106.301172 69.6317187,107.407188 C69.6317187,107.407188 78.5932812,136.645703 105.137656,141.126484 C126.010156,144.643047 148.102109,129.782734 152.582891,116.652344 C154.397891,111.320781 155.078516,103.720469 155.248672,96.3186719 C153.688906,100.629297 151.675391,104.741406 149.917109,108.286328 L149.917109,108.286328 Z" id="路径" fill="#ED3D49" fill-rule="nonzero"></path>
<path d="M72.7796094,106.244453 C71.1064063,106.244453 69.6033594,105.677266 68.2988281,104.57125 C68.1003125,104.401094 67.986875,104.145859 67.9585156,103.890625 C67.533125,98.0202344 70.0854688,93.0857031 71.7870313,89.7960156 C71.9855469,89.4273437 72.1557031,89.0870312 72.2975,88.7750781 C74.1125,85.1734375 76.154375,82.1957031 76.2394531,82.0822656 C76.2678125,82.0255469 76.2961719,81.9971875 76.3528906,81.9404687 C77.6290625,80.6359375 107.803438,50.2063281 112.028984,47.4838281 C112.2275,47.3420312 112.454375,47.2002344 112.709609,47.0584375 C115.517188,45.2150781 120.224844,42.1522656 125.896719,41.3014844 L126.038516,41.3014844 C126.151953,41.3014844 126.265391,41.3298437 126.378828,41.3582031 C127.371406,41.726875 128.363984,42.0955469 128.987891,42.3224219 C131.143203,43.0314062 134.347813,46.9166406 135.000078,49.5824219 C135.652344,52.2198437 134.46125,57.1260156 131.993984,59.2246094 C130.973047,60.10375 129.129688,63.3650781 127.655,65.9741406 C126.010156,68.8667969 125.131016,70.3982031 124.47875,70.9086719 C123.769766,71.4475 122.607031,71.5609375 120.763672,71.7027344 C119.459141,71.8161719 117.303828,71.9863281 116.878438,72.5251562 C116.736641,72.6953125 116.538125,72.9505469 116.31125,73.2908594 C114.269375,76.0417187 109.476641,82.4792969 104.570469,83.0464844 C101.961406,83.3584375 100.401641,85.7122656 98.7567969,88.1795312 C97.6224219,89.8810937 96.4313281,91.6677344 94.8715625,92.7170312 C94.7297656,92.8021094 94.5596094,92.8588281 94.3894531,92.8871875 C90.1639063,93.1140625 85.229375,97.8500781 81.6277344,101.309922 C80.9754688,101.933828 80.3515625,102.529375 79.784375,103.068203 C77.6290625,105.110078 75.1050781,106.244453 72.7796094,106.244453 L72.7796094,106.244453 Z" id="路径" fill="#FBE6E5" fill-rule="nonzero"></path>
<path d="M117.6725,70.08625 C112.000625,71.8728906 110.497578,79.0478125 103.634609,80.8344531 C101.847969,81.43 100.344922,84.1241406 98.8702344,85.9107813 C93.5103125,92.4901563 85.4278906,93.9648438 78.2813281,98.7575781 C77.3738281,99.6650781 76.7782813,101.139766 75.5871875,101.451719 C74.0841406,102.047266 71.7019531,102.047266 71.4183594,100.260625 C70.8228125,97.6515625 70.8795313,94.9290625 71.6452344,92.32 C70.1989063,95.3544531 68.6391406,99.353125 68.9794531,103.805547 C72.070625,106.471328 76.1827344,105.138438 79.2171875,102.330859 C83.1024219,98.7575781 89.0578906,92.1782031 94.4461719,91.8946094 C98.0194531,89.5124219 99.5225,82.6494531 104.598828,82.0539063 C109.675156,81.4583594 115.035078,73.4042969 116.226172,71.90125 C117.417266,70.3982031 122.805547,70.99375 123.996641,70.1146094 C125.187734,69.2071094 129.356563,60.2739063 131.455156,58.4872656 C126.634063,62.3441406 124.223516,68.2996094 117.6725,70.08625 L117.6725,70.08625 Z M111.405078,57.4096094 C111.376719,57.4096094 111.348359,57.38125 111.348359,57.3528906 C111.291641,57.4096094 111.263281,57.4663281 111.206563,57.4946875 C111.263281,57.4663281 111.348359,57.4379688 111.405078,57.4096094 Z" id="形状" fill="#F2CACB" fill-rule="nonzero"></path>
<path d="M118.58,54.885625 C116.566484,53.4676563 113.758906,56.1334375 111.405078,57.4096094 C111.490156,57.4663281 111.603594,57.5230469 111.688672,57.5797656 C111.575234,57.5230469 111.490156,57.4663281 111.405078,57.4096094 C111.348359,57.4379688 111.263281,57.4946875 111.206563,57.5230469 C110.185625,58.6574219 109.193047,59.8201563 108.228828,60.9828906 C107.973594,62.8546094 107.207891,64.5845313 105.761563,65.9174219 C100.089688,71.5892969 93.8222656,76.0700781 87.8667969,81.7419531 C85.1726563,84.4360938 81.599375,85.6271875 78.3096875,87.6974219 C76.5230469,89.2004688 75.02,91.86625 76.5230469,92.77375 C81.0038281,95.7514844 86.0801563,92.1782031 89.9653906,89.2004687 C100.401641,81.1464062 108.767656,72.7803906 117.417266,62.9396875 C119.459141,60.5575 120.962188,56.6722656 118.58,54.885625 L118.58,54.885625 Z" id="路径" fill="#F2CACB" fill-rule="nonzero"></path>
<path d="M79.7560156,91.0721875 C79.4440625,91.0721875 79.1321094,90.9303906 78.9335937,90.6467969 C71.8153906,80.5508594 69.4899219,75.5028906 69.801875,65.5771094 C69.9153125,61.8336719 71.0213281,56.0483594 73.8005469,51.02875 C76.835,45.4703125 80.9754687,42.5492969 85.7398437,42.5492969 C95.3820312,42.5492969 107.406406,50.7451562 114.779844,57.7499219 C115.063437,58.0335156 115.176875,58.4589062 115.006719,58.8275781 C114.864922,59.1678906 114.581328,59.3947656 114.241016,59.4514844 C113.843984,59.7917969 113.078281,61.3799219 112.539453,62.5426562 C111.490156,64.7546875 110.299062,67.2786719 108.710937,68.498125 C108.5975,68.5832031 108.484062,68.6399219 108.342266,68.6682812 C107.037734,68.9802344 106.272031,69.8877344 104.882422,71.5042187 C104.173437,72.3266406 103.351016,73.2908594 102.245,74.396875 C102.188281,74.4535937 102.103203,74.5103125 102.018125,74.5670312 C99.749375,75.8148437 96.7432812,79.16125 94.53125,81.6285156 C93.7088281,82.564375 92.9714844,83.3584375 92.4042969,83.9539844 C92.3475781,84.0107031 92.2625,84.0674219 92.2057812,84.1241406 C91.0146875,84.8047656 87.4414062,86.8466406 86.590625,88.23625 C85.8532812,89.4557031 84.8323437,89.7109375 83.4994531,89.9945312 C82.6486719,90.1930469 81.5710156,90.4199219 80.1530469,91.0154687 C80.01125,91.0721875 79.8978125,91.0721875 79.7560156,91.0721875 L79.7560156,91.0721875 Z" id="路径" fill="url(#linearGradient-5)" fill-rule="nonzero"></path>
<path d="M76.7782812,202.411094 C75.5588281,202.411094 55.735625,198.04375 49.6950781,196.710859 C49.4682031,196.654141 49.2696875,196.540703 49.1278906,196.370547 L36.905,181.141563 C36.8199219,181.028125 36.7348437,180.886328 36.7064844,180.744531 C34.7496875,172.066563 33.1615625,164.239375 33.3884375,156.29875 C33.6436719,147.564063 36.0542187,139.396563 40.9603906,130.520078 C44.4202344,124.281016 49.2413281,119.545 55.281875,116.453828 C60.8686719,113.589531 68.4059161,110.745662 75.8786217,110.351979 C83.3513274,109.958296 89.8555557,109.958296 97.8528995,112.312124 C110.07579,115.913765 120.026328,125.358672 127.569922,133.270938 C135.964297,142.033984 140.586875,152.583672 141.324219,164.636406 C141.324219,164.749844 141.324219,164.891641 141.2675,165.005078 C137.013594,177.738438 129.356563,185.111875 123.684688,189.053828 C117.530703,193.336094 112.397656,194.555547 112.199141,194.612266 C104.201797,196.455625 77.9977344,202.411094 76.7782812,202.411094 Z" id="路径" fill="#FBE6E5" fill-rule="nonzero"></path>
<path d="M106.725781,120.168906 C109.306484,121.671953 111.77375,123.458594 114.070859,125.585547 C124.223516,135.142656 142.430234,155.136016 124.819063,164.976719 C120.933828,167.075312 116.765,169.741094 113.191719,171.839687 C109.306484,174.533828 105.137656,176.916016 100.344922,178.419062 C97.3671875,179.326562 94.3894531,176.320469 91.6953125,177.823516 C83.9248438,182.304297 75.2752344,179.326562 67.2211719,176.632422 C62.4567969,174.845781 58.5715625,178.731016 54.0907813,180.517656 C48.7308594,182.61625 45.7247656,177.539922 42.7470313,172.747187 C40.7902344,169.967969 38.2095313,169.400781 35.4870313,169.797812 C36.0825781,173.257656 36.8199219,176.774219 37.6707031,180.489297 L49.8935938,195.718281 C49.8935938,195.718281 75.5588281,201.390156 76.7499219,201.390156 C77.9410156,201.390156 111.972266,193.619688 111.972266,193.619688 C111.972266,193.619688 132.277578,188.855313 140.331641,164.664766 C139.083828,143.480312 125.301172,128.393125 106.725781,120.168906 L106.725781,120.168906 Z" id="路径" fill="#F2CACB" fill-rule="nonzero"></path>
<g id="形状" transform="translate(33.638000, 143.866000)">
<mask id="mask-7" fill="white">
<use xlink:href="#path-6"></use>
</mask>
<use id="蒙版" fill="#F45A64" fill-rule="nonzero" xlink:href="#path-6"></use>
<path d="M103.898383,-1.452 C108.816486,4.89168932 112.827081,28.5853689 108.523741,42.6049223 C104.220402,56.6244757 87.2705132,72.6422913 63.5289593,75.9727282 C59.0499732,76.6070971 54.6295359,76.956 50.2969219,76.956 C33.5812286,76.956 18.4170795,71.627301 7.52699563,56.148699 C5.38996304,53.1037282 3.72132116,49.6781359 2.55034439,46.062233 C-0.172176579,37.6568447 0.0620187736,36.8956019 0.0620187736,36.8956019 C-0.289274255,34.7387476 0.910976926,33.7554757 2.16977695,33.7554757 C3.07728394,33.7554757 3.98479093,34.2629709 4.36535838,35.2462427 C5.30213979,37.5934078 6.53166539,43.2710097 10.5129864,44.6031845 C13.6746236,45.6498932 21.315247,47.7750291 24.945275,47.7750291 C25.9113308,47.7750291 26.5846424,47.6164369 26.8481122,47.267534 C27.7848936,44.2542816 28.6924006,40.9238447 33.6397774,40.9238447 C38.5578798,40.9238447 43.1832381,44.2542816 45.0275265,44.2542816 C46.2570521,44.2542816 49.535787,44.4128738 52.1412103,44.4128738 C53.4292847,44.4128738 54.5709871,44.3811553 55.1857499,44.2542816 C56.7958429,43.9688155 59.5476383,40.6700971 61.0699081,40.6700971 C61.3041035,40.6700971 61.5090244,40.733534 61.6553965,40.9238447 C62.3287081,41.6533689 64.7584849,42.1925825 67.1297128,42.1925825 C69.0910989,42.1925825 70.9939362,41.8436796 71.8136199,40.9238447 C73.218792,38.7987087 78.1368944,34.770466 81.5620014,34.770466 C81.9132945,34.770466 82.2645875,34.8021845 82.5866061,34.8973398 C85.6604201,34.2312524 85.3676759,29.5686408 91.8373225,28.236466 C98.3069692,26.9042913 100.473276,25.5721165 100.473276,24.5571262 C100.473276,23.5421359 100.151258,19.5456117 101.702802,18.5623398 C103.254346,17.5473495 105.098634,15.8979903 105.391379,13.8997282 C105.771946,11.901466 106.679453,3.87669903 103.898383,-1.452 M103.313264,-4.356 C102.907652,-4.356 102.502041,-4.22925574 102.154374,-3.97576723 C101.285207,-3.31035988 101.024457,-2.07460337 101.545957,-1.06064931 C104.095514,3.91406279 102.965597,11.9306371 102.849708,12.8178469 C102.704847,13.7367427 101.661846,14.9408132 100.155289,15.9547672 C97.8954546,17.4440123 97.8954546,21.1829678 97.9244269,23.210876 C97.3160098,23.5911087 95.6066476,24.4149464 91.0580058,25.3655283 C86.5383362,26.3161103 84.6841127,28.8509954 83.4383064,30.5303568 C82.8588616,31.3225084 82.5111947,31.7344273 82.1925,31.9562297 C81.9027776,31.9245436 81.5840829,31.8928576 81.2943605,31.8928576 C77.0933856,31.8928576 71.8783822,36.2655345 70.1400477,38.7370475 C69.8792976,38.9271639 68.9232136,39.3073966 66.9820735,39.3073966 C64.8960721,39.3073966 63.3315711,38.8637917 62.9259597,38.6103032 C62.4044594,38.0716401 61.7091256,37.7864655 60.9848196,37.7864655 C59.5362075,37.7864655 58.1745122,38.8637917 56.7548724,40.0361761 C56.1754276,40.5114671 55.1903714,41.3036187 54.8137323,41.3986769 C54.5529821,41.4303629 53.8866205,41.5254211 52.1482861,41.5254211 C50.6417296,41.5254211 48.9033951,41.462049 47.4837553,41.4303629 C46.4986991,41.3986769 45.6295319,41.3669908 45.1080315,41.3669908 C44.7603646,41.3353047 43.5725027,40.8283277 42.7323078,40.4480949 C40.4145285,39.4341409 37.2565542,38.0399541 33.8378298,38.0399541 C28.1592705,38.0399541 26.4788806,41.8739678 25.5227966,44.8524579 L25.2620464,44.8524579 C22.0171554,44.8524579 14.7451229,42.8562358 11.5871487,41.7789096 C9.24039715,40.986758 8.05253527,37.4696049 7.27028476,35.1565222 C7.09645132,34.6178591 6.92261787,34.1108821 6.74878443,33.6672772 C6.08242288,31.9562297 4.48894963,30.8472175 2.72164293,30.8472175 C1.44686432,30.8472175 0.259002441,31.4175666 -0.494275825,32.4315207 C-1.27652633,33.4454747 -1.59522098,34.8396616 -1.3924153,36.3922787 C-1.33447081,37.4379188 -0.841942717,39.7826876 1.18611415,46.0882144 C2.43192052,49.9856003 4.19922722,53.5978116 6.40111753,56.7664181 C11.7320099,64.4027596 18.3956253,70.1062511 26.2471026,73.6550904 C33.2004405,76.8236968 41.3126679,78.408 50.3520071,78.408 C54.5240098,78.408 59.0147072,78.0594533 63.7082102,77.3940459 C88.1028372,73.9402649 105.399265,57.241709 109.889962,42.5393752 C111.918019,35.9169877 112.352603,26.4745406 111.106797,16.6518606 C109.976879,7.62133231 107.601155,-0.141753446 104.935709,-3.59553446 C104.472153,-4.10251149 103.892709,-4.356 103.313264,-4.356 L103.313264,-4.356 Z" fill="#D11B47" fill-rule="nonzero" mask="url(#mask-7)"></path>
</g>
<path d="M129.299844,177.539922 C111.093125,196.937734 83.0457031,203.800703 57.0685156,196.937734 C47.0860156,194.243594 40.5917187,186.331328 35.8557031,177.426484 C35.5721094,177.880234 35.4303125,178.504141 35.6004687,179.326562 C35.6004687,179.326562 35.3735937,180.007187 38.0110156,187.522422 C39.1453906,190.755391 40.761875,193.818203 42.8321094,196.540703 C56.1042969,213.953359 75.9558594,217.016172 97.0835937,214.265312 C120.054687,211.287578 136.474766,196.966094 140.671953,184.43125 C143.309375,176.518984 142.742187,165.203594 140.757031,156.468906 C138.715156,164.267734 134.886641,171.527734 129.299844,177.539922 L129.299844,177.539922 Z" id="路径" fill="#F4515C" fill-rule="nonzero"></path>
<path d="M141.437656,159.92875 C140.700312,166.309609 139.055469,172.548672 135.595625,178.447422 C126.946016,192.768906 112.624531,202.326016 96.4880469,204.424609 C77.9977344,207.11875 58.5715625,206.21125 43.6545312,193.676406 C41.3007031,191.719609 39.400625,189.394141 37.7841406,186.870156 C37.8692187,187.097031 37.9259375,187.295547 38.0110156,187.550781 C39.1453906,190.78375 40.761875,193.846563 42.8321094,196.569063 C56.1042969,213.981719 75.9558594,217.044531 97.0835937,214.293672 C120.054687,211.315938 136.474766,196.994453 140.671953,184.459609 C142.940703,177.511563 142.798906,168.011172 141.437656,159.92875 L141.437656,159.92875 Z" id="路径" fill="url(#linearGradient-8)" fill-rule="nonzero"></path>
<path d="M61.2657031,119.034531 C47.2278125,123.798906 38.72,143.962422 39.0319531,155.901719 C39.3439062,167.841016 81.9964062,153.207578 87.9802344,140.672734 C93.9357031,128.137891 91.0146875,108.910234 61.2657031,119.034531 Z" id="路径" fill="#FBF1F1" fill-rule="nonzero"></path>
<path d="M75.3319531,51.93625 C71.5034375,57.4663281 72.4960156,67.2786719 76.5230469,69.6892187 C90.0504688,77.7716406 91.2415625,56.3886719 90.2773438,50.801875 C89.313125,45.2434375 83.4710938,40.1954687 75.3319531,51.93625 Z" id="路径" fill="#D95329" fill-rule="nonzero"></path>
<path d="M96.6014844,132.958984 C94.4178125,135.199375 93.7088281,140.786172 95.8925,141.77875 C99.749375,143.537031 103.719688,137.042734 103.662969,134.206797 C103.60625,131.3425 101.224063,128.194609 96.6014844,132.958984 Z" id="路径" fill="#FBF1F1" fill-rule="nonzero"></path>
<path d="M18.5848437,138.14875 C18.5848437,141.108953 21.4543487,143.508672 24.9940625,143.508672 C28.5337763,143.508672 31.4032812,141.108953 31.4032812,138.14875 C31.4032812,135.188547 28.5337763,132.788828 24.9940625,132.788828 C21.4543487,132.788828 18.5848437,135.188547 18.5848437,138.14875 L18.5848437,138.14875 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M19.1803906,138.14875 C19.1803906,135.312812 21.7327344,132.987344 25.4478125,132.788828 C25.2776562,132.788828 25.1075,132.760469 24.9373437,132.760469 C20.9953906,132.760469 17.8191406,135.171016 17.8191406,138.120391 C17.8191406,141.098125 21.02375,143.480312 24.9373437,143.480312 C25.1075,143.480312 25.2776562,143.480312 25.4478125,143.451953 C21.7327344,143.310156 19.1803906,140.984687 19.1803906,138.14875 L19.1803906,138.14875 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M6.05,150.967188 C6.05,153.927391 8.91950498,156.327109 12.4592188,156.327109 C15.9989325,156.327109 18.8684375,153.927391 18.8684375,150.967188 C18.8684375,148.006984 15.9989325,145.607266 12.4592188,145.607266 C8.91950498,145.607266 6.05,148.006984 6.05,150.967188 L6.05,150.967188 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M6.64554688,150.967188 C6.64554688,148.13125 9.19789063,145.805781 12.9129688,145.607266 C12.7428125,145.607266 12.5726563,145.578906 12.4025,145.578906 C8.46054688,145.578906 5.28429688,147.989453 5.28429688,150.938828 C5.28429688,153.888203 8.48890625,156.29875 12.4025,156.29875 C12.5726563,156.29875 12.7428125,156.29875 12.9129688,156.270391 C9.19789063,156.156953 6.64554688,153.831484 6.64554688,150.967188 L6.64554688,150.967188 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M18.8967969,120.821172 C18.8967969,123.781375 21.7663019,126.181094 25.3060156,126.181094 C28.8457294,126.181094 31.7152344,123.781375 31.7152344,120.821172 C31.7152344,118.906256 30.4936443,117.136801 28.5106251,116.179343 C26.5276058,115.221885 24.0844254,115.221885 22.1014062,116.179343 C20.118387,117.136801 18.8967969,118.906256 18.8967969,120.821172 L18.8967969,120.821172 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M19.4639844,120.821172 C19.4639844,117.985234 22.0163281,115.659766 25.7314063,115.46125 C25.56125,115.46125 25.3910938,115.432891 25.2209375,115.432891 C21.2789844,115.432891 18.1027344,117.843438 18.1027344,120.792813 C18.1027344,123.742188 21.3073438,126.152734 25.2209375,126.152734 C25.3910938,126.152734 25.56125,126.152734 25.7314063,126.124375 C22.0446875,126.010938 19.4639844,123.685469 19.4639844,120.821172 L19.4639844,120.821172 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M37.3871094,111.292422 C37.3871094,114.252625 40.2566144,116.652344 43.7963281,116.652344 C47.3360419,116.652344 50.2055469,114.252625 50.2055469,111.292422 C50.2055469,108.332219 47.3360419,105.9325 43.7963281,105.9325 C40.2566144,105.9325 37.3871094,108.332219 37.3871094,111.292422 L37.3871094,111.292422 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M37.9826562,111.292422 C37.9826562,108.456484 40.535,106.131016 44.2500781,105.9325 C44.0799219,105.9325 43.9097656,105.904141 43.7396094,105.904141 C39.7976562,105.904141 36.6214062,108.314688 36.6214062,111.264063 C36.6214062,114.241797 39.8260156,116.623984 43.7396094,116.623984 C43.9097656,116.623984 44.0799219,116.623984 44.2500781,116.595625 C40.535,116.453828 37.9826562,114.128359 37.9826562,111.292422 L37.9826562,111.292422 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M13.8204688,166.196172 C13.8204688,169.156375 16.6899737,171.556094 20.2296875,171.556094 C23.7694013,171.556094 26.6389063,169.156375 26.6389063,166.196172 C26.6389063,163.235969 23.7694013,160.83625 20.2296875,160.83625 C16.6899737,160.83625 13.8204688,163.235969 13.8204688,166.196172 L13.8204688,166.196172 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M14.4160156,166.196172 C14.4160156,163.360234 16.9683594,161.034766 20.6834375,160.83625 C20.5132813,160.83625 20.343125,160.807891 20.1729688,160.807891 C16.2310156,160.807891 13.0547656,163.218438 13.0547656,166.167813 C13.0547656,169.117188 16.259375,171.527734 20.1729688,171.527734 C20.343125,171.527734 20.5132813,171.527734 20.6834375,171.499375 C16.9683594,171.357578 14.4160156,169.032109 14.4160156,166.196172 L14.4160156,166.196172 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M50.0647292,199.511754 C51.0568545,201.57545 52.8943378,203.039746 54.8850168,203.353054 C56.8756957,203.666363 58.717139,202.781086 59.7156925,201.030699 C60.7142461,199.280311 60.718206,196.930739 59.7260806,194.867043 C58.7339553,192.803347 56.8964721,191.339052 54.9057931,191.025743 C52.9151142,190.712435 51.073671,191.597712 50.0751175,193.348099 C49.0765639,195.098486 49.0726039,197.448058 50.0647292,199.511754 L50.0647292,199.511754 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M57.4088281,202.439453 C54.8564844,203.658906 51.651875,202.354375 49.8652344,199.121406 C49.9219531,199.263203 50.0070312,199.433359 50.06375,199.575156 C51.7653125,203.120078 55.3102344,204.963437 58.004375,203.687266 C60.6701562,202.411094 61.4642187,198.469141 59.7626562,194.924219 C59.6775781,194.782422 59.6208594,194.640625 59.5357812,194.470469 C60.95375,197.901953 59.9895312,201.22 57.4088281,202.439453 L57.4088281,202.439453 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M67.6815299,206.088037 C68.6735738,208.151901 70.5111073,209.616375 72.5018876,209.929756 C74.4926679,210.243137 76.3342159,209.357809 77.3327765,207.607298 C78.3313371,205.856786 78.3351891,203.507063 77.3428812,201.443326 C76.3508373,199.379461 74.5133039,197.914987 72.5225236,197.601607 C70.5317433,197.288226 68.6901952,198.173553 67.6916346,199.924065 C66.693074,201.674576 66.6892221,204.024299 67.6815299,206.088037 L67.6815299,206.088037 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M75.02,209.018828 C72.4676562,210.238281 69.2630469,208.93375 67.4764062,205.700781 C67.533125,205.842578 67.6182031,206.012734 67.6749219,206.154531 C69.3764844,209.699453 72.9214062,211.542813 75.6155469,210.266641 C78.2813281,208.990469 79.0753906,205.048516 77.3738281,201.503594 C77.28875,201.361797 77.2320312,201.22 77.1469531,201.049844 C78.5649219,204.452969 77.5723437,207.771016 75.02,209.018828 L75.02,209.018828 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M80.5235811,196.525417 C82.057274,199.715614 85.4633449,201.262026 88.1312534,199.979425 C90.7991619,198.696823 91.7186253,195.070903 90.1849325,191.880706 C89.1928072,189.81701 87.3553239,188.352714 85.3646449,188.039406 C83.3739659,187.726097 81.5325227,188.611374 80.5339691,190.361761 C79.5354155,192.112149 79.5314556,194.461721 80.5235811,196.525417 L80.5235811,196.525417 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M87.8667969,199.461719 C85.3144531,200.681172 82.1098437,199.376641 80.3232031,196.143672 C80.3799219,196.285469 80.465,196.455625 80.5217187,196.597422 C82.2232812,200.142344 85.7682031,201.985703 88.4623437,200.709531 C91.128125,199.433359 91.9221875,195.491406 90.220625,191.946484 C90.1355469,191.804688 90.0788281,191.662891 89.99375,191.492734 C91.4117187,194.895859 90.4191406,198.213906 87.8667969,199.461719 L87.8667969,199.461719 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M187.603207,186.364773 C189.430738,187.744369 191.734956,188.203811 193.647883,187.570034 C195.56081,186.936256 196.791828,185.305543 196.877224,183.29217 C196.96262,181.278796 195.889421,179.188641 194.06189,177.809046 C191.236771,175.676376 187.500735,175.86277 185.717219,178.225369 C183.933703,180.587968 184.778089,184.232104 187.603207,186.364773 L187.603207,186.364773 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M195.490625,185.593984 C193.789062,187.862734 190.329219,188.174687 187.266406,186.104453 C187.379844,186.217891 187.521641,186.302969 187.663437,186.416406 C190.811328,188.798594 194.81,188.798594 196.596641,186.416406 C198.383281,184.034219 197.277266,180.205703 194.129375,177.823516 C193.987578,177.710078 193.874141,177.625 193.732344,177.539922 C196.568281,179.922109 197.220547,183.325234 195.490625,185.593984 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M167.331375,186.060833 C169.158914,187.440747 171.463347,187.90042 173.376484,187.266672 C175.28962,186.632924 176.520757,185.002054 176.606067,182.988487 C176.691377,180.97492 175.617897,178.884622 173.790057,177.505105 C171.962518,176.125191 169.658085,175.665518 167.744948,176.299266 C165.831812,176.933014 164.600674,178.563884 164.515365,180.577451 C164.430055,182.591018 165.503535,184.681316 167.331375,186.060833 L167.331375,186.060833 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M175.213672,185.282031 C173.512109,187.550781 170.052266,187.862734 166.989453,185.7925 C167.102891,185.905937 167.244688,185.991016 167.386484,186.104453 C170.534375,188.486641 174.533047,188.486641 176.319688,186.104453 C178.106328,183.722266 177.000313,179.89375 173.852422,177.511562 C173.710625,177.398125 173.597188,177.313047 173.455391,177.227969 C176.262969,179.638516 176.915234,183.013281 175.213672,185.282031 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M152.411071,192.919499 C154.238602,194.299095 156.542819,194.758538 158.455747,194.12476 C160.368674,193.490982 161.599692,191.860269 161.685088,189.846896 C161.770484,187.833522 160.697284,185.743367 158.869753,184.363772 C157.042222,182.984176 154.738005,182.524733 152.825077,183.158511 C150.91215,183.792289 149.681132,185.423002 149.595736,187.436375 C149.51034,189.449749 150.58354,191.539904 152.411071,192.919499 L152.411071,192.919499 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M160.268281,192.173359 C158.566719,194.442109 155.106875,194.754062 152.044063,192.683828 C152.1575,192.797266 152.299297,192.882344 152.441094,192.995781 C155.588984,195.377969 159.587656,195.377969 161.374297,192.995781 C163.160938,190.613594 162.054922,186.785078 158.907031,184.402891 C158.765234,184.289453 158.651797,184.204375 158.51,184.119297 C161.345938,186.501484 161.998203,189.904609 160.268281,192.173359 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M159.215605,168.427658 C160.915621,169.961639 163.170889,170.620632 165.131872,170.156399 C167.092854,169.692166 168.461632,168.175236 168.722598,166.177021 C168.983565,164.178807 168.097074,162.002884 166.397058,160.468903 C164.697042,158.934921 162.441774,158.275928 160.480791,158.740161 C158.519809,159.204394 157.151031,160.721324 156.890065,162.719539 C156.629098,164.717753 157.515589,166.893676 159.215605,168.427658 L159.215605,168.427658 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M167.13125,168.351484 C165.231172,170.450078 161.771328,170.478437 158.878672,168.124609 C158.992109,168.238047 159.105547,168.351484 159.247344,168.464922 C162.168359,171.102344 166.138672,171.442656 168.152187,169.258984 C170.137344,167.046953 169.371641,163.133359 166.450625,160.495937 C166.337187,160.3825 166.195391,160.269062 166.081953,160.183984 C168.691016,162.793047 169.031328,166.252891 167.13125,168.351484 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M185.174035,166.914097 C187.783995,169.305265 191.520857,169.47429 193.520551,167.291625 C195.520245,165.10896 195.025527,161.401135 192.415567,159.009967 C189.805608,156.618799 186.068745,156.449774 184.069052,158.632439 C182.069358,160.815104 182.564076,164.522929 185.174035,166.914097 L185.174035,166.914097 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M193.080078,166.876797 C191.151641,168.975391 187.691797,168.947031 184.8275,166.593203 C184.940937,166.706641 185.054375,166.820078 185.196172,166.933516 C188.088828,169.599297 192.0875,169.967969 194.072656,167.784297 C196.086172,165.600625 195.348828,161.658672 192.456172,158.992891 C192.342734,158.879453 192.200937,158.766016 192.0875,158.680938 C194.668203,161.346719 195.008516,164.806563 193.080078,166.876797 L193.080078,166.876797 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M203.556526,163.146012 C205.046775,164.884539 207.199483,165.826119 209.203723,165.616059 C211.207963,165.405998 212.759233,164.07621 213.27317,162.127628 C213.787106,160.179046 213.185626,157.907714 211.695309,156.169246 C210.20506,154.430719 208.052352,153.489139 206.048112,153.6992 C204.043872,153.909261 202.492602,155.239048 201.978665,157.18763 C201.464729,159.136213 202.066208,161.407544 203.556526,163.146012 L203.556526,163.146012 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M211.400234,164.069219 C209.244922,165.912578 205.813437,165.487188 203.261094,162.793047 C203.374531,162.934844 203.459609,163.048281 203.573047,163.190078 C206.125391,166.167813 210.038984,167.046953 212.279375,165.118516 C214.519766,163.190078 214.292891,159.191406 211.712187,156.213672 C211.59875,156.100234 211.485312,155.958438 211.371875,155.845 C213.668984,158.766016 213.555547,162.225859 211.400234,164.069219 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M187.318124,144.596045 C188.911864,146.240463 191.118279,147.048866 193.1061,146.716687 C195.093921,146.384508 196.561093,144.962223 196.954857,142.98568 C197.348621,141.009136 196.609143,138.778675 195.015023,137.134625 C193.421283,135.490207 191.214868,134.681804 189.227047,135.013983 C187.239226,135.346162 185.772054,136.768447 185.37829,138.74499 C184.984527,140.721534 185.724004,142.951995 187.318124,144.596045 L187.318124,144.596045 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M195.235391,145.040078 C193.193516,147.025234 189.733672,146.798359 187.039531,144.274375 C187.152969,144.387813 187.266406,144.529609 187.379844,144.643047 C190.130703,147.478984 194.072656,148.074531 196.199609,146.032656 C198.326562,143.990781 197.844453,139.992109 195.093594,137.184531 C194.980156,137.071094 194.866719,136.957656 194.724922,136.844219 C197.163828,139.595078 197.277266,143.054922 195.235391,145.040078 L195.235391,145.040078 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M196.767018,132.961145 C198.125136,134.805115 200.202916,135.90302 202.217475,135.841184 C204.232034,135.779348 205.877217,134.567167 206.533141,132.661377 C207.189064,130.755587 206.756045,128.445812 205.397241,126.602348 C204.039123,124.758378 201.961343,123.660473 199.946784,123.722309 C197.932226,123.784145 196.287042,124.996326 195.631119,126.902116 C194.975196,128.807906 195.408214,131.117681 196.767018,132.961145 L196.767018,132.961145 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M204.537266,134.462031 C202.240156,136.135234 198.865391,135.454609 196.511563,132.590312 C196.596641,132.732109 196.681719,132.873906 196.795156,132.987344 C199.120625,136.163594 202.949141,137.297969 205.359688,135.539687 C207.741875,133.781406 207.798594,129.782734 205.444766,126.606484 C205.331328,126.464687 205.24625,126.35125 205.132813,126.209453 C207.174688,129.328984 206.806016,132.788828 204.537266,134.462031 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M165.830234,150.253575 C167.657773,151.633489 169.962206,152.093162 171.875342,151.459414 C173.788479,150.825666 175.019616,149.194796 175.104926,147.181229 C175.190236,145.167663 174.116756,143.077364 172.288916,141.697848 C170.461376,140.317934 168.156944,139.85826 166.243807,140.492008 C164.33067,141.125756 163.099533,142.756626 163.014223,144.770193 C162.928914,146.78376 164.002394,148.874059 165.830234,150.253575 L165.830234,150.253575 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M173.710625,149.4925 C172.009063,151.76125 168.549219,152.073203 165.486406,150.002969 C165.599844,150.116406 165.741641,150.201484 165.883438,150.314922 C169.031328,152.697109 173.03,152.697109 174.816641,150.314922 C176.603281,147.932734 175.497266,144.104219 172.349375,141.722031 C172.207578,141.608594 172.094141,141.523516 171.952344,141.438437 C174.788281,143.820625 175.412188,147.22375 173.710625,149.4925 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M147.326249,148.743495 C149.153789,150.123409 151.458221,150.583083 153.371358,149.949335 C155.284495,149.315587 156.515632,147.684716 156.600942,145.67115 C156.686251,143.657583 155.612771,141.567284 153.784931,140.187768 C151.957392,138.807854 149.652959,138.348181 147.739823,138.981929 C145.826686,139.615677 144.595549,141.246547 144.510239,143.260114 C144.424929,145.27368 145.498409,147.363979 147.326249,148.743495 L147.326249,148.743495 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M155.220313,147.989453 C153.51875,150.258203 150.058906,150.570156 146.996094,148.499922 C147.109531,148.613359 147.251328,148.698438 147.393125,148.811875 C150.541016,151.194063 154.539688,151.194063 156.326328,148.811875 C158.112969,146.429688 157.006953,142.601172 153.859062,140.218984 C153.717266,140.105547 153.603828,140.020469 153.462031,139.935391 C156.269609,142.317578 156.921875,145.720703 155.220313,147.989453 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M175.691971,125.168044 C178.517089,127.300714 182.253125,127.11432 184.036641,124.751721 C185.820157,122.389122 184.975771,118.744987 182.150653,116.612317 C179.325535,114.479647 175.589498,114.666041 173.805983,117.02864 C172.022467,119.391239 172.866852,123.035375 175.691971,125.168044 L175.691971,125.168044 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M183.551328,124.422813 C181.849766,126.691563 178.389922,127.003516 175.327109,124.933281 C175.440547,125.046719 175.582344,125.131797 175.724141,125.245234 C178.872031,127.627422 182.870703,127.627422 184.657344,125.245234 C186.443984,122.863047 185.337969,119.034531 182.190078,116.652344 C182.048281,116.538906 181.934844,116.453828 181.793047,116.36875 C184.628984,118.750938 185.28125,122.154063 183.551328,124.422813 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M155.667497,132.340838 C157.495036,133.720752 159.799469,134.180425 161.712606,133.546677 C163.625742,132.912929 164.856879,131.282059 164.942189,129.268492 C165.027499,127.254925 163.954019,125.164627 162.126179,123.78511 C160.29864,122.405196 157.994207,121.945523 156.08107,122.579271 C154.167934,123.213019 152.936796,124.843889 152.851487,126.857456 C152.766177,128.871023 153.839657,130.961321 155.667497,132.340838 L155.667497,132.340838 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M163.557969,131.569375 C161.856406,133.838125 158.396562,134.150078 155.33375,132.079844 C155.447187,132.193281 155.588984,132.278359 155.730781,132.391797 C158.878672,134.773984 162.877344,134.773984 164.663984,132.391797 C166.450625,130.009609 165.344609,126.181094 162.196719,123.798906 C162.054922,123.685469 161.941484,123.600391 161.799687,123.515312 C164.635625,125.8975 165.287891,129.300625 163.557969,131.569375 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M123.712208,125.110923 C124.913398,127.060558 126.893247,128.326155 128.905869,128.430914 C130.918491,128.535672 132.658073,127.463674 133.469245,125.618783 C134.280417,123.773893 134.039924,121.436436 132.838369,119.487025 C131.637179,117.53739 129.657329,116.271793 127.644708,116.167035 C125.632086,116.062276 123.892504,117.134274 123.081332,118.979165 C122.27016,120.824056 122.510653,123.161512 123.712208,125.110923 L123.712208,125.110923 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M131.341719,127.25875 C128.931172,128.761797 125.613125,127.797578 123.486172,124.734766 L123.741406,125.160156 C125.811641,128.506562 129.526719,129.98125 132.050703,128.421484 C134.574687,126.861719 134.943359,122.891406 132.873125,119.545 C132.788047,119.403203 132.702969,119.261406 132.589531,119.119609 C134.376172,122.352578 133.752266,125.755703 131.341719,127.25875 L131.341719,127.25875 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M133.869546,108.403353 C135.070736,110.352988 137.050585,111.618585 139.063207,111.723343 C141.075829,111.828102 142.815411,110.756104 143.626583,108.911213 C144.437755,107.066322 144.197262,104.728866 142.995707,102.779455 C141.794517,100.82982 139.814667,99.5642227 137.802045,99.4594644 C135.789423,99.3547061 134.049842,100.426704 133.23867,102.271595 C132.427498,104.116486 132.667991,106.453942 133.869546,108.403353 L133.869546,108.403353 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M141.494375,110.526719 C139.083828,112.029766 135.765781,111.065547 133.638828,108.002734 L133.894063,108.428125 C135.964297,111.774531 139.679375,113.249219 142.203359,111.689453 C144.727344,110.129687 145.096016,106.159375 143.025781,102.812969 C142.940703,102.671172 142.855625,102.529375 142.742188,102.387578 C144.528828,105.648906 143.904922,109.052031 141.494375,110.526719 L141.494375,110.526719 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M137.744053,85.9995932 C138.945243,87.9492285 140.925092,89.2148255 142.937714,89.3195838 C144.950336,89.4243421 146.689918,88.3523439 147.50109,86.5074533 C148.312262,84.6625627 148.071769,82.325106 146.870214,80.3756954 C145.669024,78.4260601 143.689174,77.1604631 141.676553,77.0557048 C139.663931,76.9509465 137.924349,78.0229446 137.113177,79.8678353 C136.302005,81.7127259 136.542498,84.0501826 137.744053,85.9995932 L137.744053,85.9995932 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M145.35125,88.1511719 C142.940703,89.6542188 139.622656,88.69 137.495703,85.6271875 L137.750938,86.0525781 C139.821172,89.3989844 143.53625,90.8736719 146.060234,89.3139063 C148.584219,87.7541406 148.952891,83.7838281 146.882656,80.4374219 C146.797578,80.295625 146.7125,80.1538281 146.599063,80.0120313 C148.414063,83.2733594 147.790156,86.6764844 145.35125,88.1511719 L145.35125,88.1511719 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M137.443199,66.3227567 C138.644389,68.2723921 140.624239,69.5379891 142.63686,69.6427474 C144.649482,69.7475057 146.389064,68.6755075 147.200236,66.8306169 C148.011408,64.9857263 147.770915,62.6482696 146.56936,60.698859 C145.36817,58.7492236 143.388321,57.4836266 141.375699,57.3788684 C139.363077,57.2741101 137.623495,58.3461082 136.812323,60.1909988 C136.001151,62.0358895 136.241644,64.3733461 137.443199,66.3227567 L137.443199,66.3227567 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M145.067656,68.4697656 C142.657109,69.9728125 139.339063,69.0085938 137.212109,65.9457813 L137.467344,66.3711719 C139.537578,69.7175781 143.252656,71.1922656 145.776641,69.6325 C148.300625,68.0727344 148.669297,64.1024219 146.599063,60.7560156 C146.513984,60.6142188 146.428906,60.4724219 146.315469,60.330625 C148.130469,63.5635938 147.478203,66.9667188 145.067656,68.4697656 L145.067656,68.4697656 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M120.144441,89.0033753 C121.345724,90.9527531 123.325473,92.218098 125.337937,92.3227669 C127.3504,92.4274358 129.089837,91.3555269 129.901018,89.510818 C130.712198,87.6661091 130.471886,85.3288553 129.270603,83.3794776 C128.06932,81.4300998 126.089571,80.1647549 124.077107,80.060086 C122.064643,79.9554172 120.325207,81.0273261 119.514026,82.872035 C118.702845,84.7167439 118.943158,87.0539977 120.144441,89.0033753 L120.144441,89.0033753 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M127.740078,91.1289063 C125.329531,92.6319531 122.011484,91.6677344 119.884531,88.6049219 L120.139766,89.0303125 C122.21,92.3767188 125.925078,93.8514063 128.449062,92.2916406 C130.973047,90.731875 131.341719,86.7615625 129.271484,83.4151563 C129.186406,83.2733594 129.101328,83.1315625 128.987891,82.9897656 C130.802891,86.2510938 130.178984,89.6542188 127.740078,91.1289063 L127.740078,91.1289063 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M109.391388,105.710351 C110.592578,107.659986 112.572427,108.925583 114.585049,109.030341 C116.597671,109.135099 118.337253,108.063101 119.148425,106.218211 C119.959597,104.37332 119.719104,102.035863 118.517549,100.086453 C117.316359,98.1368174 115.33651,96.8712204 113.323888,96.7664621 C111.311266,96.6617038 109.571684,97.733702 108.760512,99.5785926 C107.94934,101.423483 108.189833,103.76094 109.391388,105.710351 L109.391388,105.710351 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M117.020234,107.860938 C114.609688,109.363984 111.291641,108.399766 109.164688,105.336953 L109.419922,105.762344 C111.490156,109.10875 115.205234,110.583438 117.729219,109.023672 C120.253203,107.463906 120.621875,103.493594 118.551641,100.147188 C118.466563,100.005391 118.381484,99.8635938 118.268047,99.7217969 C120.054688,102.954766 119.430781,106.357891 117.020234,107.860938 L117.020234,107.860938 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M90.0003796,106.01909 C91.2015695,107.968725 93.1814192,109.234322 95.1940412,109.33908 C97.2066631,109.443839 98.9462446,108.37184 99.7574166,106.52695 C100.568589,104.682059 100.328096,102.344603 99.126541,100.395192 C97.925351,98.4455566 95.9455013,97.1799596 93.9328794,97.0752013 C91.9202574,96.970443 90.180676,98.0424412 89.369504,99.8873318 C88.5583319,101.732222 88.7988249,104.069679 90.0003796,106.01909 L90.0003796,106.01909 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M97.6224219,108.144531 C95.211875,109.647578 91.8938281,108.683359 89.766875,105.620547 L90.0221094,106.045938 C92.0923437,109.392344 95.8074219,110.867031 98.3314062,109.307266 C100.855391,107.7475 101.224062,103.777188 99.1538281,100.430781 C99.06875,100.288984 98.9836719,100.147188 98.8702344,100.005391 C100.656875,103.266719 100.032969,106.669844 97.6224219,108.144531 L97.6224219,108.144531 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M99.9250517,205.486016 C100.917096,207.549881 102.754629,209.014355 104.745409,209.327735 C106.73619,209.641116 108.577738,208.755789 109.576298,207.005277 C110.574859,205.254766 110.578711,202.905043 109.586403,200.841305 C108.594359,198.777441 106.756826,197.312967 104.766045,196.999586 C102.775265,196.686205 100.933717,197.571533 99.9351564,199.322044 C98.9365958,201.072556 98.9327439,203.422279 99.9250517,205.486016 L99.9250517,205.486016 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M107.264609,208.394922 C104.712266,209.614375 101.507656,208.309844 99.7210156,205.076875 C99.7777344,205.218672 99.8628125,205.388828 99.9195312,205.530625 C101.621094,209.075547 105.166016,210.918906 107.860156,209.642734 C110.525937,208.366562 111.32,204.424609 109.618437,200.879687 C109.533359,200.737891 109.476641,200.596094 109.391562,200.425937 C110.809531,203.857422 109.816953,207.175469 107.264609,208.394922 L107.264609,208.394922 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M110.661134,191.732414 C111.653178,193.796278 113.490711,195.260752 115.481491,195.574133 C117.472272,195.887514 119.31382,195.002186 120.31238,193.251675 C121.310941,191.501163 121.314793,189.15144 120.322485,187.087703 C119.330441,185.023838 117.492908,183.559364 115.502127,183.245984 C113.511347,182.932603 111.669799,183.81793 110.671238,185.568442 C109.672678,187.318953 109.668826,189.668676 110.661134,191.732414 L110.661134,191.732414 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M118.012812,194.668984 C115.460469,195.888438 112.255859,194.583906 110.469219,191.350938 C110.525937,191.492734 110.611016,191.662891 110.667734,191.804688 C112.369297,195.349609 115.914219,197.192969 118.608359,195.916797 C121.274141,194.640625 122.068203,190.698672 120.366641,187.15375 C120.281562,187.011953 120.224844,186.870156 120.139766,186.7 C121.557734,190.131484 120.565156,193.449531 118.012812,194.668984 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M125.624248,187.134299 C126.303026,189.321363 127.906086,191.039446 129.829487,191.641273 C131.752888,192.243099 133.704371,191.637222 134.948728,190.051902 C136.193085,188.466582 136.541239,186.142705 135.862023,183.955777 C135.183245,181.768713 133.580185,180.05063 131.656784,179.448803 C129.733383,178.846977 127.781901,179.452853 126.537543,181.038174 C125.293186,182.623494 124.945033,184.947371 125.624248,187.134299 L125.624248,187.134299 Z" id="路径" fill="#FF6B74" fill-rule="nonzero"></path>
<path d="M132.476094,191.095703 C129.753594,191.946484 126.775859,190.188203 125.499688,186.7 C125.528047,186.870156 125.584766,187.011953 125.641484,187.182109 C126.804219,190.953906 130.065547,193.279375 132.873125,192.400234 C135.709063,191.521094 137.070313,187.749297 135.879219,184.005859 C135.8225,183.835703 135.765781,183.693906 135.709063,183.52375 C136.644922,187.125391 135.198594,190.244922 132.476094,191.095703 Z" id="路径" fill="#F43F4B" fill-rule="nonzero"></path>
<path d="M79.5575,48.8450781 C76.8917188,50.8302344 75.8424219,55.5946094 77.3738281,57.3528906 C82.4501563,63.2232812 86.3353906,53.4109375 86.7324219,50.6600781 C87.1294531,47.9092187 85.2010156,44.6195312 79.5575,48.8450781 Z" id="路径" fill="#FFE1D8" fill-rule="nonzero"></path>
</g>
<g id="编组-3" stroke-width="1" transform="translate(187.034290, 143.964491) rotate(-2.000000) translate(-187.034290, -143.964491) translate(132.034290, 125.964491)">
<path d="M44,26 C44,24.8954305 44.8954305,24 46,24 C47.1045695,24 48,24.8954305 48,26 C48,29.3137085 50.6862915,32 54,32 C57.3137085,32 60,29.3137085 60,26 C60,24.8954305 60.8954305,24 62,24 C63.1045695,24 64,24.8954305 64,26 C63.9940948,31.5203996 59.5203996,35.9940948 54,36 C48.4796004,35.9940948 44.0059052,31.5203996 44,26 Z" id="路径" fill="#000000" fill-rule="nonzero"></path>
<ellipse id="椭圆形备份-13" fill="#FF9FB5" cx="10.4374731" cy="20.0386549" rx="10.395" ry="5.1975"></ellipse>
<ellipse id="椭圆形备份-14" fill="#FF9FB5" cx="98.8026599" cy="11.1171207" rx="10.395" ry="5.1975"></ellipse>
<ellipse id="椭圆形备份-15" fill="#FFFFFF" transform="translate(6.543299, 19.891491) rotate(43.000000) translate(-6.543299, -19.891491) " cx="6.5432995" cy="19.8914911" rx="1.04964007" ry="3.15187778"></ellipse>
<ellipse id="椭圆形备份-17" fill="#FFFFFF" transform="translate(94.908486, 10.969957) rotate(43.000000) translate(-94.908486, -10.969957) " cx="94.9084862" cy="10.9699569" rx="1.04964007" ry="3.15187778"></ellipse>
<ellipse id="椭圆形备份-16" fill="#FFFFFF" transform="translate(12.780299, 19.891491) rotate(43.000000) translate(-12.780299, -19.891491) " cx="12.7802995" cy="19.8914911" rx="1.04964007" ry="3.15187778"></ellipse>
<ellipse id="椭圆形备份-18" fill="#FFFFFF" transform="translate(101.145486, 10.969957) rotate(43.000000) translate(-101.145486, -10.969957) " cx="101.145486" cy="10.9699569" rx="1.04964007" ry="3.15187778"></ellipse>
<path d="M30.3516567,6.93418695 C30.4568002,10.2454068 33.2269483,12.8265703 36.5389557,12.6993769 C39.850963,12.5721836 42.4506398,9.78479887 42.3454963,6.47357897 C42.2403528,3.16235908 39.4702047,0.581195597 36.1581974,0.708388978 C32.84619,0.83558236 30.2465132,3.62296706 30.3516567,6.93418695 Z" id="路径" fill="#000000" fill-rule="nonzero" transform="translate(36.348577, 6.703883) rotate(2.000000) translate(-36.348577, -6.703883) "></path>
<path d="M68.3523022,6.91331164 C68.4271119,9.05558599 69.6391279,10.9952186 71.5317954,12.0015685 C73.4244629,13.0079185 75.7102407,12.9280973 77.5280984,11.7921729 C79.3459562,10.6562484 80.4197179,8.63679464 80.344908,6.49452029 C80.2292621,3.18285117 77.4508762,0.591962554 74.1392096,0.70760859 C70.8275429,0.823254627 68.2366562,3.60164252 68.3523022,6.91331164 L68.3523022,6.91331164 Z" id="路径" fill="#000000" fill-rule="nonzero" transform="translate(74.348577, 6.703883) rotate(2.000000) translate(-74.348577, -6.703883) "></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 84 KiB

94
static/img/header/08.svg Normal file
View File

@ -0,0 +1,94 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="321px" height="226px" viewBox="0 0 321 226" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 61.2 (89653) - https://sketch.com -->
<title>苹果+梨子</title>
<desc>Created with Sketch.</desc>
<defs>
<linearGradient x1="50%" y1="0%" x2="50%" y2="83.7897246%" id="linearGradient-1">
<stop stop-color="#F9E45F" offset="0%"></stop>
<stop stop-color="#EFBB27" offset="100%"></stop>
</linearGradient>
<linearGradient x1="38.582601%" y1="57.4539121%" x2="65.1010781%" y2="100%" id="linearGradient-2">
<stop stop-color="#EFBB27" offset="0%"></stop>
<stop stop-color="#EF9927" offset="100%"></stop>
</linearGradient>
<path d="M57.9333335,8.47078424 C57.9333335,8.10411751 48.0333335,-3.62921576 33.7333335,1.13745077 C19.4333335,5.90411729 7.33333348,15.4374508 5.13333348,27.9041175 C2.93333348,40.3707842 1.83333348,45.1374508 2.27373675e-13,46.6041175 C2.27373675e-13,46.6041175 22,52.4707842 34.8333335,42.5707842 C47.666667,32.6707842 66,29.3707842 57.9333335,8.47078424 Z" id="path-3"></path>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-5">
<stop stop-color="#CA7405" offset="0%"></stop>
<stop stop-color="#9A4002" offset="100%"></stop>
</linearGradient>
<linearGradient x1="73.3419464%" y1="42.4008096%" x2="19.9150687%" y2="72.712056%" id="linearGradient-6">
<stop stop-color="#F0D747" offset="0%"></stop>
<stop stop-color="#EFBB27" offset="100%"></stop>
</linearGradient>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-7">
<stop stop-color="#903C09" offset="0%"></stop>
<stop stop-color="#C36F15" offset="100%"></stop>
</linearGradient>
<radialGradient cx="31.3153698%" cy="33.5860991%" fx="31.3153698%" fy="33.5860991%" r="37.8947702%" gradientTransform="translate(0.313154,0.335861),scale(0.949991,1.000000),rotate(58.733339),translate(-0.313154,-0.335861)" id="radialGradient-8">
<stop stop-color="#F8867B" offset="0%"></stop>
<stop stop-color="#EF4E45" offset="100%"></stop>
</radialGradient>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-9">
<stop stop-color="#ED3737" offset="0%"></stop>
<stop stop-color="#E12B2B" offset="100%"></stop>
</linearGradient>
<path d="M0,44.1099088 C0,44.1099088 2.62500007,29.1099088 24,29.8599089 C45.3750001,30.6099091 34.5,35.859909 59.625,27.9849088 C93.7500001,17.1099088 109.875,56.8599087 110.25,60.9849088 C110.625,65.1099088 114,18.6099089 94.1250001,6.23490892 C79.8750002,-2.76509108 70.5,2.10990899 60.75,3.23490877 C42.75,5.48490877 20.6250001,-19.2650912 0,44.1099088 L0,44.1099088 Z" id="path-10"></path>
</defs>
<g id="蔬菜水果" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="苹果" transform="translate(1.000000, 0.000000)">
<ellipse id="椭圆形" fill-opacity="0.1" fill="#000000" cx="166" cy="192" rx="96" ry="34"></ellipse>
<g id="编组" stroke-width="1" transform="translate(-25.500000, 28.000000)">
<g id="编组-5" transform="translate(88.926203, 87.406502) rotate(-10.000000) translate(-88.926203, -87.406502) translate(11.926203, 12.656502)">
<path d="M152.8,84.1133334 C149.133333,62.1133334 123.466667,47.0800001 119.433333,43.7800001 C115.4,40.4800001 97.0666667,25.8133334 94.1333335,22.5133334 C91.2000002,19.2133334 78.0000002,16.6466667 72.5,23.6133334 C72.5,23.6133334 69.9333333,29.4800001 65.9,32.4133334 C62.2333333,34.9800001 61.1333333,37.9133334 58.9333335,39.3800001 C56.3666667,40.8466669 53.0666667,41.9466669 52.3333335,47.0800001 C51.6000002,52.2133334 48.3000002,75.6800001 63.7,80.8133334 C79.1,85.9466667 91.5666667,79.7133334 95.6,76.4133334 C99.6333333,73.1133334 107.7,76.7800001 105.5,92.5466667 C103.666667,107.946667 92.6666667,133.613333 107.333333,146.813333 C107.7,146.446667 133.366667,139.48 139.233333,127.38 C145.466667,114.913333 156.466667,106.113333 152.8,84.1133334 Z" id="路径" fill="url(#linearGradient-1)" fill-rule="nonzero"></path>
<ellipse id="椭圆形" fill-opacity="0.3" fill="#FFFFFF" transform="translate(87.072155, 32.449876) rotate(-45.000000) translate(-87.072155, -32.449876) " cx="87.0721547" cy="32.4498757" rx="6" ry="8"></ellipse>
<path d="M95.9666667,76.0466667 C91.9333335,79.3466667 79.4666667,85.5799999 64.0666667,80.4466667 C59.2846839,78.6054366 55.4133401,73.476791 54.648457,70.9706564 C60.9128653,65.1777739 62.3855891,60.9113488 63.3788495,57.331642 C65.9077612,47.6475769 65.6589428,41.2636379 62.6323945,38.179825 C62.6107982,36.0466084 63.8222222,34.0022223 66.2666667,32.0466667 C69.9333335,29.4799999 72.8666667,23.2466667 72.8666667,23.2466667 C72.8666667,23.6133334 72.5,23.6133334 72.5,23.9800001 C72.5,23.9800001 58.2,31.3133334 56.7333335,34.6133334 C55.2666667,38.2800001 47.5666667,38.6466667 49.0333335,61.0133334 C50.5000002,83.3800001 48.3000002,107.946667 57.4666667,125.18 C66.6333335,142.046667 85.7,149.746667 96.7,149.013333 C106.6,148.28 113.591721,145.880673 117.991721,142.94734 C110.612272,127.104604 103.666667,107.58 105.866667,92.1800001 C108.066667,76.4133334 100,72.7466667 95.9666667,76.0466667 Z" id="路径" fill="url(#linearGradient-2)" fill-rule="nonzero"></path>
<g id="编组-7" transform="translate(39.622392, 49.121407) rotate(-24.000000) translate(-39.622392, -49.121407) translate(7.122392, 24.871407)">
<path d="M56.7029353,11.191124 L55.596758,9.49421011 C55.596758,9.49421011 59.5241368,4.33687268 64.5333335,4.80411751 L64.5583059,6.93412485 C64.5583059,6.93412485 60.3075636,6.31238615 56.7029353,11.191124 Z" id="路径" fill="#40020D" fill-rule="nonzero"></path>
<g id="路径-6" transform="translate(-0.000000, 0.000000)">
<mask id="mask-4" fill="white">
<use xlink:href="#path-3"></use>
</mask>
<use id="蒙版" fill="#679933" fill-rule="nonzero" xlink:href="#path-3"></use>
<path d="M45.4958794,-9.45981255 C35.9122373,-2.38308713 29.6739826,7.68760641 26.7811153,20.752268 C22.4418144,40.3492605 24.0082617,51.8049872 17.8405433,56.536339 C11.6728249,61.2676909 -0.715006007,43.7145918 -0.715006007,43.7145918 C-0.715006007,43.7145918 -0.715006007,35.1601109 -0.715006007,18.0511492 L12.4708263,-9.45981255 C22.011019,-14.9224747 26.7811153,-17.6538058 26.7811153,-17.6538058 C26.7811153,-17.6538058 33.01937,-14.9224747 45.4958794,-9.45981255 Z" fill="#79B53A" mask="url(#mask-4)" transform="translate(22.390437, 19.846026) rotate(34.000000) translate(-22.390437, -19.846026) "></path>
</g>
</g>
<path d="M64.4333335,33.8800001 C64.4333335,33.8800001 62.9666667,29.1133334 62.2333335,27.6466667 C61.5000002,26.1799999 50.8666667,10.0466667 49.0333335,2.34666666 C49.0333335,2.34666666 50.5000002,-1.32000008 56,0.513333396 C56,0.513333396 54.1666667,15.5466667 70.3,28.0133334 C70.3,28.0133334 68.1,31.6800001 64.4333335,33.8800001 Z" id="路径" fill="url(#linearGradient-5)" fill-rule="nonzero"></path>
</g>
<g id="编组-6" transform="translate(270.984644, 98.903045) rotate(-18.000000) translate(-270.984644, -98.903045) translate(207.484644, 48.903045)" fill-rule="nonzero">
<path d="M14.3597796,18.004491 C14.3597796,18.004491 21.693113,-0.328842419 49.3597796,0.00449097919 C77.0264462,0.337824378 87.693113,12.3378244 93.0264464,21.3378242 C98.3597798,30.3378242 107.35978,44.0044908 115.026446,48.6711576 C122.693113,53.3378242 126.026446,65.004491 124.693113,69.6711576 C123.35978,74.3378242 117.026446,81.3378242 112.35978,84.004491 C107.693113,86.6711576 103.35978,93.004491 95.3597796,93.6711576 C87.3597796,94.3378242 58.3597796,99.004491 51.0264464,99.004491 C43.6931132,99.004491 31.0264464,104.004491 16.693113,84.004491 C2.35977957,64.004491 -0.306887031,59.004491 0.0264463674,48.3378242 C0.359779766,37.6711574 7.02644637,31.6711576 14.3597796,18.004491 Z" id="路径" fill="url(#linearGradient-6)"></path>
<path d="M105.35978,89.004491 C105.35978,89.004491 109.026446,86.004491 110.35978,80.004491 C111.693113,74.004491 118.35978,75.004491 119.026446,69.004491 C119.026446,69.004491 119.693113,71.004491 118.693113,73.6711576 C118.026446,75.004491 120.693113,72.004491 120.693113,72.004491 C120.693113,72.004491 120.35978,77.004491 117.026446,77.3378242 C112.693113,78.3378242 111.693113,85.004491 105.35978,89.004491 L105.35978,89.004491 Z" id="路径" fill="#E1BE40"></path>
<path d="M117.35978,75.004491 C118.35978,75.6711576 126.145722,83.5214242 126.723821,94.1925218 C126.956429,96.1869958 120.530487,99.6623391 120.887816,95.1095933 C121.187195,84.3045152 117.041137,81.1588134 110.35978,81.004491 C110.35978,80.6711576 110.693113,77.004491 113.026446,76.004491 C113.026446,76.004491 116.35978,74.3378244 117.35978,75.004491 Z" id="路径" fill="url(#linearGradient-7)"></path>
<path d="M97.0264464,42.6711576 C93.693113,40.004491 90.3597798,35.004491 85.693113,27.6711576 C81.693113,21.3378242 71.0264464,20.6711576 68.3597796,22.3378242 C58.693113,28.3378242 60.3597796,51.0044908 69.0264464,53.3378242 C76.3597798,55.3378242 77.693113,53.0044908 81.0264464,48.3378242 C83.0264464,45.6711576 87.0264464,44.3378242 93.0264464,50.004491 C98.693113,55.004491 103.693113,64.004491 105.693113,65.6711576 C109.35978,68.004491 115.35978,65.6711576 115.35978,60.004491 C115.35978,54.6711576 101.026446,46.3378244 97.0264464,42.6711576 L97.0264464,42.6711576 Z M14.3597796,28.004491 C13.3597796,29.004491 7.02644617,41.6711576 9.02644637,46.004491 C12.0264464,53.004491 23.693113,57.6711576 34.3597796,55.004491 C40.3597796,53.6711576 36.693113,44.004491 37.0264464,37.3378242 C37.0264464,30.0044908 22.3597798,17.0044908 14.3597796,28.004491 Z" id="形状" fill="#F1DF70"></path>
</g>
</g>
<g id="编组" stroke-width="1" transform="translate(76.000000, 0.000000)">
<path d="M121.265625,34.3281249 C114.140625,33.578125 106.265625,33.578125 96.890625,34.3281249 C95.0156251,34.703125 93.515625,35.0781249 91.6406251,35.4531249 C77.0156251,38.4531249 72.140625,34.3281249 59.0156251,33.9531251 C42.890625,33.2031251 32.3906251,33.9531251 17.015625,47.8281249 C-1.35937507,64.3281249 -2.85937493,88.703125 3.515625,112.703125 C7.26562507,126.578125 15.890625,141.953125 23.765625,154.328125 C29.7656251,163.703125 35.3906251,171.578125 38.390625,174.953125 C43.6406249,181.703125 56.0156249,191.453125 72.5156251,190.328125 C76.640625,189.953125 80.7656251,189.203125 85.2656249,187.328125 C90.5156249,185.078125 96.5156249,184.328125 110.015625,186.953125 L114.890625,186.953125 C131.390625,184.328125 156.890625,153.953125 164.015625,101.078125 C170.015625,57.9531249 147.890625,38.4531251 121.265625,34.3281249 Z" id="路径" fill="url(#radialGradient-8)" fill-rule="nonzero"></path>
<path d="M26.3906251,51.9531251 C26.3906251,51.9531251 30.1406251,60.2031251 41.3906249,61.3281249 C52.6406249,62.4531249 47.0156249,87.2031249 39.515625,93.203125 C32.0156251,99.2031251 18.5156251,93.203125 14.3906249,78.578125 C10.2656248,63.953125 18.140625,49.7031251 26.3906251,51.9531251 Z" id="路径" fill-opacity="0.2" fill="#FFFFFF" fill-rule="nonzero"></path>
<path d="M121.265625,34.3281249 C113.390625,33.2031249 105.140625,33.2031249 96.890625,34.3281249 C106.265625,33.578125 114.140625,33.578125 121.265625,34.3281249 Z M111.140625,187.328125 L114.890625,187.328125 L111.140625,187.328125 Z" id="形状" fill="#F76363" fill-rule="nonzero"></path>
<path d="M67.9891656,5.69449059 C67.7107372,6.35094769 67.640625,6.95312507 67.640625,7.32812493 C67.640625,9.57812493 68.0156251,19.3281249 76.640625,28.7031249 C85.2656249,38.078125 82.640625,46.7031249 81.8906249,48.9531249 C81.8906249,49.328125 81.8906249,49.328125 82.265625,49.328125 L94.2656249,49.328125 C94.640625,49.328125 94.640625,48.9531249 94.640625,48.9531249 C94.2656249,46.7031249 93.140625,35.4531249 86.765625,25.703125 C81.140625,17.0781251 86.2159362,7.80928047 88.8409362,4.80928032 C89.2159363,4.43428025 89.436197,4.2439088 89.3733897,4.04748094 C90.417621,0.737102864 75.4337412,-3.62749944 67.9891656,5.69449059 Z" id="路径" fill="#754107" fill-rule="nonzero"></path>
<path d="M68.7312961,6.72870551 C69.0060349,7.13260894 72.6206944,8.03594889 80.1466859,8.3829874 C79.396686,9.5079874 77.3906249,12.5781251 79.2656251,18.2031251 C80.015625,20.0781251 88.2656251,30.203125 87.5156249,36.2031251 C87.1406249,39.9531251 89.7656249,44.828125 87.1406251,47.8281249 C86.765625,48.203125 87.1406251,48.5781251 87.5156249,48.5781251 L94.2656249,49.328125 C94.640625,49.328125 94.640625,49.328125 94.640625,48.9531249 C92.7656251,33.9531249 86.765625,25.703125 86.765625,25.703125 C86.765625,25.703125 80.015625,16.703125 89.3906251,4.328125 C89.7656251,3.95312493 89.3906251,3.57812507 89.015625,3.57812507 C87.9779698,4.84561986 85.4637951,5.78928638 81.4731009,6.40912463 C77.4824068,7.02896289 73.2351385,7.13548985 68.7312961,6.72870551 Z" id="路径" fill="#633609" fill-rule="nonzero"></path>
<path d="M121.341616,31.9712081 C114.216616,31.2212081 106.265625,33.578125 96.890625,34.3281249 C96.890625,34.3281249 98.7656249,49.328125 78.890625,48.9531249 C55.6406251,48.5781249 50.0156251,56.8281249 50.0156251,56.8281249 C50.0156251,56.8281249 67.2656251,49.7031249 81.5156251,54.953125 C96.1406251,60.578125 95.765625,57.203125 101.015625,59.8281251 C158.765625,80.4531251 110.960129,182.97656 72.5156251,190.328125 C76.640625,189.953125 80.7656251,189.203125 85.2656249,187.328125 C90.5156251,185.078125 96.5156251,186.328125 110.015625,188.953125 L114.890625,188.953125 C135.005609,189.328125 165.764333,155.879272 172.889333,103.004272 C178.889333,59.8792715 147.966616,36.0962082 121.341616,31.9712081 Z" id="路径" fill="url(#linearGradient-9)" fill-rule="nonzero"></path>
<path d="M203.765625,61.3281249 C203.765625,61.3281249 146.015625,13.328125 93.515625,44.828125 C93.515625,44.828125 100.640625,13.328125 152.015625,18.2031251 C196.640625,22.7031251 203.765625,61.3281249 203.765625,61.3281249 Z" id="路径" fill="#679933" fill-rule="nonzero"></path>
<g id="路径-5" transform="translate(93.140625, 0.718216)">
<mask id="mask-11" fill="white">
<use xlink:href="#path-10"></use>
</mask>
<use id="蒙版" fill="#79B53A" fill-rule="nonzero" xlink:href="#path-10"></use>
<path d="M110.694362,60.6099088 C108.579397,37.6541546 93.2265956,24.3922038 64.6359574,20.8240563 C36.0453192,17.2559088 15.0000001,23.8868842 1.50000007,40.7169825 C1.50000007,30.5307316 1.50000007,25.0538117 1.50000007,24.2862228 C1.50000007,23.1348395 9.08030295,-2.98960538 11.7253495,-3.35391077 C14.370396,-3.71821615 46.2594517,-19.5587116 52.2969765,-17.2749326 C58.3345013,-14.9911536 114.876549,-7.18541297 114.876549,-5.26966187 C114.876549,-3.35391077 122.154921,22.4897385 122.507148,25.7349089 C122.859375,28.9800792 123.211602,33.6601521 122.859375,37.1885673 C122.624557,39.5408441 120.63949,45.2450618 116.904174,54.3012204 L110.694362,60.6099088 Z" fill="#95D13C" mask="url(#mask-11)"></path>
</g>
</g>
<g id="编组-3" stroke-width="1" transform="translate(162.490666, 105.794927) rotate(-2.000000) translate(-162.490666, -105.794927) translate(91.990666, 82.044927)">
<path d="M57.5644331,35.6467746 C57.5644331,34.3584047 58.6610848,33.3139746 60.0138731,33.3139746 C61.3666615,33.3139746 62.4633131,34.3584047 62.4633131,35.6467746 C62.4633131,39.5118842 65.7532681,42.6451746 69.8116331,42.6451746 C73.8699982,42.6451746 77.1599531,39.5118842 77.1599531,35.6467746 C77.1599531,34.3584047 78.2566048,33.3139746 79.6093931,33.3139746 C80.9621815,33.3139746 82.0588331,34.3584047 82.0588331,35.6467746 C82.0516009,42.0857687 76.572577,47.3038868 69.8116331,47.3107746 C63.0506893,47.3038868 57.5716653,42.0857687 57.5644331,35.6467746 Z" id="路径" fill="#000000" fill-rule="nonzero"></path>
<ellipse id="椭圆形备份-13" fill="#FF9FB5" cx="14.8812384" cy="29.317321" rx="14.85" ry="7.425"></ellipse>
<ellipse id="椭圆形备份-14" fill="#FF9FB5" cx="125.81362" cy="33.1911651" rx="14.85" ry="7.425"></ellipse>
<ellipse id="椭圆形备份-15" fill="#FFFFFF" transform="translate(9.318133, 29.107087) rotate(43.000000) translate(-9.318133, -29.107087) " cx="9.31813324" cy="29.107087" rx="1.49948582" ry="4.50268255"></ellipse>
<ellipse id="椭圆形备份-17" fill="#FFFFFF" transform="translate(120.250515, 32.980931) rotate(43.000000) translate(-120.250515, -32.980931) " cx="120.250515" cy="32.9809311" rx="1.49948582" ry="4.50268255"></ellipse>
<ellipse id="椭圆形备份-16" fill="#FFFFFF" transform="translate(18.228133, 29.107087) rotate(43.000000) translate(-18.228133, -29.107087) " cx="18.2281332" cy="29.107087" rx="1.49948582" ry="4.50268255"></ellipse>
<ellipse id="椭圆形备份-18" fill="#FFFFFF" transform="translate(129.160515, 32.980931) rotate(43.000000) translate(-129.160515, -32.980931) " cx="129.160515" cy="32.9809311" rx="1.49948582" ry="4.50268255"></ellipse>
<path d="M33.5562276,7.92828282 C33.678867,11.7904897 36.9099677,14.8011588 40.7730931,14.6528004 C44.6362185,14.5044421 47.6684815,11.2532366 47.5458421,7.39102967 C47.4232027,3.52882279 44.192102,0.518153704 40.3289766,0.666512064 C36.4658512,0.814870424 33.4335882,4.06607594 33.5562276,7.92828282 Z" id="路径" fill="#000000" fill-rule="nonzero" transform="translate(40.551035, 7.659656) rotate(2.000000) translate(-40.551035, -7.659656) "></path>
<path d="M93.52043,9.99790366 C93.6076881,12.4966525 95.0213835,14.7590399 97.2289909,15.9328465 C99.4365983,17.1066531 102.10273,17.0135497 104.223079,15.6886074 C106.343428,14.3636651 107.595864,12.0081742 107.508605,9.50942543 C107.373716,5.64669457 104.133007,2.62468208 100.270279,2.75957162 C96.4075509,2.89446116 93.3855406,6.1351728 93.52043,9.99790366 L93.52043,9.99790366 Z" id="路径" fill="#000000" fill-rule="nonzero" transform="translate(100.514484, 9.753626) rotate(2.000000) translate(-100.514484, -9.753626) "></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 18 KiB

83
static/img/header/09.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 32 KiB

121
static/img/header/10.svg Normal file
View File

@ -0,0 +1,121 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="320px" height="254px" viewBox="0 0 320 254" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 61.2 (89653) - https://sketch.com -->
<title>玉米+辣椒+藕</title>
<desc>Created with Sketch.</desc>
<defs>
<path d="M84.5014569,4.06157497 C77.2317971,2.23843044 74.2762055,-9.29012587 51.3376775,17.1599392 C28.3991496,43.6100043 -18.0281993,66.326964 7.40112839,93.4136827 C31.7298702,119.342849 78.5626981,75.6452582 92.1752084,41.757921 C101.250215,19.1663628 98.692298,6.60091417 84.5014569,4.06157497 Z" id="path-1"></path>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-3">
<stop stop-color="#679933" offset="0%"></stop>
<stop stop-color="#A0C962" offset="100%"></stop>
</linearGradient>
<path d="M183.867453,108.584496 C193.680472,100.309726 169.405804,70.3604188 122.316332,51.7309112 C75.2268598,33.1014037 10.5121633,38.6638011 7.91768463,69.7213929 C5.32320592,100.778985 107.653075,98.6172172 131.48562,103.228429 C155.318176,107.868586 167.931952,125.491267 173.895023,120.456964 L183.867453,108.584496 Z" id="path-4"></path>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-6">
<stop stop-color="#679933" offset="0%"></stop>
<stop stop-color="#A0C962" offset="100%"></stop>
</linearGradient>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-7">
<stop stop-color="#F2C555" offset="0%"></stop>
<stop stop-color="#C99924" offset="100%"></stop>
</linearGradient>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-8">
<stop stop-color="#F7DD9C" offset="0%"></stop>
<stop stop-color="#F3BA2C" offset="100%"></stop>
</linearGradient>
<path d="M84.8967965,7.10628952 C73.1296295,0.33460983 30.1571275,-10.1391695 7.34893204,22.8448637 C-8.51440061,45.764395 4.10923734,76.683438 18.7623392,87.0641997 C33.4154411,97.4635649 70.2250756,97.4449615 70.2250756,97.4449615" id="path-9"></path>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-11">
<stop stop-color="#F7DD9C" offset="0%"></stop>
<stop stop-color="#F2C555" offset="100%"></stop>
</linearGradient>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-12">
<stop stop-color="#F7BD2C" offset="0%"></stop>
<stop stop-color="#F2C75B" offset="100%"></stop>
</linearGradient>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-13">
<stop stop-color="#EDC742" offset="0%"></stop>
<stop stop-color="#FFBE19" offset="100%"></stop>
</linearGradient>
<linearGradient x1="0%" y1="61.4909327%" x2="100%" y2="61.4909327%" id="linearGradient-14">
<stop stop-color="#F7B500" offset="0%"></stop>
<stop stop-color="#F7880C" offset="100%"></stop>
</linearGradient>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-15">
<stop stop-color="#A0C962" offset="0%"></stop>
<stop stop-color="#679933" offset="100%"></stop>
</linearGradient>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-16">
<stop stop-color="#A0C962" offset="0%"></stop>
<stop stop-color="#679933" offset="100%"></stop>
</linearGradient>
</defs>
<g id="蔬菜水果" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="玉米">
<g id="编组-6" transform="translate(-14.204413, 0.000000)">
<ellipse id="椭圆形" fill-opacity="0.1" fill="#000000" cx="172.026781" cy="224.366667" rx="113.335526" ry="29.6333333"></ellipse>
<g id="编组-5" transform="translate(245.427121, 138.845518) rotate(171.000000) translate(-245.427121, -138.845518) translate(190.030910, 77.754225)">
<g id="路径" transform="translate(13.143875, 0.000000)">
<mask id="mask-2" fill="white">
<use xlink:href="#path-1"></use>
</mask>
<use id="蒙版" fill="#FF5A4D" fill-rule="nonzero" xlink:href="#path-1"></use>
<path d="M89.7051668,10.4278806 C93.4921562,27.3976172 96.1762405,11.7476773 73.2479545,38.1942291 C50.3196686,64.640781 44.8768721,71.7953498 5.77246409,90.0502796 C30.0765778,115.992457 80.3671508,75.7627163 93.9782288,41.8467986 C103.052281,19.2361868 101.627927,8.76321412 89.7051668,10.4278806 Z" fill="#EA394A" fill-rule="nonzero" mask="url(#mask-2)" transform="translate(52.816451, 54.297055) scale(-1, 1) rotate(-109.000000) translate(-52.816451, -54.297055) "></path>
</g>
<path d="M33.8968481,79.7545681 C32.680411,87.4233507 43.2518286,100.96671 44.7289308,100.619444 C38.2501929,102.418202 28.7125091,100.908832 23.9915747,96.4233181 C21.6166261,98.7962999 4.20999058,109.474718 5.74501834,117.317133 C7.28004609,125.159549 -1.5536042,122.555056 0.242088648,115.146723 C2.06674428,107.73839 18.7782729,91.4169054 18.7782729,91.4169054 C18.7782729,91.4169054 10.0375275,82.8899878 13.8545989,72.0568468 C13.8545989,72.0568468 25.9031187,84.6741645 33.8968481,79.7545681 Z" id="路径" fill="url(#linearGradient-3)" fill-rule="nonzero"></path>
</g>
<g id="路径" transform="translate(136.828016, 107.206171)">
<mask id="mask-5" fill="white">
<use xlink:href="#path-4"></use>
</mask>
<use id="蒙版" fill="#FF5A4D" fill-rule="nonzero" transform="translate(96.945123, 81.198618) rotate(148.000000) translate(-96.945123, -81.198618) " xlink:href="#path-4"></use>
<path d="M177.059818,99.9993121 C148.999604,86.5191394 176.401617,106.519484 150.135356,100.447717 C123.869095,94.3759505 82.7692921,106.161129 23.2712247,82.5526522 C15.5217336,121.433057 115.334808,122.231587 145.604374,115.557392 C175.87394,108.883197 171.092753,105.03629 177.059818,99.9993121 Z" fill="#EA394A" fill-rule="nonzero" mask="url(#mask-5)" transform="translate(99.951815, 100.643613) scale(-1, 1) rotate(16.000000) translate(-99.951815, -100.643613) "></path>
</g>
<path d="M340.264593,153.539796 C328.133506,157.55871 329.124177,174.115924 331.672504,174.637892 C324.229483,171.103766 315.302315,166.805199 316.406003,156.743869 C316.406003,156.743869 303.803332,158.105851 300.965973,159.002106 C298.128614,159.898361 297.347307,161.25851 297.347307,161.25851 C296.572484,161.684152 295.571446,161.513537 294.344193,160.746664 C293.11694,159.979791 292.862796,159.021064 293.58176,157.870481 C293.58176,157.870481 296.678688,154.195551 300.732255,153.444476 C308.144476,152.028905 317.620055,151.099942 317.620055,151.099942 C317.620055,151.099942 319.326188,144.993069 326.736911,139.554068 C332.150237,135.648436 340.256854,132.7569 340.256854,132.7569 C340.256854,132.7569 331.111031,144.273818 340.264593,153.539796 Z" id="路径" fill="url(#linearGradient-6)" fill-rule="nonzero" transform="translate(316.723979, 153.697396) rotate(148.000000) translate(-316.723979, -153.697396) "></path>
<path d="M285.237575,152.677516 C286.377578,152.414626 287.515025,153.124902 287.778133,154.263961 C288.041241,155.40302 287.330376,156.539525 286.190373,156.802415 C276.358772,159.069628 267.866087,162.127426 260.71077,165.967995 C259.680097,166.521202 258.395736,166.134831 257.84207,165.105011 C257.288404,164.075192 257.675096,162.791894 258.705769,162.238687 C266.21195,158.209794 275.056402,155.025342 285.237575,152.677516 Z" id="路径-4" fill-opacity="0.254397946" fill="#FFFFFF" fill-rule="nonzero"></path>
<path d="M253.089012,165.878035 C254.226332,165.603788 255.370818,166.302683 255.645292,167.439061 C255.900162,168.49427 255.315248,169.555652 254.319786,169.921472 L254.082972,169.993225 L252.179789,170.452148 C251.042468,170.726396 249.897983,170.0275 249.623508,168.891122 C249.368639,167.835914 249.953552,166.774532 250.949014,166.408712 L251.185828,166.336958 L253.089012,165.878035 Z" id="路径-5" fill-opacity="0.254397946" fill="#FFFFFF" fill-rule="nonzero"></path>
<g id="编组" transform="translate(91.187539, 161.108565) rotate(27.000000) translate(-91.187539, -161.108565) translate(14.557155, 110.812771)">
<path d="M10.1839173,21.2608387 L11.5803374,31.0276844 C11.6899172,31.7804211 11.335961,32.4828151 10.7334542,32.860802 L11.0776262,33.2787098 C11.7292889,34.0786609 11.6175753,35.2506824 10.8169611,35.9018055 C10.5981584,36.0744014 10.350865,36.1900631 10.0971079,36.2531923 L8.85787379,55.1480775 C9.07555557,55.209485 9.28557356,55.3111008 9.47639778,55.4541004 C10.2956309,56.0680164 10.4445824,57.2400379 9.83015755,58.0585926 C9.73995497,58.1766362 9.6471514,58.2992961 9.55209751,58.4261429 C9.80229319,58.8004615 9.91921234,59.267667 9.84877648,59.7515125 L8.5826889,67.9370594 C8.43373742,68.8672352 7.65174215,69.5183582 6.73941433,69.5183582 C6.64631966,69.5183582 6.55322498,69.5183582 6.46013031,69.4997547 C5.43608888,69.3509266 4.74718829,68.4021473 4.89613977,67.3789539 L5.27981231,64.8928319 C4.49599098,66.2807514 3.90213143,67.5423572 3.72314686,68.4021473 C3.53695751,69.2765125 2.77358117,69.8904285 1.89849123,69.8904285 C1.76815868,69.8904285 1.65644507,69.871825 1.52611252,69.8532215 C0.520690033,69.6485828 -0.130972693,68.6625965 0.0738355923,67.6580066 C0.584416944,65.1546707 2.95782844,61.3499468 4.76978592,58.7143639 C4.02014189,58.2034749 3.2308919,57.5145431 2.47567821,56.5889148 C-0.317162043,53.165868 0.204168137,42.7292957 2.10329951,37.7063465 C2.7651293,35.9454053 4.24965161,34.1963344 5.7941375,32.7305493 L1.2468285,27.2139637 C0.595165773,26.4140125 0.706879383,25.241991 1.50749359,24.590868 C2.3081078,23.9397449 3.4811007,24.051366 4.13276343,24.8513172 L7.52419571,28.9667573 L6.49736818,21.7817371 C6.3484167,20.7585438 7.05593623,19.828368 8.07997766,19.6795398 C9.10401908,19.5307117 10.0349658,20.2376453 10.1839173,21.2608387 Z" id="形状结合" fill="url(#linearGradient-7)" fill-rule="nonzero"></path>
<g id="路径" transform="translate(7.824860, 0.071688)">
<mask id="mask-10" fill="white">
<use xlink:href="#path-9"></use>
</mask>
<use id="蒙版" fill="url(#linearGradient-8)" fill-rule="nonzero" xlink:href="#path-9"></use>
</g>
<path d="M116.646988,50.4497547 C117.894456,76.5504871 102.682787,97.8515125 84.2686598,98.7444813 C65.8545331,99.6188465 51.7786182,79.7502918 50.5311495,53.6495594 C49.9353436,41.3712391 54.4969827,31.157909 59.5240952,22.4886707 C65.1656325,12.7404285 70.0065556,5.26181524 79.7442586,4.79672735 C98.1583853,3.9037586 115.399519,24.3490223 116.646988,50.4497547 Z" id="路径" fill="#F7E8C9" fill-rule="nonzero"></path>
<path d="M89.7240078,70.9508289 C88.793061,73.0158191 86.9870243,82.9500965 89.3330101,84.2523426 C91.660377,85.5545887 98.1770043,83.0617176 99.107951,80.0851551 C100.038898,77.1085926 92.0699936,65.7418445 89.7240078,70.9508289 Z" id="路径" fill="#F7E8C9" fill-rule="nonzero"></path>
<path d="M90.9900954,86.4661609 C90.0963865,86.4661609 89.1840587,86.3173328 88.4206823,85.889452 C86.6332646,84.9034656 86.0188397,82.2989734 86.4470752,77.7225086 C86.7077403,74.8575672 87.4152598,71.5461414 88.0296847,70.1880848 C88.9978693,68.067284 90.9156196,67.2487293 93.0381782,68.0486805 C95.6634481,69.0532703 97.9163392,72.2344715 98.7541913,73.5553211 C99.8340895,75.248241 101.56565,78.4294422 100.87675,80.6432606 C100.020279,83.4151844 96.7247273,84.9964832 95.3469262,85.5359852 C94.6580256,85.8150379 92.8333699,86.4661609 90.9900954,86.4661609 Z M90.3384326,82.6710438 C90.8225249,82.8198719 92.2003261,82.7826648 93.969125,82.0757313 C95.8682563,81.3129871 97.0784871,80.2339832 97.3205333,79.5642566 C97.395009,78.8015125 96.1847782,75.82495 93.969125,73.3506824 C92.7216563,71.9368152 91.8651853,71.5275379 91.5672823,71.4717273 C91.5300445,71.5089344 91.4928066,71.601952 91.4369498,71.7135731 C91.1204279,72.4019031 90.5432409,74.7831531 90.226719,77.4620594 C89.8357214,80.7548816 90.1522433,82.2617664 90.3384326,82.6710438 L90.3384326,82.6710438 Z" id="形状" fill="#603434" fill-rule="nonzero"></path>
<path d="M106.220384,54.3937 C103.799923,53.2774891 98.1025285,53.7611805 97.2646765,56.1052234 C96.4268244,58.4492664 104.097826,66.6720203 107.486472,63.1001453 C110.875118,59.5282703 108.56637,55.4727039 106.220384,54.3937 Z" id="路径" fill="#F7E8C9" fill-rule="nonzero"></path>
<path d="M105.41977,65.8534656 C104.19092,65.8534656 102.813119,65.4255848 101.39808,64.5512195 C98.270099,62.6536609 94.527693,58.2632313 95.5144966,55.4727039 C95.7937806,54.6727527 96.5199191,53.5565418 98.3631936,52.7751941 C100.913988,51.6961902 104.786726,51.6589832 107.020998,52.6821766 C108.975987,53.5751453 110.521358,55.6029285 110.949594,57.8539539 C111.396448,60.1607898 110.651691,62.4676258 108.864273,64.3651844 C107.914707,65.3511707 106.741714,65.8534656 105.41977,65.8534656 L105.41977,65.8534656 Z M99.0893321,56.6447254 C99.3686161,57.7795398 101.938029,61.0351551 104.470204,61.9467273 C105.624578,62.3560047 105.978338,61.9839344 106.12729,61.8351063 C107.095474,60.7933094 107.486472,59.7143055 107.263045,58.579491 C107.039617,57.388866 106.164527,56.4214832 105.438389,56.0866199 C104.768107,55.7703602 103.259974,55.547118 101.547032,55.7889637 C100.076136,55.9749988 99.3127593,56.4214832 99.0893321,56.6447254 Z" id="形状" fill="#603434" fill-rule="nonzero"></path>
<path d="M100.392658,28.3673816 C101.267747,27.4744129 106.778952,31.7532215 107.002379,36.7017566 C107.225807,41.6502918 95.8123995,41.7619129 95.4400208,40.5340809 C95.0490232,39.2876453 94.9186906,33.9484363 100.392658,28.3673816 L100.392658,28.3673816 Z" id="路径" fill="#F7E8C9" fill-rule="nonzero"></path>
<path d="M98.4749072,43.0455555 C98.0652907,43.0455555 97.6556741,43.026952 97.2832954,43.0083484 C95.8310185,42.8967273 94.1180764,42.5804676 93.6526031,41.0735828 C93.112654,39.2690418 93.0195593,33.2415027 99.0707132,27.0837391 C99.405854,26.7488758 100.336801,26.0419422 101.956648,26.6558582 C104.321253,27.548827 108.640846,31.6602039 108.864273,36.6273426 C109.013224,39.7527332 106.406574,41.9851551 101.733221,42.7851063 C100.653323,42.9525379 99.5175676,43.0455555 98.4749072,43.0455555 L98.4749072,43.0455555 Z M97.115725,39.2504383 C98.7355723,39.455077 102.552454,39.2318348 104.395729,37.9295887 C105.159105,37.3900867 105.140486,36.9808094 105.121867,36.7761707 C104.991535,33.7996082 102.366265,31.1765125 101.062939,30.3393543 C97.674293,34.153075 97.097106,37.6691395 97.115725,39.2504383 L97.115725,39.2504383 Z" id="形状" fill="#603434" fill-rule="nonzero"></path>
<path d="M85.348558,46.7662586 C87.93659,46.2081531 88.9420125,48.4591785 89.3143912,50.5613758 C89.6867699,52.6635731 87.5269734,55.7517566 85.4602717,55.621532 C83.3935699,55.4913074 81.2896302,52.6449695 81.6806278,50.7660145 C82.0716255,48.8870594 83.058429,47.2685535 85.348558,46.7662586 L85.348558,46.7662586 Z" id="路径" fill="#F7E8C9" fill-rule="nonzero"></path>
<path d="M85.5719853,57.4818836 L85.348558,57.4818836 C83.8404243,57.388866 82.3322906,56.4958973 81.1965355,55.0262195 C80.0607805,53.5565418 79.5766882,51.8264148 79.8559722,50.3939441 C80.6193485,46.6546375 83.0398101,45.3709949 84.9575604,44.9617176 C86.6705024,44.5896473 87.8807332,45.0919422 88.5882527,45.5756336 C89.8915782,46.4499988 90.7666681,48.0312977 91.1390468,50.2637195 C91.4369498,51.9566395 90.7294303,54.0402332 89.3516291,55.6029285 C88.234493,56.812157 86.9125486,57.4818836 85.5719853,57.4818836 Z M85.7395557,48.5707996 C84.8458468,48.7568348 83.8776622,49.2219227 83.5052835,51.1194813 C83.4494267,51.3799305 83.6169971,52.049657 84.1383273,52.7379871 C84.6596574,53.4077137 85.2368444,53.742577 85.5533663,53.7611805 C85.7023178,53.7611805 86.1119344,53.5937488 86.5587888,53.0914539 C87.2290705,52.3287098 87.5455924,51.361327 87.4711166,50.8776356 C87.2476894,49.5567859 86.8194539,48.8498523 86.502932,48.6452137 C86.4284563,48.5894031 86.2422669,48.4591785 85.7395557,48.5707996 L85.7395557,48.5707996 Z" id="形状" fill="#603434" fill-rule="nonzero"></path>
<path d="M145.171196,56.5703113 C143.216208,82.4478016 125.621315,101.590819 107.374758,100.214159 C89.1282019,98.8374988 77.6775568,77.5178699 79.632545,51.6589832 C80.5448728,39.492284 85.7395557,29.427782 91.7348528,21.5026844 C98.4935262,12.5916004 104.693632,6.93613165 114.375478,7.08495977 C117.056604,7.1221668 127.371494,10.0429188 131.46766,13.0566883 C142.713497,21.3352527 146.604854,37.6133289 145.171196,56.5703113 Z" id="路径" fill="url(#linearGradient-11)" fill-rule="nonzero"></path>
<path d="M152.991149,59.0445789 C151.147874,83.5640125 134.465309,101.721044 117.149699,100.418798 C99.8527084,99.1165516 88.9978693,78.9131336 90.8411439,54.3750965 C91.7162338,42.8409168 96.7805842,33.4461414 102.477978,25.9303211 C108.882892,17.484325 114.636143,11.4195789 123.796659,12.107909 C141.112268,13.4101551 154.853043,34.5065418 152.991149,59.0445789 Z" id="路径" fill="#F7E8C9" fill-rule="nonzero"></path>
<path d="M125.453744,75.0808094 C128.265203,70.485741 134.372214,82.0199207 133.143364,84.698827 C131.951752,87.3777332 125.565458,88.959032 123.535994,87.4707508 C121.50653,85.9824695 124.336608,76.9039539 125.453744,75.0808094 Z M112.718393,71.2670887 C112.718393,71.2670887 113.388674,80.1781727 110.130361,80.6618641 C106.872047,81.1455555 102.254551,79.7874988 102.235904,77.6480945 C102.217313,75.5086902 111.489543,64.8674793 112.718393,71.2670887 Z M75.7970444,68.5881824 C75.7970444,68.5881824 77.6589379,77.8899402 74.2889106,78.820116 C70.9188834,79.7502918 65.873152,78.9317371 65.575249,76.6621082 C65.2773461,74.4110828 73.6558668,62.0025379 75.7970444,68.5881824 Z M134.223263,62.076952 C135.265923,59.9933582 140.665414,60.1979969 142.787973,61.5188465 C144.854674,62.8024891 146.530379,66.839452 142.955543,69.7974109 C139.380708,72.7553699 133.180602,64.1605457 134.223263,62.076952 Z M112.029492,57.2958484 C112.271538,58.4120594 102.738643,67.0999012 101.528413,64.4395984 C100.318182,61.7792957 98.4376694,56.0308094 101.174653,55.2308582 C103.930255,54.430907 111.098545,52.9426258 112.029492,57.2958484 Z M73.2462503,53.9658191 C73.6372479,55.1192371 64.718778,65.4999988 63.1175496,62.8769031 C61.4977023,60.2352039 58.7607188,54.430907 61.5535591,53.203075 C64.3277804,51.9938465 71.7008787,49.5009754 73.2462503,53.9658191 Z M145.562194,45.0733387 C145.208434,49.7242176 134.521165,48.5149891 134.316357,47.3057606 C134.111549,46.1151356 134.595641,41.1107898 140.348892,36.534325 C141.26122,35.8087879 145.915954,40.4410633 145.562194,45.0733387 Z M104.004731,42.7292957 C101.658745,39.5108875 105.121867,32.9810535 107.281664,33.6135731 C115.231949,35.9390125 114.356859,48.7196277 111.936397,48.3847645 C109.497317,48.0499012 106.350717,45.9663074 104.004731,42.7292957 Z M62.8755035,39.6597156 C59.9895685,36.5529285 62.7824088,29.2231434 65.1470135,29.6138172 C73.8234373,31.0462879 74.5868136,44.6268543 71.9801627,44.5897236 C69.3735118,44.5524402 65.7614384,42.7665027 62.8755035,39.6597156 Z M119.92392,31.771825 C118.471643,27.8464832 121.227246,21.3910633 126.142645,22.7119129 C126.142645,22.7119129 132.007609,24.7955066 131.393184,28.4231922 C130.77876,32.0508777 127.185305,38.1900379 125.230317,37.9481922 C123.293948,37.7063465 121.376197,35.6971668 119.92392,31.771825 Z M78.2361249,26.0233387 C76.188042,22.0793934 78.2547438,14.9170398 83.5983781,15.6611805 C83.5983781,15.6611805 90.0963865,17.0936512 89.8915782,21.0003895 C89.7053888,24.9071277 86.7263592,31.8462391 84.6410385,31.8462391 C82.5557178,31.8462391 80.2842077,29.9858875 78.2361249,26.0233387 Z M124.169038,51.975243 C126.645356,51.7520008 127.334257,53.9844227 127.427351,55.9749988 C127.520446,57.9841785 125.155841,60.6072742 123.238091,60.2538074 C121.320341,59.9003406 119.681874,56.9981922 120.27768,55.2680652 C120.873486,53.5379383 121.990622,52.1798816 124.169038,51.975243 L124.169038,51.975243 Z" id="形状结合" fill="url(#linearGradient-12)" fill-rule="nonzero"></path>
</g>
<g id="编组" transform="translate(102.183838, 0.000000)">
<path d="M62.8653938,227.700417 C87.0948346,227.700417 102.585789,180.472292 102.585789,122.528542 C102.585789,64.5847917 79.1507556,21.3254167 62.8653938,21.3254167 C46.580032,21.3254167 23.1449991,64.5847917 23.1449991,122.528542 C23.1449991,180.472292 38.635953,227.700417 62.8653938,227.700417 Z" id="路径" fill="#FFDD67" fill-rule="nonzero"></path>
<path d="M38.2387491,207.459792 C39.8275649,207.856667 41.4163806,207.856667 43.0051964,207.856667 C67.2346372,207.856667 82.7255912,160.628542 82.7255912,102.684792 C82.7255912,68.5535417 74.7815122,39.5816667 64.4542096,21.3254167 C80.3423675,24.1035417 102.585789,66.1722917 102.585789,122.528542 C102.585789,180.472292 87.0948346,227.700417 62.8653938,227.700417 C53.3324991,227.700417 44.9912162,220.159792 38.2387491,207.459792 Z" id="路径" fill="url(#linearGradient-13)" fill-rule="nonzero"></path>
<path d="M54.0817256,14.5938919 C54.7646986,14.5874579 55.3235572,15.1472644 55.3299712,15.8443674 C55.3897724,22.3438172 54.782897,26.9842078 53.4529995,29.8314494 C53.2494705,30.2671945 53.0026885,30.7320262 52.6560245,31.3395124 L51.1677134,33.8773915 C51.0468619,34.0854951 50.9349899,34.2802027 50.8249889,34.4740263 C49.1000516,37.513395 48.1646569,39.8478663 47.9839978,42.062903 C47.8437507,43.7824531 48.1989489,45.3139142 49.1289878,46.7114697 C49.512755,47.2881509 49.3658432,48.0731845 48.8008511,48.4648914 C48.235859,48.8565983 47.4667377,48.706647 47.0829705,48.1299659 C45.8222708,46.2355313 45.333593,44.1285638 45.5191508,41.8534649 C45.7376868,39.1740249 46.7907347,36.5459257 48.6847691,33.2086051 L49.2326381,32.2600004 L50.1518911,30.7018952 C50.6736031,29.8125189 50.9916292,29.2347538 51.2203704,28.7450307 C52.3490313,26.3286263 52.9132587,22.0143377 52.8567072,15.8680751 C52.8502931,15.1709721 53.3987526,14.6005513 54.0817256,14.5938919 Z M75.3809083,17.8716163 C76.0191864,18.1197389 76.339547,18.8490136 76.0964538,19.5004971 C74.7534811,23.099628 75.4023418,26.2671277 77.8934773,31.3844436 L79.3388014,34.2843491 L79.4481464,34.5099703 C79.9145332,35.4777918 80.2588392,36.2702643 80.5265252,37.0200906 C81.8170072,40.6349136 81.8170072,44.2649284 80.5255028,47.8557259 C80.2901242,48.510154 79.5795468,48.8459131 78.9383836,48.6056648 C78.2972204,48.3654165 77.968267,47.6401379 78.2036456,46.9857098 C79.2934695,43.9556488 79.2934695,40.9400155 78.2026233,37.8844006 C77.9701638,37.2332488 77.6592291,36.5175854 77.2287178,35.6242107 L75.9631071,33.0853565 C72.9546131,27.0516722 72.0727378,23.1909015 73.7850443,18.6019657 C74.0281375,17.9504823 74.7426302,17.6234937 75.3809083,17.8716163 Z M63.8614844,0.920842548 C67.0809375,12.604107 65.9954001,22.1037769 60.5365125,29.3019214 L60.1661068,29.7783867 C59.8864995,30.129339 59.6190849,30.474525 59.3637835,30.813987 C59.9126748,35.7163697 61.3643463,40.0304224 63.7119091,43.7656504 C64.0806941,44.3524275 63.9136184,45.1332488 63.338735,45.5096636 C62.7638516,45.8860784 61.9988572,45.715546 61.6300722,45.1287689 C59.5225072,41.7754036 58.0843398,38.0124641 57.3114352,33.8502245 C54.7407107,38.1920424 54.5930937,41.3928186 56.6363267,43.5751154 C57.1082083,44.0791136 57.0904542,44.8781348 56.5966719,45.3597791 C56.1028895,45.8414235 55.3200642,45.8233021 54.8481826,45.3193039 C51.4349697,41.6737854 52.2129351,36.5318816 56.8043736,30.0944745 C56.5015096,26.6349336 56.6107359,22.9296678 57.129435,18.9838446 C57.6741856,13.3214702 56.8307268,7.57224193 54.5904306,1.72214217 C54.3417828,1.07284639 54.655903,0.340748998 55.2920378,0.0869568739 C55.9281727,-0.16683525 56.6454308,0.153783809 56.8940786,0.803079587 C59.2729399,7.01501522 60.1747793,13.1621804 59.5859171,19.2749679 C59.2297977,21.9855706 59.0747302,24.5642382 59.1200573,27.0119528 C63.5821309,20.5931692 64.3889154,12.1589115 61.4804969,1.60437921 C61.2955695,0.933284885 61.6786583,0.236240554 62.3361498,0.0474871173 C62.9936414,-0.141266319 63.6765569,0.249748226 63.8614844,0.920842548 Z M70.9055999,13.4999425 C71.2177461,14.0538943 71.0724153,14.7484577 70.5899874,15.1280875 L70.4501488,15.2234723 C68.7588177,16.2163634 68.7059636,19.1647989 70.7668753,24.3358954 L70.9729329,24.8432717 C73.5280911,31.0222768 74.7062065,37.5734514 74.5068871,44.4843523 C74.4867896,45.1811842 73.9170536,45.7294487 73.2343463,45.7089354 C72.5516389,45.688422 72.0144875,45.1068988 72.034585,44.410067 C72.2136001,38.2031656 71.2238061,32.320123 69.0648694,26.7503591 L68.6942212,25.8249641 C65.991737,19.289688 65.991737,14.9284531 69.2170053,13.0350686 C69.8090672,12.6875004 70.5650767,12.8956315 70.9055999,13.4999425 Z" id="形状结合" fill="url(#linearGradient-14)" fill-rule="nonzero"></path>
<g id="编组-3" transform="translate(62.800651, 91.713698) rotate(-2.000000) translate(-62.800651, -91.713698) translate(15.773202, 71.121127)">
<path d="M36.6879043,30.8078013 C36.6879043,29.6715307 37.6558917,28.7504013 38.8499648,28.7504013 C40.0440378,28.7504013 41.0120253,29.6715307 41.0120253,30.8078013 C41.0120253,34.2166133 43.9159877,36.9800013 47.4982069,36.9800013 C51.0804261,36.9800013 53.9843885,34.2166133 53.9843885,30.8078013 C53.9843885,29.6715307 54.9523759,28.7504013 56.146449,28.7504013 C57.340522,28.7504013 58.3085095,29.6715307 58.3085095,30.8078013 C58.3021258,36.4866364 53.465926,41.0887266 47.4982069,41.0948013 C41.5304878,41.0887266 36.6942879,36.4866364 36.6879043,30.8078013 Z" id="路径" fill="#000000" fill-rule="nonzero"></path>
<ellipse id="椭圆形备份-13" fill="#FF9FB5" cx="13.1787682" cy="25.7198623" rx="13.1077303" ry="6.5484375"></ellipse>
<ellipse id="椭圆形备份-14" fill="#FF9FB5" cx="80.9269464" cy="28.0837215" rx="13.1077303" ry="6.5484375"></ellipse>
<ellipse id="椭圆形备份-15" fill="#FFFFFF" transform="translate(8.268352, 25.534448) rotate(43.000000) translate(-8.268352, -25.534448) " cx="8.2683519" cy="25.5344476" rx="1.32299554" ry="3.97262877"></ellipse>
<ellipse id="椭圆形备份-17" fill="#FFFFFF" transform="translate(76.016530, 27.898307) rotate(43.000000) translate(-76.016530, -27.898307) " cx="76.0165301" cy="27.8983069" rx="1.32299554" ry="3.97262877"></ellipse>
<ellipse id="椭圆形备份-16" fill="#FFFFFF" transform="translate(16.132990, 25.534448) rotate(43.000000) translate(-16.132990, -25.534448) " cx="16.1329901" cy="25.5344476" rx="1.32299554" ry="3.97262877"></ellipse>
<ellipse id="椭圆形备份-18" fill="#FFFFFF" transform="translate(83.881168, 27.898307) rotate(43.000000) translate(-83.881168, -27.898307) " cx="83.8811682" cy="27.8983069" rx="1.32299554" ry="3.97262877"></ellipse>
<path d="M23.8406128,6.65295335 C23.948765,10.0592056 26.8006986,12.7143687 30.2105848,12.5834263 C33.620471,12.4524838 36.2970553,9.58502098 36.1889032,6.17876877 C36.080751,2.77251655 33.2288173,0.117353374 29.8189311,0.248295831 C26.4090449,0.379238288 23.7324606,3.24670113 23.8406128,6.65295335 Z" id="路径" fill="#000000" fill-rule="nonzero" transform="translate(30.014758, 6.415861) rotate(2.000000) translate(-30.014758, -6.415861) "></path>
<path d="M61.9496281,7.9611497 C62.0265849,10.1649073 63.2743602,12.1601733 65.2229291,13.1953503 C67.1714981,14.2305273 69.5248266,14.1483471 71.3964387,12.9797664 C73.2680508,11.8111857 74.373604,9.73373959 74.296647,7.52998197 C74.177682,4.12326794 71.3172675,1.45810075 67.9077324,1.57716444 C64.4981973,1.69622812 61.8306631,4.55443567 61.9496281,7.9611497 L61.9496281,7.9611497 Z" id="路径" fill="#000000" fill-rule="nonzero" transform="translate(68.123108, 7.745532) rotate(2.000000) translate(-68.123108, -7.745532) "></path>
</g>
<path d="M125.623617,110.225417 C107.352236,110.225417 58.8933543,138.403542 44.9912162,186.028542 C35.8555254,217.778542 41.8135846,234.447292 62.8653938,235.637917 C77.5619399,235.637917 102.982992,221.350417 106.955032,191.187917 C111.324275,161.025417 97.0249333,125.703542 125.623617,110.225417 Z" id="路径" fill="#B2D56D" fill-rule="nonzero"></path>
<path d="M44.9912162,186.028542 C47.7716438,187.219167 50.9492754,188.012917 54.9213149,188.012917 C69.6178609,188.012917 94.6417096,164.452225 101.499249,132.450417 C105.605435,114.239129 123.240394,110.225417 125.623617,110.225417 C97.0249333,125.703542 111.324275,161.025417 107.352236,191.187917 C102.982992,221.350417 77.5619399,235.637917 62.8653938,235.637917 C41.8135846,234.447292 35.8555254,217.778542 44.9912162,186.028542 Z" id="路径" fill="url(#linearGradient-15)" fill-rule="nonzero"></path>
<path d="M0.107170122,110.225417 C18.3785517,110.225417 66.8374333,138.403542 80.7395714,186.028542 C89.8752622,217.778542 83.917203,234.447292 62.8653938,235.637917 C48.1688478,235.637917 22.7477951,221.350417 18.7757556,191.187917 C14.4065122,161.025417 28.7058543,125.703542 0.107170122,110.225417 Z" id="路径" fill="#B2D56D" fill-rule="nonzero"></path>
<path d="M34.7002311,174.938058 C28.3813825,184.482563 26.3981233,194.787433 28.7504533,205.852669" id="路径-16" stroke-opacity="0.2" stroke="#FFFFFF" stroke-width="50.88" stroke-linecap="round" transform="translate(31.246735, 190.395364) rotate(-25.000000) translate(-31.246735, -190.395364) "></path>
<line x1="44.2417998" y1="214.424973" x2="41.5069602" y2="211.635218" id="路径-15" stroke-opacity="0.2" stroke="#FFFFFF" stroke-width="50.88" stroke-linecap="round"></line>
<path d="M30.2946701,121.734792 C50.1548675,134.037917 72.0010846,156.262917 80.7395714,186.028542 C89.8752622,217.778542 83.917203,234.447292 62.8653938,235.637917 C54.126907,235.637917 41.4163806,230.478542 31.8834859,219.762917 C37.4443412,222.541042 42.6079925,223.731667 46.9772359,223.731667 C68.0290451,222.541042 73.9871043,205.872292 64.8514135,174.122292 C58.4961504,152.294167 44.9912162,134.434792 30.2946701,121.734792 Z" id="路径" fill="url(#linearGradient-16)" fill-rule="nonzero"></path>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 30 KiB

90
static/img/header/11.svg Normal file
View File

@ -0,0 +1,90 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="263px" height="237px" viewBox="0 0 263 237" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 61.2 (89653) - https://sketch.com -->
<title>茄子+洋葱+红萝卜</title>
<desc>Created with Sketch.</desc>
<defs>
<linearGradient x1="50%" y1="0%" x2="50%" y2="100%" id="linearGradient-1">
<stop stop-color="#679933" offset="0%"></stop>
<stop stop-color="#A0C962" offset="100%"></stop>
</linearGradient>
<linearGradient x1="100.513182%" y1="30.4952869%" x2="18.548774%" y2="87.9003709%" id="linearGradient-2">
<stop stop-color="#AE44B4" offset="0%"></stop>
<stop stop-color="#C15DC5" offset="23.8392692%"></stop>
<stop stop-color="#B565B0" offset="92.5272923%"></stop>
<stop stop-color="#8B3585" offset="100%"></stop>
</linearGradient>
<linearGradient x1="67.6254898%" y1="12.7282933%" x2="36.1099486%" y2="50%" id="linearGradient-3">
<stop stop-color="#F686A2" offset="0%"></stop>
<stop stop-color="#EA4E7F" offset="100%"></stop>
</linearGradient>
<path d="M56.5740054,95.4667846 C40.8174429,97.0029598 22.0818213,90.4788862 7.35463794,101.255202 C16.7099329,73.9459135 -0.204744599,73.8686188 0.0019741511,46.7218797 C0.208692901,19.5522126 15.2072867,5.19929137 33.5363492,0.934685391 C59.9274429,-5.25587167 96.9760367,20.2400522 97.9407242,49.7483742 C98.8824429,78.7293525 83.4704117,92.8529938 56.5740054,95.4667846 Z" id="path-4"></path>
<path d="M27.7846621,101.306822 C19.145835,87.5781863 -0.204744599,73.8686188 0.00197415111,46.7218797 C0.208692901,19.5522126 15.2072867,5.19929137 33.5363492,0.934685391 C14.0450258,7.26780024 12.5596683,32.6941623 14.5341483,44.5242099 C21.1341753,80.8387284 42.5118455,90.5305068 27.7846621,101.306822 Z" id="path-6"></path>
<linearGradient x1="83.2177558%" y1="18.1405828%" x2="7.690893%" y2="87.1427715%" id="linearGradient-8">
<stop stop-color="#DE85FF" offset="0%"></stop>
<stop stop-color="#8E2FD5" offset="100%"></stop>
</linearGradient>
<path d="M163.840897,34.9476414 C163.328038,53.9437607 153.401829,78.524015 143.026606,97.1591294 C135.42937,110.756309 113.977985,139.917515 88.6492415,152.620261 C63.3204985,165.323007 30.4880618,161.817758 10.6539746,136.371524 C-2.26411183,119.798206 -4.20266186,92.8613557 9.09504526,76.8299136 C27.9609384,54.0825699 55.2917964,71.1590493 81.7866607,45.5732563 C87.6005488,39.9588498 95.0417052,27.914755 105.598058,17.5585522 C122.982357,0.504599005 133.789034,-0.205310092 138.160549,0.0306540446 C141.083032,0.187963528 144.39423,0.369474308 147.900804,2.2894558 C157.028477,7.30318905 164.302878,18.9121658 163.840897,34.9476414 Z" id="path-9"></path>
<linearGradient x1="5.7849643%" y1="81.6298202%" x2="89.2200347%" y2="13.4184757%" id="linearGradient-11">
<stop stop-color="#4B23DC" stop-opacity="0.3" offset="0%"></stop>
<stop stop-color="#9B66FF" stop-opacity="0.3" offset="100%"></stop>
</linearGradient>
<path d="M67.8341473,50.5317125 C67.1425151,50.7530694 56.0788784,42.1387063 54.1177866,28.4431381 C50.5500315,34.7096047 46.392753,37.7172371 42.0495105,35.8774642 C38.9201706,34.5518935 35.9083612,27.5810758 38.7890176,22.4141251 C33.8163811,29.7318199 27.6917896,32.8403534 24.6066764,27.2996514 C22.8003159,24.0555224 23.720517,21.3475743 24.5006994,16.5881633 C11.959807,24.0847706 0.781006829,18.7324267 0.208188746,17.558626 C-1.38707903,14.2840227 18.5022622,-0.199712339 36.6723005,0.649035786 C39.439895,0.777451672 46.4785695,2.65837995 50.1000461,4.66699638 C76.7737336,19.4612951 71.6057135,49.3278142 67.8341473,50.5317125 Z" id="path-12"></path>
</defs>
<g id="蔬菜水果" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="茄子" transform="translate(-4.000000, 1.000000)">
<ellipse id="椭圆形" fill-opacity="0.1" fill="#000000" fill-rule="evenodd" cx="145" cy="208" rx="107" ry="28"></ellipse>
<path d="M229.696618,86.4674566 C237.03218,78.3877066 240.930305,62.0155816 242.489555,53.6523316 C242.649993,52.9306399 243.266963,52.4010794 244.004635,52.3519013 C244.742307,52.3027231 245.424113,52.7456985 245.67893,53.4397066 C251.171743,68.2171441 243.97793,82.4630191 242.84393,84.5538316 C242.74778,84.7255091 242.577778,84.8432026 242.383243,84.8727691 L230.334493,87.6014566 C230.039097,87.6773879 229.729554,87.5452717 229.580025,87.2794425 C229.430496,87.0136133 229.478332,86.6804712 229.696618,86.4674566 L229.696618,86.4674566 Z M231.36218,97.2050191 C241.245723,96.1665632 251.145654,99.01327 258.967993,105.143019 C259.233726,105.382712 259.636453,105.386705 259.906887,105.15233 C260.177321,104.917954 260.230608,104.518747 260.031118,104.221644 C255.522062,96.6629465 248.477334,90.949308 240.15068,88.0975816 C239.942357,87.9773059 239.685691,87.9773059 239.477368,88.0975816 L230.759743,95.6812066 C230.338954,95.8475651 230.132697,96.3235424 230.299055,96.7443316 C230.465414,97.1651208 230.941391,97.3713776 231.36218,97.2050191 L231.36218,97.2050191 Z" id="形状" fill="url(#linearGradient-1)" fill-rule="nonzero" transform="translate(244.822509, 78.836835) rotate(-16.000000) translate(-244.822509, -78.836835) "></path>
<path d="M226.751391,89.830065 C229.515516,87.5975025 245.639579,75.655065 262.649579,82.9906275 C263.29097,83.2600327 263.676301,83.9217388 263.594064,84.612535 C263.511826,85.3033312 262.981917,85.85608 262.295204,85.9673775 C255.207704,87.420315 241.032704,91.2830025 231.783516,100.142378 C231.625337,100.301889 231.398026,100.372006 231.177476,100.329319 C230.956926,100.286632 230.772193,100.136764 230.684954,99.9297525 L226.538766,90.538815 C226.470902,90.2813814 226.553027,90.00763 226.751391,89.830065 L226.751391,89.830065 Z" id="路径" fill="#95D13C" fill-rule="nonzero" transform="translate(245.060195, 90.488705) rotate(-16.000000) translate(-245.060195, -90.488705) "></path>
<path d="M262.852573,82.966131 C261.892184,82.5585668 260.91029,82.2036651 259.911261,81.903006 C252.398511,83.5685685 239.605573,87.4666935 230.994261,95.865381 C230.836082,96.0248921 230.60877,96.0950093 230.388221,96.0523223 C230.167671,96.0096352 229.982937,95.8597674 229.895698,95.652756 L227.237886,89.628381 L226.989823,89.841006 C226.731084,90.0414122 226.643208,90.3929175 226.777198,90.691506 L230.923386,100.082443 C231.010625,100.289455 231.195358,100.439323 231.415908,100.48201 C231.636458,100.524697 231.863769,100.45458 232.021948,100.295068 C241.129386,91.329381 255.304386,87.3958185 262.391886,85.942881 C263.093438,85.8665901 263.656294,85.3286289 263.764223,84.6312431 C263.872152,83.9338574 263.498244,83.2509206 262.852573,82.966131 L262.852573,82.966131 Z" id="路径" fill="#679933" fill-rule="nonzero" transform="translate(245.248843, 91.198647) rotate(-16.000000) translate(-245.248843, -91.198647) "></path>
<path d="M189.239227,193.018316 C189.934018,193.713108 189.934018,194.839587 189.239227,195.534379 L188.814462,195.958223 L185.057602,209.922004 C184.850272,210.692053 184.154061,211.228715 183.356602,211.233191 L182.895914,211.233191 C181.959953,210.974269 181.406803,210.010206 181.655602,209.071504 L183.832462,200.940223 L178.607977,206.165629 C178.266353,206.495218 177.806766,206.673946 177.332227,206.661754 C176.623344,206.651796 175.988635,206.220248 175.718701,205.564695 C175.448767,204.909141 175.595577,204.155792 176.091914,203.649566 L181.255462,198.485223 L173.221477,200.637379 L172.760789,200.637379 C171.78221,200.764594 170.885786,200.074427 170.758571,199.095848 C170.631355,198.117268 171.321522,197.220844 172.300102,197.093629 L186.432462,193.308223 L186.723164,193.018316 C187.417956,192.323525 188.544435,192.323525 189.239227,193.018316 Z" id="形状结合" fill="#B1AA1D" fill-rule="nonzero" transform="translate(180.251891, 201.865207) rotate(-16.000000) translate(-180.251891, -201.865207) "></path>
<path d="M249.31592,118.385785 C249.523929,117.985972 249.523929,117.509849 249.31592,117.110035 L242.689107,102.935035 C242.554556,102.711128 242.312457,102.574163 242.051232,102.574163 C241.790007,102.574163 241.547909,102.711128 241.413357,102.935035 C228.62042,119.44891 215.29592,113.566285 215.29592,113.566285 C207.682673,111.007557 194.223929,109.719669 186.354616,111.326696 C167.243308,115.229363 157.965683,131.531562 155.25479,150.847979 C152.543898,170.164396 162.291871,189.094461 179.590646,198.106968 C196.889421,207.119475 218.67767,207.018089 233.996795,195.805797 C249.31592,184.593504 253.696842,157.526142 244.481746,137.642581 C242.674434,131.228393 247.685795,121.220785 249.31592,118.385785 Z" id="路径" fill="url(#linearGradient-2)" fill-rule="nonzero" transform="translate(202.138896, 153.570827) rotate(-16.000000) translate(-202.138896, -153.570827) "></path>
<path d="M193.907296,132.323957 C165.096609,131.898707 148.866234,168.824582 172.113234,190.618645 C195.360234,212.412707 231.116671,193.311895 230.266171,164.855582 C229.982671,155.53552 228.706921,149.58202 229.557421,143.06152 C230.217603,136.949295 231.487871,130.91849 233.349234,125.05927 C233.349234,125.05927 222.717984,132.749207 193.907296,132.323957 Z" id="路径" fill="#C974CE" fill-rule="nonzero" transform="translate(197.189118, 162.551368) rotate(-16.000000) translate(-197.189118, -162.551368) "></path>
<path d="M219.874768,144.420358 C219.874768,144.420358 212.04308,149.984046 191.312143,149.700546 C170.581205,149.417046 158.532455,175.995171 175.507018,191.906608 C182.302484,198.669169 192.490524,200.69741 201.357815,197.052999 C210.225106,193.408589 216.042387,184.802245 216.118393,175.215546 C215.730846,164.816289 216.998791,154.421532 219.874768,144.420358 L219.874768,144.420358 Z" id="路径" fill="#D185D2" fill-rule="nonzero" transform="translate(193.663923, 171.630895) rotate(-16.000000) translate(-193.663923, -171.630895) "></path>
<path d="M203.230866,165.576789 C203.230866,165.576789 198.588553,168.872477 186.220866,168.695289 C180.287795,168.792595 175.019778,172.513734 172.944841,178.073 C170.869904,183.632266 172.411533,189.895033 176.829928,193.855914 C180.873659,197.876133 186.932641,199.081998 192.207486,196.916373 C197.48233,194.750747 200.94604,189.635273 200.998303,183.933414 C200.763496,177.734828 201.517117,171.538389 203.230866,165.576789 L203.230866,165.576789 Z" id="路径" fill="#E6B5E7" fill-rule="nonzero" transform="translate(187.632292, 181.777844) rotate(-16.000000) translate(-187.632292, -181.777844) "></path>
<path d="M46.0006136,145.19625 C46.0006136,145.19625 65.9218393,128.455382 63.2955753,122.941025 C60.6693112,117.426668 58.0864952,115.176288 58.0864952,115.176288 C58.0864952,115.176288 67.6572747,101.245562 62.4471786,95.373305 C57.2370825,89.5010484 51.2877609,95.0190971 51.2877609,95.0190971 C51.2877609,95.0190971 49.9083954,76.0511 35.3004337,78.1643154 C20.692472,80.2775308 21.4582091,93.9155366 25.9787146,99.8966762 C23.5070051,100.392789 14.6542696,102.532866 14.0332275,109.953412 C13.4629324,116.736572 20.4213424,120.610797 20.5155634,121.243208 C20.6097843,121.87562 15.6711925,123.258207 17.5798526,129.756886 C19.0502605,134.763388 29.6600774,144.819938 29.6600774,144.819938 L45.2413525,148 L46.0006136,145.19625 Z" id="路径" fill="#75A245" fill-rule="nonzero" transform="translate(39.000000, 113.000000) rotate(-73.000000) translate(-39.000000, -113.000000) "></path>
<path d="M62.0006136,135.19625 C62.0006136,135.19625 81.9218393,118.455382 79.2955753,112.941025 C76.6693112,107.426668 74.0864952,105.176288 74.0864952,105.176288 C74.0864952,105.176288 83.6572747,91.2455616 78.4471786,85.373305 C73.2370825,79.5010484 67.2877609,85.0190971 67.2877609,85.0190971 C67.2877609,85.0190971 65.9083954,66.0511 51.3004337,68.1643154 C36.692472,70.2775308 37.4582091,83.9155366 41.9787146,89.8966762 C39.5070051,90.3927893 30.6542696,92.5328664 30.0332275,99.9534119 C29.4629324,106.736572 36.4213424,110.610797 36.5155634,111.243208 C36.6097843,111.87562 31.6711925,113.258207 33.5798526,119.756886 C35.0502605,124.763388 45.6600774,134.819938 45.6600774,134.819938 L61.2413525,138 L62.0006136,135.19625 Z" id="路径备份" fill="#75A245" fill-rule="nonzero" transform="translate(55.000000, 103.000000) rotate(19.000000) translate(-55.000000, -103.000000) "></path>
<path d="M17.1565867,123.446265 C17.1565867,123.446265 29.3003275,125.336221 34.1274373,122.132902 C38.954547,118.929582 38.8068312,117.094022 38.8068312,117.094022 C38.8068312,117.094022 44.2474323,122.437689 52.030678,116.934607 C59.8139236,111.431525 52.5598745,102.500961 52.5598745,102.500961 C52.5598745,102.500961 69.2110302,102.225965 67.9296655,88.9193549 C66.9079486,78.3091134 57.3204313,76.7854839 50.021447,79.1452948 C50.021447,79.1452948 45.3298552,66.9401693 34.336126,70.7296201 C23.3423968,74.5190708 24.5822646,83.5170899 24.5822646,83.5170899 C24.5822646,83.5170899 21.1254742,77.4592237 14.6401647,81.4346652 C8.15485515,85.4101068 10.2804971,97.6444724 10.5321879,99.8078747 C10.7838788,101.971277 11.5867142,113.376694 11.5867142,113.376694 L17.1565867,123.446265 Z" id="路径" fill="#95D13C" fill-rule="nonzero" transform="translate(39.000000, 97.000000) scale(-1, 1) rotate(-15.000000) translate(-39.000000, -97.000000) "></path>
<g id="路径-97" stroke-width="1" fill-rule="evenodd" transform="translate(21.000000, 88.000000)">
<g id="蒙版" transform="translate(64.294199, 63.000000) rotate(-72.000000) translate(-64.294199, -63.000000) translate(15.294199, 12.000000)">
<mask id="mask-5" fill="white">
<use xlink:href="#path-4"></use>
</mask>
<use fill="url(#linearGradient-3)" fill-rule="nonzero" xlink:href="#path-4"></use>
<mask id="mask-7" fill="white">
<use xlink:href="#path-6"></use>
</mask>
<use fill="#E8466D" fill-rule="nonzero" xlink:href="#path-6"></use>
<path d="M53.5061708,0.725017681 C46.4875366,7.60526133 44.0871423,16.271928 46.304988,26.7250177" id="路径-16" stroke-opacity="0.2" stroke="#FFFFFF" stroke-width="6" stroke-linecap="round" transform="translate(49.506171, 13.725018) rotate(76.000000) translate(-49.506171, -13.725018) "></path>
<line x1="27.1957438" y1="18.8559399" x2="23.1856053" y2="23.32855" id="路径-15" stroke-opacity="0.2" stroke="#FFFFFF" stroke-width="6" stroke-linecap="round"></line>
</g>
</g>
<path d="M128.431622,0.327690357 C125.813421,-0.656597652 123.744829,0.926949841 122.776942,3.38724794 C124.779369,13.9430893 120.034882,20.8024883 108.54348,23.9654449 L126.556726,37.039238 C124.391353,28.9085905 124.201253,23.5844874 125.986426,21.0669286 C129.653784,15.8950006 132.367605,8.96822412 132.331669,7.3940665 C133.318912,3.66168798 131.049824,1.31197837 128.431622,0.327690357 Z" id="路径" fill="#25467A" fill-rule="nonzero" transform="translate(120.555475, 18.535380) rotate(-46.000000) translate(-120.555475, -18.535380) "></path>
<g id="路径" stroke-width="1" fill-rule="evenodd" transform="translate(134.714813, 125.856131) rotate(-46.000000) translate(-134.714813, -125.856131) translate(52.714813, 45.856131)">
<mask id="mask-10" fill="white">
<use xlink:href="#path-9"></use>
</mask>
<use id="蒙版" fill="url(#linearGradient-8)" fill-rule="nonzero" xlink:href="#path-9"></use>
<path d="M106.013402,15.5875747 C108.393478,19.717408 112.741684,21.3664968 119.05802,20.5348413 C120.110657,25.3404441 124.160202,33.3281143 133.68497,28.0289564 C138.547911,36.0627621 144.106681,37.972942 150.361281,33.7594964 C154.211068,36.0758377 155.244613,42.1337696 153.461915,51.9332922 C150.787867,66.632576 124.984592,111.360154 80.1289966,129.956676 C35.273401,148.553198 0.466546889,106.186572 0.68316868,96.4115124 C-1.64734076,121.541994 6.21780229,138.189386 21.3842464,149.473855 C36.5506904,160.758324 63.5356418,171.558771 91.103479,155.32229 C92.8146382,155.025703 103.506258,146.401597 123.178338,129.449971 L146.155662,104.895102 L159.926938,77.5172935 L165.437188,47.5755128 L162.261997,32.8918556 L149.860125,14.8646953 L131.229706,13.9481705 L119.444112,8.35036682 L106.013402,15.5875747 Z" id="路径-2" fill="url(#linearGradient-11)" mask="url(#mask-10)"></path>
</g>
<g id="路径-5" stroke-width="1" fill-rule="evenodd" transform="translate(130.272596, 48.382965) rotate(-46.000000) translate(-130.272596, -48.382965) translate(94.772596, 22.882965)">
<mask id="mask-13" fill="white">
<use xlink:href="#path-12"></use>
</mask>
<use id="蒙版" fill="#95D13C" fill-rule="nonzero" xlink:href="#path-12"></use>
<path d="M23.9395921,17.219171 C36.7752261,1.02377779 45.9986266,-4.97764822 51.6097936,-0.785106991 C58.9956252,6.2086309 58.1026121,20.8364257 48.9307545,43.0982773 L63.9138819,57.2962829 L75.3662357,48.5335096 L66.654907,9.85916524 C51.4004582,-1.31652864 43.7732338,-6.90437558 43.7732338,-6.90437558 C43.7732338,-6.90437558 38.1335359,-7.60291705 26.8541401,-9 C16.0821856,-6.69592101 10.6962083,-5.54388151 10.6962083,-5.54388151 C10.6962083,-5.54388151 -3.46049739,2.0775387 -3.52500603,4.13134557 C-3.56801178,5.50055014 -4.39300978,8.41764161 -6,12.88262 L1.8853282,21.0481163 L12.2618402,24.8041479 L23.9395921,17.219171 Z" fill="#679933" mask="url(#mask-13)"></path>
</g>
<g id="编组-3" stroke-width="1" fill-rule="evenodd" transform="translate(149.745597, 101.171393) rotate(-2.000000) translate(-149.745597, -101.171393) translate(97.245597, 84.671393)">
<path d="M43.2329134,23.3679812 C43.2329134,22.4136331 44.045248,21.6399812 45.0473134,21.6399812 C46.0493789,21.6399812 46.8617134,22.4136331 46.8617134,23.3679812 C46.8617134,26.2310253 49.2987171,28.5519812 52.3049134,28.5519812 C55.3111098,28.5519812 57.7481134,26.2310253 57.7481134,23.3679812 C57.7481134,22.4136331 58.560448,21.6399812 59.5625134,21.6399812 C60.5645789,21.6399812 61.3769134,22.4136331 61.3769134,23.3679812 C61.3715562,28.1376065 57.31302,32.0028791 52.3049134,32.0079812 C47.2968069,32.0028791 43.2382706,28.1376065 43.2329134,23.3679812 Z" id="路径" fill="#000000" fill-rule="nonzero"></path>
<ellipse id="椭圆形备份-13" fill="#FF9FB5" cx="11.798911" cy="19.8222491" rx="11" ry="5.5"></ellipse>
<ellipse id="椭圆形备份-14" fill="#FF9FB5" cx="93.7489588" cy="22.6840078" rx="11" ry="5.5"></ellipse>
<ellipse id="椭圆形备份-15" fill="#FFFFFF" transform="translate(7.678092, 19.666520) rotate(43.000000) translate(-7.678092, -19.666520) " cx="7.67809233" cy="19.6665203" rx="1.11073023" ry="3.33532041"></ellipse>
<ellipse id="椭圆形备份-17" fill="#FFFFFF" transform="translate(89.628140, 22.528279) rotate(43.000000) translate(-89.628140, -22.528279) " cx="89.6281401" cy="22.528279" rx="1.11073023" ry="3.33532041"></ellipse>
<ellipse id="椭圆形备份-16" fill="#FFFFFF" transform="translate(14.278092, 19.666520) rotate(43.000000) translate(-14.278092, -19.666520) " cx="14.2780923" cy="19.6665203" rx="1.11073023" ry="3.33532041"></ellipse>
<ellipse id="椭圆形备份-18" fill="#FFFFFF" transform="translate(96.228140, 22.528279) rotate(43.000000) translate(-96.228140, -22.528279) " cx="96.2281401" cy="22.528279" rx="1.11073023" ry="3.33532041"></ellipse>
<path d="M24.512801,6.07709954 C24.603645,8.93799353 26.9970529,11.1681188 29.8586273,11.0582237 C32.7202016,10.9483286 34.9663224,8.54002823 34.8754784,5.67913424 C34.7846344,2.81824025 32.3912265,0.588115005 29.5296521,0.698010087 C26.6680778,0.807905168 24.421957,3.21620555 24.512801,6.07709954 Z" id="路径" fill="#000000" fill-rule="nonzero" transform="translate(29.694140, 5.878117) rotate(2.000000) translate(-29.694140, -5.878117) "></path>
<path d="M67.3005353,6.25643443 C67.3651709,8.10735947 68.4123527,9.78320202 70.0476174,10.6526884 C71.6828821,11.5221747 73.6577942,11.4532092 75.2284233,10.4717705 C76.7990523,9.49033179 77.7267825,7.74552374 77.6621467,5.89459871 C77.5622286,3.03331659 75.1617033,0.794788819 72.3004233,0.894706994 C69.4391433,0.99462517 67.2006172,3.39515231 67.3005353,6.25643443 L67.3005353,6.25643443 Z" id="路径" fill="#000000" fill-rule="nonzero" transform="translate(72.481316, 6.075488) rotate(2.000000) translate(-72.481316, -6.075488) "></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 20 KiB

109
static/img/header/12.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 26 KiB

707
static/img/header/a.svg Normal file
View File

@ -0,0 +1,707 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 200 200" style="enable-background:new 0 0 200 200;" xml:space="preserve">
<style type="text/css">
.st0{fill:url(#SVGID_1_);}
.st1{fill:none;stroke:#020202;stroke-miterlimit:10;}
.st2{fill:url(#SVGID_2_);}
.st3{fill:url(#SVGID_3_);}
.st4{fill:url(#SVGID_4_);}
.st5{fill:#99E9FF;}
.st6{fill:#10ABC4;}
.st7{fill:#36CFF2;}
.st8{fill:#684A33;}
.st9{fill:#00E0A5;}
.st10{enable-background:new ;}
.st11{fill:url(#SVGID_5_);}
.st12{fill:url(#SVGID_6_);}
.st13{fill:#269EB7;}
.st14{fill:#E2E2E2;}
.st15{fill:#EFEFEF;}
.st16{fill:#FFFFFF;}
.st17{fill:url(#SVGID_7_);}
.st18{fill:url(#SVGID_8_);}
.st19{fill:url(#SVGID_9_);}
.st20{fill:url(#SVGID_10_);}
.st21{fill:url(#SVGID_11_);}
.st22{fill:#050505;}
.st23{fill:#2054E5;}
.st24{fill:#032282;}
.st25{fill:url(#SVGID_14_);}
.st26{fill:url(#SVGID_15_);}
.st27{fill:url(#SVGID_16_);}
.st28{fill:#F4F4F4;}
.st29{clip-path:url(#SVGID_18_);}
.st30{fill:none;stroke:#EFC100;stroke-width:0.4;stroke-miterlimit:10;}
.st31{fill:url(#SVGID_19_);}
.st32{fill:#E5E5E5;}
.st33{fill:#9AC52B;}
.st34{fill:#6A891A;}
.st35{fill:#F2F2F2;}
.st36{fill:#EDEDED;}
.st37{fill:#C9C9C9;}
.st38{fill:#D3D3D3;}
.st39{fill:url(#SVGID_20_);}
.st40{opacity:0.13;}
.st41{fill:none;stroke:#F9F9F9;stroke-width:0.2;stroke-miterlimit:10;}
.st42{fill:none;stroke:#FFFFFF;stroke-width:0.2;stroke-miterlimit:10;}
.st43{fill:url(#SVGID_21_);}
.st44{fill:#D7FF31;}
.st45{fill:url(#SVGID_22_);}
.st46{fill:url(#SVGID_23_);}
.st47{fill:#1EB783;}
.st48{fill:#E2D8DD;}
.st49{fill:#EFE4E9;}
.st50{fill:url(#SVGID_24_);}
.st51{fill:url(#SVGID_25_);}
.st52{fill:url(#SVGID_26_);}
.st53{fill:url(#SVGID_27_);}
.st54{fill:url(#SVGID_28_);}
.st55{fill:url(#SVGID_29_);}
.st56{fill:url(#SVGID_30_);}
.st57{fill:url(#SVGID_31_);}
.st58{fill:#F2D500;}
.st59{fill:#7D3202;}
.st60{fill:#702D02;}
.st61{fill:#B94A03;}
</style>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="100.125" y1="2" x2="100.125" y2="202" gradientTransform="matrix(1 0 0 -1 0 202)">
<stop offset="1.538462e-02" style="stop-color:#00ADFF"/>
<stop offset="1" style="stop-color:#0014AA"/>
</linearGradient>
<rect class="st0" width="200.3" height="200"/>
<rect class="st1" width="200.3" height="200"/>
<g>
<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="99.2" y1="34.7" x2="167.6" y2="34.7" gradientTransform="matrix(1 0 0 -1 0 202)">
<stop offset="1.538462e-02" style="stop-color:#00ADFF"/>
<stop offset="1" style="stop-color:#0014AA"/>
</linearGradient>
<polygon class="st2" points="167.6,143 167.6,151.9 99.2,191.6 99.2,182.7 "/>
</g>
<g>
<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="24" y1="36.55" x2="99.2" y2="36.55" gradientTransform="matrix(1 0 0 -1 0 202)">
<stop offset="0" style="stop-color:#2A3EFF"/>
<stop offset="1" style="stop-color:#2A73FF"/>
</linearGradient>
<polygon class="st3" points="99.2,182.7 99.2,191.6 24,148.2 24.1,139.3 "/>
</g>
<g>
<linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="95.85" y1="19.3" x2="95.85" y2="102.4" gradientTransform="matrix(1 0 0 -1 0 202)">
<stop offset="1.538462e-02" style="stop-color:#55E4FF"/>
<stop offset="1" style="stop-color:#002BD4"/>
</linearGradient>
<polygon class="st4" points="167.6,143 99.2,182.7 24.1,139.3 92.4,99.6 "/>
</g>
<g>
<polygon class="st5" points="130.9,151.4 99.5,169.7 64.9,149.8 96.4,131.5 "/>
</g>
<g>
<polygon class="st6" points="130.9,151.4 129.8,152.2 95.2,132.2 96.4,131.5 "/>
</g>
<g>
<polygon class="st7" points="97.4,132 66.3,150.6 64.9,149.8 96.4,131.5 "/>
</g>
<g>
<rect x="64.2" y="145.6" class="st8" width="1.3" height="5.6"/>
<g>
<circle class="st9" cx="64.9" cy="140.1" r="1.4"/>
<circle class="st9" cx="64.9" cy="142.1" r="1.7"/>
<circle class="st9" cx="64.9" cy="145.2" r="2.7"/>
</g>
</g>
<g>
<rect x="77.5" y="154.8" class="st8" width="1.3" height="5.6"/>
<g>
<circle class="st9" cx="78.2" cy="149.3" r="1.4"/>
<circle class="st9" cx="78.2" cy="151.3" r="1.7"/>
<circle class="st9" cx="78.2" cy="154.4" r="2.7"/>
</g>
</g>
<g>
<rect x="117.8" y="156.4" class="st8" width="1.3" height="5.6"/>
<g>
<circle class="st9" cx="118.5" cy="150.9" r="1.4"/>
<circle class="st9" cx="118.5" cy="152.9" r="1.7"/>
<circle class="st9" cx="118.5" cy="156" r="2.7"/>
</g>
</g>
<g>
<g class="st10">
<g>
<linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="-12.9302" y1="68.5" x2="-12.9302" y2="91.1" gradientTransform="matrix(-1 0 0 -1 87.6698 202)">
<stop offset="0" style="stop-color:#1517FF"/>
<stop offset="1" style="stop-color:#2A73FF"/>
</linearGradient>
<polygon class="st11" points="94.6,110.9 94.7,126.6 106.6,133.5 106.5,117.8 "/>
</g>
<g>
<linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="-24.8302" y1="68.5" x2="-24.8302" y2="91.1" gradientTransform="matrix(-1 0 0 -1 87.6698 202)">
<stop offset="0" style="stop-color:#2A3EFF"/>
<stop offset="1" style="stop-color:#2A73FF"/>
</linearGradient>
<polygon class="st12" points="106.5,117.8 106.6,133.5 118.5,126.6 118.5,110.9 "/>
</g>
<g>
<g>
<polygon class="st13" points="94.6,110.9 106.5,117.8 118.5,110.9 106.6,104 "/>
</g>
</g>
</g>
</g>
<g>
<g class="st10">
<g>
<polygon class="st14" points="94.6,110.2 94.6,110.9 106.5,117.8 106.5,117.1 "/>
</g>
<g>
<polygon class="st15" points="106.5,117.1 106.5,117.8 118.5,110.9 118.5,110.2 "/>
</g>
<g>
<g>
<polygon class="st16" points="94.6,110.2 106.5,117.1 118.5,110.2 106.6,103.3 "/>
</g>
</g>
</g>
</g>
<g>
<linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="-12.8802" y1="84.916" x2="-12.8802" y2="97.8336" gradientTransform="matrix(-1 0 0 -1 87.6698 202)">
<stop offset="0" style="stop-color:#1517FF"/>
<stop offset="1" style="stop-color:#2A73FF"/>
</linearGradient>
<polygon class="st17" points="94.7,104.2 94.6,110.2 106.5,117.1 106.5,111.1 "/>
</g>
<g>
<polygon class="st16" points="100.7,110.1 100.7,112.4 105.2,115 105.2,112.7 "/>
</g>
<g>
<polygon class="st16" points="95.3,107.2 95.3,109.5 99.9,112.1 99.9,109.8 "/>
</g>
<g>
<polygon class="st16" points="101,116.1 101,118.4 105.5,121 105.5,118.7 "/>
</g>
<g>
<polygon class="st16" points="95.7,113.2 95.7,115.4 100.2,118.1 100.2,115.8 "/>
</g>
<g>
<polygon class="st16" points="100.9,119.7 100.9,122 105.4,124.6 105.4,122.3 "/>
</g>
<g>
<polygon class="st16" points="95.6,116.8 95.5,119 100.1,121.7 100.1,119.4 "/>
</g>
<g>
<polygon class="st16" points="100.9,123.1 100.9,125.4 105.4,128 105.4,125.7 "/>
</g>
<g>
<polygon class="st16" points="95.6,120.2 95.5,122.4 100.1,125.1 100.1,122.8 "/>
</g>
<g>
<polygon class="st16" points="100.9,126.7 100.9,129 105.4,131.6 105.4,129.3 "/>
</g>
<g>
<polygon class="st16" points="95.6,123.8 95.5,126.1 100.1,128.7 100.1,126.4 "/>
</g>
<g>
<linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="-24.8302" y1="84.916" x2="-24.8302" y2="97.8294" gradientTransform="matrix(-1 0 0 -1 87.6698 202)">
<stop offset="0" style="stop-color:#2A3EFF"/>
<stop offset="1" style="stop-color:#2A73FF"/>
</linearGradient>
<polygon class="st18" points="106.5,111.1 106.5,117.1 118.5,110.2 118.5,104.2 "/>
</g>
<g>
<linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="-30.8302" y1="97.8" x2="-7.0007" y2="97.8" gradientTransform="matrix(-1 0 0 -1 87.6698 202)">
<stop offset="0" style="stop-color:#1517FF"/>
<stop offset="1" style="stop-color:#2A73FF"/>
</linearGradient>
<polygon class="st19" points="94.7,104.2 106.5,111.1 118.5,104.2 106.6,97.3 "/>
</g>
<g>
<g>
<g class="st10">
<g>
<linearGradient id="SVGID_10_" gradientUnits="userSpaceOnUse" x1="-29.0802" y1="56.6556" x2="-29.0802" y2="95.2556" gradientTransform="matrix(-1 0 0 -1 87.6698 202)">
<stop offset="0" style="stop-color:#1517FF"/>
<stop offset="1" style="stop-color:#2A73FF"/>
</linearGradient>
<polygon class="st20" points="106.6,106.7 106.6,133.5 126.9,145.3 126.9,118.5 "/>
</g>
<g>
<linearGradient id="SVGID_11_" gradientUnits="userSpaceOnUse" x1="-49.4302" y1="56.6556" x2="-49.4302" y2="95.2556" gradientTransform="matrix(-1 0 0 -1 87.6698 202)">
<stop offset="0" style="stop-color:#2A3EFF"/>
<stop offset="1" style="stop-color:#2A73FF"/>
</linearGradient>
<polygon class="st21" points="126.9,118.5 126.9,145.3 147.3,133.6 147.3,106.7 "/>
</g>
<g>
<g>
<polygon class="st13" points="106.6,106.7 126.9,118.5 147.3,106.7 127,94.9 "/>
</g>
</g>
</g>
</g>
<g>
<g>
<polygon class="st22" points="106.8,115.8 106.8,131.2 122.9,140.7 122.9,125.3 "/>
</g>
<g>
<polygon class="st23" points="122.9,125.3 122.9,140.7 125.1,139.2 125.1,123.8 "/>
</g>
<g>
<g>
<polygon class="st24" points="106.8,115.8 122.9,125.3 125.1,123.8 109,114.3 "/>
</g>
</g>
<g>
<g>
<defs>
<polygon id="SVGID_12_" points="106.6,116 106.6,131.4 122.6,140.9 122.6,125.5 "/>
</defs>
<clipPath id="SVGID_13_">
<use xlink:href="#SVGID_12_" style="overflow:visible;"/>
</clipPath>
</g>
</g>
</g>
<g>
<g class="st10">
<g>
<polygon class="st14" points="106.6,105.5 106.6,106.7 126.9,118.5 126.9,117.3 "/>
</g>
<g>
<polygon class="st15" points="126.9,117.3 126.9,118.5 147.3,106.7 147.3,105.5 "/>
</g>
<g>
<g>
<polygon class="st16" points="106.6,105.5 126.9,117.3 147.3,105.5 127,93.7 "/>
</g>
</g>
</g>
</g>
<g>
<g class="st10">
<g>
<linearGradient id="SVGID_14_" gradientUnits="userSpaceOnUse" x1="-29.0802" y1="84.7" x2="-29.0802" y2="106.8" gradientTransform="matrix(-1 0 0 -1 87.6698 202)">
<stop offset="0" style="stop-color:#1517FF"/>
<stop offset="1" style="stop-color:#2A73FF"/>
</linearGradient>
<polygon class="st25" points="106.6,95.2 106.6,105.5 126.9,117.3 126.9,107 "/>
</g>
<g>
<polygon class="st16" points="117,105.4 117,109.3 124.7,113.8 124.7,109.9 "/>
</g>
<g>
<polygon class="st16" points="107.8,100.4 107.8,104.3 115.5,108.7 115.5,104.8 "/>
</g>
<g>
<linearGradient id="SVGID_15_" gradientUnits="userSpaceOnUse" x1="-49.4302" y1="84.7" x2="-49.4302" y2="106.7729" gradientTransform="matrix(-1 0 0 -1 87.6698 202)">
<stop offset="0" style="stop-color:#2A3EFF"/>
<stop offset="1" style="stop-color:#2A73FF"/>
</linearGradient>
<polygon class="st26" points="126.9,107 126.9,117.3 147.3,105.5 147.3,95.2 "/>
</g>
<g>
<linearGradient id="SVGID_16_" gradientUnits="userSpaceOnUse" x1="-59.6302" y1="106.8" x2="-18.9302" y2="106.8" gradientTransform="matrix(-1 0 0 -1 87.6698 202)">
<stop offset="0" style="stop-color:#1517FF"/>
<stop offset="1" style="stop-color:#2A73FF"/>
</linearGradient>
<polygon class="st27" points="106.6,95.2 126.9,107 147.3,95.2 127,83.4 "/>
</g>
</g>
</g>
<g class="st10">
<g>
<polygon class="st28" points="100.5,112.2 100.5,113 120.8,124.8 120.8,124 "/>
</g>
<g>
<polygon class="st14" points="120.8,124 120.8,124.8 126.9,122.9 126.9,118.5 "/>
</g>
<g>
<polygon class="st16" points="100.5,112.2 120.8,124 126.9,118.5 106.6,106.7 "/>
</g>
<g>
<g>
<defs>
<polygon id="SVGID_17_" points="100.5,112.2 120.8,124 126.9,118.5 106.6,106.7 "/>
</defs>
<clipPath id="SVGID_18_">
<use xlink:href="#SVGID_17_" style="overflow:visible;"/>
</clipPath>
<g class="st29">
<g>
<polyline class="st30" points="106,106.1 105.1,107 99.5,112 "/>
<polyline class="st30" points="101.5,113.2 107.1,108.1 108,107.2 "/>
<polyline class="st30" points="103.5,114.3 109,109.3 110,108.4 "/>
<polyline class="st30" points="105.5,115.5 111,110.4 112,109.5 "/>
<polyline class="st30" points="107.5,116.6 113,111.6 114,110.7 "/>
<polyline class="st30" points="109.4,117.8 115,112.7 115.9,111.8 "/>
<polyline class="st30" points="111.4,118.9 117,113.9 117.9,113 "/>
<polyline class="st30" points="113.4,120.1 118.9,115 119.9,114.1 "/>
<polyline class="st30" points="115.4,121.2 120.9,116.2 121.9,115.3 "/>
<polyline class="st30" points="117.4,122.4 122.9,117.3 123.9,116.4 "/>
<polyline class="st30" points="119.4,123.5 124.9,118.5 125.8,117.6 "/>
<line class="st30" x1="121.3" y1="124.7" x2="127.8" y2="118.7"/>
</g>
</g>
</g>
</g>
</g>
</g>
<g>
<g>
<g>
<linearGradient id="SVGID_19_" gradientUnits="userSpaceOnUse" x1="71.9" y1="115.1" x2="71.9" y2="141.5339" gradientTransform="matrix(1 0 0 -1 0 202)">
<stop offset="0" style="stop-color:#6342FF"/>
<stop offset="1" style="stop-color:#5367FF"/>
</linearGradient>
<polygon class="st31" points="94.7,73.7 72,86.9 49.1,73.7 71.8,60.5 "/>
</g>
</g>
<g>
<g class="st10">
<g>
<polygon class="st32" points="72.1,65 72.1,62.1 87.2,70.8 82.8,71.1 "/>
</g>
<g>
<polygon class="st16" points="61.4,71.1 57.1,70.8 72.1,62.1 72.1,65 "/>
</g>
<g>
<polygon class="st33" points="82.8,74.1 82.8,76.7 72.1,82.9 72.1,80.2 "/>
</g>
<g>
<polygon class="st34" points="72.1,80.2 72.1,82.9 61.4,76.7 61.4,74.1 "/>
</g>
<g>
<polygon class="st35" points="82.8,68.5 82.8,71.1 72.1,77.3 72.2,74.7 "/>
</g>
<g>
<polygon class="st14" points="72.2,74.7 72.1,77.3 61.4,71.1 61.4,68.5 "/>
</g>
<g>
<polygon class="st16" points="82.8,68.5 72.2,74.7 61.4,68.5 72.1,62.3 "/>
</g>
<g>
<polygon class="st36" points="72.2,79.5 72.1,83.1 57,74.4 57.1,70.8 "/>
</g>
<g>
<polygon class="st16" points="87.2,70.8 87.1,74.4 72.1,83.1 72.2,79.5 "/>
</g>
<g>
<polygon class="st37" points="82.8,71.1 87.2,70.8 72.2,79.5 72.1,77.3 "/>
</g>
<g>
<polygon class="st38" points="72.1,77.3 72.2,79.5 57.1,70.8 61.4,71.1 "/>
</g>
</g>
</g>
<g>
<g>
<linearGradient id="SVGID_20_" gradientUnits="userSpaceOnUse" x1="83.4" y1="61.8" x2="83.4" y2="128.3" gradientTransform="matrix(1 0 0 -1 0 202)">
<stop offset="0" style="stop-color:#6342FF"/>
<stop offset="1" style="stop-color:#5367FF"/>
</linearGradient>
<polygon class="st39" points="94.8,73.7 94.7,127 72,140.2 72.1,86.9 "/>
</g>
<g class="st40">
<g>
<g>
<polyline class="st41" points="72.1,86.9 94,74.2 94.8,73.7 "/>
<polyline class="st41" points="94.8,78.5 94,79 72.1,91.7 "/>
<polyline class="st41" points="94.8,83.4 94,83.9 72.1,96.6 "/>
<polyline class="st41" points="94.8,88.2 94,88.7 72.1,101.4 "/>
<polyline class="st41" points="94.8,93.1 94,93.5 72.1,106.3 "/>
<polyline class="st41" points="94.8,97.9 93.9,98.4 72,111.1 "/>
<polyline class="st41" points="94.8,102.7 93.9,103.2 72,116 "/>
<polyline class="st41" points="94.8,107.6 93.9,108.1 72,120.8 "/>
<polyline class="st41" points="94.7,112.4 93.9,112.9 72,125.6 "/>
<polyline class="st41" points="94.7,117.3 93.9,117.7 72,130.5 "/>
<polyline class="st41" points="94.7,122.1 93.9,122.6 72,135.3 "/>
<line class="st41" x1="94.7" y1="127" x2="72" y2="140.2"/>
</g>
</g>
</g>
<g class="st40">
<g>
<g>
<line class="st42" x1="72" y1="140.2" x2="72.1" y2="86.9"/>
<polyline class="st42" points="74.2,85.7 74.2,87 74,139 "/>
<polyline class="st42" points="76.2,84.5 76.2,85.8 76.1,137.8 "/>
<polyline class="st42" points="78.3,83.3 78.3,84.6 78.2,136.6 "/>
<polyline class="st42" points="80.4,82.1 80.4,83.4 80.2,135.4 "/>
<polyline class="st42" points="82.4,80.9 82.4,82.2 82.3,134.2 "/>
<polyline class="st42" points="84.5,79.7 84.5,81 84.4,133 "/>
<polyline class="st42" points="86.6,78.5 86.6,79.8 86.4,131.8 "/>
<polyline class="st42" points="88.6,77.3 88.6,78.6 88.5,130.6 "/>
<polyline class="st42" points="90.7,76.1 90.7,77.4 90.6,129.4 "/>
<polyline class="st42" points="92.8,74.9 92.8,76.2 92.6,128.2 "/>
<polyline class="st42" points="94.8,73.7 94.8,75 94.7,127 "/>
</g>
</g>
</g>
<g>
<g>
<linearGradient id="SVGID_21_" gradientUnits="userSpaceOnUse" x1="60.6" y1="61.8" x2="60.6" y2="128.3" gradientTransform="matrix(1 0 0 -1 0 202)">
<stop offset="0" style="stop-color:#6253FF"/>
<stop offset="1" style="stop-color:#5367FF"/>
</linearGradient>
<polygon class="st43" points="72.1,86.9 72,140.2 49.1,127 49.2,73.7 "/>
</g>
</g>
<g class="st40">
<g>
<g>
<line class="st42" x1="72" y1="140.2" x2="71.9" y2="86.9"/>
<polyline class="st42" points="69.8,85.7 69.8,87 70,139 "/>
<polyline class="st42" points="67.7,84.5 67.7,85.8 67.9,137.8 "/>
<polyline class="st42" points="65.7,83.3 65.7,84.6 65.8,136.6 "/>
<polyline class="st42" points="63.6,82.1 63.6,83.4 63.8,135.4 "/>
<polyline class="st42" points="61.5,80.9 61.5,82.2 61.7,134.2 "/>
<polyline class="st42" points="59.5,79.7 59.5,81 59.6,133 "/>
<polyline class="st42" points="57.4,78.5 57.4,79.8 57.6,131.8 "/>
<polyline class="st42" points="55.3,77.3 55.3,78.6 55.5,130.6 "/>
<polyline class="st42" points="53.3,76.1 53.3,77.4 53.4,129.4 "/>
<polyline class="st42" points="51.2,74.9 51.2,76.2 51.4,128.2 "/>
<polyline class="st42" points="49.1,73.7 49.1,75 49.3,127 "/>
</g>
</g>
</g>
<g class="st40">
<g>
<g>
<polyline class="st41" points="71.9,86.9 50,74.2 49.1,73.7 "/>
<polyline class="st41" points="49.1,78.5 50,79 71.9,91.7 "/>
<polyline class="st41" points="49.2,83.4 50,83.9 71.9,96.6 "/>
<polyline class="st41" points="49.2,88.2 50,88.7 71.9,101.4 "/>
<polyline class="st41" points="49.2,93.1 50,93.5 71.9,106.3 "/>
<polyline class="st41" points="49.2,97.9 50,98.4 71.9,111.1 "/>
<polyline class="st41" points="49.2,102.7 50,103.2 72,116 "/>
<polyline class="st41" points="49.2,107.6 50.1,108.1 72,120.8 "/>
<polyline class="st41" points="49.2,112.4 50.1,112.9 72,125.6 "/>
<polyline class="st41" points="49.3,117.3 50.1,117.7 72,130.5 "/>
<polyline class="st41" points="49.3,122.1 50.1,122.6 72,135.3 "/>
<line class="st41" x1="49.3" y1="127" x2="72" y2="140.2"/>
</g>
</g>
</g>
</g>
<polygon class="st44" points="74.3,90.6 74.3,95.2 76.1,94.1 76.1,89.6 "/>
<polygon class="st44" points="86.6,107.6 86.6,112.2 88.4,111.1 88.4,106.6 "/>
</g>
<g>
<g>
<g class="st10">
<g>
<linearGradient id="SVGID_22_" gradientUnits="userSpaceOnUse" x1="-44.3802" y1="50.1645" x2="-44.3802" y2="72.7645" gradientTransform="matrix(-1 0 0 -1 87.6698 202)">
<stop offset="0" style="stop-color:#095AFF"/>
<stop offset="1" style="stop-color:#1EDFFF"/>
</linearGradient>
<polygon class="st45" points="126.1,129.2 126.1,144.9 138,151.8 138,136.1 "/>
</g>
<g>
<linearGradient id="SVGID_23_" gradientUnits="userSpaceOnUse" x1="-56.2802" y1="50.1645" x2="-56.2802" y2="72.7645" gradientTransform="matrix(-1 0 0 -1 87.6698 202)">
<stop offset="0" style="stop-color:#1E8BFF"/>
<stop offset="1" style="stop-color:#1EDFFF"/>
</linearGradient>
<polygon class="st46" points="138,136.1 138,151.8 149.9,144.9 149.9,129.2 "/>
</g>
<g>
<g>
<polygon class="st47" points="126.1,129.2 138,136.1 149.9,129.2 138,122.3 "/>
</g>
</g>
</g>
</g>
<g>
<g class="st10">
<g>
<polygon class="st48" points="126.1,128.5 126.1,129.2 138,136.1 138,135.4 "/>
</g>
<g>
<polygon class="st49" points="138,135.4 138,136.1 149.9,129.2 149.9,128.5 "/>
</g>
<g>
<g>
<polygon class="st16" points="126.1,128.5 138,135.4 149.9,128.5 138,121.6 "/>
</g>
</g>
</g>
</g>
<g>
<g class="st10">
<g>
<linearGradient id="SVGID_24_" gradientUnits="userSpaceOnUse" x1="-44.3802" y1="66.568" x2="-44.3802" y2="79.4856" gradientTransform="matrix(-1 0 0 -1 87.6698 202)">
<stop offset="0" style="stop-color:#095AFF"/>
<stop offset="1" style="stop-color:#1EDFFF"/>
</linearGradient>
<polygon class="st50" points="126.1,122.5 126.1,128.5 138,135.4 138,129.4 "/>
</g>
<g>
<polygon class="st16" points="132.2,128.4 132.2,130.7 136.7,133.4 136.7,131.1 "/>
</g>
<g>
<polygon class="st16" points="126.8,125.5 126.8,127.8 131.3,130.4 131.3,128.1 "/>
</g>
<g>
<linearGradient id="SVGID_25_" gradientUnits="userSpaceOnUse" x1="-56.2802" y1="66.568" x2="-56.2802" y2="79.4814" gradientTransform="matrix(-1 0 0 -1 87.6698 202)">
<stop offset="0" style="stop-color:#1E8BFF"/>
<stop offset="1" style="stop-color:#1EDFFF"/>
</linearGradient>
<polygon class="st51" points="138,129.4 138,135.4 149.9,128.5 149.9,122.5 "/>
</g>
<g>
<linearGradient id="SVGID_26_" gradientUnits="userSpaceOnUse" x1="-62.2302" y1="79.5" x2="-38.4006" y2="79.5" gradientTransform="matrix(-1 0 0 -1 87.6698 202)">
<stop offset="0" style="stop-color:#095AFF"/>
<stop offset="1" style="stop-color:#1EDFFF"/>
</linearGradient>
<polygon class="st52" points="126.1,122.5 138,129.4 149.9,122.5 138,115.6 "/>
</g>
</g>
</g>
</g>
<g>
<g>
<g class="st10">
<g>
<linearGradient id="SVGID_27_" gradientUnits="userSpaceOnUse" x1="127.6378" y1="54.1" x2="127.6378" y2="76.7" gradientTransform="matrix(1 0 0 -1 -69.7878 202)">
<stop offset="0" style="stop-color:#1517FF"/>
<stop offset="1" style="stop-color:#2A73FF"/>
</linearGradient>
<polygon class="st53" points="63.8,125.3 63.8,141 51.9,147.9 51.9,132.2 "/>
</g>
<g>
<linearGradient id="SVGID_28_" gradientUnits="userSpaceOnUse" x1="115.6878" y1="54.1" x2="115.6878" y2="76.7" gradientTransform="matrix(1 0 0 -1 -69.7878 202)">
<stop offset="0" style="stop-color:#2A3EFF"/>
<stop offset="1" style="stop-color:#2A73FF"/>
</linearGradient>
<polygon class="st54" points="51.9,132.2 51.9,147.9 39.9,141 40,125.3 "/>
</g>
<g>
<g>
<polygon class="st13" points="63.8,125.3 51.9,132.2 40,125.3 51.8,118.4 "/>
</g>
</g>
</g>
</g>
<g>
<g class="st10">
<g>
<polygon class="st14" points="63.8,124.6 63.8,125.3 51.9,132.2 51.9,131.5 "/>
</g>
<g>
<polygon class="st15" points="51.9,131.5 51.9,132.2 40,125.3 40,124.6 "/>
</g>
<g>
<g>
<polygon class="st16" points="63.8,124.6 51.9,131.5 40,124.6 51.8,117.7 "/>
</g>
</g>
</g>
</g>
<g>
<g class="st10">
<g>
<linearGradient id="SVGID_29_" gradientUnits="userSpaceOnUse" x1="127.6378" y1="70.5149" x2="127.6378" y2="83.4325" gradientTransform="matrix(1 0 0 -1 -69.7878 202)">
<stop offset="0" style="stop-color:#1517FF"/>
<stop offset="1" style="stop-color:#2A73FF"/>
</linearGradient>
<polygon class="st55" points="63.8,118.6 63.8,124.6 51.9,131.5 51.9,125.5 "/>
</g>
<g>
<polygon class="st16" points="57.7,124.5 57.7,126.8 53.2,129.4 53.2,127.1 "/>
</g>
<g>
<polygon class="st16" points="63.1,121.6 63.1,123.9 58.6,126.5 58.6,124.2 "/>
</g>
<g>
<linearGradient id="SVGID_30_" gradientUnits="userSpaceOnUse" x1="115.7378" y1="70.5149" x2="115.7378" y2="83.4283" gradientTransform="matrix(1 0 0 -1 -69.7878 202)">
<stop offset="0" style="stop-color:#2A3EFF"/>
<stop offset="1" style="stop-color:#2A73FF"/>
</linearGradient>
<polygon class="st56" points="51.9,125.5 51.9,131.5 40,124.6 40,118.6 "/>
</g>
<g>
<linearGradient id="SVGID_31_" gradientUnits="userSpaceOnUse" x1="109.7412" y1="83.4" x2="133.5708" y2="83.4" gradientTransform="matrix(1 0 0 -1 -69.7878 202)">
<stop offset="0" style="stop-color:#1517FF"/>
<stop offset="1" style="stop-color:#2A73FF"/>
</linearGradient>
<polygon class="st57" points="63.8,118.6 51.9,125.5 40,118.6 51.8,111.7 "/>
</g>
</g>
</g>
</g>
<g>
<rect x="129.5" y="147.7" class="st8" width="1.3" height="5.6"/>
<g>
<circle class="st9" cx="130.2" cy="142.2" r="1.4"/>
<circle class="st9" cx="130.2" cy="144.2" r="1.7"/>
<circle class="st9" cx="130.2" cy="147.3" r="2.7"/>
</g>
</g>
<circle class="st58" cx="175.3" cy="25.3" r="14.2"/>
<polygon class="st58" points="126.8,23.7 127.3,24.7 128.4,24.8 127.6,25.6 127.7,26.7 126.8,26.2 125.8,26.7 126,25.6 125.2,24.8
126.3,24.7 "/>
<polygon class="st58" points="148.9,39.5 149.7,41.2 151.5,41.4 150.2,42.7 150.5,44.5 148.9,43.7 147.2,44.5 147.5,42.7
146.2,41.4 148.1,41.2 "/>
<polygon class="st58" points="140,5.2 140.4,6 141.3,6.1 140.7,6.8 140.8,7.7 140,7.2 139.2,7.7 139.3,6.8 138.7,6.1 139.6,6 "/>
<polygon class="st58" points="43.3,36.9 43.7,37.7 44.6,37.9 44,38.5 44.1,39.4 43.3,39 42.5,39.4 42.7,38.5 42,37.9 42.9,37.7 "/>
<path class="st59" d="M102.3,148c-0.1-0.1-0.2-0.1-0.3-0.1c-0.1,0-0.2-0.1-0.2-0.1h-0.1l0,0c0,0,0,0-0.1,0s-0.1,0-0.2,0
s-0.1,0-0.2,0s-0.1,0-0.2,0c0,0,0,0-0.1,0l0,0h-0.1c-0.1,0-0.1,0-0.2,0s-0.2,0-0.2,0h-0.1h-0.1c-0.1,0-0.1,0-0.2,0
c-0.2,0-0.3,0.1-0.4,0.2l0,0c0,0-0.1,0-0.1,0.1l-0.1,0.1l0,0l-0.1,0.1l0,0l0,0c0,0,0,0,0,0.1c0,0,0,0.1-0.1,0.1l0,0l0,0
c0,0,0,0,0,0.1v0.1l0,0v0.7c0-0.1,0-0.1,0-0.2l0,0c0-0.1,0.1-0.1,0.1-0.2l0,0c0-0.1,0.1-0.1,0.2-0.2l0.1-0.1l0.1-0.1
c0.2-0.1,0.4-0.2,0.6-0.2h0.1c0.2,0,0.4-0.1,0.7-0.1l0,0c0.2,0,0.5,0,0.7,0.1l0,0c0.2,0.1,0.4,0.1,0.6,0.2c0.4,0.2,0.6,0.5,0.6,0.8
v-0.7C102.9,148.5,102.7,148.2,102.3,148z"/>
<path class="st60" d="M106,149.4L106,149.4c-0.1,0.2-0.2,0.4-0.3,0.5c0,0,0,0.1-0.1,0.1c-0.1,0.2-0.2,0.3-0.4,0.5
c-0.1,0.1-0.2,0.2-0.4,0.3c-0.1,0.1-0.2,0.2-0.3,0.2c-0.3,0.2-0.7,0.3-1,0.4c-0.1,0-0.3,0.1-0.4,0.1c-0.2,0-0.3,0.1-0.5,0.1
s-0.4,0.1-0.6,0.1c-0.1,0-0.1,0-0.2,0c-0.3,0-0.6,0-0.9,0h-0.1c-0.3,0-0.6,0-0.9,0h-0.1c-0.3,0-0.6-0.1-0.8-0.1h-0.1
c-0.2-0.1-0.5-0.1-0.7-0.2h-0.1c-0.3-0.1-0.5-0.2-0.8-0.4c-1-0.6-1.5-1.4-1.5-2.1v0.9c0,0.8,0.5,1.5,1.5,2.1
c0.2,0.1,0.5,0.3,0.7,0.4l0,0h0.1c0.1,0.1,0.3,0.1,0.4,0.2c0.1,0,0.2,0,0.3,0.1h0.1H99c0.2,0,0.3,0.1,0.5,0.1c0.1,0,0.1,0,0.2,0h0.1
c0.1,0,0.1,0,0.2,0c0.2,0,0.3,0,0.5,0c0.1,0,0.1,0,0.2,0h0.1c0.1,0,0.2,0,0.2,0c0.2,0,0.4,0,0.6,0c0,0,0,0,0.1,0s0.1,0,0.2,0
s0.3,0,0.4-0.1c0.1,0,0.1,0,0.2,0c0.2,0,0.3-0.1,0.5-0.1c0.1,0,0.2,0,0.3-0.1c0,0,0.1,0,0.1-0.1c0.4-0.1,0.7-0.3,1-0.4
c0,0,0,0,0.1,0c0.1-0.1,0.2-0.1,0.3-0.2c0.1-0.1,0.3-0.2,0.4-0.3l0,0c0.1-0.1,0.2-0.2,0.3-0.3c0,0,0-0.1,0.1-0.1c0,0,0-0.1,0.1-0.1
l0.1-0.1c0.1-0.1,0.1-0.2,0.1-0.3l0,0c0,0,0,0,0-0.1s0-0.1,0.1-0.2c0-0.1,0-0.2,0-0.3l0,0V149C106.1,149,106.1,149.2,106,149.4z"/>
<g>
<path class="st61" d="M104.6,146.7c2,1.2,2,3.1,0,4.2c-2,1.2-5.3,1.2-7.3,0s-2-3.1,0-4.2C99.3,145.5,102.5,145.5,104.6,146.7z
M99.6,149.6c0.8,0.4,2,0.4,2.8,0s0.8-1.2,0-1.6c-0.8-0.4-2-0.4-2.8,0S98.8,149.2,99.6,149.6"/>
</g>
<g>
<rect x="92.5" y="163.4" class="st8" width="1.3" height="5.6"/>
<g>
<circle class="st9" cx="93.1" cy="157.9" r="1.4"/>
<circle class="st9" cx="93.1" cy="159.9" r="1.7"/>
<circle class="st9" cx="93.1" cy="163" r="2.7"/>
</g>
</g>
<g>
<rect x="105.3" y="163.4" class="st8" width="1.3" height="5.6"/>
<g>
<circle class="st9" cx="106" cy="157.9" r="1.4"/>
<circle class="st9" cx="106" cy="159.9" r="1.7"/>
<circle class="st9" cx="106" cy="163" r="2.7"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 27 KiB

1849
static/img/header/b.svg Normal file

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 116 KiB

1501
static/img/header/c.svg Normal file

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 88 KiB

224
static/img/header/d.svg Normal file
View File

@ -0,0 +1,224 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 200 200" style="enable-background:new 0 0 200 200;" xml:space="preserve">
<style type="text/css">
.st0{fill:#F9646B;}
.st1{enable-background:new ;}
.st2{fill:#433334;}
.st3{fill:#6C5054;}
.st4{fill:#929B9B;}
.st5{fill:#F4952E;}
.st6{fill:#32CFDC;}
.st7{fill:#14595B;}
.st8{fill:#FF931A;}
.st9{fill:#4C4C4B;}
.st10{fill:#F03235;}
.st11{fill:#B81918;}
.st12{fill:#E93832;}
.st13{fill:#BB1814;}
.st14{fill:#FF5756;}
.st15{fill:#7F3663;}
.st16{fill:#EA7C0F;}
.st17{fill:#EAAD00;}
.st18{fill:#5F5F5F;}
.st19{fill:#757575;}
.st20{fill:#666666;}
.st21{clip-path:url(#SVGID_2_);}
.st22{fill:none;stroke:#FFFFFF;stroke-width:2;stroke-miterlimit:10;}
.st23{fill:#C4C4C4;}
.st24{fill:#FFFFFF;}
.st25{fill:#F7F7F7;}
.st26{fill:#898989;}
.st27{fill:#50EBEF;}
.st28{fill:#DD7E1F;}
</style>
<g>
<g>
<path d="M199,0.3V199H0.7V0.3H199 M200-0.7H-0.3V200H200V-0.7L200-0.7z"/>
</g>
<rect x="0.8" y="0.2" class="st0" width="198.2" height="198.6"/>
<g>
<g class="st1">
<g>
<polygon class="st2" points="180.6,134 180.6,144.2 102.5,189.7 102.5,179.5 "/>
</g>
<g>
<g>
<polygon class="st3" points="102.5,179.5 102.5,189.7 16.7,140.1 16.7,129.9 "/>
</g>
</g>
<g>
<g>
<polygon class="st4" points="180.6,134 102.5,179.5 16.7,129.9 94.8,84.4 "/>
</g>
</g>
</g>
</g>
<g>
<g>
<g>
<g>
<polygon class="st5" points="155.9,81.2 155.8,133.8 103.2,164.4 103.4,111.8 "/>
</g>
</g>
<g>
<polygon class="st6" points="152.2,88.2 152.2,131.4 107.8,157.2 107.9,114.1 "/>
</g>
<g>
<g>
<polygon class="st7" points="130.8,100.7 130.7,143.9 129.2,144.7 129.3,101.6 "/>
</g>
</g>
<g>
<g>
<polygon class="st7" points="152.2,109.2 152.2,110.9 107.8,136.8 107.9,135.1 "/>
</g>
</g>
<g>
<g>
<path class="st7" d="M151.2,90l-0.1,40.8l-42.3,24.7l0.1-40.8L151.2,90 M152.2,88.2l-44.3,25.9l-0.1,43.1l44.3-25.9L152.2,88.2
L152.2,88.2z"/>
</g>
</g>
<g>
<g>
<polygon class="st8" points="103.4,111.8 103.2,164.4 50.4,133.8 50.5,81.2 "/>
</g>
</g>
<g>
<g>
<polygon class="st9" points="155.9,81.2 103.4,111.8 50.5,81.2 103,50.6 "/>
</g>
</g>
</g>
<g>
<g>
<path class="st6" d="M87.7,127.4l-0.6,27.8l-25.3-14.9l0.5-27c0-5.4,5.8-8.7,10.5-6.1l5,2.9C84,113.7,87.8,120.3,87.7,127.4z"/>
</g>
</g>
<g>
<g class="st1">
<g>
<g>
<polygon class="st10" points="154.3,75.8 154.3,81.5 103,51.8 103,46.1 "/>
</g>
</g>
<g>
<polygon class="st11" points="103,46.1 103,51.8 52,81.5 52,75.8 "/>
</g>
<g>
<polygon class="st12" points="103.3,106.4 103.3,112.2 50.4,81.5 50.4,75.8 "/>
</g>
<g>
<polygon class="st13" points="155.9,75.8 155.9,81.5 103.3,112.2 103.3,106.4 "/>
</g>
<g>
<path class="st14" d="M103,45.1l53,30.6l-52.6,30.6l-53-30.6L103,45.1z M103.3,105.4l51-29.7L103,46.1L52,75.8L103.3,105.4"/>
</g>
</g>
</g>
<path class="st15" d="M62.4,113.2c0,0,0-1.4,0.4-2.2c0,0,0.3-0.8,0.6-1.2l0.4-0.6l1.1,0.6c0,0-1,1.3-1,3.6L62.4,113.2z"/>
<polygon class="st16" points="87.1,155.2 61.8,140.3 62.4,113.1 63.7,113.1 63.2,139.4 87.2,153.4 "/>
<g>
<g>
<polygon class="st17" points="91.5,109 64.9,124.5 38.1,109 64.7,93.5 "/>
</g>
<g>
<g>
<polygon class="st18" points="91.5,109 91.4,128.2 64.8,127.9 64.9,124.5 "/>
</g>
<g>
<polygon class="st19" points="64.9,124.5 64.8,127.9 38,112.4 38.1,109 "/>
</g>
<g>
<polygon class="st20" points="91.5,109 64.9,124.5 38.1,109 64.7,93.5 "/>
</g>
<g>
<defs>
<polygon id="SVGID_1_" points="91.5,109 64.9,124.5 38.1,109 64.7,93.5 "/>
</defs>
<clipPath id="SVGID_2_">
<use xlink:href="#SVGID_1_" style="overflow:visible;"/>
</clipPath>
<g class="st21">
<g>
<line class="st22" x1="26.9" y1="110.1" x2="64.6" y2="88.1"/>
<polyline class="st22" points="72.3,92.5 70.6,93.4 34.5,114.5 "/>
<polyline class="st22" points="79.9,96.9 78.2,97.8 42.1,118.9 "/>
<polyline class="st22" points="87.5,101.3 85.8,102.3 49.7,123.3 "/>
<polyline class="st22" points="95.1,105.7 93.4,106.7 57.3,127.7 "/>
<polyline class="st22" points="102.7,110.1 101,111.1 64.9,132.1 "/>
</g>
</g>
</g>
</g>
</g>
<g>
<g>
<g class="st1">
<g>
<polygon class="st23" points="93.3,93.2 93.2,106.5 91.2,107.6 91.3,94.4 "/>
</g>
<g>
<polygon class="st24" points="91.3,94.4 91.2,107.6 65.7,92.8 65.8,79.6 "/>
</g>
<g>
<polygon class="st25" points="93.3,93.2 91.3,94.4 65.8,79.6 67.8,78.5 "/>
</g>
</g>
</g>
<g>
<g>
<g>
<path class="st26" d="M73.2,88.3c0.3,0.2,0.6,0.4,0.8,0.8c0.2,0.3,0.3,0.6,0.3,0.8c0,0.2-0.1,0.4-0.3,0.4
c-0.2,0.1-0.3,0.1-0.5-0.1c-0.1-0.1-0.2-0.2-0.3-0.3c-0.1-0.2-0.1-0.3-0.1-0.4c0-0.1,0-0.2,0.1-0.3c0.1-0.1,0.2-0.1,0.2,0
c0.1,0,0.1,0.1,0.2,0.2c0.1,0.1,0.1,0.2,0.1,0.2c0,0.1,0,0.2-0.1,0.2l-0.1,0c0-0.1,0-0.2-0.1-0.2l-0.1-0.1l-0.1,0l0,0.1
c0,0,0,0.1,0.1,0.3c0.1,0.1,0.1,0.2,0.2,0.3c0.1,0.1,0.3,0.1,0.3,0c0.1-0.1,0.1-0.2,0.1-0.4c0-0.2-0.1-0.5-0.2-0.7
c-0.1-0.3-0.3-0.4-0.5-0.6c-0.4-0.2-0.8-0.2-1,0.1c-0.3,0.3-0.4,0.8-0.4,1.5c0,0.6,0.2,1.2,0.4,1.8c0.3,0.6,0.7,1,1.1,1.2
c0.3,0.2,0.5,0.1,0.6-0.1c0.1-0.2,0.2-0.5,0.2-1c-0.1-0.1-0.4-0.2-0.8-0.4l0-0.2c0.4,0.2,0.6,0.3,0.8,0.4
c0.2,0.1,0.3,0.2,0.4,0.2c0.1,0.1,0.2,0.1,0.3,0.1l0,0.2c-0.1,0-0.3-0.1-0.4-0.2c0,0.3,0,0.7,0.1,1.1c0,0.5,0.1,0.8,0.1,1
c0,0.3-0.1,0.4-0.2,0.5c-0.1,0.1-0.3,0.1-0.5,0c-0.1-0.1-0.3-0.2-0.4-0.4c-0.1-0.2-0.2-0.3-0.2-0.5c0-0.1,0.1-0.2,0.1-0.3
c0.1-0.1,0.2-0.1,0.3,0c0.1,0.1,0.2,0.1,0.2,0.2l0.1,0.3L74,94.2l-0.1,0c-0.1,0-0.1-0.1-0.1-0.2l0.1,0.1c0,0,0.1,0,0.1-0.1
c0-0.1,0-0.2-0.1-0.3c0,0-0.1,0-0.1,0c0,0.1-0.1,0.1-0.1,0.2c0,0.1,0,0.3,0.1,0.4c0.1,0.1,0.1,0.2,0.2,0.3
c0.2,0.1,0.3,0.1,0.4,0c0.1-0.1,0.2-0.2,0.2-0.4c0-0.2,0-0.4-0.1-0.7c-0.1-0.3-0.1-0.5-0.1-0.6c-0.2,0.3-0.6,0.3-1.1,0.1
c-0.5-0.3-0.9-0.7-1.3-1.4c-0.4-0.6-0.6-1.2-0.6-1.8c0-0.7,0.2-1.2,0.5-1.6S72.7,88,73.2,88.3z"/>
</g>
<g>
<path class="st26" d="M76.1,89.6c0.1,0.1,0.2,0.2,0.4,0.4c0.2,0.2,0.3,0.4,0.4,0.8c0.1,0.3,0.3,0.9,0.5,1.6
c0.2,0.9,0.4,1.4,0.5,1.5c0.7-1.3,1.1-1.9,1.2-2c-0.1-0.1-0.2-0.2-0.5-0.3l0.1-0.2c0.2,0.2,0.5,0.4,1.1,0.8l0,0.2l-0.5-0.3
l-0.4,0.5l-0.5,0.8l-0.5,0.9c-0.1,0.2-0.3,0.4-0.5,0.6c-0.1,0.1-0.2,0.2-0.2,0.2c-0.1,0-0.1,0.1-0.2,0.1c-0.1,0-0.2,0-0.3,0
c-0.1,0-0.2,0-0.3-0.1c-0.3-0.1-0.4-0.3-0.6-0.5c-0.1-0.2-0.2-0.4-0.2-0.7c0-0.2,0.1-0.3,0.2-0.4c0.1-0.1,0.3-0.1,0.4,0
c0.2,0.1,0.3,0.2,0.4,0.3c0.1,0.1,0.1,0.2,0.1,0.4c0,0.1-0.1,0.1-0.2,0.2c-0.1,0-0.2,0-0.2,0l-0.1-0.1l-0.1-0.2
c0.1,0.1,0.2,0.2,0.2,0.2l0.2,0l0.1-0.1c0-0.1-0.1-0.2-0.2-0.3c-0.2-0.1-0.3-0.2-0.4-0.2c-0.1,0-0.2,0-0.2,0.1
c0,0.1,0.1,0.3,0.2,0.4c0.1,0.2,0.3,0.3,0.5,0.4c0.2,0.1,0.5,0.1,0.7,0c0.2-0.1,0.4-0.4,0.6-0.7c-0.3-0.5-0.6-1.2-0.9-2.3
c-0.1-0.5-0.3-0.9-0.5-1.2c-0.2-0.3-0.4-0.6-0.6-0.7c-0.1-0.1-0.3-0.1-0.4-0.1c-0.1,0-0.2,0.1-0.2,0.3c0,0.2,0,0.3,0.1,0.4
c0.1,0.1,0.2,0.2,0.3,0.3c0.1,0.1,0.2,0.1,0.3,0.1c0.1,0,0.1-0.1,0.1-0.2c0-0.1-0.1-0.2-0.2-0.3c-0.1-0.1-0.1,0-0.1,0.1l0,0.2
l-0.1-0.2l-0.1-0.2c0-0.1,0-0.2,0.1-0.2c0.1,0,0.2,0,0.3,0c0.1,0,0.2,0.1,0.2,0.3c0.1,0.1,0.1,0.3,0.1,0.4
c0,0.1,0,0.2-0.1,0.3c-0.1,0.1-0.2,0.1-0.3,0c-0.1-0.1-0.3-0.3-0.4-0.5c-0.1-0.2-0.2-0.4-0.2-0.6c0-0.3,0.1-0.5,0.3-0.6
C75.6,89.5,75.8,89.5,76.1,89.6z"/>
</g>
<g>
<path class="st26" d="M83,93.9c0.1,0.1,0.3,0.2,0.6,0.5c0.4,0.2,0.6,0.4,0.9,0.6l0,0.1c-0.2-0.1-0.4-0.2-0.6-0.4
c0,0.1-0.1,0.6-0.1,1.5c-0.1,0.9-0.1,1.7-0.1,2.1c0,0.5,0.1,0.8,0.4,1c0.1,0.1,0.2,0.1,0.3,0c0.1-0.1,0.1-0.2,0.1-0.3
c0-0.3-0.1-0.5-0.2-0.6l-0.1,0L84,98.5c0,0.1,0,0.2,0.1,0.2l0.1,0.2c0.1,0,0.1,0,0.1-0.1l0.1,0.1c0,0.1-0.1,0.1-0.2,0.1
c-0.1,0-0.1-0.1-0.2-0.2c-0.1-0.1-0.1-0.2-0.1-0.3c0-0.1,0.1-0.2,0.2-0.2c0.1,0,0.2,0,0.3,0.1c0.1,0.1,0.2,0.1,0.2,0.3
c0.1,0.1,0.1,0.3,0.1,0.4c0,0.2-0.1,0.3-0.2,0.4c-0.1,0.1-0.3,0.1-0.4,0c-0.2-0.1-0.4-0.3-0.5-0.5c-0.1-0.2-0.2-0.4-0.2-0.7
c0-0.2,0-0.5,0-0.9l0-1.9c0-0.2,0-0.4,0-0.6c-0.5,0.9-0.9,1.6-1,2.1l-0.2-0.1c-0.2-0.5-0.4-1.2-0.6-1.9
c-0.3-0.7-0.4-1.3-0.5-1.7c0,0.4,0,0.8,0,1.3c0,0.8,0,1.7,0.1,2.7c0.1,0.1,0.3,0.2,0.6,0.4l0,0.1c-0.9-0.5-1.3-0.8-1.3-0.8
l0-0.2c0.2,0.2,0.4,0.3,0.5,0.4c0,0,0.1,0,0.1,0c-0.2-1.3-0.2-2.7-0.2-4.3c-0.3-0.2-0.6-0.3-0.7-0.4c-0.1-0.1-0.2,0-0.3,0
c-0.1,0.1-0.1,0.2-0.1,0.4c0,0.1,0,0.3,0.1,0.4c0.1,0.1,0.2,0.2,0.3,0.3l0.2,0l0.1-0.1l0-0.1l-0.1-0.1c-0.1-0.1-0.2-0.1-0.3,0
l-0.1-0.2l0.1-0.1l0.1,0c0.1,0,0.2,0.1,0.2,0.2c0.1,0.1,0.1,0.2,0.1,0.3c0,0.1,0,0.2-0.1,0.2c-0.1,0-0.2,0-0.2,0
c-0.1-0.1-0.3-0.2-0.4-0.4c-0.1-0.2-0.2-0.4-0.2-0.6c0-0.2,0.1-0.3,0.2-0.4c0.1-0.1,0.3-0.1,0.5,0c0.1,0.1,0.4,0.2,0.7,0.4
c0.3,0.1,0.5,0.2,0.6,0.3l0,0.2c-0.1-0.1-0.3-0.1-0.3-0.2c0.2,0.8,0.6,1.9,1.2,3.3c0.3-0.6,0.5-1,0.6-1.2
c0.2-0.3,0.3-0.5,0.4-0.8c0,0-0.2-0.1-0.4-0.3L83,93.9z"/>
</g>
</g>
</g>
</g>
</g>
<polygon class="st27" points="125.6,105.1 109,130.6 109,131.8 128,103.8 "/>
<polygon class="st28" points="106.9,114.3 106.9,158.7 152.2,132 153,131.5 152.2,131.4 107.8,157.2 107.9,114.1 152.2,88.2
151.7,87.5 107.1,113.8 "/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 9.5 KiB

1
static/img/list/01.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 9.5 KiB

1
static/img/list/02.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 11 KiB

1
static/img/list/03.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 10 KiB

1
static/img/list/04.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.6 KiB

1
static/img/list/05.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 9.0 KiB

Some files were not shown because too many files have changed in this diff Show More